<?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 - El Proyecto Internet Invisible</title><link>/es/blog/</link><description>Recent content in Blog on I2P - El Proyecto Internet Invisible</description><generator>Hugo</generator><language>es-ES</language><lastBuildDate>Mon, 09 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="/es/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Lanzamiento de I2P 2.11.0</title><link>/es/blog/2026/02/09/i2p-2.11.0-release/</link><pubDate>Mon, 09 Feb 2026 00:00:00 +0000</pubDate><guid>/es/blog/2026/02/09/i2p-2.11.0-release/</guid><description>&lt;p>A partir de esta versión, I2P ahora requiere Java 17 o posterior. Por favor consulta la documentación de tu sistema operativo para saber cómo actualizar Java. I2P ahora también usa Jetty 12. Por favor revisa los logs de tu router para detectar problemas de migración.&lt;/p>
&lt;p>El trabajo en esta versión continúa mejorando el soporte para criptografía post-cuántica. La criptografía post-cuántica ahora está habilitada por defecto en la capa ratchet.&lt;/p>
&lt;p>Hemos implementado la primera ronda de mitigaciones para los ataques de spam en curso. Se están desarrollando mitigaciones adicionales.&lt;/p></description></item><item><title>Tiempo Tormentoso</title><link>/es/blog/2026/02/04/tiempo-tormentoso/</link><pubDate>Wed, 04 Feb 2026 00:00:00 +0000</pubDate><guid>/es/blog/2026/02/04/tiempo-tormentoso/</guid><description>&lt;p>La red I2P está experimentando actualmente inestabilidad debido a ataques continuos de Denegación de Servicio y agotamiento de recursos. Estos ataques están afectando el rendimiento y la confiabilidad de los servicios I2P y sitios ocultos. El Equipo de Desarrollo de I2P está investigando activamente e implementando mitigaciones para contrarrestar estos ataques.&lt;/p></description></item><item><title>Introducing the New I2P Website</title><link>/es/blog/2026/01/06/introducing-the-new-i2p-website/</link><pubDate>Tue, 06 Jan 2026 00:00:00 +0000</pubDate><guid>/es/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 se une a la familia de I2P</title><link>/es/blog/2025/11/01/stormycloud-se-une-a-la-familia-de-i2p/</link><pubDate>Sat, 01 Nov 2025 00:00:00 +0000</pubDate><guid>/es/blog/2025/11/01/stormycloud-se-une-a-la-familia-de-i2p/</guid><description>&lt;p>Nos entusiasma compartir una noticia importante: StormyCloud está oficialmente uniendo fuerzas con I2P de manera significativa.&lt;/p>
&lt;p>Durante años, StormyCloud ha sido una parte fundamental de la infraestructura de I2P, proporcionando alojamiento y soporte que ayudan a mantener la red funcionando sin problemas. Ahora estamos formalizando esa alianza y ampliando lo que podemos hacer juntos.&lt;/p>
&lt;p>We&amp;rsquo;re particularly glad to announce that Lance James and idk are joining StormyCloud&amp;rsquo;s Board of Directors. Lance founded the Invisible Internet Project, which evolved into what we now know as I2P, and his experience building privacy-focused networks goes back decades. idk has been extensively involved in I2P development for years — if you use I2P, you&amp;rsquo;ve benefited from his work.&lt;/p></description></item><item><title>Nuevos I2P Routers</title><link>/es/blog/2025/10/16/nuevos-i2p-routers/</link><pubDate>Thu, 16 Oct 2025 00:00:00 +0000</pubDate><guid>/es/blog/2025/10/16/nuevos-i2p-routers/</guid><description>&lt;p>Es un momento emocionante para el desarrollo de I2P; nuestra comunidad está creciendo y ahora están apareciendo múltiples prototipos nuevos de I2P router (enrutador) completamente funcionales. Estamos muy entusiasmados con este desarrollo y con compartir esta noticia con ustedes.&lt;/p>
&lt;h2 id="cómo-ayuda-esto-a-la-red">¿Cómo ayuda esto a la red?&lt;/h2>
&lt;p>Desarrollar routers I2P nos ayuda a demostrar que nuestros documentos de especificación pueden utilizarse para producir nuevos routers I2P, abre el código a nuevas herramientas de análisis y, en general, mejora la seguridad y la interoperabilidad de la red. La existencia de múltiples routers I2P implica que los posibles errores no sean uniformes; un ataque contra un router puede no funcionar contra otro distinto, evitando así un problema de monocultivo. Sin embargo, quizá la perspectiva más emocionante a largo plazo sea la integración.&lt;/p></description></item><item><title>Lanzamiento de I2P 2.10.0</title><link>/es/blog/2025/09/08/i2p-2.10.0-release/</link><pubDate>Mon, 08 Sep 2025 00:00:00 +0000</pubDate><guid>/es/blog/2025/09/08/i2p-2.10.0-release/</guid><description>&lt;p>Continúa el trabajo en la implementación y el despliegue de la criptografía poscuántica en I2P. En esta versión, la criptografía poscuántica está disponible, pero no está activada de forma predeterminada para los nuevos tunnels. Quienes estén interesados en probar el soporte poscuántico deben habilitarlo a través de &amp;ldquo;Hidden Service Manager&amp;rdquo;, en &amp;ldquo;Encryption Types&amp;rdquo;. Asegúrense de ponerse en contacto en #i2p-dev en IRC2P para obtener ayuda y para informar de cualquier problema que encuentren.&lt;/p></description></item><item><title>Lanzamiento de I2P 2.9.0</title><link>/es/blog/2025/06/02/lanzamiento-de-i2p-2.9.0/</link><pubDate>Mon, 02 Jun 2025 00:00:00 +0000</pubDate><guid>/es/blog/2025/06/02/lanzamiento-de-i2p-2.9.0/</guid><description>&lt;p>I2P 2.9.0 es una versión de mantenimiento que incluye correcciones de errores y trabajo en nuevas funcionalidades.&lt;/p>
&lt;h2 id="novedades">Novedades&lt;/h2>
&lt;p>Se ha optimizado el uso de hilos para mejorar el rendimiento del sistema I2PTunnel. NTCP2 se ha mejorado para resistir ataques de sondeo. El sistema de notificaciones se ha integrado en más aplicaciones para proporcionar mejor información a los usuarios desde I2PSnark y las demás aplicaciones. Se ha corregido la inscripción automática en floodfill. Los usuarios pueden observar un mayor uso de recursos cuando actúan como floodfill. Si esto no es deseado, el modo floodfill puede desactivarse en la página /config.&lt;/p></description></item><item><title>Lanzamiento de I2P 2.8.2</title><link>/es/blog/2025/03/29/lanzamiento-de-i2p-2.8.2/</link><pubDate>Sat, 29 Mar 2025 00:00:00 +0000</pubDate><guid>/es/blog/2025/03/29/lanzamiento-de-i2p-2.8.2/</guid><description>&lt;p>2.8.2 corrige un error que causaba fallos de SHA256 y que fue introducido en la versión 2.8.1. El error afecta principalmente a routers de alto ancho de banda.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p>
&lt;h2 id="detalles-de-la-versión">Detalles de la versión&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="correcciones-de-errores">Correcciones de errores&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>Versión 2.8.1</title><link>/es/blog/2025/03/17/versi%C3%B3n-2.8.1/</link><pubDate>Mon, 17 Mar 2025 00:00:00 +0000</pubDate><guid>/es/blog/2025/03/17/versi%C3%B3n-2.8.1/</guid><description>&lt;p>2.8.1 corrige el acceso a sitios locales que dejó de funcionar en 2.8.0. Añadimos burbujas de notificación a varias aplicaciones en la consola para destacar los mensajes de las aplicaciones. Corregimos un error en la prueba de tunnel que podría haber estado afectando la fiabilidad del tunnel. La libreta de direcciones ahora tiene una nueva pestaña &amp;ldquo;Más recientes&amp;rdquo; que muestra los nombres de host más recientes añadidos desde tus suscripciones. Hay varias correcciones y mejoras en el tema oscuro.&lt;/p></description></item><item><title>I2P 2.8.0 publicado</title><link>/es/blog/2025/02/04/i2p-2.8.0-publicado/</link><pubDate>Tue, 04 Feb 2025 00:00:00 +0000</pubDate><guid>/es/blog/2025/02/04/i2p-2.8.0-publicado/</guid><description>&lt;p>Esta versión mejora I2P corrigiendo errores, eliminando código no utilizado y mejorando la estabilidad de la red.&lt;/p>
&lt;p>Hemos mejorado la gestión de routers congestionados en la red. Se abordaron problemas en UPnP y NAT traversal (atravesamiento de NAT) para mejorar la conectividad y la notificación de errores. Ahora contamos con una estrategia más agresiva para la eliminación de leaseset del NetDb con el fin de mejorar el rendimiento de los routers y mitigar la sobrecarga. Se implementaron otros cambios para reducir la observabilidad de eventos como el reinicio o el apagado de un router.&lt;/p></description></item><item><title>I2P 2.7.0 lanzado</title><link>/es/blog/2024/10/09/i2p-2.7.0-lanzado/</link><pubDate>Wed, 09 Oct 2024 00:00:00 +0000</pubDate><guid>/es/blog/2024/10/09/i2p-2.7.0-lanzado/</guid><description>&lt;p>Esta versión, I2P 2.7.0, continúa nuestro trabajo corrigiendo errores, mejorando el rendimiento y añadiendo funciones.&lt;/p>
&lt;p>Se ha mejorado el acceso a la información desde la consola y las aplicaciones. Se han corregido problemas en I2PSnark y en la búsqueda de SusiMail. La búsqueda de netDB integrada en la consola del router ahora funciona de una manera más intuitiva y útil. Se han realizado mejoras menores en las pantallas de diagnóstico en el modo avanzado.&lt;/p></description></item><item><title>Versión 2.6.1</title><link>/es/blog/2024/08/06/versi%C3%B3n-2.6.1/</link><pubDate>Tue, 06 Aug 2024 00:00:00 +0000</pubDate><guid>/es/blog/2024/08/06/versi%C3%B3n-2.6.1/</guid><description>&lt;p>I2P 2.6.1 se publica para corregir un error de la interfaz de usuario en la aplicación Hidden Services Manager. Este error provocaba que el desplazamiento se deshabilitara, dejando parte de la configuración inaccesible.&lt;/p>
&lt;p>Como de costumbre, recomendamos que actualices a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p>
&lt;h2 id="detalles-de-la-versión">Detalles de la versión&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="cambios">Cambios&lt;/h3>
&lt;ul>
&lt;li>i2ptunnel: Fix bug causing truncation configuration UI&lt;/li>
&lt;/ul>
&lt;h3 id="correcciones-de-errores">Correcciones de errores&lt;/h3>
&lt;ul>
&lt;li>Translation updates&lt;/li>
&lt;/ul>
&lt;p>Lista completa de errores corregidos&lt;/p></description></item><item><title>Lanzamiento de I2P 2.6.0</title><link>/es/blog/2024/07/19/lanzamiento-de-i2p-2.6.0/</link><pubDate>Fri, 19 Jul 2024 00:00:00 +0000</pubDate><guid>/es/blog/2024/07/19/lanzamiento-de-i2p-2.6.0/</guid><description>&lt;p>Esta versión, I2P 2.6.0, continúa nuestro trabajo corrigiendo errores, añadiendo nuevas características y mejorando la fiabilidad de la red.&lt;/p>
&lt;p>Se favorecerán los routers más recientes al seleccionar routers floodfill. I2PSnark incorporó funciones que mejoran el rendimiento de PeX(Peer Exchange), además de correcciones de errores. Los protocolos de transporte heredados están siendo eliminados, simplificando el código en los transportes UDP. Un destino alojado localmente será accesible por clientes locales sin solicitar su LeaseSet, lo que mejora el rendimiento y la capacidad de prueba. Se realizaron ajustes adicionales en las estrategias de selección de pares.&lt;/p></description></item><item><title>Versión 2.5.2</title><link>/es/blog/2024/05/15/versi%C3%B3n-2.5.2/</link><pubDate>Wed, 15 May 2024 00:00:00 +0000</pubDate><guid>/es/blog/2024/05/15/versi%C3%B3n-2.5.2/</guid><description>&lt;p>I2P 2.5.2 se ha publicado para corregir un error introducido en 2.5.0 que provocaba la truncación de algunos contenidos HTTP.&lt;/p>
&lt;p>Como de costumbre, recomendamos que actualice a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p>
&lt;h2 id="detalles-de-la-versión">Detalles de la versión&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="cambios">Cambios&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="correcciones-de-errores">Correcciones de errores&lt;/h3>
&lt;ul>
&lt;li>Translation updates&lt;/li>
&lt;/ul>
&lt;p>Lista completa de errores corregidos&lt;/p></description></item><item><title>Nueva versión I2P 2.5.1</title><link>/es/blog/2024/05/06/nueva-versi%C3%B3n-i2p-2.5.1/</link><pubDate>Mon, 06 May 2024 00:00:00 +0000</pubDate><guid>/es/blog/2024/05/06/nueva-versi%C3%B3n-i2p-2.5.1/</guid><description>&lt;p>I2P 2.5.1 se publica para abordar ataques de denegación de servicio que afectan a la red y los servicios de I2P. Con esta versión desactivamos las partes basadas en IP de la herramienta de detección de ataques Sybil, que fueron objeto de ataques dirigidos para amplificar el efecto y la duración del ataque. Esto debería ayudar a que la red vuelva a su funcionamiento normal. Quienes hayan desactivado la herramienta de detección de ataques Sybil pueden volver a habilitarla con seguridad. También se han realizado ajustes en otros subsistemas para mejorar la validación de RouterInfo y la selección de pares.&lt;/p></description></item><item><title>Tiempo tormentoso</title><link>/es/blog/2024/04/25/tiempo-tormentoso/</link><pubDate>Thu, 25 Apr 2024 00:00:00 +0000</pubDate><guid>/es/blog/2024/04/25/tiempo-tormentoso/</guid><description>&lt;p>La red I2P está sufriendo actualmente un ataque de denegación de servicio. Este ataque afecta a I2P e i2pd, pero de formas diferentes y está teniendo un efecto grave en la salud de la red. La accesibilidad a los sitios de I2P está gravemente degradada.&lt;/p>
&lt;p>Si está alojando un servicio dentro de I2P y este se encuentra alojado en un Floodfill router (router con función Floodfill), debería considerar hacer multihoming del servicio en un Floodfill-disabled router para mejorar la alcanzabilidad. Se están discutiendo otras mitigaciones, pero aún se está trabajando en una solución a largo plazo, compatible con versiones anteriores.&lt;/p></description></item><item><title>Nueva versión I2P 2.5.0</title><link>/es/blog/2024/04/08/nueva-versi%C3%B3n-i2p-2.5.0/</link><pubDate>Mon, 08 Apr 2024 00:00:00 +0000</pubDate><guid>/es/blog/2024/04/08/nueva-versi%C3%B3n-i2p-2.5.0/</guid><description>&lt;p>Esta versión, I2P 2.5.0, ofrece más mejoras orientadas al usuario que la versión 2.4.0, que se centró en implementar la estrategia de aislamiento de NetDB.&lt;/p>
&lt;p>Se han añadido nuevas funciones a I2PSnark, como la posibilidad de buscar en torrents. Se han corregido errores para mejorar la compatibilidad con otros clientes de torrents de I2P, como BiglyBT y qBittorrent. Nos gustaría agradecer a todos los desarrolladores que han trabajado con libtorrent y qBittorrent para habilitar y mejorar su soporte de I2P. También se han añadido nuevas funciones a SusiMail, incluida la compatibilidad con formato Markdown en los correos electrónicos y la posibilidad de arrastrar y soltar archivos adjuntos en los correos. Tunnels creados con el Hidden Services manager ahora admiten &amp;ldquo;Keepalive&amp;rdquo;, lo que mejora el rendimiento y la compatibilidad con tecnologías web, permitiendo sitios I2P más sofisticados.&lt;/p></description></item><item><title>Muchas máscaras, una sola mente: asegurando la NetDB</title><link>/es/blog/2024/03/29/muchas-m%C3%A1scaras-una-sola-mente-asegurando-la-netdb/</link><pubDate>Fri, 29 Mar 2024 00:00:00 +0000</pubDate><guid>/es/blog/2024/03/29/muchas-m%C3%A1scaras-una-sola-mente-asegurando-la-netdb/</guid><description>&lt;p>Nota del autor: los ataques mencionados en este artículo no son posibles contra las versiones actuales de I2P.&lt;/p>
&lt;p>Como una red peer-to-peer autoorganizada, I2P depende de los routers que participan en la red para disponer de una forma de compartir información sobre qué hay en la red y cómo acceder a ello. Los routers de I2P logran este intercambio de información utilizando la NetDB, una DHT (tabla hash distribuida) basada en Kademlia pero modificada para funcionar en I2P. La NetDB necesita compartir dos tipos principales de entradas, &amp;ldquo;RouterInfos&amp;rdquo;, que los pares usarán para comunicarse directamente con otros routers, y &amp;ldquo;LeaseSets&amp;rdquo;, que otros pares usarán para comunicarse con clientes de I2P a través de tunnels anónimos. Los routers se comunican con frecuencia entradas de la NetDB entre sí, ya sea enviando la información a un router o a un cliente, o solicitando información a un router o a un cliente. Esto significa que las entradas pueden llegar directa o indirectamente, de forma anónima o no anónima, según las necesidades de la red y las capacidades del cliente. Sin embargo, al tratarse de una red de anonimato, también es importante que siga siendo imposible que la información enviada de forma anónima pueda solicitarse de vuelta de forma no anónima. También es importante que la información enviada de forma no anónima sea imposible de solicitar de vuelta de forma anónima. Si llega a ser posible que se dé cualquiera de esas situaciones, entonces se podría llevar a cabo un ataque de vinculación que permita a un atacante determinar si clientes y routers comparten una vista común de la NetDB. Si puede determinarse de manera fiable que los 2 objetivos comparten una vista común de la NetDB, entonces hay muchas probabilidades de que estén en el mismo router, lo que debilita drásticamente el anonimato del objetivo. Debido a que hay tan pocas redes de anonimato, y I2P es la única en la que la tabla de enrutamiento se comparte mediante el funcionamiento de una DHT, esta clase de ataque es casi exclusiva de I2P y su resolución es importante para el éxito de I2P.&lt;/p></description></item><item><title>Lanzamiento de I2P 2.4.0 con mejoras en la congestión y en la seguridad de NetDB</title><link>/es/blog/2023/12/18/lanzamiento-de-i2p-2.4.0-con-mejoras-en-la-congesti%C3%B3n-y-en-la-seguridad-de-netdb/</link><pubDate>Mon, 18 Dec 2023 00:00:00 +0000</pubDate><guid>/es/blog/2023/12/18/lanzamiento-de-i2p-2.4.0-con-mejoras-en-la-congesti%C3%B3n-y-en-la-seguridad-de-netdb/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>Esta versión, I2P 2.4.0, continúa nuestro esfuerzo por mejorar la seguridad y la estabilidad de la red I2P. Contiene mejoras significativas en el Network Database (base de datos de la red), una estructura esencial dentro de la red I2P utilizada para descubrir tus pares.&lt;/p>
&lt;p>Los cambios en la gestión de la congestión mejorarán la estabilidad de la red al dar a los routers la capacidad de aliviar a los pares congestionados evitándolos. Esto ayudará a la red a limitar el efecto del tunnel spam. También ayudará a la red a recuperarse durante y después de ataques DDoS.&lt;/p></description></item><item><title>Publicado Easy-Install para Windows 2.3.0</title><link>/es/blog/2023/07/10/publicado-easy-install-para-windows-2.3.0/</link><pubDate>Mon, 10 Jul 2023 00:00:00 +0000</pubDate><guid>/es/blog/2023/07/10/publicado-easy-install-para-windows-2.3.0/</guid><description>&lt;p>Ya se ha publicado la versión 2.3.0 del I2P Easy-Install bundle para Windows. Como de costumbre, esta versión incluye una actualización del router de I2P. Esto también abarca cuestiones de seguridad que afectan a quienes alojan servicios en la red.&lt;/p>
&lt;p>Esta será la última versión del paquete Easy-Install que será incompatible con la I2P Desktop GUI. Se ha actualizado para incluir nuevas versiones de todas las extensiones web incluidas. Se ha corregido un error de larga data en I2P in Private Browsing que lo hacía incompatible con temas personalizados. Aun así, se recomienda a los usuarios &lt;em>no&lt;/em> instalar temas personalizados. Las pestañas de Snark no se fijan automáticamente en la parte superior del orden de las pestañas en Firefox. Excepto por usar cookieStores alternativos, las pestañas de Snark ahora se comportan como pestañas normales del navegador.&lt;/p></description></item><item><title>I2P versión 2.3.0</title><link>/es/blog/2023/06/25/i2p-versi%C3%B3n-2.3.0/</link><pubDate>Sun, 25 Jun 2023 00:00:00 +0000</pubDate><guid>/es/blog/2023/06/25/i2p-versi%C3%B3n-2.3.0/</guid><description>&lt;p>Esta versión incluye correcciones para CVE-2023-36325. CVE-2023-36325 es un error de confusión de contexto que ocurría en el filtro Bloom. Un atacante crea un mensaje I2NP que contiene un messageID único y envía ese messageID a un cliente. El mensaje, después de pasar por el filtro Bloom, no se permite que se reutilice en un segundo mensaje. Luego, el atacante envía el mismo mensaje directamente al router. El router pasa el mensaje al filtro Bloom y este es descartado. Esto filtra la información de que el messageID ya se ha visto antes, lo que da al atacante un motivo sólido para creer que el router está alojando al cliente. Esto se ha corregido separando la funcionalidad del filtro Bloom en diferentes contextos según si un mensaje llegó por un tunnel de cliente, por un tunnel exploratorio o se envió directamente al router. En circunstancias normales, este ataque tarda varios días en ejecutarse con éxito y puede verse afectado por varios factores, como el reinicio de routers durante la fase del ataque y la sensibilidad a falsos positivos. Se recomienda a los usuarios de Java I2P actualizar de inmediato para evitar el ataque.&lt;/p></description></item><item><title>I2P versión 2.2.1</title><link>/es/blog/2023/04/12/i2p-versi%C3%B3n-2.2.1/</link><pubDate>Wed, 12 Apr 2023 00:00:00 +0000</pubDate><guid>/es/blog/2023/04/12/i2p-versi%C3%B3n-2.2.1/</guid><description>&lt;p>Después de la publicación de I2P 2.2.0, que se adelantó para acelerar las mitigaciones frente a los ataques DDOS, detectamos algunos problemas emergentes que hicieron necesario compilar y publicar nuevos paquetes. Esta versión corrige un problema en Ubuntu Lunar y Debian Sid en el que la consola del router era inaccesible al usar una versión actualizada del paquete jakarta. Los paquetes de Docker no leían correctamente los argumentos, lo que daba como resultado archivos de configuración inaccesibles. Este problema también se ha resuelto. El contenedor de docker ahora también es compatible con Podman.&lt;/p></description></item><item><title>I2P Versión 2.2.0</title><link>/es/blog/2023/03/13/i2p-versi%C3%B3n-2.2.0/</link><pubDate>Mon, 13 Mar 2023 00:00:00 +0000</pubDate><guid>/es/blog/2023/03/13/i2p-versi%C3%B3n-2.2.0/</guid><description>&lt;p>Hemos decidido adelantar la fecha de lanzamiento de la versión 2.2.0, que tendrá lugar hoy, 13 de marzo de 2023. Esta versión incluye cambios en los componentes NetDB, Floodfill y Peer-Selection que mejoran la capacidad del router para sobrevivir a ataques DDOS. Es probable que los ataques continúen, pero las mejoras en estos sistemas ayudarán a mitigar el riesgo de ataques DDOS al ayudar al router a identificar y dar menor prioridad a routers que parezcan maliciosos.&lt;/p></description></item><item><title>Acerca de los recientes ataques de denegación de servicio</title><link>/es/blog/2023/02/09/acerca-de-los-recientes-ataques-de-denegaci%C3%B3n-de-servicio/</link><pubDate>Thu, 09 Feb 2023 00:00:00 +0000</pubDate><guid>/es/blog/2023/02/09/acerca-de-los-recientes-ataques-de-denegaci%C3%B3n-de-servicio/</guid><description>&lt;p>La red I2P está siendo afectada actualmente por un ataque de denegación de servicio (DoS). La función floodfill de la red se ha visto afectada, lo que ha provocado interrupciones en las respuestas y una disminución de las tasas de éxito en la construcción de tunnel. Los participantes de la red han experimentado dificultades para conectarse a sitios I2P y utilizar servicios de I2P. Se están investigando e implementando gradualmente estrategias de mitigación.&lt;/p></description></item><item><title>Reunión de desarrollo de I2P - 07 de febrero de 2023</title><link>/es/blog/2023/02/07/reuni%C3%B3n-de-desarrollo-de-i2p-07-de-febrero-de-2023/</link><pubDate>Tue, 07 Feb 2023 00:00:00 +0000</pubDate><guid>/es/blog/2023/02/07/reuni%C3%B3n-de-desarrollo-de-i2p-07-de-febrero-de-2023/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, not_bob, echelonMAC, obscuratus&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (08:01:07 PM) eyedeekay: Hola a todos, perdón por llegar tarde, me desconecté justo antes de la reunión (08:01:59 PM) eyedeekay: 1. Hola (08:01:59 PM) eyedeekay: 2. Informe de estado 2.1.0 (08:01:59 PM) eyedeekay: 3. Estado del desarrollo 2.2.0 (08:01:59 PM) eyedeekay: 4. Limitación por congestión (08:01:59 PM) eyedeekay: 5. Gestión hipotética del tráfico (inundación de usuarios de Tor) (08:01:59 PM) eyedeekay: 6. Pegatinas para traductores (08:01:59 PM) eyedeekay: zzz ¿dónde quieres hacer tu informe sobre el DOS? ¿2 o tema propio? (08:02:45 PM) zzz: llamémoslo 3b) (08:02:46 PM) zzz: o 2b) (08:02:59 PM) eyedeekay: OK 2b entonces (08:03:00 PM) zzz: como prefieras (08:03:53 PM) eyedeekay: 1. Hola ¿quién más está aquí hoy además de zzz y yo? (08:03:58 PM) zzz: hola (08:04:09 PM) not_bob: Presente (08:04:18 PM) echelonMAC: aquí (08:04:18 PM) obscuratus: Hola (08:04:29 PM) eyedeekay: Gran asistencia, gracias a todos (08:04:30 PM) echelonMAC: en sistema de reemplazo. (08:05:06 PM) eyedeekay: 2. Informe de estado 2.1.0 (08:05:15 PM) zzz: IRC va con más retraso de lo habitual, así que por favor den un poco más de tiempo para las respuestas (08:05:38 PM) eyedeekay: Gracias zzz, lo tendré en cuenta (08:09:02 PM) eyedeekay: Por dónde empezar... me he centrado en problemas de UX de Android, en particular corregir cosas que estaba haciendo mal al inicializar la app (08:09:04 PM) eyedeekay: Android recibirá una versión menor por ello (08:10:00 PM) eyedeekay: El tema que seguro todos tienen en mente ahora es que la red está bajo ataque, lo que ha centrado la atención de todos (08:10:05 PM) eyedeekay: Y ese es el tema 2b (08:10:59 PM) eyedeekay: Rayos, mezclé los temas, olviden eso, debía ir en el 3. perdón, ha sido una semana larga, muchas cosas pasando (08:12:03 PM) eyedeekay: zzz, ¿me harías el favor de tomar el 2? Creo que no estoy bien preparado para presentar todo lo que está ocurriendo (08:12:28 PM) zzz: claro (08:12:29 PM) zzz: pero antes de hacerlo (08:12:56 PM) zzz: ¿tú y echelonMAC tienen un informe de progreso del paquete easy-install para Mac 2.1.0? (08:13:17 PM) eyedeekay: Ah sí, puedo hacerlo (08:14:38 PM) eyedeekay: Entonces, hemos ido acotando los problemas y ahora mismo echelonMAC y yo tenemos distintas hipótesis sobre lo que está pasando, que ambos estamos investigando (08:14:38 PM) eyedeekay: Mi hipótesis es que todo esto proviene de una solución temporal obsoleta para un bug en Java 14 (08:15:08 PM) eyedeekay: Donde jpackage se supone que firma los archivos dylib que se empaquetan en una imagen de disco (dmg), pero que en realidad quedan sin firmar (08:15:33 PM) echelonMAC: en resumen: eyedeekaym rehizo el script de firma, puedo compilar y firmar, pero sigue siendo una firma incorrecta para Apple (08:15:55 PM) eyedeekay: zab sorteó esto creando el directorio .app y firmando lo que hay dentro, y luego usando jpackage solo para el paso final de empaquetado (08:16:35 PM) eyedeekay: así que cuando actualizamos Java empezamos a firmarlo todo dos veces, y ya no necesitábamos hacer ese paso de firma manualmente (08:16:47 PM) eyedeekay: echelonMAC corrígeme si me equivoco, pero ¿crees que tienes el tipo de llaves equivocado? (08:17:10 PM) echelonMAC: quizá sí, quizá no, no estoy seguro (08:17:18 PM) echelonMAC: al menos los logs muestran este error (08:17:53 PM) zzz: mi pregunta era de más alto nivel, ¿cuál es el ETA? ¿2.1.0 sigue siendo el objetivo o se ha abandonado y están esperando a 2.2.0, o qué? (08:18:15 PM) echelonMAC: 2.1.0 sigue siendo el objetivo, pero actualmente sin ETA (08:18:39 PM) echelonMAC: puedo compilar casi al instante, pero ahora mismo no tengo tiempo para profundizar... (08:18:48 PM) eyedeekay: Aún quiero sacar una versión 2.1.0 tan pronto como sepamos que podemos pasar la notarización; en mi opinión, una vez que podamos pasarla una vez deberíamos poder hacerlo de forma predecible (08:18:59 PM) zzz: eyedeekay más o menos se comprometió a principios de abril para 2.2.0 en su entrada de blog, ¿no estás respaldando ese ETA, echelonMAC? (08:19:49 PM) echelonMAC: estoy completamente indefenso y no puedo predecir un ETA, ya que aún no entiendo completamente la firma y la compilación. (08:20:12 PM) echelonMAC: más o menos, sigo los scripts a ciegas; si idk puede arreglar la firma, la notarización es un trabajo de 5 minutos. (08:20:24 PM) echelonMAC: SI la firma funciona como Apple espera (08:20:26 PM) zzz: ok entonces recomiendo editar la entrada del blog, eyedeekay; no prometamos cosas que no podamos cumplir (08:20:33 PM) eyedeekay: Hecho (08:21:19 PM) zzz: ok, gracias ¿listo para mi parte del 2)? (08:21:41 PM) eyedeekay: Sí, por favor (08:21:48 PM) zzz: genial (08:22:00 PM) zzz: la última reunión fue una semana después del lanzamiento; ahora llevamos 4 semanas (08:22:15 PM) zzz: mi esperanza era que el éxito de construcción expl. fuera subiendo de forma constante (08:22:35 PM) zzz: del veinte y pocos por ciento a treinta y pocos, y luego “salir” de la congestión, de vuelta a cuarenta y pocos (08:22:45 PM) zzz: solo ocurrió la primera parte (08:25:20 PM) zzz: y luego oscilamos entre veinte y pocos y treinta y pocos (08:26:56 PM) zzz: así que tenemos algunas teorías, véase 2b) (08:26:56 PM) zzz: pero por lo demás estoy contento con el rendimiento de 2.1.0 (08:26:56 PM) zzz: no hay demasiados informes de bugs (08:26:56 PM) zzz: daré una visión general de lo que estamos corrigiendo en 2b) y 3) (08:26:56 PM) zzz: alrededor del 50% de la red se ha actualizado a 2.1.0 o al equivalente en i2pd (08:26:56 PM) zzz: por favor, todos actualicen si no lo han hecho (08:26:56 PM) zzz: eso es todo lo que tengo para 2a), pero haré una pausa de un minuto para preguntas/comentarios antes de empezar 2b) (08:28:33 PM) zzz: ok, 2b) condiciones actuales de la red (08:28:33 PM) zzz: durante el fin de semana comenzó un ataque inequívoco (08:28:33 PM) zzz: muchos floodfill routers (08:28:33 PM) zzz: en su mayor parte, la red en general y los routers de Java lo están manejando bien (08:28:33 PM) zzz: tengo un informe de routers que se caen con OOM (out of memory) (08:28:54 PM) zzz: Entiendo que los routers i2pd están teniendo serias dificultades con tasas de éxito de construcción de tunnels muy bajas (08:29:06 PM) not_bob: Mi flota está actualizada. (08:29:15 PM) zzz: el ataque está empezando/deteniéndose/cambiando varias veces al día (08:29:37 PM) zzz: así que llevamos apenas unas 60 horas tratando de entenderlo y discutiendo contramedidas (08:30:15 PM) zzz: recuerden que el problema de construcción de tunnels (ahora es mucho más probable que se clasifique como un ataque distinto) comenzó el 19 de diciembre y nos llevó varias semanas comprenderlo y abordarlo (08:30:27 PM) zzz: así que es pronto todavía (08:30:36 PM) not_bob: Tengo un router I2P+ y le ha ido bien para capear esto. Pero mis routers i2pd no tanto. He visto un éxito de construcción de tunnels tan bajo como 3%. Actualmente estoy alrededor del 10% en esos routers. (08:31:17 PM) zzz: pero este es un ataque sybil/DHT directo; es nuevo para nosotros, pero familiar para cualquiera que haga aplicaciones peer-to-peer/DHT (08:31:53 PM) zzz: demasiado pronto para decir si requerirá un lanzamiento adelantado (para java i2p) y, de ser así, cuándo (08:32:23 PM) zzz: FIN, esperaré un par de minutos para discusión/comentarios/preguntas (08:33:24 PM) eyedeekay: ¿Las personas que terminen en OOM deberían aumentar la RAM disponible para su router? (08:36:18 PM) zzz: sí, esa es una mitigación directa (08:36:18 PM) zzz: detén tu router, edita wrapper.config, reinicia (08:36:18 PM) zzz: Espero tener mitigaciones en compilaciones de desarrollo en unos días (08:36:18 PM) dr|z3d: idealmente quieres tu heap mínimo alrededor de 256M y tu RAM máxima en 2-3 veces eso. (08:36:18 PM) not_bob: Actualmente no tengo ningún router I2P estándar en ejecución. (08:36:18 PM) zzz: Quiero repetir lo que dije arriba: los ataques están evolucionando rápidamente y queremos tomarnos nuestro tiempo para abordar los problemas generales (08:36:18 PM) zzz: no centrarnos demasiado estrechamente en los detalles específicos (08:37:36 PM) zzz: de vuelta contigo, eyedeekay, si no hay nada más sobre 2b) (08:38:06 PM) eyedeekay: muchas gracias, zzz. 3) Estado del desarrollo 2.2.0 (08:39:51 PM) eyedeekay: Como dije por error antes, me he centrado en problemas de UX de Android, en particular corregir cosas que estaba haciendo mal al inicializar la app; cosas bastante básicas, considerando todo, pero que ya tocaba mejorar (08:39:57 PM) eyedeekay: o directamente corregir (08:40:49 PM) eyedeekay: Por ejemplo, correcciones para suscripciones y puertos personalizados al construir tunnels, que se interpusieron para varios usuarios tras un gran aumento de usuarios con 2.10 (08:41:07 PM) dr|z3d: como inciso, y para arrojar algo de luz sobre el tamaño del ataque, tenemos a un usuario informando de ~30K routers bloqueados. así que no es trivial :) (08:41:07 PM) dr|z3d: (ese sería shiver, que está aquí) (08:42:36 PM) mark22k: Tengo 56005 pares bloqueados. (08:42:58 PM) eyedeekay: Santo cielo. Yo tengo 11027 y pensé que era mucho (08:43:08 PM) moristo: ¿Es esto obra de un estado-nación—los routers bloqueados u otro patrón notable? (08:43:50 PM) moristo: El internet de Spectrum estuvo caído ayer en FL y en Italia el día anterior. (08:43:54 PM) moristo: *ayer. (08:43:55 PM) zzz: volvamos a 3), por favor, y pospongamos más discusión sobre el ataque hasta después de la reunión (08:44:05 PM) echelonMAC: Pares bloqueados (57053) (08:44:22 PM) moristo: oh, ¿hay una reunión en curso? Mi culpa. (08:46:50 PM) zzz: eyedeekay, ¿sigues con nosotros? (08:47:11 PM) eyedeekay: sí, aquí estoy (08:47:37 PM) zzz: ¿tienes más sobre el 3) o es mi turno? (08:47:37 PM) eyedeekay: empecé un largo: (08:47:37 PM) eyedeekay: i2p.firefox(El Easy-Install para Windows también se está trabajando; allí se está haciendo más trabajo por eliminación, las actualizaciones se están simplificando ahora que las instalaciones antiguas de estilo admin han migrado todas a instalaciones de estilo usuario (08:47:37 PM) eyedeekay: el soporte de instalación portátil en USB está en el horizonte para 2.2.0 (08:47:43 PM) eyedeekay: Con actualizaciones (08:48:21 PM) eyedeekay: Otros problemas y quejas de usuarios que estoy abordando o decidiendo cómo abordar están en ese rastreador de incidencias (08:48:28 PM) eyedeekay: FIN por mi parte (08:48:47 PM) zzz: ok, viste el problema de NPE en i2p.i2p, ¿verdad? (08:49:10 PM) eyedeekay: Sí, lo vi; estoy tras ello (08:49:21 PM) zzz: ok, avisa si necesitas ayuda, obvio (08:49:24 PM) zzz: 3) por mi parte: (08:49:47 PM) zzz: Terminé el refactor de selección de pares en el que he estado trabajando desde septiembre, por fin (08:50:31 PM) zzz: Creo que arreglé las indicaciones erróneas de NAT simétrico que había en 2.1.0, pero necesito que alguien con ese problema pruebe y lo reporte (08:50:59 PM) zzz: tenemos una nueva caja de búsqueda en i2psnark muy chula (08:51:19 PM) zzz: casi listo con los "límites de congestión" (propuesta 162) (08:51:31 PM) echelonMAC: :-) (08:51:49 PM) zzz: y algunos ajustes más para refinar nuestro manejo de la congestión en la construcción de tunnels (08:52:18 PM) zzz: a finales de la semana pasada pensé que ya casi había terminado con 2.2.0 y que podría relajarme dos meses hasta el lanzamiento (08:52:31 PM) zzz: así que, por desgracia, ahora tenemos mucho más que hacer (08:52:48 PM) zzz: así son las cosas a veces (08:53:24 PM) not_bob: Gracias por eso, una gran mejora de calidad de vida. (08:53:24 PM) zzz: FIN, esperaré un minuto para discusión y luego de vuelta contigo, eyedeekay (08:53:37 PM) zzz: jaja not_bob de nada (08:55:00 PM) eyedeekay: ¿Última llamada para el 3? (08:55:20 PM) eyedeekay: 4. Limitación por congestión - creo que este era un tema de tunnel_king, ¿está tunnel_king aquí? (08:55:42 PM) zzz: de vuelta contigo, eyedeekay (08:57:39 PM) eyedeekay: 4. Limitación por congestión, 5. Gestión hipotética del tráfico (inundación de usuarios de Tor) - ambas introducidas por tunnel_king, última llamada para tunnel_king (08:59:01 PM) eyedeekay: OK, la última, 6. Pegatinas para traductores (08:59:01 PM) eyedeekay: Específicamente, reglas para personas que reciben pegatinas fuera de las Américas (08:59:58 PM) zzz: este era mi tema, solo porque sigue sin resolverse desde la última reunión (09:00:28 PM) zzz: echelonMAC, ¿tienes una respuesta? (09:00:41 PM) echelonMAC: no en detalle, pero quien quiera debería recibir un montón de pegatinas si envían su dirección (09:01:04 PM) echelonMAC: o sea, enviar un anuncio en Transifex y enviar después de recibir la dirección (09:01:19 PM) echelonMAC: pero actualmente no han llegado nuevas pegatinas aquí (09:01:35 PM) eyedeekay: El tracking dice el día 10 (09:01:55 PM) zzz: Estoy esperando a que echelonMAC publique las instrucciones en mi foro, luego copiaré/pegaré a Transifex (09:02:17 PM) echelonMAC: ok (09:02:28 PM) zzz: ahí estamos desde hace un mes (09:02:42 PM) zzz: gracias (09:03:33 PM) eyedeekay: ¿Algo más para el 6 o para la reunión? (09:03:36 PM) zzz: FIN del 6) por mi parte, de vuelta contigo, eyedeekay (09:04:32 PM) zzz: una palabra de cierre para la reunión: zzz.i2p el mejor lugar para noticias y el clima; publicaré allí cuando sepa más de lo que sé ahora (09:04:32 PM) zzz: gracias (09:04:55 PM) eyedeekay: Muchas gracias por eso, zzz, y gracias a todos por venir a la reunión (09:05:44 PM) eyedeekay: Nos vemos por IRC y a la misma hora el próximo mes (09:08:55 PM) zzz: gracias, eyedeekay (09:08:55 PM) zzz: lo logramos sin desconexiones &lt;/div></description></item><item><title>Actualización sobre la notarización de Mac Easy Install</title><link>/es/blog/2023/01/31/actualizaci%C3%B3n-sobre-la-notarizaci%C3%B3n-de-mac-easy-install/</link><pubDate>Tue, 31 Jan 2023 00:00:00 +0000</pubDate><guid>/es/blog/2023/01/31/actualizaci%C3%B3n-sobre-la-notarizaci%C3%B3n-de-mac-easy-install/</guid><description>&lt;p>El I2P Easy-Install Bundle para Mac ha tenido las actualizaciones paralizadas durante las últimas 2 versiones debido a la salida de su mantenedor. Se recomienda a los usuarios del Easy-Install bundle para Mac que cambien al instalador clásico de estilo Java, que fue restaurado recientemente en la página de descargas. La versión 1.9.0 presenta problemas de seguridad conocidos y no es adecuada para alojar servicios ni para ningún uso a largo plazo. Se aconseja a los usuarios migrar lo antes posible. Los usuarios avanzados del Easy-Install bundle pueden sortear esto compilando el bundle desde el código fuente y autofirmando el software.&lt;/p></description></item><item><title>Lanzamiento de Windows Easy-Install 2.1.0</title><link>/es/blog/2023/01/13/lanzamiento-de-windows-easy-install-2.1.0/</link><pubDate>Fri, 13 Jan 2023 00:00:00 +0000</pubDate><guid>/es/blog/2023/01/13/lanzamiento-de-windows-easy-install-2.1.0/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>Se ha publicado el I2P Easy-Install bundle para Windows, versión 2.1.0. Como de costumbre, esta versión incluye una actualización del I2P Router. Esta versión de I2P proporciona estrategias mejoradas para gestionar la congestión de la red. Estas deberían mejorar el rendimiento, la conectividad y garantizar la salud a largo plazo de la red de I2P.&lt;/p>
&lt;p>Esta versión presenta principalmente mejoras internas en el iniciador del perfil del navegador. La compatibilidad con Tor Browser Bundle se ha mejorado al habilitar la configuración de TBB mediante variables de entorno. Se ha actualizado el perfil de Firefox y las versiones base de las extensiones. Se han realizado mejoras en todo el código base y en el proceso de despliegue.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 10 de enero de 2023</title><link>/es/blog/2023/01/10/reuni%C3%B3n-de-desarrolladores-de-i2p-10-de-enero-de-2023/</link><pubDate>Tue, 10 Jan 2023 00:00:00 +0000</pubDate><guid>/es/blog/2023/01/10/reuni%C3%B3n-de-desarrolladores-de-i2p-10-de-enero-de-2023/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (08:00:38 PM) eyedeekay: Bienvenidos a la reunión de desarrolladores, perdón de nuevo por haberme pasado de la hora otra vez ayer (08:00:38 PM) eyedeekay: 1. Hola (08:00:38 PM) eyedeekay: 2. Estado de la versión 2.1.0, Estado de la versión 2.1.0 en Mac (08:00:38 PM) eyedeekay: 3. Estado del desarrollo de 2.2.0 (08:00:38 PM) eyedeekay: 4. Limitación por congestión (08:00:38 PM) eyedeekay: 5. Gestión hipotética del tráfico ( Inundación de usuarios de Tor) (08:00:46 PM) mode (-m ) by zzz (08:00:57 PM) eyedeekay: 1. Hola (08:01:00 PM) eyedeekay: Hola (08:01:04 PM) zzz: hola (08:01:29 PM) eyedeekay: tunnel_king ¿estás aquí por los puntos 4 y 5? (08:02:10 PM) eyedeekay: De acuerdo, entonces por ahora lo veremos sobre la marcha (08:02:21 PM) eyedeekay: 2. Estado de la versión 2.1.0, Estado de la versión 2.1.0 en Mac (08:03:32 PM) eyedeekay: El lanzamiento 2.1.0 ocurrió ayer, zzz publicó el software y el torrent se activó, el porcentaje de la red que se ha actualizado ha subido alrededor de un 7% desde entonces si estoy contando el tiempo correctamente(así que verifíquenlo) (08:04:07 PM) eyedeekay: Publiqué paquetes de Maven el mismo día y tendré disponibles actualizaciones de Android en todos los canales poco después del final de esta reunión (08:04:29 PM) eyedeekay: A eso le seguirá Easy-Install para Windows, y después de eso Easy-Install para Mac (08:05:10 PM) eyedeekay: Creo que eche|on me ha dado la última pista que necesito para resolver nuestro problema de notarización, deberíamos saber en unos días si eso es cierto, lo que corresponderá a un lanzamiento (08:05:30 PM) eyedeekay: ¿Algo que añadir sobre el tema, zzz? (08:05:39 PM) zzz: solo un poco, gracias (08:06:10 PM) zzz: el lanzamiento de i2pd de hace una semana parece prometedor, pero eso hace un poco más difícil observar los efectos de nuestro lanzamiento (08:06:22 PM) zzz: y i2pd planea una versión puntual tan pronto como hoy (08:06:56 PM) zzz: así que no tendremos muy buena información sobre lo que está haciendo nuestro lanzamiento, pero mientras las estadísticas sigan mejorando, eso es lo principal (08:07:06 PM) zzz: demasiado pronto para decir nada hoy, quizá en una semana (08:07:08 PM) zzz: EOT (08:07:23 PM) eyedeekay: Gracias zzz (08:07:42 PM) eyedeekay: 3. Estado del desarrollo de 2.2.0 (08:08:52 PM) eyedeekay: No tengo mucho que decir sobre esto aún, la mayor parte de mi trabajo se ha mantenido igual, pero creo que necesitamos ponernos de acuerdo en un cronograma para el lanzamiento, ¿correcto? (08:09:13 PM) zzz: sí, obviamente aún no hemos hecho nada en 2.2.0 (08:09:36 PM) zzz: propondría un ciclo estándar de 13 semanas a partir de aquí, a menos que tengamos algún problema grande (08:09:43 PM) eyedeekay: me parece bien (08:09:46 PM) zzz: así que sería un lanzamiento a principios de abril (08:10:12 PM) aeiou_ ahora se llama aeiou (08:10:14 PM) zzz: y nos sacaría definitivamente de nuestras fechas de feb/may/ago/nov que hemos seguido durante varios años, en fin (08:10:40 PM) zzz: pero realmente necesitamos algo de tiempo para hacer todo lo que no pudimos en nuestro último ciclo acortado (08:10:48 PM) zzz: así que anotemos provisionalmente 13 semanas (08:10:49 PM) zzz: EOT (08:11:22 PM) eyedeekay: Sí, por mi parte no hay objeciones (08:11:34 PM) eyedeekay: Plan para principios de abril (08:12:35 PM) eyedeekay: ¿Algo más sobre el punto 3? (08:12:48 PM) eyedeekay: 4. Limitación por congestión y 5. Gestión hipotética del tráfico ( Inundación de usuarios de Tor) fueron añadidos por tunnel_king en zzz.i2p, pero no veo ese nombre en la sala, si estás aquí con otro nombre, último aviso (08:14:08 PM) eyedeekay: ¿Algo más que discutir para la reunión? (08:15:15 PM) eyedeekay: Muy bien, gracias zzz por venir, prometo poner una alarma para la del próximo mes (08:15:55 PM) zzz: no (08:16:37 PM) eyedeekay: ¿no, nada más para la reunión o no, que no detenga la reunión? (08:16:38 PM) zzz: además me gustaría preguntar si eche|on está aquí y tiene algo que añadir sobre 2) (08:16:38 PM) zzz: nop, eso es todo, por favor todo el mundo haga clic en su botón de actualización para obtener las bondades de la 2.1.0 (08:16:53 PM) zzz: nada más, gracias &lt;/div></description></item><item><title>Versión 2.1.0</title><link>/es/blog/2023/01/09/versi%C3%B3n-2.1.0/</link><pubDate>Mon, 09 Jan 2023 00:00:00 +0000</pubDate><guid>/es/blog/2023/01/09/versi%C3%B3n-2.1.0/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>Hemos aprendido varias cosas desde nuestro lanzamiento de la versión 2.0.0 en noviembre. A medida que los routers se han actualizado a esa versión, la red ha pasado de aproximadamente un 1% a más de un 60% de compatibilidad con nuestro nuevo protocolo de transporte SSU2. En primer lugar, hemos confirmado que SSU2 es un protocolo sólido, bien diseñado y seguro. En segundo lugar, sin embargo, hemos encontrado y corregido numerosos errores menores o que rara vez se activaban en la implementación del protocolo. En conjunto, los efectos de estos errores han reducido el rendimiento de la red.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 14 de diciembre de 2022</title><link>/es/blog/2022/12/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-diciembre-de-2022/</link><pubDate>Wed, 14 Dec 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/12/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-diciembre-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (08:00:09 PM) eyedeekay: Hola a todos, bienvenidos a la reunión de desarrollo reprogramada (08:00:09 PM) eyedeekay: 1. Hola (08:00:09 PM) eyedeekay: 2. Estado de la versión 2.0.0, estado de la versión 2.0.0 para Mac (08:00:09 PM) eyedeekay: 3. Estado del desarrollo 2.1.0 (08:00:09 PM) eyedeekay: 4. Pegatinas para traductores (08:00:50 PM) zzz: hola (08:02:55 PM) eyedeekay: ¿Parece que no está? Voy a continuar por ahora. (08:04:04 PM) eyedeekay: 2. Estado de la versión 2.0.0: *la mayoría* de los objetivos de 2.0.0 se publicaron hace unas 3 semanas, incluidos i2p.i2p, Android, Debian y Easy-Install para Windows, con Easy-Install para Mac retrasado por la salida de zlatinb (08:04:04 PM) eyedeekay: Ech y yo hemos estado trabajando en un plan para reemplazarlo en cuanto al mantenimiento, la firma y la notarización del paquete de OSX; aún se espera para cerca de fin de este mes (08:06:01 PM) eyedeekay: Todos saben cómo compilar todo, tienen una buena idea de los requisitos de firma; en la práctica, lo último que queda por hacer es la notarización, y no sabemos todo lo que deberíamos esperar aquí, pero creo que tenemos una buena idea (08:07:10 PM) eyedeekay: Android necesitó una versión puntual debido a un bug relacionado con la compatibilidad con una API nueva en dispositivos más recientes, así que los usuarios de Android deberían asegurarse de haber actualizado a 2.0.1 (08:07:10 PM) eyedeekay: EOT por mi parte en el punto 2, ¿algo que añadir, zzz? (08:07:20 PM) zzz: mucho (08:07:50 PM) uis ahora se conoce como Irc2PGuest69907 (08:08:04 PM) zzz: Tuve que publicar una compilación 2.0.0-2ubunutu1 para debian/ubuntu para corregir un grupo embarazoso pero en última instancia inofensivo de enlaces simbólicos sueltos en root (08:08:38 PM) zzz: La causa raíz fue un error tipográfico, deb lint no lo detectó; no estoy seguro de cuál es la lección del post mortem aparte de ser más cuidadosos; tenemos root durante la instalación... (08:09:12 PM) zzz: En cuanto a la red, tras 3 semanas, la mitad se ha actualizado y está usando ssu2 (08:09:39 PM) zzz: El éxito de las construcciones exploratorias ha estado en tendencia claramente descendente desde la publicación (08:09:56 PM) zzz: Nos preocupa y lo estamos monitoreando de cerca (08:10:47 PM) zzz: A estas alturas creemos que es alguna combinación de la migración de ssu a ssu2, bugs de ssu2 tanto de nuestro lado como en i2pd, y un par de routers que están saturando la red con construcciones de tunnel (08:11:05 PM) zzz: i2pd está considerando una versión puntual a mitad de ciclo en enero para sacar sus correcciones (08:11:33 PM) zzz: Por ahora no creo que eso sea necesario de nuestro lado, pero siempre es una opción si decidimos hacerlo (08:12:18 PM) zzz: Creo que eso es EOT, pero tendré más información en un momento como parte del punto 3) (08:13:09 PM) eyedeekay: Gracias, zzz (08:13:43 PM) eyedeekay: 3. Estado del desarrollo 2.1.0 (08:17:12 PM) eyedeekay: Llevamos 3 semanas en este ciclo; en este tiempo he estado trabajando en migrar Android completamente al plugin moderno de gradle. Me detuve antes de migrar de maven a maven-push antes de la publicación. Después de eso, lo que está en la lista para Android es split tunneling al estilo orbot para configurar apps sin proxy (algo así como la versión Android de torsocks) (08:17:12 PM) eyedeekay: En escritorio he estado trabajando en arreglar nuestra integración en Whonix y he estado trabajando en sacar Easy-Install para Windows de beta (08:18:43 PM) eyedeekay: En eso estoy trabajando; zzz, ¿te gustaría continuar con tu información o con el punto 3)? (08:19:43 PM) dr|z3d: ... intermedio ... (08:23:56 PM) anonymousmaybe ahora se conoce como Irc2PGuest40130 (08:24:03 PM) eyedeekay: Bienvenido de nuevo (08:25:17 PM) eyedeekay: ¿Cuál fue lo último que recibiste? (08:26:28 PM) zzz: de vuelta (08:26:28 PM) zzz: ¿Ya es mi turno? :) (08:26:28 PM) dr|z3d: necesitas ponerte un delantal y pasear el carrito de confitería por el teatro :) (08:26:28 PM) dr|z3d: ¿saliste a comprarnos helado a todos? :) (08:26:28 PM) dr|z3d: recapitulación: (08:26:28 PM) dr|z3d: &amp;lt;eyedeekay&amp;gt; Llevamos 3 semanas en este ciclo; en este tiempo he estado trabajando en migrar Android completamente al plugin moderno de gradle. Me detuve antes de migrar de maven a maven-push antes de la publicación. Después de eso, lo que está en la lista para Android es split tunneling al estilo orbot para configurar apps sin proxy (algo así como la versión Android de torsocks) (08:26:28 PM) dr|z3d: &amp;lt;eyedeekay&amp;gt; En escritorio he estado trabajando en arreglar nuestra integración en Whonix y he estado trabajando en sacar Easy-Install para Windows de beta (08:26:28 PM) dr|z3d: &amp;lt;eyedeekay&amp;gt; En eso estoy trabajando; zzz, ¿te gustaría continuar con tu información o con el punto 3)? (08:26:48 PM) zzz: gracias (08:27:04 PM) zzz: drz me lo pasó (08:27:12 PM) zzz: ok, ¡mi turno! (08:27:33 PM) zzz: aproximadamente una semana y media después de la publicación, cuando gran parte de la red se había actualizado, empecé a perseguir problemas de SSU2 (08:27:42 PM) zzz: y encontré un montón (08:27:56 PM) zzz: tanto nuestros como ayudé a i2pd a encontrar algunos de los suyos (08:27:58 PM) zzz: así que ha estado bastante ocupado (08:28:14 PM) zzz: como resultado, estamos en casi 7000 líneas de diff, más que toda la publicación 2.0.0 (08:28:38 PM) zzz: y no he llegado todavía a todo lo demás que tenía planeado para 2.1.0, incluidas las mejoras prometidas en la selección de pares (08:29:50 PM) zzz: Planeo subir a -7 después de la reunión (08:29:50 PM) zzz: aunque la fecha límite de 'big changes in' es a principios de enero, mantengámonos flexibles, porque no queremos un montón de WIP ahí si vamos a hacer una publicación 2.0.1 (08:29:59 PM) zzz: así que intentemos no romper cosas con 'big changes' si es posible. Los cambios grandes están bien, siempre que estén aislados (08:30:40 PM) zzz: pero las cosas van bien y estamos trabajando de cerca con i2pd para localizar y corregir problemas (08:31:02 PM) zzz: incluidos los de uno entre un millón que ahora están apareciendo (08:31:16 PM) zzz: y los de uno entre un zillón que dr|z3d está encontrando en sus routers de alta velocidad (08:31:30 PM) zzz: ¡eso es todo! EOT, ¿preguntas? (08:32:27 PM) eyedeekay: Tengo algo de curiosidad sobre con qué frecuencia ocurre un 'millón' de algunas cosas en el mundo real, pero quizá sea una pregunta para otro momento (08:33:17 PM) eyedeekay: Gracias, zzz (08:34:12 PM) eyedeekay: Parece que, una vez tienes un montón de routers haciendo algo, las probabilidades de que ocurra un evento raro en algún lugar se incrementan muy rápido (08:35:11 PM) zzz: sí. quizá deberíamos haber sido más cautos y no pasar del 2% al 100% en una sola publicación. Pero lo superaremos (08:35:17 PM) uis ahora se conoce como Irc2PGuest38853 (08:37:15 PM) eyedeekay: 4. Pegatinas para traductores (08:37:15 PM) eyedeekay: La única noticia real aquí es que ahora tengo pegatinas para enviar por correo; tengo un montón, así que si estás en las Américas estoy preparado para enviarlas (08:37:58 PM) zzz: ¿podrías publicar algo en mi foro, diciendo quién es elegible y cómo solicitarlas? (08:38:17 PM) eyedeekay: Puedo hacerlo (08:38:29 PM) zzz: luego copiaré y pegaré al anuncio en transifex (08:38:48 PM) zzz: ¿Cuál es el estado del lado europeo? (08:39:44 PM) eyedeekay: No sé si ya tiene los suyos; le pediré una actualización esta noche (08:40:07 PM) zzz: ok, supongo que necesito esperar por esa parte antes de transifex (08:40:43 PM) zzz: por favor dale con tu baffer por hacernos reprogramar y luego no presentarse :) (08:41:07 PM) eyedeekay: Bueno, también fue culpa mía, pero me aseguraré de hacérselo saber :) (08:41:32 PM) zzz: Me refiero de ayer a hoy. no te libras por la semana pasada :) (08:42:41 PM) eyedeekay: Eso es todo lo que tengo para el punto 4 y/o hoy, ¿algo más para la reunión? (08:42:50 PM) zzz: no (08:43:02 PM) zzz: ¿estamos dentro o fuera para el 3 de ene.? (08:44:26 PM) eyedeekay: Muy bien entonces, gracias zzz por venir; iba a decir 'On' para el 3 de enero, pero podríamos hacerlo el 10 en su lugar ya que, si no recuerdo mal, LS2 será el 9 (08:45:01 PM) zzz: no importa, tú decides (08:45:35 PM) eyedeekay: Hagámosla el 9 de enero y volvamos al primer martes en febrero (08:45:52 PM) zzz: ¿te refieres al 10? (08:45:59 PM) eyedeekay: Sí, el 10 (08:46:07 PM) zzz: ok (08:46:15 PM) zzz: ¿se acabó la reunión? (08:46:25 PM) eyedeekay: Sí &lt;/div></description></item><item><title>Easy Install 2.0.0 para Windows, OSX se retrasa 1 mes</title><link>/es/blog/2022/11/23/easy-install-2.0.0-para-windows-osx-se-retrasa-1-mes/</link><pubDate>Wed, 23 Nov 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/11/23/easy-install-2.0.0-para-windows-osx-se-retrasa-1-mes/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>Se ha publicado el paquete Easy-Install de I2P para Windows. En esta versión, se ha añadido compatibilidad con la mayoría de los navegadores principales, incluyendo todas las bifurcaciones importantes de Firefox(Gecko) y Chromium. Se ha mejorado la compatibilidad con instalaciones externas de I2P Service y con instalaciones de I2P del usuario no incluidas en el paquete. El paquete Easy-Install ahora puede detectar otros I2P routers y pedir al usuario que los inicie en su lugar, si ya tiene I2P. Las extensiones del navegador se han actualizado a las versiones más recientes. El Easy-Install ahora tiene acceso al modo de usabilidad de &lt;code>i2p.plugins.firefox&lt;/code> mediante la opción de línea de comandos &lt;code>-usability&lt;/code>. El modo predeterminado es el modo &amp;ldquo;Strict&amp;rdquo; en el que NoScript desactiva Javascript. En el modo de usabilidad, Javascript está restringido por JShelter. Para más detalles, consulte el repositorio del administrador de perfiles en i2pgit.org.&lt;/p></description></item><item><title>Versión 2.0.0</title><link>/es/blog/2022/11/21/versi%C3%B3n-2.0.0/</link><pubDate>Mon, 21 Nov 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/11/21/versi%C3%B3n-2.0.0/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La versión 2.0.0 de I2P habilita nuestro nuevo transporte UDP SSU2 para todos los usuarios, tras la finalización de funciones menores, pruebas y numerosas correcciones de errores.&lt;/p>
&lt;p>También hemos aplicado correcciones en muchos frentes, incluidas correcciones para el instalador, la network database (base de datos de red), la adición al libro de direcciones privado, el lanzador del navegador de Windows y IPv6 UPnP.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 08 de noviembre de 2022</title><link>/es/blog/2022/11/08/reuni%C3%B3n-de-desarrolladores-de-i2p-08-de-noviembre-de-2022/</link><pubDate>Tue, 08 Nov 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/11/08/reuni%C3%B3n-de-desarrolladores-de-i2p-08-de-noviembre-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, eyedeekay, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (03:00:31 PM) eyedeekay: Hola a todos, bienvenidos a la reunión del 8 de noviembre (03:00:31 PM) eyedeekay: 1. Hola (03:00:31 PM) eyedeekay: 2. Estado del desarrollo de la 2.0.0 (03:00:31 PM) eyedeekay: 3. Publicar tarballs de código fuente para los lanzamientos del paquete (03:00:31 PM) eyedeekay: 4. Pegatinas gratis para traductores (03:00:31 PM) eyedeekay: ¿Algo más para la agenda? (03:00:39 PM) mode (-m ) by zzz (03:01:19 PM) zzz: hola (03:01:58 PM) eyedeekay: hola zzz (03:02:03 PM) eyedeekay: ¿Hay alguien más hoy? (03:02:08 PM) eche|on: hola (03:02:18 PM) eyedeekay: Hola eche|on (03:02:39 PM) eyedeekay: 2. Estado del desarrollo de la 2.0.0 (03:02:58 PM) eyedeekay: Estamos a 2 semanas del lanzamiento, con una congelación de etiquetas mañana, si mal no recuerdo (03:03:49 PM) eyedeekay: Sí, exactamente entonces (03:04:38 PM) eyedeekay: zzz y orignal han estado trabajando duro para tener ssu2 listo; el plan sigue siendo habilitarlo (03:05:08 PM) eyedeekay: Haré una versión sin firmar de I2P Easy-Install para Windows (03:05:50 PM) eyedeekay: No conozco el estado del lanzamiento para Mac; ¿los usuarios de Mac se quedan atascados en la 1.9.0 hasta que encontremos un nuevo mantenedor/firmante para Mac? (03:06:25 PM) zzz: sí. Hay un resumen bastante bueno del lanzamiento en `http://zzz.i2p/topics/3377` (03:07:02 PM) zzz: las pruebas de SSU2 en los últimos 3 meses, con un 2% habilitado, han sido un éxito tremendo (03:07:17 PM) zzz: no hemos encontrado problemas importantes, pero hemos corregido innumerables menores (03:08:19 PM) eche|on: adelante con SSU2 (03:08:35 PM) eche|on: sobre Mac: tengo una cuenta de desarrollador y un MAC, pero por ahora no tengo idea del howto (03:08:39 PM) eche|on: y poco tiempo (03:09:03 PM) zzz: interesante (03:09:31 PM) zzz: ¿crees que _podrías_ hacerlo en algún momento? Si es así, ¿cuándo? (03:09:39 PM) eche|on: Sí tengo el repositorio git de las inclusiones para Mac, pero aún no lo he mirado (03:09:54 PM) eche|on: SI averiguo el howto, más bien pronto (tm) (03:10:05 PM) zzz: aunque llegue con uno o dos meses de retraso, sería fantástico (03:10:08 PM) eche|on: pero el howto puede fracasar a corto plazo (03:10:41 PM) eche|on: tampoco idea de qué va a hacer Apple, pero son cosas que hay que averiguar (03:11:10 PM) eyedeekay: Veré si puedo ayudarte, construir los jpackages de Mac es bastante sencillo, nunca los he firmado pero está todo en los scripts que escribió zab (03:11:25 PM) zzz: cuando haga el 2.0.0 news.xml, también pondré una entrada de noticias en el feed de Mac diciendo que se retrasará (03:11:42 PM) zzz: eyedeekay, ¿tienes un Mac? (03:11:57 PM) eyedeekay: Tengo un Mac Intel pero no cuenta de desarrollador (03:12:04 PM) eche|on: sadie tiene un Mac, pero ni idk ni sadie quieren hacer públicos sus nombres (03:12:25 PM) eche|on: conseguir una cuenta de desarrollador es bastante simple : dar tu nombre y pagar 100$ al año (03:12:28 PM) eyedeekay: Puedo hacer un dmg pero se firma con claves locales que no están permitidas en otros Mac (03:12:32 PM) zzz: Entiendo. La idea es que puedas recorrer todo excepto la notarización (03:12:32 PM) eche|on: más o menos eso es (03:13:12 PM) eche|on: vuelvo en 2min (03:13:25 PM) zzz: que yo sepa, la notarización es la verdadera molestia. Ojalá el howto esté claro... (03:14:14 PM) eyedeekay: Creo que el único escollo real es preparar los entornos de desarrollo de Java; hay una herramienta que instalas vía brew que cambia de versión y lo hace muy fácil (03:14:25 PM) zzz: eyedeekay, pongamos esto en la agenda para el próximo mes (03:14:36 PM) eyedeekay: Se puede (03:15:19 PM) zzz: mientras tanto, por favor recorre el howto tal como existe actualmente hasta donde puedas sin notarización, solo para probar el howto y ver si necesita correcciones para ech (03:16:10 PM) zzz: especialmente para comprobar si la parte de arm64 está documentada (03:16:45 PM) eyedeekay: Haré todo lo que pueda, aunque no podré ejecutar el proceso de arm64 porque no tengo un Mac arm64 (03:16:53 PM) eche|on: Veré cómo obtener los certificados con la notarización, (03:16:55 PM) eyedeekay: Haré todo hasta ese punto, eso sí (03:17:18 PM) eche|on: eyedeekay: simplemente pide un Mac arm64. reembolso como de costumbre (03:17:28 PM) eche|on: no hace falta detenerse por eso (03:17:30 PM) zzz: ¿necesitas un Mac ARM para compilar ARM? (03:17:41 PM) zzz: probablemente... (03:17:59 PM) eyedeekay: No estoy del todo seguro de los matices de todo esto con respecto a la compilación cruzada (03:18:02 PM) zzz: también hay un flujo de trabajo posible en el que idk compila y ech notariza (03:18:23 PM) zzz: pero no necesitamos resolverlo todo aquí (03:18:44 PM) eyedeekay: Pero jpackage es bastante quisquilloso con las combinaciones de arquitectura/SO (03:19:28 PM) SoniEx2: raspberry pi? (03:19:39 PM) zzz: pasemos al siguiente tema (03:19:40 PM) eyedeekay: ELF no Mach-O (03:19:42 PM) eyedeekay: Pero sí (03:19:45 PM) eyedeekay: 3. Publicar tarballs de código fuente para los lanzamientos del paquete (03:20:24 PM) eyedeekay: Como ahora estoy solo y he querido publicar tarballs de código fuente todo el tiempo, 2.0.0 de Windows tendrá tarballs de código fuente (03:20:36 PM) eyedeekay: Uno para el propio paquete y otro para el componente del administrador de perfiles (03:21:17 PM) eyedeekay: Como parte de revisar los scripts del paquete de Mac, añadiré la generación de tarballs de código fuente como parte del proceso (03:21:18 PM) zzz: ok, y ya que el objetor de Mac se ha ido, añadamos uno también a la página de Mac (03:21:28 PM) eyedeekay: Lo haré (03:21:41 PM) zzz: genial, estoy contento (03:22:38 PM) eyedeekay: 4. Pegatinas gratis para traductores (03:23:27 PM) eche|on: sí (03:23:49 PM) eyedeekay: eche|on y yo hablamos de esto brevemente por correo tras la reunión del mes pasado (03:23:49 PM) eyedeekay: Creo que ambos estábamos a favor de hacerlo, no tengo el correo abierto (03:24:23 PM) eche|on: claro que podemos hacerlo, uno para cada parte del mundo (03:24:28 PM) zzz: fue mi propuesta, pero requiere a) pegatinas y b) alguien que las envíe (03:24:30 PM) eche|on: pero mis recursos de pegatinas son limitados (03:24:47 PM) zzz: por lo que entiendo, básicamente nos hemos quedado sin pegatinas (03:24:59 PM) eche|on: sadie/idk todavía tienen varias (03:25:05 PM) eche|on: yo tengo solo alrededor de 400 o así (03:25:23 PM) eche|on: deberían ser suficientes para 1 año o más, pero planifiquemos con antelación (03:25:26 PM) eyedeekay: Oh, me quedé en, como, 8 en All Things Open la semana pasada (03:25:30 PM) eyedeekay: Necesitaré pedir más (03:25:53 PM) eche|on: ah, ok (03:26:10 PM) zzz: ¿pueden coordinar entre ustedes quién hace el pedido, cuál es el diseño, y asegurarse de que cada uno reciba la mitad? (03:26:16 PM) eyedeekay: Sí, podemos (03:26:34 PM) zzz: estupendo (03:27:05 PM) zzz: cuando las tengan en mano, avisen y lo anunciaré en TX (03:27:11 PM) eche|on: bien (03:27:22 PM) zzz: gracias, chicos (03:27:46 PM) eyedeekay: No hay problema (03:27:56 PM) eyedeekay: ¿Algo más sobre el punto 4 o para la reunión? (03:28:25 PM) eche|on: no (03:29:14 PM) eyedeekay: Muy bien, gracias a todos por venir, publicaré la reunión en unos minutos &lt;/div></description></item><item><title>Transporte SSU2</title><link>/es/blog/2022/10/11/transporte-ssu2/</link><pubDate>Tue, 11 Oct 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/10/11/transporte-ssu2/</guid><description>&lt;h2 id="descripción-general">Descripción general&lt;/h2>
&lt;p>I2P ha utilizado un protocolo de transporte UDP resistente a la censura, &amp;ldquo;SSU&amp;rdquo;, desde 2005. Hemos tenido pocos, si es que alguno, informes de que SSU haya sido bloqueado en 17 años. Sin embargo, según los estándares actuales de seguridad, resistencia al bloqueo y rendimiento, podemos hacerlo mejor. Mucho mejor.&lt;/p>
&lt;p>Por eso, junto con el &lt;a href="https://i2pd.xyz/">proyecto i2pd&lt;/a>
, hemos creado e implementado &amp;ldquo;SSU2&amp;rdquo;, un protocolo UDP moderno diseñado conforme a los más altos estándares de seguridad y resistencia al bloqueo. Este protocolo reemplazará a SSU.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 04 de octubre de 2022</title><link>/es/blog/2022/10/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-octubre-de-2022/</link><pubDate>Tue, 04 Oct 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/10/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-octubre-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:00:08 PM) eyedeekay: Hi everyone, welcome to the October 4 2022 meeting (04:00:08 PM) eyedeekay: 1. Hi (04:00:18 PM) zlatinb: hi (04:00:28 PM) zzz: hi (04:00:51 PM) eyedeekay: 1. Hi (04:00:51 PM) eyedeekay: 2. 1.10.0 development status (04:00:51 PM) eyedeekay: 3. next release 2.0.0? (04:00:51 PM) eyedeekay: 4. Publish source tarballs for bundle releases (04:00:51 PM) eyedeekay: 5. Free stickers for translators (04:00:51 PM) eyedeekay: 6. Windows Easy-Install Update/Out-of-Beta (04:01:05 PM) eyedeekay: 2. 1.10.0 development status (04:01:15 PM) eyedeekay: About 7 weeks to go (04:01:24 PM) eyedeekay: My big priority this month has been to get the Windows Easy-Install bundle ready to go out of beta (04:01:31 PM) eyedeekay: Lots of stuff on the forum about that, targeting stable updates, compatibility with existing/unbundled routers, and a more stable and flexible way to manage and launch browser profiles, more on all that in item 6 (04:01:38 PM) eyedeekay: Also working on a "Split Tunneling" or "Per-App VPN" tool in Android(on the roadmap). (04:01:47 PM) eyedeekay: The utility is that it allow users to configure their browsers more easily, in a way which prevents WebRTC escapes by putting them onto an interface which corresponds to an I2P connection and not to their network provider (04:02:05 PM) eyedeekay: zzz, zlatinb what would you like to add that you're working on (04:02:30 PM) zzz: not a lot to report... SSU2 testing continues to go well... (04:02:53 PM) zzz: put up proposal 161 about compressible padding, we'll be discussing it in #ls2 meetings... (04:03:06 PM) zlatinb: Nothing specific I'm working on, just want to let everyone know that I'll be afk from 22nd Nov to 10th Dec so if the next release gets tagged on the 21st I may be able to build the mac bundles but will most likely not be able to seed the torrents (04:03:29 PM) eyedeekay: If you send me the files I'll seed them for you (04:03:32 PM) zzz: I have some peer selection efficiency improvements I'm going to try to get in soon, may or may not make it (04:03:43 PM) zzz: EOT (04:04:21 PM) eyedeekay: Thanks zzz, zlatinb, I don't want to rush anybody but we do have a long agenda today, anything else to add on 2? (04:04:59 PM) eyedeekay: 3. next release 2.0.0? (04:04:59 PM) eyedeekay: My vote is yes to 2.0.0 (04:05:19 PM) zzz: yeah I put it up for comments on my forum and got I think 1 yes and no no's (04:05:36 PM) eyedeekay: I was a yes at the last meeting too I think (04:05:46 PM) zzz: I'd like to decide today because I have a SSU2 blog post ready to go and it would be helpful to refer to the next release by number (04:06:22 PM) zzz: yeah I didn't hear any strong opinions one way or the other last meeting which is why we pushed it a month (04:06:34 PM) zzz: I think it's a good idea (04:06:51 PM) zzz: so if there's no objections, let's call it 2.0.0! (04:07:30 PM) eyedeekay: Timeout 1m for objections (04:07:47 PM) zzz: make it 30 seconds :) (04:07:54 PM) eyedeekay: Yeah I already burned 30 (04:08:04 PM) eyedeekay: OK there it is (04:08:06 PM) eyedeekay: 2.0.0 (04:08:17 PM) eyedeekay: 4. Publish source tarballs for bundle releases (04:08:31 PM) zzz: yeah this was my item (04:08:53 PM) zzz: standard open source practice is to post source tarballs, even if we can point to a git tag (04:09:06 PM) zzz: I understand that the Mac source doesn't change release to release? (04:09:10 PM) zzz: but the windows source does? (04:09:46 PM) zlatinb: well the mac bundle has evolved to enable arm64 but in general it doesn't change (04:10:02 PM) eyedeekay: What we both do is clone a copy of the repo and check out a specific release tag, ant distclean, generate our jars, and copy them into the bundle trees (04:10:15 PM) zzz: anyway, my recommendation is that we generate source tarballs as part of the build process and link to them on the respective download pages (04:10:36 PM) zzz: if they don't change, then I guess they can be unversioned (04:10:50 PM) zzz: so the windows source doesn't change release-to-release either? (04:11:01 PM) zlatinb: I would rather just tag and then fetch the tarball from github. I expect at least for a while the only thing changing in the mac bundle will be the changelog file (04:11:50 PM) zzz: you all can work out the details, but the goal is to have source and instructions so anybody can build it themselves (04:12:00 PM) eyedeekay: The i2p jars that get included don't change except to get updated, but the Windows source has changed in the launcher quite a lot since it started (04:12:12 PM) zzz: are you two willing to do that and add it to your release processes? (04:12:21 PM) eyedeekay: Yes absolutely (04:12:31 PM) eyedeekay: My release scripts and daily scripts now include tarball every time (04:12:36 PM) zzz: you don't need to include dependencies such as i2p, and probably shouldn't (04:12:37 PM) eyedeekay: zab's too IIRC (04:12:54 PM) zlatinb: the question is where to put the tarballs, should they be available on the site, etc. (04:13:25 PM) zzz: somewhere on the download server with everything else, with links on the bundle pages. You two can work out the details to be consistent (04:13:59 PM) zlatinb: well that's the thing, if we can just point to a gitlab tag then there's no need for any extraneous links (04:14:31 PM) zzz: disagree, I think it's good open source practice to publish source tarballs (04:14:55 PM) zlatinb: github and maybe gitlab allow tarball download off of a tag (04:14:57 PM) eyedeekay: It's not much more effort, I'm not against it, I tag in the same script I generate tarballs in (04:15:05 PM) zzz: here's the binary, here's the source, here's the gpg sigs, here's the build instructions (04:15:29 PM) zzz: it's also consistent with our mainline release to have tarballs (04:16:15 PM) zzz: sounds like zlatinb is not in agreement? should we push this off to next month? (04:16:38 PM) zlatinb: yeah I think it's unnecessary (04:16:57 PM) zlatinb: but don't mind doing it if that's what the decision is (04:17:11 PM) zzz: if it never changes, you only have to do it once and you're done (04:17:47 PM) zlatinb: it has changed very rarely historically (04:18:03 PM) eyedeekay: Kicking it down the road for now is fine with me, zlatinb and I can work out what we're going to do or not do in the meantime (04:18:33 PM) eyedeekay: This might be a situation where we have to be a little different because my bundle has been a little more rapidly-changing than his (04:19:27 PM) zzz: if we don't want to decide today I'll start a forum thread to solicit more opinions (04:20:44 PM) zlatinb: ok (04:20:44 PM) zzz: ok = you're oppposed for now? (04:21:02 PM) eyedeekay: Probably a good idea, and I'm pro tarballs (04:21:31 PM) zlatinb: yeah (04:21:31 PM) zzz: no problem, eyedeekay put it on the list for next month (04:21:37 PM) eyedeekay: OK can do (04:21:52 PM) eyedeekay: Anything else for 4? (04:22:38 PM) eyedeekay: 5. Free stickers for translators (04:22:55 PM) eyedeekay: zzz this one was also yours, take it away whenever you're ready (04:23:16 PM) zzz: yeah, credit sarah jamie lewis on twitter (04:23:32 PM) zzz: for her project which I've forgotten the name... cwtch? (04:24:02 PM) eyedeekay: That's the one (04:24:02 PM) zzz: anyway, thought it was a good idea, but we'd need a) stickers and b) people to mail them (04:24:17 PM) zzz: both of which we used to have but are now out of both people and stickers? (04:24:40 PM) zzz: so, do we want to do it, and should we order stickers (even if we don't) (04:24:45 PM) zzz: EOT (04:25:26 PM) zzz: sadie and eche|on used to be the sticker people I think (04:25:38 PM) eyedeekay: I went through and counted mine up, I've got maybe 35 of the old ones(Toopie) and 91 left of the run I ordered in the spring, but I'd be fine with ordering more (04:25:41 PM) zzz: anyway, comments please... yes/no/maybe? (04:26:00 PM) eyedeekay: I can mail them within the US and Canada but the EU isn't great for me (04:26:21 PM) zzz: we have hundreds of translators registered. only a few are probably active (04:26:41 PM) zzz: who is the sticker-orderer-person? (04:27:54 PM) eyedeekay: The last person to order stickers was probably me, but I did them on my own time/out of pocket so I would have them for conventions (04:28:19 PM) zzz: who's in charge of PR? (04:28:48 PM) zzz: who has an opinion about stickers for translators? (04:28:48 PM) zzz: well, you could have / should have gotten reimbursed... echelon used to be the sticker guy (04:29:54 PM) zzz: we're going to need his buyin both for the cost, and to make him the EU mail person, and to send half to you and half to him (04:30:15 PM) zzz: since he's not around, put this on the list for next month, I'll try to get his attention (04:30:22 PM) eyedeekay: I think that if translators request stickers we should be able to get them some stickers, but that it should be contingent on request (04:30:59 PM) zzz: sure, we don't have anybody's address, they have to ask. but we would have to tell them to ask (04:31:17 PM) uis is now known as Irc2PGuest33729 (04:31:48 PM) zzz: if anybody's going to CCC then you need to hop on more stickers, independent of translators (04:32:42 PM) zzz: EOT, push it to next month, no answers today (04:32:47 PM) eyedeekay: Ack, I do plan to go so I'll make sure I have some stickers (04:32:47 PM) eyedeekay: So next step is start an email chain with Ech about it (04:33:09 PM) eyedeekay: EOT from me, anything else on 5? (04:33:50 PM) eyedeekay: 6. Windows Easy-Install Update/Out-of-Beta (04:33:58 PM) eyedeekay: This one's mine obviously (04:34:26 PM) eyedeekay: So 1.9.5 point release happened technically because of the reseed application context timer obviously (04:34:45 PM) eyedeekay: But it was a convenient time to also keep an eye on how the updates performed (04:35:54 PM) zlatinb: and how did it behave? (04:35:55 PM) eyedeekay: It wasn't without complications, people who were using fell into 3 groups (04:36:56 PM) eyedeekay: 1. People for whom it worked perfectly (04:36:56 PM) eyedeekay: 2. People for whom it resulted in corrupted router.config files for un-bundled routers (04:36:56 PM) eyedeekay: 3. People for whom it it did not update because the router.config files were from un-bundled routers (04:37:22 PM) eyedeekay: 2 and 3 were problems, I followed up with the fix in a forum post on zzz.i2p (04:37:43 PM) eyedeekay: I believe they are fixed now and cannot recur in the future (04:37:57 PM) eyedeekay: Therefore I think the update process will be ready by what is now 2.0.0 (04:38:08 PM) eyedeekay: I actually think it's ready now but 7 weeks to test (04:38:53 PM) eyedeekay: So I would like to move it out of beta in November (04:39:09 PM) zzz: we don't have documented criteria for out-of-beta, really (04:39:17 PM) zzz: but for me it's that the release processes are solid, things aren't getting missed (04:39:27 PM) zzz: we're not doing point releases a week later to fix stuff (04:39:45 PM) zzz: but you may wish to list your own feature goals (04:40:21 PM) zzz: for example, are you two solid on reviewing the java updates every three months and jointly deciding to release or not? (04:40:40 PM) zzz: I didn't see any on-IRC discussion. did it happen off-IRC perhaps? (04:41:31 PM) zlatinb: the last discussion happened here, there has been no off-IRC discussion regarding jre point releases since (04:42:21 PM) eyedeekay: Didn't we talk about it on Whereby a little after that? (04:42:36 PM) eyedeekay: IIRC we only release in the Java cycle if there's a CVE which affects the last release? (04:42:46 PM) zzz: just to take an example, 18.0.2.1 August 18 2022 fixes a JIT bug that crashes the JRE. Are you two both on that, or did you jointly decide it wasn't necessary? (04:43:33 PM) zlatinb: I'm not on that I don't think (04:43:43 PM) zlatinb: and don't remember discussing that bug; I usually look only at the CVEs (04:44:08 PM) zlatinb:
21:43:29 zlatinb: I'm not on that I don't think (04:44:08 PM) zlatinb:
21:43:42 zlatinb: and don't remember discussing that bug; I usually look only at the CVEs (04:44:12 PM) zzz: back (04:45:12 PM) eyedeekay: I am on 18.0.2.1 but because I pushed back my release to try and make sure I addressed some stability issues and by that time Java had updated (04:45:24 PM) eyedeekay: Also my point release was built with an updated JDK (04:45:35 PM) eyedeekay: So that's got us out-of-sync again I think (04:45:54 PM) zzz: that's what I'm getting at about processes. If the build and release processes aren't yet stable and being reliably followed, these procucts aren't ready to graduate (04:46:01 PM) zzz: so when you updated, to 18.0.2.1, did you tell zlatinb you were doing it and suggest he do the same? (04:47:04 PM) eyedeekay: No I didn't, I simply let it auto-update and built with the latest version (04:48:13 PM) eyedeekay: So... there's another process to revise on my side (04:49:31 PM) zzz: I'd suggest you work on a solid bug-free release in november (together with whatever feature goals you have) and if that goes well put yourself on the agenda for december (04:50:00 PM) eyedeekay: OK can do (04:50:56 PM) zzz: or january because the release is likely to be late nov., may not have enough info by 1st week in dec. (04:52:02 PM) eyedeekay: If there's not enough to go on by then I'll move it (04:52:15 PM) eyedeekay: Anything else for 6? (04:52:27 PM) zzz: a brief 6a) (04:52:30 PM) eyedeekay: Sure (04:52:52 PM) zzz: zlatinb, reported that the mac arm update went well, so as far as I'm concerned it's out of beta as discussed on my forum (04:53:28 PM) zzz: zlatinb, you need to update your page to remove the beta label (04:53:28 PM) zzz: eot (04:53:28 PM) zlatinb: ok (04:53:29 PM) zlatinb: will do soon (04:54:24 PM) eyedeekay: All right that puts us at just shy of an hour, anything else for the meeting? (04:54:26 PM) eyedeekay: timeout 1m (04:54:41 PM) zlatinb: yes (04:54:57 PM) zlatinb: if StormyCloud reads the logs, I encourage them to address the concerns raised on reddit (04:56:15 PM) zlatinb: the longer that question stays unanswered the worse it looks (04:56:18 PM) eyedeekay: agreed, they do sometimes come to reddit and it would be good to hear from them (04:56:36 PM) zlatinb: eot (04:56:43 PM) eyedeekay: Thanks zlatinb (04:57:37 PM) eyedeekay: Anything else for the meeting(again)? timeout 30s this time (04:58:21 PM) eyedeekay: Thanks everyone for coming, I'll post the logs tonight, see you around IRC and same time next month &lt;/div></description></item><item><title>Conoce a tu mantenedor: DivaExchange</title><link>/es/blog/2022/09/26/conoce-a-tu-mantenedor-divaexchange/</link><pubDate>Mon, 26 Sep 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/09/26/conoce-a-tu-mantenedor-divaexchange/</guid><description>&lt;p>&lt;em>En esta segunda entrega de Conoce a tu mantenedor, me puse en contacto con Konrad de DIVA.EXCHANGE para hablar sobre la investigación y los servicios de DIVA. DIVA.EXCHANGE está desarrollando software con el objetivo de proporcionar tecnología bancaria libre para todo el mundo. Es segura sin una infraestructura centralizada y se basa en tecnología blockchain (cadena de bloques) e I2P.&lt;/em>&lt;/p>
&lt;p>&lt;strong>¿Qué te llevó a interesarte por I2P?&lt;/strong>&lt;/p>
&lt;p>Hace unos 10 años di una presentación para &amp;ldquo;Technologieforum Zug&amp;rdquo; - una red tecnológica muy local para gente de negocios. Les estaba presentando I2P y Tor como redes de superposición - para mostrarles que ahí fuera existen otras cosas interesantes.&lt;/p></description></item><item><title>Un recordatorio para mantenerse seguro a medida que I2P crece</title><link>/es/blog/2022/09/26/un-recordatorio-para-mantenerse-seguro-a-medida-que-i2p-crece/</link><pubDate>Mon, 26 Sep 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/09/26/un-recordatorio-para-mantenerse-seguro-a-medida-que-i2p-crece/</guid><description>&lt;h2 id="un-recordatorio-para-mantenerse-seguro-a-medida-que-i2p-crece">Un recordatorio para mantenerse seguro a medida que I2P crece&lt;/h2>
&lt;p>Es un momento emocionante para The Invisible Internet Project (I2P). Estamos finalizando nuestra migración a criptografía moderna en todos nuestros transportes, ( Java y C++), y recientemente hemos obtenido un servicio de outproxy (proxy de salida) de alta capacidad y profesional, y hay más aplicaciones que integran funcionalidad basada en I2P que nunca antes. La red está preparada para crecer, así que este es un buen momento para recordar a todos que sean prudentes y se mantengan seguros al obtener I2P y software relacionado con I2P. Damos la bienvenida a nuevas aplicaciones, implementaciones y forks (bifurcaciones) con ideas nuevas, y el poder de la red proviene de su apertura a la participación de todos los usuarios de I2P. De hecho, no nos gusta llamarlos usuarios; preferimos usar la palabra &amp;ldquo;Participantes&amp;rdquo; porque cada uno de ustedes ayuda a la red, a su manera, aportando contenido, desarrollando aplicaciones o simplemente enrutando tráfico y ayudando a otros participantes a encontrar pares.&lt;/p></description></item><item><title>Conoce a tu mantenedor: StormyCloud</title><link>/es/blog/2022/09/07/conoce-a-tu-mantenedor-stormycloud/</link><pubDate>Wed, 07 Sep 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/09/07/conoce-a-tu-mantenedor-stormycloud/</guid><description>&lt;h2 id="una-conversación-con-stormycloud-inc">Una conversación con StormyCloud Inc.&lt;/h2>
&lt;p>Con la versión más reciente de &lt;a href="https://geti2p.net/en/blog/2022/08/22/1.9.0-Release">I2P Java&lt;/a>
, el outproxy (proxy de salida) existente, false.i2p, fue reemplazado por el nuevo outproxy StormyCloud para las nuevas instalaciones de I2P. Para las personas que estén actualizando su router, el cambio al servicio Stormycloud puede hacerse rápidamente.&lt;/p>
&lt;p>En el Administrador de Servicios Ocultos, cambia tanto Outproxies como SSL Outproxies a exit.stormycloud.i2p y haz clic en el botón Guardar en la parte inferior de la página.&lt;/p></description></item><item><title>Lanzamiento de la versión 1.9.5 del paquete de instalación fácil para Windows</title><link>/es/blog/2022/09/07/lanzamiento-de-la-versi%C3%B3n-1.9.5-del-paquete-de-instalaci%C3%B3n-f%C3%A1cil-para-windows/</link><pubDate>Wed, 07 Sep 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/09/07/lanzamiento-de-la-versi%C3%B3n-1.9.5-del-paquete-de-instalaci%C3%B3n-f%C3%A1cil-para-windows/</guid><description>&lt;h2 id="versión-de-corrección-de-errores-para-usuarios-de-windows-11">Versión de corrección de errores para usuarios de Windows 11&lt;/h2>
&lt;p>Esta versión menor incluye una corrección de error en el router de I2P incluido, que resuelve un error muy poco común en el que el reloj de contexto está desincronizado con el reloj que utiliza el sistema de archivos, lo que da como resultado un router incapaz de leer el estado actual de su propia NetDB. Aunque hasta ahora este error solo se ha observado en Windows 11, se recomienda encarecidamente que todos los usuarios actualicen a la nueva compilación.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 06 de septiembre de 2022</title><link>/es/blog/2022/09/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-septiembre-de-2022/</link><pubDate>Tue, 06 Sep 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/09/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-septiembre-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb, not_bob, RightNow, RN&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:01:46 PM) eyedeekay: Hola a todos (04:01:50 PM) eyedeekay: bienvenidos a la reunión del martes 6 de septiembre (04:02:02 PM) zzz: hola (04:02:07 PM) mode (-m ) by zzz (04:02:13 PM) zlatinb: hola (04:02:26 PM) eyedeekay: 1. Hola (04:02:26 PM) eyedeekay: 2. estado del lanzamiento de 1.9.0 (04:02:26 PM) eyedeekay: 3. estado del desarrollo de 1.10.0 (04:02:26 PM) eyedeekay: 4. ¿próximo lanzamiento 2.0.0? (04:02:26 PM) eyedeekay: 5. ¿paquete Mac arm64 fuera de beta si la actualización 1.9.0 fue exitosa? (seguimiento de la última reunión) (04:02:51 PM) eyedeekay: ¿Algo más que añadir antes de empezar? (04:03:19 PM) eyedeekay: hola zzz, hola zlatinb (04:03:46 PM) eyedeekay: 2. estado del lanzamiento de 1.9.0 (04:05:11 PM) eyedeekay: Publicamos hace unas 2 semanas; hubo un ligero retraso en sacar Android y el paquete Easy-Install (04:05:11 PM) eyedeekay: Las compilaciones de F-Droid también están corregidas, así que quien lo desee puede instalar desde F-Droid principal si así lo elige y la app funcionará (04:05:37 PM) not_bob: Gracias por eso. (04:05:43 PM) eyedeekay: No hay problema (04:06:41 PM) eyedeekay: Voy a hacer una versión de mantenimiento para el paquete Easy-Install de Windows; zlatinb encontró un error muy difícil de detectar que parece afectar al paquete easy-install en Windows 11 un poco más que en otros lugares (04:07:17 PM) eyedeekay: zzz, ¿quieres hablar de Debian o de algo más? (04:07:51 PM) zzz: claro (04:07:53 PM) zzz: alrededor del 40% de la red está actualizada, lo cual es típico a las 2 semanas (04:08:10 PM) zzz: tenemos unos cientos de routers con SSU2 habilitado ahora, como se deseaba/esperaba (04:08:41 PM) zzz: sin problemas importantes hasta ahora (04:09:06 PM) zzz: aunque el error de zlatinb quizá sea de gravedad media-alta :) (04:09:07 PM) zzz: EOT (04:10:01 PM) eyedeekay: Sí, y lo que no entiendo es cómo pasó sin ocurrir mucho durante tanto tiempo, y luego golpea al paquete Easy-Install dos veces en rápida sucesión (04:10:17 PM) zlatinb: bueno, fue casi por accidente que tengo que usar un portátil con Windows 11 por unos días; descubrió muchos problemas (04:11:08 PM) zlatinb: Supongo que el problema de reseed hizo que la gente o bien volviera a intentar, o bien abandonara i2p de entrada (04:11:09 PM) zzz: suele pasar así... el desarrollador consigue una configuración nueva... y se desata el caos (04:11:59 PM) zlatinb: todavía hay un problema sin resolver de creación de procesos (fork) con Firefox en el primer lanzamiento (04:12:48 PM) zlatinb: así que idealmente deberíamos intentar hacer algo al respecto (04:13:30 PM) eyedeekay: En efecto, solo ocurre la primera vez que se ejecuta el lanzador del navegador; todas las veces posteriores funciona bien (04:13:36 PM) zlatinb: quizá lanzarlo en modo headless (sin interfaz gráfica) o jugar con las opciones de lanzamiento, ni idea (04:14:10 PM) eyedeekay: Sí, podría lanzarlo en modo headless en la primera ejecución, dejar que haga fork y se cierre, y luego ejecutarlo con la ventana abierta (04:14:58 PM) eyedeekay: Es una buena idea, gracias zlatinb (04:15:15 PM) eyedeekay: ¿Algo más sobre el punto 2? (04:16:03 PM) goingpostal ahora es conocido como Irc2PGuest14444 (04:16:29 PM) eyedeekay: 3. estado del desarrollo de 1.10.0 (04:18:30 PM) eyedeekay: Perdón, estoy un poco menos preparado de lo habitual; he estado todo el día atrapado en la oficina de otra persona, ténganme paciencia (04:21:00 PM) eyedeekay: Tras 2 semanas, he estado trabajando en varias mejoras del paquete de Windows para hacerlo más estable e intuitivo de usar y ayudar a rastrear este error de desajuste de reloj (04:21:37 PM) eyedeekay: También he estado portando las partes de perfil y lanzador (menos el jpackaged router) a plataformas no Windows para, con suerte, proporcionar configuración automática del navegador allí (04:22:06 PM) eyedeekay: zzz ha estado trabajando en SSU2, corrigiendo errores con la ayuda de orignal; ¿te gustaría actualizarnos sobre eso, zzz? (04:22:16 PM) zzz: sí, gracias. Es pronto aún, pero hay un resumen de los cambios y correcciones hasta ahora en `http://zzz.i2p/topics/3377` (04:22:32 PM) zzz: SSU2: añadidos el ack-immediate flag y la migración de conexión (04:22:47 PM) zzz: que son las dos últimas cosas que queríamos incluir antes de habilitarlo para todos (04:24:07 PM) eyedeekay: Genial, ¿entonces vas justo en camino? (04:24:30 PM) zzz: la base de usuarios más grande nos está haciendo encontrar casos límite y errores más raros; nada demasiado serio, vamos corrigiendo sobre la marcha (04:24:30 PM) zzz: desde hace meses el plan ha sido habilitar SSU2 para todos en el lanzamiento de noviembre y seguimos en camino (04:24:30 PM) zzz: EOT (04:24:42 PM) zzz: sí (04:24:51 PM) eyedeekay: Genial, gracias por la actualización (04:25:09 PM) eyedeekay: ¿Algo más para el punto 3? (04:25:41 PM) eyedeekay: 4) ¿próximo lanzamiento 2.0.0? (04:25:52 PM) eyedeekay: zzz, tú añadiste este tema, ¿te gustaría empezar? (04:26:12 PM) zzz: esto fue una sugerencia de dr|z3d, así que si anda por aquí le pediré que haga su propuesta (04:26:50 PM) zzz: pero si no, diré que no es una mala idea (04:27:05 PM) zzz: Linux está a punto de pasar de 5.19 a 6.0 (04:27:25 PM) zzz: arti de Tor acaba de llegar a 1.0.0 (04:27:26 PM) zzz: SSU2 es tan buena excusa como cualquier otra (04:27:45 PM) RightNow: y I2P está pasando de SSU a SSU2 (04:27:47 PM) zzz: EOT - ¿opiniones, todos? y no necesitamos decidir hoy, tenemos 11 semanas más (04:28:30 PM) not_bob: No tengo problema con ello mientras funcione. (04:29:18 PM) zzz: ¿alguien lo odia? ¿alguien lo ama? (04:29:21 PM) eyedeekay: Claro, creo que tiene sentido; ambos transportes habrán sido modernizados, es un hito importante (04:29:43 PM) zlatinb: De algún modo me gustaría que tuviéramos algo más sonado para pasar a 2.0 (04:29:48 PM) RightNow ahora es conocido como RN (04:30:34 PM) eyedeekay: ¿Usarlo para 3.0.0 quizá? (04:30:38 PM) zzz: no hay nada más grande en la hoja de ruta. francamente, espero que no hagamos nunca nada más grande, estoy cansado... (04:30:56 PM) zlatinb: además tengo que irme ahora, perdón; sobre el último tema, sí, creo que el paquete Mac ARM está listo para salir de beta. Tendré el portátil con Windows otro día o dos para pruebas. Tengo que irme ya, perdón (04:30:59 PM) zlatinb: hablamos luego (04:31:05 PM) RN: zzz, también se te agradece. (04:32:26 PM) eyedeekay: Sí zzz, se aprecia tu dedicación y arduo trabajo (04:32:34 PM) zzz: te digo, eyedeekay: déjame publicar en el hilo de 1.10 en mi foro y volveré el mes que viene con un informe; ponlo en la agenda para el próximo mes (04:32:44 PM) eyedeekay: Lo haré, zzz (04:33:18 PM) zzz: no estaba intentando provocar agradecimientos, solo señalar que esta fue la última —y la más difícil— de las migraciones criptográficas en las que hemos estado durante cerca de una década (04:33:36 PM) eyedeekay: No hacía falta provocarlos, te los mereces :) (04:33:52 PM) eyedeekay: Pero entendido, es un esfuerzo enorme (04:33:58 PM) RN: es un hito digno de celebración, y sí, te lo mereces! (04:34:14 PM) zzz: si hubiéramos intentado hacer SSU2 primero nos habría matado a todos. Solo lo logramos gracias a la experiencia de todo lo demás (04:34:26 PM) zzz: mérito compartido para el proyecto i2pd, por supuesto (04:35:01 PM) eyedeekay: Cierto. Volviendo al tema, ¿algo más sobre el punto 4? (04:35:15 PM) RN: pero tú lideraste la carga. (04:35:21 PM) zzz: si queremos hacer poscuántico, eso puede ser 3.0.0 :) (04:35:43 PM) eyedeekay: Buena idea, eso será emocionante (04:35:53 PM) zzz: no, nada más (04:36:05 PM) eyedeekay: Bien, el 5) era: ¿paquete Mac arm64 fuera de beta si la actualización 1.9.0 fue exitosa? (seguimiento de la última reunión) (04:36:43 PM) eyedeekay: Sobre lo cual zlatinb nos dio una actualización de estado al salir; siendo exitosa la actualización, no veo razón para no hacerlo (04:37:38 PM) eyedeekay: ¿Alguien más tiene algo que añadir a este tema? (04:38:06 PM) zzz: Supongo que zlatinb quiso decir que la actualización funcionó; si es así, puede quitar la etiqueta de beta en la página web (04:38:32 PM) zzz: esa era la única reserva que tenía en la última reunión (04:38:33 PM) zzz: eot (04:39:45 PM) eyedeekay: De acuerdo. Uno de nosotros debería hacerle ping cuando lo veamos en línea (04:39:52 PM) eyedeekay: ¿Algo más para la reunión? (04:40:04 PM) eyedeekay: ping *a él (04:41:14 PM) eyedeekay: Bueno, supongo que sin sus credenciales de git bien puedo quitar la etiqueta (04:41:27 PM) eyedeekay: Así que lo haré (04:41:43 PM) zzz: ¿tienes confirmación de que la actualización funcionó? (04:42:11 PM) zzz: porque no dijo eso arriba (04:42:53 PM) eyedeekay: Creo que no (04:43:01 PM) eyedeekay: No (04:43:14 PM) eyedeekay: No, estrictamente hablando aún no he oído a nadie decir esas palabras exactas (04:43:21 PM) eyedeekay: Así que esperaré (04:43:26 PM) eyedeekay: Y le preguntaré (04:43:32 PM) zzz: ok (04:44:19 PM) eyedeekay: ¿Algo más para la reunión? tiempo de espera 1m? (04:45:44 PM) eyedeekay: Muy bien, gracias a todos por venir &lt;/div></description></item><item><title>Lanzamiento del paquete de instalación fácil para Windows 1.9.0</title><link>/es/blog/2022/08/28/lanzamiento-del-paquete-de-instalaci%C3%B3n-f%C3%A1cil-para-windows-1.9.0/</link><pubDate>Sun, 28 Aug 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/08/28/lanzamiento-del-paquete-de-instalaci%C3%B3n-f%C3%A1cil-para-windows-1.9.0/</guid><description>&lt;h2 id="esta-actualización-incluye-el-nuevo-router-190-y-mejoras-significativas-de-calidad-de-vida-para-los-usuarios-del-paquete">Esta actualización incluye el nuevo router 1.9.0 y mejoras significativas de calidad de vida para los usuarios del paquete&lt;/h2>
&lt;p>Esta versión incluye el nuevo router I2P 1.9.0 y se basa en Java 18.02.1.&lt;/p>
&lt;p>Los antiguos scripts por lotes se han dejado de usar en favor de una solución más flexible y estable integrada en el propio jpackage. Esto debería corregir todos los errores relacionados con la resolución de rutas y el entrecomillado de rutas que estaban presentes en los scripts por lotes. Después de actualizar, los scripts por lotes se pueden eliminar de forma segura. El instalador los eliminará en la próxima actualización.&lt;/p></description></item><item><title>Versión 1.9.0</title><link>/es/blog/2022/08/22/versi%C3%B3n-1.9.0/</link><pubDate>Mon, 22 Aug 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/08/22/versi%C3%B3n-1.9.0/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>Hemos pasado los últimos tres meses trabajando en nuestro nuevo protocolo de transporte UDP &amp;ldquo;SSU2&amp;rdquo; con un pequeño número de probadores voluntarios. Esta versión completa la implementación, incluyendo retransmisión y pruebas de pares. Lo estamos habilitando de forma predeterminada para plataformas Android y ARM, y para un pequeño porcentaje de otros routers al azar. Esto nos permitirá realizar muchas más pruebas en los próximos tres meses, terminar la función de migración de conexiones y corregir cualquier problema pendiente. Planeamos habilitarlo para todos en la próxima versión programada para noviembre. No es necesaria ninguna configuración manual. Por supuesto, en esta versión también está la habitual colección de correcciones de errores. También añadimos un detector automático de interbloqueos que ya encontró un interbloqueo poco frecuente que ahora está corregido.&lt;/p></description></item><item><title>Cómo cambiar al servicio de Outproxy (proxy de salida) de StormyCloud</title><link>/es/blog/2022/08/04/c%C3%B3mo-cambiar-al-servicio-de-outproxy-proxy-de-salida-de-stormycloud/</link><pubDate>Thu, 04 Aug 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/08/04/c%C3%B3mo-cambiar-al-servicio-de-outproxy-proxy-de-salida-de-stormycloud/</guid><description>&lt;h2 id="cómo-cambiar-al-servicio-stormycloud-outproxy">Cómo cambiar al servicio StormyCloud Outproxy&lt;/h2>
&lt;p>&lt;strong>Un nuevo Outproxy (proxy de salida) profesional&lt;/strong>&lt;/p>
&lt;p>Durante años, I2P ha contado con un único outproxy (proxy de salida) predeterminado, &lt;code>false.i2p&lt;/code>, cuya fiabilidad se ha ido degradando. Aunque han surgido varios competidores para asumir parte de la carga, en su mayoría no pueden ofrecerse voluntariamente para atender de forma predeterminada a los clientes de toda una implementación de I2P. No obstante, StormyCloud, una organización profesional sin ánimo de lucro que opera nodos de salida de Tor, ha puesto en marcha un nuevo servicio profesional de outproxy que ha sido probado por miembros de la comunidad de I2P y que se convertirá en el nuevo outproxy predeterminado en la próxima versión.&lt;/p></description></item><item><title>Instalación fácil para Apple Silicon</title><link>/es/blog/2022/08/03/instalaci%C3%B3n-f%C3%A1cil-para-apple-silicon/</link><pubDate>Wed, 03 Aug 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/08/03/instalaci%C3%B3n-f%C3%A1cil-para-apple-silicon/</guid><description>&lt;p>Nos complace ofrecer un paquete BETA de instalación fácil para Mac OS que se ejecuta en hardware Apple Silicon. Puede descargarlo aquí:&lt;/p>
&lt;p>&lt;a href="https://geti2p.net/en/download/mac">Paquetes de instalación fácil de I2P para Mac OS&lt;/a>
&lt;/p>
&lt;p>&lt;strong>Velocidad&lt;/strong>&lt;/p>
&lt;p>En nuestros benchmarks internos, las operaciones criptográficas son entre 2 y 2,5 veces más rápidas que al ejecutar el paquete para Intel bajo Rosetta.&lt;/p>
&lt;p>&lt;strong>Problemas conocidos&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>¡Gracias por probar!&lt;/strong>&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 2 de agosto de 2022</title><link>/es/blog/2022/08/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-agosto-de-2022/</link><pubDate>Tue, 02 Aug 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/08/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-agosto-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb, StormyCloud, R4S4S, SilicaRice, not_bob&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:18:08 PM) eyedeekay: 1. Hi (04:18:08 PM) eyedeekay: 2. 1.9.0 development status (04:18:08 PM) eyedeekay: 3. Apple silicon bundle status (04:18:08 PM) eyedeekay: 4. Letter to EFF to clarify what "running" a network means (04:18:08 PM) eyedeekay: 5. New Outproxy ref: `http://zzz.i2p/topics/3254` (04:18:08 PM) eyedeekay: a) Organizational and infrastructure overview (StormyCloud) (04:18:08 PM) eyedeekay: b) Technical review and test results (zzz and others) (04:18:08 PM) eyedeekay: c) ToS and log policy review `http://stormycloud.i2p/outproxy.html` (all) (04:18:08 PM) eyedeekay: d) Vote to approve (all) (04:18:08 PM) eyedeekay: e) Rollout plan (if approved) (zzz, StormyCloud) (04:19:11 PM) eyedeekay: zzz zlatinb you guys here? (04:19:24 PM) zzz: hi (04:19:27 PM) zlatinb: hi yes (04:20:11 PM) eyedeekay: Sorry about that again, had a cooking accident (04:20:12 PM) eyedeekay: 2. 1.9.0 development status (04:21:23 PM) eyedeekay: We're 3 weeks from release, we pretty much settled on a date for it at ls2 meeting yesterday, it's going to be the 22nd. i2pd and/or Java I2P may enable SSU2 for new installs, or a small percentage of the network on restart like for router rekeying (04:22:21 PM) eyedeekay: 3 weeks left for bug reports and bug fixes (04:22:47 PM) eyedeekay: Anything else to add zzz, zlatinb? (04:23:54 PM) eyedeekay: 3. Apple silicon bundle status (04:23:54 PM) eyedeekay: zlatinb this one is your, please start when you are ready (04:24:23 PM) not_bob_afk is now known as not_bob (04:25:23 PM) zzz: let me add a little on 2) please (04:25:30 PM) SilicaRice: is SSU2 officially stable? :o (04:25:35 PM) eyedeekay: Ok go ahead, sorry did not mean to rush (04:25:46 PM) zzz: lag (04:25:59 PM) zzz: tag freeze will be Aug. 10, a week from tomorrow (04:26:17 PM) zzz: the SSU2 testers have been very helpful, about 50-75 of them on the network (04:26:36 PM) zzz: our goal is to enable it for a few hundred to a thousand routers in the this release (04:26:53 PM) zzz: to help us shake out the remaining bugs, while avoiding any chance of disaster (04:27:19 PM) zzz: and we'll enable it for everybody in the November release (04:27:33 PM) SilicaRice: ahh :3 (04:27:47 PM) zzz: everything else is going smoothly as well, just the usual bug fixes all over (04:28:13 PM) zzz: SSU2 is mostly finished, that doesn't mean it's mostly perfect yet (04:28:30 PM) zzz: shout out also to the i2pd team, they're working hard also (04:28:42 PM) zzz: I guess that's it unless there's any questions (04:28:56 PM) not_bob: Will the update also effect the android build? (04:29:46 PM) eyedeekay: I don't change any settings, SSU2 will technically be available but there won't be a UI to enable it (04:30:34 PM) eyedeekay: It just inherits defaults from i2p.i2p except where it has to to run on the Android environment (04:30:36 PM) zzz: sure. We may also just enable SSU2 for all Android, since it's so much less CPU than SSU1 w/ ElGamal (04:30:36 PM) not_bob: Good, good. (04:30:36 PM) zzz: that's what i2pd is thinking, we may do the same (04:30:36 PM) zzz: yeah, we're not going to put an option in the UI and then lobby like crazy for people to enable it (04:30:36 PM) zzz: we'd never get the numbers we want (04:30:36 PM) not_bob: Can we get an option to enable it if desired? Better battery life would be better. (04:30:46 PM) zzz: there's an advanced config, see zzz.i2p for info (04:30:53 PM) not_bob: Thank you. (04:30:55 PM) zzz: not sure if Android has access to advanced cnofig? (04:31:32 PM) eyedeekay: No it doesn't, you have to do weird stuff to make it work (04:31:51 PM) eyedeekay: Pretty much devs-only to manually edit non-i2ptunnel config files on Android (04:32:03 PM) not_bob: :( (04:32:26 PM) zzz: ok. anyway, might be good to enable it for android anyway, because one of the last features we need to implement is handling IP changes, so mobile routers will help us develop and test test (04:32:43 PM) not_bob: I vote for that. (04:33:25 PM) zzz: ok. to be clear, nobody's going to notice any difference with SSU2. It's mostly the same feature set, and currently a little slower than SSU1, at least on Java. It's faster for i2pd (04:33:47 PM) eyedeekay: Battery life is a huge deal if SSU2 will make a difference at that (04:34:18 PM) eyedeekay: We could be worse about how much battery we use, but we could also be better (04:34:37 PM) zzz: the benefits are more security, less CPU, more reliable firewall detection (04:34:44 PM) zzz: I may write up a whole blog post about it, I think it's one of the most censorship-resistant protocols ever designed. We'll see (04:35:01 PM) zzz: eot (04:36:20 PM) eyedeekay: Thanks zzz. I think people are hearing "Less CPU" and instantly making an association "Easier on battery for Androids" which may be part of the interest (04:36:35 PM) eyedeekay: 3. Apple silicon bundle status (04:37:15 PM) eyedeekay: zlatinb this one's yours, go ahead when you're ready (04:37:26 PM) zlatinb: Hi, I made the bundle available for download about 6 days ago and there have been almost 100 downloads since (04:37:55 PM) zlatinb: about 30% of the mac users download the arm64 bundle which surprises me (04:40:58 PM) zlatinb: No feedback anywhere yet, but with the last known bug fixed I think this should be ready for promotion to stable (04:40:58 PM) zzz: the only thing I'd suggest is making sure the news feeds are up and working on both servers, by putting up a 'thanks for testing' news entry (04:40:58 PM) zlatinb: I'm thinking to upgrade the 1.8 bundle to 1.9 when that becomes available to test the update channel although don't expect any issues (04:40:58 PM) zlatinb: yes, can do that tomorrow after my right hand will be fully functional again (hopefully) (04:40:58 PM) zlatinb: that's about it (04:40:58 PM) zlatinb: eot (04:42:08 PM) eyedeekay: Thanks zlatinb, if you choose to do a news entry let me know and I'll update the servers (04:42:48 PM) eyedeekay: 4. Letter to EFF to clarify what "running" a network means (04:43:28 PM) zzz: so I'd say after a successful update or news entry, stable is fine. I don't expect any issues either, but we've had plenty of news glitches before (04:43:48 PM) zzz: but willing to hear other opinions ofc (04:43:48 PM) zlatinb: the only real action for promoting to stable really is removing the "BETA" label from the website (04:43:48 PM) uis is now known as Irc2PGuest3854 (04:43:48 PM) zzz: sure, it's more the principle than anything actually being different (04:43:48 PM) zzz: let's be purposeful in our labeling, that's all (04:44:07 PM) zlatinb: Yes, some background on that: (04:44:10 PM) mode (+v T3s|4) by ChanServ (04:44:34 PM) mode (+v albat) by ChanServ (04:44:48 PM) mode (+v polistern) by ChanServ (04:44:53 PM) zlatinb: eyedeekay and I met Kurt Opsahl from EFF at HOPE few weeks ago and asked him about legality of working on something like I2P (04:45:43 PM) zlatinb: He said that writing code is fine because "code == speech", however "running" the network may be a different story (04:46:21 PM) zlatinb: we didn't dig into what running the network means at HOPE (04:46:56 PM) zlatinb: but I think it's a good idea to reach out and clarify the topic as much as possible (04:47:41 PM) zzz: what would we do differently, based on conceivable responses? (04:48:38 PM) zlatinb: I'm having very hard time conceiving the responses as it's a very broad topic (04:48:44 PM) eyedeekay: It may inform who is able to run what services (04:48:50 PM) zzz: whatever "running" we're doing, it's much less than their darling Tor, and how might we do even less? (04:49:32 PM) eyedeekay: But I think one likely response is that running services to support a network is probably speech too (04:49:53 PM) eyedeekay: That may be optimistic, but it's also the one that involves the least leaps (04:50:20 PM) zzz: in my experience, ask a lawyer an informal question, you'll get good information. Send them a letter, they'll say they aren't licensed in your state, go hire somebody (04:50:51 PM) zlatinb: no idea, maybe reseeds are fine and addressbooks are not, who knows, Too many possible permutations (04:51:26 PM) zzz: if you want to follow up, follow up, but I've asked EFF for legal advice before, their answer is "we're not set up to be general purpose legal counsel. We litigate cases of interest" (04:51:59 PM) eyedeekay: Maybe I can track down somebody for an informal question next week then. Can't hurt to try both (04:52:38 PM) eyedeekay: Writing the letter would help inform the question (04:53:14 PM) zzz: email Kurt. He gave you a vague answer, following up is reasonable. He's always been quite nice every time I talk to him (04:54:00 PM) eyedeekay: Can do (04:54:30 PM) zzz: I just wouldn't expect anything actionable, but who knows? (04:54:32 PM) zlatinb: well it's worth structuring any such letter properly; also may be wise to build up the engagement gradually rather than dump a giant letter from the blue (04:55:31 PM) eyedeekay: zlatinb do you want to set up a time to sync up and write that letter this week? (04:55:34 PM) zlatinb: I suggest we start with a simple follow-up like "was nice to meet you" and then expand from there (04:56:32 PM) zlatinb: currently I'm thinking we should not write a giant letter describing how i2p works until we get an ack that eff is willing to work with us (04:56:42 PM) eyedeekay: OK (04:56:59 PM) zlatinb: they may decide they want a retainer, who knows (04:57:10 PM) zzz: see above. they don't do that (04:57:48 PM) zzz: you're misunderstanding how they work (04:58:06 PM) zlatinb: I'll shoot him a "was nice to meet you" follow up and cc you guys and take it from there. (04:58:18 PM) zlatinb: if they can't help at all that's fine too (04:59:15 PM) eyedeekay: Anything else for 4? (04:59:23 PM) zlatinb: no, eot (04:59:38 PM) eyedeekay: 5. New Outproxy ref: `http://zzz.i2p/topics/3254` (04:59:38 PM) eyedeekay: a) Organizational and infrastructure overview (StormyCloud) (04:59:38 PM) eyedeekay: b) Technical review and test results (zzz and others) (04:59:38 PM) eyedeekay: c) ToS and log policy review `http://stormycloud.i2p/outproxy.html` (all) (04:59:38 PM) eyedeekay: d) Vote to approve (all) (04:59:38 PM) eyedeekay: e) Rollout plan (if approved) (zzz, StormyCloud) (04:59:51 PM) eyedeekay: a) Organizational and infrastructure overview (StormyCloud) (05:00:10 PM) zzz: StormyCloud, you here? (05:00:21 PM) StormyCloud: Yes (05:00:41 PM) zzz: this is a proposal to replace false.i2p, which was unreliable for years and is now dead (05:00:56 PM) zzz: thanks for volunteering to support a replacement (05:01:18 PM) zzz: please go ahead and give us a brief overview of your organization and your infrastructure (05:01:45 PM) StormyCloud: Who we are: We are a 501(c)(3) non-profit organization based out of Texas. Our mission is to provide privacy-based tools to allow everyone access to an unfiltered and unregulated Internet. We started this organization in 2021 and have been working closely with the TOR community by deploying exit nodes. (05:02:37 PM) StormyCloud: We own all of our hardware and currently colocate at a Tier 4 data center. As of now have a 10GBps uplink with the option to upgrade to 40GBps without the need for much change. We have our own ASN and IP space (IPv4 &amp; IPv6). (05:02:55 PM) StormyCloud: Outproxy Infrastructure: Outproxies are run on Ubuntu 22.04 and have been optimized for I2P. The backend proxy software is TinyProxy and supports HTTP, HTTPS, I2P, and TOR onion links. Currently, the outproxy is multi-homed on two servers. We can increase this number of servers as needed. (05:04:03 PM) zzz: I want to invite everyone to ask questions of StormyCloud at any point as we go through the agenda (05:04:15 PM) zzz: any questions at this time? (05:04:26 PM) not_bob: Yes (05:04:39 PM) not_bob: How do you deal with users who try to use your service for "really nasty stuff"? (05:05:46 PM) StormyCloud: Nothing, we do not filter any requests. While that does invite "bad" users we feel the internet should be a free and open place. (05:06:12 PM) R4SAS: And one from me: will be here SOCKS5 proxies in future? (05:06:48 PM) StormyCloud: R4SAS: If there is a need for a SOCKS5 proxy I am sure we can get one deployed. (05:07:01 PM) R4SAS: Thanks (05:07:45 PM) zzz: any other questions on 5a) ? (05:08:02 PM) not_bob: `http://notbob.i2p/graphs/stormycloud.i2p.yearly.svg` (05:08:14 PM) not_bob: I just want to note that stormycloud has been great for uptime. (05:08:56 PM) SilicaRice: the backend supports I2P links uh huh? (05:08:57 PM) not_bob: And performance is great. (05:09:29 PM) zzz: that brings us to 5b, yes (05:09:29 PM) zzz: the outproxy has been in beta for quite a while (05:09:29 PM) zzz: testing should ensure that the service is reliable, meets applicable standards, and is secure (05:10:00 PM) zzz: we've encountered several issues over the last few months, and StormyCloud has always been responsive (05:10:13 PM) SilicaRice: (why would you run i2p links through an outproxy?) (05:10:29 PM) zzz: at this time my test results are good, and I'm recommending it to be our official outproxy (05:10:38 PM) dr|z3d: StormyCloud misspoke. there is no .i2p support. (05:10:40 PM) zzz: but let's hear any other test reports or questions (05:10:43 PM) StormyCloud: SilicaRice: My apologies I wrote that wrong (05:11:03 PM) SilicaRice: oh okay (05:12:00 PM) R4SAS:&amp;gt; We do not cooperate with any requests for information except where compelled by law, and in that event our ability to assist is limited by our logging policy. (05:12:19 PM) R4SAS: Will be here transparency reports in such situations? (05:12:45 PM) zzz: also, to be clear, this meeting is about Java I2P's default and recommendations. Any other project including i2pd may have their own processes and requirements and negotiations with the outproxy operator (05:13:03 PM) StormyCloud: R4SAS: Yes, we public a report quarterly on our clearnet website. That is something I can also do on our i2p site. (05:13:48 PM) zzz: ok, looks like we're on 5c) review of ToS and logging policies. The goal here is to ensure our users are protected. (05:14:00 PM) R4SAS: also, please, create in-i2p mail for contacting =) (05:14:03 PM) zzz: any comments or questions about the Tos? (05:15:41 PM) R4SAS: ah, btw, about 5b: StormyCloud, what tunnel settings are you using? (05:16:06 PM) R4SAS: length, amount, etc (05:16:11 PM) dr|z3d: 0 hop. (05:16:17 PM) eyedeekay: Everything it says looks pretty clear to me, although to follow up on what R4S4S it might be good to put a link to the transparency report in or after that&amp;gt; We do not... unless compelled by law section (05:16:34 PM) zzz: an outproxy operator is in a position to view all traffic, or at least all non-https traffic, so it's important that we trust the operator to protect our users (05:17:01 PM) StormyCloud: eyedeekay: Makes sense, ill get this added to the website (05:17:09 PM) zzz: it's currently two multihomed 0-hop servers, right StormyCloud ? (05:17:19 PM) StormyCloud: Correct (05:17:42 PM) not_bob: But, just to clarify, with the way i2p tunnels work, my 2-3 hops are still there. You are just not adding any more, right? (05:18:07 PM) dr|z3d: the client can configure as many hops as they wish, not_bob. (05:18:12 PM) zzz: I also saw on zzz.i2p that it's ipv4-only but that may get fixed soon, right? (05:18:13 PM) anonymousmaybe is now known as Irc2PGuest54486 (05:18:15 PM) not_bob: Yep, that's what I thought. Thank you. (05:18:48 PM) StormyCloud: zzz: Correct, our upstream provider finished their upgrade. I didnt want to mess with IPv6 until all testing was done (05:19:49 PM) zzz: would you please elaborate on your experience running tor exits and the capacity of your tor exits? (05:21:00 PM) StormyCloud: Sure, we have been running tor exit since late last year, currently sitting at 130ish exits with about 1.6% of TOR exit traffic going through our servers. (05:21:49 PM) StormyCloud: Everything is virtualized and the process to setup has become pretty automated (05:22:06 PM) zzz: have you ever received any DMCA or other legal processes w.r.t. your tor exits? if so, how was it handled? (05:23:33 PM) StormyCloud: No legal requests and surprisingly no DMCA requests. We do get abuse complaints, we just respond and let them know this is a TOR exit and there is nothing further that can be done on our end. (05:23:47 PM) major: No legal requests and surprisingly no DMCA requests. We do get abuse complaints, we just respond and let them know this is a TOR exit and there is nothing further that can be done on our end. (05:24:27 PM) R4SAS: huh, acetone's bot has bug (05:24:33 PM) zzz: any other questions sor StormyCloud before we go to 5d) appproval ? (05:24:34 PM) R4SAS: I'll PM him (05:25:33 PM) zzz: normally major doesn't have +v, but I turned +m off for the meeting, no big deal (05:26:36 PM) zzz: ok, if there's no more questions, everybody please indicate your approval / disapproval for making StormyCloud our official outproxy (05:26:45 PM) not_bob: Approve (05:26:58 PM) zzz: approve (05:27:05 PM) zlatinb: approve (05:27:05 PM) eyedeekay: approve (05:27:18 PM) SilicaRice: approve (if users count for anything) (05:27:54 PM) R4SAS: no objections, approve (05:28:32 PM) zzz: ok, great (05:28:39 PM) zzz: 5e) rollout (05:28:50 PM) zzz: the two major steps are: (05:29:08 PM) zzz: 1) setting it as default for new installs (as early as the next release in 3 weeks) (05:29:23 PM) zzz: 2) recommending to existing users to change their config (probably via console news, any time) (05:29:30 PM) zzz: these can happen in either order (05:29:41 PM) zzz: and we have no idea how much traffic either would generate (05:29:59 PM) zzz: other products (Android, bundles), probably aren't big enough to worry about timing (05:30:14 PM) zzz: StormyCloud, what is your request or recommendation on when and how we proceed? (05:31:36 PM) StormyCloud: If the console news can be set/sent anytime then we can let existing users know to switch now (if they want) and that gives us three weeks to monitor and spin up new servers if needed. (05:32:12 PM) dr|z3d: console news generally published with a new release. (05:32:13 PM) not_bob: StormyCloud: How much traffic are you handeling for the outproxy currently? (05:33:10 PM) zzz: ok. it would be nice to point to a howto page with screenshots for editing the hidden services manager config. That could be hosted on stormycloud.i2p, or a i2p-projekt.i2p blog post? Any volunteers to put that together? (05:33:35 PM) eyedeekay: I can do it (05:33:35 PM) StormyCloud: Difficult to say at this time, since we dont log anything. I am monitoring network activity, but that too doesnt tell a full picture since its also passing i2p traffic. (05:34:18 PM) dr|z3d: StormyCloud: we keep an eye on exit traffic via graphs.. (05:34:41 PM) dr|z3d: in short, notbob, nothing worth getting excited about. (05:34:59 PM) zzz: dr|z3d, you have a guess on current % utilization of your two nodes? probably very small? (05:35:21 PM) dr|z3d: utilization in what sense? (05:35:28 PM) dr|z3d: capacity-wise? (05:35:33 PM) zzz: yes (05:35:50 PM) zzz: or maybe you don't really know until you hit it... (05:35:51 PM) dr|z3d: very small is about right. (05:36:18 PM) dr|z3d: throw a few thousand concurrent users at the outproxy, we'll then know :) (05:36:33 PM) zzz: yeah, apologies to StormyCloud, we were unable to get any historical estimates of false.i2p bandwidth (05:37:06 PM) zzz: so it's a little bit of a crap shoot, as long as you're monitoring things and have an expansion plan, we should be fine (05:37:37 PM) StormyCloud: All good, we will adjust as more and more people start to use the outproxy (05:38:11 PM) dr|z3d: well, as configured, the outproxies combined can handle up to 8192 concurrent streams. so there's plenty of capacity there, and StormyCloud has plenty of stuff in the wings if required. (05:38:21 PM) zzz: and StormyCloud re: new installs, should we plan to make it the default in the next release late this month as well? (05:39:01 PM) StormyCloud: Yes, that would be fine (05:39:29 PM) zzz: ok then. eyedeekay let me know when you have a blog post up, and then I'll write the news entry (05:39:39 PM) zzz: anything else on 5e) rollout ? (05:39:43 PM) eyedeekay: OK, expect it tonight or tomorrow (05:40:14 PM) eyedeekay: Nothing from me (05:40:14 PM) zzz: thanks again StormyCloud (05:40:18 PM) zzz: back to you eyedeekay (05:41:07 PM) eyedeekay: All right that's it for the listed items, I'll be at Def Con next week in case anybody who's watching wants to meet me there lol (05:41:49 PM) eyedeekay: If anybody else has anything else for the meeting, please speak up, otherwise timeout 1m (05:42:59 PM) R4SAS: I have one question, but it is out of meeting scope (05:43:34 PM) zzz: oh, also thanks to dr|z3d for vital technical assistance over the testing period (05:43:41 PM) eyedeekay: All right thanks everybody for coming to the meeting, I've got a kind of crazy section in the middle of my log but once I fix that I'll post the logs to the web site (05:43:44 PM) eyedeekay: Thanks for coming (05:43:59 PM) not_bob: Thank you for having us. &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 05 de julio de 2022</title><link>/es/blog/2022/07/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-julio-de-2022/</link><pubDate>Tue, 05 Jul 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/07/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-julio-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:00:14 PM) eyedeekay: Hola a todos, bienvenidos a la reunión del 5 de julio (04:00:14 PM) eyedeekay: 1. Hola (04:00:14 PM) eyedeekay: 2. Estado del desarrollo 1.9.0 (04:00:14 PM) eyedeekay: 3. Compatibilidad con Apple Silicon en el paquete de instalación fácil para Mac (04:00:14 PM) eyedeekay: 4. Paquete de instalación fácil para Windows - ¿fuera de beta? (04:00:32 PM) zzz: hola (04:00:35 PM) zlatinb: hola (04:00:44 PM) mode (-m ) by zzz (04:00:55 PM) eyedeekay: Hola chicos, ¿hay alguien más por aquí hoy? (04:01:30 PM) eyedeekay: Pasando directamente al punto 2. Estado del desarrollo 1.9.0 (04:04:27 PM) eyedeekay: Llevamos un poco menos de 6 semanas creo, aprox. 7 por delante (04:04:27 PM) eyedeekay: zzz y orignal han estado trabajando duro en la implementación de SSU2 en i2p.i2p e i2pd (04:04:27 PM) eyedeekay: No se activará en la 1.9.0 pero, si entiendo bien, está casi terminado (04:04:27 PM) eyedeekay: He estado trabajando de nuevo en los tunnels UDP; casi listo, pero algo sigue roto, probablemente necesite pedirle ayuda a zzz esta semana (04:04:50 PM) eyedeekay: zzz zlatinb ¿algo más que añadir? (04:05:09 PM) zzz: así es, ssu2 funciona en su mayor parte (04:05:17 PM) zzz: todavía corrigiendo errores pequeños (04:06:03 PM) zzz: ahora mismo estoy trabajando en hacer más eficiente la selección de pares de tunnel (no relacionado con ssu2) (04:06:03 PM) zzz: aparte de eso, lo de siempre: corrección de errores (04:06:06 PM) zzz: apuntando a un lanzamiento a finales de agosto (04:06:08 PM) zzz: EOT (04:06:48 PM) eyedeekay: Quien esté interesado en ayudar a probar debería visitar el foro de zzz para ver las instrucciones y dar comentarios: `http://zzz.i2p/topics/3314-how-to-enable-ssu2-in-i2p-1-8-0` (04:07:00 PM) eyedeekay: 3. Compatibilidad con Apple Silicon en el paquete de instalación fácil para Mac (04:07:27 PM) eyedeekay: zlatinb este es tu tema, tómate tu tiempo (04:08:11 PM) zlatinb: hola, el gran problema era jbigi pero ahora está resuelto retroportando el parche del registro x18 (04:08:59 PM) eyedeekay: ¿Entonces el paquete de instalación fácil ya no necesita ejecutarse en el modo emulado x86_64? (04:09:15 PM) zlatinb: Me gustaría publicar una beta oficial y notarizada hacia finales de julio (04:09:42 PM) zlatinb: tiene que ser una descarga separada (04:09:46 PM) zzz: esto sería un segundo paquete. tendríamos dos, uno para x86 y otro para arm (04:10:29 PM) zzz: Estoy a favor, ya que parece que el esfuerzo de desarrollo extra sería pequeño y la ganancia de rendimiento grande. ¿Cierto? (04:10:37 PM) zlatinb: hay una salvedad con las actualizaciones al cambiar entre bundle4s (04:12:21 PM) zzz: claro, mientras haya instrucciones sobre cómo cambiar, aunque sea tan simple como desinstalar y reinstalar, debería estar bien (04:13:01 PM) zlatinb: las pondré en /download/mac (04:13:23 PM) zlatinb: la URL de noticias necesita cambiarse manualmente (04:13:51 PM) zzz: el esfuerzo de desarrollo es pequeño y la aceleración es grande, ¿correcto? (04:14:36 PM) zlatinb: sí hay aceleración, además queda bien estar al día :) el esfuerzo de desarrollo, salvo la notarización, es pequeño (04:14:48 PM) zzz: genial. +1 (04:14:54 PM) eyedeekay: +1 (04:15:07 PM) zlatinb: gracias EOT (04:16:02 PM) eyedeekay: Gracias zlatinb (04:16:02 PM) eyedeekay: 4. Paquete de instalación fácil para Windows - ¿fuera de beta? (04:16:35 PM) eyedeekay: Dije hace ~3 meses que estaría listo para sacar el paquete de instalación fácil de beta cuando tuviera una actualización de extremo a extremo exitosa (04:18:05 PM) eyedeekay: Lo conseguí en la 1.7.2 si mal no recuerdo, pero entre la 1.7.2 y la 1.8.0 hubo varios errores en cómo funcionaba al usarlo con un router I2P externo (es decir, un router no jpackaged); en esta situación el paquete está pensado para funcionar solo como lanzador de Firefox, pero esta funcionalidad estuvo rota desde la 1.7.3 hasta la 1.7.6 (04:18:30 PM) eyedeekay: Así que lo retrasé de nuevo, pero ahora estoy seguro de que todos los problemas al ejecutarlo tanto en modo con paquete como en modo sin paquete están resueltos (04:19:38 PM) eyedeekay: Así que creo que por fin está listo para salir de beta, toda la funcionalidad básica que consideraba necesaria ya está establecida (04:20:49 PM) zzz: aquí hay algunas cosas que quizá aún haya que resolver: (04:21:18 PM) zzz: - ¿eres solo tú quien está actualizando con éxito o hay otros usuarios también? (04:21:43 PM) zzz: - ¿ya se cumplen todos los requisitos de licencia? (04:22:27 PM) zzz: - ¿están ahora el paquete de Windows y el paquete de Mac en el mismo JRE y con calendarios de lanzamiento aproximadamente iguales? (04:22:58 PM) zzz: -- es decir, preparados para los lanzamientos de JRE cada 3 meses (04:23:22 PM) zzz: - y la pregunta de siempre: ¿tenemos los recursos para dar soporte a esto como producto oficial? (04:23:49 PM) zzz: - además, ¿vamos a quitar la descarga sin paquete como hicimos en Mac? ¿o no? (04:23:51 PM) zzz: eot (04:25:46 PM) eyedeekay: Los requisitos de licencia ahora están solucionados (04:25:46 PM) eyedeekay: No recibo mucho feedback, pero hay al menos 2 actualizadores que no soy yo (04:25:46 PM) eyedeekay: Me mantengo en JRE LTS; creo que zlatinb está usando la 18, pero sí, estamos en el mismo calendario más o menos (04:25:46 PM) eyedeekay: No creo que los recursos necesarios para trabajar en el paquete sean extensos; la parte más difícil es preparar el build y no es tan difícil, una inversión pequeña ahora que todo funciona (04:25:46 PM) eyedeekay: En cierto modo quiero quitar la descarga no empaquetada o posiblemente convertirla en un procedimiento de "instalación avanzada" (04:28:14 PM) zzz: - No creo que 2 actualizadores que no seas tú sean suficientes testers para declararlo no beta. ¿Puedes darle más difusión en Reddit o algo así? (04:28:25 PM) eyedeekay: Seguro, puedo hacerlo (04:28:43 PM) eyedeekay: No tengo prisa por sacarlo (04:29:18 PM) zzz: - Me gustaría ver Win y Mac en el mismo JRE. Consolidemos. No sé cuál de ustedes tiene razón, pero uno de ustedes sí (04:29:29 PM) zzz: ¿pueden ponerse de acuerdo? (04:29:43 PM) zzz: ¿o hay razones para ser diferentes? (04:30:01 PM) eyedeekay: No estoy casado con mi decisión; elegí LTS estrictamente por la etiqueta “LTS” (04:30:57 PM) zzz: para aclarar: no solo la misma versión, sino el mismo proveedor de JRE (04:31:10 PM) zzz: esto reducirá la revisión de CVE requerida cada 3 meses (04:31:14 PM) eyedeekay: Según tengo entendido, ambos estamos usando Oracle ahora mismo (04:31:34 PM) eyedeekay: El único proveedor con un ciclo de actualizaciones similar es Amazon (04:31:49 PM) eyedeekay: Creo que prefiero usar Oracle antes que Amazon (04:33:16 PM) zzz: ustedes dos deberían tomar estas decisiones juntos y sincronizados. No sé por qué no lo están haciendo y suena a que ustedes tampoco lo saben :) (04:35:22 PM) eyedeekay: No, no lo sé. Sí discutimos proveedores y ciclos de actualización en un par de ocasiones, y ahí fue cuando optamos por Oracle porque sus lanzamientos son muy rápidos frente a los CVE, pero no sé por qué yo estoy en 17 y zlatinb en 18 ahora (04:36:27 PM) zlatinb: Tampoco recuerdo la razón exacta (04:36:59 PM) zlatinb: quizá quería probar las reducciones de RAM (04:37:28 PM) zzz: ok. Estoy a favor de sacarlo de beta, pero pongámonos en el mismo JRE, consigamos algo más de pruebas primero y vuelvan con nosotros en uno o dos meses (04:38:11 PM) zzz: También quiero pensar más sobre si quitar el instalador estándar; quizá incluso valga la pena una reunión aparte sobre eso (04:40:28 PM) zzz: eot (04:40:28 PM) eyedeekay: Sobre las razones reales, quizá sea una discusión para otro momento, pero sé que la razón por la que estoy en Oracle/17 es porque necesitaba elegir un proveedor que respondiera a los CVE en menos de 24 horas y porque quería asegurar estabilidad en cuanto a lo que podía esperar de las API y de la JVM. Realmente no consideré otras razones (04:40:28 PM) eyedeekay: Con una muestra de 1 evento, evalué que Oracle y Amazon eran los más rápidos en sacar una actualización. (04:40:28 PM) eyedeekay: Consideré Amazon porque están empaquetados en chocolatey, lo que hace la vida mucho más fácil en Windows, pero me decidí por Oracle (04:41:54 PM) eyedeekay: Así fue como terminé en Oracle/17, básicamente por precaución (04:41:56 PM) eyedeekay: eot (04:41:57 PM) zlatinb: Puedo bajar a 17, pero de verdad prefiero mantenerme en Oracle (04:42:18 PM) eyedeekay: Yo también, así que estamos de acuerdo (04:42:48 PM) zlatinb: en una nota relacionada, estaré afk hasta una semana después del próximo lanzamiento de JRE (04:43:28 PM) eyedeekay: ¿Haremos/podremos hacer algún arreglo para firmar los paquetes? (04:43:32 PM) zzz: Creo que necesitan la 18 para el mejor soporte de arm de Apple; si es así, entonces llevemos también Windows a la 18. Pero, de nuevo, ustedes dos no deberían estar investigando y eligiendo el proveedor de JRE en silos separados. Trabajen juntos y decidan juntos (04:43:32 PM) zlatinb: con suerte no habrá correcciones urgentes (04:44:22 PM) zzz: tenemos recursos limitados, no hagamos las cosas dos veces sin motivo (04:44:23 PM) zlatinb: firmar requiere deanon (desanonimización) (04:44:28 PM) eyedeekay: Puedo publicar un paquete sin firmar y decirle a la gente que tendrá que hacer clic para omitir el emergente en las noticias si hace falta (04:44:52 PM) eyedeekay: Sigue firmado el `su3`, solo que no está firmado el `exe` (04:45:21 PM) zlatinb: no se puede “click-through” en Mac (04:45:31 PM) zlatinb: oh, la firma del exe está bien (04:45:50 PM) zlatinb: lo haremos como de costumbre (04:46:41 PM) eyedeekay: De acuerdo entonces. Avísame si hay algo que pueda hacer (desanonimizándome menos rápidamente) para ayudar (04:47:39 PM) zlatinb: Realmente nada, salvo retirar la página de descarga de Mac en el peor de los casos (04:47:55 PM) eyedeekay: Bueno, tienes mi número de Signal si necesitas que lo haga (04:48:23 PM) zlatinb: ok. sería por una semana como mucho (04:48:52 PM) zzz: eyedeekay, no estás configurando la URL de noticias en el feed, busca CHANGEME_URL_HERE :) (04:49:19 PM) eyedeekay: Dios mío, no puedo creer que se me pasara eso (04:49:29 PM) eyedeekay: Lo haré (04:49:32 PM) zzz: lo puse ahí hace un tiempo para que te acordaras, supongo que no funcionó ((( (04:50:20 PM) eyedeekay: Sobre Java 18 y el hardware de Apple, zzz acaba de mencionar que la 18 podría tener mejor soporte. Si es el caso, eso sería algo que no sabía y una razón para usar la 18 en su lugar, ¿pueden confirmar eso? (04:51:39 PM) zlatinb: no he hecho la tarea sobre eso, perdón (04:51:53 PM) zzz: quizá fue una suposición mía, pero no hace falta decidirlo en esta reunión (04:52:17 PM) zlatinb: pero si el soporte de arm en Linux es un indicio, es muy probable (04:52:34 PM) zlatinb: historial de* (04:52:45 PM) zzz: pero en general, lo más nuevo es mejor, así que ¿no es el punto de incluir la JRE en un “easy bundle” tener lo último? (04:53:19 PM) eyedeekay: No sé, a veces lo estable es mejor, y a veces “fácil” está en un punto intermedio (04:53:55 PM) zzz: por eso poner un LTS en un paquete no me tiene sentido. (04:58:29 PM) eyedeekay: Probablemente no lo zanjemos hoy, pero quizá esté equivocado respecto a la 17. zlatinb, ¿tienes una hora que te venga bien esta semana para zanjar el debate 17/18? (05:00:05 PM) zlatinb: en general cualquier hora me viene bien y mal a la vez por mi lesión, a menos que quieras hacer una llamada (05:01:05 PM) eyedeekay: Encantado de hacer una llamada, podemos definir una hora en privado (05:01:18 PM) zlatinb: ack (05:01:43 PM) eyedeekay: ¿Algo más para el punto 4? (05:01:48 PM) eyedeekay: ¿O para la reunión? (05:01:53 PM) eyedeekay: Tiempo de espera 1m (05:03:46 PM) eyedeekay: Muy bien, gracias a todos por venir &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 07 de junio de 2022</title><link>/es/blog/2022/06/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-junio-de-2022/</link><pubDate>Tue, 07 Jun 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/06/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-junio-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:00:41 PM) eyedeekay: Hola a todos y bienvenidos a la reunión del 7 de junio (04:00:41 PM) eyedeekay: 1. Hola (04:00:41 PM) eyedeekay: 2. Estado del lanzamiento 1.8.0 (04:00:41 PM) eyedeekay: 3. Estado del desarrollo 1.9.0 (04:00:41 PM) eyedeekay: 4. MoneroKon 2022 (04:01:23 PM) zzz: hola (04:01:27 PM) zlatinb: hola (04:01:52 PM) eyedeekay: Hola chicos, ¿hay alguien más aquí o algún tema para añadir? (04:03:26 PM) eyedeekay: Entonces empezaré con el estado del lanzamiento 1.8.0 (04:04:29 PM) eyedeekay: Maven y el paquete I2P Easy-Install para Windows se publicaron poco después del lanzamiento principal 1.8.0, que ocurrió sin incidentes; además, el paquete I2P Easy-Install recibió su primera actualización automática exitosa (04:05:12 PM) eyedeekay: El lanzamiento para Android se retrasó unos 5 días porque tuve que modificarlo para evitar solicitar un nuevo permiso restringido de Google para publicar en gplay (04:05:37 PM) eyedeekay: zzz, ¿quieres ponernos al tanto del lanzamiento principal y de Debian y luego zlatinb, del paquete de instalación fácil para OSX? (04:06:37 PM) zzz: Han pasado dos semanas desde el lanzamiento, todo se ve bien, no he oído quejas (04:07:01 PM) zzz: Aproximadamente el 25% de la red se ha actualizado. El lanzamiento de BiglyBT debería salir en breve, eso nos dará un gran impulso (04:07:01 PM) zzz: Eso es todo por mi parte a menos que alguien tenga preguntas (04:07:03 PM) mode (-m ) by zzz (04:07:07 PM) zlatinb: Igual aquí, la única diferencia con respecto al lanzamiento anterior es que el paquete para Mac incluye la licencia GPLv2+Classpath (04:07:29 PM) eyedeekay: Gracias chicos, ¿algo más sobre este tema? (04:08:26 PM) eyedeekay: 3. Estado del desarrollo 1.9.0 (04:11:01 PM) eyedeekay: 2 semanas desde el lanzamiento y llevamos también 2 semanas con 1.9.0, zzz ha estado trabajando arduamente en ssu2 con orignal, si quiere darnos una actualización al respecto (04:11:22 PM) zzz: gracias (04:11:31 PM) zzz: estamos logrando pruebas más amplias de SSU2 (04:11:50 PM) zzz: Animo a las personas que quieran y puedan a habilitarlo y mantenerse al día con las compilaciones de desarrollo (04:11:58 PM) anonymousmaybe ahora se conoce como Irc2PGuest25323 (04:12:00 PM) zzz: todavía estamos encontrando errores en el protocolo básico (04:12:20 PM) zzz: y seguimos con la implementación de relay y peer test, que son como sub-protocolos (04:12:41 PM) zzz: corrigiendo otros errores no relacionados con ssu2 en el proceso (04:12:54 PM) zzz: eyedeekay, tú y yo debemos actualizar la hoja de ruta tanto para el lanzamiento pasado como para el siguiente (04:13:13 PM) zzz: EOT a menos que haya preguntas (04:13:23 PM) eyedeekay: Sí, de hecho, tengo algunas cosas que mover a 1.9.0 (04:13:50 PM) eyedeekay: para mí, mi objetivo principal en Java es terminar los UDP tunnels en HSM; esa es una de las cosas que pasa a 1.9.0 (04:14:10 PM) eyedeekay: por lo demás, mi objetivo inmediato es trabajar en NTCP2 en go-i2p, lo cual probablemente será un trabajo duro pero estoy entusiasmado por empezar (04:14:18 PM) eyedeekay: EOT por mi parte también (04:14:48 PM) zzz: de acuerdo, como de costumbre, procuren que los cambios grandes entren temprano en el ciclo, por favor (04:15:06 PM) eyedeekay: Así será (04:15:13 PM) eyedeekay: ¿Algo más para el punto 3? (04:15:35 PM) zzz: no, planifiquemos un lanzamiento a finales de agosto (04:15:44 PM) eyedeekay: 4. MoneroKon 2022 (04:16:36 PM) eyedeekay: Este es solo un anuncio: va a haber bastante contenido relacionado con I2P en Monero Konferenco 2022 en menos de 2 semanas, el 18 y 19 (04:17:10 PM) zzz: Lisboa, ¿correcto? (04:17:22 PM) eyedeekay: Sí, Lisboa (04:17:54 PM) eyedeekay: Pero las personas que no estén en Lisboa podrán verlo en streaming desde el sitio web de la conferencia, https://monerokon.com (04:17:58 PM) zzz: Me gustaría promocionar a los dos estudiantes patrocinados por diva.exchange que darán una presentación sobre su investigación allí (04:18:17 PM) zzz: ¿también tienes un taller? ¿sobre qué? (04:18:35 PM) eyedeekay: Voy a estar allí para dirigir un taller sobre cómo adaptar aplicaciones a la red I2P (04:19:29 PM) eyedeekay: Voy a presentar sobre las decisiones que la gente debe tomar al seleccionar una API, cómo encontrar un router, cómo crear un plugin de I2P (04:19:40 PM) zzz: fantástico. va a haber mucho talento de I2P allí para ayudar a la gente y responder preguntas, espero que tengas una buena asistencia (04:19:51 PM) anonymousmaybe ahora se conoce como Irc2PGuest29437 (04:20:28 PM) eyedeekay: Yo también lo espero, es mi tema favorito :) (04:21:45 PM) eyedeekay: zlatinb también va a estar allí, así que si pueden por favor vengan a vernos (04:22:28 PM) eyedeekay: Eso es todo lo que tengo para el punto 4, ¿algo más para la reunión? (04:23:55 PM) eyedeekay: Muy bien, gracias a todos por venir, a la misma hora el próximo mes (04:24:59 PM) obscuratus: eyedeekay: ¿Van a transmitir en streaming tu taller? (04:25:53 PM) eyedeekay: No estoy seguro; de todas formas pondré todos los materiales con una licencia abierta/permisiva (04:26:24 PM) obscuratus: Buen tema. Si lo transmiten, o si puedes publicar un video después, lo veré. (04:26:32 PM) eyedeekay: Creo que la casilla que marqué en el formulario decía que sí consentía ser transmitido (04:27:34 PM) zzz: eyedeekay, ¿los horarios en tu publicación de reddit son hora local de Lisboa? (04:27:58 PM) eyedeekay: Sí, el horario en el sitio web de monerokon es UTC+1, que es la hora local de Lisboa (04:28:39 PM) eyedeekay: *horarios en el sitio web de monerokon (04:29:07 PM) zzz: bien, entonces 5 horas por delante del este, así que los estudiantes están a las 5:30 AM &lt;/div></description></item><item><title>Versión 1.8.0</title><link>/es/blog/2022/05/23/versi%C3%B3n-1.8.0/</link><pubDate>Mon, 23 May 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/05/23/versi%C3%B3n-1.8.0/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>Esta versión incluye correcciones de errores en i2psnark, el router, I2CP y UPnP. Las correcciones del router abordan errores en el reinicio suave, IPv6, las pruebas entre pares de SSU, las operaciones de almacenamiento de la base de datos de red y la construcción de tunnel. La gestión de las familias de router y la clasificación Sybil también se han mejorado significativamente.&lt;/p>
&lt;p>Junto con i2pd, estamos desarrollando nuestro nuevo transporte UDP, SSU2. SSU2 aportará mejoras sustanciales de rendimiento y seguridad. También nos permitirá por fin reemplazar nuestro último uso del muy lento cifrado ElGamal, completando la actualización completa de la criptografía que iniciamos hace unos 9 años. Esta versión incluye una implementación preliminar que está deshabilitada de forma predeterminada. Si desea participar en las pruebas, busque la información actual en zzz.i2p.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 03 de mayo de 2022</title><link>/es/blog/2022/05/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-mayo-de-2022/</link><pubDate>Tue, 03 May 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/05/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-mayo-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (03:48:58 PM) eyedeekay: Parece que no, echaré un vistazo al rastreador de errores de GitLab a ver si puedo encontrar una explicación (04:00:03 PM) eyedeekay: Hola a todos, bienvenidos a la reunión de desarrollo (04:00:03 PM) eyedeekay: 1. Hola (04:00:03 PM) eyedeekay: 2. Fecha de lanzamiento (04:00:03 PM) eyedeekay: 3. Estado del desarrollo (1.8.0 / 0.9.54) (04:00:05 PM) eyedeekay: hola (04:00:13 PM) zlatinb: hola (04:00:17 PM) zzz: hola (04:00:45 PM) eyedeekay: 2. Fecha de lanzamiento (04:01:16 PM) eyedeekay: Necesitamos decidir una, provisionalmente ha sido el 23 desde hace un tiempo; ¿a mí me vale si les vale a los demás? (04:01:43 PM) zzz: eso serían 13 semanas, me parece bien (04:02:01 PM) zzz: necesitamos la aprobación de eche|off eche|on si está aquí (04:03:04 PM) eyedeekay: parece que no, pero puedo enviarle un correo después de la reunión (04:04:00 PM) eyedeekay: parece que el 23, pendiente de enviar un correo a ech (04:04:09 PM) eyedeekay: ¿Algo más para el punto 2? (04:04:58 PM) eyedeekay: 3. Estado del desarrollo (1.8.0 / 0.9.54) (04:07:41 PM) eyedeekay: Definitivamente estamos a menos de un mes de publicar 1.8.0/0.9.54 en cualquier caso, y gran parte es preparación/implementación para SSU2 por zzz (04:08:42 PM) eyedeekay: Los cambios grandes deberían estar listos pronto, y la congelación de etiquetas es el día 11, así que las traducciones deben estar incluidas para entonces (04:09:28 PM) eyedeekay: /translations/strings (04:09:58 PM) eyedeekay: zzz, zlatinb ¿algo que añadir sobre este tema? (04:10:44 PM) zzz: no mucho, prácticamente he terminado; en las próximas dos semanas estaré trabajando en algunas cosas menores de mi lista (04:11:02 PM) zlatinb: nada por mi parte (04:11:03 PM) zzz: cualquier cosa nueva de SSU2 probablemente la posponga o la meta en una rama (04:11:11 PM) zzz: eot (04:12:05 PM) eyedeekay: gracias (04:12:49 PM) eyedeekay: ¿Algo más para la reunión? ¿Temas de último minuto? timeout 1m (04:14:13 PM) eyedeekay: Muy bien, reunión rápida hoy (04:14:33 PM) eyedeekay: Gracias a todos por venir, le enviaré un correo a echelon y luego publicaré los registros &lt;/div></description></item><item><title>Actualización de Jpackage para la CVE-2022-21449 de Java</title><link>/es/blog/2022/04/21/actualizaci%C3%B3n-de-jpackage-para-la-cve-2022-21449-de-java/</link><pubDate>Thu, 21 Apr 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/04/21/actualizaci%C3%B3n-de-jpackage-para-la-cve-2022-21449-de-java/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>Se han generado nuevos paquetes de instalación fácil de I2P utilizando la última versión de la Máquina Virtual de Java, que contiene una corrección para CVE-2022-21449 &amp;ldquo;Psychic Signatures&amp;rdquo;. Se recomienda que los usuarios de los paquetes de instalación fácil actualicen lo antes posible. Los usuarios actuales de OSX recibirán actualizaciones automáticamente, los usuarios de Windows deben descargar el instalador desde nuestra página de descargas y ejecutar el instalador normalmente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 05 de abril de 2022</title><link>/es/blog/2022/04/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-abril-de-2022/</link><pubDate>Tue, 05 Apr 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/04/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-abril-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:00:32 PM) eyedeekay: Hola a todos, bienvenidos a la reunión de desarrolladores de abril; agenda de hoy: (04:00:32 PM) eyedeekay: 1. Hola (04:00:32 PM) eyedeekay: 2. Estado de la versión (1.7.0 / 0.9.53) (04:00:32 PM) eyedeekay: 3. Estado del desarrollo (1.8.0 / 0.9.54) (04:00:32 PM) eyedeekay: 4. JNA en los paquetes de instalación fácil, ¿qué puertas abre? (04:00:42 PM) eyedeekay: 1. Hola (04:00:47 PM) zlatinb: hola (04:00:50 PM) zzz: hola (04:01:18 PM) eyedeekay: Hola zlatinb, hola zzz (04:01:27 PM) eyedeekay: ¿Hay alguien más hoy por aquí? (04:01:45 PM) eyedeekay: 2. Estado de la versión (1.7.0 / 0.9.53) (04:02:52 PM) eyedeekay: 1.7.0 lleva como 6 semanas fuera, mis novedades desde el mes pasado son que todos los paquetes de Android se desplegaron correctamente y el bug que se descubrió en el momento del lanzamiento ya está corregido (04:03:28 PM) eyedeekay: Como de costumbre, los paquetes en los repositorios principales de Debian no han recibido una actualización; si todavía los usas, por favor cámbiate a deb.i2p2.de/.no lo antes posible (04:04:23 PM) zzz: con respecto a Debian, conseguí un voluntario para arreglar 0.9.48 y reincorporarla en Sid. eso ya está hecho (04:04:46 PM) zzz: si se propagará automáticamente de vuelta a bullseye y ubuntu, ni idea (04:05:00 PM) zzz: seguimos sin suerte para encontrar un nuevo mantenedor (04:05:01 PM) zzz: eot (04:05:08 PM) eyedeekay: Gracias (04:05:51 PM) eyedeekay: Tengo una más, esto se solapa con 2 y 3 y 4 en realidad, pero los paquetes de instalación fácil para Windows aún requerirán una actualización manual más (04:06:25 PM) zzz: ¿has avanzado desde la última reunión? (04:06:30 PM) eyedeekay: Considerable, sí (04:07:15 PM) eyedeekay: La mayor parte forma parte de este MR, : https://i2pgit.org/i2p-hackers/i2p.firefox/-/merge_requests/6/diffs#10d851887651eddb01e5952f08999080b019da2e (04:07:35 PM) zzz: genial. ¿tienes una fecha prevista para cuando propondrás la transición fuera de beta? (04:08:02 PM) eyedeekay: En cuanto los usuarios reciban una actualización automática lo consideraré listo (04:08:22 PM) zzz: gracias (04:08:47 PM) eyedeekay: ¿Algo más sobre el 2? (04:09:33 PM) eyedeekay: 3. Estado del desarrollo (1.8.0 / 0.9.54) (04:10:03 PM) zzz: (no, todo bien, no he oído ninguna queja sobre 1.7.0) (04:10:21 PM) eyedeekay: Yo tampoco, la gente parece estar bastante contenta hasta ahora (04:12:12 PM) eyedeekay: En cuanto al 3. Estado del desarrollo (1.8.0 / 0.9.54) Por desgracia he ido más lento en algunas cosas de lo que esperaba, estoy atascado con UDP tunnels pero casi listo para un MR sobre autenticación SAM (04:12:38 PM) eyedeekay: Además estoy haciendo algunas revisiones a las complicadas páginas del asistente de ancho de banda para hacer que el proceso de selección sea más comprensible y las notificaciones más visibles (04:12:52 PM) eyedeekay: Llevamos unas 6 semanas con 7 semanas por delante, ¿verdad zzz? (04:13:02 PM) zzz: correcto (04:13:31 PM) eyedeekay: ¿Quieres actualizarnos sobre SSU2 o cualquier otra cosa en la que hayas estado trabajando? (04:13:46 PM) zzz: 13 semanas sería una versión el 23 de mayo (04:13:53 PM) zzz: sí, gracias (04:14:01 PM) zzz: enormes avances con i2pd en SSU 2 (04:14:03 PM) mode (+v anonymousmaybe) by ChanServ (04:14:17 PM) zzz: hay pruebas en vivo en la red ahora (04:14:40 PM) zzz: otras cosas que vendrán en la versión: mejoras de snark standalone, correcciones en la familia de router (04:14:49 PM) zzz: una corrección de rendimiento de SSU 1 (04:15:15 PM) zzz: las cosas deberían desacelerarse pronto en SSU 2, y me pondré con más correcciones de bugs por todas partes (04:15:23 PM) zzz: eot (04:16:04 PM) eyedeekay: Genial, gracias por las actualizaciones zzz (04:16:37 PM) eyedeekay: zlatinb ¿algo de lo que quieras hablar sobre este tema antes de pasar al 4? (04:16:55 PM) zlatinb: Supongo que la reducción del tiempo de espera de construcción de tunnel debería resultar en un arranque más rápido (04:17:11 PM) zlatinb: o más rápido 0-to-Router.isRunning() (04:17:20 PM) zlatinb: eso es todo eot (04:17:38 PM) eyedeekay: Gracias zlatinb, eso hará feliz a la gente :) (04:17:56 PM) eyedeekay: 4. JNA en los paquetes de instalación fácil, ¿qué puertas abre? (04:18:15 PM) eyedeekay: zlatinb este era tu tema pero yo también tengo muchas notas, ¿quieres empezar? (04:18:24 PM) zlatinb: seguro. (04:18:34 PM) zlatinb: Básicamente el MR 6 añade las bibliotecas JNA al paquete de instalación fácil de Windows (04:18:49 PM) zlatinb: lo cual hoy mismo me enteré de que no era necesario por JEP 419 (que es un reemplazo integrado de JNA) (04:19:12 PM) zlatinb: pero el punto general es el mismo: como necesitamos hacer algunas cosas nativas, ¿qué otras cosas nativas queremos hacer? (04:19:33 PM) eyedeekay: A veces necesitamos hablar con la gestión de energía/batería (04:19:36 PM) eyedeekay: *battery (04:19:57 PM) zlatinb: En MuWire he implementado una "prioridad en segundo plano" en Windows, que según la documentación de MSDN garantiza que el proceso nunca interfiera con los procesos en primer plano (04:20:05 PM) zlatinb: sí, la gestión de energía de la batería es otra de esas cosas (04:20:17 PM) eyedeekay: Necesito solicitar permisos de administrador de forma condicional, lo cual no lo admite NSIS en sí (04:20:21 PM) zlatinb: así que sí, eso es de mi parte, solo una invitación a pensar en nativo :) (04:20:21 PM) zlatinb: eot (04:21:22 PM) eyedeekay: Así que sí, definitivamente tenemos algunos casos en mente en los que podría ser útil tener algo tipo JNA (04:22:41 PM) zlatinb: ok.. entonces la pregunta es si añadimos alguna/toda esa funcionalidad en el paquete de instalación fácil y lo mantenemos fuera del paquete principal del router (04:22:45 PM) zzz: siento ser el aguafiestas, pero en la reunión del mes pasado, JNA era una posible solución a un único problema (privilegios) solo en Windows (04:23:08 PM) zzz: ¿y hoy estamos en "definitivamente es la solución para muchos problemas, qué otras cosas divertidas podemos hacer con ello"? (04:23:18 PM) zlatinb: sí, ese es el tema de la fiesta lol (04:23:34 PM) zzz: lo cual es tanto un salto como una típica solución en busca de un problema (04:24:31 PM) zlatinb: es una forma de verlo, creo que (JNA / JEP 419) puede hacer que I2P sea mejor de muchas maneras (04:25:14 PM) zlatinb: en muchas plataformas (04:25:14 PM) zlatinb: apenas he arañado la superficie en Windows, para ser honesto (04:25:28 PM) zzz: entonces ¿no se ha decidido JNA? (04:25:28 PM) zlatinb: JNA tiene la ventaja de ser compatible hacia atrás hasta Java 1.4, JEP 419 solo está en JDK 18 (04:25:51 PM) zlatinb: Yo diría que ambos están sobre la mesa, con JNA llevando algo de ventaja (04:26:37 PM) zzz: 419 está en estado de "incubator", lo que significa que podría desaparecer, no cuenten con ello (04:27:07 PM) eyedeekay: Yo estoy a favor de JNA porque poder controlar los privilegios del instalador me resuelve al menos 2 problemas y me da la posibilidad de instalar/ejecutar completamente desde unidades flash (04:27:46 PM) eyedeekay: No quiero perder eso por un proyecto que no esté listo o que quede abandonado (04:29:03 PM) eyedeekay: Así que supongo que a favor de JNA, y con cautela respecto a 419 por mi parte (04:29:54 PM) zlatinb: bueno, 419 con una API ligeramente diferente ya está en JDK 17 que es LTS, pero no tendré una opinión fuerte hasta que salga de incubación (04:30:00 PM) zzz: deberíamos seguir atentos a las mejores herramientas para resolver los problemas que tenemos ahora... soñar despiertos con qué más podríamos hacer con ello no es tan importante (04:31:10 PM) zzz: salir de la JVM siempre va a ser desordenado y menos mantenible, para usarlo solo si es realmente necesario, no importa qué mecanismo se use (04:33:14 PM) zlatinb: Nadie discrepa con eso, pero creo que no deberíamos impedirnos soñar en grande (04:33:38 PM) zlatinb: integrarse con el shell de Windows o la gestión de energía en portátiles me suena muy bien (04:34:18 PM) zlatinb: por cierto, eso también debería ser posible en portátiles Linux (04:34:33 PM) eyedeekay: Sigo soñando en pequeño, para ser sincero; las versiones portátiles en unidades flash fueron solo un subproducto de admitir instalaciones sin administrador (04:36:24 PM) eyedeekay: Pero si hay una forma de hacerlo sin JNA entonces sí, probablemente deberíamos intentar eso primero (04:38:54 PM) eyedeekay: ¿Algo más sobre el 4? (04:39:07 PM) zlatinb: por mi parte no, eot (04:40:26 PM) eyedeekay: ¿Algo más para la reunión? tiempo de espera 1m (04:41:43 PM) eyedeekay: Muy bien, gracias a todos por venir, parece que la reunión del próximo mes será el 3 de mayo &lt;/div></description></item><item><title>Reunión de desarrollo de I2P - 1 de marzo de 2022</title><link>/es/blog/2022/03/01/reuni%C3%B3n-de-desarrollo-de-i2p-1-de-marzo-de-2022/</link><pubDate>Tue, 01 Mar 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/03/01/reuni%C3%B3n-de-desarrollo-de-i2p-1-de-marzo-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (03:01:40 PM) eyedeekay: Hola a todos, bienvenidos a la reunión de desarrollo (03:01:40 PM) eyedeekay: 1. Hola (03:01:40 PM) eyedeekay: 2. Estado del lanzamiento (1.7.0 / 0.9.53) (03:02:10 PM) zlatinb: hola (03:02:12 PM) zzz: hola (03:02:39 PM) eyedeekay: ¿Algo más que añadir al orden del día hoy antes de empezar con el estado del lanzamiento? (03:03:01 PM) zlatinb: Tengo dos puntos pequeños que podrían entrar en una "lista de deseos para 1.8.0" (03:03:25 PM) eyedeekay: 3) Lista de deseos 1.8.0 (03:04:24 PM) eyedeekay: 2. Estado del lanzamiento (1.7.0/0.9.53) (03:05:37 PM) eyedeekay: Por mi parte me queda un elemento: hay un problema con el proceso de build del bundle .aab en el que los recursos estáticos que se incluyen desde el build de `i2p.i2p` se eliminan del .aab final (03:06:06 PM) eyedeekay: Por el momento, GPlay está retrasado, estoy trabajando en ello hoy y debería estar listo pronto. (03:07:53 PM) eyedeekay: F-Droid y Freestanding son ambos .apk que usan el proceso de build antiguo que no está roto, así que aún funciona. (03:07:53 PM) eyedeekay: ¿Hay otros procesos de lanzamiento pendientes por terminar? (03:10:03 PM) eyedeekay: zzz, ¿algo que añadir al tema del estado del lanzamiento por tu parte? Tengo entendido que BiglyBT publicó su plugin hoy, ¿es correcto? (03:10:22 PM) zzz: sí (03:10:48 PM) zzz: basado en estadísticas de éxito de build exploratorias, nos hemos recuperado rápidamente de la regresión de i2pd en la última versión (03:10:52 PM) zzz: `http://stats.i2p/docs/buildsuccess.png` (03:11:11 PM) zzz: y ahora estamos en un punto más alto que en cualquier momento de los últimos años, si no recuerdo mal (03:12:11 PM) zzz: las cosas deberían estabilizarse en otra semana y veremos dónde estamos (03:12:13 PM) zzz: eot (03:12:21 PM) eyedeekay: Es una noticia excelente. Me alegra que las cosas pinten bien hasta ahora. (03:12:32 PM) eyedeekay: Gracias, zzz (03:12:50 PM) eyedeekay: 3. Lista de deseos 1.8.0 (03:13:17 PM) eyedeekay: zlatinb, adelante (03:13:44 PM) zlatinb: hola, 1) es acelerar el tiempo de construcción de tunnels exploratorios inicial y 2) JNA (03:14:05 PM) zlatinb: 1: He estado haciendo análisis, el 75% de los tunnels exploratorios que sí se construyen lo hacen en menos de 500 ms (03:14:29 PM) zlatinb: de ~30 muestras, la construcción exitosa más lenta fue de menos de 2500 ms (03:14:46 PM) zlatinb: mientras que el timeout que tenemos ahora es de 13000 ms, creo que reducirlo hará que el router llegue al estado RUNNING más rápido (03:15:07 PM) zlatinb: no tenemos que decidir ahora, solo dejar la idea sobre la mesa (03:15:12 PM) zlatinb: eot en 1 (03:15:33 PM) zzz: sin objeciones sobre el 1 (03:15:56 PM) eyedeekay: Suena como un experimento interesante para intentar al menos; no parece que pudiera hacer daño (03:16:12 PM) eyedeekay: Si todas las construcciones exitosas son tan cortas (03:16:13 PM) zlatinb: 2: JNA: definitivamente necesitaremos añadir JNA al paquete de instalación fácil de Windows para elevar privilegios durante la auto-actualización. ProcessBuilder falla si el proceso requiere elevación. (03:16:20 PM) zzz: aunque me gustaría ver datos durante un periodo más largo antes de elegir el nuevo número (03:16:25 PM) zlatinb: claro (03:16:42 PM) zzz: por favor retrocede y define JNA (03:16:43 PM) zlatinb: (volviendo al 1) dejaré un router ejecutándose con el registro activado (03:17:12 PM) zlatinb: (volviendo al 2): JNA es Java Native A-algo, pero básicamente es un contenedor de Java de bibliotecas nativas de Windows, Linux y Mac (03:17:27 PM) zlatinb: así que en lugar de escribir código nativo escribes código Java (03:17:52 PM) zlatinb: dos JARs tamaño combinado 3 MB, comprimidos con LZMA hasta 2 MB (03:18:11 PM) zzz: por favor retrocede y amplía sobre el problema y qué tan frecuente es (03:18:38 PM) zlatinb: al probar las actualizaciones silenciosas en muwire vi que ProcessBuilder falla al lanzar un instalador con un "privilege elevation required" o algo así (03:19:07 PM) zzz: ¿problema solo en Windows? (03:19:12 PM) zlatinb: buscando en Google descubrí que no es posible hacerlo con ProcessBuilder (03:19:36 PM) zlatinb: sí, solo en Windows por ahora (03:19:40 PM) eyedeekay: No parece estar pasando en el Windows Easy-Install para mí, ¿es porque NSIS está pidiendo los privilegios elevados y no Java? (03:20:02 PM) zlatinb: NSIS lo está pidiendo (03:20:16 PM) zlatinb: si ya ejecutas el Java con privilegios entonces no lo pedirá (03:20:22 PM) zlatinb: privilegios* (03:20:28 PM) zzz: sí, esa es mi pregunta, Windows Easy-Install ha estado en beta durante meses y meses, ¿esto es un problema solo de muwire? (03:20:48 PM) eyedeekay: Ah, OK, entonces empezará a ocurrir antes de la próxima actualización con ShellExecAsUser (03:21:15 PM) zlatinb: ¿elevas si se lanza no desde el instalador, eyedeekay? (03:21:48 PM) zlatinb: No recuerdo haber visto un aviso de elevación (03:22:12 PM) zlatinb: entonces debería estar pasando con Windows Easy-Install si se lanza desde el acceso directo del escritorio, no como último paso de un instalador (03:22:14 PM) eyedeekay: No, no lo hago; se ejecuta como el usuario que ejecuta el script por lotes, pero solo si I2P no está ya ejecutándose, presumiblemente como administrador (03:22:52 PM) zzz: entonces, antes de que podamos empezar a hablar de una solución para nuestro paquete Windows Easy-Install, verifiquemos que realmente haya un problema (03:22:57 PM) eyedeekay: No apaga el router con el navegador (03:23:35 PM) eyedeekay: Me inclino a creer que sí lo habrá, pero lo confirmaré más tarde esta semana (03:23:36 PM) zlatinb: así que si el usuario no desmarca la casilla "launch i2p now" y deja el router ejecutándose, se ejecutará con privilegios y no pedirá confirmación al actualizar (03:23:43 PM) zlatinb: ok (03:24:22 PM) zlatinb: de cualquier manera, con 1.7.0 el router se lanza sin privilegios incluso si se lanza desde el instalador (03:24:39 PM) zzz: y aunque puedas seguir tus propias reglas en muwire, cualquier solución en nuestros productos oficiales tendrá que ser evaluada por idoneidad, mantenimiento, compatibilidad de licencias, etc. (03:24:57 PM) zlatinb: Apache 2.0 (03:25:45 PM) zlatinb: de cara al futuro JNA nos permite hacer prácticamente lo que queramos con las APIs de Windows... registrar extensiones de shell, manejadores de URI, todas esas cosas buenas (03:25:57 PM) zlatinb: eot en 2 (03:26:35 PM) zzz: hagamos un par de ciclos en el auto-actualizador de Easy-Install, que aparentemente nunca ha funcionado? (03:27:13 PM) zzz: no tienes que esperar a una versión de I2P, solo mete un Java nuevo, o cambia otra cosa. resolvamos los errores un poco más rápido (03:27:14 PM) eyedeekay: Fallaba, luego se arregló, ahora aparentemente se romperá de nuevo en la próxima actualización (03:27:55 PM) eyedeekay: Pero la otra solución por mi parte sería cambiar el instalador para que ya no use %ProgramFiles% e instale en algún lugar sin privilegios (03:28:09 PM) zzz: haz una versión cada semana hasta que funcione con fluidez. obviamente el ritmo de 3 meses no es lo suficientemente rápido para converger en algo que funcione (03:28:32 PM) eyedeekay: Se puede hacer (03:29:53 PM) eyedeekay: Gracias por plantearnos esto, zlatinb, ¿algo más sobre el punto 3? (03:29:58 PM) zzz: y eso nos dará datos sobre el alcance del problema de privilegios, si es que existe (03:30:00 PM) zzz: eot (03:30:21 PM) zlatinb: no, eot por mi parte (03:30:57 PM) eyedeekay: Muy bien, ¿algo más para la reunión? timeout 1m (03:31:16 PM) zzz: además, usen las noticias para decirles a sus beta testers si la actualización está rota y necesitan volver a descargar (03:31:35 PM) eyedeekay: hecho (03:32:05 PM) zzz: ambos tienen sus propios feeds de noticias, pero no los están usando para hablar con sus usuarios, ¿solo están confiando en mis entradas de noticias? deberían empezar a probar/usar esa función (03:32:11 PM) zzz: eot (03:34:07 PM) eyedeekay: Se puede, en el pasado añadí el changelog de i2p.firefox (03:34:54 PM) eyedeekay: Gracias por venir a la reunión, todos; parece que tengo mucho trabajo por hacer, nos vemos por IRC &lt;/div></description></item><item><title>Lanzamiento 1.7.0</title><link>/es/blog/2022/02/21/lanzamiento-1.7.0/</link><pubDate>Mon, 21 Feb 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/02/21/lanzamiento-1.7.0/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La versión 1.7.0 incluye varias mejoras de rendimiento y fiabilidad.&lt;/p>
&lt;p>Ahora hay mensajes emergentes en la bandeja del sistema, para aquellas plataformas que lo admitan. i2psnark tiene un nuevo editor de torrents. El transporte NTCP2 ahora utiliza mucha menos CPU.&lt;/p>
&lt;p>La interfaz BOB, obsoleta desde hace mucho tiempo, se elimina en las instalaciones nuevas. Seguirá funcionando en las instalaciones existentes, excepto en los paquetes de Debian. Cualquier usuario que aún utilice aplicaciones BOB debería pedir a los desarrolladores que migren sus aplicaciones al protocolo SAMv3.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 8 de febrero de 2022</title><link>/es/blog/2022/02/08/reuni%C3%B3n-de-desarrolladores-de-i2p-8-de-febrero-de-2022/</link><pubDate>Tue, 08 Feb 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/02/08/reuni%C3%B3n-de-desarrolladores-de-i2p-8-de-febrero-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (03:01:32 PM) eyedeekay: Hola a todos, bienvenidos a la reunión de desarrollo del 8 de febrero (03:01:38 PM) eyedeekay: Perdón por la semana pasada, con suerte los problemas de caída de mensajes no se repetirán (03:01:45 PM) eyedeekay: Temas: (03:01:45 PM) eyedeekay: 1. Hola (03:01:45 PM) eyedeekay: 2. Requisitos de outproxy (proxy de salida) (en curso) (03:01:45 PM) eyedeekay: 3. estado de 1.7.0/0.9.53 / calendario de lanzamiento (03:02:13 PM) zzz: hola (03:02:15 PM) mode (-m ) by zzz (03:02:16 PM) zlatinb: hola (03:02:30 PM) eyedeekay: hola a todos (03:02:54 PM) eyedeekay: Empecemos directamente con 2) requisitos de outproxy (03:04:08 PM) eyedeekay: zzz nos encontró un montón de listas antiguas de requisitos, de las cuales deberíamos A) elegir una o B) compilar en una nueva lista (03:04:51 PM) eyedeekay: He estado tratando de investigar qué requisitos son viables y obtener algo de orientación de lo que hace Tor (03:06:18 PM) eyedeekay: Al mismo tiempo, algunos grupos y algunas personas se han ofrecido voluntarias para ayudar con los outproxies, uno de los cuales también opera múltiples nodos de salida de Tor gestionando una organización sin ánimo de lucro, así que con suerte podremos beneficiarnos de su experiencia (03:08:04 PM) eyedeekay: En algunos casos encuentro las reglas un poco confusas: - ¿Lista opcional de permitidos/bloqueados de hosts/IP? Por ejemplo, parece directo de entrada pero lo que sugerimos bloquear/permitir a nivel de host/IP podría abrir a los operadores a solicitudes para bloquear cosas que no quieren bloquear? (03:08:45 PM) eyedeekay: Parece que el consejo puede haber sido que es seguro bloquear “puertos” pero quizá no nombres de host? (03:09:05 PM) zzz: Creo que hay dos categorías de requisitos (03:09:57 PM) zzz: 1) Cosas que nosotros como proyecto querríamos ver (requisitos de encabezados, página de error pequeña, enlace a información adicional) (03:10:48 PM) zzz: 2) Cosas que cualquier operador racional de outproxy querría, especialmente herramientas de administración, pero no tenemos la experiencia para ofrecer mucha orientación (03:11:40 PM) zzz: deberíamos centrarnos en 1) (03:12:14 PM) eyedeekay: OK, eso es más fácil, abordarlo desde la otra dirección era como estudiar a la carrera para un examen (03:12:40 PM) zzz: y no deberíamos intentar ofrecer una solución empaquetada “llave en mano” para 2), solo quizás sugerir algunas buenas prácticas (03:13:00 PM) eyedeekay: Pero creo que implica que tendremos que ser flexibles, es decir, las cosas que queremos deberán subordinarse a las cosas que ellos podrán ofrecer (03:13:09 PM) eyedeekay: Aunque eso probablemente se da por hecho (03:13:43 PM) zzz: Estoy pensando que todo lo de 1) es bastante básico (03:14:38 PM) zzz: 1a) filtrar cualquier encabezado X-I2P saliente. ¿Agregar o no agregar encabezados X-forwarded en cualquier dirección? (03:14:54 PM) zzz: 1b) tener una página de error pequeña con un enlace a más información (03:15:07 PM) zzz: 1c) tener una política de privacidad en la página de más información (03:15:13 PM) zzz: cosas así (03:16:24 PM) eyedeekay: Sí, estoy de acuerdo, no debería ser difícil (03:17:14 PM) eyedeekay: Así que evitaré intentar averiguar lo que la gente “debería” hacer respecto a la categoría 2) por el momento y me centraré en 1) (03:18:19 PM) eyedeekay: ¿Algo más para el tema 2)? (03:18:36 PM) zzz: Lo otro en 1) es http vs. standard tunnel. Creo que http es la elección correcta, y la elección afecta a los temas de encabezados (03:19:04 PM) zzz: eot para 2) (03:19:37 PM) eyedeekay: El standard tunnel no agrega los encabezados X-I2P-* en absoluto, ¿verdad? (03:19:55 PM) zzz: no, no sabe de encabezado (03:20:09 PM) zzz: *encabezados (03:20:39 PM) zzz: así que la elección afecta lo que el software de proxy externo “ve” (03:21:47 PM) eyedeekay: Entonces, ¿por qué http? ¿No sería mejor si el software del servidor no tuviera que quitar/volver a agregar/llevar la cuenta de los encabezados X-I2P para evitar que se filtren? (03:22:23 PM) zzz: cualquier proxy necesita lidiar con encabezados (03:22:49 PM) zzz: el estándar de proxy especifica que algunos encabezados son “salto a salto” y deben quitarse/agregarse (03:23:56 PM) zzz: y por supuesto hay que tratar tanto los casos HTTP como HTTPS (CONNECT) (03:27:13 PM) eyedeekay: Así que en el caso del HTTP tunnel estaríamos usando realmente los encabezados X-I2P (03:28:39 PM) zzz: podrían usarse p. ej. para limitación de tasa por parte de un administrador de outproxy competente (03:29:09 PM) eyedeekay: Tiene sentido (03:29:57 PM) eyedeekay: ¿Algo más sobre 2)? (03:30:05 PM) zzz: no (03:30:12 PM) eyedeekay: 3. estado de 1.7.0/0.9.53 / calendario de lanzamiento (03:30:59 PM) eyedeekay: Estamos exactamente a 13 días del lanzamiento el 21 (03:31:10 PM) eyedeekay: Las etiquetas se congelan mañana (03:31:39 PM) zzz: sí, fecha límite de checkin vie. 18 de feb. (03:32:26 PM) zzz: i2pd publicará el 19 o 20 con una corrección para el feo bug de SSU que ha estado causando problemas de fiabilidad de la red los últimos dos meses (03:32:55 PM) zzz: nuestro lanzamiento también tendrá algunos apaños y mejoras relacionadas (03:33:09 PM) eyedeekay: Me alegra oírlo, ha sido un viaje duro para mucha gente especialmente en móvil (03:33:20 PM) zzz: Tengo la esperanza de que las condiciones mejoren bastante rápido una vez que la gente empiece a actualizar (03:34:10 PM) zzz: aparte de eso, el ciclo ha sido bastante fluido, las cosas se están calmando (03:35:26 PM) zzz: estamos en 14,000 líneas de diff, tamaño bastante bueno (03:36:00 PM) zzz: eot para 3) (03:37:45 PM) eyedeekay: No tengo mucho que añadir, seguiré haciendo pequeños cambios de CSS durante la próxima semana más o menos para lidiar con algunas rarezas en pantallas extra pequeñas o extra anchas y algunos problemas de contraste en el tema oscuro, pero aparte de eso mi tiempo se dedicará a intentar revisar y probar (03:37:55 PM) zlatinb: Me gustaría ejecutar algunas pruebas en la red de pruebas después de que tanto i2p como i2pd congelen el código para el lanzamiento. Las he documentado en el wiki de GitLab. (03:38:05 PM) zlatinb: eyedeekay: ¿qué hay de la prueba de extremo a extremo para el AIO de Windows? (03:38:58 PM) eyedeekay: Me funcionó una ayer, tuve un par de problemas que resolver, uno del lado de build-config y otro del lado de router.config pero ambos deberían haberse ido ahora siempre que sea extra cuidadoso con mi build de lanzamiento (03:41:18 PM) eyedeekay: Resulta que había construido el paquete sin incrementar el número de versión del router así que incluso si ocurría una descarga (lo cual no habría ocurrido porque la URL en router.config estaba mal) no habría disparado una actualización (03:42:16 PM) eyedeekay: Ambos problemas están arreglados ahora y he preparado las cosas para probar el paquete después de construirlo (03:42:49 PM) eyedeekay: Así que mis actualizaciones estaban muy rotas, pero ahora deberían estar arregladas, EOT (03:44:07 PM) eyedeekay: ¿Algo más para la reunión? ¿Preguntas, comentarios, preocupaciones? (03:46:02 PM) zzz: aio == "bundle" o "easy install bundle". No usemos "aio" como nombre para esto en ninguna parte (03:46:27 PM) zzz: Yo siempre pienso en E/S asíncrona (03:46:36 PM) zzz: nada más por mi parte (03:47:06 PM) eyedeekay: OK sí, AIO es ambiguo, significa cosas diferentes para personas diferentes (03:47:28 PM) eyedeekay: Me ceñiré a Bundle o Easy-Install Bundle (03:48:01 PM) eyedeekay: Muy bien, gracias a todos por venir a la reunión, nos vemos el próximo mes el día 5, parece que &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 04 de enero de 2022</title><link>/es/blog/2022/01/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-enero-de-2022/</link><pubDate>Tue, 04 Jan 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/01/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-enero-de-2022/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (03:00:39 PM) eyedeekay: Hola a todos y bienvenidos a la reunión del 4 de enero de 2022 (03:00:39 PM) eyedeekay: 1. Hola (03:00:39 PM) eyedeekay: 2. Servicios de meeh/Requisitos de outproxy (proxy de salida) `http://zzz.i2p/topics/3218-meeh-services-going-down-soon` (03:00:39 PM) eyedeekay: 3. Promocionar Mac DMG JPackage a estable https://geti2p.net/en/download/mac (03:00:39 PM) eyedeekay: 4. Investigación de NetDB (Sim/Modelo) `http://zzz.i2p/topics/3227-netdb-simulator-proposal` (03:01:13 PM) zlatinb: hola (03:01:23 PM) zzz: hola (03:01:55 PM) eyedeekay: Hola zzz, zlatinb, ¿hay alguien más aquí hoy? (03:02:20 PM) eyedeekay: ¿Operadores de outproxy? (03:02:59 PM) eyedeekay: Bien, entonces pasemos al punto 1; pueden intervenir si quieren :) (03:03:38 PM) eyedeekay: Así que vamos a perder todos los servicios no estáticos de meeh; para nosotros eso es principalmente trac, que ya hemos reemplazado, y false.i2p, el outproxy predeterminado (03:04:07 PM) eyedeekay: Ninguno ha funcionado bien desde hace mucho, pero no tener un outproxy suele implicar una mala UX, así que debemos reemplazarlo (03:04:59 PM) eyedeekay: La semana pasada discutimos algunas opciones; una era encontrar un outproxy administrado por voluntarios para convertirlo en el predeterminado. (03:06:30 PM) eyedeekay: Si eso va a suceder, necesitaremos que cumpla algunos requisitos básicos. Obviamente, una política de privacidad es importante. (03:06:30 PM) eyedeekay: Si no están pasando todo a Tor directamente, también necesitaremos una descripción de qué filtrado, si lo hay, se aplica (03:07:34 PM) eyedeekay: Otras opciones son operar uno nosotros mismos, lo cual como mucho tiene un atractivo limitado; otra es la compatibilidad con SOCKS local, que requiere que haya un proxy SOCKS local disponible. (03:08:07 PM) eyedeekay: Si alguien quiere ofrecerse como outproxy, el lugar para ponerse en contacto es el foro de zzz (03:09:05 PM) zzz: correcto (03:09:12 PM) eyedeekay: Aún no he podido obtener de meeh estadísticas sobre el uso de false.i2p. EOT (03:09:40 PM) zzz: ante todo, queremos ser muy cuidadosos y no recomendar públicamente una alternativa ni establecer un nuevo predeterminado sin aprobación, ya que eso podría imponer una gran carga, financiera o de otro tipo (03:10:06 PM) zzz: como un pequeño primer paso, buscamos registrar alternativas en stats.i2p y obtener aprobación para añadirlas a nuestro hosts.txt predeterminado (03:10:16 PM) zzz: ya que eso al menos facilita que la gente los configure y use (03:10:55 PM) zzz: tenemos aprobación para ese paso para dos outproxies; sin embargo, solo uno está registrado actualmente en stats.i2p (03:11:05 PM) zzz: así que estoy a la espera de ese segundo registro (03:11:05 PM) zzz: eot (03:11:35 PM) eyedeekay: Gracias zzz, por cierto se lo recordaré (03:11:47 PM) dr|z3d: He tenido algunas conversaciones preliminares contigo, zzz, y con base en eso creo que debería quedar bastante claro que no estoy interesado en ofrecer un servicio oficial. Informal está bien, pero nada oficial. (03:12:52 PM) zzz: gracias por dejarlo claro, y también gracias por tu tiempo y experiencia en esas conversaciones (03:12:59 PM) dr|z3d: También opino que un único outproxy está condenado al fracaso en el momento en que se convierte en oficial. (03:14:13 PM) eyedeekay: Ciertamente puedo ver por qué sería el caso. ¿Algo más sobre el punto 1? (03:14:28 PM) zzz: quizás. ciertamente requiere capacidad adecuada y administración competente (03:14:29 PM) zzz: eot (03:14:59 PM) eyedeekay: 3. Promocionar Mac DMG Jpackage a estable (03:15:15 PM) eyedeekay: s/1/2/ (03:15:42 PM) eyedeekay: Este tema lo añadió zlatinb, adelante (03:16:21 PM) zlatinb: gracias. Básicamente, el paquete que no es DMG (jar) no está notarizado y las últimas 2 (¿o 3?) versiones de Mac OS se niegan a ejecutarlo a menos que el usuario cambie algunos ajustes avanzados (03:16:52 PM) zlatinb: al mismo tiempo, el jpackage DMG ha sido muy estable y las actualizaciones dentro de la red se han probado de extremo a extremo (03:17:10 PM) zlatinb: así que propongo que lo convirtamos en la descarga predeterminada para Mac y eliminemos por completo la opción .jar (03:17:55 PM) zlatinb: como ya tenemos una buena página /mac dedicada al paquete, sugiero que la mantengamos, quitando el modificador BETA (03:18:14 PM) zlatinb: y en la sección de Mac en /download, solo poner un enlace a la página /mac, nada más (03:18:19 PM) zlatinb: eot (03:19:22 PM) eyedeekay: Lo apoyo. (03:20:42 PM) eyedeekay: ¿Necesitamos esperar a una versión o simplemente hacerlo ahora? (03:21:51 PM) anonymousmaybe ahora se llama Irc2PGuest95343 (03:22:35 PM) mode (+ao zzz zzz) por ChanServ (03:22:37 PM) zlatinb: no hace falta esperar a una versión (03:22:54 PM) zzz: ¿vieron mis 3 preguntas antes de que me cayera? (03:23:01 PM) eyedeekay: No, me las perdí (03:23:03 PM) zlatinb: no, perdón, por favor vuelve a publicarlas (03:23:11 PM) zzz: Haré unas preguntas fáciles: (03:23:15 PM) zzz: 1) ¿La base de usuarios es suficiente como para tener confianza en que se ha probado bien? (03:23:17 PM) zzz: 2) ¿El proceso de publicación está documentado y, en teoría, alguien más podría construirlo si tuviera las claves adecuadas? (03:23:20 PM) zzz: 3) ¿Tenemos confianza en que contamos con los recursos para seguir manteniéndolo y haciendo lanzamientos? (03:23:23 PM) zzz: eot (03:24:08 PM) zlatinb: 1) - según Matomo, tiene 20-25 descargas al día. Usuarios de Macs con M1 han informado que funciona como se espera. Ningún informe negativo. (03:24:28 PM) eyedeekay: 2) y 3) en mi opinión las respuestas son definitivamente sí. Puedo compilar todo hasta la parte de la notarización y puedo enseñarle a otra persona (03:24:53 PM) zlatinb: 2) es sí, pero requiere desanonimizarse porque Apple Inc. (03:24:54 PM) eyedeekay: Así que, con zlatinb y yo, hay al menos 2 personas que saben cómo compilarlo (03:25:08 PM) zzz: 2) pero ¿está _documentado_? (03:25:33 PM) zlatinb: sí, paso a paso, incluyendo el proceso de notarización en el README.md (03:25:41 PM) zzz: genial (03:26:16 PM) zzz: 1) ¿“funciona” incluye el proceso de actualización? ¿Hemos visto que el enjambre torrent realmente se active cuando se actualizan las noticias? (03:26:29 PM) zlatinb: `http://git.idk.i2p/i2p-hackers/i2p-jpackage-mac` (03:26:43 PM) zzz: (porque creo que la versión de Windows en realidad aún no se ha visto funcionar) (03:27:26 PM) zlatinb: 1) sí, el enjambre se activa; es bastante pequeño pero está ahí. Lo he visto tanto en los lanzamientos 1.5.1 como 1.6.1 (03:27:49 PM) zzz: de acuerdo, genial, gracias por las respuestas, sin objeciones (03:28:14 PM) eyedeekay: Genial, haré los cambios en el sitio esta noche después de publicar los registros de la reunión (03:28:26 PM) zlatinb: ¡estupendo, gracias! (03:29:05 PM) eyedeekay: Con respecto a Windows, sí, pero parece que es un problema en el archivo de configuración que envié y no en el actualizador en sí (03:29:05 PM) eyedeekay: Así que Windows necesita una actualización manual más para funcionar con las actualizaciones automáticas, cosa que creo que quizá sabía de antemano pero olvidé (03:30:07 PM) eyedeekay: 4. Investigación de NetDB (Sim/Modelo) `http://zzz.i2p/topics/3227-netdb-simulator-proposal` (03:30:44 PM) eyedeekay: También es un tema de zlatinb, cuéntanos qué estás pensando (03:31:28 PM) zlatinb: Entonces, en las últimas dos semanas más o menos ha habido un deterioro notable en la accesibilidad de sitios como zzz.i2p, postman, incluso major.acetone.i2p... básicamente sitios que sé que están en línea (03:31:57 PM) zlatinb: He hecho algo de depuración y he tenido situaciones donde el LS de zzz.i2p se obtiene bien, pero luego el RI del IBGW debe estar fallando al obtenerse (03:32:03 PM) zlatinb: (estoy especulando aquí, claro) (03:32:47 PM) zlatinb: en pocas palabras, hay muchas incógnitas en el funcionamiento de la NetDB y tenemos que confiar en el algoritmo Kad, lo cual está bien, pero preferiría tener más confianza mediante algo de investigación (03:33:33 PM) zlatinb: así como el testnet (red de pruebas) ayudó mucho a mejorar el código de streaming y de SSU y NTCP, creo que un modelo o una simulación puede ayudar a mejorar el funcionamiento de la netDB (03:34:44 PM) zlatinb: y la razón por la que quiero discutirlo aquí es que, si vamos con una simulación que ejecute el código real que estará en el router, será necesario hacer algo de refactorización del código de la NetDB, posiblemente también de algunas de las clases *Job (03:34:52 PM) zlatinb: Nota: aún no he revisado la JVM multi-router ni JVMCommSystem (03:35:03 PM) zlatinb: quizá eso pueda ser una respuesta hasta cierto número de nodos (03:35:37 PM) zlatinb: pero mi objetivo es simular al menos unos cuantos miles de nodos, lo que implica abstraer la mayoría de los componentes del router (03:35:42 PM) zlatinb: eot-checkpoint (03:36:28 PM) major salió de la sala (quit: Ping timeout: 320 seconds). (03:36:32 PM) zzz: Estoy como mucho tibio, debido a lo difícil que sería y al tiempo que pasaría antes de obtener resultados útiles (03:37:20 PM) zzz: para empezar, hice una serie de cambios recientemente para hacer las cosas más fiables (03:37:27 PM) zzz: en la build de desarrollo 1.6.1-6 (03:37:46 PM) zzz: pero no sé si alguno de los servidores populares (además del mío) lo está ejecutando (03:38:17 PM) zzz: Me gustaría ver que los servidores de echelon y de eyedeekay lo prueben. Esos son dos lotes con los que he tenido problemas durante meses (03:38:20 PM) zzz: eot (03:38:44 PM) eyedeekay: La mayoría de mis servidores solo siguen el PPA; actualizaré git.idk.i2p (03:39:17 PM) zzz: git y gitssh son dos que con frecuencia me rehúyen. Si mejoran, me daré cuenta (03:40:07 PM) zzz: los servidores de echelon son otro misterio. parecen tener problemas a nivel de IP con frecuencia (03:42:11 PM) eyedeekay: Entonces puedo hacer eso pronto (03:43:37 PM) eyedeekay: Mis preguntas sobre el banco de pruebas de la netDB probablemente estén mal planteadas; por ejemplo, ¿el testnet existente tiene la capacidad de simular una netDB entre los routers dentro de él? (03:44:08 PM) eyedeekay: Y si es así, ¿hay alguna forma de usarlo? (03:44:44 PM) La cuenta se ha desconectado y ya no estás en este chat. Te volverás a unir automáticamente cuando la cuenta se reconecte. (03:49:14 PM) El tema para #i2p-dev es: 1.6.1-7 | próxima reunión de desarrollo 8 PM UTC martes, 4 de enero de 2022 (03:49:14 PM) Tema para #i2p-dev establecido por zzz a las
09:08:14 AM el 01/03/2022 (03:49:20 PM) zzz: vaya, no, no pspice. era algún tipo de modelo de red de colas/de comportamiento (03:50:31 PM) zzz: EOT y me voy, tengo que salir, gracias a todos (03:50:46 PM) eyedeekay: Hasta luego zzz (03:51:41 PM) eyedeekay: ¿Algo más sobre el punto 4? zlatinb (03:51:50 PM) zlatinb: no, eso es todo (03:52:08 PM) eyedeekay: Muy bien, eso cubre la reunión entonces, que tengan una buena semana todos &lt;/div></description></item><item><title>Resumen del año: 2021</title><link>/es/blog/2022/01/01/resumen-del-a%C3%B1o-2021/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>/es/blog/2022/01/01/resumen-del-a%C3%B1o-2021/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;h3 id="development-highlights">Development Highlights&lt;/h3>
&lt;p>La versión 0.9.49 inició la migración al nuevo y más rápido cifrado ECIES-X25519 para routers. Tomó muchos años de trabajo en las especificaciones y protocolos para el nuevo cifrado, y con esta versión, las instalaciones nuevas y un porcentaje muy pequeño de las instalaciones existentes (seleccionadas aleatoriamente al reiniciar) comenzaron a usar el nuevo cifrado. Esta es la primera vez que el tipo de cifrado predeterminado se ha cambiado, por lo que la migración completa se llevaría a cabo a lo largo de varias versiones a fin de minimizar cualquier problema.&lt;/p></description></item><item><title>I2P no se ve afectado por la vulnerabilidad de log4j</title><link>/es/blog/2021/12/11/i2p-no-se-ve-afectado-por-la-vulnerabilidad-de-log4j/</link><pubDate>Sat, 11 Dec 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/12/11/i2p-no-se-ve-afectado-por-la-vulnerabilidad-de-log4j/</guid><description>&lt;p>I2P no se ve afectado por la vulnerabilidad de día cero de log4j publicada ayer, CVE-2021-44228. I2P no utiliza log4j para el registro; sin embargo, también fue necesario revisar nuestras dependencias por si usaban log4j, especialmente jetty. Esta revisión no ha revelado ninguna vulnerabilidad.&lt;/p>
&lt;p>También fue importante revisar todos nuestros complementos. Los complementos pueden incorporar sus propios sistemas de registro, incluyendo log4j. Comprobamos que la mayoría de los complementos tampoco usan log4j, y que aquellos que sí lo usan no utilizaban una versión vulnerable de log4j.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 07 de diciembre de 2021</title><link>/es/blog/2021/12/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-diciembre-de-2021/</link><pubDate>Tue, 07 Dec 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/12/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-diciembre-de-2021/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (03:00:21 PM) eyedeekay: Hola a todos, bienvenidos a la reunión del 7 de diciembre (03:00:28 PM) eyedeekay: 1) Hola (03:00:28 PM) eyedeekay: 2) Estado del lanzamiento 1.6.1 (03:00:28 PM) eyedeekay: 3) Estado de la actualización de jpackage (03:00:28 PM) eyedeekay: 4) Integraciones con Monero (03:00:28 PM) eyedeekay: 5) Nueva biblioteca SAM (03:00:37 PM) zzz: hola (03:00:41 PM) zlatinb: hola (03:01:05 PM) eyedeekay: Hola zzz, hola zlatinb (03:01:12 PM) eyedeekay: ¿Hay alguien más aquí hoy? (03:01:16 PM) mode (-m ) by zzz (03:01:31 PM) eyedeekay: 2) estado del lanzamiento 1.6.1 (03:02:32 PM) eyedeekay: La versión 1.6.1 está disponible, el torrent está activo, al igual que Debian/Ubuntu/Launchpad, Maven, GPlay y nuestro F-Droid (03:03:10 PM) eyedeekay: El repositorio de F-Droid sigue desactualizado; una de mis tareas esta semana es lograr que nuestra app vuelva a funcionar con su sistema de compilación automática (03:04:01 PM) eyedeekay: Los repositorios de Debian, hasta donde sabemos, no van a recibir nuestras actualizaciones por ahora; quienes estén usando paquetes de Debian deberían cambiar a deb.i2p2.de o deb.i2p2.no (03:05:18 PM) eyedeekay: El paquete DMG construido por zlatinb también se ha actualizado a la 1.6.1 y está disponible en los espejos y como actualización (03:06:01 PM) eyedeekay: El paquete exe que hice va a estar disponible hoy, había planeado hacerlo ayer pero me atascaron las actualizaciones de Windows, así que lo haré esta tarde. (03:06:40 PM) eyedeekay: Según stats.i2p, aproximadamente el 20% de la red se ha actualizado (03:06:47 PM) eyedeekay: ¿Algo que añadir, zzz, zlatinb? (03:09:13 PM) eyedeekay: ¿Hola? (03:11:26 PM) eyedeekay: OK, ya volví (03:11:40 PM) eyedeekay: (03:06:40 PM) eyedeekay: Según stats.i2p, aproximadamente el 20% de la red se ha actualizado (03:11:40 PM) eyedeekay: (03:06:47 PM) eyedeekay: ¿Algo que añadir, zzz, zlatinb? (03:11:50 PM) zzz: sí (03:12:05 PM) zzz: aún no hay señales de una actualización de biglybt; con suerte llegará pronto (03:12:10 PM) zzz: aún no hay quejas de usuarios (03:12:26 PM) zzz: echelon tuvo problemas con una compilación de desarrollo 1.6.1-2, pero no sabemos por qué (03:13:03 PM) zzz: además, los usuarios de cualquier versión del paquete de i2p (actual o anterior) pueden tener un problema debido a cambios en las dependencias de jetty9 (03:13:24 PM) zzz: si es así, sudo apt install libservlet3.1-java manualmente (03:14:44 PM) zlatinb: sobre biglybt, hablé con Parg hoy más temprano sobre un asunto no relacionado, así que está bien. (03:15:52 PM) zzz: también podría afectar a Ubuntu jammy de vanguardia, no estoy seguro (03:15:52 PM) zzz: eot (03:16:12 PM) zlatinb: eot (03:16:22 PM) zzz: Me refiero al paquete de debian/ubuntu (03:16:22 PM) zzz: eot2 (03:16:22 PM) zzz: esto es en debian sid y quizá solo en jammy (03:16:22 PM) zzz: eot3 (03:16:22 PM) zzz: le daré unos días más y luego lo molestaré (03:16:31 PM) eyedeekay: Gracias zzz, el tema del paquete/dependencias probablemente aflorará en Reddit si es un problema (03:16:58 PM) eyedeekay: Uso sid a diario y no me he topado con esto hasta ahora (03:17:01 PM) zzz: ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997213 (03:18:40 PM) eyedeekay: 3) Estado de la actualización de jpackage (03:19:36 PM) eyedeekay: Ya cubrimos esto en parte: los paquetes dmg de zlatinb están en los espejos y listados en el sitio (03:20:29 PM) eyedeekay: Tenía que hacer algunas actualizaciones en mi portátil con Windows, así que no terminé las compilaciones exe anoche; lo dejo para después de la reunión (03:21:08 PM) eyedeekay: He cambiado mi servidor de noticias para publicar los nuevos paquetes de zlatinb (03:21:59 PM) eyedeekay: Hasta ahora no he recibido comentarios de usuarios (03:22:27 PM) zlatinb: El jpackage de dmg está a estas alturas bien afinado. Hicimos una prueba de extremo a extremo de la actualización dentro de la red con 1.5.0-&amp;gt;1.5.1 y funcionó (pero al segundo intento) (03:23:02 PM) zlatinb: 1 persona ha descargado el torrent según snark (03:23:27 PM) zlatinb: no hay mucho más que informar sobre el jpackage de Mac, básicamente funciona (03:23:28 PM) zlatinb: eot (03:24:04 PM) eyedeekay: Gracias, zlatinb (03:24:41 PM) eyedeekay: 4) Integraciones con Monero (03:25:55 PM) eyedeekay: Hubo un renovado interés en lograr que Monero sobre I2P funcionara automáticamente en las carteras GUI(como Feather en particular) durante el feriado de Acción de Gracias (03:26:38 PM) eyedeekay: Estamos haciendo algunos prototipos de diseño y analizando los compromisos de distintas configuraciones aquí: (03:26:39 PM) eyedeekay: https://github.com/monero-project/monero-gui/issues/2274 (03:27:15 PM) eyedeekay: Están interesados en adoptar varias cosas nuestras, incluido eventualmente nuestro modelo para distribuir actualizaciones de software dentro de la red (03:27:53 PM) eyedeekay: Si alguien quiere participar en esa discusión, la estamos llevando principalmente allí y también en el canal de Matrix de Monero (03:28:06 PM) eyedeekay: Monero-Community (03:28:20 PM) eyedeekay: EOT (03:29:05 PM) eyedeekay: 5) Nueva biblioteca SAM (03:29:14 PM) zzz: genial, supongo que ya han mirado lo que hizo bitcoin para los protocolos de direcciones de bajo nivel (03:29:17 PM) zzz: eot (03:30:31 PM) eyedeekay: Sí, lo han hecho (03:31:24 PM) eyedeekay: Otra cosa interesante que ocurrió la semana pasada es que la gente de diva.exchange creó una nueva biblioteca SAM para node.js/javascript en general (03:32:02 PM) eyedeekay: Está mucho más y más recientemente documentada que la anterior, que ahora está sin mantenimiento (03:32:07 PM) eyedeekay: Source is here: https://codeberg.org/diva.exchange/i2p-sam (03:32:23 PM) eyedeekay: NPM package is here https://www.npmjs.com/package/@diva.exchange/i2p-sam (03:33:00 PM) eyedeekay: Dado lo popular que es node, le estoy dando un poco de visibilidad; parece que todo el mundo escribe sus aplicaciones web en node estos días (03:33:15 PM) eyedeekay: eot (03:34:21 PM) eyedeekay: ¿Algo más para la reunión? (03:35:13 PM) zlatinb: por mi parte, no (03:36:01 PM) eyedeekay: tiempo de espera 1, (03:36:04 PM) eyedeekay: 1m (03:37:03 PM) eyedeekay: De acuerdo entonces, gracias zzz, zlatinb, la próxima reunión será el 4 de enero de 2022 (03:37:03 PM) eyedeekay: Publicaré los registros en breve &lt;/div></description></item><item><title>Versión 1.6.1</title><link>/es/blog/2021/11/29/versi%C3%B3n-1.6.1/</link><pubDate>Mon, 29 Nov 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/11/29/versi%C3%B3n-1.6.1/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>Nota: 1.6.1 es la versión actual. 1.6.0 fue etiquetada pero no publicada.&lt;/p>
&lt;p>Esta versión completa el despliegue de dos importantes actualizaciones del protocolo desarrolladas en 2021. Se acelera la transición al cifrado X25519 para routers, y esperamos que casi todos los routers hayan renovado sus claves para finales de año. Se habilitan los mensajes cortos de construcción de tunnel para lograr una reducción significativa del ancho de banda.&lt;/p></description></item><item><title>I2P Jpackages reciben su primera actualización</title><link>/es/blog/2021/11/02/i2p-jpackages-reciben-su-primera-actualizaci%C3%B3n/</link><pubDate>Tue, 02 Nov 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/11/02/i2p-jpackages-reciben-su-primera-actualizaci%C3%B3n/</guid><description>&lt;p>Hace unos meses publicamos nuevos paquetes que esperábamos ayudarían con la incorporación de nuevas personas a la red I2P al facilitar la instalación y la configuración de I2P para más gente. Eliminamos decenas de pasos del proceso de instalación al pasar de una JVM externa a un Jpackage, creamos paquetes estándar para los sistemas operativos de destino y los firmamos de una forma que el sistema operativo reconociera para mantener seguro al usuario. Desde entonces, los jpackage routers han alcanzado un nuevo hito: están a punto de recibir sus primeras actualizaciones incrementales. Estas actualizaciones reemplazarán el JDK 16 jpackage por un JDK 17 jpackage actualizado y proporcionarán correcciones para algunos pequeños errores que detectamos después del lanzamiento.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 2 de noviembre de 2021</title><link>/es/blog/2021/11/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-noviembre-de-2021/</link><pubDate>Tue, 02 Nov 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/11/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-noviembre-de-2021/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb, Ryemantis_&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:00:16 PM) eyedeekay: Hola a todos, bienvenidos a la reunión comunitaria del 2 de noviembre (04:00:16 PM) eyedeekay: 1) Hola (04:00:16 PM) eyedeekay: 2) Estado del desarrollo 1.6.0 / Próximo lanzamiento (04:00:16 PM) eyedeekay: 3) estado de la beta de jpackage en mac/win, informes de pruebas de usuarios, estado de la actualización en la red 17.0.2, planes para la actualización 1.6.0 ? (04:00:35 PM) zzz: hola (04:00:38 PM) zlatinb: hola (04:00:55 PM) eyedeekay: Hola zzz, zlatinb (04:01:25 PM) eyedeekay: 2) Estado del desarrollo 1.6.0 / Próximo lanzamiento (04:02:25 PM) eyedeekay: El hilo del lanzamiento está aquí: `http://zzz.i2p/topics/3170-1-6-0-release-summary` y aún no hemos elegido una fecha, debería haber respondido en ese hilo, ¿queremos hacerlo aquí? (04:02:43 PM) zzz: sí, por favor (04:03:18 PM) zzz: Dentro de 3 semanas serían 13 semanas. +/- 1 semana también me parece bien (04:03:19 PM) eyedeekay: De acuerdo, entonces en mi caso estoy a favor de la semana del 29, después del Día de Acción de Gracias de EE. UU. (04:04:12 PM) zlatinb: Estoy AFK de mi estación de trabajo principal hasta principios de dic., así que no puedo compilar ni firmar los instaladores de jpackage. Pero aún puedo dar un OTP para el signtool ya que eso está en mi teléfono. (04:05:34 PM) zzz: vale, ¿entonces tentativamente la semana del 28? eche|off eche|on ¿alguna objeción? (04:07:30 PM) eyedeekay: La semana del 28 me suena bien por ahora. (04:08:34 PM) eyedeekay: ¿Algo más para el tema 2)? (04:08:45 PM) zzz: sí, estado rápido (04:09:02 PM) zzz: parece un lanzamiento bastante modesto en cuanto a la cantidad de cambios (04:09:27 PM) zzz: algunas mejoras de velocidad en SSU quizá sean el titular (04:09:48 PM) zzz: zlatinb, si tienes tiempo de incluir las correcciones de obsolescencia de las pruebas unitarias, estaría bien (04:09:52 PM) zzz: EOT (04:10:02 PM) eyedeekay: Gracias zzz (04:10:28 PM) zlatinb: sí, sin promesas con la prueba unitaria :) (04:10:42 PM) eyedeekay: 3) estado de la beta de jpackage en mac/win, informes de pruebas de usuarios, estado de la actualización en la red 17.0.2, planes para la actualización 1.6.0? (04:12:18 PM) zlatinb: Supongo que es jdk 17.0.1, no hay 17.0.2 aún hasta donde sé (04:12:21 PM) zzz: sí, añadí ese punto solo para darles a ustedes dos la oportunidad de dar a la comunidad una actualización (04:12:32 PM) eyedeekay: zlatinb y yo lo discutimos hace unos días y evaluamos la posibilidad de hacer una actualización a OpenJDK 17 para las instalaciones de jpackage (04:12:43 PM) zzz: ignoren cualquier error tipográfico :) (04:13:36 PM) Ryemantis__ ahora se conoce como Ryemantis_ (04:14:08 PM) eyedeekay: Ahora mismo estamos preparados para hacer actualizaciones en la red de las instalaciones de jpackage, pero vamos a esperar al lanzamiento principal para hacer nuestros lanzamientos de jpackage, que actualizarán a 17.0.1 o 17.0.2 (04:14:55 PM) zlatinb: 17.0.2 no está previsto hasta mediados de enero, así que definitivamente deberíamos tener un lanzamiento 1.6.0 de jpackage (04:15:32 PM) zlatinb: mi opinión es que me gustaría mucho hacer una prueba en seco del proceso de actualización en la red para depurar cualquier fallo, pero eso tiene que ocurrir en los próximos 7 días porque después estaré AFK (04:16:03 PM) zlatinb: para resumir, lo siguiente tiene que ocurrir: (04:16:12 PM) zzz: eyedeekay, eso no fue muy claro... estás 'preparado' pero no lo vas a hacer, ¿vas a esperar? (04:16:28 PM) zlatinb: 1. actualización del repo i2p.newsxml para producir entries.html por plataforma (04:16:50 PM) zlatinb: 2. Asegurarse de que los servidores http de noticias de idk y ech pueden servir los nuevos archivos news.su3 (04:17:17 PM) zlatinb: 3. crear una branch de i2p.i2p desde el tag i2p-1.5.0, incrementar CoreVersion/RouterVersion, etiquetar i2p-1.5.1 (04:17:27 PM) zlatinb: 4. compilar los instaladores de jpackage, firmar/notarizar según sea necesario (04:17:47 PM) zlatinb: 5. generar nuevo entries.html con nuevo release.json (04:17:50 PM) zlatinb: 6. desplegar (04:17:51 PM) zlatinb: eot (04:18:03 PM) zlatinb: así que no sé si eso puede suceder en 7 días, pero sería muy bueno si pudiera (04:19:10 PM) eyedeekay: Por preparado me refiero a que los cambios en i2p.newsxml producen feeds válidos que pueden usarse para distribuir actualizaciones en la red y funcionan en mi configuración de noticias en lighttpd (04:20:00 PM) eyedeekay: Necesito añadir compatibilidad con entries.html específicos por plataforma, ahora mismo todos reciben todas las noticias pero un torrent distinto (04:20:38 PM) zzz: en un panorama aún más general, dado que es beta, ¿va bien, están recibiendo descargas y/o quejas? (04:21:16 PM) zlatinb: descargas - ~25/día para mac, ~100/día para windows según matomo (04:21:44 PM) eyedeekay: No hay quejas importantes, hubo un problema al detectar la ruta al paquete instalado dependiendo de la arquitectura y de si windows estaba instalado, lo que afecta a una fracción de los usuarios de Windows pero *solo* cuando el lanzador se ejecuta desde el instalador (04:22:03 PM) eyedeekay: Así que después de ejecutar el instalador el bug desaparece, y está corregido en la nueva versión (04:22:11 PM) eyedeekay: Bueno, lo estará (04:22:15 PM) zzz: genial (04:22:21 PM) eyedeekay: Eso es lo que zab reportó el mes pasado (04:22:40 PM) eyedeekay: *instalado o actualizado desde una edición anterior (04:24:34 PM) Ryemantis_: Hola a todos. Solo quería pasar rápidamente y disculparme por estar callado las últimas semanas. Octubre fue un mes muy ocupado para mí y además tuve un fallo de hardware. Después de esta semana debería tener algo de tiempo para recomponer mi estación de trabajo y continuar con el trabajo en I2P para Android. Actualmente trabajando en LiveData, inicio remoto de I2P y corrección de UPnP. También actualizaré en los foros una vez que esté de vuelta en (04:24:35 PM) Ryemantis_: ello. Por favor, díganme también si hay algo más que requiera atención más inmediata. (04:25:04 PM) eyedeekay: Excelente saber de ti, Ryemantis_, y bienvenido a la reunión (04:25:28 PM) eyedeekay: Gracias por la actualización sobre en qué estás trabajando, los fallos de hardware y la vida nos pasan a todos (04:27:01 PM) eyedeekay: Así que volviendo al 3) por un momento, por ahora me corresponde añadir compatibilidad para entries.html en data/platform/branch/entries.html en lugar de solo en data/entries.html, para que podamos tener fuentes de noticias específicas por plataforma (04:27:13 PM) Ryemantis_: Definitivamente agradezco la comprensión y gracias a todos por su arduo trabajo (04:28:23 PM) eyedeekay: En lugar de una sola fuente donde todos reciben las noticias de todos (04:29:00 PM) eyedeekay: Después de eso, podemos empezar en el paso 3. en la descripción de zlatinb (04:29:37 PM) eyedeekay: ¿Algo para el 3)? (04:30:20 PM) zlatinb: no, creo que eso lo abarca todo (04:30:46 PM) eyedeekay: Genial, ¿algo más para la reunión zzz zlatinb Ryemantis_ ? (04:31:04 PM) zzz: no (04:31:30 PM) Ryemantis_: no (04:31:49 PM) zlatinb: sí, una rápida: ¿la próxima reunión es el día 1? (04:31:54 PM) ***zlatinb revisa el calendario (04:32:12 PM) eyedeekay: Creo que el 7, zlatinb (04:32:20 PM) zlatinb: ok no importa entonces (04:32:33 PM) eyedeekay: El primero es miércoles según mi calendario (04:33:28 PM) eyedeekay: Ah, eso me recuerda, el DST (horario de verano). Siempre he programado las reuniones en UTC, pero ¿alguien quiere ajustar la hora de la reunión por el DST? (04:33:36 PM) zzz ha cambiado el tema a: 1.5.0-4 | Congelación de etiqueta Mié. 17 de Nov. (04:35:30 PM) eyedeekay: Lo tomaré como un no entonces. A menos que alguien lo plantee en un hilo del foro, las reuniones seguirán programándose a la misma hora UTC (04:36:05 PM) eyedeekay: Gracias a todos por venir a la reunión, publicaré los registros en unos minutos. &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 05 de octubre de 2021</title><link>/es/blog/2021/10/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-octubre-de-2021/</link><pubDate>Tue, 05 Oct 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/10/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-octubre-de-2021/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb, T3s|4&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:00:04 PM) eyedeekay: Hola a todos, bienvenidos a la reunión de la comunidad (04:00:04 PM) eyedeekay: 1) Hola (04:00:04 PM) eyedeekay: 2) Elementos pendientes de 0.9.50/1.5.0 (04:00:04 PM) eyedeekay: 3) Distribuciones Jpackage (04:00:04 PM) eyedeekay: 4) Estado del desarrollo 1.6.0 (04:00:15 PM) mode (-m ) by zzz (04:00:16 PM) eyedeekay: 1) Hola, ¿quién está aquí hoy? (04:00:24 PM) zlatinb: hola (04:00:24 PM) zzz: aquí (04:00:48 PM) eyedeekay: Hola zzz, hola zlatinb (04:01:30 PM) eyedeekay: 2) Elementos pendientes de 0.9.50/1.5.0 (04:02:21 PM) eyedeekay: Es la misma historia que en la última reunión: actualmente no podemos contactar con mhatta, y por lo tanto nuestros paquetes principales de Debian no están actualizados (04:02:55 PM) eyedeekay: La recomendación oficial para instalar I2P en Debian y Ubuntu cambiará en la próxima versión para usar nuestro propio repositorio .deb/PPA (04:03:26 PM) eyedeekay: También estamos actualizando las instrucciones para reflejar algunas recomendaciones que harán más seguro el uso de nuestro repositorio (04:03:52 PM) eyedeekay: En la nueva configuración, nuestras claves de firma de paquetes .deb solo serán válidas para nuestros paquetes, en lugar de para todos los paquetes (04:04:04 PM) eyedeekay: Los usuarios actuales de deb/ubuntu no necesitarán cambiar nada (04:05:04 PM) eyedeekay: Eso es todo por mi parte para el punto 2). ¿Algo de alguien más? (04:05:23 PM) T3s|4: eyedeekay: ^todo anotado, y también estoy presente (04:06:21 PM) eyedeekay: Gracias, T3s|4 (04:06:21 PM) eyedeekay: Tiempo de espera 1m para 2) (04:07:36 PM) eyedeekay: OK 3) Distribuciones Jpackage (04:08:02 PM) zlatinb: Tengo dos puntos para este tema, ambos no son buenos (04:08:18 PM) eyedeekay: OK, quizá deberías empezar tú entonces (04:08:42 PM) zlatinb: 3.1 - el DMG de Mac no se desplegó correctamente en el mirror de sigterm.no y lo descubrí dos semanas después del lanzamiento (04:09:11 PM) zlatinb: lo cual es un fallo importante; necesitamos entender por qué ocurrió y cómo podemos evitarlo en el futuro (04:09:30 PM) zlatinb: 3.2 - Acabo de probar el AIO de Windows en una VM de Windows 10 recién instalada con solo Firefox, y el .bat no pudo lanzar el I2P.exe (04:09:50 PM) zlatinb: Ejecutar I2P.exe manualmente funcionó bien, pero algo en la conexión entre ambos falló (04:09:50 PM) zzz: ¿qué es AIO? (04:09:55 PM) eyedeekay: Easy-Install (04:09:56 PM) zlatinb: Todo-en-Uno (04:10:17 PM) zlatinb: EOT (04:11:42 PM) eyedeekay: El fallo en sigterm.no fue en parte culpa mía; he resuelto el problema allí, que tenía que ver con la forma en que hacía la sincronización de mirrors. (04:12:13 PM) eyedeekay: Con respecto al paquete de Windows, definitivamente no debería ser así, no es bueno. Haré seguimiento en i2p.firefox tan pronto como termine la reunión, gracias por traerlo a mi atención. (04:12:50 PM) zlatinb: ok, encantado de ayudar a depurar de cualquier forma (04:14:54 PM) eyedeekay: OK, por mi parte estoy probando los cambios a i2p.newsxml para que podamos hacer actualizaciones; debería estar listo para revisar esta semana. Hay algunos cambios menores en las instrucciones para ejecutar el servidor de noticias que necesitaré revisar con ech, pero ya estamos en comunicación sobre eso (04:16:03 PM) zzz: 3.3 sobre los paquetes para OSX, recomiendo que informemos que no están probados en Macs ARM, que el rendimiento es desconocido y que debemos solicitar testers (04:16:17 PM) eyedeekay: Sí, de acuerdo; puedo hacer ese cambio en el sitio web esta noche (04:16:19 PM) zzz: y a partir de eso, decidir cuándo empezar a hacer compilaciones ARM (04:17:17 PM) eyedeekay: Lo haré (04:17:20 PM) zzz: ten en cuenta que Java 17 en teoría admite OSX ARM nativo, pero no sé si alguno de los sitios tipo openjdk tiene ya las compilaciones del JRE (04:18:26 PM) zzz: EOT, gracias (04:18:38 PM) zlatinb: compilar para Mac aarch64 tiene que hacerse en Mac aarch64 debido a jpackage (04:18:55 PM) zlatinb: así que eso significa que necesito conseguir un Mac ARM en algún momento (04:19:12 PM) zlatinb: o que otra persona consiga una cuenta de desarrollador de Apple (04:19:31 PM) zlatinb: eot (04:20:35 PM) eyedeekay: Mi Mac también es x86_64, por desgracia, o me ofrecería a hacerlo (04:21:17 PM) eyedeekay: ¿Algo más para el punto 3)? (04:22:19 PM) eyedeekay: OK, entonces 4) es Estado del desarrollo 1.6.0 (04:25:17 PM) eyedeekay: zzz nos ha mantenido al día con sus desarrollos y estado aquí: `http://zzz.i2p/topics/3170-1-6-0-release-summary` (04:25:20 PM) eyedeekay: 6 semanas transcurridas, aprox. 7 semanas por delante (04:25:40 PM) eyedeekay: Uno de mis dos grandes cambios previstos para la consola del router probablemente no entre: X-I2P-Locations en el proxy HTTP (04:26:10 PM) eyedeekay: La otra, la gestión de plugins "fork-and-forget" (que crean un proceso y luego no lo gestionan), va a estar lista esta semana (04:27:10 PM) eyedeekay: El trabajo en SSU2 continúa en #LS2 (04:27:10 PM) eyedeekay: zlatinb y zzz también han estado identificando y depurando problemas de rendimiento en SSU1 (04:27:26 PM) eyedeekay: ¿Algo que añadir, zzz, zlatinb (04:27:28 PM) eyedeekay: ? (04:28:07 PM) zzz: hasta ahora no hay muchas cosas grandes en esta versión (04:28:21 PM) zzz: diff muy pequeño por ahora (04:28:50 PM) zzz: incluyamos cualquier otro cambio grande pronto (04:29:36 PM) eyedeekay: No voy a dejar que nada grande o drástico se me pase de este fin de semana. Si no puedo terminarlo para el lunes, me limitaré a cosas pequeñas. (04:29:40 PM) zzz: deberíamos ir en camino para un lanzamiento a finales de noviembre (04:30:43 PM) zzz: eot (04:30:45 PM) zzz: ah, también estamos a la espera de un lanzamiento de Jetty 9.3.30 posterior al EOL con algunos backports de CVE. Lo han etiquetado pero aún no han publicado las compilaciones; es típico en ellos (04:31:43 PM) eyedeekay: Si tardan demasiado en publicar las compilaciones, ¿requeriría retrasar el lanzamiento? (04:32:37 PM) zzz: debería ser solo una semana o así. Si por alguna razón no lo hacen, podemos simplemente tomar sus parches (04:33:02 PM) eyedeekay: OK, gracias por aclararlo (04:33:35 PM) eyedeekay: ¿Hay algo más para el punto 4) y, si no, hay algo que alguien más quisiera tratar mientras estamos aquí? (04:35:03 PM) eyedeekay: Tiempo de espera 1m (04:35:04 PM) zzz: si alguien con un nick registrado quiere voz, avísenme antes de que haga clic en el botón 'm'. disculpen las molestias (04:37:10 PM) eyedeekay: OK, gracias a todos por venir a la reunión (04:37:10 PM) eyedeekay: Nos vemos por IRC y en la reunión del próximo mes (04:37:20 PM) eyedeekay: Tengo algunas actualizaciones del sitio web que hacer (04:37:59 PM) eyedeekay: Por favor tengan en cuenta la afirmación ^ de zzz sobre la voz en el servidor IRC (04:40:00 PM) eyedeekay: Oh, otra cosa: voy a estar fuera de la ciudad el jueves y el viernes; trabajaré sin conexión esos días. Envíen un mensaje a idk_afk si no estoy en línea y lo veré por la tarde &lt;/div></description></item><item><title>¡Bitcoin Core añade soporte para I2P!</title><link>/es/blog/2021/09/18/bitcoin-core-a%C3%B1ade-soporte-para-i2p/</link><pubDate>Sat, 18 Sep 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/09/18/bitcoin-core-a%C3%B1ade-soporte-para-i2p/</guid><description>&lt;p>Un evento que llevaba meses gestándose: ¡Bitcoin Core ha incorporado soporte oficial para I2P! Los nodos de Bitcoin sobre I2P pueden interactuar plenamente con el resto de los nodos de Bitcoin, con la ayuda de nodos que operan tanto dentro de I2P como en la clearnet (Internet abierta), lo que los convierte en participantes de primera clase en la red de Bitcoin. Es emocionante ver que comunidades grandes como Bitcoin reconozcan las ventajas que I2P puede aportarles, proporcionando privacidad y reachability (posibilidad de recibir conexiones) a personas de todo el mundo.&lt;/p></description></item><item><title>Mejorar la adopción y la incorporación a I2P mediante Jpackage, I2P-Zero</title><link>/es/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>/es/blog/2021/09/15/improving-i2p-adoption-and-onboarding-using-jpackage-i2p-zero/</guid><description>&lt;p>For the majority of I2P&amp;rsquo;s existence, it&amp;rsquo;s been an application that runs with the help of a Java Virtual Machine that is already installed on the platform. This has always been the normal way to distribute Java applications, but it leads to a complicated installation procedure for many people. To make things even more complicated, the &amp;ldquo;right answer&amp;rdquo; to making I2P easy to install on any given platform might not be the same as any other platform. For example, I2P is quite simple to install with standard tools on Debian and Ubuntu based operating systems, because we can simply list the required Java components as &amp;ldquo;Required&amp;rdquo; by our package, however on Windows or OSX, there is no such system allowing us to make sure that a compatible Java is installed.&lt;/p></description></item><item><title>Lleva tus habilidades de I2P al siguiente nivel con LeaseSets cifrados</title><link>/es/blog/2021/09/07/level-up-your-i2p-skills-with-encrypted-leasesets/</link><pubDate>Tue, 07 Sep 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/09/07/level-up-your-i2p-skills-with-encrypted-leasesets/</guid><description>&lt;h2 id="mejora-tus-habilidades-en-i2p-con-leasesets-cifrados">Mejora tus habilidades en I2P con LeaseSets cifrados&lt;/h2>
&lt;p>It has been said in the past that I2P emphasizes support for Hidden Services, which is true in many ways. However, what this means to users, developers, and hidden service administrators isn&amp;rsquo;t always the same. Encrypted LeaseSets and their use-cases provide a unique, practical window into how I2P makes hidden services more versatile, easier to administer, and how I2P extends on the Hidden Service concept to provide security benefits for potentially interesting use-cases.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 7 de septiembre de 2021</title><link>/es/blog/2021/09/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-septiembre-de-2021/</link><pubDate>Tue, 07 Sep 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/09/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-septiembre-de-2021/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:02:11 PM) eyedeekay: Hola a todos, perdón por el poco aviso, bienvenidos a la reunión del 7 de septiembre (04:02:11 PM) eyedeekay: 1) Hola (04:02:11 PM) eyedeekay: 2) Elementos pendientes de 0.9.50/1.5.0 (04:02:11 PM) eyedeekay: 3) Cambios en el repositorio de Debian (04:02:11 PM) eyedeekay: 4) Distribuciones Jpackage (04:02:11 PM) eyedeekay: 5) Planes para 1.6.0 (04:03:12 PM) zlatinb: hola (04:03:21 PM) eyedeekay: Hola zlatinb (04:04:21 PM) eyedeekay: Bien, podemos comenzar; si alguien más se une a mitad de la reunión, por favor intervenga y avísenos que está aquí (04:04:49 PM) zzz: hola (04:04:54 PM) eyedeekay: Hola zzz (04:05:03 PM) eyedeekay: Tomaré 2) elementos pendientes de 0.9.50 y 1.5.0 (04:05:41 PM) serempa: hola (04:05:55 PM) eyedeekay: Hola serempa, bienvenido a la reunión de la comunidad (04:06:19 PM) serempa: oh qué suerte la mía :) (04:06:20 PM) eyedeekay: Es la historia de siempre, nuestro paquete upstream de Debian mantenido por mhatta no está actualizado; en este punto recomendamos que uses el repositorio Debian del proyecto, recién bajo mi administración en http(s)://deb.i2p2.de (04:06:54 PM) eyedeekay: Primer martes de cada mes, 8PM UTC, cuéntenselo a sus amigos :) (04:07:19 PM) serempa: hmm en realidad estoy usando i2pd (04:07:28 PM) zzz: parece que nuestro F-Droid y el F-Droid oficial siguen pendientes, eyedeekay ? (04:07:41 PM) eyedeekay: Sí, justo iba a eso (04:09:26 PM) eyedeekay: Sigo actualizando el repositorio de F-Droid, no tengo control sobre cuándo se actualiza el F-Droid oficial así que la recomendación será similar: nuestro F-Droid se actualizará antes que el repositorio oficial de F-Droid (04:10:23 PM) eyedeekay: Así que, para paquetes al día, probablemente sea necesario nuestro F-Droid autoalojado (04:10:48 PM) zzz: No veo nada más que falte (04:11:42 PM) eyedeekay: Esos son los dos únicos productos de la versión que quedan (04:12:35 PM) serempa: perdón por preguntar, ¿hay paquetes para ARM mantenidos por alguien? (04:13:16 PM) zzz: funcionamos en cualquier plataforma que tenga Java (04:13:20 PM) serempa: en los repos de rpi es 0.9.38-3.1 (04:13:47 PM) eyedeekay: ¿Eso es Raspbian sin añadir deb.i2p2.de a la sources.list? (04:14:01 PM) eyedeekay: ¿Solo para aclarar, serempa? (04:14:05 PM) zzz: puedes seguir las instrucciones en geti2p.net/debian para usar nuestro repo, serempa (04:14:21 PM) serempa: ooh entendido, perdón (04:14:23 PM) eyedeekay: Sí, debería tener paquetes de Pi actualizados (04:14:37 PM) eyedeekay: Lo que nos lleva a 3) cambios en el repositorio de Debian (04:14:37 PM) eyedeekay: Tuvimos un problema de DNS con el antiguo repositorio http://deb.i2p2.no (04:15:43 PM) eyedeekay: El servidor que solíamos usar para eso ya no se usa para nada; se ha retirado. A partir de ahora, deb.i2p2.de y deb.i2p2.no están disponibles tanto por HTTP como por HTTPS (04:16:40 PM) eyedeekay: Por favor avísennos si encuentran algún problema usando la nueva configuración, que en general debería tener menos inconvenientes (04:17:22 PM) eyedeekay: ¿Algo que añadir sobre 3)? (04:18:07 PM) eyedeekay: 4) Distribuciones Jpackage (04:19:29 PM) eyedeekay: Zab tuvo hasta ahora un lanzamiento de jpackage exitoso; al menos, algunas personas lo están usando (04:20:29 PM) eyedeekay: Ahora tenemos una mejor idea de cómo adaptar el servidor de noticias para que los jpackages puedan recuperar noticias y actualizaciones para sus distribuciones (04:20:45 PM) eyedeekay: Estoy retrasando mi lanzamiento hasta que pueda publicar una nueva versión de I2P In Private Browsing que incluya algunas correcciones de errores y que establecerá la página de inicio y el motor de búsqueda (04:21:31 PM) eyedeekay: Eso debería ser aproximadamente otra semana (04:21:49 PM) eyedeekay: ¿Algo más sobre 4) zlatinb? zzz? (04:22:06 PM) zlatinb: ups, espera (04:22:06 PM) zlatinb: lag lag (04:22:37 PM) eyedeekay: No hay problema, adelante zlatinb (04:22:39 PM) zlatinb: sí, el dmg de Mac está teniendo ~25 descargas/día en promedio (04:22:44 PM) eyedeekay: ¡Genial! (04:23:10 PM) zlatinb: la página /en/download/mac también recibe buen tráfico. Mucha gente la visita después de intentar descargar el .jar (04:23:50 PM) zzz: de vuelta, perdón, problemas con la computadora (04:24:12 PM) eyedeekay: (04:22:39 PM) zlatinb: sí, el dmg de Mac está teniendo ~25 descargas/día en promedio (04:24:12 PM) eyedeekay: (04:22:44 PM) eyedeekay: ¡Genial! (04:24:12 PM) eyedeekay: (04:23:10 PM) zlatinb: la página /en/download/mac también recibe buen tráfico. Mucha gente la visita después de intentar descargar el .jar (04:24:24 PM) eyedeekay: Por si lo necesitas^ (04:25:09 PM) zzz: ¿ustedes tres ya resolvieron los problemas de URL del servidor de noticias? (04:25:39 PM) zlatinb: lo cual no funciona en absoluto en versiones recientes de Mac OS por la notarización (04:25:39 PM) zlatinb: eot (04:25:39 PM) zlatinb_ ahora se conoce como zlatinb (04:25:47 PM) zlatinb: mucho lag, perdón (04:27:00 PM) eyedeekay: Aún no. zlatinb, ¿cuándo sería un buen momento para reunirnos y hablar de los problemas restantes de las URL de noticias? Tengo una o dos preguntas para ti sobre los requisitos para eso; si pudiéramos reunirnos esta semana sería suficiente (04:27:42 PM) zlatinb: sí, con gusto haré los cambios en Python una vez que acordemos cómo manejar las cosas (04:27:56 PM) zlatinb: la gran pregunta es si queremos canales de noticias separados para los distintos productos o solo metadatos diferentes (04:28:05 PM) zlatinb: tenemos que decidir eso (04:29:45 PM) eyedeekay: Entonces me gustaría hacer una breve reunión de voz para eso en algún momento de esta semana; podemos programarla después, aún no tengo claros qué pros y contras me importan (04:30:01 PM) zlatinb: claro (04:30:08 PM) eyedeekay: Suena bien (04:30:21 PM) eyedeekay: ¿Algo más para 4)? (04:30:30 PM) zzz: necesitarán un feed diferente la primera vez que hagan una actualización intermedia, p. ej., para Java (04:31:17 PM) zzz: asegúrense de incluir a echelon, ya que podría tener sus propios problemas (04:32:19 PM) eyedeekay: ¿Intermedia como de no-jpackage a jpackage? De mi lado eso está "deshabilitado": el instalador de NSIS no sobrescribirá un instalador de IzPack si encuentra uno (04:33:01 PM) zzz: no se me ocurría la palabra correcta. Me refiero a un lanzamiento intermedio, entre los lanzamientos upstream, p. ej., 1.5.1 (04:33:10 PM) eyedeekay: Ah, ya veo (04:33:20 PM) eyedeekay: Tiene sentido, gracias por señalarlo (04:33:50 PM) eyedeekay: Enviaré un correo grupal para que todos estemos al tanto (04:34:12 PM) eyedeekay: Y definitivamente necesitaremos eso por los lanzamientos de OpenJDK (04:34:34 PM) eyedeekay: Así que definitivamente nos importa (04:35:13 PM) eyedeekay: OK, ¿algo más para 4)? (04:36:21 PM) eyedeekay: Eso nos lleva a 5) planes para 1.6.0 (04:37:45 PM) eyedeekay: Probablemente deberíamos tomarnos un momento para escribir nuestros planes, timeout 3 min (04:38:23 PM) zzz: He actualizado la hoja de ruta en el sitio web para 1.5.0 y 1.6.0 - eyedeekay, por favor revisa y corrige tus elementos (04:38:45 PM) zlatinb: Voy a ver si hay una solución rápida para la lentitud de SSU que he observado en la red de pruebas. Si es algo simple como un ack retrasado que tarda demasiado, creo que podemos incluirlo en 1.6.0 (04:39:04 PM) zlatinb: si resulta ser más complicado entonces no vale realmente la pena, ya que estamos trabajando en el reemplazo (04:39:40 PM) zzz: No tengo mucho en mi lista para 1.6.0... en este punto mi principal prioridad es SSU2, que está en una etapa muy temprana; no espero que se complete antes de mediados del próximo año (04:39:52 PM) eyedeekay: Recibido, zzz, lo haré esta noche (04:39:52 PM) eyedeekay: Traje copypasta, esta es la lista pegada con cinta en mi estantería: (04:39:52 PM) eyedeekay: Código/Empaquetado: (04:39:52 PM) eyedeekay: 1) Eliminar la clase de plugins "Unmanaged", hacer que los plugins Fork-and-Exec sean gestionables. (04:39:52 PM) eyedeekay: 2) Añadir soporte para el lado cliente de X-I2P-Location al proxy HTTP (04:39:52 PM) eyedeekay: 3) Debianizar (paquetizar para Debian) el perfil del navegador de I2P (04:39:52 PM) eyedeekay: 4) Convertir en plugin el perfil del navegador de I2P (04:39:52 PM) eyedeekay: 5) Mover goSam y sam3 a i2pgit.org en lugar de Github (04:39:52 PM) eyedeekay: 6) Limpiar los tunnels UDP de sam-forwarder y moverlos al espacio de nombres go-i2p (04:39:52 PM) eyedeekay: 7) Finalmente corregir y fusionar los cambios de go-i2p upstream (04:39:52 PM) eyedeekay: Web/Documentación: (04:39:52 PM) eyedeekay: 1) Documentar "Cómo usar" I2P para navegación en Android, correo, Bittorrent (04:39:52 PM) eyedeekay: 2) Dividir la página de descargas en partes manejables, redirigir a la página por SO (04:39:52 PM) eyedeekay: 3) Documentar los procesos de instalación de Jpackage en el sitio web (04:39:52 PM) eyedeekay: Varios: (04:39:52 PM) eyedeekay: 1) Migrar i2p.keyring.i2p a i2pgit.org (04:39:52 PM) eyedeekay: 2) Convertir en plugin mis otras apps (BRB, Railroad, reseed-tools) (04:39:52 PM) eyedeekay: 3) Reescritura en Go del servidor de noticias (newsxml-tools) (04:39:52 PM) eyedeekay: 4) Herramienta genérica de firma SU3 en Go (04:40:33 PM) zzz: eyedeekay, necesito Varios #1 esta semana, por favor (04:40:47 PM) eyedeekay: Por supuesto (04:40:54 PM) zzz: súper, gracias (04:41:10 PM) eyedeekay: No hay problema (04:42:03 PM) eyedeekay: ¿Algo más sobre 5)? (04:43:21 PM) eyedeekay: ¿Algo más para la reunión? Timeout 2 min en caso de lag (04:43:53 PM) zlatinb: hmm sí, ¿alguien ha notado un lag terrible hoy? También tengo que intentar hasta 10 veces para hacer push de algo a git.idk.i2p (04:46:39 PM) eyedeekay: He notado algunas dificultades inconsistentes al hacer push a git.idk.i2p en la última semana (04:48:07 PM) eyedeekay: Usualmente desaparecen en unos minutos, pero requiere múltiples reintentos (04:49:37 PM) eyedeekay: Lo tengo configurado con 6 tunnels y 2 tunnels de respaldo usando un hop en este momento (04:54:59 PM) eyedeekay: No es multihomed, pero podría hacerlo así (04:55:08 PM) eyedeekay: ¿Hay algo más para la reunión? timeout 1 min (04:57:26 PM) eyedeekay: Muy bien, gracias por venir a todos, misma hora el próximo mes, publicaré el acta de la reunión en el sitio en breve &lt;/div></description></item><item><title>20 años de privacidad: una breve historia de I2P</title><link>/es/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>/es/blog/2021/08/28/20-years-of-privacy-a-brief-history-of-i2p/</guid><description>&lt;h2 id="la-invisibilidad-es-la-mejor-defensa-construir-una-internet-dentro-de-otra-internet">La invisibilidad es la mejor defensa: construir una internet dentro de otra internet&lt;/h2>
&lt;blockquote>
&lt;p>&amp;ldquo;Creo que la mayoría de las personas quieren esta tecnología para poder expresarse libremente. Es una sensación reconfortante cuando sabes que puedes hacerlo. Al mismo tiempo, podemos superar algunos de los problemas que se observan en Internet cambiando la forma en que se conciben la seguridad y la privacidad, así como el grado en que se valoran.&amp;rdquo;&lt;/p></description></item><item><title>I2P celebra su vigésimo aniversario</title><link>/es/blog/2021/08/26/i2p-celebra-su-vig%C3%A9simo-aniversario/</link><pubDate>Thu, 26 Aug 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/08/26/i2p-celebra-su-vig%C3%A9simo-aniversario/</guid><description>&lt;h2 id="20-años-de-i2p">20 años de I2P&lt;/h2>
&lt;p>¡Cuesta creerlo, pero I2P existe desde hace casi 20 años! Desde sus inicios como un proyecto en C que proporcionaba acceso anónimo a IRC, hemos tenido cientos de colaboradores, aceptado confirmaciones de cambios (commits) de docenas de programadores, usado 2 lenguajes de programación principales, 3 sistemas de control de versiones, experimentado una migración de su criptografía y múltiples bifurcaciones suaves (soft forks). Ha habido alrededor de 500 sitios registrados en la Web Invisible, y un sinnúmero de sitios de I2P no registrados que solo eran accesibles a través de sus nombres de host criptográficos.&lt;/p></description></item><item><title>Versión 1.5.0</title><link>/es/blog/2021/08/23/versi%C3%B3n-1.5.0/</link><pubDate>Mon, 23 Aug 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/08/23/versi%C3%B3n-1.5.0/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>Sí, así es: después de 9 años de versiones 0.9.x, vamos directamente de la 0.9.50 a la 1.5.0. Esto no significa un cambio importante en la API ni implica que el desarrollo esté terminado. Es simplemente un reconocimiento de casi 20 años de trabajo para brindar anonimato y seguridad a nuestros usuarios.&lt;/p>
&lt;p>Esta versión finaliza la implementación de mensajes de construcción de tunnel más pequeños para reducir el ancho de banda. Seguimos con la transición de los routers de la red al cifrado X25519. Por supuesto, también hay numerosas correcciones de errores y mejoras de rendimiento.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 03 de agosto de 2021</title><link>/es/blog/2021/08/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-agosto-de-2021/</link><pubDate>Tue, 03 Aug 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/08/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-agosto-de-2021/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> (04:00:31 PM) eyedeekay: 1) Hola (04:00:31 PM) eyedeekay: 2) 0.9.51/1.5.0 (04:00:31 PM) eyedeekay: 3) Elementos pendientes de 0.9.50 (04:00:31 PM) eyedeekay: 4) Hallazgos sobre el estrangulamiento en streaming (04:00:31 PM) eyedeekay: 5) Actualizaciones de jpackage (04:00:52 PM) eyedeekay: Hola a todos, es hora de la reunión del martes, ¿quién más está aquí? (04:00:58 PM) zlatinb: hola (04:01:05 PM) zzz: hola (04:01:24 PM) eyedeekay: Genial, empecemos (04:01:34 PM) eyedeekay: 2) 0.9.51/1.5.0 (04:01:45 PM) eyedeekay: zzz publicó en el foro sobre el cambio de numeración (04:02:06 PM) Irc2PGuest39607: ¡hola! (04:02:24 PM) eyedeekay: Hola IRC2PGuest39607 (04:02:38 PM) zzz: sí, decidimos preliminarmente 1.5.0 el mes pasado, ¿cómo se siente todo el mundo al respecto un mes después? (04:02:40 PM) mode (+v anonymousmaybe) by ChanServ (04:03:08 PM) eyedeekay: Parece que no recibimos opiniones al respecto, yo sigo de acuerdo con 1.5.0 como el próximo lanzamiento (04:03:45 PM) X: Me gusta avanzar hacia un 1.x.x (04:03:47 PM) zzz: a mí también. tomará tiempo acostumbrarse, pero parece una buena idea (04:04:17 PM) zlatinb: preguntas: ¿los JAR de maven se van a mantener en la versión de API? ¿se van a comprobar los plugins contra versiones de API? (04:05:36 PM) zzz: mi suposición es no para ambas (04:06:06 PM) zlatinb: ok, mientras sea consistente (04:06:51 PM) zzz: piensen en la versión de API como la "versión de red". Todo lo visible para el usuario debería ser la versión de lanzamiento (04:07:30 PM) eyedeekay: Tiene sentido para mí, y sé que 1.5.0 funcionará con nuestros lanzamientos de maven (04:07:42 PM) zzz: idk, ¿puedo también dar un informe rápido de estado aquí? (04:07:50 PM) eyedeekay: Sí, adelante (04:08:00 PM) mode (+v anonymousmaybe) by ChanServ (04:08:09 PM) zzz: prácticamente todo está hecho para el próximo lanzamiento. 10k líneas de diff (04:08:28 PM) zzz: congelación de tag el 11 de ago., fecha límite de commits el 20 de ago., lanzamiento la semana del 23 de ago. (04:08:31 PM) zzz: EOT (04:08:40 PM) eyedeekay: Gracias zzz (04:09:02 PM) eyedeekay: ¿Estamos listos para 3) Elementos pendientes de 0.9.50? (04:09:52 PM) eyedeekay: En este momento los elementos pendientes del lanzamiento son los mismos que el mes pasado, que son los lanzamientos de paquetes Debian (04:10:53 PM) zzz: historia triste, pero a estas alturas todo lo que podemos hacer es animar a la gente a pasarse al PPA (04:11:08 PM) eyedeekay: Todavía no he recibido respuesta de nuestro mantenedor, así que para los paquetes Debian actuales, las únicas opciones son deb.i2p2.de/no y el PPA (04:11:49 PM) eyedeekay: Seguiré adelante y dejaré claro en el sitio web que esos son los paquetes recomendados (04:12:07 PM) eyedeekay: 4) Hallazgos sobre el estrangulamiento en streaming (04:12:55 PM) eyedeekay: Este era el tema de zlatinb, por favor comparte tus hallazgos cuando estés listo zlatinb (04:13:20 PM) zlatinb: El estrangulamiento sí ocurre en la red en vivo, probablemente por algún error de cálculo del tamaño del buffer de recepción (125 vs 128), probablemente debido a cambios en el MTU de ecies, no sé (04:13:56 PM) zlatinb: No he profundizado más aparte de intentar duplicar el buffer de recepción y verificar que el estrangulamiento ya no ocurre (04:14:42 PM) zlatinb: en general hay otros aspectos del streaming que me gustaría analizar con más detalle, pero eso será para el próximo lanzamiento. (04:14:45 PM) zlatinb: eot (04:14:54 PM) zlatinb: s/next/after next/ (04:14:57 PM) eyedeekay: Interesante. Gracias por investigar eso. ¿Debería incluirlo también como tema para el mes que viene? (04:15:10 PM) zzz: definitivamente es un tema para investigar más, pero no creo que llegue al nivel de necesitar estar en la agenda (04:15:30 PM) eyedeekay: OK gracias (04:16:11 PM) eyedeekay: Lo último es 5) actualizaciones de jpackage (04:16:16 PM) zzz: pero aseguremos que zlatinb esté de acuerdo? (04:16:16 PM) zlatinb: de acuerdo (04:16:48 PM) eyedeekay: Recibido. Entonces lo dejaré fuera de la próxima agenda (04:17:50 PM) eyedeekay: actualizaciones de jpackage: zlatinb y yo hemos estado trabajando en bundles de jpackage, el de zab es para Mac OSX y es un paquete basado en DMG firmado, el mío es para Windows y es un EXE basado en NSIS que funciona como el Instalador de perfiles de Firefox (04:18:30 PM) eyedeekay: Ambos hemos estado trabajando para que se autoactualicen y sean estables; anoche revisé el trabajo de zab y me puse al día un poco (04:19:57 PM) eyedeekay: Hemos estado haciendo lanzamientos de los bundles experimentales al mismo tiempo que los lanzamientos regulares; para entonces, el bundle AIO 1.5.0 y el bundle DMG deberían ser autoactualizables (04:20:17 PM) zzz: AIO? (04:20:37 PM) eyedeekay: All-in-One (Todo-en-Uno), el bundle de Windows/jpackage/perfil (04:21:43 PM) eyedeekay: ¿Algo que añadir de tu lado sobre esto, zlatinb? (04:22:12 PM) zlatinb: el dmg está hecho y probado; me parece bien tenerlo como opción de descarga cuando salga 1.5.0 (04:22:20 PM) zzz: seamos claros con el plan. ¿Vamos a tener ambos en la página de descargas, más o menos con el mismo calendario que el resto del lanzamiento 1.5.0? ¿Y etiquetados como qué? ¿Alpha? ¿Beta? (04:23:11 PM) zlatinb: Preferiría "Opción de descarga alternativa" en lugar de una etiqueta alpha/beta (04:23:35 PM) zlatinb: el dmg definitivamente no es alpha, beta podría estar bien (04:24:19 PM) zzz: También me gustaría tener claro cómo vamos a orientar a la gente hacia una u otra opción. p. ej., si quieres que se ejecute como un servicio, no uses esta. (04:24:34 PM) zzz: no hace falta resolverlo todo en esta reunión, pero sí en algún momento antes del lanzamiento (04:25:22 PM) eyedeekay: Tenemos una página separada para ellos donde por ahora los llamamos "Experimental". Tengo la intención de considerar el instalador EXE AIO "experimental" por un ciclo más. Para añadirlo como opción de descarga alternativa para usuarios de Windows en la página lang/download, tengo la intención de etiquetarlo como tal (04:25:35 PM) zzz: zlatinb, si hasta ahora solo lo ha probado una persona, entonces creo que necesitamos ir paso a paso y una etiqueta beta (04:26:05 PM) zlatinb: ok (04:26:17 PM) zzz: "alternativa" no significa nada; necesitamos orientar a la gente hacia una u otra. Esas instrucciones pueden cambiar a medida que obtengamos más pruebas (04:27:23 PM) zzz: eyedeekay, la última vez que eché un vistazo al tuyo, que fue hace un par de semanas, te quedaba mucho por hacer, así que tendrás que apurarte y decirnos cuándo hay que echarle un ojo (04:28:18 PM) zzz: tampoco hay una razón particular para llegar a la fecha del 23 de ago., ni para tener el mismo calendario que el dmg, si no está listo (04:28:48 PM) eyedeekay: Seguro, no sacaré una nueva versión hasta estar bastante seguro de que funcionará siempre (04:29:38 PM) eyedeekay: Hice muchos commits anoche después de revisar los cambios de zab, pero aún no he hecho una nueva prueba de actualización (04:30:42 PM) zzz: He pasado horas y horas ayudando a zab, y 5 minutos hojeando el tuyo... quizá estés recibiendo más ayuda de él, o simplemente tomando la mayor parte de su código, pero necesitas avisar cuando estés listo (04:31:57 PM) eyedeekay: Tomé prestado un trozo del código de zab y lo adapté, pero por lo demás he ido averiguándolo sobre la marcha (04:32:25 PM) eyedeekay: Actualizaré en breve el hilo de merge de gitlab para explicar dónde es igual y dónde difiere (04:32:49 PM) eyedeekay: *esta noche (04:33:53 PM) zzz: esto aplica cada vez que añadimos un producto de lanzamiento "oficial" en nuestra página de descargas o en cualquier lugar. Es un gran paso añadir algo nuevo y respaldarlo, y no quiero añadir nada sin mucha reflexión y pleno consenso (04:35:15 PM) eyedeekay: De acuerdo (04:35:43 PM) zzz: :) (04:36:40 PM) eyedeekay: Creo que deberíamos resolver los temas pendientes de alpha/beta y de la página de descargas para alcanzar ese consenso en uno de los hilos de jpackage en zzz.i2p entonces (04:37:56 PM) eyedeekay: Eso es todo lo que tenía sobre el punto 5, lo que nos lleva al final de la agenda a menos que alguien tenga algo que añadir? (04:38:29 PM) zlatinb: un punto para la próxima reunión o la siguiente: (04:38:44 PM) zlatinb: cambios al flujo de generación de news.xml para acomodar los bundles dmg y exe (04:39:07 PM) zlatinb: eot (04:39:16 PM) zzz: lo último del punto 5) es que vosotros dos y echelon debéis tener un plan acordado para las noticias, sí. (04:40:12 PM) eyedeekay: Lo pondré en la agenda para el anuncio del próximo mes y me pondré en contacto con ech por mi parte (04:40:12 PM) eyedeekay: Adición de último minuto de mi parte, estaré en Def Con desde el jueves por la tarde hasta el lunes, pasando la mayor parte del tiempo en el CryptoCurrency village, estaré ayudando a la gente a resolver integraciones de Bitcoin y Monero con I2P (04:40:43 PM) zzz: lo que probablemente significa en la práctica es zlatinb diciéndole a idk y a echelon algunas de las decisiones preliminares y a partir de ahí seguir (04:40:53 PM) zzz: eot, perdón, escribo lento (04:41:30 PM) eyedeekay: Suena como un buen lugar para empezar (04:41:51 PM) zzz: genial, diviértete, buena suerte. ¿Tienes una idea de la mejor hora para que la gente te encuentre, o pistas sobre cómo localizarte? (04:43:36 PM) eyedeekay: La mesa del Crypto Village es probablemente el mejor lugar para buscar; marqué de 1 a 3 todos los días en el formulario, pero probablemente será un poco antes de la 1, un poco después de las 3 (04:44:29 PM) eyedeekay: Me haré una cuenta en ActivityPub para que la gente pueda mandarme toots en otros momentos (04:44:44 PM) zzz: ok, aún no he visto ningún PR, ya va siendo hora de poner en marcha a sadie en Twitter, y/o algunas publicaciones en reddit y el foro (04:45:16 PM) eyedeekay: Lo haré (04:46:22 PM) eyedeekay: ¿Algo más para la reunión? timeout 1m (04:47:38 PM) eyedeekay: Muy bien, gracias a todos (04:48:31 PM) eyedeekay: Nos vemos por IRC, la reunión del mes que viene será el 7 de septiembre &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 6 de julio de 2021</title><link>/es/blog/2021/07/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-julio-de-2021/</link><pubDate>Tue, 06 Jul 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/07/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-julio-de-2021/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:01:20 PM) eyedeekay: Hola a todos, es hora de la reunión mensual de la comunidad, pero como olvidé hacer el anuncio no me sorprendería que no hubiera nadie aquí. En caso de que haya alguien más, estoy dispuesto a tener la reunión ahora. Si no hay nadie más, anunciaré una nueva en zzz.i2p para que podamos reprogramarla (04:01:37 PM) zzz: hola (04:01:47 PM) eyedeekay: Hola zzz (04:02:10 PM) eyedeekay: zlatinb, ¿hay alguien más aquí? (04:03:39 PM) eyedeekay: Ok, es culpa mía. Bueno zzz, tengo una agenda corta de 2 puntos si tienes tiempo: (04:03:39 PM) eyedeekay: 2) Próximo número de versión (04:03:39 PM) eyedeekay: 3) Actualizaciones de jpackage (04:03:39 PM) eyedeekay: Pero esperaba contar con zlatinb para el punto 3) (04:04:06 PM) zzz: 4) elementos restantes de la versión 0.9.50 (04:04:31 PM) eyedeekay: Entendido (04:05:10 PM) eyedeekay: 2) Próximo número de versión (04:06:27 PM) eyedeekay: Ahora estoy cada vez menos reacio a 1.0.0 (04:07:31 PM) eyedeekay: zlatinb tenía algunas ideas sobre dónde se podría mejorar el rendimiento, y en lo que ambos estuvimos de acuerdo fue en que necesitábamos algo más fácil de incorporar para 1.0.0, es decir, lo de jpackage (04:08:05 PM) zzz: Creo que un salto arbitrario a algo como 1.5.0 o 2.5.0 o 5.1 evita la angustia de 1.0.0 (04:10:04 PM) mode (+v zlatinb) by ChanServ (04:11:37 PM) eyedeekay: ¿1.5.0 de algún modo parece adecuado? o quizá 1.51 (04:12:22 PM) zzz: los números pequeños parecen mejores (04:12:48 PM) eyedeekay: Sí, tienes razón (04:13:36 PM) eyedeekay: 1.5.0 me funciona si te funciona a ti (04:15:13 PM) zzz: Lo pondré en una publicación en mi foro y veré cuál es la reacción (04:15:30 PM) eyedeekay: Suena bien (04:16:05 PM) eyedeekay: 3) Actualizaciones de jpackage (04:17:24 PM) eyedeekay: Por mi parte tengo un WIP de jpackage+Instalador de Windows+paquete de perfil de Firefox que debería ser auto-actualizable desde esta mañana. Aún no está probado y es un PR en borrador, estoy seguro de que encontraré algo roto esta noche, pero hasta ahora, todo bien (04:17:35 PM) mode (+v anonymousmaybe) by ChanServ (04:18:55 PM) eyedeekay: Funciona iniciando el instalador justo antes de que el router se apague, esperando hasta que el router se apague y luego permitiendo que el instalador reinicie el router cuando finaliza (04:19:25 PM) zlatinb: no mucho por mi parte, todavía estoy un poco atascado tratando de averiguar cómo hacer una prueba de extremo a extremo que empiece por comprobar news.xml, obtener update.dmg, realizar la actualización y reiniciar el router (04:19:41 PM) zlatinb: pero el concepto es el mismo que en Windows (04:22:35 PM) zlatinb: solo que hay bastante infraestructura que configurar, supongo (04:23:01 PM) eyedeekay: No tengo mucho más que agregar, excepto que voy a intentar averiguar cómo probarlo contra un servidor de noticias de pruebas esta noche, lo cual debería ayudar a definir la infraestructura (04:24:13 PM) eyedeekay: 4) Elementos restantes de la versión 0.9.50 (04:24:27 PM) eyedeekay: Ups, pegué eso demasiado pronto (04:24:37 PM) eyedeekay: ¿Algo más en el punto 3)? (04:25:02 PM) eyedeekay: 4) Elementos restantes de la versión 0.9.50 (04:25:10 PM) zzz: todavía nada en debian/ubuntu, ¿quién se encarga de insistirle a mhatta? (04:25:40 PM) eyedeekay: He estado insistiendo todo lo que puedo, abrí un PR en bote para llamar su atención, no estoy seguro de qué pasa allí. Sin respuesta (04:26:11 PM) eyedeekay: Quizá ya no estoy mirando en el lugar correcto (04:26:25 PM) zzz: ya han pasado 7 meses desde que sacó una versión (04:27:40 PM) zzz: en fin, creo que ese es el único elemento pendiente (04:28:12 PM) eyedeekay: Escuché que Debian ahora acepta mantenedores anónimos si tienen un portafolio y una clave GPG, ¿podría contactar y postularme? Odio hacerme aún más del bus factor (riesgo de dependencia de una sola persona), pero al menos más o menos sé cómo pasar de i2p.i2p->deb (04:30:17 PM) zzz: el problema es que creo que tiene varios cambios que nunca mandó upstream de vuelta a nosotros, así que esas diferencias tendrían que resolverse (04:31:53 PM) eyedeekay: Si es así, entonces creo que tendrían que reflejarse en debian/patches, quizá pueda encontrar una manera (04:31:53 PM) zzz: eso es todo lo que tengo, ponlo en la lista para el próximo mes (04:32:00 PM) eyedeekay: Lo haré (04:32:16 PM) zlatinb: sobre este punto quiero preguntar por el desbordamiento del búfer de streaming (04:32:43 PM) zlatinb: ¿es algo que queremos abordar para la próxima versión? (04:32:50 PM) zzz: ¿eh? (04:32:57 PM) zlatinb: s/desbordamiento/estrangulamiento/ (04:33:14 PM) zzz: ¿qué punto? (04:33:23 PM) zlatinb: ah, perdón, pensé que estábamos discutiendo la 0.9.51 (04:33:27 PM) zlatinb: no importa (04:33:32 PM) zzz: pero no, no es un problema apremiante, más bien un tema de pruebas, de baja prioridad (04:34:01 PM) zzz: estábamos discutiendo los debs de la .50 (04:34:32 PM) eyedeekay: Tengo tiempo, si zzz tiene tiempo, con gusto hago de eso el punto 5) (04:34:44 PM) zlatinb: sí, por favor (04:34:49 PM) eyedeekay: Adelante (04:35:11 PM) zlatinb: Creo que ocurre en la red en producción en tunnels cortos, no 0 sino de 1 hop (04:35:41 PM) zlatinb: al menos he visto un comportamiento sospechoso en muwire cuando se configura con 1-hop tunnels en ambos nodos (04:36:24 PM) eyedeekay: Tengo un montón de servicios de 1 hop, ¿hay algo que pueda buscar en los registros para ayudarte a confirmarlo? (04:37:12 PM) zlatinb: en esta etapa temprana se puede depurar en una red de pruebas, el registro es demasiado detallado para un servidor en producción (04:37:58 PM) zlatinb: Me gustaría dedicarle algo de tiempo y, si hay un problema y una solución, intentar incluirlo en la próxima versión (04:39:21 PM) zzz: para responder a tu pregunta, es un problema conocido desde hace muchos años, se supone que es muy raro en la red en producción, los impactos son transitorios y posiblemente imposibles de corregir... así que vale la pena investigarlo (y pedí ayuda para hacerlo), pero por esas razones no lo pondría como algo que deba solucionarse sí o sí para la próxima versión (04:39:56 PM) zlatinb: Creo que las recientes mejoras de velocidad lo han hecho menos raro (04:40:31 PM) zzz: claro. quizá sí, quizá no (04:41:17 PM) zlatinb: ok, investigaré y veré qué sale (04:41:35 PM) eyedeekay: Será interesante ver lo que encuentres (04:42:10 PM) eyedeekay: ¿Algo más para la reunión? (04:43:09 PM) eyedeekay: Muy bien, entonces eso es todo por hoy (04:43:18 PM) eyedeekay: Gracias zlatinb y zzz por estar y por aguantarme, publicaré los registros en breve y me aseguraré de poner el anuncio en zzz.i2p esta vez (04:43:24 PM) eyedeekay: estar *aquí &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 01 de junio de 2021</title><link>/es/blog/2021/06/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-junio-de-2021/</link><pubDate>Tue, 01 Jun 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/06/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-junio-de-2021/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb, psi&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:01:11 PM) eyedeekay: Hola a todos, bienvenidos a la reunión comunitaria del martes 1 de junio (04:01:25 PM) eyedeekay: 1) Hola (04:01:25 PM) eyedeekay: 2) 300 reuniones comunitarias registradas (04:01:25 PM) eyedeekay: 3) 0.9.51 (04:01:25 PM) eyedeekay: 4) go-i2p (04:01:25 PM) eyedeekay: 5) estado de compilaciones reproducibles (04:01:25 PM) eyedeekay: 6) informe de canales de actualización / informe del paquete para Mac (04:01:25 PM) eyedeekay: 7) Próximo número de versión, punto aplazado de la reunión del 6 de abril (04:01:25 PM) eyedeekay: 8) estado de 0.9.50 / elementos de lanzamiento restantes (04:01:42 PM) eyedeekay: 1) hola (04:01:50 PM) eyedeekay: Hola a todos (04:02:08 PM) zzz: hola (04:02:10 PM) zlatinb: hola (04:02:31 PM) eyedeekay: Hola zzz, hola zlatinb. (04:02:31 PM) eyedeekay: ¿Alguien más con nosotros hoy? (04:03:00 PM) eyedeekay: Bien 2) 300 reuniones comunitarias registradas (04:03:45 PM) eyedeekay: Felicitaciones a todos, la primera reunión que tenemos registrada en el sitio web fue hace 19 años, casi 20 ya, y ahora estamos 300 reuniones después (04:04:18 PM) eyedeekay: Gracias a todos los colaboradores de I2P tanto del pasado como del presente (04:04:54 PM) zzz: sí (04:05:16 PM) zzz: ¿algún eepsites de entonces todavía funciona (04:05:44 PM) zzz: y algunos bugs de entonces aún están por encontrarse y arreglarse! ¡Hoy arreglé un bug de 2004! (04:06:58 PM) eyedeekay: Lo vi antes en #ls2, un agradecimiento especial a zzz que ha sido el corazón y el alma de este proyecto por más tiempo del que la mayoría hemos estado por aquí :) (04:07:20 PM) zzz: no puedo hacerlo solo, nunca pude (04:08:11 PM) zzz: pero se acabó el tiempo para la nostalgia, sigamos con el trabajo (04:08:24 PM) eyedeekay: De nuevo, gracias y felicitaciones a todos, pasemos a 3) 0.9.51 (04:09:34 PM) eyedeekay: Llevamos unas 2 semanas con este lanzamiento, por mi parte estoy trabajando en mi funcionalidad X-I2P-Location en el sitio por defecto y pensando en opciones para integrar un perfil de navegador con un instalador principal en este momento (04:09:59 PM) eyedeekay: ¿En qué está trabajando el resto para este lanzamiento en este momento? (04:10:41 PM) zzz: Me gustaría recordar a todos que actualicen la hoja de ruta del sitio web con sus planes para el próximo lanzamiento. No hay mucho ahí ahora mismo (04:11:05 PM) eyedeekay: Recibido, gracias por recordarnos, haré la mía esta tarde después de la reunión (04:11:27 PM) zlatinb: Empezaré con la parte específica de Mac del actualizador del paquete de Mac, a menos que decidamos dividir el trabajo de otra manera. También estoy encantado de trabajar en la parte de i2p.i2p, lo discutiremos más en el punto 6) (04:11:32 PM) zzz: el equipo de #ls2 sigue trabajando en la propuesta 157 (nuevos mensajes de construcción de tunnel), va más lento de lo planeado. No está claro ahora cuánto entrará en el próximo lanzamiento (04:12:09 PM) zzz: la propuesta sigue incompleta, así que hasta que la completemos no podemos terminar el código (04:12:42 PM) zzz: SSU2 aún no ha empezado. Esperábamos tenerlo hecho este año... eso parece poco probable a estas alturas. Nos vendría bien más ayuda (04:12:56 PM) zzz: EOT (04:14:15 PM) eyedeekay: Gracias zzz, zlatinb. Haré lo que pueda para contribuir conforme vaya entendiendo más. Hablando de eso, 4) go-i2p (04:15:41 PM) eyedeekay: He redactado una propuesta somera para go-i2p en la rama proposal en gitlab. (04:15:41 PM) eyedeekay: Además de eso, casi he completado la migración de las estructuras comunes de la vieja distro de usar representación con byte-slice a usar objetos (structs) para la representación, y reescrito las pruebas para acomodar este cambio (04:16:07 PM) eyedeekay: Eso significa que estoy en el punto en que estoy escribiendo código nuevo en lugar de solo actualizar lo que hay, lo cual es bastante emocionante (04:16:29 PM) eyedeekay: Aún no hay transporte, pero eso será lo próximo en la hoja de ruta (04:16:35 PM) eyedeekay: EOT (04:16:41 PM) zzz: ¿sigues en una rama separada y, si es así, por qué no has hecho merge de vuelta? (04:17:39 PM) eyedeekay: Me faltan ~4 pruebas por terminar antes de hacerlo (04:18:30 PM) eyedeekay: Una vez que todas las pruebas existentes vuelvan a pasar o pueda estar seguro de que son redundantes, lo haré merge de vuelta (04:18:34 PM) zzz: ok. ¿y en qué punto estamos con full-go vs. un wrapper en Go alrededor de i2pd? Si lo segundo son realmente solo 2 horas de trabajo, como afirmó orignal, ¿no debería ser el siguiente paso? (04:18:55 PM) zzz: como prueba de concepto, o MVP, o para juzgar la demanda de proyectos en Go (04:19:22 PM) zzz: luego podrías simplemente sustituirlo por el router en Go vía la misma API (04:20:53 PM) eyedeekay: Lo he empezado pero estoy teniendo algunos problemas para averiguar exactamente cómo crear el wrapper en C para api.h, probablemente solo porque el proceso es nuevo para mí (04:22:34 PM) zzz: ok. Aún no entiendo si el wrapper de i2pd es a) una alternativa a evaluar; b) algo que definitivamente hay que hacer primero pero estamos haciendo ambos; c) baja prioridad/por decidir (TBD) (04:22:53 PM) zzz: o d) lo hemos rechazado (04:24:04 PM) eyedeekay: En mi opinión debería ser b), porque debo aprender a escribir un wrapper en C para código C++, y porque la capacidad de incrustar i2pd fácilmente en cualquier cosa que soporte SWIG sería muy útil tenerla en general (04:25:18 PM) zzz: ok ¿tienes una fecha estimada para eso? (04:27:52 PM) eyedeekay: Orignal tiene razón, son 2 horas de trabajo para alguien que ya sabe cómo hacerlo. La parte difícil de adivinar es cuánto tiempo tengo que leer ejemplos para saber lo que hago. El 15 parece seguro. (04:28:14 PM) zzz: gracias, EOT (04:28:40 PM) eyedeekay: Bien, eso es todo lo que tengo para esto también (04:28:41 PM) eyedeekay: 5) estado de compilaciones reproducibles (04:28:57 PM) eyedeekay: zlatinb, este es tuyo (04:29:21 PM) zlatinb: Entonces, hay algo que es reproducible en Mac y Linux con la configuración regional en inglés y JDK 11 y funciona más o menos (04:29:44 PM) zlatinb: Sé cómo arreglarlo para todas las locales y compilar también en Windows, hacen falta unos pequeños ajustes para eso (04:30:31 PM) zlatinb: A pesar de su estado de PoC creo que deberíamos tener una página web con instrucciones para otros interesados en probarlo (04:31:04 PM) zlatinb: como usa el sistema de compilación gradle no añade carga al lanzamiento y estoy encantado de encargarme yo (04:31:35 PM) zlatinb: eso es todo (04:31:38 PM) zzz: Ya lo dije en mi foro pero creo que es importante. Ya tenemos compilaciones reproducibles para Debian/Ubuntu. Esto es para gradle, que no es un producto de compilación soportado ahora (04:32:13 PM) zzz: Cuestiono su valor, y la capacidad de soportarlo cuando nos falta toda la infraestructura de compilaciones reproducibles de debian (04:33:05 PM) zzz: y anuncios de que “i2p es ahora reproducible” son engañosos/incorrectos. Debemos dejar muy claro qué es (04:35:01 PM) zzz: No creo que nuestras pruebas sean suficientes para afirmar reproducibilidad, y no publicamos las versiones de nuestras herramientas de todos modos. (04:35:34 PM) zzz: eot (04:37:23 PM) zlatinb: La única herramienta que importa es el JDK, y se publica que es la 11. Soy muy escéptico de que nuestras compilaciones para Debian/Ubuntu sean realmente reproducibles, y dudo que alguien sea capaz de reproducir los paquetes .deb por su cuenta. Que pase el build bot no significa que sea reproducible, pero ese es otro tema. (04:37:55 PM) zlatinb: A cierto tipo de usuarios les aporta valor incluso un PoC incompleto que “aspira” a la reproducibilidad o como queramos formularlo. (04:38:38 PM) zlatinb: Si no otra cosa, muestra que somos conscientes de que hay demanda y estamos haciendo un esfuerzo (aunque de baja prioridad) para atender esa demanda (04:38:43 PM) zzz: el build bot tiene muchas pruebas, más de las que estamos probando nosotros, incluyendo cambiar usuario, PWD, configuración regional, hora, zona horaria (04:39:02 PM) psi: ¿no tiene debian un montón de hooks y shims que normalizan marcas de tiempo y directorios? (04:39:08 PM) zlatinb: pero claramente no está cambiando las marcas de tiempo del código descargado, de lo contrario fallaría enseguida (04:39:14 PM) psi: (para compilaciones deterministas, también hola) (04:39:25 PM) zzz: puede que haya “demanda”, pero no está claro que sea suficiente para justificar el esfuerzo (04:40:01 PM) zzz: sí psi, esa es la infraestructura de compilación en la que confiamos para nuestras compilaciones reproducibles de debian (04:40:08 PM) eyedeekay: Puedo confirmar que zlatinb y yo no comparamos notas sobre qué herramientas usábamos, aparte de que estábamos en el mismo JDK, ciertamente no comparamos bibliotecas individuales (04:40:21 PM) zlatinb: el esfuerzo recae en mí, como dije estoy encantado de encargarme, y la mayor parte del trabajo ya está hecho (04:40:31 PM) zzz: ahora tenemos una respuesta, “usa debian” (04:40:53 PM) zlatinb: no, la respuesta es “usa la toolchain de debian y el entorno de compilación para construir tu .deb” (04:41:09 PM) zzz: No me convence que tus pruebas sean lo bastante exhaustivas para afirmar “mayormente hecho” (04:41:55 PM) zlatinb: No quedan problemas conocidos, y los desconocidos los encontraremos conforme más gente lo use (04:42:00 PM) zzz: y no me convence que necesitemos otro producto de lanzamiento únicamente para quienes exigen reproducibilidad fuera de debian (04:43:06 PM) zzz: No creo que queramos depender de los usuarios para descubrir problemas de reproducibilidad. Necesitamos algún arnés de pruebas o build bot que lo confirme dadas varias permutaciones como las listadas arriba y otras (04:43:13 PM) zlatinb: no tiene por qué ser un producto de calidad de lanzamiento, sigo diciendo que es trabajo en curso y seguirá siéndolo en el futuro previsible. (04:44:00 PM) psi: ¿el propósito es un paquete listo para usuario final o es para apaciguar a los intelectuales? (04:44:01 PM) zzz: en ese caso, no hay objeciones (04:44:30 PM) zlatinb: claramente para apaciguar a los intelectuales, 100% (04:45:22 PM) psi: entendido, poniéndome al día (04:46:15 PM) zlatinb: ¿qué hay de malo en hacer que los usuarios ayuden a encontrar problemas de reproducibilidad? (04:47:14 PM) zzz: 1) porque la mayoría de los usuarios realmente no intentarán reproducir; pero 2) si no es un producto oficial de calidad de lanzamiento, no importa (04:47:34 PM) eyedeekay: Sigamos con 6) informe de canales de actualización / informe del paquete para Mac (04:48:14 PM) eyedeekay: A menos que necesitemos seguir con el 5)? (04:48:37 PM) zzz: He terminado con el 5) (04:48:51 PM) eyedeekay: Bien, entonces 6 (04:49:24 PM) eyedeekay: zlatinb, este también es tu tema (04:50:20 PM) zlatinb: no hay mucho que informar desde la última reunión en lo del paquete para Mac; he estado usándolo yo mismo (04:51:15 PM) zlatinb: Probablemente este mes tendré tiempo para mirar adecuadamente los canales de actualización. Al menos la parte que vivirá en el repo mac-jpackage (04:51:30 PM) zlatinb: también puedo ver los cambios necesarios en i2p.i2p a menos que alguien más quiera intentar esos (04:51:33 PM) zlatinb: eot (04:52:07 PM) zzz: Estoy encantado de hacer el otro lado, coordinemos esta semana (04:52:30 PM) zlatinb: ok, suena bien (04:52:52 PM) zlatinb: eso es todo por mi parte en el 6) (04:52:56 PM) zzz: Creo que hay algunas opciones que hemos discutido pero no decidido del todo, pero no debería ser difícil (04:52:57 PM) zzz: eot (04:53:08 PM) eyedeekay: 7) Próximo número de versión, punto aplazado de la reunión del 6 de abril (04:53:57 PM) eyedeekay: ¿1.0.0? ¿9.51.0? Había varias opciones en el hilo (04:54:26 PM) zzz: sí. Hace 2 meses, presenté 0.9.50 vs. 1.0.0 (04:54:44 PM) zzz: desde entonces, noté que bitcoin core va de la 0.22 a la 23.0 (04:54:54 PM) zzz: si un número es solo un número, puede ser cualquiera (04:55:18 PM) zzz: 0.9.51, 1.0.0, 2.0, 9.51, 10.0. lo que queramos (04:55:54 PM) zzz: si “1.0.0” genera demasiada ansiedad o una promesa implícita de perfección, podemos evitarlo saltándonosla directamente (04:56:15 PM) zzz: o, podemos seguir haciendo 0.9.x para siempre, o hasta alguna meta particular con la que aún no hemos acordado. (04:56:18 PM) zzz: EOT. ¿opiniones? (04:56:55 PM) eyedeekay: Creo que un número es un número siempre que el que elijamos quede por encima cuando las herramientas estándar lo ordenen, y en ese sentido, 9.51 tiene cierto atractivo. (04:57:52 PM) zlatinb: Si tuviéramos una hoja de ruta para los instaladores pondría un bonito 1.0.0 redondo después de que estén terminados, pero no tenemos tal hoja de ruta, así que preferiría evitar 1.0.0 por completo. Por lo demás 0.9.51 o 9.51 me dan lo mismo. (04:58:27 PM) zzz: tampoco es necesario llegar a consenso hoy, tenemos dos reuniones más antes del próximo lanzamiento (04:59:04 PM) zzz: siempre podríamos hacer una encuesta en reddit aunque eso pueda ser contraproducente (05:01:40 PM) zzz: volvamos a hablar el mes que viene eyedeekay (05:01:41 PM) zzz: eot (05:02:15 PM) eyedeekay: Estoy de acuerdo con zlatinb, si fuéramos a usar “1.0.0” como PR para buscar nuevos usuarios, mejorar los instaladores probablemente haría más exitoso ese esfuerzo. Si quisiéramos conservar la oportunidad de hacer un 1.0.0 cuando eso esté hecho, entonces tendríamos que hacer 0.9.51, eot (05:02:28 PM) eyedeekay: 8) estado de 0.9.50 / elementos de lanzamiento restantes (05:03:16 PM) eyedeekay: zzz añadió esto, pero hay al menos dos de estos por los que probablemente deba responder, GPlay y F-Droid (05:04:27 PM) eyedeekay: Hubo un pequeño lío con GPlay durante el lanzamiento, tuve que migrarnos a un Android app bundle que requiere que yo genere una clave y la suba a Google para que pudieran confirmar que yo era quien subía la app (05:05:16 PM) eyedeekay: Fallé en este proceso la primera vez, lo que me obligó a contactar con el soporte de Google, lo que causó un retraso en los lanzamientos de Android (05:05:47 PM) eyedeekay: Por razones relacionadas con el proceso de lanzamiento, esto también retrasó las compilaciones de F-Droid. (05:06:33 PM) eyedeekay: De ahora en adelante, F-Droid será un apk, y Google Play será un .aab, y el proceso de lanzamiento de uno no dependerá del otro. EOT. (05:06:46 PM) eyedeekay: ¿Algo que añadir zzz? (05:07:20 PM) zzz: debian es el gran problema. ¿alguien ha sabido de mhatta? se saltó por completo la .49, ahora estamos esperando la 50 (05:09:01 PM) eyedeekay: No desde hace un tiempo, por desgracia, puedo intentarlo de nuevo (05:09:08 PM) zzz: en cuanto al estado de la red, alrededor del 35-45% de la red actualizada, alrededor del 25% ha regenerado sus claves, muy fluido, sin quejas importantes (05:09:08 PM) zzz: por favor mantengamos este punto en la agenda para el mes que viene, ya que aún no hemos terminado (05:09:08 PM) zzz: eot (05:09:34 PM) eyedeekay: Así será (05:09:47 PM) eyedeekay: ¿Algo más para el 8? (05:10:00 PM) eyedeekay: ¿O en general? tiempo de espera 1m (05:11:26 PM) eyedeekay: Muy bien entonces, gracias por venir a todos, la próxima reunión será el 6 de julio &lt;/div></description></item><item><title>Versión 0.9.50</title><link>/es/blog/2021/05/17/versi%C3%B3n-0.9.50/</link><pubDate>Mon, 17 May 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/05/17/versi%C3%B3n-0.9.50/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.50 continúa la transición a ECIES-X25519 para las claves de cifrado del router. Hemos habilitado DNS sobre HTTPS para el resembrado, a fin de proteger a los usuarios del espionaje pasivo de DNS. Hay numerosas correcciones y mejoras para direcciones IPv6, incluyendo nuevo soporte UPnP.&lt;/p>
&lt;p>Por fin hemos solucionado algunos errores de corrupción de SusiMail que llevaban mucho tiempo. Los cambios en el limitador de ancho de banda deberían mejorar el rendimiento de los tunnels de red. Hay varias mejoras en nuestros contenedores de Docker. Hemos mejorado nuestras defensas frente a posibles routers maliciosos y con errores en la red.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 4 de mayo de 2021</title><link>/es/blog/2021/05/04/reuni%C3%B3n-de-desarrolladores-de-i2p-4-de-mayo-de-2021/</link><pubDate>Tue, 04 May 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/05/04/reuni%C3%B3n-de-desarrolladores-de-i2p-4-de-mayo-de-2021/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:01:04 PM) eyedeekay: Hola a todos, es hora de la reunión del 4 de mayo (04:01:13 PM) zlatinb: hola (04:01:21 PM) zzz: hola (04:01:39 PM) eyedeekay: 1) Hola (04:01:39 PM) eyedeekay: 2) Informe del Mac Launcher, seguimiento (04:01:39 PM) eyedeekay: 3) Informe de migración de Trac, post-op (04:01:39 PM) eyedeekay: 4) lanzamiento 0.9.50 (04:01:39 PM) eyedeekay: 5) Informe de canales de actualización (04:01:39 PM) eyedeekay: 6) Mejoras de Docker (04:01:39 PM) eyedeekay: 7) Claves del complemento Bote (04:02:17 PM) eyedeekay: zab, ¿es probable que 2) y 5) se solapen, debería juntarlos? (04:02:26 PM) zlatinb: claro (04:02:56 PM) eyedeekay: OK, entonces intercambiemos 3 y 5 de esa lista de arriba, y hagamos los canales de actualización justo después de Mac Launcher (04:03:11 PM) eyedeekay: 2) Informe del Mac Launcher (04:03:59 PM) zlatinb: hasta ahora he recibido un informe positivo de un usuario desconocido, y sé que al menos algunas personas han probado el .dmg (04:04:28 PM) zlatinb: así que para la parte del instalador creo que estamos en muy buen estado. No se me ocurren cambios necesarios que no estén relacionados con la funcionalidad de actualización (04:04:49 PM) zlatinb: s/installer/app bundle/ (04:05:24 PM) zlatinb: eso es todo estrictamente sobre el 2) por mi parte (04:06:10 PM) eyedeekay: Excelente. No tengo nada que añadir ahora mismo, así que podemos pasar al 3) Canales de actualización (04:06:24 PM) eyedeekay: ¿A menos que zzz tenga algo? (04:06:36 PM) zzz: no (04:07:00 PM) eyedeekay: Ok entonces, zlatinb, los canales de actualización también son tu tema (04:07:22 PM) zlatinb: zzz y yo hicimos un análisis inicial/definición del alcance de lo que hay que hacer para habilitar los canales de actualización (04:08:05 PM) zlatinb: el consenso (creo) es que habrá algunos cambios en el código de i2p.i2p así como algo de código en el repositorio mac-jpackage (04:08:36 PM) zlatinb: todavía estamos enumerando todos los casos límite pero hasta ahora no hemos encontrado ningún impedimento decisivo (04:09:24 PM) zzz: de acuerdo, suena bastante directo y no requiere demasiado esfuerzo. Las pruebas probablemente sean más trabajo que la programación (04:09:36 PM) zlatinb: Estoy muy ocupado hasta el lanzamiento, pero después me centraré en esto. Puedo entrar en más detalles técnicos, pero se vuelve muy de bajo nivel para esta reunión (04:09:39 PM) zlatinb: eot (04:10:05 PM) eyedeekay: Gracias por el informe (04:10:12 PM) eyedeekay: Eso nos lleva al 4) lanzamiento 0.9.50 (04:11:08 PM) dr|z3d: te saltaste la migración de Trac. (04:11:26 PM) eyedeekay: Iba a hacerlo como 5, no como 4 (04:11:40 PM) dr|z3d: ok, ¡continúa! (04:11:45 PM) eyedeekay: Estamos a 11 días del lanzamiento ahora (04:12:09 PM) eyedeekay: Las etiquetas están programadas para congelarse mañana (04:12:22 PM) eyedeekay: No tengo más cambios de cadenas para i2p.i2p (04:13:43 PM) eyedeekay: zzz, zlatinb ¿qué les gustaría añadir? (04:14:08 PM) zzz: no mucho... Voy a subir las cadenas a transifex mañana a las 4 PM UTC (04:14:26 PM) zlatinb: orignal hizo un comentario interesante hace apenas 30 minutos sobre la capacidad de la cola de NTCP, podría valer la pena revisarlo antes del lanzamiento (04:14:27 PM) zzz: He terminado con la 50. ya estoy trabajando en la siguiente (04:15:18 PM) zzz: No lo vi, pero sería reacio a hacer cambios ahora. Estoy probando algunos cambios en la cola de NTCP para el próximo lanzamiento (04:15:29 PM) zzz: eot (04:15:38 PM) zlatinb: eot por mi parte también (04:15:53 PM) eyedeekay: 5) Informe de migración de Trac, post-op (04:16:35 PM) eyedeekay: La migración de Trac fue complicada principalmente por las razones por las que sentí que debía hacerse; en particular, trac xmlrpc se rompió en nuestra instancia aproximadamente al mismo tiempo que la reunión del mes pasado (04:17:34 PM) eyedeekay: Después de intentar y no conseguir arreglarlo durante un par de semanas, decidí que sería más fácil (con cuidado) hacer scraping de nuestros tickets de trac y migrarlos a gitlab usando la API de gitlab (04:18:20 PM) eyedeekay: Por lo demás, fue exitoso y, como subproducto, creó un archivo estático legible de todos nuestros tickets de trac en este momento (04:18:32 PM) eyedeekay: eot (04:18:44 PM) zzz: entonces, ¿cuál es el estado? ¿terminado? (04:19:16 PM) eyedeekay: Para fines de seguimiento de tickets, la migración de trac está hecha. Trac todavía tiene artículos de wiki de cierto interés que hay que respaldar, pero los tickets están listos. (04:19:43 PM) zzz: ok. Cambié las urls en nuestro código para que apunten a gitlab (04:20:14 PM) eyedeekay: Cambié la mayoría de las del sitio web, pero todavía estoy haciendo grep en archivos .rst para las últimas (04:20:28 PM) zzz: ¿puedes por favor añadir notas y enlaces en la página de inicio de trac, la página de tickets y la página de inicio de sesión y donde haga falta, con los nuevos enlaces de i2p y de clearnet? (04:20:42 PM) eyedeekay: Claro, lo haré (04:21:49 PM) zzz: esto ahora nos hace dependientes de gitlab (cuando era solo código, siempre podíamos usar github) ... ¿tenemos algún admin de respaldo? (04:21:49 PM) eyedeekay: También revisaré todos los README's y me aseguraré de que también referencian los lugares correctos (04:22:50 PM) eyedeekay: echelon tiene una cuenta de admin en gitlab, pero nadie más tiene acceso SSH al servidor subyacente ahora mismo (04:22:50 PM) mode (+v anonymousmaybe) by ChanServ (04:23:30 PM) eyedeekay: Puedo ver lo de sincronizar los issues con github usando un bot, no es tan diferente de la segunda mitad del proceso de migración (04:23:39 PM) zzz: ok, quizá ustedes dos quieran revisar quién puede hacer qué para asegurarnos de estar cubiertos (04:23:45 PM) zzz: buen trabajo (04:24:09 PM) eyedeekay: Gracias (04:24:22 PM) eyedeekay: Eso nos lleva al 6) Mejoras de Docker (04:24:42 PM) eyedeekay: zlatinb, ¿quieres poner al tanto aquí a la gente que aún no las ha probado? :) (04:25:10 PM) zlatinb: lol sí, la nueva imagen de docker es más pequeña y soporta volúmenes persistentes para la configuración y las descargas de snark (04:25:35 PM) zlatinb: la documentación está en el código fuente, el archivo Docker.md. Me gustaría añadir una página al sitio web con ese mismo contenido (04:26:03 PM) zlatinb: eso es todo (04:26:30 PM) eyedeekay: Buena observación sobre el sitio, ahora mismo lo publicitamos pero no documentamos cómo usarlo en absoluto (04:26:40 PM) zzz: ¿quién está a cargo de la cuenta de docker de geti2p y quién más tiene acceso? (04:26:48 PM) zzz: ¿o no funciona así? (04:27:35 PM) zzz: ¿simplemente compila automáticamente en cada checkin y ya está? (04:27:37 PM) eyedeekay: Estoy a cargo de la cuenta de docker de geti2p, puedo otorgar acceso a personas desde gitlab; la inició Ace Barry o hkparker, IIRC, pero ahora soy el admin (04:28:04 PM) eyedeekay: Compila la `latest` en cada checkin y construye una imagen por cada etiqueta que empiece por `i2p-*` (04:28:50 PM) zzz: ok, así que cualesquiera cambios que hizo zlatinb ya están ahí (04:28:52 PM) zzz: entendido (04:29:00 PM) zlatinb: sí (04:29:30 PM) zlatinb: eyedeekay: ¿vi que acabas de dockerizar el proceso de compilación de Android? (04:30:50 PM) eyedeekay: Sí, lo hice; fue una forma de empaquetar todos los requisitos del lanzamiento en una forma reutilizable (04:31:35 PM) zzz: eyedeekay, hablando de Android, vi algo sobre que Google añadirá más reglas y elevará requisitos que entrarán en vigor más tarde este año. Quizá quieras reservar algo de tiempo antes de este lanzamiento para adelantarte (04:33:10 PM) eyedeekay: Estoy repasando todo lo de mi lanzamiento de Android esta semana para asegurar que todo vaya sin contratiempos (04:34:18 PM) zzz: como dije, las nuevas reglas no entran en vigor por unos meses, pero no haría daño abordarlas ahora (04:34:41 PM) zzz: o puede que sí duela, pero mejor antes que después (04:34:42 PM) zzz: eot (04:35:14 PM) eyedeekay: Bueno, depende de F-Droid, a veces van por detrás de GPlay en requisitos de una forma que es algo mutuamente excluyente, pero será mejor saberlo si va a ocurrir (04:36:02 PM) eyedeekay: Creo que estamos listos para el número 7) Claves del complemento Bote (04:36:20 PM) eyedeekay: Esto me surgió en una conversación con algunos usuarios de Reddit la semana pasada (04:37:06 PM) eyedeekay: La gente está intentando usar el fork de Bote de mhatta pero no pueden hacerlo porque no pueden instalar fácilmente las claves del complemento (04:37:30 PM) eyedeekay: Además, en su mayoría no saben cómo interpretar el error de certificado en la barra lateral para diagnosticar el problema (04:38:17 PM) eyedeekay: s/keys/certificates/ (04:38:41 PM) eyedeekay: Me gustaría que consideráramos añadir el de mhatta por defecto para que la gente ya no encuentre este error (04:39:17 PM) zzz: 1) debería proporcionar mejores instrucciones a sus usuarios; 2) necesita hacernos la solicitud (04:40:22 PM) eyedeekay: Me parece justo. (04:40:46 PM) eyedeekay: Eso nos lleva al final de los temas listados, ¿algo más que añadir? (04:41:06 PM) zlatinb: sí, me gustaría que pensáramos en facilitar la creación de redes de prueba (04:41:08 PM) zzz: y le pediría que meta la .49 en debian, lo cual nunca ocurrió (04:41:55 PM) zlatinb: hemos tenido a dos personas construir testnets con LXC y a una persona con Docker, los tres usan enfoques bastante diferentes (04:42:14 PM) zlatinb: entonces, ¿hay interés en averiguar cuáles son los puntos dolorosos y facilitar las cosas? (04:42:51 PM) zzz: Tengo interés en averiguar si hay interés :) (04:43:10 PM) eyedeekay: Sí lo hay por mi parte, me gustaría poner en marcha una testnet, preferiblemente una con docker (04:44:13 PM) zlatinb: genial.. entonces deberíamos investigarlo.. así de memoria, el semillado inicial es la peor parte (04:45:14 PM) eyedeekay: ¿Hay ya instrucciones escritas para testnet con Docker o son todas basadas en LXC? (04:45:18 PM) zzz: mi solución para el seeding me funcionó bien; está más o menos resuelto para lxc (04:45:47 PM) zlatinb: LoveIsGrief puede tener algo en sus repos en gitlab (04:47:55 PM) zlatinb: eot por mi parte (04:49:07 PM) eyedeekay: Supongo que entonces, si quiero una testnet con Docker, probablemente debería revisar su trabajo y rellenar los huecos que encuentre basándome en el proceso para LXC (04:49:43 PM) zzz: He subido todos mis horribles scripts de shell de lxc a i2p.scripts (04:50:29 PM) eyedeekay: Gracias zzz, horribles o no, estoy seguro de que me dirán lo que necesito saber (04:51:32 PM) eyedeekay: ¿Algo más para la reunión? (04:51:50 PM) eyedeekay: timeout 1m (04:51:50 PM) zzz: no (04:51:58 PM) zlatinb: por mi parte no (04:52:19 PM) eyedeekay: OK entonces, gracias a todos por venir (04:52:44 PM) eyedeekay: Publicaré los logs en el sitio en breve, nos vemos por IRC &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 06 de abril de 2021</title><link>/es/blog/2021/04/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-abril-de-2021/</link><pubDate>Tue, 06 Apr 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/04/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-abril-de-2021/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb, psi&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:02:03 PM) eyedeekay: Hi everyone, zzz, zlatinb, community members, welcome to the April 6, 2020 meeting (04:02:09 PM) eyedeekay: A lot to discuss today: (04:02:12 PM) eyedeekay: 1) Hi (04:02:12 PM) eyedeekay: 2) Mac Launcher Report, jpackage/dmg (04:02:12 PM) eyedeekay: 3) Mac user interest survey results (04:02:12 PM) eyedeekay: 4) Windows all-in-one installer (04:02:12 PM) eyedeekay: 5) Update channels - `http://git.idk.i2p/i2p-hackers/i2p.i2p/-/wikis/...` (04:02:12 PM) eyedeekay: 6) Trac Migration Report/Evaluation (04:02:12 PM) eyedeekay: 7) 0.9.50 release (04:02:39 PM) eyedeekay: 1) Hi is everybody here? (04:02:43 PM) zzz: hi (04:02:46 PM) eyedeekay: Hi zzz (04:02:54 PM) zlatinb: hi (04:02:59 PM) eyedeekay: Hi zlatinb (04:03:08 PM) eyedeekay: Anybody else? (04:03:40 PM) eyedeekay: OK On to 2) then Mac Launcher Report (04:04:13 PM) eyedeekay: This was my topic but I think zlatinb and I should share it a bit, I have more to add to the User Interest Survey section (04:04:54 PM) zlatinb: ok (04:05:24 PM) eyedeekay: The current situation as I understand it is that we've decided that the old launcher is not the way, reflected in zzz removing the code from the main git branch this morning (04:07:04 PM) eyedeekay: And that we can deal with the issue of doing updates in the background in order to avoid making the update process more complicated while making the install process less (04:08:42 PM) eyedeekay: That "real" service installs probably won't be part of the jpackaged version of the router, because auto-starting apps start when the user logs in and not when the system is ready (04:08:53 PM) zlatinb: I think that is accurate. I have verified that the sequence of steps in the script that is on the wiki page is completely "silent" (04:08:53 PM) zlatinb: the end-to-end flow needs to be tested ofc (04:08:53 PM) zzz: yeah I think the install experience is better, the update experience could be a little to a lot worse, TBD (04:09:25 PM) zzz: although if you include java updates in the izpack update experience, maybe we wouldn't be any worse (04:09:28 PM) mode (+v anonymousmaybe) by ChanServ (04:09:39 PM) zzz: thats the part we need to investigate further (04:09:58 PM) zzz: and decide how to make those tradeoffs (04:11:17 PM) eyedeekay: I think I think the Java nagware makes it almost the same (04:11:34 PM) eyedeekay: But I haven't actually had to do a Java update on my Mac yet either (04:12:35 PM) zzz: do we have any quantitative sense of how much better JRE 16 is over 8? (04:12:37 PM) eyedeekay: There was a slightly surprising result on the user-interest survey, a slim majority of users found installing Java to be easy, including one user who marked him or herself as a beginnger (04:13:37 PM) zlatinb: 16 vs 8? not atm, can google for benchmarks ofc, but the new apis are useful (04:14:01 PM) zlatinb: such as getting the pid from inside java, dock badges and notifications, etc. (04:15:14 PM) zlatinb: regarding an investigation of the full update process, it will organically be done as part of the work on the new update process, to be discussed later in this meeting (04:16:19 PM) zlatinb: I'm confident it can be very smooth; the implementation question is AppleScript vs bash script vs ?? (04:16:57 PM) zzz: I thought it was just exec 'open xxx.dmg'? (04:17:54 PM) zlatinb: someone hasn't been following the wiki page tsk tsk :) no it's a quite involved process of converting the .dmg to another format. That avoids any visual promopts and license agreement (04:19:12 PM) zlatinb: basically 1. convert the .dmg to .cdr 2. mount cdr 3. move the existing AppBundle out of the way 4. cp -R new AppBundle 5. clean up, unmount .cdr 6. launch new app bundle (04:20:12 PM) zlatinb: I tested and verified the conversion and mounting are entirely "silent". If we do not want to be silent but want the user to see what is happening, we can use AppleScript (04:20:20 PM) zlatinb: no idea why we would want that but it's on the table (04:21:14 PM) eyedeekay: Neat. Not that I think it matters that much, but is that how .dmg bundles are "supposed" to update? Is there a chance that would be disabled in the future without a path to fix it? (04:22:03 PM) zlatinb: the official way of updating is to use a Mac OS facility that relies on the existence of a clearnet server. VLC updates that way for example. (04:22:30 PM) zzz: given the size of the agenda, I suggest we move on to find out if the survey says anybody wants this at all (04:22:49 PM) eyedeekay: Can do (04:23:49 PM) eyedeekay: The results of the survey summarized as follows: (04:23:49 PM) eyedeekay: - Most of the people surveyed did not have Java installed when they were first attempting to install I2P. (04:23:49 PM) eyedeekay: - Users found installing Java easy, with a slim majority(3/5) of respondents saying that installing Java was not difficult. This included people who marked themselves as "beginner" computer user. This actually surprised me quite a bit. (04:23:49 PM) eyedeekay: - 6 of 12 users skipped some or all of the Yes/No questions. (04:23:49 PM) eyedeekay: - We had several users who skipped multiple Yes/No questions who left free-response answers. They were universally not complimentary to the install process. (04:23:49 PM) eyedeekay: - All but one of the Yes/No respondents who answered the question were users of the .dmg bundle. Of these, there were 5/13. All others were non-responses. This could indicate the overwhelming popularity of the .dmg approach. (04:23:49 PM) eyedeekay: - The one non-user of the old .dmg bundle answered "Yes" to would use a new one if it emerged (04:24:31 PM) eyedeekay: That's copied directly from a longer summary I'll post to zzz.i2p later today (04:25:16 PM) zzz: we didn't ask directly if people want a dmg installer vs izpack? Or how can we infer that? (04:26:02 PM) eyedeekay: We referred to the izpack as the ".jar" installer since end users don't know what packaging tools we use (04:26:09 PM) zzz: or, an even simpler question: does the survey tell us we should do a dmg installer or not? (04:26:25 PM) eyedeekay: I believe the survey supports doing a .dmg installer (04:26:52 PM) zzz: strongly? weakly? "overwhelmingly"? (04:27:25 PM) eyedeekay: Pretty strongly, the only counterpoint to the .dmg installer was that people found installing Java easy (04:27:41 PM) eyedeekay: Thereby recommending the incumbent in that case (04:27:51 PM) zzz: ok (04:28:03 PM) eyedeekay: Everybody who answered the question said ".dmg installer" (04:28:47 PM) zlatinb: but that hasn't even been available for download for a while. Do we know if they refer to the experimental one we just built or to the old one? (04:29:08 PM) eyedeekay: I specifically asked "The .dmg installer which lost support earlier this year" (04:29:17 PM) zlatinb: ok (04:29:51 PM) eyedeekay: Also I asked about whether they were able to transition from the old .dmg installer back to an IzPack installer (04:30:16 PM) eyedeekay: No one was able, but I think we knew that because of the unstoppable restarts issue (04:30:18 PM) mode (+v subatomic) by ChanServ (04:31:20 PM) zlatinb: that issue may have been specific to my system, I have no way of knowing. I may have helped meeh run an interim build that may have been broken... many possibilities. (04:32:50 PM) eyedeekay: I remember seeing it on my old Mac that was a lemon so same (04:32:59 PM) eyedeekay: I'll have an extended summary with the raw anonymized results to post to zzz.i2p this evening (04:33:03 PM) eyedeekay: EOT #3 (04:34:22 PM) zlatinb: I would ask that we go back to #2 for a bit (04:34:32 PM) zlatinb: and at least decide on a deadline for making a decision (04:35:05 PM) zlatinb: because with the lack of notarization the current izpack installer is pretty hideous. Sadie posted on medium the full workflow and it's something like 35 steps (04:35:24 PM) zlatinb: that include the user turning off some OS protections which are on by default (04:35:53 PM) zlatinb: fyi I asked orignal and some guy from the ilita irc what they do for i2pd (04:36:10 PM) zlatinb: and the short answer was: disarm all assemssments and roll with it (04:36:32 PM) zzz: I'm not hearing any objections, so I think we keep working toward a solution. I'm not sure we need a deadline, especially if the effort is modest (04:36:33 PM) zlatinb: I really don't think we can expect our users to do that (04:37:20 PM) zlatinb: effot is modest if we do not count the update system overhaul which we'll discuss separately (04:37:33 PM) zlatinb: eot (04:37:55 PM) zzz: ok, then we'll find out what the deadline is to resolve the update stuff (04:38:53 PM) zlatinb: ok (04:40:25 PM) eyedeekay: Are we deciding that here and now? Because my vote would go to having it all ready to phase in at 0.9.51. (04:40:58 PM) zlatinb: we'll discuss it as part of 5), right? (04:41:09 PM) eyedeekay: Sure sounds good (04:41:21 PM) eyedeekay: On to 4) then Windows all in one installer (04:41:49 PM) eyedeekay: zlatinb added this to the agenda, but I'll probably have a lot to add here too. Do you want to get us started zlatinb? (04:42:40 PM) zlatinb: well eyedeekay did most of the hard work on combining the firefox profile installer with a JRE image and a router and making sure it installs and runs. There's ofc some rough edges atm. (04:42:59 PM) zlatinb: There's also a wiki page that can be used for questions (04:43:30 PM) zlatinb: I think it's worth giving it some attention and spending the time to do a proper product definition with requirements and all that, similar to what was done for the .dmg (04:43:58 PM) zlatinb: We're working with users on r/i2p who have helped us greatly and continue to help us (04:44:15 PM) zlatinb: but ofc atm this is a PoC (04:44:15 PM) zlatinb: eot (04:45:38 PM) zzz: there seems to be no wikis listed on the index page at `http://git.idk.i2p/i2p-hackers/i2p.i2p/-/wikis/home` so ppl need the full url? (04:45:41 PM) eyedeekay: Yes despite being an early POC, most of the feedback I've received has been positive. One unfortunate thing is that apparently NSIS goes crazy if the user has a different character set than the administrator, the hardest part has been avoiding this pitfall so far (04:46:01 PM) eyedeekay: Right-hand side for me, I'll get you the full URL (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 if not logged in it says 'no wiki pages'. if logged in it gives you a 'create new wiki' page. (04:47:57 PM) zlatinb: check that you're in i2p.firefox project, not i2p.i2p (04:48:07 PM) zzz: oh ok (04:49:19 PM) psi: hi (lurking) (04:49:42 PM) zlatinb: hi psi (04:49:52 PM) eyedeekay: Hi psi (04:50:07 PM) eyedeekay: And here's the branch in case you need it: https://i2pgit.org/i2p-hackers/i2p.firefox/-/tree/EXPERIMENTAL-jpackage (04:50:34 PM) psi: wasn't there talk about using nsis for windows packaging? (04:50:56 PM) eyedeekay: Yes this is some of that talk (04:50:56 PM) psi: (that's item 4 nvm) (04:51:27 PM) psi: oh (04:51:30 PM) psi: i see we are on that (04:51:55 PM) psi: so if you are using cmake/cpack nsis is great because you cross compile for windows from linux trivially (04:52:04 PM) psi: not sure how it works in java land (04:52:23 PM) zzz: I've raised a few objections about this windows proposal over the last month, none fatal, but I don't think they've been adequately addressed (04:52:29 PM) zzz: I'll list 3 here (04:52:47 PM) eyedeekay: Unfortunately we might to this to take advantage of jpackage builds, which do require us to build on the target platform at this time (04:53:03 PM) zzz: 1) it's all a distraction from the mac installer that got us started and is probably higher priority and we'll learn from doing it first (04:53:15 PM) psi: point 1 is enough there (04:53:24 PM) zzz: 2) almost all the justifications listed or theorized are weaker than that for the mac installer (04:53:34 PM) psi: i'd say focus on the mac infra before wandering out into the packaging aybss (04:53:55 PM) psi: you'll find a way to have scope creep (04:53:57 PM) zzz: 3) the so-far-unofficial firefox profile is assumed included, but hasn't been justified or reviewed separately (04:54:02 PM) zzz: eot (04:54:31 PM) psi: for now macos packaging is plenty of a task and you need not increase scope (04:54:47 PM) psi: once you get the macos infra working come back to windows nsis (04:55:03 PM) psi: i for one want to drop macos support at work becuase it's just bad (04:55:12 PM) psi: the whole target is getting worse with each release (04:55:33 PM) psi: and apple is actively hostile to free software projects (04:55:51 PM) psi: if you dont mind bending over to let apple in then it's probably fine (04:56:10 PM) zlatinb: well that's a picturesque way of putting it psi :) (04:56:12 PM) psi: it's all a question of how much time you want to burn dealing with them (04:56:29 PM) psi: if the number of users is low enough it's just not worth it (04:56:39 PM) eyedeekay: I can definitely live with waiting for Mac to be ready to take Windows further, I think everyone sees my point re: the installer and it's relationship to onboarding (04:57:00 PM) zlatinb: but I've already gone through the joys of notarization so that part's taken care of (04:57:10 PM) zlatinb: (that's the most unpleasant part btw) (04:57:33 PM) psi: so this is a kind of high level directional question, windows is actually getting a bit better and apple is getting worse, the projected direction each are going is pretty clear to me (04:57:52 PM) psi: if we dont have a dedicate mac guy then the mac parts will rot (04:58:00 PM) psi: dedicated mac guy* (04:58:05 PM) psi: that is what happened at work D: (04:58:34 PM) zlatinb: well I try to document everything that I do, but you're right, one of the requirements is an Apple Id which means de-anoning (04:58:44 PM) psi: that's probably fine (04:58:50 PM) psi: the real problem is the everything else part (04:58:57 PM) zlatinb: it's not that bad (04:59:05 PM) psi: it is if you need eleveated privs (04:59:05 PM) zlatinb: we can discuss after the meeting if you're interested (04:59:16 PM) psi: for i2p is fine (04:59:16 PM) zlatinb: we don't for I2P, it's a slide install (04:59:19 PM) zzz: the thing I still don't understand is that we had a broken link to the old dmg installer for a year and nobody complained. during that time we thought we had a dedicated mac guy, but he vanished (04:59:19 PM) psi: and yea we can talk later (04:59:30 PM) psi: yea (04:59:44 PM) psi: if a mac users tries it and it's broken they'll just uninstall (04:59:48 PM) psi: they wont report a bug (04:59:52 PM) zlatinb: exactly (05:00:03 PM) psi: and with i2pd being a thing they can just try that (05:00:12 PM) psi: if i2pd works they'll use that (05:00:16 PM) eyedeekay: I bet if I really combed I could find a reddit question (05:00:25 PM) zlatinb: it doesn't, requires disarming all assessments (05:00:53 PM) eyedeekay: But another factor is that until a few months ago the .dmg installer would have installed and may have updated, because the signature on it hadn't expired yet (05:02:24 PM) zlatinb: there is like one mac guy on ilita and he is a very advanced mac user (05:02:33 PM) zlatinb: anyway, we're drifting (05:02:33 PM) psi: yea (05:02:33 PM) zlatinb: psi is right that mac users won't complain and just give up (05:02:33 PM) psi: are there regular project level UX aditing for each platform? (05:02:33 PM) zzz: not true, the link was broken as of 0.9.44, because the last dmg release was .43 (05:02:33 PM) psi: i.e. seeing if platform X is broken? (05:02:33 PM) zlatinb: sadly no (05:02:33 PM) psi: thinking out loud i see a common overaching theme (05:02:33 PM) psi: over arching theme (05:02:34 PM) zzz: correction .45 was the last, broken as of .46 (05:03:03 PM) zlatinb: we had the windows installer broken for two days until parg complained about it, just a data point (05:03:27 PM) zzz: one hour in, eyedeekay can you keep things moving please? (05:03:35 PM) eyedeekay: Yes (05:03:52 PM) eyedeekay: I think we've done enough on #4 for now anyway (05:03:58 PM) psi: yea (05:04:07 PM) eyedeekay: 5) update channels (05:04:21 PM) eyedeekay: This one is yours zlatinb (05:04:56 PM) zlatinb: right, so the main purpose of update channels is to support the new installers, but of course it can turn out to be useful in other situations as well. (05:04:57 PM) zlatinb: such as: (05:05:16 PM) zlatinb: if we decide to transition to stable-vs-beta releases after 1.0.0 (05:05:46 PM) zlatinb: to summarize what's on the wiki page: (05:06:09 PM) zlatinb: we introduce the notion of an update channel which is platform X readiness tuple (05:06:29 PM) psi: i2p has been effectively rolling release for a decade right? (05:06:57 PM) zlatinb: to do it in backwards-compatible way with least amount of work the update url will be constructed `http://...b32.i2p/&amp;lt;platform&amp;gt;/&amp;lt;readiness&amp;gt;/news.su3` (05:07:25 PM) zlatinb: no changes to news.xml format (05:08:08 PM) zlatinb: So very little modifications to the workflow of the su3 generators (05:08:33 PM) zlatinb: small changes to the backend of the router, and small-to-medium changes to the console ui (05:09:04 PM) zlatinb: for more detailed discussion see the wiki page (05:09:36 PM) zlatinb: at this meeting I would like to agree on what priority this should be, when do we want it done, who will do which part ideally too (05:09:38 PM) zlatinb: eot (05:10:04 PM) zzz: the issues are who runs and manages and translates the new feeds and their backups ... same as now, or different (05:10:11 PM) zzz: if it's option 1 then it's almost no dev effort (05:10:35 PM) zlatinb: oh yeah option 2 (from the wiki page) is out, ignore it completely (05:10:59 PM) zzz: so are you proposing the same news hosts as now for the new feeds? (ech and idk), if so, need their buyin, if not, need to know who (05:11:44 PM) zlatinb: I would say start with the same hosts for now (05:12:08 PM) eyedeekay: I'm absolutely happy to host the new feeds on my end (05:12:27 PM) zlatinb: I'll reach out to ech sometime soon about it (05:13:51 PM) eyedeekay: Since option 2 is out by extension option 3 is as well, right? (05:13:59 PM) zlatinb: yeah (05:14:36 PM) zlatinb: option 1 achieves everything and is very little effort relative to the other options (05:15:31 PM) zlatinb: so... (05:16:23 PM) zlatinb: since this is a prerequisite for enabling in-network updates of a .dmg installer and we seem to be in agreement that we're going ahead with that, shall we say 0.9.51 for this item? (05:16:49 PM) eyedeekay: +1 (05:17:08 PM) zzz: oh I thought you wanted a deadline for deciding. thats a deadline for finishing (05:17:24 PM) zzz: but sure, that's a reasonable target (05:17:50 PM) zlatinb: I wanted a deadline for deciding on the .dmg installer.. but I can retreat if there are reasonable arguments against deciding now :) (05:18:03 PM) mode (+v val) by ChanServ (05:18:26 PM) zzz: sounds good (05:19:10 PM) zlatinb: ok... we have one more meeting before the 0.9.51 cycle starts in earnest, right? (05:19:17 PM) eyedeekay: Yes we do (05:19:44 PM) zlatinb: we can then expand on the details on the wiki, including specific code locations that need to change by then (05:19:56 PM) zlatinb: I'm reluctant to start actual coding even if on a branch (05:20:18 PM) zzz: there shouldn't be any coding really, or very little (05:20:37 PM) zlatinb: I'll try to scope it out by the next meeting (05:21:18 PM) zlatinb: ok, that's eot from me on 5) (05:21:26 PM) eyedeekay: Ok then moving on to 6) Trac Migration Report/Evaluation (05:22:30 PM) eyedeekay: I've made a chart, it's been approved, I've done a dry run on a server at home, it worked. There are hundreds of tickets to migrate, almost all of which will be added to i2p.i2p with tags corresponding to the "component" they were on trac. (05:23:54 PM) eyedeekay: I think I can do the whole migration this month and have it done by the start of the next meeting. I'm going to go from small-to-large like I did with mtn-&amp;gt;git. I'm going to go much faster this time, most of these can expected to take one day or less to complete. I'll be starting with i2p.www (05:24:21 PM) zzz: have we definitely decided to do it, or are there open issues e.g. registration for tickets, spam, etc. ????? (05:24:29 PM) mode (+v anonymousmaybe) by ChanServ (05:24:59 PM) eyedeekay: Spam has dropped considerably over the past month, user registrations are now open without my approval. Anyone who can confirm an email can register. (05:25:32 PM) eyedeekay: I can still "approve" users who cannot or do not wish to use a real e-mail. (05:25:35 PM) zzz: iirc we know where we're headed but we haven't made the final decision yet, especially because of the reg. issue (05:25:53 PM) zzz: but I don't have last month's meeting logs in front of me (05:26:14 PM) eyedeekay: The biggest issue, approval-only for registration, is no longer the case (05:26:48 PM) zzz: ok so that and the migration tech issues were the biggest. anything else that's a blocker, or are you recommending we proceed? (05:27:35 PM) eyedeekay: I am believe that I should proceed this month with the ticket migration (05:27:45 PM) mode (+v dr|z3d) by ChanServ (05:27:51 PM) zzz: sounds good (05:28:02 PM) eyedeekay: OK I'll get started probably at the end of this week (05:28:26 PM) eyedeekay: Last but not least the 7) 0.9.50 release update (05:28:29 PM) zzz: oh I remember (05:28:29 PM) zzz: notifications (05:28:40 PM) zzz: on tickets, MRs, etc. seem completely broken (05:29:04 PM) zzz: ofc they are on trac also... (05:29:44 PM) zzz: so maybe not a blocker but def. an annoyance (05:29:47 PM) eyedeekay: Are you not getting them? I thought I had them fixed, I started getting mine. I'll figure out why it is and deal with it ASAP (05:30:19 PM) zzz: nope. zlatinb how about you? (05:30:28 PM) zlatinb: nada (05:30:34 PM) zlatinb: did get a few at one point but after the update or downtime nothing (05:30:55 PM) zlatinb: but I check the activity feeds obsessively :) (05:31:19 PM) eyedeekay: Shoot. OK I must have missed it when I put the server back up after the thing in December. I'll fix it soon. (05:31:38 PM) eyedeekay: Wait no I have an email from zzz on the X-i2p-location issue... (05:31:46 PM) eyedeekay: Can't be that. Anyway, I'll find it (05:32:14 PM) zzz: thanks (05:32:16 PM) zzz: re: 7) (05:32:23 PM) zzz: I'll be very brief (05:32:37 PM) zzz: we're 7 weeks into a nominal 12 wk cycle, target mid-to-late May (05:32:45 PM) zzz: all big changes should be in (05:32:49 PM) zzz: lots of SSU and IPv6 stuff (05:33:08 PM) zzz: doing testing w/ i2pd on prop. 158 (ipv6 introducers) (05:33:18 PM) zzz: for draft release announcement see zzz.i2p (05:33:20 PM) zzz: EOT (05:33:52 PM) zlatinb: I just want to chime in re: bandwidth utilisation (05:34:04 PM) zlatinb: this release has the potential to improve throughput by a LOT (05:34:40 PM) zlatinb: so with the changes to RED and CDQ tuning we should keep an eye on whatever network metrics we can get (05:34:50 PM) zzz: let's hope. also lots of i2pd fixes in their mid-cycle release a couple weeks ago, and more in the next one, will help network performance (05:35:38 PM) zlatinb: I'm just worried we'll hit some bottlenecks that we never hit before (05:35:50 PM) zlatinb: but that's growing pains I guess (05:36:09 PM) zzz: same story different day (05:36:48 PM) eyedeekay: Thanks zzz, thanks zlatinb. (05:37:53 PM) eyedeekay: I've got very little to add here, and I think we've been here long enough, so unless there's anything else you want to discuss I'm going to call us to a close (05:38:03 PM) eyedeekay: Timeout 1m (05:39:19 PM) eyedeekay: Thanks everyone for coming, see around IRC (05:39:31 PM) eyedeekay: I will post meeting logs in a few minutes &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 02 de marzo de 2021</title><link>/es/blog/2021/03/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-marzo-de-2021/</link><pubDate>Tue, 02 Mar 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/03/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-marzo-de-2021/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (08:01:02 PM) eyedeekay: Hola a todos y bienvenidos a la reunión del 2 de marzo, por favor avísenme si están aquí (08:01:27 PM) eyedeekay: zzz zlatinb eche|on eche|off (08:01:42 PM) eyedeekay: Agenda (08:01:42 PM) eyedeekay: 1) Hola (08:01:42 PM) eyedeekay: 2) Elementos pendientes de la 0.9.49 (08:01:42 PM) eyedeekay: 3) Estado del lanzador de Mac (08:01:42 PM) eyedeekay: 5) Lanzamiento 0.9.50 (08:01:42 PM) eyedeekay: 6) Resumen de la migración de Trac (08:01:46 PM) Irc2PGuest1578 [kilian@xvbemdlawzj2qlt3cgjgaclevziobxvwmipcvecbla4xqkmwjd2q.b32.i2p] entró a la sala. (08:01:46 PM) zzz: hola (08:01:55 PM) zlatinb: hola (08:01:55 PM) eyedeekay: 4) 1.0.0 vs 0.9.50 (08:03:04 PM) eyedeekay: hola zzz, hola zlatinb, tiempo de espera 30 s ¿alguien más? (08:03:39 PM) eyedeekay: Gracias a todos, empezamos directamente con 2) Elementos pendientes de la 0.9.49 (08:03:51 PM) eyedeekay: El único que conozco es la versión .dmg del instalador de Mac (08:04:20 PM) zzz: los otros son los oficiales de debian y ubuntu (08:04:45 PM) zzz: Lo explicaré un poco más (08:04:50 PM) eyedeekay: Ok, gracias. (08:05:06 PM) zzz: desafortunadamente, debian bullseye acaba de entrar en congelación (08:05:29 PM) zzz: nuestro mantenedor de debian o no estaba al tanto del calendario o no nos aconsejó apresurarnos (08:05:51 PM) zzz: así que, aunque adelantamos el calendario para ubuntu hirsute 21.04, la fecha límite de debian fue antes (08:06:09 PM) zzz: como ubuntu toma paquetes de debian, ubuntu tampoco lo consiguió (08:06:45 PM) zzz: esto es algo que pasa cada dos años, pero aun así, habría estado bien saberlo (08:06:54 PM) zzz: tal como fue, nos apresuramos con ubuntu, para nada (08:07:25 PM) zzz: así que, en algún momento, debian saldrá de la congelación, y la 49 debería aparecer en sid. pero bullseye está en la 48 (08:07:27 PM) zzz: fin (08:07:59 PM) eyedeekay: Gracias zzz. Así que, por el momento, la recomendación para que los usuarios de Debian obtengan un router actualizado debería ser a través de nuestro repositorio (08:08:17 PM) zzz: sí. lo mismo para ubuntu. (08:08:32 PM) zzz: oh, si me permiten, un breve informe sobre la red: (08:08:41 PM) eyedeekay: Claro, adelante (08:08:48 PM) zzz: 52% actualizado a la 49; 6% ha cambiado claves a ECIES. Todo se ve bien hasta ahora (08:09:03 PM) zzz: muy pocos errores encontrados o reportados (08:09:05 PM) zzz: fin (08:09:21 PM) eyedeekay: Excelente oírlo, gracias por el informe (08:09:49 PM) eyedeekay: Y supongo que puedo trabajar en averiguar a qué lista de correo debemos suscribirnos para enterarnos antes de cuándo Debian se congelará (08:10:02 PM) eyedeekay: 3) Estado del lanzador de Mac (08:10:14 PM) eyedeekay: Este es el instalador basado en DMG, no el .jar (08:10:54 PM) eyedeekay: Se me pasó en este caso, por no avisar a la gente de que el mantenedor anterior ya no estaba construyendo el instalador (08:11:15 PM) eyedeekay: Como resultado, quité el instalador de Mac del sitio (08:11:39 PM) zzz: si mal no recuerdo, el último que se construyó fue el .45 hace un año, y probablemente fue un enlace roto durante la mayor parte del año pasado (08:11:41 PM) eyedeekay: Desde entonces he adquirido un Mac con la intención de asumir el mantenimiento del producto (08:12:00 PM) eyedeekay: zzz, correcto (08:12:04 PM) zlatinb: hay un problema con el instalador dmg: al menos en mi mac no puedo lograr que el router se detenga. Algún demonio lo sigue reiniciando (08:12:09 PM) zzz: así que en realidad era un problema antiguo. hiciste bien en quitarlo, gracias por eso (08:13:16 PM) zlatinb: así que si otros usuarios de mac están en la misma situación, deberíamos idear algún tipo de guía para limpiar (08:13:28 PM) zzz: ¿has averiguado si hay alguna actualización automática o notificación integrada? y si es así, ¿también está roto? ¿o es solo la entrada de noticias en la consola? (08:13:57 PM) zlatinb: la actualización automática sí funciona, por extraño que parezca (08:13:57 PM) eyedeekay: No puede actualizarse automáticamente, al menos no con éxito (08:14:04 PM) eyedeekay: Oh, eso es raro (08:14:09 PM) zlatinb: Simplemente no puedo matarlo y asegurarme de que se quede muerto (08:14:28 PM) eyedeekay: Bueno, suena como si parte del comportamiento fuera bastante errático (08:14:56 PM) zzz: eyedeekay, la última vez que lo hablamos, había cierto debate sobre el valor de este producto de instalador para nuestros usuarios, en comparación con el esfuerzo necesario para mantenerlo (08:15:15 PM) zzz: ¿cómo investigamos y evaluamos esos dos factores? (08:15:58 PM) zzz: y zlatinb, ¿tienes alguna opinión sobre el valor de un instalador "al estilo Mac" hoy en día? (08:16:36 PM) zlatinb: Sigo pensando que los instaladores al estilo Mac y al estilo Windows son muy superiores a la monstruosidad de izpack (08:16:37 PM) eyedeekay: Creo que zlatinb y yo tendremos que comparar notas, estoy viendo un comportamiento diferente al suyo y si no sé por qué, seguir construyéndolo y soportándolo se vuelve mucho más intimidante (08:17:16 PM) zlatinb: pero creo que debemos reevaluar la complejidad a la luz de que jpackage salió con Java 14+ (08:18:02 PM) zlatinb: de cualquier manera, un instalador al estilo Mac sería/debería ser menor prioridad que uno al estilo Windows (08:18:05 PM) zzz: No soy usuario de mac, pero "muy superior" fue el consenso cuando empezamos el desarrollo del instalador (08:18:43 PM) zzz: si el consenso es diferente ahora, me gustaría entender por qué (08:19:24 PM) zlatinb: que yo sepa sigue siendo el mismo consenso, solo que el ecosistema ha cambiado (es decir, existe jpackage) (08:20:26 PM) eyedeekay: Si mal no recuerdo mi experiencia con Mac en ese momento era básicamente nula y mi apoyo a la idea se basaba en que trabajar con sistemas de empaquetado familiares hace que nuestros paquetes sean más fáciles de confiar (08:20:39 PM) eyedeekay: jpackage hace lo de la imagen del tiempo de ejecución/eliminar la necesidad de instalar Java, ¿verdad? que yo sepa el dmg no hacía eso (08:20:51 PM) zzz: correcto (08:21:18 PM) zlatinb: correcto (08:21:30 PM) zlatinb: jpackage supuestamente construye dmgs, no lo he probado (08:21:38 PM) zzz: así que jpackage sería algo de 100 MB. como es solo para un SO, es factible hacerlo para mac. (08:21:47 PM) zzz: sí, los dmgs habría que probarlos seguro (08:22:14 PM) zlatinb: también construye instaladores de windows, aunque no he usado esa funcionalidad (08:22:26 PM) zlatinb: y rpms y debs pero estoy bastante seguro de que no queremos esos (08:22:52 PM) zzz: uno de nuestros fallos como proyecto es que el dmg siempre estuvo etiquetado como 'experimental' en nuestra página de descargas. Nunca le prestamos suficiente atención para quitar la etiqueta o incluso notar que nadie lo estaba construyendo (08:22:57 PM) Irc2PGuest1578 salió de la sala (quit: Error de lectura). (08:24:06 PM) zzz: como con todos nuestros otros productos oficiales, si vamos a soportarlo necesitamos suficientes recursos para un mantenedor competente (08:25:15 PM) zzz: en este punto propongo que continuemos la evaluación tanto de la demanda de usuarios como del esfuerzo requerido, tanto para el dmg existente como para jpackage. (08:25:29 PM) zzz: informe intermedio en un mes, decisión final en dos meses, a tiempo para la .50 (08:25:52 PM) zlatinb: ¿alguna idea de cómo hacerlo? ¿encuesta? (08:26:32 PM) eyedeekay: Podría configurar una encuesta en Reddit después de la reunión (08:26:42 PM) zzz: publicaciones en el foro (08:27:11 PM) eyedeekay: Me sirve, lo agregaré al orden del día de la reunión del próximo mes (08:28:06 PM) eyedeekay: ¿Algo más sobre el punto 3)? (08:28:32 PM) eyedeekay: 4) 1.0.0 vs 0.9.50 (08:29:02 PM) zzz: este era mi punto (08:29:10 PM) eyedeekay: Adelante, zzz (08:29:28 PM) zzz: No me siento fuertemente en un sentido u otro, pero creo que deberíamos ir a 1.0.0 en el próximo año aproximadamente (08:29:49 PM) zzz: como no tenemos una rama estable separada, 1.0.0 no es una garantía particular de estabilidad (08:30:23 PM) Irc2PGuest1578 [kilian@xvbemdlawzj2qlt3cgjgaclevziobxvwmipcvecbla4xqkmwjd2q.b32.i2p] entró a la sala. (08:30:27 PM) zzz: así que mi pregunta es qué opina la gente, y si el equipo de relaciones públicas puede preparar el mensaje sobre qué es o no es 1.0.0, en algún calendario (08:30:29 PM) zzz: fin (08:31:14 PM) zlatinb: tengo dos puntos respecto a 1.0.0: (08:31:41 PM) zlatinb: 1) RED necesita ajuste y defenderé esa postura a muerte si es necesario. Ajustarlo correctamente puede requerir más de un lanzamiento (08:32:19 PM) zlatinb: 2) Volviendo al tema de los instaladores: si podemos construir instaladores mucho más pulidos para las principales plataformas, un lanzamiento 1.0.0 tendrá un impacto mucho mayor (08:32:20 PM) zlatinb: FIN (08:33:40 PM) eyedeekay: Creo que podemos diseñar y llevar a cabo el mensaje y la PR para 1.0.0, si 1.0.0 coincide con la migración de la criptografía lejos de Elgamal, y estoy de acuerdo con zab en el punto 2) (08:34:30 PM) zzz: siempre podemos elegir alguna característica destacada de la que presumir, en cualquier lanzamiento. Es bastante arbitrario. Podríamos elegir cualquier lanzamiento de este año y afirmar que es cuando dejamos Elgamal. Ya está ocurriendo (08:35:44 PM) zzz: como no oigo un consenso fuerte, propongo que el próximo lanzamiento sea 0.9.50, y lo discutimos de nuevo después de ese lanzamiento, en 3 meses (08:35:51 PM) eyedeekay: Entonces el punto 2) sigue siendo bastante importante para mí, los instaladores son un punto problemático por extraño que parezca (08:36:15 PM) eyedeekay: Estoy de acuerdo en que el próximo debería ser 0.9.50 (08:36:27 PM) anonymousmaybe salió de la sala (quit: Error de lectura). (08:36:31 PM) T3s|4 salió de la sala (quit: Error de lectura). (08:37:36 PM) eyedeekay: ¿Algo más sobre el punto 4)? (08:38:16 PM) T3s|4 [~T3s4@573a4z46ixhpfeuej2hggtzg2wvsllq6nurtha5dzpd7l42awaeq.b32.i2p] entró a la sala. (08:38:16 PM) modo (+v T3s|4) por ChanServ (08:38:18 PM) eyedeekay: 5) Lanzamiento 0.9.50 (08:38:42 PM) anonymousmaybe [anonymousm@zvezcslfl5ndd6ciniqp2ei3cm6kvcovceeu3nzheqe7rqcj3rra.b32.i2p] entró a la sala. (08:38:42 PM) modo (+v anonymousmaybe) por ChanServ (08:39:19 PM) zzz: Te dejo ir primero, luego enumeraré en qué he estado trabajando (08:41:28 PM) eyedeekay: Han pasado unas 2 semanas desde el lanzamiento 0.9.49, en ese tiempo he estado trabajando en errores de estilo, moviendo la configuración de X-I2P-Location a la aplicación en lugar de requerir un proxy inverso o una configuración específica, y he estado trabajando en encontrar formas de mejorar GitLab (08:42:17 PM) eyedeekay: En particular, en mi lista de GitLab están una forma de migrar tickets de trac a gitlab en masa y una forma de crear tickets de forma anónima (08:43:06 PM) eyedeekay: Eso en realidad está en gran medida logrado y forma parte del siguiente punto del orden del día, así que no voy a perder tiempo en eso ahora (08:43:56 PM) eyedeekay: fin (08:44:06 PM) zzz: súper (08:44:26 PM) zzz: Arreglé el problema del año 2036 en NTP (08:44:33 PM) zzz: implementé UPnP para IPv6 (08:44:45 PM) zzz: reduje el uso de memoria por parte de los perfiles (08:44:55 PM) zzz: añadí soporte para introducers de IPv6 (nodos introductores) (08:45:17 PM) zzz: añadí compatibilidad con "caps" 4/6 para un mejor seguimiento de quién puede conectarse con quién (08:45:39 PM) zzz: hice algo de trabajo en mensajes de construcción de tunnel más pequeños (prop. 157), aunque ese trabajo va mucho más lento de lo que al equipo #ls2 le gustaría (08:46:26 PM) zzz: e informé de un error importante de SSU a i2pd. lo han corregido. Tengo la esperanza de que publiquen una versión este mes, ya que creo que está afectando seriamente el rendimiento de la red para algún subconjunto de conexiones (08:46:35 PM) zzz: fin (08:46:44 PM) eyedeekay: Gracias zzz (08:47:25 PM) zlatinb: Me gustaría hacer algunos experimentos con respecto al ajuste de RED en la red de pruebas. La teoría actual es que es demasiado agresivo y ralentiza las conexiones de un solo flujo de manera innecesaria. Informaré como de costumbre. FIN (08:47:36 PM) eyedeekay: Gracias zlatinb (08:48:17 PM) eyedeekay: 6) Resumen de la migración de Trac (08:48:17 PM) zzz: respecto a la hoja de ruta. La actualicé hoy en el sitio web para reflejar lo que estuvo en la .49 y moví otras cosas a la .50. eyedeekay por favor haz lo mismo con los elementos que conoces (08:48:32 PM) eyedeekay: Recibido, zzz; haré eso esta noche (08:51:18 PM) wodencafe salió de la sala (quit: Error de lectura). (08:51:37 PM) wodencafe [wodencafe@4qx5zjj3rypztq5h4kc2clviwid5cir7cm6iqrqa2l2npvlgt7ta.b32.i2p] entró a la sala. (08:51:51 PM) eyedeekay: Con respecto a trac, estoy entre la espada y la pared aquí. Soy admin en trac y no en la máquina en la que corre trac. No puedo hacer nada para actualizarlo o mejorarlo por mi cuenta, todo lo que puedo hacer es perseguir problemas que consumen mucho tiempo. (08:51:51 PM) eyedeekay: Realmente quiero deshacerme de él, pero obviamente no podemos borrar todos esos tickets ni el resto de la información aquí. (08:51:51 PM) eyedeekay: Propongo que migremos los tickets de trac a tickets de gitlab y fomentemos el uso de gitlab para fines de seguimiento de incidencias (08:52:51 PM) eyedeekay: Los tickets de Trac no se mapean 1:1 a tickets de GitLab, los tickets para aplicaciones de I2P deberán añadirse al issue tracker de i2p.i2p y etiquetarse en GitLab con la aplicación correspondiente (08:54:04 PM) eyedeekay: Por fin he averiguado cómo hacerlo utilizando parte del material correspondiente de Tor (08:54:37 PM) zzz: probablemente esa sea la respuesta correcta, pero quizá deberíamos hacer una evaluación rápida de las alternativas, por ejemplo simplemente copiar todo a un Trac en una máquina que controlemos (08:54:51 PM) zzz: y, de nuevo, una estimación de los recursos puntuales y continuos necesarios (08:55:18 PM) zzz: íbamos a tener una reunión hace un par de meses sobre ello, así que quizá ahora es el momento (08:55:54 PM) lithium salió de la sala (quit: Quit: saliendo). (08:56:02 PM) eyedeekay: Instintivamente, ejecutar 2 servicios (Trac y GitLab) probablemente sea un esfuerzo mayor a lo largo del tiempo, pero quizá menos esfuerzo inicialmente (08:56:05 PM) zzz: solo quiero que quede claro qué estamos intentando lograr (08:56:05 PM) lithium [lithium@f25fchfdvktukmhg2rkz5es4mlrroyywcou27bpr4mxzfuf3jgya.b32.i2p] entró a la sala. (08:56:38 PM) zzz: una migración completa a gitlab es una solución enorme para el problema de que alguien no responde correos (08:56:50 PM) zzz: así que la pregunta es qué más obtenemos con eso (08:57:58 PM) zlatinb: integración estrecha con git, MRs (Merge Requests), revisión de código, todo eso (08:58:02 PM) zzz: y necesitamos una lista corta de nuestros requisitos, especialmente para registro y anti-spam (09:00:01 PM) zzz: también creo que deberíamos sacar lecciones de la migración a git del año pasado, y tener hitos claros, cronograma y estado (09:00:36 PM) eyedeekay: El registro se ha convertido en un punto difícil. Estimo que aproximadamente 1/3 de los registros son spam, pero es muy difícil notar la diferencia porque no pido mucha información a los usuarios de git (09:01:37 PM) eyedeekay: La solución de Tor respecto al registro anónimo es ingeniosa, y potencialmente muy útil, pero cuanto más la miro más pienso que puede ser excesiva para nosotros (09:02:35 PM) zzz: Propongo que averigüemos quién quiere participar en una reunión sobre esto, y luego programamos la reunión más tarde (09:03:29 PM) eyedeekay: Puedo trabajar con eso. Abriré un nuevo hilo en el foro para la migración de Trac. (09:04:49 PM) zzz: zlatinb, ¿te gustaría participar? (09:05:03 PM) zlatinb: claro (09:05:21 PM) zzz: súper (09:07:56 PM) eyedeekay: Eso es todo por la agenda, ¿algo más que añadir? (09:08:00 PM) eyedeekay: Tiempo de espera 60 s (09:09:32 PM) eyedeekay: Con esto se cierra la reunión *baffs* (09:09:32 PM) eyedeekay: Gracias zzz zlatinb por venir, publicaré el registro de la reunión en el sitio en breve (09:10:09 PM) zzz: gracias (09:11:05 PM) devcron salió de la sala (quit: Quit: saliendo). (09:11:11 PM) eyedeekay: no hay problema, zzz &lt;/div></description></item><item><title>Versión 0.9.49</title><link>/es/blog/2021/02/17/versi%C3%B3n-0.9.49/</link><pubDate>Wed, 17 Feb 2021 00:00:00 +0000</pubDate><guid>/es/blog/2021/02/17/versi%C3%B3n-0.9.49/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La 0.9.49 continúa el trabajo para hacer que I2P sea más rápido y más seguro. Tenemos varias mejoras y correcciones para el transporte SSU (UDP) que deberían traducirse en mayor velocidad. Esta versión también inicia la migración hacia un nuevo y más rápido cifrado ECIES-X25519 para routers. (Los destinos han estado usando este cifrado desde hace algunas versiones) Hemos estado trabajando en las especificaciones y los protocolos para el nuevo cifrado desde hace varios años, y ¡estamos cerca de concluirlo! La migración requerirá varias versiones para completarse.&lt;/p></description></item><item><title>Hola Git, adiós Monotone</title><link>/es/blog/2020/12/10/hola-git-adi%C3%B3s-monotone/</link><pubDate>Thu, 10 Dec 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/12/10/hola-git-adi%C3%B3s-monotone/</guid><description>&lt;h2 id="hola-git-adiós-monotone">Hola Git, Adiós Monotone&lt;/h2>
&lt;h3 id="the-i2p-git-migration-is-nearly-concluded">The I2P Git Migration is nearly concluded&lt;/h3>
&lt;p>Durante más de una década, I2P ha dependido del venerable servicio Monotone para satisfacer sus necesidades de control de versiones, pero en los últimos años, la mayor parte del mundo ha pasado al ahora universal sistema de control de versiones Git. En ese mismo período, la red I2P se ha vuelto más rápida y fiable, y se han desarrollado soluciones alternativas accesibles para el problema de la non-resumability (imposibilidad de reanudar transferencias) de Git.&lt;/p></description></item><item><title>Versión 0.9.48</title><link>/es/blog/2020/11/30/versi%C3%B3n-0.9.48/</link><pubDate>Mon, 30 Nov 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/11/30/versi%C3%B3n-0.9.48/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.48 habilita nuestro nuevo protocolo de cifrado de extremo a extremo (propuesta 144) para la mayoría de los servicios. Hemos añadido soporte preliminar para el nuevo cifrado de los mensajes de construcción de tunnel (propuesta 152). Hay mejoras significativas de rendimiento en todo el router.&lt;/p>
&lt;p>Los paquetes para Ubuntu Xenial (16.04 LTS) ya no cuentan con soporte. Los usuarios en esa plataforma deberían actualizarse para que puedan seguir recibiendo actualizaciones de I2P.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 03 de noviembre de 2020</title><link>/es/blog/2020/11/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-noviembre-de-2020/</link><pubDate>Tue, 03 Nov 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/11/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-noviembre-de-2020/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (03:01:04 PM) eyedeekay: Hola a todos, y bienvenidos a la reunión del 3 de noviembre del proyecto I2P. idk llega a ustedes de forma algo inesperada desde el wi-fi del Marriot, lidiando con un portal cautivo bastante desagradable, así que hoy tengo dos handles, eyedeekay e idk_mobile por si una u otra conexión se cae. (03:01:04 PM) eyedeekay: Les pido paciencia con esto, el wi-fi de este hotel es realmente... asombrosamente malo. Estaré de vuelta con mi conexión confiable el jueves. (03:01:04 PM) eyedeekay: En la agenda de hoy están: (03:01:04 PM) eyedeekay: 1) Hola (idk) (03:01:04 PM) eyedeekay: 2) *breve* revisión procedimental de la reunión (idk) (03:01:04 PM) eyedeekay: 3) lanzamiento 0.9.48 (zzz, idk) (03:01:04 PM) eyedeekay: 4) Llamado a probadores (idk) (03:01:04 PM) eyedeekay: 5) Actualización del progreso en Git (idk) (03:01:04 PM) eyedeekay: 6) Votación de sitios adicionales de la Router Console(idk) (03:01:04 PM) eyedeekay: Hola a todos, ¿quién más está aquí hoy? (03:01:38 PM) zzz: hi (03:01:43 PM) eyedeekay: hola zzz (03:02:09 PM) eyedeekay: ¿Alguien más? (03:03:21 PM) eyedeekay: Pues el punto 2 es o esencial o irrelevante, supongo. 2) Sobre los "hola": Muchos de nosotros ejecutamos nuestros clientes de IRC casi todo el tiempo, y no siempre está claro quién está aquí y quién no. Así que al inicio de nuestras reuniones, decimos "hola" solo para saber con certeza quién está aquí y listo para participar, y quién se está asegurando de tener el historial para más tarde. Por favor, di hola para la reunión cuando llegues (03:04:19 PM) eyedeekay: 3) lanzamiento 0.9.48 (03:05:07 PM) John salió de la sala (quit: Read error). (03:05:11 PM) eyedeekay: 0.9.48 verá los últimos retoques en los temas Light y Dark de la Router Console. Principalmente cosas pequeñas, para afinar márgenes y padding alrededor de los nuevos íconos usados en esos temas. También se ha seleccionado un nuevo conjunto de íconos para los temas Light y Dark de Snark, en base a los comentarios recibidos. (03:05:11 PM) eyedeekay: La versión 0.9.48 para Android usará el proceso de compilación de Android que se revisó y corrigió durante la semana pasada. Las pruebas internas van mucho mejor que en semanas anteriores; tengo muchas ganas de esta. Para quienes no lo sepan, durante muchos años nuestras versiones de Android tuvieron su usabilidad muy comprometida debido a errores derivados de un bootclasspath mal configurado (ruta de clases de arranque), que estaba documentado de forma poco intuitiva y mínima, si es que lo estaba. (03:05:36 PM) eyedeekay: Este problema ha quedado resuelto para el futuro. (03:06:37 PM) eyedeekay: Sadie y yo hemos estado actualizando, revisando, recortando y reordenando documentación en la rama de Git i2p.www "style-guide" (03:07:38 PM) eyedeekay: Nada de esto está escrito en piedra, pero estamos proporcionando más y mejores ejemplos, ayuda específica para las aplicaciones de I2P incluidas, guías de reseed (obtención inicial de pares desde servidores reseed) actualizadas para reseeds de amigo a amigo y para alojar un servidor reseed, y actualizando nuestras páginas de comparativas (03:08:10 PM) eyedeekay: zzz ¿qué te gustaría añadir? (03:08:19 PM) zzz: sí, sobre android (03:08:35 PM) John [john@3n6rizeciinzvbuzub5ux3jru6iazw6drx76cjcwmcc5yaltccca.b32.i2p] entró en la sala. (03:08:39 PM) zzz: para ser claro, ¿publicaste 0.9.47-1 la semana pasada y está disponible en todos los sitios? No creo haber visto ningún anuncio (03:08:53 PM) zzz: así que deberías difundirlo y conseguir algunos informes de pruebas (03:09:17 PM) eyedeekay: Claro, puedo hacer un anuncio (03:09:24 PM) zzz: sobre la 48, todo va bien. Estamos en casi 15K líneas de diferencias, bastante típico (03:09:42 PM) zzz: el trabajo sobre el tipo de cifrado del router va sorprendentemente bien, muy por delante del plan (03:09:48 PM) zzz: eso son las propuestas 152 y 156 (03:10:02 PM) zzz: gran parte de ese trabajo estará en la versión .48, para probadores valientes (03:10:22 PM) zzz: el anuncio preliminar de la versión está en zzz.i2p para revisión (03:10:53 PM) zzz: Me gustaría decidir una fecha de lanzamiento hoy. ¿El 23 o el 30? (03:10:58 PM) zzz: eso sería el tag freeze (congelación de etiquetas) dentro de una o dos semanas a partir de ahora (03:11:25 PM) zzz: eot (03:12:01 PM) eyedeekay: Ya no me importa tanto, no puedo viajar por un tiempo de todos modos, pero aún así me gustaría hacerlo el 30 si es posible (03:12:44 PM) zzz: ok, entonces el 30. tag freeze el 18, checkin deadline (fecha límite de check-in) el 27. Actualizaré la publicación en mi foro (03:12:53 PM) eyedeekay: Excelente, gracias (03:13:52 PM) eyedeekay: Eso nos lleva al 4) llamado a probadores (03:13:55 PM) eyedeekay: Al entrar en el último mes antes del lanzamiento 0.9.48, me gustaría pedir a nuestros usuarios que nos den comentarios sobre I2P aquí, o en el foro del proyecto(i2pforum.i2p), o en el foro de zzz(zzz.i2p), o en reddit.com/r/i2p donde suelo estar atento por nosotros. (03:14:24 PM) eyedeekay: Publicaré este llamado en esos lugares cuando suba el registro de la reunión al sitio (03:15:00 PM) eyedeekay: Es importante recibir comentarios sobre todo: rendimiento, estilo, configuración. ¡Por favor, pónganse en contacto! (03:15:09 PM) zzz: sí, ok, probablemente establezca una etiqueta de versión -rc en aproximadamente una semana (03:16:57 PM) Sleepy salió de la sala (quit: Read error). (03:16:58 PM) eyedeekay: ¿Algo más que añadir sobre este tema? (03:17:26 PM) zzz: no (03:17:49 PM) eyedeekay: Gracias zzz :) (03:17:57 PM) eyedeekay: 5) Actualización de Git: Por ahora he detenido temporalmente la migración de nuevos repositorios mientras configuro una regla de push para exigir commits firmados con GPG en el espacio de nombres "I2P Developers". Esto es un requisito firme al menos para i2p.i2p e i2p.android.base. En este momento, hemos migrado los plugins activos al GitLab, así como i2p.newsxml, i2p.firefox, i2p.scripts e i2p.www. Esta semana he compilado I2P e I2P para Android correctamente tanto desde Git como desde Monotone, incluyendo compilar un i2p.android.base basado en mtn sobre un i2p.i2p basado en git y un i2p.android.base basado en git sobre un i2p.i2p basado en mtn. Esto implicaría que, después de configurar la regla de push, i2p.i2p podría migrarse sin romper los proyectos que dependen de él. PENDIENTE para esto, sin embargo, es contactar a otros downstreams (aguas abajo), mhatta, zero y BiglyBT, para informarles del cambio. (03:19:08 PM) zzz: ¿Cuál es el calendario? ¿Antes o después del lanzamiento 48? (03:19:31 PM) zzz: No creo que ningún downstream esté usando mtn (03:19:52 PM) eyedeekay: Yo tampoco lo creo, hasta donde sé todos usan Maven o el mirror de GitHub, solo quiero asegurarme (03:21:17 PM) eyedeekay: Creo que aún podemos hacerlo antes de la 0.9.48, si lo inicio justo después de tener configurada la regla de push. (03:22:09 PM) Sleepy [Sleepy@bjy63jgb427hmekhcp6v4kxs7p2le7cpuuvdmngod76fv2isfw4a.b32.i2p] entró en la sala. (03:22:19 PM) zzz: ok, solo no te acerques demasiado (03:23:26 PM) zzz: y obtén confirmaciones positivas de todos antes de hacer el cambio. no podemos tener rezagados (03:23:29 PM) eyedeekay: Sí, si no creo que pueda tenerlo hecho con algo de margen antes del tag freeze, lo retrasaré hasta la 49 (03:23:37 PM) eyedeekay: Lo haré (03:25:08 PM) eyedeekay: ¿Algo más de alguien sobre este tema? (03:26:01 PM) eyedeekay: Bien, entonces el último es el 6) (03:26:04 PM) eyedeekay: Me gustaría añadir 2 de mis sitios a la página de inicio de la Router Console, el primero de los cuales es git.idk.i2p, que es mi host de GitLab, abierto a la comunidad y adonde han estado migrando los repositorios mtn de I2P. (03:26:04 PM) eyedeekay: El segundo es paste.idk.i2p, que es un pastebin de propósito general para archivos y test, que puse en línea cuando parecía que no había otros pastebins todavía accesibles. (03:27:00 PM) zzz: sin objeciones (03:28:15 PM) zzz: pero sugiero otra pasada a los tooltips (mensajes emergentes de ayuda) propuestos, tengo algunas ideas que te comentaré más tarde (03:29:05 PM) eyedeekay: Por mí, bien (03:30:55 PM) eyedeekay: Muy bien, eso nos lleva al final de todo lo que tenía planeado para esta reunión, así que si alguien más tiene otros temas para discutir, por favor que los plantee ahora (03:31:20 PM) eyedeekay: timeout 1m (03:32:42 PM) eyedeekay: Muy bien, gracias por venir a la reunión zzz, gracias por escuchar, oyentes. (03:33:08 PM) eyedeekay: La reunión del próximo mes será el 8 de diciembre, misma hora, mismo canal (03:33:13 PM) eyedeekay: *Baffs* &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 06 de octubre de 2020</title><link>/es/blog/2020/10/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-octubre-de-2020/</link><pubDate>Tue, 06 Oct 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/10/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-octubre-de-2020/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, orignal, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:00:04 PM) eyedeekay: Hola a todos y bienvenidos a la reunión de la comunidad de I2P de octubre. (04:00:04 PM) eyedeekay: En la agenda de hoy: (04:00:04 PM) eyedeekay: 1) Hola (04:00:04 PM) eyedeekay: 2) lanzamiento 0.9.48 (zzz) (04:00:04 PM) eyedeekay: 3) Actualización del progreso de Git (idk) (04:00:04 PM) eyedeekay: 4) Actualización del equipo de UI / OTF (idk) (04:00:04 PM) eyedeekay: 5) Actualización de Android (idk) (04:00:17 PM) eyedeekay: Hola a todos, ¿quiénes están aquí? (04:00:25 PM) orignal: hola (04:00:29 PM) eyedeekay: Hola orignal (04:00:33 PM) zzz: hola (04:00:39 PM) eyedeekay: Hola zzz (04:01:14 PM) eyedeekay: ¿Alguien más? (04:01:53 PM) eyedeekay: Bien, pasemos al punto 2 (04:02:14 PM) eyedeekay: He visto a zzz hacer bastante últimamente; por mi parte, mi único plan dentro del router para el lanzamiento 0.9.48 es rekeyOnIdle. En gran medida, mis planes para este lanzamiento tendrán que ver con completar las próximas 2 fases de la migración a git, y con cambios en i2p.www que detallaré en 4). (04:02:45 PM) zzz: creo que llevamos 5 semanas del ciclo. Las cosas van bien (04:03:14 PM) zzz: orignal y yo estamos trabajando en mejorar la construcción de tunnel (propuesta 152), y hemos empezado a integrar parte de ese código (04:03:29 PM) zzz: La investigación de SSU2 avanza lentamente, y ciertamente no habrá código en la .48 (04:03:50 PM) zzz: 7500 líneas de diff en el lanzamiento hasta ahora, bastante típico (04:04:08 PM) zzz: el objetivo para el lanzamiento .48 es a mediados o finales de noviembre, probablemente fijemos una fecha pronto (04:04:18 PM) zzz: EOT (04:04:44 PM) eyedeekay: Muchas gracias zzz (04:05:14 PM) eyedeekay: Gracias también por las actualizaciones frecuentes en el foro; hace que parte de tu progreso sea más fácil de asimilar y explicar a otros (04:05:43 PM) eyedeekay: Pasemos a 3) (04:06:03 PM) eyedeekay: Estamos en la fase tres de la migración a git. (04:06:08 PM) eyedeekay: i2p.www está migrado. Era el proyecto con mayor dependencia de mtn de todos. (04:06:14 PM) eyedeekay: i2p.firefox también está migrado. (04:06:22 PM) eyedeekay: Vamos a tener i2p.newsxml migrado el jueves por la tarde, a las 18.00 UTC. (04:06:32 PM) eyedeekay: Después de eso me pondré en contacto con zzz sobre migrar zzzot o snark-rpc a continuación. (04:06:37 PM) eyedeekay: Los repositorios donde se ha deshabilitado la sincronización con mtn se mantienen en sincronía entre github y gitlab. (04:06:44 PM) eyedeekay: Ahora vamos a buen ritmo; en cuanto se migra un repo, empezamos el siguiente. (04:06:58 PM) eyedeekay: EOT (04:08:23 PM) eyedeekay: ¿Alguna pregunta sobre Git? (04:09:06 PM) eyedeekay: tiempo de espera 1m (04:10:16 PM) eyedeekay: Bien, pasemos al punto 4) (04:11:20 PM) eyedeekay: La empresa de diseño contratada por la OTF creó una guía de estilo revisada. La nueva guía es algo más "flexible" que la anterior, y a la vez nos anima a un nivel de coherencia interna. (04:11:20 PM) eyedeekay: Se encuentra aquí: https://uracreative.github.io/i2p-styleguide/. Una publicación solicitando comentarios de la comunidad sobre las recomendaciones de estilo, cuáles implementar y cómo, está aquí: `http://i2pforum.i2p/viewtopic.php?f=21&amp;t=986&amp;sid=bbca7a971055b8449737ba038ebbfa49` (04:11:20 PM) eyedeekay: La dificultad de implementar las recomendaciones de diseño resulta del hecho de que los cambios aplicados parcialmente tienden a ser poco atractivos visualmente; por ejemplo, véase el problema reciente del icono en I2PSnark. (04:12:26 PM) eyedeekay: Sin embargo, esto solo comprende 1/2 de los consejos que recibimos (04:13:01 PM) eyedeekay: La mejora más significativa que podríamos hacer, identificada por los programas financiados por la OTF que implicaron el trabajo de Ura Design y Simsec, fue un problema general con la incorporación de nuevos participantes de todo tipo. (04:13:16 PM) eyedeekay: Consideramos que esta es la prioridad. Las primeras fases para mejorarlo tendrán lugar principalmente en i2p.www (04:13:19 PM) eyedeekay: Una de las preguntas más comunes que se ha hecho es "¿Para quién es I2P?". (04:13:42 PM) eyedeekay: Obviamente, las personas de diseño/usabilidad no son las únicas que han hecho esa pregunta (04:13:52 PM) eyedeekay: Así que identificamos "tipos" de participantes, incluidos usuarios, operadores de servicios, desarrolladores de aplicaciones y desarrolladores de router. (04:13:52 PM) eyedeekay: Teníamos muchas respuestas a esa pregunta, pero uno de los patrones más comunes en nuestras respuestas era que es mucho más fácil decir para quién son las "aplicaciones" de I2P. (04:14:07 PM) eyedeekay: Así que queremos que la gente empiece a usar aplicaciones más rápido y más fácilmente. Cambiar estos recorridos es lo que se ha llamado "Arquitectura de la Información" (04:14:07 PM) eyedeekay: Lograr esto implicará producir: (04:14:07 PM) eyedeekay: - Instrucciones de instalación en Windows que incluyan instalar una versión de Java que se sepa que funciona con I2P. (04:14:07 PM) eyedeekay: - Páginas en el sitio que expliquen las aplicaciones incluidas que vienen con el router I2P de Java. (04:14:07 PM) eyedeekay: - Inclusión de la extensión web I2P in Private Browsing en el paquete de perfil de I2P para Windows (04:14:07 PM) eyedeekay: - Una recomendación y guía para un cliente IRC. (04:14:07 PM) eyedeekay: - Guías de alojamiento de servicios de primera clase(Como la de Gitlab), para nuevos operadores, incluida una reescritura de la Guía del servicio de Reseed. También están previstas guías de alojamiento de NextCloud e IRC. (04:14:07 PM) eyedeekay: - Reorganización de la página de inicio y del menú de navegación de nivel superior en torno a los usuarios. (04:14:44 PM) eyedeekay: Perdón por extenderme básicamente, pero tómense su tiempo, quería asegurarme de dar una actualización sustancial (04:17:14 PM) eyedeekay: EOT. ¿Alguna pregunta? (04:17:26 PM) zzz: ¿El trabajo de la OTF está completo? ¿Cuándo terminaron? ¿Cuándo estuvo disponible la guía de estilo revisada? (04:19:20 PM) eyedeekay: La OTF pagó a la empresa de diseño y terminaron el mes pasado. Un momento mientras reviso el historial (04:19:56 PM) eyedeekay: 8 de agosto (04:20:10 PM) zzz: A lo que voy es: ¿cómo podemos arreglar nuestros procesos para que el estado y los resultados del trabajo financiado se comuniquen realmente a la comunidad de manera oportuna? (04:21:07 PM) eyedeekay: Normalmente la solución es que yo me mantenga en contacto con alguien. En este caso, ese alguien probablemente debería tomar la forma de que yo haga actualizaciones periódicas en i2pforums.i2p (04:22:38 PM) zzz: de acuerdo. Solo que es muy extraño que un proyecto financiado que da como resultado recomendaciones para desarrolladores no se haya comunicado a los desarrolladores durante dos meses (04:23:06 PM) zzz: así que si volvemos a esto alguna vez, eso será un tema de discusión para mejorar el proceso (04:23:14 PM) zzz: gracias por el informe (04:23:35 PM) eyedeekay: Solo hago lo posible por resolver problemas :) (04:23:39 PM) eyedeekay: Lo que nos lleva al punto 5) (04:24:46 PM) eyedeekay: Ahora soy el administrador de todos los servidores donde ofrecemos aplicaciones de Android para descargar, ya que el otro administrador no respondía. (04:24:51 PM) eyedeekay: Finalmente pude contactar al otro administrador, y aceptó actuar como respaldo. (04:24:59 PM) eyedeekay: El plan a partir de ahora es que yo suba a GPlay y a nuestro F-Droid el mismo día que se publiquen los paquetes de Debian. (04:25:03 PM) eyedeekay: Esto significa que nuestro F-Droid estará disponible el mismo día que se suben los paquetes de Debian. GPlay seguirá retrasándose entre 1 y 6 días, por lo que poco puedo hacer al respecto. (04:25:29 PM) eyedeekay: Esto también significa que ahora soy el administrador de download.i2p2.de, así que también puedo arreglar eso. Básicamente puedo arreglar todo menos trac. (04:27:09 PM) eyedeekay: EOT (04:28:15 PM) eyedeekay: Ah, eso era lo que olvidaba. Yo *no* estoy a cargo de la subida al repositorio comunitario de F-Droid. Eso sigue siendo de nextloop. (04:30:21 PM) eyedeekay: ¿Alguien tiene algo que desee añadir, quiere tratar en la reunión, o alguna pregunta sobre algo de lo que hemos cubierto hasta ahora? (04:31:02 PM) eyedeekay: tiempo de espera 1m (04:31:13 PM) zzz: recordatorio (otra vez) - pon la reunión de agosto en el sitio web (04:32:00 PM) eyedeekay: ¿Pensé que ya lo había hecho? De acuerdo, la añadiré justo después de que terminemos &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 1 de septiembre de 2020</title><link>/es/blog/2020/09/01/reuni%C3%B3n-de-desarrolladores-de-i2p-1-de-septiembre-de-2020/</link><pubDate>Tue, 01 Sep 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/09/01/reuni%C3%B3n-de-desarrolladores-de-i2p-1-de-septiembre-de-2020/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> (04:00:08 PM) eyedeekay: Hola a todos, bienvenidos a la reunión de la comunidad del 1 de septiembre: (04:00:08 PM) eyedeekay: 1) Hola (04:00:08 PM) eyedeekay: 2) versión 0.9.48 (04:00:08 PM) eyedeekay: 3) Actualización del progreso de Git (04:00:08 PM) eyedeekay: 4) Actualización del progreso de Android/Maven (04:00:08 PM) eyedeekay: 1) Hola (04:00:08 PM) eyedeekay: Hola a todos, gracias por venir :) (04:00:24 PM) zlatinb: hi (04:00:31 PM) eyedeekay: hola zlatinb (04:00:40 PM) zzz: yo (04:00:45 PM) eyedeekay: hola zzz (04:01:00 PM) eyedeekay: ¿Hay alguien más aquí? (04:01:23 PM) eyedeekay: echelon está fuera de la ciudad por el día y no estará disponible (04:01:53 PM) eyedeekay: 2) versión 0.9.48 (04:02:33 PM) eyedeekay: La 0.9.47 se lanzó la semana pasada, el nuevo ciclo acaba de empezar (04:03:15 PM) eyedeekay: zzz publicó la propuesta para identidades de router ECIES más temprano hoy, por favor quienes puedan tómense el tiempo de leerla y comentar (04:04:45 PM) eyedeekay: ¿Alguien tiene algo que quiera decir para el tema 2)? (04:04:57 PM) zlatinb: Intentaré meter algo de trabajo de SSU (04:05:05 PM) zlatinb: pendiente de la migración a Git, claro (04:05:06 PM) zzz: apenas estamos empezando... (04:05:32 PM) zzz: el equipo #ls2 planea empezar a trabajar tanto en routers ECIES como en propuestas SSU2 durante este tiempo (04:05:57 PM) zzz: Preveo un ciclo de unos 3 meses, con un lanzamiento en noviembre (04:06:06 PM) zzz: EOT (04:06:14 PM) zlatinb: también, me gustaría ver algo de movimiento en el frente RED, aunque aún no estoy seguro exactamente de qué quiero cambiar. Tendré que hacer pruebas en la testnet antes de decidir. EOT (04:06:50 PM) eyedeekay: Gracias zzz y zlatinb. (04:07:00 PM) zzz: eyedeekay, por favor danos tus planes (y los del equipo de UI si los conoces) para la 48 (04:08:12 PM) eyedeekay: Mis grandes planes son terminar la seguridad de subprocesos para i2cp.rekeyOnIdle (04:08:41 PM) eyedeekay: y añadir UI para destinos alternativos de I2P a i2ptunnel y a la webextension (04:09:13 PM) eyedeekay: Pero ahora mismo, mis prioridades son git y Android (04:09:14 PM) eyedeekay: EOT (04:09:36 PM) zzz: ¿hay cambios grandes de UI planeados? ¿cambios del sitio web planeados? ¿alguna novedad sobre el contrato OTF/Ura? (04:10:16 PM) eyedeekay: Ura ya no está siendo pagado por la OTF, pero algunos de ellos siguen donando su tiempo muy generosamente y seguimos en contacto (04:11:26 PM) eyedeekay: No hay cambios grandes en todo el conjunto de iconos, pero planeo añadir menús plegables y un botón de reinicio a la página principal de i2ptunnel (04:12:26 PM) zzz: ok. Sin novedades en meses, estoy totalmente a oscuras sobre cuál es el resultado del contrato de la OTF y cuándo podría llegar, si es que llega; así que a estas alturas, ¿podemos asumir que va a morir? ¿o qué? (04:13:18 PM) eyedeekay: Bumble está muy comprometida con integrar los cambios y ha seguido trabajando con nosotros; por ahora, considérenlo vivo (04:13:36 PM) zzz: ¿qué es "Bumble"? (04:13:46 PM) eyedeekay: Bumble es parte del equipo de Ura/SimSec (04:16:48 PM) eyedeekay: Sí, ella tiene planes. (04:17:41 PM) zlatinb: Sean cuales sean, no veo que se materialicen sin una comunicación activa y saludable con nosotros aquí. (04:19:22 PM) eyedeekay: Todo lo que puedo hacer es pedirlo. (04:19:35 PM) zlatinb: Gracias. EOT (04:19:45 PM) eyedeekay: 3) Migración a Git (04:20:05 PM) eyedeekay: Mi hoja de ruta para esta semana incluye dejar obsoleto por completo i2p.www mtn (04:20:59 PM) eyedeekay: Con ese fin estoy probando el script de despliegue migrado, que verifica modificaciones a los archivos traducidos usando mtn diff (04:21:33 PM) eyedeekay: Eso está casi listo; solo quiero estar seguro antes de publicarlo demasiado pronto y romper el sitio; además necesito la ayuda de echelon para el otro lado (04:21:57 PM) eyedeekay: Después de eso, casi de inmediato, empezaré con los scripts y plugins restantes. EOT. (04:22:03 PM) eyedeekay: ¿Alguna pregunta? (04:22:32 PM) zzz: como se pidió en el hilo de mi foro, por favor proporciona un aviso con 24 horas de antelación antes de detener la sincronización de mtn para cada rama activa (04:22:44 PM) eyedeekay: Absolutamente, lo haré. (04:22:54 PM) zzz: y otro anuncio cuando git esté activo (04:23:18 PM) eyedeekay: Claro (04:23:50 PM) eyedeekay: ¿Algo más? (04:24:49 PM) eyedeekay: 4) Actualizaciones de Maven/Android (04:26:25 PM) eyedeekay: No hay mucho que decir aquí salvo que estoy trabajando para publicarlos; mi primer conjunto de envíos no se distribuyó correctamente (04:26:58 PM) zlatinb: ¿Cuál es el problema específico con mavenCentral? (04:28:11 PM) eyedeekay: No lo sé; tengo un ticket abierto con ellos para ayuda, pero todo se ve bien hasta que intento moverlos fuera del área de staging (04:28:56 PM) zlatinb: ok, raro (04:29:02 PM) zzz: ok, entonces sin ETA (04:29:07 PM) eyedeekay: Sí, y todos funcionan menos uno (04:30:20 PM) eyedeekay: Sin ETA. Trabajaré en ello hasta que esté arreglado. (04:31:00 PM) eyedeekay: Es mi prioridad actual, ya que todos lo necesitan. (04:31:08 PM) eyedeekay: EOT. (04:32:24 PM) eyedeekay: ¿Algo más de alguien más para el 4 (04:33:09 PM) eyedeekay: De acuerdo, tuvimos una sugerencia de último minuto de orignal para mover las reuniones a otro canal, voy a llamarlo 5) i2p-meetings (04:33:45 PM) eyedeekay: No creo firmemente que sea necesario (04:34:15 PM) eyedeekay: Pero estoy abierto a escuchar las opiniones de otros al respecto? (04:34:48 PM) zlatinb: Esto se debe a un drama entre él y echelon, y hasta ahora ambos bandos se niegan a ceder. Estoy en contra de mover la reunión y, en cambio, animo a las personas involucradas en el drama a buscar una solución. (04:35:31 PM) zzz: Creo que todo lo que yo debía hacer para la versión 47 está arriba (04:35:31 PM) zzz: con respecto al 5), el problema es que echelon sigue baneando a orignal aquí; sin asignar culpas, el mismo problema podría suceder en cualquier otro canal también (04:36:56 PM) zzz: sería valioso si al desarrollador principal de la implementación de router líder en C++ se le permitiera participar aquí, tanto en las reuniones como en otros momentos; si eso es posible, no tengo idea (04:37:06 PM) eyedeekay: Ah, ya veo. Esto me da una mejor idea de la situación. (04:37:40 PM) eyedeekay: A la luz de eso, creo que todos estamos de acuerdo: mantenerlas en i2p-dev y buscar una resolución social? (04:38:14 PM) zlatinb: +1 (04:38:28 PM) eyedeekay: OK. Se hará. (04:38:29 PM) zzz: Ya me he negado a mediar múltiples veces. Quizás alguien más pueda intentarlo, o si no, depende de ellos dos. (04:39:21 PM) eyedeekay: Entiendo. (04:39:56 PM) zlatinb: ok, lo intentaré (04:40:01 PM) zlatinb: pero necesitaré ayuda (04:40:15 PM) zlatinb: y ninguna de las partes va a obtener todo lo que quiere (04:40:48 PM) eyedeekay: zlatinb, haré lo que pueda para apoyarte en esto. (04:41:12 PM) zlatinb: gracias (04:41:32 PM) eyedeekay: zzz Creo que tienes razón en que todos tus paquetes están arriba para 0.9.47 (04:41:51 PM) zzz: :) (04:42:40 PM) eyedeekay: ¿Alguien más tiene algo que quiera tratarse en esta reunión? (04:43:05 PM) eyedeekay: De lo contrario, voy a activar el tiempo de espera del búfer:2m (04:43:12 PM) anonymousmaybe: ¿puedes hacer la UI de i2pconsole sin JavaScript? si no, ¿por qué? (04:43:23 PM) zzz: un 6) muy breve: por favor, pon los logs de hoy y del mes pasado (y del mes anterior si lo consideras una reunión real, nunca estuve seguro) en el sitio web (04:43:36 PM) zzz: EOT para 6) (04:43:36 PM) eyedeekay: Lo haré, zzz (04:44:04 PM) eyedeekay: anonymousmaybe Ya se puede ejecutar sin JavaScript; NoScript o uMatrix deberían servir (04:44:29 PM) anonymousmaybe: sí, pero me refiero a que a nivel de código sigue ahí (04:45:03 PM) anonymousmaybe: me pregunto si puedes añadir un todo para una versión posterior para excluir js de la consola (04:46:17 PM) eyedeekay: Supongo que probablemente sea posible añadir una opción que, digamos, no añada los elementos script src a la página, pero no estoy seguro de ver mucho sentido, y va en contra de al menos un puñado de objetivos de la UI. (04:46:43 PM) eyedeekay: ¿Tienes un ticket en trac para eso? (04:47:44 PM) eyedeekay: anonymousmaybe? (04:50:05 PM) anonymousmaybe: eyedeekay no (04:50:16 PM) anonymousmaybe: tengo un hilo en i2pforum (04:50:21 PM) anonymousmaybe: pero no tickets de i2p (04:51:36 PM) eyedeekay: Entonces iré al foro y lo discutiré contigo allí por ahora. (04:52:25 PM) eyedeekay: No estoy diciendo que no, pero sí quiero escuchar tu caso antes de tomar medidas (04:52:32 PM) anonymousmaybe: https://i2pforum.net/viewtopic.php?f=13&amp;t=537 (04:52:51 PM) eyedeekay: Muchas gracias :) (04:53:29 PM) anonymousmaybe: tú también :) (04:54:28 PM) eyedeekay: Si no hay nada más, entonces voy a cerrar la reunión. A la una (04:54:37 PM) eyedeekay: timeout:1m (04:55:50 PM) eyedeekay: Muy bien, gracias a todos por venir a la reunión, nos vemos por IRC &lt;/div></description></item><item><title>Versión 0.9.47</title><link>/es/blog/2020/08/24/versi%C3%B3n-0.9.47/</link><pubDate>Mon, 24 Aug 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/08/24/versi%C3%B3n-0.9.47/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.47 habilita de forma predeterminada nuestro nuevo protocolo de cifrado de extremo a extremo (proposal 144) para algunos servicios. La herramienta de análisis y bloqueo de Sybil ahora está habilitada de forma predeterminada.&lt;/p>
&lt;p>Ahora se requiere Java 8 o superior. Los paquetes de Debian para Wheezy y Stretch, y para Ubuntu Trusty y Precise, ya no cuentan con soporte. Los usuarios en esas plataformas deberían actualizar para poder seguir recibiendo actualizaciones de I2P.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 04 de agosto de 2020</title><link>/es/blog/2020/08/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-agosto-de-2020/</link><pubDate>Tue, 04 Aug 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/08/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-agosto-de-2020/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log">
&lt;p>(04:00:50 PM) eyedeekay1: Hola zlatinb zzz mikalvmeeh eche|on, si todos están listos empezamos la reunión. (04:00:50 PM) eyedeekay1: 1) Hola (04:00:50 PM) eyedeekay1: 2) lanzamiento 0.9.47 (04:00:50 PM) eyedeekay1: 3) Seguimiento de reuniones mensuales (04:00:50 PM) eyedeekay1: 4) Actualización de Git (04:01:38 PM) eyedeekay1: Hola a todos, antes que nada, disculpen que no me di cuenta de que puse mal la fecha en el título de mi anuncio. (04:02:38 PM) zzz: hola (04:02:58 PM) eyedeekay1: hola zzz (04:03:31 PM) zlatinb: hola (04:03:42 PM) eyedeekay1: Hola zlatinb (04:04:49 PM) eyedeekay1: Bien, entonces 2) el lanzamiento 0.9.47 (04:05:27 PM) eyedeekay1: No parece que vaya a tener rekeyOnIdle listo a tiempo para 0.9.47 tampoco. (04:05:58 PM) eyedeekay1: Lo que se incluirá son principalmente actualizaciones de elementos visuales de mi parte. (04:06:19 PM) eyedeekay1: ¿Algo de zzz o zlatinb sobre el tema del lanzamiento 0.9.47? (04:06:43 PM) zzz: el resumen está en &lt;code>http://zzz.i2p/topics/2905&lt;/code> (04:06:49 PM) zzz: congelación de etiquetas una semana a partir de mañana (04:06:53 PM) zzz: lanzamiento en unas 3 semanas (04:07:07 PM) zzz: el diff está en unas 18,500 líneas, lo cual es bastante típico (04:07:23 PM) zzz: las cosas se ven bien. Tengo algunas cosas que cerrar (04:07:40 PM) zzz: pero estoy bastante seguro de que podemos mantener el cronograma (04:07:49 PM) zzz: EOT (04:08:08 PM) eyedeekay1: Vi que entró bastante ayer, he intentado revisarlo de forma incremental a medida que lo vas subiendo. Muy emocionante ver tu trabajo. Muchas gracias. (04:08:41 PM) zzz: eso era solo material variado que llevaba semanas en mi área de trabajo, nada que destacar realmente (04:09:42 PM) eyedeekay1: Bueno, seguirlo es educativo de todos modos; no sé dónde está todo, verte trabajar me ayuda a reconocer dónde ocurren diferentes cosas (04:09:43 PM) zzz: solo tratando de limpiar y subir cosas. a veces pruebo algo durante meses y meses (04:10:28 PM) zzz: claro, revisar los cambios de otras personas es una gran manera de aprender y de detectar errores, sigue así (04:10:39 PM) eyedeekay1: Lo haré (04:10:42 PM) eyedeekay1: Si no hay nada más, pasaré al 3) timeout 1m (04:12:40 PM) eyedeekay1: 2) Seguimiento de la reunión mensual: (04:12:53 PM) eyedeekay1: Esta es la reunión mensual. (04:12:53 PM) eyedeekay1: No configuré un gateway WebIRC, según entiendo habría ido en contra de nuestras reglas de IRC hacerlo. (04:13:13 PM) eyedeekay1: Ahora tengo una copia de las reglas de anuncio de reuniones y se me ha aclarado la responsabilidad de esos anuncios. (04:13:25 PM) eyedeekay1: El anuncio para el 1 de septiembre, esta vez con la fecha correcta, ha sido publicado. Aún no hay temas, por favor añádanlos según los vayan necesitando: &lt;code>http://zzz.i2p/topics/2931-meeting-tues-september-1-8pm-utc&lt;/code> (04:14:55 PM) eyedeekay1: Esto, por supuesto, será poco después del lanzamiento 0.9.47 (04:15:45 PM) eyedeekay1: ¿Algo sobre el punto 2) de alguien más? (04:17:57 PM) eyedeekay1: 3) Transición a Git (04:18:34 PM) eyedeekay1: La transición a Git por fin está en marcha, tenemos un plan y estamos empezando a ejecutarlo (04:19:08 PM) eyedeekay1: nextloop y yo estamos avanzando para espejar las próximas ramas de mtn significativas a github (04:19:27 PM) eyedeekay1: estas siguen siendo de solo lectura hasta la conclusión de sus respectivas fases en la migración a git, es decir, aún no hay pulls ni MRs (04:20:04 PM) eyedeekay1: Para una descripción detallada de estas fases, ver: &lt;code>http://zzz.i2p/topics/2920-flipping-the-switch-on-git#10&lt;/code> (04:20:42 PM) eyedeekay1: Nos sería útil a nextloop y a mí si le diera permiso a nextloop para crear repositorios en el espacio de nombres i2p en github, y para escribir en los repositorios que cree. (04:20:47 PM) zzz: buen trabajo al escribir el plan (04:21:24 PM) eyedeekay1: Gracias zzz, me alegra por fin tenerlo en un estado utilizable (04:22:17 PM) zzz: no es perfecto pero es “utilizable” en el sentido de que podemos comentarlo (04:24:39 PM) eyedeekay1: Lo siguiente que moveremos es el sitio web, lo cual es bueno porque es bastante simple y no hay nada que dependa de él; eso debería ocurrir esta semana (04:25:26 PM) eyedeekay1: Pero sobre nextloop, me gustaría saber si cuenta con una aprobación amplia darle este permiso para crear/escribir en repos de github para nosotros (04:25:54 PM) zzz: ok. a la espera de que edites el plan/calendario para evitar conflictos con el lanzamiento .47 (04:26:25 PM) eyedeekay1: Entendido, lo tengo abierto en mi editor :) (04:26:48 PM) zzz: Tendrás que pedirlo a las personas que actualmente son admins de github, que no están aquí, y del que no soy miembro (04:27:39 PM) eyedeekay1: Hasta ahora esta propuesta cuenta con su aprobación, aunque todavía tengo a una persona que no ha respondido. (04:29:05 PM) zzz: por mí está bien siempre que ustedes dos tengan un método de comunicación confiable y respaldo. No creo que necesitemos más admins que no responden :) (04:29:53 PM) eyedeekay1: Creo que podemos manejar eso (04:30:06 PM) eyedeekay1: Así que nextloop obtendrá privilegios de github (04:31:40 PM) zzz: personas que llevan mucho tiempo sin responder y con muchos privilegios pueden ser buenas como respaldo en el peor de los casos, por si a alguien lo atropella un autobús, pero también es un posible riesgo de seguridad, así que hay que gestionarlo (04:33:12 PM) eyedeekay1: Sí (04:33:20 PM) eyedeekay1: Si hay algo más que podamos tratar aquí en el punto 3), entonces creo que ahora; de lo contrario, veremos el plan revisado en el hilo de zzz.i2p probablemente dentro del próximo día. (04:33:45 PM) zzz: súper (04:34:18 PM) mikalvmeeh: (Estoy medio aquí, me perdí los saludos) (04:34:56 PM) eyedeekay1: Bueno, hemos pasado por los temas planificados, ¿alguien tiene algo más? (04:36:43 PM) eyedeekay1: timeout 1m (04:38:51 PM) eyedeekay1: &lt;em>bafs&lt;/em> Muy bien, con eso damos por cerrada esta reunión. Por favor recuerden el 1 de septiembre, la próxima reunión programada a esta misma hora, 8PM UTC (04:39:12 PM) eyedeekay1: Gracias a todos por venir &lt;/div>&lt;/p></description></item><item><title>Ayuda a tus amigos a unirse a I2P compartiendo paquetes de reseed</title><link>/es/blog/2020/06/07/ayuda-a-tus-amigos-a-unirse-a-i2p-compartiendo-paquetes-de-reseed/</link><pubDate>Sun, 07 Jun 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/06/07/ayuda-a-tus-amigos-a-unirse-a-i2p-compartiendo-paquetes-de-reseed/</guid><description>&lt;p>La mayoría de los routers I2P nuevos se unen a la red mediante bootstrap (arranque inicial) con la ayuda de un reseed service (servicio de reseed). Sin embargo, los reseed services son centralizados y relativamente fáciles de bloquear, considerando el énfasis en conexiones descentralizadas e imposibles de bloquear en el resto de la red I2P. Si un router I2P nuevo no puede realizar el bootstrap, puede ser posible usar un router I2P existente para generar un &amp;ldquo;Reseed bundle&amp;rdquo; (paquete de Reseed) funcional y realizar el bootstrap sin necesidad de un reseed service.&lt;/p></description></item><item><title>Versión 0.9.46</title><link>/es/blog/2020/05/25/versi%C3%B3n-0.9.46/</link><pubDate>Mon, 25 May 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/05/25/versi%C3%B3n-0.9.46/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.46 contiene mejoras significativas de rendimiento en la biblioteca de streaming. Hemos completado el desarrollo del cifrado ECIES (propuesta 144) y ahora hay una opción para habilitarlo para pruebas.&lt;/p>
&lt;p>&lt;strong>Solo para usuarios de Windows&lt;/strong>: Esta versión corrige una vulnerabilidad de escalada de privilegios local que podría ser explotada por un usuario local con capacidad de ejecutar programas. Por favor, aplique la actualización lo antes posible. Gracias a Blaze Infosec por su divulgación responsable del problema.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 05 de mayo de 2020</title><link>/es/blog/2020/05/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-mayo-de-2020/</link><pubDate>Tue, 05 May 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/05/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-mayo-de-2020/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, eyedeekay, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 22:00:09 &amp;lt;eyedeekay&amp;gt; Hola a todos, bienvenidos a la reunión del primer martes del mes y la última reunión antes del lanzamiento de la 0.9.46. ¿Quién más está presente? 22:00:27 &amp;lt;zzz&amp;gt; hola 22:00:28 &amp;lt;zlatinb&amp;gt; hola 22:01:02 &amp;lt;eyedeekay&amp;gt; 0) Hola 22:01:02 &amp;lt;eyedeekay&amp;gt; 1) estado/lanzamiento de la 0.9.46 22:01:03 &amp;lt;eyedeekay&amp;gt; 2) estado de la migración a git 22:01:03 &amp;lt;eyedeekay&amp;gt; 3) reseeds 22:01:03 &amp;lt;eyedeekay&amp;gt; 4) varios 22:03:07 &amp;lt;eyedeekay&amp;gt; Esta es la última reunión en IRC antes del lanzamiento de la 0.9.46; la tag freeze (congelación de etiquetas) es en aproximadamente una semana, así que las cadenas traducidas deben estar listas para entonces. Cualquier cambio pendiente debe enviarse antes de la fecha límite final, el día 22 de este mes. 22:03:58 &amp;lt;eyedeekay&amp;gt; Hasta donde sé, vamos según lo previsto para hacer este lanzamiento a tiempo. 22:04:15 &amp;lt;eyedeekay&amp;gt; Por mi parte, en el ciclo 0.9.46 he seguido con cambios organizativos, cosméticos y de interfaz de usuario en las aplicaciones, centrándome principalmente en i2ptunnel. También he estado trabajando en una configuración de rotación de tunnel para i2ptunnel, que pronto estaré listo para integrar. Dudo que termine la asignación dinámica de tunnel para i2ptunnel a tiempo para la 0.9.46. 22:04:21 &amp;lt;eyedeekay&amp;gt; ¿Alguien tiene algo que añadir? 22:04:38 &amp;lt;zzz&amp;gt; sí 22:04:52 &amp;lt;zzz&amp;gt; los dos puntos principales, las mejoras de streaming y finalizar ratchet, están hechos 22:05:01 &amp;lt;eyedeekay&amp;gt; ¡Excelente! 22:05:03 &amp;lt;zzz&amp;gt; las pruebas de ratchet con i2pd van bien 22:05:08 &amp;lt;zzz&amp;gt; buenos reportes iniciales sobre el streaming 22:05:17 &amp;lt;zzz&amp;gt; los ajustes continuarán hasta justo el lanzamiento 22:05:28 &amp;lt;zzz&amp;gt; ahora me estoy centrando sobre todo en correcciones de errores, por todos lados 22:05:55 &amp;lt;zzz&amp;gt; deberíamos estar en camino para un lanzamiento a principios de la semana del 25 22:05:57 &amp;lt;zzz&amp;gt; eot 22:06:05 &amp;lt;eyedeekay&amp;gt; Muy bien. Para quienes siguen #ls2, ha sido muy emocionante de ver. 22:06:22 &amp;lt;eyedeekay&amp;gt; zlatinb, ¿algo de tu lado? 22:07:29 &amp;lt;zlatinb&amp;gt; solo mucho trabajo de streaming, para continuar o aplicarse a ssu en la 47 22:07:52 &amp;lt;eyedeekay&amp;gt; Genial entonces. Pasemos al punto 2) 22:08:14 &amp;lt;eyedeekay&amp;gt; 2) estado de la migración a git 22:08:14 &amp;lt;eyedeekay&amp;gt; Git se ha preparado para uso general; se ha trasladado a un centro de datos, con hardware más rápido y una conexión más rápida. La configuración para un nuevo git i2ptunnel está en gran medida decidida, pero no se ha integrado. A los nuevos registros en gitlab se les presentarán unos términos del servicio básicos. Si no pueden cumplir esos TOS, se detalla claramente la opción de autoalojar servicios de git. Tiene copias de seguridad y tiene tanto HTTPS como .oni 22:08:14 &amp;lt;eyedeekay&amp;gt; o el soporte de gittorrent sigue en curso, al igual que la migración de tickets de trac. Mientras sigamos usando trac para las incidencias por el momento, creo que Git está listo para uso a tiempo completo si hacemos la transición después de este lanzamiento. 22:10:16 &amp;lt;eyedeekay&amp;gt; el historial de mtn sigue siendo un punto conflictivo para algunos repositorios interesantes 22:15:23 &amp;lt;eyedeekay&amp;gt; Perdón, pidgin se me colgó. 22:15:23 &amp;lt;eyedeekay&amp;gt; ¿Dónde estábamos? 22:15:38 &amp;lt;zzz&amp;gt; "el historial de mtn sigue..." 22:20:14 &amp;lt;eyedeekay&amp;gt; Gracias, zzz. 22:21:03 &amp;lt;eyedeekay&amp;gt; No creo tener mucho más que decir sobre git por mi parte. Si nadie más tiene comentarios, podemos pasar a reseeds 22:21:03 &amp;lt;eyedeekay&amp;gt; tiempo de espera 1 min 22:21:03 &amp;lt;eyedeekay&amp;gt; Ah, cierto, no mencioné la URL HTTPS. Nuestro git es visible en i2pgit.org 22:21:05 &amp;lt;eyedeekay&amp;gt; Sigamos, tema 3) reseeds 22:21:05 &amp;lt;eyedeekay&amp;gt; zzz, tienes la palabra 22:21:18 &amp;lt;zzz&amp;gt; espera 22:21:25 &amp;lt;eyedeekay&amp;gt; OK 22:21:31 &amp;lt;zzz&amp;gt; ¿Puedo añadir algunas ideas sobre el punto 2)? 22:21:37 &amp;lt;eyedeekay&amp;gt; Claro 22:21:51 &amp;lt;zzz&amp;gt; gracias 22:22:11 &amp;lt;zzz&amp;gt; en primer lugar, estoy mejorando con git y gitlab, y envié 3 MRs a muwire este fin de semana 22:22:21 &amp;lt;zzz&amp;gt; dos salieron bien, una no tanto, pero estamos aprendiendo 22:22:30 &amp;lt;zzz&amp;gt; me siento mucho más cómodo 22:22:52 &amp;lt;zzz&amp;gt; segundo: como mencioné creo que en la última reunión, nos beneficiaría mucho tener un plan y un calendario para la migración 22:23:00 &amp;lt;zzz&amp;gt; no creo que haya uno publicado en ninguna parte 22:23:23 &amp;lt;zzz&amp;gt; en particular qué ramas y cuándo, y así sucesivamente 22:23:23 &amp;lt;zzz&amp;gt; eot 22:27:42 &amp;lt;eyedeekay&amp;gt; Vaya, eso no llegó al hilo. Sí discutimos un calendario que incluía mover a git las cosas que no eran i2p.i2p antes de i2p.i2p en sí. Eso debe estar disponible antes de terminar la transición. Lo publicaré esta noche. Gracias, zzz, por el recordatorio y por darle una oportunidad a git. 22:27:42 &amp;lt;eyedeekay&amp;gt; ¿Algo más sobre el punto 2) de parte de alguien? 22:28:58 &amp;lt;eyedeekay&amp;gt; De acuerdo entonces 3) reseeds 22:29:04 &amp;lt;zzz&amp;gt; gracias 22:29:16 &amp;lt;zzz&amp;gt; quiero hacer un llamado urgente para más reseeds 22:29:33 &amp;lt;zzz&amp;gt; meeh administra 3 de nuestros 10, y los 3 estuvieron caídos durante unas dos semanas. Uno volvió. 22:29:43 &amp;lt;zzz&amp;gt; y los otros dos siguen caídos, por diferentes razones 22:29:52 &amp;lt;zzz&amp;gt; no responde 22:30:12 &amp;lt;zzz&amp;gt; no es una buena situación. Si siguen caídos en 2 semanas, los quitaré antes del lanzamiento 22:30:16 &amp;lt;zzz&amp;gt; y nos quedaremos con 7 u 8 22:30:39 &amp;lt;zzz&amp;gt; los reseeds que están caídos dan como resultado una experiencia terrible para los nuevos usuarios; es inaceptable 22:31:12 &amp;lt;zzz&amp;gt; cualquiera que quiera ejecutar uno, por favor póngase en contacto conmigo 22:31:24 &amp;lt;fug&amp;gt; hagan más fácil ejecutar reseeds, entonces la gente los ejecutará 22:31:26 &amp;lt;zzz&amp;gt; estaría bien tener uno de biglybt u otras organizaciones relacionadas con i2p 22:31:45 &amp;lt;zzz&amp;gt; claro, siempre se puede mejorar 22:32:08 &amp;lt;zzz&amp;gt; por desgracia, la persona que gestionaba nuestros reseeds y el software desapareció el año pasado, así que eso también está sin responsable 22:32:11 &amp;lt;eyedeekay&amp;gt; fug, ¿qué califica como más fácil? Eso sería trabajo para mí; soy el tipo de Go, estaría encantado de dockerizarlo o hacerlo checkinstallable o go get-able o lo que sea. 22:32:16 &amp;lt;zzz&amp;gt; EOT 22:32:44 &amp;lt;zzz&amp;gt; también dejó a medias el plugin de reseed 22:32:47 &amp;lt;fug&amp;gt; eyedeekay: una imagen de Docker estaría bien 22:33:03 &amp;lt;eyedeekay&amp;gt; Genial, lo publicaré aquí en uno o dos días. 22:33:29 &amp;lt;fug&amp;gt; pero algo como una aplicación única y simple que hiciera el reseeding con poca o ninguna configuración requerida sería aún mejor 22:35:50 &amp;lt;eyedeekay&amp;gt; Eso se acerca bastante a lo que es el reseed en Go, aunque admito que hay algunos detalles por pulir. Empezaré con Docker. 22:36:01 &amp;lt;eyedeekay&amp;gt; ¿Algo más sobre el 3)? 22:36:23 &amp;lt;zzz&amp;gt; no. gracias por incluirlo en la agenda 22:36:48 &amp;lt;eyedeekay&amp;gt; De nada, sin problema. 4) varios 22:39:29 &amp;lt;eyedeekay&amp;gt; Quiero agradecer a dr|zed por contribuir el CSS mejorado para mis sitios web personales; realmente aprecio el trabajo que se puso en ello. También logré obtener un poco de asesoramiento de diseño para mi WebExtension. ¿Alguien está haciendo algo interesante o emocionante? 22:40:53 &amp;lt;eyedeekay&amp;gt; (¿Que no se haya mencionado en otro sitio?) 22:42:04 &amp;lt;eyedeekay&amp;gt; tiempo de espera 1m 22:43:47 &amp;lt;eyedeekay&amp;gt; Si nadie más tiene nada que añadir, voy a proceder a cerrar la reunión. 22:44:49 &amp;lt;eyedeekay&amp;gt; De acuerdo *bafs*. Gracias a todos por venir y contribuir a la reunión; nos vemos por IRC &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 7 de abril de 2020</title><link>/es/blog/2020/04/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-abril-de-2020/</link><pubDate>Tue, 07 Apr 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/04/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-abril-de-2020/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, eyedeekay, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 22:04:29 &amp;lt;eyedeekay&amp;gt; Hola a todos, ¿quiénes están aquí? 22:04:40 &amp;lt;eche|on&amp;gt; peep :-=) 22:04:46 &amp;lt;zlatinb&amp;gt; hola 22:04:48 &amp;lt;zzz&amp;gt; presente 22:06:18 &amp;lt;eyedeekay&amp;gt; Muy bien, primer tema, 0.9.46, zzz adelante 22:06:52 &amp;lt;zzz&amp;gt; terminando unos dos meses de trabajo en ratchet (propuesta 144) 22:07:16 &amp;lt;zzz&amp;gt; Estoy casi llegando a la finalización de "fase 2", donde está completo en funcionalidades 22:07:32 &amp;lt;zzz&amp;gt; y pasaré a más corrección de errores y pruebas 22:07:51 &amp;lt;zzz&amp;gt; así que la 46 será donde más gente pueda probarlo, y quizá lo activemos por defecto en la 47 22:08:23 &amp;lt;zzz&amp;gt; en adelante prestaré atención a otras correcciones de errores y temas, como el streaming (trabajando con zlatinb) 22:08:56 &amp;lt;zzz&amp;gt; EOT por mi parte, así que quizá otros quieran decir en qué están trabajando para la 46 22:09:01 &amp;lt;eche|on&amp;gt; Acabo de actualizar a -5 hace 2 días, sigue funcionando bien, el parche de round-robin de tunnel está incluido, por ahora no se nota un gran cambio 22:09:56 &amp;lt;zlatinb&amp;gt; He estado re-reeleyendo los RFC de TCP y observando muchas discrepancias en nuestras implementaciones de streaming y SSU. Así que las reescribí. Los tickets están en trac 22:10:24 &amp;lt;eche|on&amp;gt; lectura y comprobación muy, muy detalladas, zlatinb 22:11:34 &amp;lt;eyedeekay&amp;gt; He empezado a trabajar en revisiones de la UI de i2ptunnel para reducir la cantidad de información innecesaria que presentamos a los usuarios nuevos y en el mecanismo de rotación periódica de claves para i2ptunnels 22:12:19 &amp;lt;eyedeekay&amp;gt; Mucho trabajo fuera del árbol para mí también; quiero reemplazar el paquete de perfil de Firefox por algo que funcione también en plataformas no-Windows, y eso va tomando buena forma. 22:12:32 &amp;lt;eyedeekay&amp;gt; ¿Eso es todo por parte de todos? 22:12:46 &amp;lt;eche|on&amp;gt; eso parece 22:12:49 &amp;lt;eyedeekay&amp;gt; Además, ¿alguien tiene alguna pregunta? 22:13:47 &amp;lt;eyedeekay&amp;gt; Hasta ahora, todo bien. Lo siguiente es miscelánea 22:14:37 &amp;lt;eyedeekay&amp;gt; Con respecto a la migración a git, se ha decidido migrar i2p.i2p *después* de la próxima versión y no antes. Otros repositorios podrían migrarse antes caso por caso. 22:15:06 &amp;lt;eche|on&amp;gt; bien 22:15:20 &amp;lt;eyedeekay&amp;gt; El registro en git.idk.i2p está abierto, pero requiere aprobación manual de un admin. Somos puntuales con ello, pero no dudes en hacerme ping si tienes prisa. 22:16:46 &amp;lt;eyedeekay&amp;gt; Por ahora el enfoque preferido es usar git con SSH, excepto para el clone inicial, que puedes realizar descargando el git bundle con snark. 22:16:50 &amp;lt;eyedeekay&amp;gt; EOT 22:17:18 &amp;lt;eyedeekay&amp;gt; ¿Alguna pregunta para mí respecto a la migración a git? 22:17:31 &amp;lt;eche|on&amp;gt; ¿Algún progreso con la inclusión de tickets de trac? 22:17:49 &amp;lt;eyedeekay&amp;gt; No he tenido tiempo de trabajar en tracboat, así que no, aún no. 22:17:58 &amp;lt;eche|on&amp;gt; ok 22:18:41 &amp;lt;zlatinb&amp;gt; Tengo 2 preguntas sobre la migración: 22:18:41 &amp;lt;zlatinb&amp;gt; 1. ¿Hay alguna manera de cambiar el tiempo de espera de lectura de red en ssh durante el git clone? Si es así, aumentarlo a algo como 5 minutos mejorará las probabilidades de éxito 22:18:41 &amp;lt;zlatinb&amp;gt; 2. Como trac no ha sido muy fiable, ¿está bien empezar a abrir o reflejar tickets en GitLab? ¿Se les prestará atención? 22:19:15 &amp;lt;eyedeekay&amp;gt; 1: He estado investigándolo; no parece que se pueda, pero aún no puedo responder de forma concluyente. 22:19:20 &amp;lt;zzz&amp;gt; con respecto al 2), no por mí, si te refieres a i2p.i2p 22:19:25 &amp;lt;eche|on&amp;gt; sobre el 2: tracboat sería la solución con script para incluir todos los tickets de trac en git 22:19:54 &amp;lt;zzz&amp;gt; pregunta relacionada: ¿cuál es el plan para mejorar el tiempo de actividad consistentemente pobre de los servicios expuestos al público que opera meeh? 22:20:02 &amp;lt;eche|on&amp;gt; oh, perdón, para copiar/migrar tickets existentes; los nuevos quizá sean un problema 22:20:18 &amp;lt;zlatinb&amp;gt; ¿Se conservarán los números de ticket? Si es así, ¿qué pasa con los tickets ya abiertos en GL, hay que eliminarlos? 22:21:21 &amp;lt;eyedeekay&amp;gt; Los números de ticket deberían conservarse si logro que la migración funcione; los tickets duplicados habrá que eliminarlos manualmente cuando se cierre uno u otro. 22:22:08 &amp;lt;zlatinb&amp;gt; y si por la razón que sea la migración no puede funcionar, ¿cuál es el plan de respaldo? 22:23:12 &amp;lt;zzz&amp;gt; todavía no hemos acordado la migración de trac en absoluto; supongo que todo esto son solo experimentos. Propongo que la migración de trac se aplace hasta después de que todas las ramas de mtn (incluidas las que aún no están en GH) se migren a git 22:23:33 &amp;lt;zzz&amp;gt; quizá septiembre, como muy pronto 22:23:42 &amp;lt;eche|on&amp;gt; la respuesta a esto se correlacionará con la pregunta de zzz; actualmente no hay un plan fijo. Mi idea sería mantener trac funcionando con los tickets antiguos 22:24:02 &amp;lt;eyedeekay&amp;gt; No tengo manera de arreglar trac; migrar los tickets fuera de él es lo único que personalmente puedo hacer. Si no puedo migrarlos con tracboat, tendré que hacerlo yo. Conozco la parte de gitlab; solo tendré que aprender la parte de trac. Sé que gitlab parece un reemplazo obvio y atractivo para trac, pero esto es un obstáculo importante. 22:24:03 &amp;lt;zlatinb&amp;gt; ok, y hasta que se haya intentado una migración, ¿debemos seguir usando trac? 22:24:41 &amp;lt;eyedeekay&amp;gt; Sí 22:24:51 &amp;lt;eche|on&amp;gt; en cuanto a tickets: por favor, usen trac hasta que se haya realizado la migración de tickets 22:24:53 &amp;lt;zzz&amp;gt; entonces, ¿quién está a cargo de arreglar los servicios de meeh? ¿O nos hemos rendido y ahora estamos trabajando para reemplazar todo lo que él opera? Si eso es lo que estamos haciendo, seamos explícitos al respecto 22:25:56 &amp;lt;eche|on&amp;gt; meeh está a cargo de sus servicios. trac debería reemplazarse por git. 22:26:31 &amp;lt;zzz&amp;gt; lo cual no arregla los problemas sistémicos con otros servicios como el repositorio deb y el outproxy 22:26:31 &amp;lt;eche|on&amp;gt; el repositorio de Debian es un punto abierto actualmente; hice un mirror de él, pero por ahora necesito más tiempo para ver cómo dejarlo configurado como se espera 22:27:32 &amp;lt;eche|on&amp;gt; el outproxy no lo tocaré en absoluto 22:27:50 &amp;lt;eyedeekay&amp;gt; Con gusto ayudo a reemplazar el repo deb de meeh, pero no puedo hacer nada por el outproxy. 22:29:19 &amp;lt;eche|on&amp;gt; meeh a menudo nos dijo que el problema es en su mayoría el sistema antiguo en IPs antiguas que está usando; con welterde cambiando el DNS, eso sí cambió hoy 22:29:33 &amp;lt;zzz&amp;gt; Supongo que la migración de tickets para una rama concreta X ocurriría solo después de que hayamos pasado de mtn a git para X 22:29:35 &amp;lt;eche|on&amp;gt; pero por ahora no tengo idea 22:30:55 &amp;lt;eyedeekay&amp;gt; zzz Sí 22:31:08 &amp;lt;eyedeekay&amp;gt; Con respecto a la migración de tickets 22:31:27 &amp;lt;eyedeekay&amp;gt; De ese modo no confundiríamos a la gente sobre dónde se están discutiendo las incidencias. 22:32:21 &amp;lt;eyedeekay&amp;gt; ¿Algo más? 22:34:22 &amp;lt;eyedeekay&amp;gt; timeout: 60s 22:36:22 &amp;lt;eyedeekay&amp;gt; **Bafs** OK, gracias por venir a todos &lt;/div></description></item><item><title>Uso de git bundle para obtener el código fuente de I2P</title><link>/es/blog/2020/03/18/uso-de-git-bundle-para-obtener-el-c%C3%B3digo-fuente-de-i2p/</link><pubDate>Wed, 18 Mar 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/03/18/uso-de-git-bundle-para-obtener-el-c%C3%B3digo-fuente-de-i2p/</guid><description>&lt;p>Clonar repositorios de software grandes a través de I2P puede ser difícil, y usar git a veces puede dificultarlo aún más. Afortunadamente, en ocasiones también puede facilitarlo. Git tiene un comando &lt;code>git bundle&lt;/code> que se puede usar para convertir un repositorio de git en un archivo que git luego puede clonar, obtener (fetch) o importar desde una ubicación en su disco local. Al combinar esta capacidad con descargas por bittorrent, podemos resolver nuestros problemas restantes con &lt;code>git clone&lt;/code>.&lt;/p></description></item><item><title>Configuración de Gitlab a través de I2P</title><link>/es/blog/2020/03/16/configuraci%C3%B3n-de-gitlab-a-trav%C3%A9s-de-i2p/</link><pubDate>Mon, 16 Mar 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/03/16/configuraci%C3%B3n-de-gitlab-a-trav%C3%A9s-de-i2p/</guid><description>&lt;p>Este es el proceso de configuración que utilizo para Gitlab e I2P, con Docker a cargo de gestionar el servicio en sí. Gitlab es muy fácil de alojar en I2P de esta manera; puede ser administrado por una sola persona sin mucha dificultad. Estas instrucciones deberían funcionar en cualquier sistema basado en Debian y deberían adaptarse fácilmente a cualquier sistema donde estén disponibles Docker y un router de I2P.&lt;/p>
&lt;h2 id="dependencias-y-docker">Dependencias y Docker&lt;/h2>
&lt;p>Dado que Gitlab se ejecuta en un contenedor, solo necesitamos instalar en nuestro sistema principal las dependencias que requiere el contenedor. Puedes instalar todo lo necesario con:&lt;/p></description></item><item><title>Git sobre I2P para usuarios</title><link>/es/blog/2020/03/06/git-sobre-i2p-para-usuarios/</link><pubDate>Fri, 06 Mar 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/03/06/git-sobre-i2p-para-usuarios/</guid><description>&lt;p>Tutorial para configurar el acceso a git a través de un I2P Tunnel. Este tunnel actuará como tu punto de acceso a un único servicio de git en I2P. Forma parte del esfuerzo general para migrar I2P de monotone a Git.&lt;/p>
&lt;h2 id="antes-que-nada-conozca-las-capacidades-que-el-servicio-ofrece-al-público">Antes que nada: Conozca las capacidades que el servicio ofrece al público&lt;/h2>
&lt;p>Según cómo esté configurado el servicio de Git, puede que ofrezca todos los servicios en la misma dirección o no. En el caso de git.idk.i2p, hay una URL HTTP pública y una URL SSH para configurar en su cliente SSH de Git. Ambas pueden usarse para hacer push o pull, pero se recomienda SSH.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 3 de marzo de 2020</title><link>/es/blog/2020/03/03/reuni%C3%B3n-de-desarrolladores-de-i2p-3-de-marzo-de-2020/</link><pubDate>Tue, 03 Mar 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/03/03/reuni%C3%B3n-de-desarrolladores-de-i2p-3-de-marzo-de-2020/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, eyedeekay, sadie, mikalv, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:59:49 &amp;lt;eyedeekay&amp;gt; Hola a todos, falta como un minuto para la hora de la reunión, ¿quiénes están aquí? 20:00:33 &amp;lt;eche|on&amp;gt; Bien, es la hora. Bienvenidos a la reunión de desarrollo en IRC del 3 de marzo de 2020. 20:00:40 &amp;lt;eche|on&amp;gt; Orden del día: 20:00:40 &amp;lt;eche|on&amp;gt; 0) Hola 20:00:40 &amp;lt;eche|on&amp;gt; 1) estado de la versión 0.9.45 20:00:40 &amp;lt;eche|on&amp;gt; 2) planes para 0.9.46 20:00:40 &amp;lt;eche|on&amp;gt; 3) estado/futuro de I2P Android 20:00:40 &amp;lt;eche|on&amp;gt; 4) planes MTN =&amp;gt; Git 20:00:40 &amp;lt;eche|on&amp;gt; 5) varios - planes de UX para 2020; página de donaciones 20:01:28 &amp;lt;eche|on&amp;gt; así que, como el viejo buffer me resulta casi inutilizable y aún no tengo uno nuevo, empecemos 20:01:31 &amp;lt;eche|on&amp;gt; 0) hola 20:01:33 &amp;lt;nextloop&amp;gt; ¡hola! 20:01:38 &amp;lt;eche|on&amp;gt; Yo estoy aquí, eyedeekay está aquí, nextloop está aquí 20:01:40 &amp;lt;zzz&amp;gt; hola 20:02:21 &amp;lt;eche|on&amp;gt; ok, sigamos con el punto 1) 20:02:36 &amp;lt;eche|on&amp;gt; 0.9.45 se publicó hace unos días y hasta ahora parece bien 20:02:42 &amp;lt;eche|on&amp;gt; ¿algún comentario? 20:03:03 &amp;lt;zzz&amp;gt; todo fue sin problemas de mi lado 20:03:11 &amp;lt;nextloop&amp;gt; ¿cuál es el estado de Android? 20:03:16 &amp;lt;zzz&amp;gt; en la red, PPA, repo deb. Sin informes importantes hasta ahora 20:03:31 &amp;lt;eche|on&amp;gt; Android aún no listo, ver punto 3 20:03:34 &amp;lt;zzz&amp;gt; Te dejo a ti informar sobre maven/fdroid/android/mac, no tengo información sobre eso 20:03:47 &amp;lt;eche|on&amp;gt; Mac se compiló y se puso en línea 20:04:09 &amp;lt;eche|on&amp;gt; por mi parte fue lo suficientemente bien 20:04:13 &amp;lt;eche|on&amp;gt; hola sadie_ 20:04:45 &amp;lt;eche|on&amp;gt; ok, y ahora pasemos al 2, los planes para 0.9.46 20:04:55 &amp;lt;eche|on&amp;gt; zzz: ¿algún plan para 0.9.46 en tu hoja de ruta? 20:05:17 &amp;lt;sadie_&amp;gt; hola 20:05:51 &amp;lt;zzz&amp;gt; rrd4j está entrando para reemplazar jrobin 20:05:56 &amp;lt;zzz&amp;gt; unos 30 checkins hasta ahora en una semana 20:06:10 &amp;lt;zzz&amp;gt; orignal y espero terminar ratchet (prop. 144) 20:06:28 &amp;lt;eche|on&amp;gt; buen ritmo, seguro que se ralentizará. ¿Ratchet estará en la .46 o es un quizá? 20:06:41 &amp;lt;zzz&amp;gt; correcciones de SSU en jogger... quizá... quizá no... 20:07:23 &amp;lt;zzz&amp;gt; ratchet está en la 45, funciona, pero muchos detalles no están terminados, con suerte lo estarán para la 46 20:07:36 &amp;lt;eche|on&amp;gt; ok, bien. 20:08:15 &amp;lt;zzz&amp;gt; lista de tareas de ratchet `http://zzz.i2p/topics/2639` 20:08:49 &amp;lt;eche|on&amp;gt; ¿cuál es el plazo estimado para un lanzamiento 0.9.46? ¿mayo? 20:08:50 &amp;lt;zzz&amp;gt; ¿cuáles son los planes de los demás? 20:09:15 &amp;lt;eche|on&amp;gt; eyedeekay, sadie, ¿plan para 0.9.46? 20:09:18 &amp;lt;eyedeekay&amp;gt; Mi máxima prioridad en este momento es el readme ubicado en la consola del router; actualmente estoy un poco bloqueado por una recomendación de chat, pero lo resolveré pronto. A partir de esto iré trabajando progresivamente en nuestra ayuda dentro de la consola. 20:09:24 &amp;lt;zzz&amp;gt; mi propuesta es finales de mayo, sujeto al acuerdo de los demás 20:10:07 &amp;lt;eche|on&amp;gt; ok, finales de mayo parece bien, lo verificaré con los demás en los próximos días. 20:10:20 &amp;lt;eyedeekay&amp;gt; Estoy conforme con finales de mayo 20:10:32 &amp;lt;mikalv_&amp;gt; igual 20:10:43 &amp;lt;eche|on&amp;gt; ok, ¿alguna otra nota sobre los planes de 0.9.46? 20:10:51 &amp;lt;eche|on&amp;gt; ¿comentarios, preguntas? 20:11:24 &amp;lt;mikalv_&amp;gt; no, pero deberíamos resolver la cuestión del soporte de arquitecturas de Android ahora que estamos todos aquí 20:11:32 &amp;lt;eche|on&amp;gt; ese es el punto 3 :-) 20:11:44 &amp;lt;mikalv_&amp;gt; básicamente Google dice: soporta x64 o abandona la plataforma (si solo proporcionas 32 bits) 20:11:47 &amp;lt;eche|on&amp;gt; al cual pasamos ahora, ya que nadie planteó otra pregunta sobre el punto 2 20:11:56 &amp;lt;mikalv_&amp;gt; genial 20:11:59 &amp;lt;eche|on&amp;gt; mikalv_: ¿cuál es el estado de Android 0.9.45? 20:12:31 &amp;lt;mikalv_&amp;gt; Lo construí, obtuve la queja de Google y esperé a esta reunión para una decisión administrativa sobre qué deberíamos hacer 20:12:48 &amp;lt;mikalv_&amp;gt; si deberíamos abandonar mips y similares, o intentar producir los binarios de 64 bits para ello 20:13:04 &amp;lt;zzz&amp;gt; ¿cuál es tu recomendación? 20:13:34 &amp;lt;mikalv_&amp;gt; una vez que eso se decida, deberíamos estar listos para publicar en cualquier momento si lo quitamos, y no estoy seguro de si necesitamos producir los binarios de 64 bits, ya que no lo he intentado antes 20:13:42 &amp;lt;eche|on&amp;gt; En mi opinión no hay muchos dispositivos Android MIPS y x86 disponibles, así que descartémoslos para 0.9.45, pero tengámoslo en mente 20:13:57 &amp;lt;sadie_&amp;gt; Para mí, revisión de la arquitectura de la información de la consola y el sitio web; luego, taller de identidad y valores con Ura y Simply Secure. Trabajo posterior a la instalación, revisión de infraestructura y políticas 20:14:06 &amp;lt;mikalv_&amp;gt; Intenté lograr que Google Play me dijera de alguna forma cuánto se usaban (las distintas arquitecturas), pero no pude encontrar métricas para ello 20:14:10 &amp;lt;zzz&amp;gt; ¿tienes estadísticas de usuarios, mikal? 20:14:22 &amp;lt;eche|on&amp;gt; ok, sadie, añadido al punto 2, anotado :-) 20:14:23 &amp;lt;mikalv_&amp;gt; lo más cercano que tenemos es una lista de dispositivos 20:14:27 &amp;lt;nextloop&amp;gt; la arquitectura solo es relevante para la librería NDK jbigi, ¿verdad? 20:14:35 &amp;lt;mikalv_&amp;gt; pero entonces, necesitamos saber qué arquitectura tiene cada uno de los diferentes dispositivos 20:14:38 &amp;lt;zzz&amp;gt; me suena a una decisión fácil 20:14:40 &amp;lt;eche|on&amp;gt; sí, nextloop, en su mayoría sí 20:14:44 &amp;lt;mikalv_&amp;gt; sí, nextloop 20:14:48 &amp;lt;nextloop&amp;gt; porque se compila desde el código fuente en cada publicación de f-droid 20:15:17 &amp;lt;nextloop&amp;gt; nunca verifiqué si realmente se usa o si usa el fallback de Java 20:15:25 &amp;lt;eche|on&amp;gt; ok 20:15:25 &amp;lt;mikalv_&amp;gt; ¿pero eso es para las versiones de 64 bits, de modo que f-droid tenga binarios que no existen en la versión de gplay? 20:16:24 &amp;lt;nextloop&amp;gt; creo que solo ejecuta el script de shell. Lo que se compile allí es lo que se construye 20:16:50 &amp;lt;eche|on&amp;gt; mikalv_: por favor, revisa el script de shell/la versión de f-droid; si hay 64 bits disponible, úsalo, si no, elimina esa arquitectura 20:17:24 &amp;lt;mikalv_&amp;gt; de acuerdo, lo haré entonces a menos que haya objeciones 20:17:35 &amp;lt;eyedeekay&amp;gt; Por mi parte, sin objeciones. 20:17:40 &amp;lt;mikalv_&amp;gt; (?) 20:17:43 &amp;lt;mikalv_&amp;gt; genial 20:17:46 &amp;lt;eche|on&amp;gt; ahora al punto más interesante: el futuro de la versión de I2P para Android. Como Bote está casi muerto y no se usa, y no hay desarrollador disponible, el caso de uso para I2P en Android ha desaparecido 20:17:57 &amp;lt;eche|on&amp;gt; ¿queremos un futuro lanzamiento de I2P para Android? 20:18:09 &amp;lt;eche|on&amp;gt; ¿incluso sin Bote y con un caso de uso casi nulo? 20:18:16 &amp;lt;eche|on&amp;gt; eyedeekay: ¿opinión? ¿zzz? 20:18:28 &amp;lt;zzz&amp;gt; ¿tu premisa es que el único caso de uso para la app del router en Android es Bote? 20:18:47 &amp;lt;eche|on&amp;gt; como el navegador tiene otros problemas (como me dijo mikalv_), ¿qué queda? 20:18:59 &amp;lt;eyedeekay&amp;gt; La gente está usando Java I2P en Android para cosas que no son Bote. Hay un tipo alojando Yacy sobre termux o alguna locura por el estilo. No quiero coartar a la gente. 20:19:03 &amp;lt;eche|on&amp;gt; aparte de ser un simple router en dispositivos pequeños 20:19:18 &amp;lt;zzz&amp;gt; simplemente no es cierto que la navegación esté rota 20:19:34 &amp;lt;mikalv_&amp;gt; básicamente no hay una forma "no técnica" de usar la versión de Android actual 20:19:39 &amp;lt;eche|on&amp;gt; ok, bien, entonces ambos votan por el futuro de Android 20:19:41 &amp;lt;zzz&amp;gt; ¿cierto, idk? 20:19:48 &amp;lt;mikalv_&amp;gt; puedes ajustar Firefox en about:config, cosa que Mozilla te advierte que no hagas 20:20:06 &amp;lt;eyedeekay&amp;gt; Sí, creo que Android puede tener futuro. 20:20:06 &amp;lt;mikalv_&amp;gt; pero más allá de eso, en mi opinión necesita algún tipo de propósito vital 20:20:45 &amp;lt;eche|on&amp;gt; pero, por lo que he visto también, Android cambiará de responsable a eyedeekay, ¿es correcto? 20:20:46 &amp;lt;zzz&amp;gt; ¿Qué hay detrás de esto? ¿El equipo no quiere dar soporte? 20:20:51 &amp;lt;eyedeekay&amp;gt; Sí 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: intento recopilar opiniones e ideas 20:21:26 &amp;lt;eche|on&amp;gt; y por lo que parece, eyedeekay dará soporte a Android para 0.9.46 y en adelante 20:21:35 &amp;lt;eyedeekay&amp;gt; Seguiré, al menos, manteniendo las compilaciones de Android; asumiré su responsabilidad. Sí deseo seguir dándole soporte. Solo para aclarar 20:21:45 &amp;lt;zzz&amp;gt; Creo que Android es importante. Ahora mismo estamos ofreciendo un soporte terrible. No estamos corrigiendo _ningún_ bug y no hay desarrollo nuevo 20:21:48 &amp;lt;eche|on&amp;gt; y como parece que los usuarios lo usan, se le dará soporte 20:22:12 &amp;lt;zzz&amp;gt; si no podemos aumentar nuestro soporte con el equipo actual, entonces deberíamos contratar a alguien nuevo para hacerlo 20:22:33 &amp;lt;eche|on&amp;gt; ok 20:22:48 &amp;lt;sadie_&amp;gt; He solicitado apoyo que sugeriría destinar a Android. Aún sin respuesta. 20:23:12 &amp;lt;sadie_&amp;gt; Creo que Android es importante 20:23:38 &amp;lt;eche|on&amp;gt; así que I2P para Android seguirá vivo e intentaremos darle mejor soporte, al menos mejor que solo proporcionar nuevas versiones 20:23:59 &amp;lt;eche|on&amp;gt; y si hay financiación, conseguir un desarrollador con fondos para apoyar el desarrollo en Android 20:24:25 &amp;lt;eche|on&amp;gt; ¿alguna pregunta, comentario, pista sobre el punto 3, Android? 20:25:43 &amp;lt;eche|on&amp;gt; ok, pasando al tema 4) la próxima migración de monotone a Git 20:26:20 &amp;lt;eche|on&amp;gt; hemos decidido dejar monotone y usar git en su lugar; aún se está trabajando en un plan de migración para mantener la mejor usabilidad y las características necesarias para el desarrollo de I2P 20:26:40 &amp;lt;eche|on&amp;gt; actualmente, eyedeekay montó un servidor git en `http://git.idk.i2p` e hizo un howto en https://github.com/eyedeekay/git-over-i2p/blob/master/GIT.md 20:27:02 &amp;lt;eche|on&amp;gt; estamos trabajando en integrar trac en la instancia de git y migrar todos los tickets a git 20:27:26 &amp;lt;eche|on&amp;gt; después de que esa migración se haga con seguridad y se verifique, decidiremos una fecha para el cambio 20:27:46 &amp;lt;eche|on&amp;gt; actualmente buscamos testers de la guía y del servidor git dentro de I2P 20:28:03 &amp;lt;eche|on&amp;gt; y por supuesto: más sugerencias, ideas, peticiones de funcionalidades sobre este tema 20:28:07 &amp;lt;eche|on&amp;gt; así que, por favor 20:28:12 &amp;lt;eche|on&amp;gt; eyedeekay: ¿más comentarios sobre esto? 20:28:39 &amp;lt;eyedeekay&amp;gt; También he estado trabajando en añadir soporte SOCKS a webtorrent, lo que con suerte nos permitirá usar gittorrent también en un futuro cercano. 20:29:19 &amp;lt;eche|on&amp;gt; nextloop: ¿comentarios? ¿ya que estás trabajando el script de sincronización actualmente? 20:29:49 &amp;lt;zzz&amp;gt; ¿El código de muwire está configurado y puenteado a GH como planeamos? 20:30:18 &amp;lt;eyedeekay&amp;gt; Aunque mis pruebas durante las últimas semanas han sido exitosas, me gustaría mucho que la gente revisara mi guía y comentara dónde podría aclararse o simplificarse. 20:30:37 &amp;lt;nextloop&amp;gt; el problema de que se rompan las conexiones durante el clonado inicial se resuelve haciendo un clon superficial y profundización iterativa, ¿estoy en lo cierto? 20:30:46 &amp;lt;eche|on&amp;gt; zzz: aún no tengo idea, no he trabajado en eso por mi parte 20:30:55 &amp;lt;eyedeekay&amp;gt; Sí, eso funciona ahora mismo. 20:30:56 &amp;lt;zzz&amp;gt; idk? 20:31:13 &amp;lt;eche|on&amp;gt; sí, nextloop, eso ayuda un poco, pero incluso la profundidad de 1 versión sigue siendo ~100 MB a descargar 20:31:37 &amp;lt;eche|on&amp;gt; al profundizarlo crece un poco más (4-5 veces en mi experimento) 20:31:49 &amp;lt;zzz&amp;gt; tengo una pregunta sobre los nombres de usuario en git.idk: ¿necesitamos elegir un nombre de usuario no usado en GH, o necesitamos registrarlo de forma preventiva en GH para que todo funcione bien? 20:32:12 &amp;lt;nextloop&amp;gt; zzz: GitHub identifica a los autores de commits en función de las direcciones de correo electrónico. 20:32:17 &amp;lt;zzz&amp;gt; hubo un informe en zzz.i2p hace un tiempo de que hay varias cuentas falsas de zzz-i2p en GH. ¿es eso un problema? 20:32:42 &amp;lt;nextloop&amp;gt; así que si añades en GitHub el correo que usas para el git de I2P, el commit quedará vinculado a tu cuenta 20:33:16 &amp;lt;nextloop&amp;gt; eyedeekay: ¿ya está en marcha el archivo torrent regular? si recuerdo bien, estabas trabajando en eso 20:33:48 &amp;lt;eyedeekay&amp;gt; Bueno, se puede generar, pero aún no hay nada que lo planifique 20:34:32 &amp;lt;zzz&amp;gt; entonces, ¿necesito registrarme en git.idk con una dirección de correo válida de clearnet si quiero registrarme (antes o después) en GH? ¿o eso es algo de configuración local? 20:34:55 &amp;lt;zzz&amp;gt; de todos modos, nos estamos metiendo en detalles, perdón; trabajaré con idk para resolverlo 20:35:17 &amp;lt;eyedeekay&amp;gt; No necesitas elegir un nombre de usuario no usado en GH, hasta donde sé; podrías trabajar completamente desde la instancia de gitlab y no necesitaríamos GitHub para nada 20:35:17 &amp;lt;eche|on&amp;gt; el correo de clearnet debería ser en este caso la dirección de i2pmail.org, en mi opinión 20:35:46 &amp;lt;nextloop&amp;gt; zzz: sí, para GitHub necesitas verificar el correo. ¿quizá usar i2p-mail.org? 20:35:54 &amp;lt;eche|on&amp;gt; actualmente el plan es usar gitlab (la instancia de git de idk en la red I2P) para nuestro trabajo y sincronizar con GitHub 20:36:23 &amp;lt;eche|on&amp;gt; los tickets de trac estarían en el servidor gitlab dentro de la red 20:36:25 &amp;lt;nextloop&amp;gt; eyedeekay: estaría motivado para configurar ese archivado automático 20:36:27 &amp;lt;zzz&amp;gt; solo quiero asegurarme de que no se vincule a alguna cuenta falsa de zzz cuando se puente a GH 20:36:47 &amp;lt;eche|on&amp;gt; (perdón por el lío, gitlab y github son ambos servidores con muchas funciones alrededor de git, ambos hacen casi las mismas tareas) 20:37:18 &amp;lt;eche|on&amp;gt; punto válido, zzz 20:37:47 &amp;lt;eche|on&amp;gt; ok, antes de entrar en muchos más detalles, ¿más comentarios? 20:39:06 &amp;lt;eche|on&amp;gt; pasamos al tema 5 - temas varios. actualmente 2 de mi parte: a) página de donaciones y b) planes de UX para 2020 20:39:40 &amp;lt;eche|on&amp;gt; 5a) mikalv_ ha configurado una nueva página de donaciones en https://donate.i2p.io/ y esas cuentas benefician a la empresa I2P que mikalv_ gestiona con torkel en Noruega 20:40:07 &amp;lt;eche|on&amp;gt; está en producción y recoge donaciones desde ahora; pronto (tm) se anunciará en la web y en Twitter 20:40:24 &amp;lt;eche|on&amp;gt; ¿algún comentario sobre esto? ¿incidencias, problemas? 20:41:29 &amp;lt;eche|on&amp;gt; 5)b) planes de UX para 2020: sadie está trabajando con elio en un proyecto de UX, en el que a elio se le han concedido fondos para trabajar en la UX de I2P 20:41:42 &amp;lt;eche|on&amp;gt; sadie, ¿más información, planes, ideas, comentarios? 20:42:05 &amp;lt;sadie_&amp;gt; Revisión de la arquitectura de la información de la consola y el sitio web; luego, un taller de identidad y valores con Ura y Simply Secure será el trabajo de este mes 20:42:41 &amp;lt;sadie_&amp;gt; ¡Hemos recibido muy buenos comentarios sobre el asistente de configuración! 20:43:31 &amp;lt;eyedeekay&amp;gt; Por mi parte, el proyecto del navegador ha sido puesto oficialmente en pausa. Prácticamente no podríamos haber elegido un peor momento para intentar algo así, ya que la base de código de Mozilla ha estado cambiando drásticamente mientras intentábamos trabajar con ella. Se retomará el proyecto cuando tengamos un objetivo menos cambiante. Estaré haciendo mejoras a I2P y a la navegación web en proyectos que requieran menos tiempo. 20:43:36 &amp;lt;sadie_&amp;gt; Así que por ahora, fase de investigación, síntesis y documentación. 20:44:03 &amp;lt;zzz&amp;gt; eyedeekay, ¿estado de la beta 8, prometida en 'un par de días' en la reunión de hace un mes? 20:44:24 &amp;lt;eyedeekay&amp;gt; Está cancelada. No tenía sentido crearla, ya que solo sería viable por muy poco tiempo. 20:44:35 &amp;lt;eche|on&amp;gt; gracias, sadie, ¿cuál es el plazo para el proyecto completo? fecha de finalización 20:44:56 &amp;lt;eche|on&amp;gt; eyedeekay: por favor, anúncialo en la página web 20:45:21 &amp;lt;eyedeekay&amp;gt; Lo haré 20:45:22 &amp;lt;sadie_&amp;gt; La fecha prevista de finalización del estudio es a mediados de junio 20:45:49 &amp;lt;zzz&amp;gt; si la beta 8 no habría sido viable por mucho tiempo, supongo que la beta 7 en nuestro sitio web hace tiempo que quedó obsoleta y debería retirarse, seguro 20:45:53 &amp;lt;eche|on&amp;gt; ok, ¿y hay una idea aproximada de en qué momento las mejoras de UX entrarán en el código de I2P? 20:46:59 &amp;lt;eche|on&amp;gt; sadie? 20:47:28 &amp;lt;eche|on&amp;gt; zzz: eso debería hacerse con el anuncio del final definitivo del proyecto del navegador 20:47:33 &amp;lt;sadie_&amp;gt; No será hasta después de junio. Primero tenemos que pasar por el proceso. Si hay mejoras que podamos implementar fácilmente a medida que se sugieren y aprueban, lo haremos. 20:47:35 &amp;lt;zzz&amp;gt; sadie_, ¿es pública la organización que financia a Ura? y si es así, ¿cuál? 20:47:46 &amp;lt;mikalv_&amp;gt; sí, el proyecto del navegador se inició desafortunadamente en el momento equivocado, ya que Mozilla reescribió básicamente todo en su base de código ese mismo año 20:48:05 &amp;lt;anonymousmaybe&amp;gt; i2pbrowser actualmente tiene muchas vulnerabilidades de seguridad sin corregir desde hace tiempo porque no siguió el ritmo de las versiones parcheadas de TB/FF 20:48:09 &amp;lt;mikalv_&amp;gt; así que cada versión tenía un código bastante diferente a la anterior, y así sucesivamente 20:48:23 &amp;lt;eche|on&amp;gt; sadie_: ok, parece que a inicios de 0.9.47, quizá 0.9.48, será la primera versión de I2P que recibirá cambios de este proyecto 20:48:25 &amp;lt;sadie_&amp;gt; La financiación de este estudio se proporciona a través del Usability Lab. 20:48:39 &amp;lt;zzz&amp;gt; ¿que es OTF? 20:48:40 &amp;lt;sadie_&amp;gt; correcto, ech 20:48:47 &amp;lt;mikalv_&amp;gt; tbb tuvo a 10 personas reescribiendo todos sus parches como tres o cuatro veces 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; sería bueno sacar algunos tweets de agradecimiento y una entrada de blog si es público; ¡son grandes noticias que deberíamos contar a la gente! 20:50:37 &amp;lt;fug&amp;gt; también deberían decirle a la gente cómo vaciaron la interfaz de usuario y quitaron documentación 20:51:09 &amp;lt;eche|on&amp;gt; Como nota negativa menor, el InternetFreedomFestival en Valencia, España, fue cancelado debido al alto riesgo del coronavirus. 20:51:18 &amp;lt;eche|on&amp;gt; así que nueva participación de I2P allí 20:51:38 &amp;lt;eche|on&amp;gt; zzz: anotado y sucederá 20:52:15 &amp;lt;sadie_&amp;gt; zzz, sí, lo he anunciado en el foro la semana pasada. Se ha planificado el despliegue de PR 20:52:26 &amp;lt;eche|on&amp;gt; ¿más comentarios, temas en el punto 5) varios? 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; es la entrada del foro con las novedades 20:53:10 &amp;lt;fug&amp;gt; zzz: GitHub hace la detección basada en el correo especificado en los commits; dicho correo debe estar registrado con una cuenta de GitHub, y el registro requiere enviar un enlace de confirmación al correo 20:53:33 &amp;lt;fug&amp;gt; zzz: así que en el caso de tus commits con correo .i2p, no podrás confirmarlos 20:53:55 &amp;lt;anonymousmaybe&amp;gt; ¿alguna hoja de ruta para el aislamiento de i2prouter? https://trac.i2p2.de/ticket/2132 20:54:47 &amp;lt;eche|on&amp;gt; la división del paquete de Debian de I2P está, en mi opinión, en pausa actualmente 20:54:51 &amp;lt;eyedeekay&amp;gt; Aún no hay hoja de ruta para eso. 20:55:02 &amp;lt;anonymousmaybe&amp;gt; ah, qué pena.. 20:55:22 &amp;lt;eche|on&amp;gt; Hasta donde sé, se mantuvieron algunas discusiones con el mantenedor de deb, sin un resultado productivo aún 20:56:02 &amp;lt;anonymousmaybe&amp;gt; el ticket ya está ahí pero no se ha hecho trabajo para él 20:56:17 &amp;lt;zzz&amp;gt; tampoco hay 45 para sid aún, sin noticias de mhatta 20:56:38 &amp;lt;anonymousmaybe&amp;gt; ¿mikalv_ arregló el filtrado de usuarios de Tor/I2P en trac? 20:56:42 &amp;lt;fug&amp;gt; hay https://github.com/tracboat/tracboat para la migración de trac-&amp;gt;gitlab, ¿se ha evaluado? 20:57:25 &amp;lt;eche|on&amp;gt; En mi opinión, eyedeekay está probando tracboat para la migración; al menos se mencionó el nombre 20:57:28 &amp;lt;fug&amp;gt; ¿dónde hay alguna página de información que describa el estado de la migración a git? 20:57:46 &amp;lt;eche|on&amp;gt; actualmente no hay página excepto el howto y el servidor git mencionados arriba 20:57:56 &amp;lt;eche|on&amp;gt; ya que aún estamos en una fase temprana 20:58:17 &amp;lt;fug&amp;gt; aun así deberían tener una página para esa información 20:58:21 &amp;lt;eche|on&amp;gt; anotado crear una página informativa 20:58:22 &amp;lt;mikalv_&amp;gt; Espero que esté arreglado, ¿alguien ha tenido problemas con eso en los últimos días? 20:58:38 &amp;lt;eyedeekay&amp;gt; ¿trac? No últimamente 20:58:49 &amp;lt;eche|on&amp;gt; sí, mikalv_, hubo un usuario aquí que intentó enviar un ticket y fue bloqueado por spam 20:58:59 &amp;lt;eche|on&amp;gt; pero bueno, ¿algún otro comentario para la reunión de desarrollo? 20:59:09 &amp;lt;zzz&amp;gt; outproxy sigue siendo un montón de porquería, pero trac me está funcionando bien 20:59:20 &amp;lt;mikalv_&amp;gt; y ahora estamos hablando del propio sistema de trac, y no de i2ptunnel, ¿verdad? 20:59:26 &amp;lt;eche|on&amp;gt; sí 20:59:43 &amp;lt;eche|on&amp;gt; uhh, llegó el límite de 60 min... 20:59:55 &amp;lt;eche|on&amp;gt; ¿algún comentario adicional? 21:00:05 &amp;lt;fug&amp;gt; sí, información sobre desarrollar I2P 21:00:16 &amp;lt;fug&amp;gt; debería mencionarse el uso de la nueva instancia de git en lugar de mtn, que nadie usa 21:00:45 &amp;lt;eche|on&amp;gt; se hará, si es válido y verificado para hacerse al 100% 21:01:24 &amp;lt;eche|on&amp;gt; Si no entra ningún otro comentario, como esta reunión de IRC está llegando casi a los 60 min, que es un límite flexible, me gustaría cerrar la reunión. Debido a la falta de un buffer apropiado, haré un sonido de "plopp". 21:01:45 &amp;lt;eche|on&amp;gt; así que, oídos atentos: "plopp" 21:01:56 &amp;lt;sadie_&amp;gt; dejo el micro 21:02:02 &amp;lt;eche|on&amp;gt; fin de la reunión de desarrollo. gracias a todos por su tiempo, ideas y comentarios 21:02:14 &amp;lt;eche|on&amp;gt; se publicará un registro pronto 21:02:14 &amp;lt;sadie_&amp;gt; gracias, ech &lt;/div></description></item><item><title>Versión 0.9.45</title><link>/es/blog/2020/02/25/versi%C3%B3n-0.9.45/</link><pubDate>Tue, 25 Feb 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/02/25/versi%C3%B3n-0.9.45/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.45 contiene correcciones importantes para el modo oculto y el probador de ancho de banda. Hay una actualización del tema oscuro de la consola. Seguimos trabajando en mejorar el rendimiento y en el desarrollo de un nuevo cifrado de extremo a extremo (propuesta 144).&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la última versión.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 4 de febrero de 2020</title><link>/es/blog/2020/02/04/reuni%C3%B3n-de-desarrolladores-de-i2p-4-de-febrero-de-2020/</link><pubDate>Tue, 04 Feb 2020 00:00:00 +0000</pubDate><guid>/es/blog/2020/02/04/reuni%C3%B3n-de-desarrolladores-de-i2p-4-de-febrero-de-2020/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, eyedeekay, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) Estado del proyecto I2P Browser (sadie, meeh, idk) 20:00:00 &amp;lt;zzz&amp;gt; 2) Casos de uso / estado del outproxy (sadie) 20:00:00 &amp;lt;zzz&amp;gt; 3) Estado del desarrollo de la 0.9.45 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) Scrum de estado (zlatinb) 20:00:04 &amp;lt;zzz&amp;gt; 0) Hola 20:00:06 &amp;lt;zzz&amp;gt; hola 20:00:19 &amp;lt;zlatinb&amp;gt; hola 20:00:29 &amp;lt;zzz&amp;gt; 1) Estado del proyecto I2P Browser (sadie, meeh, idk) 20:00:51 &amp;lt;zzz&amp;gt; sadie, ¿qué hay de nuevo en el proyecto del navegador? 20:01:22 &amp;lt;zzz&amp;gt; o, como no está aquí, ¿alguien más? 20:02:09 &amp;lt;eyedeekay&amp;gt; Hola 20:02:55 &amp;lt;zzz&amp;gt; eyedeekay, ¿tienes una actualización de estado sobre el proyecto del navegador? 20:03:22 &amp;lt;eyedeekay&amp;gt; Estamos a punto de publicar la última versión del navegador durante seis meses antes de que entre en pausa. Hemos decidido que debemos ser mucho más inteligentes sobre cómo encapsulamos la configuración y construimos el navegador para que el proyecto sea sostenible; ahora mismo es un drenaje enorme de recursos. Se publicará una declaración más completa en el sitio web en el momento del lanzamiento del navegador. 20:04:11 &amp;lt;zzz&amp;gt; ¿Esta versión será la beta 8? Si mal no recuerdo, en nuestra última reunión hace dos meses se preveía que saliera en 3 días 20:04:58 &amp;lt;eyedeekay&amp;gt; Sí, esa es la razón por la que entra en pausa. Simplemente no es sostenible hacerlo como lo hemos venido haciendo; hay que explorar otras opciones que nos exijan menos trabajo para tan solo mantenernos al día con las versiones de Firefox. 20:05:27 &amp;lt;zzz&amp;gt; ok. bienvenida, sadie_, ¿tienes algo que añadir? 20:05:44 &amp;lt;sadie_&amp;gt; no 20:06:05 &amp;lt;zzz&amp;gt; ¿Alguien tiene comentarios o preguntas sobre 1) navegador? 20:06:52 &amp;lt;zzz&amp;gt; ¿Algo más sobre el 1)? 20:07:29 &amp;lt;zzz&amp;gt; 2) Casos de uso / estado del outproxy (sadie) 20:07:32 &amp;lt;eyedeekay&amp;gt; Proporcionaremos recomendaciones para procedimientos alternativos para configurar navegadores. 20:07:47 &amp;lt;zzz&amp;gt; ok 20:08:04 &amp;lt;zzz&amp;gt; sadie_, por favor danos una actualización sobre la investigación del outproxy 20:08:51 &amp;lt;sadie_&amp;gt; la investigación del outproxy se ha pospuesto durante los últimos meses. 20:09:42 &amp;lt;zzz&amp;gt; ok, ¿alguna previsión de cuándo podría reanudarse? 20:11:53 &amp;lt;zzz&amp;gt; ¿Comentarios o preguntas sobre 2) outproxy? 20:12:20 &amp;lt;sadie_&amp;gt; no es una alta prioridad en el futuro inmediato, según la hoja de ruta. 20:12:40 &amp;lt;eyedeekay&amp;gt; Meeh de hecho ha mejorado notablemente últimamente el rendimiento del outproxy para el outproxy predeterminado de uso general en false.i2p 20:13:11 &amp;lt;zzz&amp;gt; ¿Algo más sobre el 2)? 20:14:04 &amp;lt;zzz&amp;gt; 3) Estado del desarrollo de la 0.9.45 (zzz) 20:14:15 &amp;lt;zzz&amp;gt; el desarrollo va bien 20:14:32 &amp;lt;zzz&amp;gt; tenemos 17K líneas de diff hasta ahora, incluyendo una gran actualización de los temas oscuros 20:14:38 &amp;lt;zzz&amp;gt; algunas correcciones para el modo oculto 20:14:47 &amp;lt;eche|on&amp;gt; espero que eso ayude 20:15:16 &amp;lt;zzz&amp;gt; algunos cambios de iconos, nuevo Tomcat, nuevo Jetty, reproductor de vista previa HTML5 para archivos parciales en i2psnark 20:15:52 &amp;lt;zzz&amp;gt; las fechas están en el /topic de arriba. congelación de etiquetas en una semana, fecha límite de check-in en 2 semanas y media, lanzamiento en 3 semanas 20:16:34 &amp;lt;zzz&amp;gt; No estrictamente en la .45, pero puedo anunciar que hemos tenido buenos avances en pruebas de interoperabilidad con i2pd en la propuesta 144 (nuevo cifrado) 20:16:59 &amp;lt;zzz&amp;gt; y seguimos trabajando en errores y problemas a ambos lados, y en la propia propuesta 20:17:27 &amp;lt;zzz&amp;gt; ¿Alguien más desea destacar algo que haya entrado para la .45, o algo que vaya a entrar? 20:19:01 &amp;lt;zzz&amp;gt; ¿Algo más sobre el 3)? ¿Preguntas o comentarios? 20:19:22 &amp;lt;eche|on&amp;gt; nop 20:20:02 &amp;lt;zzz&amp;gt; 4) Scrum de estado (zlatinb) 20:20:08 &amp;lt;zzz&amp;gt; adelante, zlatinb 20:20:15 &amp;lt;zlatinb&amp;gt; Hola. Brevemente: 1) qué has hecho desde la última reunión 2) qué planeas hacer el próximo mes 3) bloqueadores o ayuda necesaria. Di EOT cuando termines 20:20:46 &amp;lt;zlatinb&amp;gt; yo: 1) plugin MW 2) Más trabajo en el plugin MW, reescritura de SSU por jogger 3) sin bloqueadores EOT 20:21:16 &amp;lt;zzz&amp;gt; 1) correcciones de errores, propuesta 144, revisar los parches de jogger y la propuesta; 2) más de lo mismo, además del lanzamiento .45; 3) sin bloqueadores EOT 20:21:54 &amp;lt;eche|on&amp;gt; nada especial, soporte de servidor, `http://wiki.i2p-projekt.i2p` funciona y se está llenando, todo bien 20:23:26 &amp;lt;sadie_&amp;gt; trabajando en mejoras a la documentación post-instalación con idk, conseguí más investigación de pruebas de usabilidad, outreach comunitario / estrategia de PR / pruebas de las webextensions de idk/ proceso de descubrimiento - infraestructura resiliente, investigación de rebranding - más de lo mismo el próximo mes 20:23:57 &amp;lt;zlatinb&amp;gt; ¿Alguien más? T-1 minuto para el fin del scrum 20:24:01 &amp;lt;eyedeekay&amp;gt; 1) La mayor parte de mi trabajo fue una revisión sustancial del tema oscuro predeterminado para mejorar la legibilidad y hacerlo ver más moderno y consistente. También añadí funciones y corregí errores en mi webextension para Firefox; ahora tiene la capacidad de hablar con i2pcontrol y snark-rpc. También configuré mi eepSite personal y un recurso de git común (una instancia de GitLab en git.idk.i2p) para el proyecto. 2) Estaré trabajando en 20:24:01 &amp;lt;eyedeekay&amp;gt; la migración a git. 3) sin bloqueadores. 20:24:41 &amp;lt;zlatinb&amp;gt; gracias, scrum.end 20:24:48 &amp;lt;zzz&amp;gt; ok, gracias, zlatinb 20:25:07 &amp;lt;zzz&amp;gt; ¿Alguien tiene preguntas, comentarios o temas adicionales para la reunión? 20:26:13 * zzz agarra el baffer 20:27:01 * zzz *bafs* la reunión cerrada &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 03 de diciembre de 2019</title><link>/es/blog/2019/12/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-diciembre-de-2019/</link><pubDate>Tue, 03 Dec 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/12/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-diciembre-de-2019/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, meeh, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) Estado del proyecto I2P Browser (sadie, meeh, idk) 20:00:00 &amp;lt;zzz&amp;gt; 2) Casos de uso/estado de outproxy (proxy de salida) (sadie) 20:00:00 &amp;lt;zzz&amp;gt; 3) Estado de la versión 0.9.44 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) Scrum de estado (zlatinb) 20:00:10 &amp;lt;sadie__&amp;gt; hola 20:00:20 &amp;lt;zzz&amp;gt; 0) Hola 20:00:22 &amp;lt;zzz&amp;gt; hola 20:00:47 &amp;lt;zzz&amp;gt; 1) Estado del proyecto I2P Browser (sadie, meeh, idk) 20:00:49 &amp;lt;zlatinb&amp;gt; hola 20:01:00 &amp;lt;meeh&amp;gt; hola 20:01:23 &amp;lt;zzz&amp;gt; sadie, ¿cuál es la novedad más reciente sobre el proyecto I2P Browser? y siéntete libre de delegar cualquier parte de tu respuesta a idk y meeh 20:01:32 &amp;lt;eyedeekay&amp;gt; Hola 20:03:02 &amp;lt;meeh&amp;gt; La mayor novedad probablemente es que nuestra próxima versión ahora se basa en ESR 68 y no en 60, y nuestras extensiones están en proceso de ser portadas al código fuente ya que mozilla elimina algunas de las API que usamos actualmente en versiones posteriores 20:03:27 &amp;lt;zzz&amp;gt; ¿y para cuándo está programada esa versión? 20:03:47 &amp;lt;meeh&amp;gt; También es la primera versión que debería estar firmada con nuestro nuevo certificado EV de firma de código, así que no más advertencias aterradoras 20:03:54 &amp;lt;meeh&amp;gt; en dos o tres días 20:04:06 &amp;lt;meeh&amp;gt; digamos el día 6 20:04:15 &amp;lt;zzz&amp;gt; ok, entonces esto será la beta 8, ¿no? 20:04:26 &amp;lt;meeh&amp;gt; sí, correcto 20:04:27 &amp;lt;eyedeekay&amp;gt; Sí, beta 8 20:04:43 &amp;lt;zzz&amp;gt; súper. ¿algo más que añadir sadie__ eyedeekay? 20:05:08 &amp;lt;eyedeekay&amp;gt; Además, ahora también habilitamos el conjunto de aplicaciones de I2P, snark, susimail, etc. 20:05:19 &amp;lt;sadie__&amp;gt; sí: también tendremos un MVP (Producto Mínimo Viable) y una hoja de ruta actualizados disponibles 20:05:54 &amp;lt;zzz&amp;gt; ¿cuándo se publicarán? 20:05:56 &amp;lt;meeh&amp;gt; y, con el tiempo, publicaremos reemplazos con estándares modernos, al menos para comenzar con susimail y addressbook 20:06:14 &amp;lt;meeh&amp;gt; eso no es para esta versión, eh, sino para versiones posteriores 20:06:47 &amp;lt;sadie__&amp;gt; eso debería estar en el sitio a mediados de la próxima semana, junto con el nombre del proyecto actualizado y la dirección de marca 20:07:15 &amp;lt;meeh&amp;gt; una novedad no directamente vinculada al navegador es que ahora también tenemos un "runner" de Rack que habla directamente con I2PSocket y no requiere que el usuario lo redirija a través de algún puerto TCP local 20:07:25 &amp;lt;zzz&amp;gt; bien. ¿quieres filtrar el nuevo nombre o vas a esperar hasta que esté en el sitio? 20:07:34 &amp;lt;meeh&amp;gt; así que hace posible ejecutar, por ejemplo, Ruby on Rails directamente contra I2PSocket 20:07:57 &amp;lt;sadie__&amp;gt; Vamos a esperar hasta que el sitio esté actualizado =) 20:08:12 &amp;lt;zzz&amp;gt; bien meeh, siempre es mejor evitar salir y volver a entrar vía un socket estándar 20:08:51 &amp;lt;zzz&amp;gt; suena a un gran progreso 20:09:01 &amp;lt;zzz&amp;gt; ¿algo más en 1)? ¿alguien tiene alguna pregunta? 20:10:31 &amp;lt;zzz&amp;gt; 2) Casos de uso/estado de outproxy (sadie) 20:10:41 &amp;lt;zzz&amp;gt; sadie__, ¿cuál es la última novedad de este esfuerzo de investigación? 20:10:44 &amp;lt;sadie__&amp;gt; La solución de outproxy llave en mano se ha puesto en pausa hasta que pueda conseguir los recursos necesarios para recopilar la información adecuada y completar el MVP. Esta investigación no se reanudará hasta el próximo año. La discusión general sobre el uso de outproxy se reanudará en las próximas semanas. En este punto, la prioridad para nuestro proxy debería ser investigar y mejorar los problemas de rendimiento. 20:11:45 &amp;lt;zzz&amp;gt; ok, con respecto al outproxy del proyecto, ¿cuál es el estado de la investigación y las mejoras? 20:12:10 &amp;lt;zzz&amp;gt; meeh, ¿tienes alguna información al respecto? 20:12:17 &amp;lt;sadie__&amp;gt; meeh puede comentar ese esfuerzo mejor que yo 20:12:28 &amp;lt;meeh&amp;gt; Además, ya que el tema es outproxy, la gema de JRuby que hice también tiene un outproxy simple de un solo hilo que puede ejecutarse como un plugin de i2p para ese caso 20:12:33 &amp;lt;meeh&amp;gt; se encuentra aquí https://github.com/mikalv/ji2p-jruby/blob/master/bin/simple_outproxy 20:13:08 &amp;lt;zzz&amp;gt; ¿pero qué hay del outproxy actual? 20:13:09 &amp;lt;meeh&amp;gt; también he empezado a dividir la gema, para que no necesites incluir soporte de clúster y demás para un simple plugin de i2p que no tiene nada que ver con eso 20:13:13 &amp;lt;meeh&amp;gt; porque se ha hecho bastante grande 20:13:41 &amp;lt;meeh&amp;gt; sí, he tenido algunas actualizaciones de cables y switches que eran un cuello de botella para el outproxy público 20:13:52 &amp;lt;zzz&amp;gt; He empezado a llevar la cuenta de cada petición del outproxy, exitosa o fallida, en un post-it. La tasa de éxito de hoy es solo del 75% 20:14:26 &amp;lt;zzz&amp;gt; sadie dice que es una prioridad, así que ¿qué piensas hacer a continuación? 20:14:39 &amp;lt;meeh&amp;gt; la próxima versión del navegador, la beta 8, perdón, olvidé mencionarlo antes, tendrá muchas más destinations (destinos) apuntando al mismo servicio, ya que creemos que las destinations en sí mismas son el siguiente cuello de botella 20:14:56 &amp;lt;meeh&amp;gt; así que no solo false.i2p y mi puente de tor, sino más bien del orden de 20 20:15:30 &amp;lt;meeh&amp;gt; También cambiaré el software del proxy por un software a medida en elixir/erlang para eso, que escribí hace algunos meses 20:15:45 &amp;lt;meeh&amp;gt; también se encuentra aquí https://github.com/mikalv/i2p-outproxy-elixir 20:16:00 &amp;lt;zzz&amp;gt; ¿has considerado cambiar de i2pd a java? Creo que hay algunos problemas importantes al ejecutarlo en i2pd 20:16:14 &amp;lt;meeh&amp;gt; Tengo algunos cambios no confirmados que voy a subir antes de hacer el cambio, y cualquiera puede usar esto para ejecutar el suyo propio. También haré una mejor documentación para eso 20:16:25 &amp;lt;meeh&amp;gt; Actualmente uso ambos 20:16:29 &amp;lt;meeh&amp;gt; tanto java como i2pd 20:16:39 &amp;lt;zzz&amp;gt; ok 20:16:40 &amp;lt;meeh&amp;gt; deberían ser cuatro routers, todos con los dos dest 20:16:51 &amp;lt;meeh&amp;gt; apuntando al mismo endpoint del proxy HTTP 20:17:05 &amp;lt;zzz&amp;gt; ¿ya tienes una conclusión sobre cuál ofrece mejor servicio? 20:17:17 &amp;lt;meeh&amp;gt; los i2pd están configurados con como 100 tunnels comparado con el límite de 16 tunnels de java 20:17:49 &amp;lt;meeh&amp;gt; no, lo siento, aún no, pero eso es algo que he puesto en mi lista de tareas de cosas que debería hacer en un futuro cercano 20:18:21 &amp;lt;zzz&amp;gt; ok, aliento al equipo a usar un enfoque basado en mediciones para hacer mejoras. no disparen a lo loco cambiando todo 20:18:51 &amp;lt;meeh&amp;gt; sí, lo he hecho antes y aprendí de ello, así que no te preocupes, será basado en mediciones 20:18:55 &amp;lt;zzz&amp;gt; ¿algo más en 2), sadie__? 20:19:09 &amp;lt;sadie__&amp;gt; no 20:19:22 &amp;lt;zzz&amp;gt; ¿alguien tiene preguntas sobre el punto 2)? 20:20:19 &amp;lt;zzz&amp;gt; 3) Estado de la versión 0.9.44 20:20:29 &amp;lt;zzz&amp;gt; ok, sacamos la versión 0.9.44 el domingo 20:21:00 &amp;lt;zzz&amp;gt; corrige un problema feo en la forma en que se manejan los nuevos tipos de cifrado. Todos deberían actualizar tan pronto como puedan 20:21:12 &amp;lt;meeh&amp;gt; para android está publicado en google play, fdroid y en nuestra página de descargas, donde esta última incluye firma gpg y el sitio web actualizado 20:21:33 &amp;lt;zzz&amp;gt; genial. ¿y mavencentral? 20:22:03 &amp;lt;meeh&amp;gt; sí, es una dependencia requerida de lo anterior, así que cuando he hecho lo anterior ya debo haber hecho mavencentral 20:22:07 &amp;lt;zzz&amp;gt; ya está disponible para actualizaciones dentro de la red. Aproximadamente el 10% de la red ya ha actualizado 20:22:38 &amp;lt;zzz&amp;gt; también hice el PPA y el repo deb el domingo 20:22:58 &amp;lt;zzz&amp;gt; así que creo que eso es casi todo 20:23:05 &amp;lt;zzz&amp;gt; sin quejas hasta ahora 20:23:24 &amp;lt;zzz&amp;gt; desafortunadamente, el tester de ancho de banda está casi completamente roto 20:23:51 &amp;lt;zzz&amp;gt; algo cambió recientemente en el pool de pruebas y la forma en que hacíamos el handshake dejó de funcionar 20:24:10 &amp;lt;zzz&amp;gt; pasé el último día y medio trabajando en ello y lo puse a funcionar de nuevo 20:24:40 &amp;lt;zzz&amp;gt; si alguien ve que cosas como esta están rotas, por favor abran un ticket. Es una pena que no nos diéramos cuenta de que estaba roto antes del lanzamiento 20:25:29 &amp;lt;meeh&amp;gt; también tenemos a la vuelta de la esquina una nueva página de donaciones (standalone), que habilitará más formas de donar, también PayPal recurrente, etc. 20:25:39 &amp;lt;zzz&amp;gt; así que eso es todo lo que tengo sobre la .44. Estamos empezando con la .45 y armando el plan, pero espero que el lanzamiento 45 sea en febrero 20:25:44 &amp;lt;meeh&amp;gt; y se ve **bonito** 20:25:48 &amp;lt;meeh&amp;gt; con letras mayúsculas 20:25:56 &amp;lt;zzz&amp;gt; ok meeh, genial 20:26:02 &amp;lt;zzz&amp;gt; ¿algo más en 3)? 20:27:02 &amp;lt;zzz&amp;gt; 4) scrum de estado 20:27:06 &amp;lt;zzz&amp;gt; adelante, zlatinb 20:27:31 &amp;lt;zlatinb&amp;gt; hola, muy brevemente: 1) qué has estado haciendo el mes pasado 2) qué planeas hacer el próximo mes 3) algún bloqueo o necesitas ayuda 4) EOT 20:28:31 &amp;lt;zlatinb&amp;gt; yo: 1) arreglé que el filtro scriptable escribiera al disco cada 10 segundos, investigué el soporte de servlet 3.0 (roto para clases internas) 2) empaquetar MW como un plugin del router 3) sin bloqueos 20:28:35 &amp;lt;zlatinb&amp;gt; EOT 20:28:49 &amp;lt;zzz&amp;gt; 1) lanzamiento .44, corrección de bugs, programación y pruebas de la prop. 144 (ratchet); arreglé un error grave de tunnel que causaba un arranque lento, saqué una nueva versión de zzzot con la ayuda de drzed 20:29:28 &amp;lt;zzz&amp;gt; 1 (cont) mucho trabajo probando reseeds y trabajando con reseeders para arreglar las cosas; también probé y eliminé open trackers 20:30:09 &amp;lt;meeh&amp;gt; hecho: gema de jruby para interactuar y/o controlar el router integrado o independiente, soporte inicial de kubernetes para destinations HA (alta disponibilidad) o pruebas de clúster de i2p, muchos, muchos parches de firefox ya sea escritos desde cero o portados desde tor browser, mejoras de outproxy y una nueva aplicación de correo con la intención de reemplazar susimail algún día 20:30:19 &amp;lt;meeh&amp;gt; trabajo inicial en el último* 20:30:23 &amp;lt;zzz&amp;gt; 2) corrección de bugs, pruebas de la prop. 144, más trabajo en mejorar el rendimiento, 36C3 20:30:46 &amp;lt;sadie__&amp;gt; El mes pasado estuve trabajando en cambios del tema claro de css que están en el último lanzamiento, respondiendo al Laboratorio de Usabilidad para financiación de un estudio de UX para la consola del router, y dirigiendo decisiones de producto para el futuro del navegador. El próximo mes, será la guía posterior a la instalación y más trabajo de css, gestión y desarrollo del navegador 20:30:56 &amp;lt;zzz&amp;gt; 3) sin bloqueos; 4) EOT 20:31:10 &amp;lt;sadie__&amp;gt; sin bloqueos, EOT 20:31:15 &amp;lt;eyedeekay&amp;gt; 1) He estado trabajando en abrir la experiencia de I2P Browser a más de las capacidades generales de I2P y ajustando la organización/look-and-feel de la consola del router y las páginas de inicio. 2) El próximo mes estaré trabajando en más mejoras de funcionalidades del navegador, más tutoriales de SAM y más mejoras de la interfaz de usuario de la consola del router. 3) sin bloqueos EOT. 20:31:48 &amp;lt;zlatinb&amp;gt; gracias, creo que eso es todo de todos &amp;lt;/scrum&amp;gt; 20:32:08 &amp;lt;zzz&amp;gt; súper, ¿algo más en 4)? ¿alguien tiene alguna pregunta? 20:32:24 &amp;lt;zzz&amp;gt; ¿o algún otro tema para la reunión? 20:32:28 &amp;lt;meeh&amp;gt; el próximo mes: lanzar la beta 8 del navegador, averiguar cómo podemos usar el software osslsigncode para firmar binarios de windows en sistemas unix, cambiar el software de outproxy, continuar el trabajo de la nueva aplicación de correo y terminar los cambios para la gema de jruby 20:33:16 &amp;lt;zzz&amp;gt; ¿EOT meeh? 20:33:32 &amp;lt;meeh&amp;gt; sí, EOT. 20:34:16 &amp;lt;zzz&amp;gt; ok. Un recordatorio: no habrá reunión el próximo mes porque estaremos recuperándonos de 36C3. Si alguien quiere unirse a nuestras reuniones en 36C3, vengan a encontrar nuestra mesa 20:34:32 &amp;lt;zzz&amp;gt; seguro que tuitearé la ubicación aproximada 20:34:48 &amp;lt;sadie__&amp;gt; ¡y tendremos un nuevo banner para la mesa! 20:34:48 &amp;lt;meeh&amp;gt; ¿probablemente podamos publicar algunas notas públicas de la reunión también? 20:34:58 &amp;lt;meeh&amp;gt; eso es de ccc 20:34:59 &amp;lt;zzz&amp;gt; ¿algún otro tema para la reunión, mientras busco el baffer? 20:35:28 &amp;lt;zzz&amp;gt; ¿te ofreces voluntario, meeh? 20:35:41 &amp;lt;meeh&amp;gt; puedo intentar hacerlo, sí 20:35:59 &amp;lt;sadie__&amp;gt; haré un informe para ccc 20:36:35 &amp;lt;zzz&amp;gt; ok, encontré el *baffer* así que supongo que eso es todo por hoy 20:36:46 &amp;lt;zzz&amp;gt; nos vemos en persona en 4 semanas 20:37:10 &amp;lt;zzz&amp;gt; ups, 3 1/2 semanas 20:37:24 * zzz *bafs* cierra la reunión &lt;/div></description></item><item><title>Versión 0.9.44</title><link>/es/blog/2019/12/01/versi%C3%B3n-0.9.44/</link><pubDate>Sun, 01 Dec 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/12/01/versi%C3%B3n-0.9.44/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.44 contiene una corrección importante para un problema de denegación de servicio en los servicios ocultos al manejar nuevos tipos de cifrado. Todos los usuarios deben actualizar lo antes posible.&lt;/p>
&lt;p>Esta versión incluye soporte inicial para un nuevo cifrado de extremo a extremo (propuesta 144). El trabajo en este proyecto continúa y todavía no está listo para su uso. Hay cambios en la página de inicio de la consola y nuevos reproductores de medios HTML5 integrados en i2psnark. Se incluyen correcciones adicionales para redes IPv6 detrás de cortafuegos. Las correcciones en la construcción de Tunnel (túneles de I2P) deberían resultar en un inicio más rápido para algunos usuarios.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 05 de noviembre de 2019</title><link>/es/blog/2019/11/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-noviembre-de-2019/</link><pubDate>Tue, 05 Nov 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/11/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-noviembre-de-2019/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, eyedeekay, lbt, sadie, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) estado de la versión 0.9.43 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) estado del proyecto I2P Browser (sadie, meeh) 20:00:00 &amp;lt;zzz&amp;gt; 3) casos de uso / estado del Outproxy (sadie) 20:00:00 &amp;lt;zzz&amp;gt; 4) estado del desarrollo de la 0.9.44 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 5) estado de las propuestas (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 6) scrum de estado (zlatinb) 20:00:04 &amp;lt;zzz&amp;gt; 0) Hola 20:00:06 &amp;lt;zzz&amp;gt; hola 20:00:10 &amp;lt;sadie_&amp;gt; hola 20:00:25 &amp;lt;zzz&amp;gt; 1) estado de la versión 0.9.43 (zzz) 20:00:38 &amp;lt;zzz&amp;gt; La 43 ha estado disponible un par de semanas, sin problemas graves hasta ahora 20:01:02 &amp;lt;zzz&amp;gt; los elementos restantes son el f-droid oficial (nextloop) y el debian oficial (mhatta) 20:01:08 &amp;lt;eyedeekay&amp;gt; hola 20:01:37 &amp;lt;zzz&amp;gt; ¿algún otro problema pendiente con la versión 43? 20:03:01 &amp;lt;zzz&amp;gt; 2) estado del proyecto I2P Browser (sadie, meeh) 20:03:16 &amp;lt;zzz&amp;gt; meeh, sadie, ¿cuál es la información más reciente sobre el navegador? 20:04:49 &amp;lt;sadie_&amp;gt; Se ha publicado la Beta 7 20:05:10 &amp;lt;eyedeekay&amp;gt; I2P Browser estaba en Beta 7, se publicó ayer, junto con una hoja de ruta actualizada. Esta es la penúltima versión que se basará en Firefox 60. Solucionamos algunos errores e implementamos integración continua, además de desarrollar un plan revisado y actualizado para el futuro del navegador como producto. 20:05:11 &amp;lt;sadie_&amp;gt; las notas se pueden encontrar en el sitio web del proyecto. 20:05:35 &amp;lt;zzz&amp;gt; la fecha de lanzamiento es incorrecta en el sitio, para tu información 20:05:51 &amp;lt;eyedeekay&amp;gt; Oh, caray, perdón, me lo perdí. La cambiaré de inmediato. 20:06:03 &amp;lt;sadie_&amp;gt; También hemos estado trabajando en la hoja de ruta, que también se puede encontrar en el sitio web del proyecto 20:06:29 &amp;lt;zzz&amp;gt; ¿qué nos pueden contar sobre la próxima beta 8? ¿qué incluye, cuándo saldrá? 20:07:40 &amp;lt;sadie_&amp;gt; la beta 8 saldrá a finales de noviembre. 20:08:19 &amp;lt;zzz&amp;gt; ¿alguien tiene preguntas sobre el navegador? meeh ¿tienes algo que añadir? 20:08:27 &amp;lt;eyedeekay&amp;gt; La Beta 8 se publicará a finales de noviembre, será la versión final basada en Firefox 60. Nos estamos preparando para algunos cambios de arquitectura que harán que las aplicaciones sean más visibles; empezarán a ver los comienzos de eso en la Beta 8, así como más retroalimentación en el navegador sobre el nivel de preparación del router integrado. 20:08:53 &amp;lt;sadie_&amp;gt; estamos trabajando en una mejor página de inicio, un indicador de preparación del proxy HTTP y temas dinámicos 20:09:20 &amp;lt;zzz&amp;gt; suena genial, espero que todos le den una oportunidad a la beta 7 20:09:45 &amp;lt;zzz&amp;gt; ¿algo más en el punto 2) ? 20:11:00 &amp;lt;zzz&amp;gt; 3) casos de uso / estado del Outproxy (sadie) 20:11:17 &amp;lt;zzz&amp;gt; sadie_, ¿qué novedades hay sobre este tema? 20:11:32 &amp;lt;sadie_&amp;gt; Hemos llevado el documento de requisitos hasta donde creo que podemos sin hacer ahora más investigación de usuarios. 20:11:38 &amp;lt;sadie_&amp;gt; A mediados de mes volveré a contactar con la persona que inspiró la solución de outproxy llave en mano. Podemos evaluar el documento de requisitos que se ha creado y comenzar a abordar las preguntas de investigación de usuarios de manera más exhaustiva. Los requisitos para esta solución forman parte de los entregables para la próxima versión. Hemos llevado el documento de requisitos hasta donde creo que podemos sin hacer ahora más 20:11:38 &amp;lt;sadie_&amp;gt; investigación de usuarios. 20:12:41 &amp;lt;zzz&amp;gt; ok, para que quede claro, solo trabajamos en requisitos durante el periodo de la 44. Cualquier implementación sería en la 45 o posterior, ¿cierto? 20:12:53 &amp;lt;sadie_&amp;gt; correcto 20:13:32 &amp;lt;zzz&amp;gt; ok, ¿algo más que quieras añadir? ¿Alguien tiene alguna pregunta sobre la investigación del outproxy? 20:14:01 &amp;lt;zzz&amp;gt; ¿algo más en el punto 3) ? 20:15:01 &amp;lt;zzz&amp;gt; 4) estado del desarrollo de la 0.9.44 (zzz) 20:15:23 &amp;lt;zzz&amp;gt; llevamos dos semanas en el ciclo .44, con mucho código nuevo integrado 20:15:52 &amp;lt;zzz&amp;gt; casi todo es la implementación de la propuesta 144, nuevo cifrado para destinos 20:16:07 &amp;lt;zzz&amp;gt; Espero comenzar pronto las pruebas de interoperabilidad con chisana_ 20:16:35 &amp;lt;zzz&amp;gt; y deberíamos estar listos para testers valientes en un par de semanas 20:16:57 &amp;lt;zzz&amp;gt; pero pasará bastante tiempo antes de que lo usemos por defecto, quizá de 6 a 12 meses 20:17:23 &amp;lt;zzz&amp;gt; se necesitan muchas pruebas y otros cambios para dejarlo sólido 20:17:59 &amp;lt;zzz&amp;gt; lo otro importante que tengo en cola para la .44 son algunas mejoras de rendimiento de SSU, impulsadas por nuestro prolífico trac ticker 'jogger' 20:18:17 &amp;lt;zzz&amp;gt; sadie_, eyedeekay, meeh, ¿algo que quieran añadir sobre en qué están trabajando para la .44? 20:19:34 &amp;lt;zzz&amp;gt; ¿algo más en el punto 4) ? 20:19:35 &amp;lt;sadie_&amp;gt; cambios en la consola del router /home, estrategia a largo plazo del sitio web 20:20:45 &amp;lt;zzz&amp;gt; 5) estado de las propuestas (zzz) 20:21:05 &amp;lt;zzz&amp;gt; no hay mucho más que decir aquí, el 99% del enfoque está en la 144. 20:21:30 &amp;lt;zzz&amp;gt; lo siguiente probablemente sea la 152, 153, o quizá incluso una nueva propuesta de SSU 2 20:21:47 &amp;lt;zzz&amp;gt; no espero mucho progreso en nada de eso hasta el año nuevo 20:21:58 &amp;lt;zzz&amp;gt; ¿preguntas sobre las propuestas? 20:22:06 &amp;lt;zzz&amp;gt; ¿algo más en el punto 5) ? 20:23:01 &amp;lt;zzz&amp;gt; 6) scrum de estado (zlatinb) 20:23:12 &amp;lt;zzz&amp;gt; Creo que zlatinb dijo que no podía venir hoy 20:23:32 &amp;lt;eche|on&amp;gt; nuevo servidor con nuevo hardware y nuevas IPs, migrando servicios de un servidor a otro con el tiempo. sin bloqueadores 20:23:41 &amp;lt;zzz&amp;gt; así que ya conocen el procedimiento, por favor digan 1) lo que hicieron el mes pasado 2) lo que harán el próximo mes; 3) cualquier bloqueador 20:23:52 &amp;lt;zzz&amp;gt; y terminen con EOT 20:24:49 &amp;lt;zzz&amp;gt; yo: 1) publiqué la versión .44, mucho trabajo en el nuevo cifrado; 2) más trabajo en el nuevo cifrado, mejoras de rendimiento de SSU, corrección de errores; 3) sin bloqueadores; EOT 20:25:11 &amp;lt;zzz&amp;gt; sadie_, meeh, eyedeekay, por favor vayan en paralelo 20:25:48 &amp;lt;sadie_&amp;gt; El mes pasado y el próximo mes continuaré trabajando en I2P Browser, seguir refinando el tema claro de la consola del router y desarrollar una estrategia a largo plazo para el sitio web con IDK. La gestión del producto Outproxy y la recopilación de requisitos continuarán. Propuestas para investigación y desarrollo: se han presentado propuestas para mejorar la UX (experiencia de usuario) y estudios de usabilidad, o bien se están redactando. Han comenzado las presentaciones y ta 20:25:48 &amp;lt;sadie_&amp;gt; lleres para conferencias de 2020. 20:27:01 &amp;lt;zzz&amp;gt; última llamada eyedeekay meeh zlatinb 20:27:11 &amp;lt;eyedeekay&amp;gt; 1) He estado trabajando en cosas que entran en el navegador o que están destinadas a ayudar al navegador. 2) Voy a trabajar en mejorar la organización de algunas de las páginas de inicio de la consola del router, así como en implementar algunas de las mejoras de diseño del navegador. 3) Sin bloqueadores EOT 20:27:53 &amp;lt;zzz&amp;gt; ok, presumiendo EOTs de eche|on y sadie_ ... ¿algo más en el punto 6) ? 20:28:02 &amp;lt;sadie_&amp;gt; sí 20:28:34 &amp;lt;zzz&amp;gt; ¿otros temas o preguntas para la reunión? 20:28:59 &amp;lt;eche|on&amp;gt; ¿qué hay de bote? 20:29:04 &amp;lt;eche|on&amp;gt; ¿alguna señal de str4d? 20:29:28 &amp;lt;zzz&amp;gt; He visto algún RT ocasional en twitter, así que está vivo 20:29:59 &amp;lt;zzz&amp;gt; eso es todo lo que sé 20:30:26 &amp;lt;zzz&amp;gt; aparte de lo que hay en los tickets 20:30:27 &amp;lt;eche|on&amp;gt; ok 20:30:38 &amp;lt;zzz&amp;gt; ¿algo más sobre bote? 20:31:01 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:31:22 &amp;lt;lbt&amp;gt; Un "gracias" para todos ustedes :) 20:31:48 &amp;lt;zzz&amp;gt; de nada lbt, gracias por unirte a la reunión 20:31:54 &amp;lt;eyedeekay&amp;gt; De nada amigo :) 20:33:00 * zzz *bafs* da por cerrada la reunión &lt;/div></description></item><item><title>Destacando la investigación</title><link>/es/blog/2019/10/25/destacando-la-investigaci%C3%B3n/</link><pubDate>Fri, 25 Oct 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/10/25/destacando-la-investigaci%C3%B3n/</guid><description>&lt;h2 id="investigación-destacada---un-estudio-empírico-de-la-red-de-anonimato-i2p-y-su-resistencia-a-la-censura">Investigación destacada - un estudio empírico de la red de anonimato I2P y su resistencia a la censura&lt;/h2>
&lt;p>La siguiente entrada del blog fue escrita por el Becario de Information Controls Hoàng Nguyên Phong. Como becario del ICFP, la investigación de Phong se centró en analizar distintos aspectos de la red I2P, una herramienta de Internet para mejorar la privacidad que puede utilizarse para acceder a contenido en línea a través de una red que mejora el anonimato y resulta útil para eludir la censura impuesta por el Estado. Trabajando con su organización anfitriona, la Universidad de Massachusetts Amherst, Phong estudió la resiliencia de la red I2P frente a la censura, lo que incluyó identificar qué métodos de bloqueo podría utilizar un censor estatal para impedir el acceso a I2P e investigar posibles soluciones para hacer que I2P sea más resistente a dichos bloqueos.&lt;/p></description></item><item><title>Versión 0.9.43</title><link>/es/blog/2019/10/22/versi%C3%B3n-0.9.43/</link><pubDate>Tue, 22 Oct 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/10/22/versi%C3%B3n-0.9.43/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>En la versión 0.9.43, seguimos trabajando en funciones de seguridad y privacidad más sólidas y en mejoras de rendimiento. Nuestra implementación de la nueva especificación de leaseset (LS2) ya está completa. Estamos comenzando nuestra implementación de un cifrado de extremo a extremo más sólido y rápido (propuesta 144) para una versión futura. Se han corregido varios problemas de detección de direcciones IPv6 y, por supuesto, hay varias otras correcciones de errores.&lt;/p></description></item><item><title>Informe del viaje a Our Networks- no sé</title><link>/es/blog/2019/10/05/informe-del-viaje-a-our-networks-no-s%C3%A9/</link><pubDate>Sat, 05 Oct 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/10/05/informe-del-viaje-a-our-networks-no-s%C3%A9/</guid><description>&lt;h2 id="our-networks-trip-report">Our Networks Trip Report&lt;/h2>
&lt;p>El fin de semana del 20 de septiembre viajé a Toronto para reunirme con Sadie y participar en la conferencia Our Networks. La conferencia Our Networks abarca una amplia variedad de temas, incluidas muchas tecnologías peer-to-peer (de igual a igual), con la vista puesta en su potencial para hacer del mundo un lugar mejor.&lt;/p>
&lt;p>La conferencia fue fascinante, llena de gente muy inteligente que trabaja en todo, desde redes de malla físicas hasta la web distribuida y, por supuesto, el anonimato. Pudimos hablar con gente estupenda de Tor, Protocol Labs, Parity Labs y el Dat Project, así como con una variedad de artistas y científicos sociales. También fue muy divertido y el ambiente fue excelente. En particular, creo que Dat presenta algunas oportunidades bastante interesantes para una colaboración futura.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 1 de octubre de 2019</title><link>/es/blog/2019/10/01/reuni%C3%B3n-de-desarrolladores-de-i2p-1-de-octubre-de-2019/</link><pubDate>Tue, 01 Oct 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/10/01/reuni%C3%B3n-de-desarrolladores-de-i2p-1-de-octubre-de-2019/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> chisana, echelon, eyedeekay, meeh, nextloop, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) estado de la versión 0.9.42 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) estado del proyecto I2P Browser "labs" (sadie, meeh) 20:00:00 &amp;lt;zzz&amp;gt; 3) Outproxy (proxy de salida) casos de uso / estado (sadie) 20:00:00 &amp;lt;zzz&amp;gt; 4) estado del desarrollo 0.9.43 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 5) estado de las propuestas (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 6) Scrum de estado (zlatinb) 20:00:05 &amp;lt;meeh&amp;gt; hola 20:00:05 &amp;lt;zzz&amp;gt; 0) Hola 20:00:08 &amp;lt;zzz&amp;gt; hola 20:00:16 &amp;lt;zlatinb&amp;gt; hola 20:00:18 &amp;lt;nextloop&amp;gt; Hola 20:00:23 &amp;lt;sadie__&amp;gt; hola 20:00:49 &amp;lt;zzz&amp;gt; 1) estado de la versión 0.9.42 (zzz) 20:01:12 &amp;lt;zzz&amp;gt; La versión .42 fue hace 5 semanas; creo que los únicos elementos pendientes hace un mes eran la biblioteca de cliente y una nueva versión de Bote para Android, y los paquetes deb/ubuntu oficiales 20:01:19 &amp;lt;zzz&amp;gt; todos esos ya están hechos 20:01:41 &amp;lt;zzz&amp;gt; poco más que decir sobre la .42, que parece estar funcionando bien 20:01:46 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1)? 20:02:29 &amp;lt;zzz&amp;gt; 2) estado del proyecto I2P Browser "labs" (sadie, meeh) 20:02:37 &amp;lt;eyedeekay&amp;gt; Hola a todos 20:02:45 &amp;lt;meeh&amp;gt; vamos en camino con todas las tareas; también he empezado el parcheo inicial de ESR68, que sería nuestra nueva beta para el 31 de diciembre. 20:02:46 &amp;lt;zzz&amp;gt; sadie, meeh, ¿qué nos pueden contar sobre este nuevo proyecto y producto, cuál es el estado? 20:03:01 &amp;lt;chisana_&amp;gt; hola 20:03:02 &amp;lt;sadie__&amp;gt; La Beta 7 se lanzará el 23 de octubre o inmediatamente después de que 0.9.43 esté etiquetada. A día de hoy, estamos al día con los elementos de la hoja de ruta para el próximo lanzamiento. Se ha creado una hoja de ruta tentativa para lanzamientos futuros, que nos lleva hasta junio de 2020 20:03:04 &amp;lt;zzz&amp;gt; ¿cuál es la siguiente tarea, o el próximo lanzamiento, meeh? 20:03:07 * chisana_ acecha 20:03:13 &amp;lt;meeh&amp;gt; 23 oct 20:03:33 &amp;lt;meeh&amp;gt; o tan pronto como salga 0.9.43 en esa fecha o después 20:03:36 &amp;lt;meeh&amp;gt; depende de nosotros 20:03:50 &amp;lt;zzz&amp;gt; ¿pueden por favor decirnos dónde está la hoja de ruta y qué habrá en la Beta 7? 20:04:39 &amp;lt;sadie__&amp;gt; Los elementos de la Hoja de ruta están al día a fecha de hoy 20:05:00 &amp;lt;zzz&amp;gt; ¿la hoja de ruta está publicada en algún sitio donde la gente pueda verla? 20:06:27 &amp;lt;meeh&amp;gt; el próximo lanzamiento contendría sobre todo correcciones de errores, parches de estabilidad, y un mejor "backend" para la ventana de diálogo inicial 20:06:35 &amp;lt;eyedeekay&amp;gt; Estos son los elementos que también están en la hoja de ruta del proyecto para 9.43. 20:07:17 &amp;lt;meeh&amp;gt; si Mozilla tiene parches que debamos incluir para entonces, también se añadirán 20:07:18 &amp;lt;zzz&amp;gt; ok, así que la hoja de ruta para la Beta 7 está en la hoja de ruta de i2p en nuestro sitio web; la gente puede verla allí 20:07:29 &amp;lt;sadie__&amp;gt; sí 20:07:36 &amp;lt;zzz&amp;gt; ¿está publicada en algún sitio la hoja de ruta hasta junio de 2020 para que la gente pueda verla? 20:07:56 &amp;lt;sadie__&amp;gt; todavía no 20:07:57 &amp;lt;eyedeekay&amp;gt; Todavía no, puede ser pronto. 20:08:17 &amp;lt;zzz&amp;gt; ok. ¿alguien tiene alguna pregunta para el equipo del navegador? 20:09:03 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2)? ¿algo más que el equipo quiera decir sobre el navegador? 20:09:26 &amp;lt;sadie__&amp;gt; por favor, prueben, ¡únanse a la lista de correo! 20:09:44 &amp;lt;zzz&amp;gt; ¿quieres comentar cómo suscribirse a la lista de correo, sadie? 20:10:02 &amp;lt;meeh&amp;gt; disponible en `http://lists.i2p` o https://lists.i2p.email 20:10:17 &amp;lt;zzz&amp;gt; genial 20:10:20 &amp;lt;sadie__&amp;gt; claro: todo lo que necesitan se puede encontrar en el sitio https://geti2p.net/en/browser/develop 20:10:25 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2)? 20:11:01 &amp;lt;zzz&amp;gt; 3) Outproxy use cases / status (sadie) 20:11:13 &amp;lt;zzz&amp;gt; sadie, por favor cuéntanos el estado del proyecto outproxy 20:11:16 &amp;lt;sadie__&amp;gt; Se ha hecho el MVP de Open Outproxy; estamos casi listos con el MVP de Friends and Family, pero aún necesitamos recopilar más información sobre requisitos de administración, logging y generación de informes. Las reuniones se reanudarán la semana del 21 de octubre. 20:12:06 &amp;lt;sadie__&amp;gt; Tengo algunas ideas/pensamientos nuevos sobre cómo gestionar la administración, y más investigación que hacer antes de la próxima reunión 20:12:15 &amp;lt;zzz&amp;gt; con "hecho" no te refieres a que hayamos terminado el desarrollo, espero... y ¿podrías definir MVP para todos, por favor? 20:12:40 &amp;lt;sadie__&amp;gt; Producto Mínimo Viable 20:13:03 &amp;lt;sadie__&amp;gt; no, todavía estamos trabajando en los requisitos en algunas áreas 20:13:16 &amp;lt;zzz&amp;gt; entonces por "hecho" te refieres a una lista de requisitos, ¿correcto? 20:13:32 &amp;lt;sadie__&amp;gt; ¡correcto! 20:14:10 &amp;lt;zzz&amp;gt; ¿dónde puede la gente ver esa lista, y cuál es la mejor forma de hacerte llegar comentarios al respecto? 20:15:05 &amp;lt;sadie__&amp;gt; Actualizaré Trac e invitaré a la gente a unirse a la conversación allí 20:15:40 &amp;lt;zzz&amp;gt; por favor, ¿puedes decirle a todo el mundo dónde en Trac podrán verla? 20:16:07 &amp;lt;sadie__&amp;gt; un momento 20:17:04 &amp;lt;zzz&amp;gt; mientras buscas, comentaré que el objetivo para esto es el año que viene... no para la .43 o la .44 20:17:14 &amp;lt;zzz&amp;gt; para la implementación, quiero decir 20:17:46 &amp;lt;zzz&amp;gt; ¿alguna pregunta o comentario sobre el proyecto outproxy, mientras ella busca? 20:19:00 &amp;lt;sadie__&amp;gt; #2472 fue donde empezamos la discusión 20:19:00 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 3)? 20:19:59 &amp;lt;zzz&amp;gt; ok, entonces pondrás la lista de requisitos en el ticket 2472 y ahí es donde te gustaría recibir comentarios, ¿verdad? 20:20:17 &amp;lt;sadie__&amp;gt; correcto 20:20:27 &amp;lt;zzz&amp;gt; súper 20:20:56 &amp;lt;zzz&amp;gt; 4) estado del desarrollo 0.9.43 (zzz) 20:21:19 &amp;lt;zzz&amp;gt; el sitio web tiene la hoja de ruta para la .43, incluyendo los elementos del navegador para la Beta 7, como se mencionó antes 20:21:46 &amp;lt;zzz&amp;gt; llevamos 5 semanas de desarrollo de la .43, con un lanzamiento previsto dentro de unas 3 semanas a partir de hoy 20:22:12 &amp;lt;zzz&amp;gt; las cosas van bien, con algunas correcciones para IPv6 y más trabajo para hacer que el ls2 cifrado sea más fácil de usar 20:22:52 &amp;lt;zzz&amp;gt; ¿alguien más quiere contarnos en qué están trabajando para la .43, además de la Beta 7 del navegador? 20:23:36 &amp;lt;zzz&amp;gt; la congelación de etiquetas será dentro de una semana a partir de mañana, y actualizaré Transifex en ese momento y avisaré a todos que empiecen a traducir 20:23:42 &amp;lt;zlatinb&amp;gt; con suerte, me pondré a probar el escaneo de anotaciones de servlet 3.0 20:24:12 &amp;lt;zzz&amp;gt; ok, sí, me gustaría terminar eso si lo necesitas, o descartarlo si no :) 20:24:18 &amp;lt;meeh&amp;gt; mejorando nuestro build jlinked, que está relacionado con cosas del navegador, doh, pero sigue siendo sobre la base de código de Java 20:24:42 &amp;lt;sadie__&amp;gt; IDK y yo estamos trabajando en un nuevo asistente de configuración y ya se ha hecho la nueva navegación del menú del sitio web. Haré más cambios cosméticos al CSS de la consola 20:24:47 &amp;lt;meeh&amp;gt; Supongo que investigaremos más ese tema, ya que la libreta de direcciones está rota al usar jlink 20:25:13 &amp;lt;zlatinb&amp;gt; sí, y los plugins también, pero probablemente seguirán rotos por un tiempo 20:25:19 &amp;lt;zzz&amp;gt; ah, y la semana que viene trabajaremos en correcciones para Android para la 43 20:26:38 &amp;lt;zzz&amp;gt; no creo que quieran molestarse en habilitar plugins del router para el navegador, pero ¿quizá otros los están presionando para ello? vale la pena investigarlo más 20:27:04 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 4)? 20:28:21 &amp;lt;zzz&amp;gt; 5) estado de las propuestas (zzz) 20:28:45 &amp;lt;zzz&amp;gt; el único enfoque del equipo de propuestas de #ls2 en el último mes ha sido la prop. 144: nuevo cifrado 20:29:02 &amp;lt;zzz&amp;gt; estamos cerca de una especificación completa y coherente, y hemos empezado a escribir algo de código de prueba 20:30:01 &amp;lt;zzz&amp;gt; espero que algo de ese código entre en la versión .44 en Java —no en la .43—, pero será a principios del año que viene antes de que esté realmente terminado en la red en producción 20:30:20 &amp;lt;zzz&amp;gt; y luego quizá unas cuantas versiones más para depurar los errores 20:30:45 &amp;lt;zzz&amp;gt; pero es emocionante, ya que estamos cerca de reemplazar uno de los algoritmos criptográficos originales y muy lentos, ElGamal 20:31:28 &amp;lt;zzz&amp;gt; después espero que pasemos a otra parte del reemplazo de ElGamal, con la propuesta 152, sobre cómo hacemos las compilaciones de tunnel 20:31:46 &amp;lt;zzz&amp;gt; pero también podríamos decidir trabajar en "SSU2"... no lo hemos hablado 20:31:56 &amp;lt;zzz&amp;gt; supongo que eso sería para mediados o finales del año que viene 20:32:33 &amp;lt;zzz&amp;gt; el equipo está trabajando bien en conjunto y llevamos casi un año con la 144, así que estaremos todos muy contentos de terminarla en los próximos meses 20:32:43 &amp;lt;zzz&amp;gt; ¿alguna pregunta sobre estas u otras propuestas? 20:33:19 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 5)? 20:34:00 &amp;lt;zzz&amp;gt; 6) scrum de estado (zlatinb) 20:34:04 &amp;lt;zzz&amp;gt; adelante, zab 20:34:29 &amp;lt;zlatinb&amp;gt; Hola, describe brevemente 1) qué has estado haciendo el último mes 2) qué planeas hacer el mes que viene 3) ¿algún bloqueador o ayuda necesaria? Escribe EOT cuando termines 20:34:59 &amp;lt;meeh&amp;gt; Ha sido bastante trabajo inicial en el proyecto del navegador, tanto por la integración del router como por la curva de aprendizaje de toda la base de código de Firefox, el sistema de build y la arquitectura, para llegar a un nivel en el que podamos decir que tenemos las cosas bajo control. Estamos a punto de tener builds nocturnos y CI listos tanto para las ramas esr60 y esr68 como para los pull requests que podamos recibir. 20:35:01 &amp;lt;meeh&amp;gt; Los artifact builds también son un objetivo a lograr, lo que permitiría a personas con hardware más débil descargar partes del build de Firefox para reducir las operaciones de compilación más pesadas y hacer el desarrollo menos engorroso. También he estado investigando las pruebas unitarias y de regresión para el navegador, para evitar errores tontos y hacer el producto más estable y confiable. 20:35:01 &amp;lt;meeh&amp;gt; También estamos cerca de tener nuestros scripts de build personalizados que no se basan en la base del script de build en perl de Tor, tanto para soportar builds remotos como por el hecho de que no somos muchos los que sabemos perl. Más allá de esto, también he hecho algo de lectura e investigación sobre el marco legal aquí para gestionar nuestra organización. Trabajo inicial en la política de logging de los servidores del proyecto. 20:35:05 &amp;lt;meeh&amp;gt; EOT 20:35:18 &amp;lt;zlatinb&amp;gt; yo: 1) probando en testnet parches de jogger, algo de trabajo con jlink 2) más testnet, servlet 3.0 3) sin bloqueadores EOT 20:35:20 &amp;lt;sadie__&amp;gt; Asistí a Our Networks el fin de semana pasado en Toronto, elaboré un nuevo asistente de configuración para que lo implemente IDK en el lanzamiento, definiendo más cambios cosméticos de CSS para el próximo lanzamiento, avanzando el consenso de outproxy y del navegador, divulgación a la comunidad y se ha solicitado más financiación de UX. El mes que viene me centraré en opciones de financiación, nuevas estrategias de PR, divulgación en 36c3, y en preparar una 20:35:20 &amp;lt;sadie__&amp;gt; presentación introductoria de I2P terminada que podamos usar todos en futuras charlas, mejoras de SusiMail y continuar trabajando en el navegador y outproxy. EOT 20:35:32 &amp;lt;zzz&amp;gt; 1) correcciones de errores, IPv6, cifrado ls2, propuesta 144 20:36:06 &amp;lt;eche|on&amp;gt; servidor corriendo, lo mismo, sin bloqueadores 20:36:25 &amp;lt;zzz&amp;gt; 2) correcciones de errores, IPv6, cifrado ls2, especificación de la propuesta 144 y código de prueba, preparación y lanzamiento 0.9.43, más reuniones y definición de outproxy 20:36:48 &amp;lt;zzz&amp;gt; 3) sin bloqueadores, 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; solo un momento 20:37:55 &amp;lt;eyedeekay&amp;gt; He estado trabajando en actualizar el asistente de ancho de banda para que funcione mejor con el I2P Browser y, en general, se vea más moderno y menos confuso. También he estado trabajando en organizar, eliminar duplicados y mejorar las bibliotecas SAM y hacer pequeños cambios en el navegador. El mes que viene ayudaré sobre todo con el navegador, pero también tengo algunas cosas que podría proponer en i2ptunnel. Sin bloqueadores. 20:38:41 &amp;lt;zzz&amp;gt; sadie__, o eyedeekay, ¿tienen un enlace a un informe de viaje de Our Networks para que la gente lo lea? 20:38:48 &amp;lt;meeh&amp;gt; sin bloqueadores, la mayoría de las tareas mencionadas continúan (seguiré trabajando en ellas en el futuro) 20:39:16 &amp;lt;sadie__&amp;gt; no, tenemos que hacer eso. Estará en el blog del sitio 20:39:29 &amp;lt;eyedeekay&amp;gt; Subiré el mío al blog esta semana. 20:39:47 &amp;lt;zlatinb&amp;gt; gracias, creo que eso es todo, fin del scrum 20:40:03 &amp;lt;zzz&amp;gt; eso es todo para el punto 6) 20:40:21 &amp;lt;zzz&amp;gt; ¿alguien más tiene preguntas, comentarios o algo que añadir? ¡Definitivamente hay mucho en marcha! 20:41:11 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:41:21 * zzz busca el baffer 20:42:05 &amp;lt;zzz&amp;gt; ahí está... 20:42:15 * zzz *bafs* la reunión se cierra &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 03 de septiembre de 2019</title><link>/es/blog/2019/09/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-septiembre-de-2019/</link><pubDate>Tue, 03 Sep 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/09/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-septiembre-de-2019/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> Nota: las líneas de sadie no se recibieron durante la reunión; se han pegado más abajo.
&lt;p>20:00:00 &lt;zzz> 0) Hola
20:00:00 &lt;zzz> 1) estado de la publicación 0.9.42 (zzz)
20:00:00 &lt;zzz> 2) estado del proyecto I2P Browser &amp;ldquo;labs&amp;rdquo; (sadie, meeh)
20:00:00 &lt;zzz> 3) casos de uso de outproxy / estado (sadie)
20:00:00 &lt;zzz> 4) estado del desarrollo 0.9.43 (zzz)
20:00:00 &lt;zzz> 5) estado de las propuestas (zzz)
20:00:00 &lt;zzz> 6) Status scrum (zlatinb)
20:00:04 &lt;zzz> 0) Hola
20:00:06 &lt;zzz> hola
20:00:17 &lt;zlatinb> hola
20:00:30 &lt;zzz> 1) estado de la publicación 0.9.42 (zzz)
20:00:48 &lt;zzz> la publicación salió bastante bien la semana pasada
20:00:56 &lt;zzz> solo quedan unas pocas cosas pendientes
20:01:27 &lt;zzz> volver a poner en funcionamiento el puente de GitHub (nextloop), el paquete de Debian sid (mhatta), y la biblioteca de cliente de Android que olvidamos para la 41 (meeh)
20:01:37 &lt;zzz> nextloop, meeh, ¿tienen fechas estimadas para esos elementos?
20:03:06 &lt;zzz> ¿algo más en 1) ?
20:04:02 &lt;zzz> 2) estado del proyecto I2P Browser &amp;ldquo;labs&amp;rdquo; (sadie, meeh)
20:04:25 &lt;zzz> sadie, meeh, ¿cuál es el estado y cuál es el próximo hito? &lt;sadie> La Beta 5 se suponía que saldría el viernes, pero hubo algunos problemas. Parece que algunas están listas &lt;code>https://i2bbparts.meeh.no/i2p-browser/&lt;/code> pero realmente necesitaba saber de meeh cuál es el próximo plazo para esto &lt;sadie> La Página del Laboratorio estará en línea antes de que termine esta semana. El próximo hito del Browser será discutir los requisitos de la consola para la versión beta 6
20:05:51 &lt;zzz> ¿algo más en 2) ?
20:06:43 &lt;zzz> 3) casos de uso de outproxy / estado (sadie)
20:06:57 &lt;zzz> sadie, ¿cuál es el estado y cuál es el próximo hito? &lt;sadie> Cualquiera puede seguir nuestras notas de reunión en el ticket 2472. Hemos decidido los estados de los casos de uso y tenemos una lista de requisitos. El siguiente hito serán los requisitos de usuario para un caso de uso de Amigos y Familia, así como los requisitos de desarrollo para Amigos y Familia y para el caso de uso General, para ver dónde pueden superponerse
20:08:05 &lt;zzz> ¿algo más en 3) ?
20:08:19 &lt;eyedeekay> Perdón por llegar tarde
20:09:01 &lt;zzz> 4) estado del desarrollo 0.9.43 (zzz)
20:09:21 &lt;zzz> apenas estamos empezando el ciclo de la 43 que planeamos publicar en unas 7 semanas
20:09:40 &lt;zzz> hemos actualizado la hoja de ruta en el sitio web, pero agregaremos algunos elementos más
20:10:06 &lt;zzz> he estado corrigiendo algunos errores de IPv6 y acelerando el procesamiento AES del tunnel
20:10:30 &lt;zzz> pronto dirigiré mi atención al nuevo mensaje de I2CP de blinding info
20:10:59 &lt;zzz> eyedeekay, zlatinb, ¿tienen algo que añadir sobre la .43?
20:11:46 &lt;eyedeekay> No, no lo creo
20:12:02 &lt;zlatinb> probablemente más cosas de la red de pruebas
20:12:32 &lt;zzz> sí, tenemos algunos tickets más de jogger que revisar, con respecto a SSU
20:12:48 &lt;zzz> ¿algo más en 4) ?
20:14:00 &lt;zzz> 5) estado de las propuestas (zzz)
20:14:20 &lt;zzz> nuestro enfoque principal está en la propuesta 144, una nueva de cifrado muy compleja
20:14:48 &lt;zzz> hemos avanzado bien en las últimas semanas y hemos hecho actualizaciones importantes a la propuesta en sí
20:15:35 &lt;zzz> quedan algunas limpiezas y huecos por rellenar, pero confío en que está en buen estado como para empezar a codificar pronto algunas implementaciones de pruebas unitarias, quizá para fin de mes
20:16:17 &lt;zzz> además, el mensaje de blinding info para la propuesta 123 (LS2 cifrado) recibirá otra revisión después de que empiece a codificarlo la próxima semana
20:16:52 &lt;zzz> también esperamos pronto una actualización de chisana sobre la propuesta 152 (mensajes de construcción de tunnel)
20:17:27 &lt;zzz> terminamos la propuesta 147 (prevención entre redes) el mes pasado y tanto i2p como i2pd ya lo tienen codificado e incluido en la versión .42
20:18:23 &lt;zzz> así que las cosas avanzan; aunque la 144 parezca lenta y abrumadora, también está progresando bien
20:18:27 &lt;zzz> ¿algo más en 5) ?
20:20:00 &lt;zzz> 6) Status scrum (zlatinb)
20:20:05 &lt;zzz> adelante, zlatinb
20:20:42 &lt;zlatinb> Hola, por favor digan en pocas palabras: 1) qué han estado haciendo desde el último scrum 2) qué planean hacer el próximo mes 3) si tienen bloqueadores o necesitan ayuda. Digan EOT cuando terminen
20:21:23 &lt;zlatinb> yo: 1) Varios experimentos en la red de pruebas para acelerar transferencias masivas 2) más trabajo en la red de pruebas en un servidor/red que espero sea más grande 3) sin bloqueadores EOT
20:22:15 &lt;zzz> 1) correcciones de errores, el cambio de división de configuración, publicación .42, propuestas, talleres de DEFCON (vean mi informe de viaje en i2pforum y en nuestro sitio web)
20:23:56 &lt;zzz> 2) correcciones de errores, propuesta 144, mensaje de blinding info, aceleraciones, ayudar con la investigación de outproxy, arreglar el asistente de SSL roto por la división de conf.
20:24:20 &lt;zzz> más correcciones de IPv6
20:24:38 &lt;zzz> 3) sin bloqueadores EOT
20:24:50 &lt;eyedeekay> 1) Desde el último scrum he estado trabajando en correcciones de errores, el sitio web, trabajando en la propuesta de outproxy y cosas relacionadas con i2ptunnels. 2) Seguir reorganizando y mejorando la presentación del sitio web. Trabajar en avanzar la propuesta de outproxy 3) sin bloqueadores EOT &lt;sadie> 1) Asistí a FOCI, investigué opciones de financiación, me reuní con posibles financiadores, tuve una reunión con Tails (incluido Mhatta), trabajé en la marca de I2P Browser, actualizaciones del sitio web con IDK, hice pequeños cambios a la consola para la última publicación &lt;sadie> 2) el próximo mes trabajaré en subvenciones, mejoras de la consola y del sitio web, asistente de configuración, asistir a Our Networks en Toronto, e impulsar la investigación de I2P Browser y OutProxy &lt;sadie> 3) sin bloqueadores EOT
20:25:29 &lt;zlatinb> scrum.setTimeout( 60 * 1000 );
20:27:04 &lt;zzz> ok, se acaba el tiempo
20:27:10 &lt;zlatinb> ScrumTimeoutException
20:27:41 &lt;zzz> último aviso para sadie meeh nextloop para volver a 1)-3)
20:27:52 &lt;zzz> ¿algún otro tema para la reunión?
20:28:47 * zzz agarra el baffer
20:30:00 * zzz &lt;em>&lt;strong>bafs&lt;/strong>&lt;/em> se cierra la reunión &lt;/div>&lt;/p></description></item><item><title>Informe de viaje a RightsCon</title><link>/es/blog/2019/08/30/informe-de-viaje-a-rightscon/</link><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/08/30/informe-de-viaje-a-rightscon/</guid><description>&lt;h2 id="informe-del-viaje-a-rightscon">Informe del viaje a RightsCon&lt;/h2>
&lt;p>Los mensajes de activistas en Siria durante la sesión Access No! del primer día fueron profundamente conmovedores y me hicieron comprender de verdad por qué trabajo en derechos digitales. Escuchamos las experiencias de activistas que no pueden viajar debido a la falta de estatus legal, de documentación y al conflicto activo. Para estas personas &amp;ldquo;internet es el único pasaporte que (ellos) llevan&amp;rdquo;. Defensores de derechos humanos hablaron de la importancia de la formación digital para mantener a las personas protegidas cuando se comunican con la familia dentro del país, así como con familiares y amigos que se han ido. Habían creado clínicas digitales para enseñar a la gente a usar los servicios de forma segura; por ejemplo, cómo usar funciones como los mensajes que desaparecen de Signal para que esos mensajes no pudieran utilizarse en su contra cuando se revisan los dispositivos en los puestos de control de seguridad. Seguir cursando estudios también era muy importante; se recurría a internet para acceder a recursos.&lt;/p></description></item><item><title>Informe del viaje a Def Con- no sé</title><link>/es/blog/2019/08/30/informe-del-viaje-a-def-con-no-s%C3%A9/</link><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/08/30/informe-del-viaje-a-def-con-no-s%C3%A9/</guid><description>&lt;h2 id="informe-del-viaje-a-def-con">Informe del viaje a Def Con&lt;/h2>
&lt;p>Fui a Def Con 27 el fin de semana pasado para impartir un taller sobre desarrollo de aplicaciones para I2P y para conocer en persona a zzz, mhatta y Alex.&lt;/p>
&lt;p>Mi taller salió bien; ¡incluso asistieron algunos desarrolladores de aplicaciones! En particular, mantuve una conversación bastante larga con una persona llamada Mary sobre cómo I2P podría utilizarse para eliminar la centralización y mejorar la privacidad en una aplicación del tipo &amp;ldquo;Magic Wormhole&amp;rdquo;. Aunque en ese momento no estaba del todo familiarizado con Magic Wormhole, creo que la mayoría de mis consejos fueron útiles. Creo que Mary tenía ideas muy interesantes y viables sobre compartir información de formas más centradas en las personas que podrían resultar interesantes en aplicaciones de I2P, y tengo ganas de experimentar con algunas de ellas.&lt;/p></description></item><item><title>Informe del viaje a Def Con- zzz</title><link>/es/blog/2019/08/30/informe-del-viaje-a-def-con-zzz/</link><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/08/30/informe-del-viaje-a-def-con-zzz/</guid><description>&lt;h2 id="informe-del-viaje-a-def-con">Informe del viaje a Def Con&lt;/h2>
&lt;p>idk y yo asistimos a DEFCON 27 y presentamos dos talleres sobre I2P para desarrolladores de aplicaciones, con el apoyo de mhatta y Alex. Yo impartí el taller en Monero Village e idk impartió el de Crypto/Privacy Village. Aquí resumiré el taller de Monero Village y una charla sobre Tor impartida por Roger Dingledine. idk publicará un informe de viaje que cubra su taller.&lt;/p></description></item><item><title>Informe del viaje a USENIX FOCI</title><link>/es/blog/2019/08/30/informe-del-viaje-a-usenix-foci/</link><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/08/30/informe-del-viaje-a-usenix-foci/</guid><description>&lt;h2 id="informe-de-viaje-de-usenix-foci">Informe de viaje de USENIX FOCI&lt;/h2>
&lt;p>Durante el último año he tenido la suerte de participar en la investigación que Nguyen Phong Hoang, de la Universidad de Stony Brook, ha estado realizando sobre la censura de I2P. La infraestructura utilizada para esta investigación proporcionó numerosos puntos de observación geográficamente diversos, así como la capacidad de realizar mediciones en profundidad en todos los niveles de la pila de red. Entre los servicios de I2P cuya disponibilidad se midió se incluyen la página principal oficial, el sitio espejo, los servidores de reseed y los relés activos.&lt;/p></description></item><item><title>Informe del viaje al Internet Freedom Festival</title><link>/es/blog/2019/08/30/informe-del-viaje-al-internet-freedom-festival/</link><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/08/30/informe-del-viaje-al-internet-freedom-festival/</guid><description>&lt;h2 id="informe-del-viaje-al-internet-freedom-festival">Informe del viaje al Internet Freedom Festival&lt;/h2>
&lt;p>Esta fue mi primera vez en el IFF, ¡y qué gran experiencia fue para I2P! Me reuní con defensores de los derechos humanos, personas que trabajan en métricas de censura y, por supuesto, profesionales de UX y de seguridad.&lt;/p>
&lt;p>Mi objetivo fue conectar con personas para apoyar aún más la revisión integral de la experiencia de usuario (UX) de I2P, teniendo en cuenta consideraciones de seguridad y de UX para trabajadores en primera línea. Como me señalaron, las personas ven I2P como un recurso muy importante y potente para eludir la censura y apoyar una comunicación segura; sin embargo, la interfaz adolece de algunos problemas de usabilidad. La gente estaba contenta con nuestros pasos iniciales para que los usuarios que usan I2P por primera vez tengan una mejor experiencia, como nuestro asistente de configuración y la herramienta de detección de ancho de banda. También recibí comentarios positivos sobre nuestros cambios en el sitio web y los iconos de /home. Fue muy alentador escuchar directamente de la comunidad que los pequeños cambios que hemos realizado van en la dirección correcta.&lt;/p></description></item><item><title>Versión 0.9.42</title><link>/es/blog/2019/08/27/versi%C3%B3n-0.9.42/</link><pubDate>Tue, 27 Aug 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/08/27/versi%C3%B3n-0.9.42/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.42 continúa el trabajo para hacer I2P más rápido y más fiable. Incluye varios cambios para acelerar nuestro transporte UDP. Hemos dividido los archivos de configuración para permitir trabajos futuros hacia un empaquetado más modular. Seguimos trabajando para implementar nuevas propuestas para un cifrado más rápido y más seguro. Por supuesto, también hay muchas correcciones de errores.&lt;/p>
&lt;p>Como de costumbre, recomendamos que actualices a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 6 de agosto de 2019</title><link>/es/blog/2019/08/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-agosto-de-2019/</link><pubDate>Tue, 06 Aug 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/08/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-agosto-de-2019/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> mikalv, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) estado del lanzamiento 0.9.41 - elementos restantes (mhatta, nextloop) 20:00:00 &amp;lt;zzz&amp;gt; 2) estado del desarrollo 0.9.42 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) estado de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) estado del proyecto "labs" de I2P Browser (meeh) 20:00:00 &amp;lt;zzz&amp;gt; 5) Scrum de estado (zlatinb) 20:00:04 &amp;lt;zzz&amp;gt; 0) Hola 20:00:07 &amp;lt;zzz&amp;gt; ¡hola! 20:00:19 &amp;lt;zzz&amp;gt; 1) estado del lanzamiento 0.9.41 - elementos restantes (mhatta, nextloop) 20:00:46 &amp;lt;zzz&amp;gt; en las últimas dos semanas, veo que mhatta metió la 41 en sid, lo cual es genial 20:01:04 &amp;lt;zzz&amp;gt; También hablé con nextloop, él no metió la 41 en fdroid, pero alguien más sí. 20:01:27 &amp;lt;zzz&amp;gt; y nextloop prometió volver a encargarse de f-droid en adelante. ¡estupendo! 20:01:31 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1)? 20:01:50 &amp;lt;zzz&amp;gt; ¿hay alguien más aquí? por favor, saluden 20:01:58 &amp;lt;zlatinb&amp;gt; hola 20:02:37 &amp;lt;zzz&amp;gt; ok, uno más. Con suerte los demás aparecerán pronto 20:02:50 &amp;lt;zzz&amp;gt; 2) estado de desarrollo de .42 20:03:02 &amp;lt;zzz&amp;gt; llevamos 5 semanas, faltan 3 semanas, 1 semana para la congelación de etiquetas 20:03:20 &amp;lt;zzz&amp;gt; incorporamos el código de separación de configuración en el que trabajé con idk 20:03:58 &amp;lt;zzz&amp;gt; muchas correcciones de bugs; GMP 6.1.2; actualizados los archivos de Debian para que funcionen en buster 20:04:17 &amp;lt;zzz&amp;gt; también algunas correcciones de ls2 20:04:39 &amp;lt;zzz&amp;gt; zlatinb, ¿quieres mencionar qué estás haciendo con tu red de pruebas y qué ha dado hasta ahora? 20:05:11 &amp;lt;zlatinb&amp;gt; sí, básicamente monté una testnet (red de pruebas) con contenedores LXC 20:05:32 &amp;lt;zlatinb&amp;gt; hasta ahora ha descubierto un bug importante relacionado con el uso de filtros Bloom y un bug menor de SSU 20:05:58 &amp;lt;zlatinb&amp;gt; últimamente he estado ajustando diferentes constantes, pero lo pondré a trabajar para verificar los parches/ideas de joggers 20:06:06 &amp;lt;zlatinb&amp;gt; eot 20:06:23 &amp;lt;zzz&amp;gt; eso está realmente muy bien, gracias 20:07:04 &amp;lt;zzz&amp;gt; si podemos añadir algo de latencia mínima sería aún mejor, pero ha sido divertido encontrar y corregir algunos cuellos de botella 20:07:15 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1)? 20:07:30 &amp;lt;zzz&amp;gt; ups, ¿algo más sobre el punto 2)? 20:08:27 &amp;lt;zzz&amp;gt; 3) estado de ls2 20:08:38 &amp;lt;zzz&amp;gt; mucho progreso en el último mes 20:09:05 &amp;lt;zzz&amp;gt; hemos acordado una propuesta pequeña, la 147, para evitar que las redes de prueba se contaminen con la red principal 20:09:12 &amp;lt;zzz&amp;gt; ese código estará en la .42 20:09:45 &amp;lt;zzz&amp;gt; chisana tiene dos propuestas, 152 y 153, para hacer que la construcción de tunnel y el cifrado de tunnel (respectivamente) sean más seguros usando cifrado más moderno 20:10:14 &amp;lt;zzz&amp;gt; hemos hablado un poco sobre ellas, pero aún no las hemos revisado formalmente 20:10:47 &amp;lt;zzz&amp;gt; la propuesta 123 (LS2) sigue recibiendo pequeños ajustes mientras terminamos la implementación y las pruebas en la red en vivo, pero todo parece funcionar bien 20:11:26 &amp;lt;zzz&amp;gt; la grande es la propuesta 144, nuevo cifrado. Avanzamos lento pero constante. ¿Llevamos en esto quizá 9 meses ya? 20:11:58 &amp;lt;zzz&amp;gt; todavía hay algunos problemas técnicos importantes que resolver antes de poder empezar con implementaciones de prueba 20:12:20 &amp;lt;zzz&amp;gt; el mayor problema ahora mismo es encontrar suficiente tiempo de la gente para resolver las cosas 20:12:46 &amp;lt;zzz&amp;gt; ¿preguntas sobre el punto 3) LS2 y otras propuestas? 20:13:47 &amp;lt;zzz&amp;gt; ok, pasamos al punto 4) estado del proyecto labs de I2P Browser 20:13:54 &amp;lt;zzz&amp;gt; mikalv, ¿qué hay de nuevo? 20:14:16 &amp;lt;mikalv&amp;gt; nos movemos hacia una integración con el propio router de i2p, jlinked 20:14:38 &amp;lt;mikalv&amp;gt; por el lado de i2pbutton, estamos más o menos listos, quedan unas pocas cosas por arreglar 20:15:15 &amp;lt;mikalv&amp;gt; en cuanto a los scripts de compilación, tenemos que escribirlos, ya que los devs han usado un extracto simulado de i2p jlinked donde el navegador lo inicia, para pruebas 20:15:48 &amp;lt;zzz&amp;gt; ¿cuál es la versión beta actual y cuándo veremos la próxima versión beta? 20:15:52 &amp;lt;mikalv&amp;gt; más allá de eso, intentamos tener al menos dos reuniones por semana para convertirlo en un producto real y con objetivos claros 20:16:24 &amp;lt;mikalv&amp;gt; la actual sigue siendo beta4, y espero sacar la beta5 a finales de esta semana; de ser así, con el router integrado 20:17:27 &amp;lt;zzz&amp;gt; ¿Entiendo que has creado una lista de correo para ello? ¿Te gustaría anunciarla aquí o aún no está lista? 20:18:09 &amp;lt;zzz&amp;gt; sadie, zlatinb, ¿algo que quieran añadir sobre el navegador 20:18:20 &amp;lt;zzz&amp;gt; ? 20:19:36 &amp;lt;zzz&amp;gt; ¿alguien tiene alguna pregunta sobre el punto 4), el navegador? 20:20:21 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 4)? 20:21:10 &amp;lt;zzz&amp;gt; 5) scrum: adelante, zlatinb 20:22:02 &amp;lt;zlatinb&amp;gt; hagamos el scrum en paralelo; en pocas palabras: 1) en qué has estado trabajando desde el último scrum 2) en qué planeas trabajar el próximo mes 3) ¿tienes algún bloqueo o necesitas ayuda? Di EOT cuando termines 20:22:34 &amp;lt;zlatinb&amp;gt; yo: 1) construir una testnet, persiguiendo cuellos de botella 2) más testnet, también le echaré un vistazo a los tickets de joggers 3) realmente ninguno EOT 20:23:34 &amp;lt;zzz&amp;gt; 1) lanzamiento 41, código de separación de configuración, correcciones de bugs, propuestas, planificación de nuevos tipos de cifrado, correcciones de ls2 20:24:10 &amp;lt;zzz&amp;gt; 2) lanzamiento 42, correcciones de bugs, propuestas (especialmente investigación sobre nuevos problemas de cifrado), DEFCON 20:24:16 &amp;lt;zzz&amp;gt; 3) sin bloqueos; EOT 20:25:18 &amp;lt;mikalv&amp;gt; He estado trabajando principalmente en el navegador (incluyendo i2pbutton, que ahora lanza un router si lo encuentra); también hice grandes mejoras por mi parte para el outproxy (proxy de salida); además empecé a prototipar una solución para outproxies privados que tiene una velocidad tan buena que puedo usarla para navegar en clearnet a diario 20:25:53 &amp;lt;mikalv&amp;gt; y también he puesto listas de correo, sí, que sobre I2P se encuentran en `https://lists.i2p/postorius/lists/` pero también están disponibles desde clearnet en https://lists.i2p.email/postorius/lists/ 20:26:20 &amp;lt;mikalv&amp;gt; cualquiera con ideas constructivas, contribuciones, discusiones y demás, por supuesto, es bienvenido 20:26:57 &amp;lt;mikalv&amp;gt; más allá de eso, he investigado cómo podemos aceptar donaciones con tarjeta de crédito y cómo también podemos vender camisetas y similares al mismo tiempo 20:27:10 &amp;lt;mikalv&amp;gt; EOT 20:27:12 &amp;lt;mikalv&amp;gt; sin bloqueos 20:28:14 &amp;lt;zzz&amp;gt; ¿supongo que eso es todo? zlatinb, ¿te dejamos a ti regañar a los que no se presentaron? 20:28:17 &amp;lt;zlatinb&amp;gt; ¿alguien más? si no, el scrum termina en 1 minuto :) 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; mientras estamos en el 'periodo de gracia' - ¡DEFCON! ¡idk y yo estaremos allí este fin de semana! 20:29:04 &amp;lt;zzz&amp;gt; Monero Village el viernes por la tarde, y Crypto/Privacy Village el sábado por la tarde 20:29:22 &amp;lt;zzz&amp;gt; taller, preguntas y respuestas, y pegatinas ambos días. vengan a saludar 20:29:57 &amp;lt;zzz&amp;gt; sobre los outproxies, voy a ponerlo en la agenda del próximo mes para que sadie nos dé un informe de lo que estamos tratando de hacer 20:30:06 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:30:52 &amp;lt;zzz&amp;gt; ah, y Sadie presentará un artículo en FOCI en San José la próxima semana. asegúrense de encontrarla si están allí 20:30:59 &amp;lt;mikalv&amp;gt; nah, pero espero que tengamos más para los casos del navegador/outproxy para la próxima reunión 20:31:39 &amp;lt;zzz&amp;gt; sí, aún no tenemos un buen plan ni para el navegador ni para el outproxy. Tenemos ideas y pruebas de concepto, pero no un plan 20:31:53 &amp;lt;zzz&amp;gt; así que será bueno ver cómo se arma eso 20:32:02 * zzz calienta el baffer 20:32:44 &amp;lt;zzz&amp;gt; último baf del verano, nos vemos en septiembre... 20:32:55 * zzz ****bafs**** cierra la reunión &lt;/div></description></item><item><title>Programa de la conferencia agosto de 2019</title><link>/es/blog/2019/07/29/programa-de-la-conferencia-agosto-de-2019/</link><pubDate>Mon, 29 Jul 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/07/29/programa-de-la-conferencia-agosto-de-2019/</guid><description>&lt;h1 id="programa-de-la-conferencia-de-agosto-de-2019">Programa de la conferencia de agosto de 2019&lt;/h1>
&lt;p>Hola a todos,&lt;/p>
&lt;p>Proporcionen ÚNICAMENTE la traducción, nada más:&lt;/p>
&lt;p>¡El próximo mes será ajetreado! Reúnete con desarrolladores de I2P en dos talleres en Defcon 27 y conéctate con investigadores que han estado observando la censura de I2P en FOCI &amp;lsquo;19.&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>Este taller ayudará a los desarrolladores a diseñar aplicaciones que se comuniquen a través de I2P para lograr anonimato y seguridad. Analizaremos los requisitos comunes de las aplicaciones de criptomonedas y revisaremos la arquitectura y las necesidades específicas de cada aplicación. Luego, abordaremos las comunicaciones por tunnel, la selección de router y de bibliotecas, y las opciones de empaquetado, y responderemos todas las preguntas relacionadas con la integración con I2P.&lt;/p></description></item><item><title>Aumentar la velocidad de su red I2P</title><link>/es/blog/2019/07/27/aumentar-la-velocidad-de-su-red-i2p/</link><pubDate>Sat, 27 Jul 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/07/27/aumentar-la-velocidad-de-su-red-i2p/</guid><description>&lt;p>&lt;em>Esta entrada está adaptada directamente a partir de material creado originalmente para el de mhatta&lt;/em> &lt;a href="https://medium.com/@mhatta/speeding-up-your-i2p-network-c08ec9de225d">blog de Medium&lt;/a>
 &lt;em>.&lt;/em> &lt;em>Él merece el crédito por la publicación original. Se ha actualizado en ciertos lugares donde&lt;/em> &lt;em>se refiere a versiones antiguas de I2P como si fueran actuales y ha sido objeto de una ligera&lt;/em> &lt;em>edición. -idk&lt;/em>&lt;/p>
&lt;p>Justo después de iniciarse, I2P suele percibirse como algo lento. Es cierto, y todos sabemos por qué: por su propia naturaleza, &lt;a href="https://en.wikipedia.org/wiki/Garlic_routing">garlic routing&lt;/a>
 (enrutamiento garlic) añade sobrecarga a la experiencia familiar de usar Internet para que puedas tener privacidad, pero esto significa que, para muchos o la mayoría de los servicios de I2P, tus datos tendrán que pasar por 12 saltos de forma predeterminada.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 2 de julio de 2019</title><link>/es/blog/2019/07/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-julio-de-2019/</link><pubDate>Tue, 02 Jul 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/07/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-julio-de-2019/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eyedeekay, meeh, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) Estado del lanzamiento 0.9.40, elementos restantes (mhatta, nextloop) 20:00:00 &amp;lt;zzz&amp;gt; 2) Estado del lanzamiento 0.9.41 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Estado de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) Estado del proyecto I2P Browser "labs" (meeh) 20:00:00 &amp;lt;zzz&amp;gt; 5) Solicitud de página de inicio de la consola para muwire.i2p (zlatinb) 20:00:00 &amp;lt;zzz&amp;gt; 6) Scrum de estado (zlatinb) 20:00:03 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; hola 20:00:12 &amp;lt;zlatinb&amp;gt; hola 20:00:31 &amp;lt;zzz&amp;gt; 1) Estado del lanzamiento 0.9.40, elementos restantes (mhatta, nextloop) 20:00:42 &amp;lt;zzz&amp;gt; aún no hay noticias de mhatta o nextloop, por desgracia 20:00:59 &amp;lt;zzz&amp;gt; He hecho intentos repetidos por encontrar un nuevo mantenedor de deb, sin suerte hasta ahora 20:01:09 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1) ? 20:01:35 &amp;lt;zzz&amp;gt; 2) Estado del lanzamiento 0.9.41 (zzz) 20:01:46 &amp;lt;sadie__&amp;gt; hola 20:01:54 &amp;lt;eyedeekay&amp;gt; Hola 20:02:09 &amp;lt;zzz&amp;gt; estamos cerrando el período de revisión. Espero tener actualizaciones dentro de la red mañana por la mañana, y otras cosas después 20:02:44 &amp;lt;zzz&amp;gt; y luego lo haremos de nuevo para la 42 20:03:06 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2) ? 20:03:48 &amp;lt;zzz&amp;gt; 3) Estado de LS2 (zzz) 20:04:01 &amp;lt;zzz&amp;gt; avanzamos lento pero constante 20:04:11 &amp;lt;zzz&amp;gt; la .41 tiene soporte para autenticación por cliente 20:04:22 &amp;lt;zzz&amp;gt; garlic farm también está progresando, lentamente 20:04:46 &amp;lt;zzz&amp;gt; planeamos un nuevo mensaje I2CP para la .42 para pasar información de blinding (enmascaramiento criptográfico) del cliente al router 20:05:12 &amp;lt;zzz&amp;gt; seguimos avanzando con la propuesta 144 para nuevo cifrado, pero es realmente difícil 20:05:42 &amp;lt;zzz&amp;gt; espero tener una buena especificación para la 144 en un par de meses, quizá publicar algo de código de prueba a finales de este año 20:05:55 &amp;lt;zzz&amp;gt; como siempre, nuestras reuniones son los lunes a las 6:30 PM UTC en #ls2, todos bienvenidos 20:06:07 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 3) ? 20:06:37 &amp;lt;zzz&amp;gt; 4) Estado del proyecto I2P Browser "labs" (meeh) 20:06:45 &amp;lt;zzz&amp;gt; meeh ¿qué novedades hay sobre el navegador? 20:07:38 &amp;lt;zzz&amp;gt; ok, supongo que no está aquí 20:07:51 &amp;lt;zzz&amp;gt; 5) Solicitud de página de inicio de la consola para muwire.i2p (zlatinb) 20:08:01 &amp;lt;zlatinb&amp;gt; hola 20:08:07 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/2722` 20:08:11 &amp;lt;zzz&amp;gt; cuéntanos sobre tu sitio por favor 20:09:30 &amp;lt;zlatinb&amp;gt; MuWire es una aplicación de intercambio de archivos de propósito general que funciona sobre i2p. El sitio contiene enlaces de descarga, capturas de pantalla e información general sobre la aplicación. 20:10:05 &amp;lt;zlatinb&amp;gt; Creo que MW es de interés y utilidad general para la comunidad de i2p; ha estado creciendo rápidamente y atrayendo mucho interés. 20:10:22 &amp;lt;zzz&amp;gt; ¿alguien tiene algún comentario sobre esta solicitud? ¿a favor? ¿en contra? 20:10:41 &amp;lt;zzz&amp;gt; ¿o alguna pregunta? 20:11:39 &amp;lt;zzz&amp;gt; Apoyo la solicitud, creo que es una aplicación genial que solo es útil si tiene muchos usuarios, y podemos ayudar a eso poniéndola en la consola 20:11:55 &amp;lt;zzz&amp;gt; sadie__, ¿? eyedeekay ¿? 20:12:23 &amp;lt;sadie__&amp;gt; Apoyo la solicitud 20:12:30 &amp;lt;eyedeekay&amp;gt; Yo también la apoyo. 20:12:49 &amp;lt;zzz&amp;gt; genial. al no oír objeciones, la pondremos para la .42 20:12:54 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 5) ? 20:13:41 &amp;lt;zzz&amp;gt; 6) Scrum de estado (zlatinb) 20:13:45 &amp;lt;zzz&amp;gt; adelante zab 20:14:15 &amp;lt;zlatinb&amp;gt; Hola, hagamos el scrum en paralelo. Por favor, digan en pocas palabras: 1) qué han hecho desde el último scrum 2) qué planean hacer el próximo mes 3) si tienen algún bloqueo o necesitan ayuda. Cuando terminen, digan EOT 20:15:38 &amp;lt;zzz&amp;gt; 1) correcciones de errores, autenticación por cliente, garlic farm, nuevo cifrado, más correcciones de errores, preparándome para el lanzamiento, trabajo inicial en cosas nuevas para la .42 20:15:39 &amp;lt;zlatinb&amp;gt; yo: 1) solo un pequeño ajuste a la RouterContext api para permitir un gestor de registros personalizado 2) Tengo más cambios de Router/RouterContext que me gustaría hacer para mejorar la integración del router. También podría trabajar en garlic farm si se abre. 3) No hay bloqueos realmente, solo sería bueno tener Maven más simplificado 20:15:41 &amp;lt;zlatinb&amp;gt; EOT 20:16:41 &amp;lt;zzz&amp;gt; 1a) muchas correcciones de errores y limpiezas en Android 2) lanzamiento .41, separación de configuración para la .42, nuevo mensaje i2cp para la .42, trabajo en nuevo cifrado de la prop 144 20:17:20 &amp;lt;sadie__&amp;gt; Seguí trabajando en la consola: se actualizó el logo y se agregó a ambos temas. Viajé a Túnez para RightsCon y establecí más conexiones en la comunidad. Difusión comunitaria, pruebas, revisando tickets y acostumbrándome a tx. 20:17:37 &amp;lt;zzz&amp;gt; 2a) preparándome para defcon, más trabajo en garlic farm, trabajando con el equipo de #ls2 en la construcción de tunnels para routers con el nuevo cifrado 20:17:45 &amp;lt;sadie__&amp;gt; el próximo mes Actualización del modelo de amenazas, investigación de usuarios y creación de personas, búsqueda de financiación 20:17:45 &amp;lt;eyedeekay&amp;gt; He estado trabajando en la configuración de split tunnel, recientemente ha sido en pruebas en múltiples plataformas. Hice una WebExtension para mejorar cómo funciona la navegación en Android configurando automáticamente el navegador, escribí/repliqué un montón de entradas de blog y trabajé en el sitio web. 2) Terminar de probar los split tunnels e incorporarlos en el router para la .42. Trabajar con meeh en el navegador. 3) sin bloqueos EOT 20:17:46 &amp;lt;sadie__&amp;gt; EOT 20:18:01 &amp;lt;zzz&amp;gt; 3) sin bloqueos, EOT 20:18:15 &amp;lt;zlatinb&amp;gt; gracias, creo que eso es todo por parte de todos &amp;lt;/scrum&amp;gt; 20:18:22 &amp;lt;meeh&amp;gt; Estoy escribiendo 20:18:24 &amp;lt;meeh&amp;gt; un momento 20:18:37 &amp;lt;zzz&amp;gt; ok 20:21:29 &amp;lt;meeh&amp;gt; He estado trabajando principalmente en el navegador, también revisé el problema de dependencias de maven, documentación y también miré qué tan engorroso sería compilar el navegador para android para que podamos retirar el interno en nuestra app. 20:22:29 &amp;lt;zzz&amp;gt; meeh ¿eso fue 1) ? por favor da 2) y 3) seguido de EOT 20:25:34 &amp;lt;meeh&amp;gt; 1) sí, arriba 2) navegador: preparar la documentación de usuario, hacer estables las funciones actuales, terminar el cambio de marca especialmente en términos de iconos y gráficos. osx launcher: terminar la función de compartir de torrent snark. android: terminar la evaluación de cuánto trabajo supondría un port del navegador - tor hace lo mismo ahora, y dado que usamos mucho de lo mismo y scripts de build quizá sea factible. y por último, para las donaciones 20:26:39 &amp;lt;meeh&amp;gt; 3) sin bloqueos, y no necesito ayuda más allá de que siempre estoy feliz de aceptar PRs para cosas del navegador y especialmente cosas de android en las que no soy muy hábil 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 gracias meeh 20:27:22 &amp;lt;zzz&amp;gt; así que eso es todo para 6) scrum 20:27:34 &amp;lt;zzz&amp;gt; volvamos a 4) I2P Browser (meeh) 20:28:06 &amp;lt;zzz&amp;gt; ¿podrías darnos un estado si hay algo más que añadir a lo que estuvo en tu scrum? 20:28:56 &amp;lt;zzz&amp;gt; ¿último lanzamiento, próximo lanzamiento, estabilidad, funciones, ... ? 20:30:21 &amp;lt;meeh&amp;gt; Creo que hemos cubierto la mayor parte de los gráficos de iconos en el proyecto del navegador, sin embargo también tenemos algunas imágenes (recuerdo especialmente el asistente de incorporación ahora) que necesitan ser reemplazadas por algo, lo mismo para el texto. Además, la semana pasada mostró que nos toma aproximadamente 1-2 días (hasta 48 horas) reaccionar ante un problema de seguridad (es decir, desde que tuve tiempo hasta que estuvo compilado) 20:34:05 &amp;lt;meeh&amp;gt; la documentación para desarrolladores debería ser suficiente por un tiempo, la documentación para usuarios estará pronto lista, intentando no copiar demasiado de lugares como mozilla y similares en el intento. Nuestro enfoque para las modificaciones al fork es colocar la mayor parte de nuestra lógica y funciones en i2pbutton, y solo hacer lo que realmente se necesita en el código fuente de firefox, lo que hasta ahora parece funcionar bien. Esto también incluye traducciones ya que firefox proporciona las suyas, así que lo único que queda por traducir son cadenas específicas de i2p 20:35:01 &amp;lt;zzz&amp;gt; ok gracias por la actualización. ¿Algo más en 4) ? 20:35:07 &amp;lt;zzz&amp;gt; ¿alguna pregunta sobre el navegador? 20:35:16 &amp;lt;meeh&amp;gt; pensamientos sobre pasar a un nuevo lanzamiento ESR es ... bob-bob positive, es decir, no estoy muy seguro de si se puede hacer automático, sin embargo los pocos lugares que necesitan uno o dos parches están empezando a resultarme muy conocidos 20:35:56 &amp;lt;meeh&amp;gt; el próximo lanzamiento no debería tardar tanto, depende un poco de cuánto quiera el equipo avivar el fuego en las próximas semanas 20:36:35 &amp;lt;zzz&amp;gt; sí, tenemos que sopesar las prioridades. Creo que estamos aprendiendo más sobre cuánto esfuerzo llevaría hacer esto de verdad 20:36:46 &amp;lt;zzz&amp;gt; ¿algo más en 4) ? 20:36:50 &amp;lt;meeh&amp;gt; Realmente no tengo un calendario para eso más allá de cuando alguna función nueva/actual esté hecha o más hecha, y/o se publiquen parches de seguridad para android 20:36:53 &amp;lt;meeh&amp;gt; ffirefox** 20:38:10 &amp;lt;zzz&amp;gt; ¿algo más en 4) ? 20:39:05 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:39:54 &amp;lt;zzz&amp;gt; gracias a todos 20:40:01 * zzz *bafs* la reunión se cerró &lt;/div></description></item><item><title>Versión 0.9.41</title><link>/es/blog/2019/07/02/versi%C3%B3n-0.9.41/</link><pubDate>Tue, 02 Jul 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/07/02/versi%C3%B3n-0.9.41/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La 0.9.41 incluye mejoras de rendimiento, mejoras en la biblioteca de streaming y correcciones importantes de errores. Seguimos trabajando en el desarrollo de nuevos leaseSets (LS2) y leaseSets cifrados. Esta versión contiene el conjunto habitual de correcciones de errores y actualizaciones de traducción.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p></description></item><item><title>Así que quieres escribir una biblioteca SAM</title><link>/es/blog/2019/06/23/as%C3%AD-que-quieres-escribir-una-biblioteca-sam/</link><pubDate>Sun, 23 Jun 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/06/23/as%C3%AD-que-quieres-escribir-una-biblioteca-sam/</guid><description>&lt;p>&lt;em>O, comunicarse con &lt;a href="https://geti2p.net">i2p&lt;/a>
 para quienes no están realmente acostumbrados a leer especificaciones&lt;/em>&lt;/p>
&lt;p>Una de las mejores características de I2P, en mi opinión, es su API SAM, que puede usarse para construir un puente entre I2P y tu aplicación o el lenguaje de tu elección. Actualmente, existen decenas de bibliotecas SAM para una variedad de lenguajes, incluidos:&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 estás usando alguno de estos lenguajes, puede que ya puedas portar tu aplicación a I2P utilizando una biblioteca existente. Sin embargo, de eso no trata este tutorial. Este tutorial trata sobre qué hacer si quieres crear una biblioteca SAM en un lenguaje nuevo. En este tutorial, implementaré una nueva biblioteca SAM en Java. Elegí Java porque aún no existe una biblioteca en Java que te conecte a SAM, por el uso de Java en Android y porque es un lenguaje con el que casi todo el mundo tiene al menos un &lt;em>poco&lt;/em> de experiencia, así que, con suerte, podrás traducirlo al lenguaje de tu elección.&lt;/p></description></item><item><title>Cómo configurar un servidor ssh detrás de I2P para acceso personal</title><link>/es/blog/2019/06/15/c%C3%B3mo-configurar-un-servidor-ssh-detr%C3%A1s-de-i2p-para-acceso-personal/</link><pubDate>Sat, 15 Jun 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/06/15/c%C3%B3mo-configurar-un-servidor-ssh-detr%C3%A1s-de-i2p-para-acceso-personal/</guid><description>&lt;h1 id="cómo-configurar-un-servidor-ssh-detrás-de-i2p-para-acceso-personal">Cómo configurar un servidor SSH detrás de I2P para acceso personal&lt;/h1>
&lt;p>Este es un tutorial sobre cómo configurar y ajustar un I2P tunnel para acceder a un servidor SSH de forma remota, usando I2P o i2pd. Por ahora, se asume que instalarás tu servidor SSH desde un gestor de paquetes y que se ejecuta como un servicio.&lt;/p>
&lt;p>Consideraciones: En esta guía, asumo algunas cosas. Será necesario ajustarlas según las complicaciones que surjan en tu configuración particular, especialmente si usas VMs (máquinas virtuales) o contenedores para aislamiento. Se asume que el router de I2P y el servidor SSH se están ejecutando en el mismo localhost. Deberías usar claves de host SSH recién generadas, ya sea utilizando un sshd recién instalado o eliminando las claves antiguas y forzando su regeneración. Por ejemplo:&lt;/p></description></item><item><title>Reunión de desarrollo de I2P - 4 de junio de 2019</title><link>/es/blog/2019/06/04/reuni%C3%B3n-de-desarrollo-de-i2p-4-de-junio-de-2019/</link><pubDate>Tue, 04 Jun 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/06/04/reuni%C3%B3n-de-desarrollo-de-i2p-4-de-junio-de-2019/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, eyedeekay, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:14 &amp;lt;zzz&amp;gt; 0) Hola 20:00:16 &amp;lt;zzz&amp;gt; hola 20:00:43 &amp;lt;zzz&amp;gt; 1) Estado de la versión 0.9.40, elementos pendientes (meeh, mhatta, nextloop, str4d) 20:00:43 &amp;lt;zzz&amp;gt; 2) Estado de la versión de i2pbote-android, corregido (meeh) 20:00:43 &amp;lt;zzz&amp;gt; 3) Estado de desarrollo 0.9.41 (zzz) 20:00:43 &amp;lt;zzz&amp;gt; 4) Estado de LS2 (zzz) 20:00:43 &amp;lt;zzz&amp;gt; 5) Estado del proyecto I2P Browser "labs" (meeh) 20:00:43 &amp;lt;zzz&amp;gt; 6) Scrum de estado (zlatinb) 20:01:03 &amp;lt;zzz&amp;gt; 1) Estado de la versión 0.9.40, elementos pendientes (meeh, mhatta, nextloop, str4d) 20:01:28 &amp;lt;zzz&amp;gt; ¿Creo que aún quedan Debian/Ubuntu y el F-Droid oficial? 20:01:41 &amp;lt;zzz&amp;gt; mhatta me respondió, pero no hizo ninguna promesa 20:02:04 &amp;lt;zzz&amp;gt; He contactado a otras personas de Debian para ver si alguien más podría hacerlo, nada todavía 20:02:10 &amp;lt;zzz&amp;gt; nextloop, ¿tienes una novedad para nosotros? 20:02:53 &amp;lt;eche|on&amp;gt; hice una compilación de prueba para Debian buster y stretch en echelon.i2p/update/ 20:02:57 &amp;lt;zzz&amp;gt; ¿Algo más sobre el punto 1)? 20:03:29 &amp;lt;zzz&amp;gt; 2) Estado de la versión de i2pbote-android (meeh) 20:03:40 &amp;lt;zzz&amp;gt; mikalv, ¿tienes alguna novedad para nosotros sobre bote? 20:04:52 &amp;lt;zzz&amp;gt; Creo que ya publicamos la versión de bote y está funcionando para la gente 20:04:58 &amp;lt;zzz&amp;gt; ¿Algo más sobre el punto 2)? 20:05:16 &amp;lt;eyedeekay&amp;gt; Nada de mi parte 20:05:30 &amp;lt;zzz&amp;gt; 3) Estado de desarrollo 0.9.41 (zzz) 20:05:45 &amp;lt;zzz&amp;gt; ok, estamos un poco más allá de la mitad del ciclo de desarrollo de la .41 y va bien 20:06:06 &amp;lt;zzz&amp;gt; la gran característica es la autenticación por cliente para LS2 cifrado 20:06:19 &amp;lt;zzz&amp;gt; también hemos corregido un error en el manejo de mensajes grandes que creo ayudará a que bote funcione mejor 20:06:55 &amp;lt;eche|on&amp;gt; ya veremos, hay una compilación de prueba disponible 20:06:56 &amp;lt;zzz&amp;gt; idk y yo estamos trabajando en dividir los archivos clients.config e i2ptunnel.config, pero parece que tendrá que esperar hasta la .42 20:07:38 &amp;lt;zzz&amp;gt; Para que bote note una diferencia, probablemente tenga que desplegarse a la mayor parte de la red, ya que el error podría encontrarse en cualquier router a lo largo del camino 20:08:03 &amp;lt;eche|on&amp;gt; sí 20:08:12 &amp;lt;zzz&amp;gt; la versión está programada para la primera semana de julio 20:08:33 &amp;lt;zzz&amp;gt; ¿Algo más sobre el punto 3)? 20:09:28 &amp;lt;zzz&amp;gt; 4) Estado de LS2 (zzz) 20:09:58 &amp;lt;zzz&amp;gt; sigue yendo muy bien. Llevamos 42 reuniones semanales hasta ahora y no se ve el final, aunque últimamente estamos dedicando más tiempo al nuevo cifrado (propuesta 144) 20:10:19 &amp;lt;zzz&amp;gt; Ya mencioné el código de autenticación por cliente que estará en la 41. 20:10:54 &amp;lt;zzz&amp;gt; El desarrollo de garlic farm (para meta LS2) ha estado en pausa quizá 3 semanas, a favor del código de autenticación de clientes, pero volveremos a ello en breve 20:11:27 &amp;lt;zzz&amp;gt; Sigo migrando especificaciones desde las propuestas a la sección principal de especificaciones de nuestro sitio web 20:11:38 &amp;lt;zzz&amp;gt; conforme vamos implementando y probando las cosas 20:11:52 &amp;lt;zzz&amp;gt; nuestras reuniones siguen siendo a las 6:30 PM UTC los lunes en #ls2 20:12:11 &amp;lt;zzz&amp;gt; ¿Algo más sobre el punto 4)? 20:13:04 &amp;lt;zzz&amp;gt; 5) Estado del proyecto I2P Browser "labs" (mikalv) 20:13:15 &amp;lt;zzz&amp;gt; mikalv, ¿cómo va el navegador I2P? 20:14:08 &amp;lt;zzz&amp;gt; Sé que salió una nueva versión beta y está recibiendo algo de pruebas, pero ¿para algunas personas no funciona en absoluto? 20:15:04 &amp;lt;zzz&amp;gt; También hay una solicitud de más documentación en nuestra página de descargas del laboratorio, y dijo que se pondría con eso pronto, así que estén atentos 20:15:17 &amp;lt;zzz&amp;gt; ok, supongo que mikalv no está, ¿algo más sobre el punto 5)? 20:16:08 &amp;lt;zzz&amp;gt; 6) Scrum de estado (zlatinb) 20:16:13 &amp;lt;zzz&amp;gt; adelante, zlatinb 20:16:42 &amp;lt;zlatinb&amp;gt; Hola, hagamos lo de siempre: digan 1) qué han estado haciendo desde el último scrum 2) qué planean hacer el próximo mes 3) si tienen algún bloqueador o necesitan ayuda 20:16:46 &amp;lt;zlatinb&amp;gt; terminen con EOT cuando acaben 20:17:08 &amp;lt;zlatinb&amp;gt; yo: 1) algo de garlic farm, no mucho más 2) con suerte, más garlic farm 3) sin bloqueadores 20:17:09 &amp;lt;zlatinb&amp;gt; EOT 20:17:17 &amp;lt;eche|on&amp;gt; haciendo lo de siempre, manteniendo el servidor en marcha, todo sigue igual, sin bloqueadores, eot 20:17:30 &amp;lt;zzz&amp;gt; 1) garlic farm, LS2 y autenticación por cliente; correcciones de errores 20:18:10 &amp;lt;zzz&amp;gt; 2) garlic farm, correcciones de errores, GMP 6.1.2, división de archivos de configuración, preparándonos para la versión 0.9.41 20:18:18 &amp;lt;eyedeekay&amp;gt; Dividir configs de i2ptunnel y escribir documentación/entradas de blog, 2) más de eso 3) sin bloqueadores eot 20:18:32 &amp;lt;zzz&amp;gt; 3) sin bloqueadores, EOT 20:18:44 &amp;lt;zlatinb&amp;gt; ok, creo que eso es todos, gracias 20:19:04 &amp;lt;zzz&amp;gt; ok, eso fue bastante rápido, ¡nos estamos volviendo más eficientes! 20:19:18 &amp;lt;zzz&amp;gt; ¿Algo más para la reunión de hoy? 20:20:15 &amp;lt;zzz&amp;gt; ah, y felicidades a eyedeekay, quien ha firmado un acuerdo de desarrollador y se le han concedido privilegios de checkin en mtn. ¡Aunque ya ha hecho bastante por nosotros en los últimos meses, ahora puede hacer daño mucho más rápido! 20:20:37 &amp;lt;eyedeekay&amp;gt; :-D 20:20:38 &amp;lt;zzz&amp;gt; con ganas de tener a eyedeekay directamente en la base de código 20:21:07 * zzz busca el baffer para golpearte 20:22:01 * zzz *bafs* da por cerrada la reunión &lt;/div></description></item><item><title>Cómo ofrecer su sitio web existente como un I2P eepSite</title><link>/es/blog/2019/06/02/c%C3%B3mo-ofrecer-su-sitio-web-existente-como-un-i2p-eepsite/</link><pubDate>Sun, 02 Jun 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/06/02/c%C3%B3mo-ofrecer-su-sitio-web-existente-como-un-i2p-eepsite/</guid><description>&lt;p>Esta entrada del blog está pensada como una guía general para mantener un espejo de un servicio de clear-net (Internet convencional) como un eepSite. Amplía la entrada anterior del blog sobre túneles básicos de I2PTunnel.&lt;/p>
&lt;p>Por desgracia, probablemente sea imposible cubrir &lt;em>completamente&lt;/em> todos los casos posibles de cómo hacer que un sitio web existente esté disponible como un eepSite; existe simplemente una variedad demasiado amplia de software del lado del servidor, sin mencionar las peculiaridades prácticas de cualquier implementación concreta de ese software. En su lugar, intentaré transmitir, con la mayor precisión posible, el proceso general para preparar un servicio para su implementación en eepWeb u otros servicios ocultos.&lt;/p></description></item><item><title>Tutorial básico de I2P Tunnels con imágenes</title><link>/es/blog/2019/06/02/tutorial-b%C3%A1sico-de-i2p-tunnels-con-im%C3%A1genes/</link><pubDate>Sun, 02 Jun 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/06/02/tutorial-b%C3%A1sico-de-i2p-tunnels-con-im%C3%A1genes/</guid><description>&lt;p>Aunque el Java I2P router viene preconfigurado con un servidor web estático, jetty, para proporcionar el primer eepSite (sitio web dentro de I2P) del usuario, muchos requieren una funcionalidad más sofisticada de su servidor web y prefieren crear un eepSite con un servidor diferente. Esto, por supuesto, es posible y, de hecho, es muy fácil una vez que lo has hecho por primera vez.&lt;/p>
&lt;p>Aunque es fácil de hacer, hay algunas cosas que deberías considerar antes de hacerlo. Querrás eliminar características identificables de tu servidor web, como encabezados potencialmente identificativos y páginas de error predeterminadas que revelan el tipo de servidor/distribución. Para obtener más información sobre las amenazas al anonimato planteadas por aplicaciones mal configuradas, consulta: &lt;a href="https://riseup.net/en/security/network-security/tor/onionservices-best-practices">Riseup aquí&lt;/a>
, &lt;a href="https://www.whonix.org/wiki/Onion_Services">Whonix aquí&lt;/a>
, &lt;a href="https://blog.0day.rocks/securing-a-web-hidden-service-89d935ba1c1d">Este artículo de blog sobre algunos errores de OPSEC&lt;/a>
, &lt;a href="https://geti2p.net/docs/applications/supported">y la página de aplicaciones de I2P aquí&lt;/a>
. Aunque gran parte de esta información está dirigida a los servicios onion de Tor, los mismos procedimientos y principios se aplican al alojar aplicaciones sobre I2P.&lt;/p></description></item><item><title>Cómo colaborar ayudando al arranque (bootstrap) de I2P-Bote</title><link>/es/blog/2019/05/20/c%C3%B3mo-colaborar-ayudando-al-arranque-bootstrap-de-i2p-bote/</link><pubDate>Mon, 20 May 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/05/20/c%C3%B3mo-colaborar-ayudando-al-arranque-bootstrap-de-i2p-bote/</guid><description>&lt;p>Una manera sencilla de ayudar a que las personas se envíen mensajes de forma privada es ejecutar un nodo de I2P-Bote que los usuarios nuevos de I2P-Bote puedan usar para hacer bootstrap (inicialización) de sus propios nodos de I2P-Bote. Lamentablemente, hasta ahora, el proceso de configurar un nodo de bootstrap de I2P-Bote ha sido mucho más confuso de lo que debería. De hecho, es extremadamente sencillo.&lt;/p>
&lt;p>&lt;strong>¿Qué es I2P-bote?&lt;/strong>&lt;/p>
&lt;p>I2P-bote es un sistema de mensajería privada basado en i2p, que incorpora funciones adicionales para que resulte aún más difícil discernir información sobre los mensajes que se transmiten. Por esta razón, puede utilizarse para transmitir mensajes privados de forma segura, tolerando latencias altas y sin depender de un servidor de retransmisión centralizado para enviar mensajes cuando el remitente se desconecta. Esto contrasta con casi todos los demás sistemas populares de mensajería privada, que o bien requieren que ambas partes estén en línea, o bien dependen de un servicio semi-confiable que transmite los mensajes en nombre de los remitentes que se desconectan.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 7 de mayo de 2019</title><link>/es/blog/2019/05/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-mayo-de-2019/</link><pubDate>Tue, 07 May 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/05/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-mayo-de-2019/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> chisana, eyedeekay, meeh, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) estado del lanzamiento 0.9.39 elementos pendientes (meeh, mhatta, nextloop, str4d) 20:00:00 &amp;lt;zzz&amp;gt; 2) estado del lanzamiento de i2pbote-android corregido (meeh) 20:00:00 &amp;lt;zzz&amp;gt; 3) estado de desarrollo 0.9.40 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) estado de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 5) Estado scrum (zlatinb) 20:00:04 &amp;lt;zzz&amp;gt; 0) Hola 20:00:06 &amp;lt;zzz&amp;gt; hola 20:00:10 &amp;lt;meeh&amp;gt; hola 20:00:17 &amp;lt;zlatinb&amp;gt; hola 20:00:51 &amp;lt;zzz&amp;gt; 1) estado del lanzamiento 0.9.39 elementos pendientes (meeh, mhatta, nextloop, str4d) 20:00:55 &amp;lt;eyedeekay&amp;gt; hola 20:01:07 &amp;lt;zzz&amp;gt; este punto de la agenda era de la reunión del mes pasado... 20:01:29 &amp;lt;zzz&amp;gt; donde aún nos faltaban Debian, F-Droid y Maven Central 20:01:40 &amp;lt;zzz&amp;gt; meeh, ¿tienes una actualización para nosotros sobre alguno de esos puntos? 20:02:33 &amp;lt;meeh&amp;gt; str4d y yo haremos 'pairing' en este lanzamiento, es decir, él repasará todos los pasos conmigo, lo que incluye maven/F-Droid. Me pondré en contacto con él hoy sobre esto ya que la última vez que lo hablamos fue hace una o dos semanas. 20:02:43 &amp;lt;zzz&amp;gt; ¿y alguien ha sabido algo de mhatta respecto a Debian? 20:02:51 &amp;lt;meeh&amp;gt; eso debería cubrir F-Droid, Maven y Google Play 20:03:15 &amp;lt;zzz&amp;gt; meeh, esto es sobre la .39: ¿se han publicado los lanzamientos en F-Droid y Maven Central para la .39? 20:03:33 &amp;lt;sadie_&amp;gt; hola 20:03:34 &amp;lt;meeh&amp;gt; el lanzador de OSX, por supuesto, también se actualizará 20:03:52 &amp;lt;meeh&amp;gt; no, pero cuando haga 'pairing' con str4d aprenderé cómo puedo arreglar eso 20:03:59 &amp;lt;meeh&amp;gt; así que tanto la 39 como la 40 deberían quedar arregladas 20:03:59 &amp;lt;zzz&amp;gt; estamos hablando de elementos de la .39 de hace 7 semanas que no estaban completos en la última reunión hace 5 semanas 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; vale. entonces, ¿cuál es la ETA del "pairing" (no dejes que te contagie la jerga de zcash) 20:05:38 &amp;lt;R4SAS&amp;gt; :D 20:05:39 &amp;lt;zzz&amp;gt; y pensé que nuestro problema con F-Droid eran dependencias del servidor, no falta de know-how. ¿Se resolvió eso? 20:05:57 &amp;lt;meeh&amp;gt; mi respuesta a eso es: cuando str4d tenga tiempo para mí para un repaso rápido; entendí que encontraría un hueco muy pronto cuando hablé con él la última vez. Les actualizaré hoy con lo que me diga 20:06:41 &amp;lt;zzz&amp;gt; para Maven Central, tienes todo lo que necesitas, incluido el howto, ¿verdad? ¿tienes todos los permisos necesarios? 20:06:58 &amp;lt;meeh&amp;gt; no hay howto 20:07:19 &amp;lt;zzz&amp;gt; Pregunto porque 'cuando str4d tenga tiempo' no significa nada, por desgracia :( 20:07:28 &amp;lt;meeh&amp;gt; tenemos algunos scripts de maven/gradle en nuestro repo, sobre cuyo funcionamiento podría *adivinar* y probar, cosa que prefiero no estropear 20:07:46 &amp;lt;meeh&amp;gt; Esta vez tengo esperanza en él 20:08:09 &amp;lt;meeh&amp;gt; hora de quitarse la lata de encima para liberar más tiempo; suena a algo que todos aceptarían 20:08:42 &amp;lt;zzz&amp;gt; claro, el plan a largo plazo es eliminar a str4d de todas las dependencias; casi estamos, sigue empujando hasta que esté hecho 20:09:36 &amp;lt;zzz&amp;gt; ok, volvamos a mhatta: ¿alguien ha sabido de él? ¿es hora de empezar a llamarlo o adónde vamos desde aquí? 20:09:46 &amp;lt;zzz&amp;gt; zlatinb, ¿alguna idea? 20:10:04 &amp;lt;zzz&amp;gt; ¿y alguien ha sabido de nextloop? 20:10:15 &amp;lt;zlatinb&amp;gt; llamarlo la última vez no funcionó, aunque confirmó que tenía el número correcto 20:10:27 &amp;lt;zlatinb&amp;gt; sin ideas, por desgracia 20:10:39 &amp;lt;zzz&amp;gt; meeh, por lo que entiendo, también puedes simplemente enviar una solicitud para entrar en el F-Droid oficial; realmente no necesitamos a nextloop. ¿Sabes cómo hacerlo? 20:10:40 &amp;lt;sadie_&amp;gt; ¿alguien puede asumir las tareas de mhatta? 20:11:15 &amp;lt;zzz&amp;gt; cualquiera que sea un Debian Developer oficial... ¿conocen a otros con tiempo? 20:11:38 &amp;lt;meeh&amp;gt; Siento decir que estoy incluso menos familiarizado con F-Droid que con Android; solo (al menos en mi memoria) he sido el host de nuestro repo privado 20:11:53 &amp;lt;sadie_&amp;gt; no, pero deberíamos empezar a buscar 20:11:57 &amp;lt;meeh&amp;gt; pero puedo preguntarle a str4d cuando hable con él, debería saberlo 20:12:20 &amp;lt;zzz&amp;gt; ok, meeh, recuerda que hay dos F-Droid: el nuestro y el oficial fdroid.org, así que por favor consigue el howto para ambos. Por favor intenta localizar a nextloop 20:12:27 &amp;lt;zzz&amp;gt; twitter, email, etc 20:13:13 &amp;lt;meeh&amp;gt; sí, el nuestro se ha movido y en teoría debería funcionar cuando pruebe esos comandos de python para subirlo; lo probaré después de hablar con str4d 20:13:19 &amp;lt;zzz&amp;gt; ¿algo más sobre 1)? No hicimos un gran trabajo con la .39 20:13:40 &amp;lt;zzz&amp;gt; así que arreglémoslo rápido para la .40 20:13:57 &amp;lt;zzz&amp;gt; los lanzamientos son lo nuestro; cuando no podemos sacar los lanzamientos, hemos fallado 20:14:16 &amp;lt;zzz&amp;gt; ¿algo más sobre 1)? 20:15:18 &amp;lt;zzz&amp;gt; 2) estado del lanzamiento corregido de i2pbote-android (meeh) 20:15:35 &amp;lt;zzz&amp;gt; meeh, ¿cuál es el estado del tan esperado lanzamiento de Bote para Android? 20:15:42 &amp;lt;meeh&amp;gt; actualmente aún se queda en "connecting" 20:16:14 &amp;lt;zzz&amp;gt; ¿pero eyedeekay informa que funciona? 20:16:36 &amp;lt;zzz&amp;gt; ¿lo probaste sin firewall, meeh? 20:16:41 &amp;lt;eyedeekay&amp;gt; solo funciona si usas el router integrado. Esto es en una tableta 20:16:44 &amp;lt;meeh&amp;gt; vale, siento que ya hemos hablado muchas veces sobre el lanzamiento. por favor no me tomen como grosero, antipático, ni nada más que “intentando ser lo más claro posible”: no publico un producto roto. A menos que pueda enviar un mensaje desde mi bote-android a mi desktop-android, no voy a lanzar 20:17:20 &amp;lt;zzz&amp;gt; esta es una reunión de estatus para todos. Finge que no has hablado conmigo en un mes, y diles a todos dónde estamos, por favor. No me hablas a mí, le estás rindiendo cuentas al mundo 20:17:41 &amp;lt;meeh&amp;gt; porque, de lo contrario, lo que publiquemos está por definición roto, y eso se reflejaría mal en nosotros 20:18:00 &amp;lt;meeh&amp;gt; ok, perdón, pero ahí lo dejo ^ :) 20:18:27 &amp;lt;zzz&amp;gt; entonces, ¿cuál es la perspectiva o ETA o estimación para arreglarlo y publicarlo? 20:18:41 &amp;lt;meeh&amp;gt; pero sí, creo firmemente que sacar un lanzamiento roto se reflejaría mal en i2p; ¿alguien discrepa de esa afirmación? 20:19:11 &amp;lt;zzz&amp;gt; no te estoy presionando para que lances. Estoy preguntando cuándo se lanzará. 20:19:26 &amp;lt;zzz&amp;gt; ese es el propósito de esta reunión: informar el estado 20:19:34 &amp;lt;meeh&amp;gt; ¿cuánto tiempo crees que llevaría hacer que bote se conecte vía socket TCP en lugar de Unix domain? 20:19:46 &amp;lt;zzz&amp;gt; no lo sé 20:20:06 &amp;lt;meeh&amp;gt; porque en el mejor de los casos, que es lo que espero, eso es lo que necesitamos hacer... si no, ni idea :( 20:20:32 &amp;lt;meeh&amp;gt; porque si los pares no son el problema y aún nos cuesta conectar 20:20:38 &amp;lt;meeh&amp;gt; y basándome en mis sesiones de depuración 20:20:48 &amp;lt;meeh&amp;gt; sospecho que es el IPC entre las apps lo que hace nonce 20:20:56 &amp;lt;meeh&amp;gt; y destruye la comunicación 20:21:06 &amp;lt;zzz&amp;gt; ok. quizá podamos conseguir más testers preguntando aquí en este canal... quizá cisiey 20:21:15 &amp;lt;meeh&amp;gt; porque el tunnel y los leases parecen bien desde mi punto de vista 20:21:39 &amp;lt;meeh&amp;gt; por lo que mi siguiente lugar lógico para mirar es entre el router &amp;lt;-&amp;gt; bote 20:21:46 &amp;lt;zzz&amp;gt; ok. pero si está intentando construir un tunnel para bote, entonces no es un problema con el socket I2CP 20:21:57 &amp;lt;meeh&amp;gt; quizá el socket de control funcione, pero la transferencia de datos se detenga 20:22:07 &amp;lt;zzz&amp;gt; o estás hablando con el router o no lo estás. todo va por el mismo socket 20:22:17 &amp;lt;zzz&amp;gt; (control y datos) 20:22:32 &amp;lt;meeh&amp;gt; quizá Google haga algo que no sabemos; no sería la primera vez 20:22:50 &amp;lt;zzz&amp;gt; la buena noticia es que estás avanzando; nos hemos atascado muchas veces antes y siempre lo hemos resuelto 20:22:54 &amp;lt;zzz&amp;gt; gracias por la actualización 20:22:57 &amp;lt;zzz&amp;gt; ¿algo más sobre 2)? 20:23:07 &amp;lt;meeh&amp;gt; entonces, ¿I2CP funciona como TLS, se configura y luego pasa a transferencia de datos pura? 20:23:34 &amp;lt;zzz&amp;gt; es control y datos multiplexados todo el tiempo. nunca 'pasa a' solo datos 20:23:54 &amp;lt;meeh&amp;gt; vale, ¿entonces datos binarios codificados en ASCII o...? 20:24:15 &amp;lt;zzz&amp;gt; puedo guiarte por cómo funciona I2CP después de la reunión si quieres 20:24:21 &amp;lt;meeh&amp;gt; en fin, podemos ver los detalles de impl. luego 20:24:22 &amp;lt;meeh&amp;gt; sí 20:24:27 &amp;lt;zzz&amp;gt; ¿algo más sobre 2)? 20:25:02 &amp;lt;zzz&amp;gt; 3) estado de desarrollo 0.9.40 (zzz) 20:25:16 &amp;lt;zzz&amp;gt; ¡El estado de desarrollo de 0.9.40 está LISTO! 20:25:30 &amp;lt;zzz&amp;gt; optamos por un ciclo corto de 6 1/2 semanas y publicamos hoy 20:25:32 &amp;lt;chisana&amp;gt; ¡felicidades! 20:25:54 &amp;lt;zzz&amp;gt; la actualización in-net está activa. No estoy seguro de que las noticias en inglés se hayan actualizado. ¿El swarm parece un poco pequeño? 20:26:05 &amp;lt;zzz&amp;gt; eche|off, ¿lo has investigado? 20:26:25 &amp;lt;zzz&amp;gt; al menos está actualizando parcialmente 20:26:47 &amp;lt;zzz&amp;gt; vamos a vigilar esto de cerca porque deshabilitamos NTCP 1, lo que no debería tener efectos negativos, pero ya veremos 20:27:19 &amp;lt;zzz&amp;gt; así que hablemos de las ETAs de los elementos del lanzamiento. La actualización in-net está publicada, el sitio web está actualizado. Haré nuestro PPA y el repo deb mañana. 20:27:45 &amp;lt;zzz&amp;gt; meeh, ¿cuál es la ETA para el lanzamiento del router de Android? 20:28:01 &amp;lt;meeh&amp;gt; de nuevo, esta vez lo haré con str4d 20:28:23 &amp;lt;meeh&amp;gt; toda la “parte de str4d” del lanzamiento en un solo paquete 20:28:24 &amp;lt;meeh&amp;gt; :) 20:28:28 &amp;lt;zzz&amp;gt; ¿incluso para el router de Android? La última vez lo hiciste tú solo. 20:28:42 &amp;lt;zzz&amp;gt; me gustaría depender de él lo menos posible 20:28:42 &amp;lt;meeh&amp;gt; Sí, hackeando alrededor de maven 20:28:50 &amp;lt;meeh&amp;gt; pero el orden correcto es desplegar Maven primero 20:29:05 &amp;lt;meeh&amp;gt; Sí, pero el objetivo es que esta sea la última vez que lo hagamos, &amp;lt;ever&amp;gt; 20:29:24 &amp;lt;zzz&amp;gt; ok. veremos si se cumple, ojalá que sí 20:30:07 &amp;lt;meeh&amp;gt; para que conste, ya lo contacté por DM en Twitter 20:30:25 &amp;lt;zzz&amp;gt; ok, avísanos cuando tengas una ETA 20:30:26 &amp;lt;meeh&amp;gt; que es donde he estado hablando con él las últimas veces 20:31:02 &amp;lt;zzz&amp;gt; zlatinb, ¿supongo que tú y yo deberíamos enviar a los 10 correos de mhatta para tratar de llamar su atención? Han pasado dos meses desde la última vez que supimos de él 20:31:25 &amp;lt;zzz&amp;gt; odiaría tener un lanzamiento antiguo en buster 20:31:27 &amp;lt;zlatinb&amp;gt; claro, dame los emails y enviaré algo a todos 20:31:38 &amp;lt;zzz&amp;gt; ok 20:31:59 &amp;lt;zzz&amp;gt; eche|off, eche|on ¿están aquí? 20:32:39 &amp;lt;zzz&amp;gt; ok, supongo que eso es todo para 3)? 20:33:18 &amp;lt;zzz&amp;gt; 4) estado de LS2 (zzz) 20:33:42 &amp;lt;zzz&amp;gt; daré un estado rápido de las 3 propuestas principales: 123, 144 y 150 20:34:13 &amp;lt;zzz&amp;gt; 123 es la propuesta de ls2. Está mayormente hecha y metimos mucho del código de ls2 cifrado en la .40, donde podemos hacer más pruebas 20:34:34 &amp;lt;zzz&amp;gt; la propuesta en sí no ha cambiado casi nada en el último mes, lo cual es bueno 20:35:05 &amp;lt;zzz&amp;gt; 144 es la nueva propuesta de cifrado. No ha tenido actividad en el último mes mientras pasaban cosas de mayor prioridad 20:35:26 &amp;lt;zzz&amp;gt; pero he recibido muchos comentarios. esperen un borrador actualizado en una o dos semanas 20:35:48 &amp;lt;zzz&amp;gt; me gustaría ver algunas implementaciones de 144 en 4–6 meses, pero tenemos mucho trabajo para llegar allí 20:36:05 &amp;lt;zzz&amp;gt; 150 es la nueva propuesta de 'garlic farm' basada en Raft, para gestionar multihoming masivo. 20:36:30 &amp;lt;zzz&amp;gt; es nueva, pero ha recibido muy buen feedback, ¡con muchas menos quejas que 144! 20:37:04 &amp;lt;zzz&amp;gt; zlatinb, ¿cuándo crees que podríamos tener un plugin experimental implementando 150? ¿un par de meses? 20:37:24 &amp;lt;zzz&amp;gt; supongo que tenemos que hablar de qué podemos meter en la .41 para soportarlo 20:37:38 &amp;lt;zlatinb&amp;gt; depende de cómo lo delimitemos; muchas de las características listadas son realmente solo 'nice-to-haves' 20:37:59 &amp;lt;zzz&amp;gt; sí, en mi revisión de ayer marqué mucho de eso como no para la primera versión 20:38:07 &amp;lt;zlatinb&amp;gt; si lo recortamos todo al mínimo absoluto quizá menos de unos pocos meses 20:38:47 &amp;lt;zzz&amp;gt; sí, aún no hemos tenido nuestra reunión de hoja de ruta para la .41, así que no estoy seguro de qué va dónde en términos de prioridad 20:38:49 &amp;lt;zlatinb&amp;gt; creo que es un proyecto de tamaño medio 20:39:18 &amp;lt;zzz&amp;gt; de acuerdo 20:39:37 &amp;lt;zzz&amp;gt; ¿alguien tiene preguntas sobre 4), ls2 o propuestas relacionadas? 20:39:52 &amp;lt;zzz&amp;gt; como siempre, todos son bienvenidos a nuestras reuniones, los lunes a las 6:30 PM UTC en IRC #ls2 20:40:27 &amp;lt;chisana&amp;gt; si consigo tener un ECIES “funcional/MVP”, ¿eso ayudaría a completar 144? 20:40:54 &amp;lt;zzz&amp;gt; por supuesto 20:41:37 &amp;lt;zzz&amp;gt; alguien tiene que ser el primero. hemos hecho pruebas de integración con varias otras propuestas, volviendo un año atrás hasta NTCP 2. 20:42:03 &amp;lt;zzz&amp;gt; alguien termina primero, luego otro, luego intentas que hablen entre sí, y luego intentas averiguar quién tiene razón y quién no 20:42:33 &amp;lt;zzz&amp;gt; es un trabajo duro y lento, pero es la única manera de hacerlo 20:43:15 &amp;lt;chisana&amp;gt; seguro, 144 es donde pasaré la mayor parte de mi tiempo, así que vendré con actualizaciones/preguntas frecuentes 20:43:25 &amp;lt;zzz&amp;gt; hemos aprendido que casi nunca hemos terminado hasta que tenemos dos implementaciones. esa es la única forma de 'probar' la especificación 20:43:41 &amp;lt;zzz&amp;gt; genial 20:43:49 &amp;lt;zzz&amp;gt; ¿alguien tiene preguntas sobre 4), ls2 o propuestas relacionadas? 20:44:30 &amp;lt;zzz&amp;gt; 5) scrum de estado (zlatinb) 20:44:36 &amp;lt;zzz&amp;gt; tienes la palabra, zlatinb 20:45:15 &amp;lt;zlatinb&amp;gt; Hola. El habitual scrum en paralelo. Por favor describan en pocas palabras 1) qué han estado haciendo desde el último scrum 2) qué planean hacer el próximo mes 3) si tienen bloqueadores o necesitan ayuda. Digan EOT cuando terminen 20:45:49 &amp;lt;zlatinb&amp;gt; Yo: 1) últimos retoques al filtro avanzado, trabajo en garlic farm, ajuste del outproxy con arctic, algunos tix de jogger 2) con suerte solo garlic farm 3) sin bloqueadores EOT 20:47:03 &amp;lt;zzz&amp;gt; 1) corrección de bugs; instalador de Windows firmado; cambio a izpack 5; función de importación en susidns; implementación de ls2 cifrado; revisión y lanzamiento de .40; trabajando en problemas de I2CP en Android 20:47:38 &amp;lt;meeh&amp;gt; 1) He estado rediseñando el lanzador de OSX y subiendo el código Swift a 4.2, pronto 5; limpiando código; migrando más desde ObjC. También he estado haciendo algunas mejoras para los servicios que alojo para i2p, incluido el outproxy, y algo de desarrollo y aprendizaje de Android 20:47:55 &amp;lt;zzz&amp;gt; 1 cont.) escribí la propuesta de garlic farm, mucho trabajo de arquitectura de garlic farm; reuniones y discusiones de ls2; trabajo con sadie en iconos, etc. 20:48:09 &amp;lt;sadie_&amp;gt; trabajando en actualizar la iconografía para .40, continuaré esto para .41 y también actualizando el logo con el logo creado por Ura para la consola y el sitio. Mejoras al asistente de configuración, preparándome para el viaje a RightsCon y difusión con TX, IFF EOT 20:48:55 &amp;lt;zzz&amp;gt; 2) lanzamiento de PPA de .40; hoja de ruta de .41; trabajo de división de configuración con eyedeekay, garlic farm; reuniones de ls2; corrección de bugs; ¿quizá automatizar la detección de sybil -&amp;gt; blacklisting? 20:49:03 &amp;lt;meeh&amp;gt; 2) para el próximo mes planeo darle algo de cariño otra vez a nuestro navegador, actualizar la versión para igualar a upstream, algunas mejoras de integración con i2p si es factible, hacer que el menú contextual nativo de OSX -&amp;gt; snark-share sea usable, y también investigar más los problemas con mattermost/irc/nuestra comunicación 20:49:06 &amp;lt;eyedeekay&amp;gt; 1) Bote, corrección de bugs, escribir guías 2) con suerte dividir configuración, bote y corrección de bugs 3) sin bloqueadores EOR 20:49:10 &amp;lt;eyedeekay&amp;gt; *EOT 20:49:38 &amp;lt;meeh&amp;gt; 3) no, esperemos que no; ahora solo estaría esperando a que str4d sugiera una hora para que podamos hacer pairing y hacer el lanzamiento 20:49:48 &amp;lt;sadie_&amp;gt; documentación/pruebas de outproxy 20:49:50 &amp;lt;meeh&amp;gt; EOT 20:49:56 &amp;lt;zzz&amp;gt; 3) bloqueadores: mhatta por temas de debian/tails 20:50:06 &amp;lt;eyedeekay&amp;gt; Ah, también me gustaría dedicar algo de tiempo con meeh al navegador el próximo mes. 20:50:17 &amp;lt;zzz&amp;gt; EOT 20:50:51 &amp;lt;zlatinb&amp;gt; Gracias, eso completa el scrum. 20:50:59 &amp;lt;zzz&amp;gt; ok, gracias zlatinb 20:51:12 &amp;lt;zzz&amp;gt; un par de preguntas rápidas antes de cerrar la reunión 20:51:27 &amp;lt;zzz&amp;gt; ¿funciona un ciclo de 8 semanas y una fecha de lanzamiento el 2 de julio para la .41? ¿meeh? 20:52:12 &amp;lt;meeh&amp;gt; no hay cosas inmediatas que digan que no debería funcionar, creo que está bien 20:52:26 &amp;lt;zzz&amp;gt; ok, eso es lo que apuntaremos a lápiz hasta que sepamos de eche|off 20:52:57 &amp;lt;zzz&amp;gt; luego, meeh, ¿sacaste la build de OSX .40? está en la página de d/l porque se activa por el número de versión, pero no te pregunté si ya la habías hecho 20:53:16 &amp;lt;zzz&amp;gt; así que eso es un bug en nuestro proceso 20:53:24 &amp;lt;meeh&amp;gt; no, estaba pensando en empezar ese proceso ahora después de la reunión 20:53:37 &amp;lt;meeh&amp;gt; no tuve tiempo antes 20:54:06 &amp;lt;zzz&amp;gt; ok, gracias. Arreglaré nuestra checklist para no subir la build en la página de d/l hasta que tú termines, para la próxima vez 20:54:33 &amp;lt;zzz&amp;gt; última pregunta para meeh: ¿planeas hacer un lanzamiento del navegador para arreglar lo del cert de Firefox? ¿o ni siquiera hace falta? 20:55:19 &amp;lt;meeh&amp;gt; ¿podrías elaborar lo del “cert de Firefox”, por favor? :p 20:55:21 &amp;lt;zzz&amp;gt; como dijiste, es hora de darle algo de amor al navegador. En algún momento deberíamos hablar de si el proyecto 'lab' debería graduarse a algo más o ser eliminado? 20:55:48 &amp;lt;zzz&amp;gt; donde se rompieron los plugins como NoScript. Te pondré al tanto luego, o mira en Twitter o Ars Technica 20:55:48 &amp;lt;meeh&amp;gt; sí, ¿por qué no tomamos eso como tema en nuestra próxima reunión entonces? 20:55:54 &amp;lt;meeh&amp;gt; respecto a RC o muerte 20:55:58 &amp;lt;zzz&amp;gt; ok, lo haré 20:56:09 &amp;lt;zzz&amp;gt; ¿alguien tiene algo más para la reunión? 20:56:27 &amp;lt;meeh&amp;gt; voy a empezar la build de OSX ahora si no hay nada más 20:56:44 * zzz busca el baffer 20:57:00 &amp;lt;meeh&amp;gt; la próxima actualización de OSX se auto-actualizaría (¡woho!) 20:57:18 * zzz *bafffs* cierra la reunión &lt;/div></description></item><item><title>Versión 0.9.40</title><link>/es/blog/2019/05/07/versi%C3%B3n-0.9.40/</link><pubDate>Tue, 07 May 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/05/07/versi%C3%B3n-0.9.40/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La versión 0.9.40 deshabilita el transporte NTCP1 antiguo y elimina la compatibilidad con las introducciones de SSU sobre IPv6. Ahora que NTCP2 ha estado habilitado de forma predeterminada durante más de 6 meses, es momento de deshabilitar el transporte NTCP1 antiguo y ahorrar ancho de banda y memoria. Continuamos el trabajo de desarrollo en LS2 y en leasesets cifrados. Se han corregido varios errores.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 02 de abril de 2019</title><link>/es/blog/2019/04/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-abril-de-2019/</link><pubDate>Tue, 02 Apr 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/04/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-abril-de-2019/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> chisana, echelon, eyedeekay, meeh, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) estado del lanzamiento 0.9.39 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) estado del desarrollo 0.9.40 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) estado de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) scrum de estado (zlatinb) 20:00:03 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; hola 20:00:14 &amp;lt;zzz&amp;gt; 1) estado del lanzamiento 0.9.39 (zzz) 20:00:33 &amp;lt;zzz&amp;gt; La 39 se publicó hace 11 días; nos acercamos a que la mitad de la red se haya actualizado 20:01:10 &amp;lt;zzz&amp;gt; seguimos esperando Maven Central (str4d), nuestro F-Droid (meeh), el F-Droid oficial (nextloop) y Debian (mhatta) 20:01:12 &amp;lt;meeh&amp;gt; hola 20:01:26 &amp;lt;zzz&amp;gt; ¿alguno tiene una ETA (fecha estimada) de cuándo se completarán esos elementos? 20:02:58 &amp;lt;meeh&amp;gt; si es tan fácil como https://f-droid.org/docs/Setup_an_F-Droid_App_Repo/ parece ser, más tarde hoy. 20:03:31 &amp;lt;zzz&amp;gt; ya lo has configurado, lo hemos tenido durante años. Solo es cuestión de poner el nuevo APK ahí, cosa que ya has hecho varias veces 20:04:08 &amp;lt;zzz&amp;gt; por favor, molesta a str4d por Maven Central y averigua cómo sacarlo del proceso lo antes posible. Llevamos un año luchando por tomar el control de esto 20:04:08 &amp;lt;meeh&amp;gt; no, lo he alojado, nunca he subido 20:04:47 &amp;lt;zzz&amp;gt; si tú lo dices, pero recuerdo que copiaste el APK ahí antes 20:05:04 &amp;lt;meeh&amp;gt; Le he escrito ahora en Twitter por lo de Maven 20:05:36 &amp;lt;zzz&amp;gt; intentemos que todo esto quede hecho dentro de la semana posterior al lanzamiento a partir de ahora. Queda mal que tardemos varias semanas 20:05:47 &amp;lt;zzz&amp;gt; no sé qué pasa con mhatta 20:06:09 &amp;lt;zzz&amp;gt; tenemos que mejorar en esto 20:06:44 &amp;lt;zzz&amp;gt; la buena noticia es que no hay quejas reales sobre la 39, salvo que no arregló las apps de Android de terceros... pero tampoco funcionaban antes 20:07:01 &amp;lt;zzz&amp;gt; meeh, ¿cuál es tu ETA para publicar un android bote que funcione? 20:07:29 &amp;lt;meeh&amp;gt; si no lo viste: se descubrió que era solo una reinstalación lo que causaba el problema con el UID compartido 20:07:53 &amp;lt;meeh&amp;gt; así que, no se arregló =&amp;gt; probablemente arreglado 20:08:03 &amp;lt;zzz&amp;gt; ¿creía que eso era solo para un entorno de desarrollo? 20:08:33 &amp;lt;meeh&amp;gt; ni idea, no estoy realmente familiarizado ni con bote ni con Android: un mono aporreando el teclado esperando resultados útiles 20:08:47 &amp;lt;zzz&amp;gt; ¿leíste el enlace que nos pasó? 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 este atributo se establece con el mismo valor para dos o más apps, todas compartirán el mismo ID siempre que sus conjuntos de certificados sean idénticos 20:09:25 &amp;lt;zzz&amp;gt; de todos modos, demasiados detalles para la reunión, pero aún tenemos investigación que hacer 20:09:55 &amp;lt;zzz&amp;gt; ok, no hay ETA para bote. Quizá mhatta pueda ayudar 20:10:06 &amp;lt;zzz&amp;gt; o alguien 20:10:10 &amp;lt;zzz&amp;gt; ¿algo más sobre 1)? 20:11:19 &amp;lt;zzz&amp;gt; 2) estado del desarrollo 0.9.40 (zzz) 20:11:29 &amp;lt;zzz&amp;gt; llevamos dos semanas de un ciclo corto de 7 semanas 20:11:51 &amp;lt;zzz&amp;gt; zlatinb presentó hoy un nuevo y sofisticado bloqueador/limitador de streaming 20:12:00 &amp;lt;zzz&amp;gt; he integrado una nueva función de importación en susidns 20:12:22 &amp;lt;zzz&amp;gt; y trabajando duro en el soporte para el nuevo formato "b33" que hace posible probar ls2 cifrado 20:12:37 &amp;lt;zzz&amp;gt; estamos usando los floodfills de la .39 para probar ls2 cifrado y hasta ahora funciona muy bien 20:13:18 &amp;lt;zzz&amp;gt; hay una lista muy, muy larga en la hoja de ruta de la .40; probablemente sea demasiado ambiciosa, pero con suerte llegaremos a la mitad 20:13:37 &amp;lt;zzz&amp;gt; ¿alguien más quiere informar sobre lo que está haciendo para la .40? 20:14:00 &amp;lt;zlatinb&amp;gt; backend de meta-LS, con suerte 20:14:13 &amp;lt;zlatinb&amp;gt; pero eso no está realmente ligado a un lanzamiento del router, así que lo que sea 20:14:26 &amp;lt;eyedeekay&amp;gt; tengo en su mayor parte una carpeta i2ptunnels.config.d funcional 20:14:58 &amp;lt;zzz&amp;gt; ah sí, tenemos que hablar de eso en algún momento, eyedeekay, para ver cómo encaja con mi trabajo a medio hacer de hace un año 20:15:12 &amp;lt;zzz&amp;gt; me pondré al día contigo sobre eso en algún momento 20:15:25 &amp;lt;meeh&amp;gt; en plazo con las cosas de OS X, habrá acceso directo nativo para compartir archivo/directorio con snark, actualizador automático, nueva versión de Swift, limpieza general de código 20:15:35 &amp;lt;zzz&amp;gt; meeh, eyedeekay, ¿algún estado sobre lo de libsam? 20:16:26 &amp;lt;meeh&amp;gt; no más que necesito ponerme al día con el ejemplo; no he tenido tiempo de trabajar en ello últimamente 20:17:01 &amp;lt;zzz&amp;gt; ok, ¿algo más sobre 2)? 20:17:41 &amp;lt;eyedeekay&amp;gt; armé un binding de SWIG para la biblioteca C++, pero acabo de aprender SWIG; ni siquiera estoy seguro de que funcione todavía. 20:18:28 &amp;lt;zzz&amp;gt; 3) estado de ls2 20:18:37 &amp;lt;zzz&amp;gt; hemos tenido 34 reuniones y seguimos fuertes 20:18:46 &amp;lt;zzz&amp;gt; ls2 cifrado está funcionando bien 20:19:00 &amp;lt;zzz&amp;gt; meta ls: estamos empezando a hablar en serio del backend 20:19:14 &amp;lt;zzz&amp;gt; b33 está progresando 20:19:36 &amp;lt;zzz&amp;gt; he empezado a trabajar de nuevo en la propuesta ratchet, iniciando algo de código, pero va para largo 20:19:49 &amp;lt;zzz&amp;gt; la propuesta blake está detenida, menor prioridad por ahora 20:20:32 &amp;lt;zzz&amp;gt; ojalá muchas piezas estén en su sitio y podamos empezar a usarlas de verdad, o por defecto 20:20:49 &amp;lt;zzz&amp;gt; ¿alguna pregunta sobre ls2, o algo más para 3)? 20:21:29 &amp;lt;chisana&amp;gt; ¿ls2 cifrado funciona con ed25519 -&amp;gt; ed25519 (independientemente del hash usado)? 20:21:53 &amp;lt;chisana&amp;gt; ¿o se requiere red25519? 20:22:09 &amp;lt;zzz&amp;gt; red es obligatorio 20:22:36 &amp;lt;chisana&amp;gt; ok, gracias 20:22:47 &amp;lt;zzz&amp;gt; porque necesitas una forma definida de cegar 20:23:10 &amp;lt;chisana&amp;gt; puedes cegar con ed25519 20:23:14 &amp;lt;zzz&amp;gt; en teoría podrías cifrar desde/hacia cualquier cosa, pero no sería necesariamente seguro ni estar definido 20:23:20 &amp;lt;chisana&amp;gt; libsodium lo tiene como ejemplo en su documentación 20:23:34 &amp;lt;zzz&amp;gt; soportamos ed-&amp;gt;red y red-&amp;gt;red, y ya está 20:23:58 &amp;lt;zzz&amp;gt; podemos hablar más en #ls2 si quieres después de la reunión 20:24:08 &amp;lt;zzz&amp;gt; ¿algo más sobre 3)? 20:24:12 &amp;lt;chisana&amp;gt; vale, no quería distraer 20:24:49 &amp;lt;zzz&amp;gt; no hay problema, ¡pedí preguntas! 20:24:54 &amp;lt;zzz&amp;gt; ok, sigamos 20:25:00 &amp;lt;zzz&amp;gt; 4) scrum de estado (zlatinb) 20:25:03 &amp;lt;zzz&amp;gt; adelante, zlatinb 20:25:09 &amp;lt;zlatinb&amp;gt; Hola. Scrum paralelo rápido: 1) qué has estado haciendo desde el último scrum 2) qué planeas hacer el próximo mes 3) bloqueadores o ayuda necesaria 20:26:10 &amp;lt;zlatinb&amp;gt; yo: 1) mucho trabajo con arctic para que el lado cliente funcione bien con sus outproxies. Nuevo filtro de acceso (también solicitado por arctic) 2) backend de meta-LS con suerte 3) sin bloqueadores reales 20:27:16 &amp;lt;zzz&amp;gt; yo: 1) publicación 39, ls2 incluyendo las propuestas 123, 144, 146, 148, 149; muchos arreglos de errores; importación de susidns; b33; revisión del código de otros; soporte 20:28:14 &amp;lt;zzz&amp;gt; 2) preparación para la versión 40; muchos arreglos de errores; más trabajo en ls2; seguir intentando que funcione el instalador firmado de Windows; programando en la propuesta ratchet 144 y actualizando la documentación 20:28:29 &amp;lt;meeh&amp;gt; 1) las actualizaciones del lanzador de OS X, empecé a ponerme al día con las reuniones de #ls2 y el ejemplo de libsam, 2) android bote, lanzador de OS X, nueva build del navegador, poniéndome al día con las reuniones de #ls2 3) si alguien quiere, siempre agradeceré ayuda con Android ya que no conozco la plataforma, pero no hay problemas específicos ahora mismo. 20:28:55 &amp;lt;zzz&amp;gt; 3) bloqueadores: mhatta para varias cosas de Debian/Tails 20:28:56 &amp;lt;zzz&amp;gt; EOT 20:31:29 &amp;lt;zzz&amp;gt; ¿alguien más para 4)? 20:33:29 &amp;lt;zlatinb&amp;gt; oh, perdón, 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; perdón, un segundo 20:33:31 &amp;lt;eche|on&amp;gt; ¿sí? 20:33:31 &amp;lt;meeh&amp;gt; es el scrum 20:33:31 &amp;lt;eche|on&amp;gt; nada especial hasta ahora 20:33:31 &amp;lt;eyedeekay&amp;gt; 1) Desde el domingo he estado trabajando en dividir la configuración de i2ptunnel en múltiples directorios. 2) Cosas de aplicaciones, incluyendo nginx auto-instalable, sshd/ssh, extensiones Webextensions/XUL para el navegador 3) Lo primero es necesario para hacer lo segundo 20:33:31 &amp;lt;eche|on&amp;gt; servicios hechos, sin bloqueadores, sigue 20:33:31 &amp;lt;eyedeekay&amp;gt; EOT 20:33:31 &amp;lt;zlatinb&amp;gt; ok, creo que eso es todo el mundo &amp;lt;/scrum&amp;gt; 20:33:52 &amp;lt;zzz&amp;gt; ok, ¿algo más para la reunión? 20:34:47 &amp;lt;zzz&amp;gt; no pensé que habría mucha participación hasta que eche|on y eyedeekay hablaron al final 20:35:00 &amp;lt;zzz&amp;gt; última llamada antes de que salga el baffer 20:36:21 * zzz *bafs* la reunión se cerró &lt;/div></description></item><item><title>Versión 0.9.39</title><link>/es/blog/2019/03/21/versi%C3%B3n-0.9.39/</link><pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/03/21/versi%C3%B3n-0.9.39/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La 0.9.39 incluye cambios extensos para los nuevos tipos de base de datos de red (propuesta 123). El plugin i2pcontrol ahora se distribuye como una aplicación web para respaldar el desarrollo de aplicaciones RPC. Se han corregido varios errores importantes en streaming, i2psnark y NTCP2.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 5 de marzo de 2019</title><link>/es/blog/2019/03/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-marzo-de-2019/</link><pubDate>Tue, 05 Mar 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/03/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-marzo-de-2019/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> picklerick, R4SAS, sadie, tini2p, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) 0.9.39 estado de desarrollo (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) Estado de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Scrum de estado (zlatinb) 20:00:04 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; hola 20:00:14 &amp;lt;sadie__&amp;gt; hola 20:00:14 &amp;lt;zzz&amp;gt; 1) 0.9.39 estado de desarrollo (zzz) 20:00:32 &amp;lt;zzz&amp;gt; ha sido un ciclo de lanzamiento ocupado, hay muchos cambios que vienen para la 39 20:00:47 &amp;lt;zzz&amp;gt; mejoras de rendimiento, más trabajo en LS2, la incorporación de i2pcontrol 20:00:48 &amp;lt;zlatinb&amp;gt; hola 20:01:09 &amp;lt;zzz&amp;gt; muchas correcciones de errores 20:01:37 &amp;lt;zzz&amp;gt; la publicación será en dos semanas, si podemos tomar un par de decisiones finales para el LS2 cifrado que siguen pendientes 20:02:04 &amp;lt;zzz&amp;gt; y creo que tendremos nuevos íconos en la página de inicio? sadie__ ¿van a llegar a tiempo? 20:02:16 &amp;lt;sadie__&amp;gt; sí 20:02:34 &amp;lt;zzz&amp;gt; genial. 20:03:01 &amp;lt;zzz&amp;gt; sé que meeh está intentando arreglar el problema de android bote, si es del lado del router, lo cual aún no sabemos 20:03:20 &amp;lt;R4SAS&amp;gt; zzz: tengo una pequeña pregunta sobre traducciones, ¿la pregunto después? 20:03:33 &amp;lt;zzz&amp;gt; y también está trabajando en algunas mejoras con el lanzador de OSX para la 39 20:03:44 &amp;lt;zzz&amp;gt; sí R4SAS esperemos hasta después de la reunión 20:03:51 &amp;lt;R4SAS&amp;gt; kk 20:04:27 &amp;lt;zzz&amp;gt; la 38 está funcionando sin problemas y hemos corregido muchos errores de LS2 para la 39 20:05:08 &amp;lt;zzz&amp;gt; el ciclo de lanzamiento de 8 semanas es bastante rápido y estamos corriendo para terminar todo, pero por ahora vamos en camino, por poco 20:05:21 &amp;lt;zzz&amp;gt; ¿algo más para 1) ? 20:06:12 &amp;lt;zzz&amp;gt; 2) Estado de LS2 (zzz) 20:06:22 &amp;lt;zzz&amp;gt; terminamos nuestra reunión número 30 ayer 20:06:36 &amp;lt;zzz&amp;gt; "regular" LS2 testing is going well 20:07:01 &amp;lt;zzz&amp;gt; estamos terminando la especificación de LS2 cifrado y tenemos una nueva propuesta 146 que define la parte de firma/verificación 20:07:42 &amp;lt;zzz&amp;gt; todo lo de meta-ls2 se aplazó para la 40. Llegar a un acuerdo sobre LS2 cifrado y hacerlo funcionar fue mucho más difícil; no nos quedó tiempo para lo meta 20:08:01 &amp;lt;zzz&amp;gt; las reuniones siguen siendo todos los lunes, 7:30 PM UTC en #ls2 20:08:06 &amp;lt;zzz&amp;gt; todos son bienvenidos 20:08:58 &amp;lt;zzz&amp;gt; el LS2 cifrado es muy bueno, en el sentido de que los floodfills no pueden ver los leasesets, así que evita algunos raspados simples por parte de los floodfills 20:09:34 &amp;lt;zzz&amp;gt; hacer llegar el soporte de LS2 a los floodfills nos facilita mucho probar y corregir errores. 20:09:53 &amp;lt;zzz&amp;gt; una vez que todo esté funcionando, expondremos las opciones en la UI para que la gente pueda empezar a usarlo 20:10:29 &amp;lt;zzz&amp;gt; ¿alguna pregunta sobre LS2 (propuesta 123) o relacionado? 20:10:52 &amp;lt;R4SAS&amp;gt; sí, ls2 enc 3 ya funciona 20:11:44 &amp;lt;zzz&amp;gt; el tipo 3 funciona, sí. Sin embargo, sin un cifrado nuevo no es tan útil. Las propuestas de cifrado son la 144 y la 145; aún no hemos avanzado mucho en ellas 20:11:44 &amp;lt;tini2p&amp;gt; ¿El enmascaramiento en encls2 será independiente del tipo de clave/curva, es decir, ed25519, curve25519, red25519? 20:12:33 &amp;lt;zzz&amp;gt; el enmascaramiento se define para curvas específicas. Lo estamos definiendo para dos tipos de inpug (ed25519 y red25519) y un tipo enmascarado (red25519) 20:12:46 &amp;lt;zzz&amp;gt; pero estamos diseñando todo de modo que podamos cambiar de opinión más adelante o añadir nuevos tipos 20:13:41 &amp;lt;zzz&amp;gt; así que es para una combinación particular de sig type -&amp;gt; sig type 20:13:47 &amp;lt;tini2p&amp;gt; genial, gracias zzz 20:13:58 &amp;lt;zzz&amp;gt; ¿algo más sobre 2) ? 20:14:50 &amp;lt;zzz&amp;gt; 3) Scrum de estado (zlatinb) 20:14:54 &amp;lt;zzz&amp;gt; adelante, zlatinb 20:14:59 &amp;lt;zlatinb&amp;gt; Hola, haremos el scrum en paralelo. Por favor digan: 1) en qué han estado el último mes 2) qué planean hacer el próximo mes 3) si tienen algún bloqueador o necesitan ayuda. Cuando terminen, digan EOT 20:16:24 &amp;lt;zzz&amp;gt; 1) trabajo en LS2, corrección de errores, mejoras de rendimiento, se añadió i2pcontrol, se eliminaron temas, opción para desactivar NTCP1, corrección de la opción para desactivar SSU,correcciones de apparmor 20:16:36 &amp;lt;zlatinb&amp;gt; yo: 1) Trabajo en el instalador sin dependencias - disponible en el lab. Tickets de Jogger: la mayoría están hechos o tienen una determinación. Arctic proxies: mucho análisis; se encontraron algunos errores en i2p como resultado. 2) más análisis de red 3) Sin bloqueadores. EOT 20:17:05 &amp;lt;zzz&amp;gt; 1b) mejoras de multi-outproxy 20:17:42 &amp;lt;sadie__&amp;gt; Este mes: mejoras de UI/UX, creando conexiones para IFF, propuesta de financiación, narrativa, investigación de usuarios. El próximo mes, Internet Freedom Festival, continuar el trabajo de UX/UI, mejoras del sitio web, actualizaciones de documentación. EOT 20:18:16 &amp;lt;zzz&amp;gt; 2) LS2 (cifrado/meta), lanzamiento 39, ojalá trabajar en arreglar el instalador firmado de Windows, correcciones de debian con mhatta 20:18:38 &amp;lt;zzz&amp;gt; 3) sin bloqueadores, EOT 20:19:42 &amp;lt;zlatinb&amp;gt; ¿Alguien más? Si no, el scrum termina en 60s. 20:20:30 &amp;lt;tini2p&amp;gt; 1) trabajando en implementar envoltorios genéricos para un posible ecies-x25519, y consolidando estructuras de datos comunes de i2p, sustituyendo crypto++ por libsodium. 2) implementar red25519 + encls2 y empezar con netdb. 3) no se me ocurre ninguno atm, me reportaré. EOT 20:20:56 * zlatinb reinicia el tiempo de espera de 60s 20:21:37 &amp;lt;zzz&amp;gt; ja, tenemos un scrummer voluntario 20:21:50 &amp;lt;tini2p&amp;gt; :) 20:22:17 &amp;lt;zzz&amp;gt; ¿Dónde podríamos encontrar tu trabajo, 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 supongo que eso es todo para 3), gracias zlatinb 20:23:21 &amp;lt;zzz&amp;gt; gracias tini2p, con suerte algunas personas le echarán un vistazo 20:23:27 &amp;lt;tini2p&amp;gt; gran PR viniendo desde la rama tune 20:23:34 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:23:51 &amp;lt;zzz&amp;gt; ¿alguna pregunta o comentario? 20:24:10 &amp;lt;picklerick&amp;gt; ¿cuáles serían los requisitos para contribuir un nuevo transporte? 20:24:53 &amp;lt;zzz&amp;gt; supongo que, para empezar, escríbelo como una propuesta 20:25:04 &amp;lt;picklerick&amp;gt; ok 20:25:46 &amp;lt;zzz&amp;gt; ponlo en rst markdown, puedes tomar el formato de alguna de las existentes, encuentra la fuente en nuestra rama i2p.www en github 20:26:11 &amp;lt;picklerick&amp;gt; oh ¿ustedes están en github ahora? 20:26:19 &amp;lt;picklerick&amp;gt; menos mal, odio monotone con pasión 20:26:20 &amp;lt;zzz&amp;gt; me gustaría empezar una propuesta de «SSU2» algún día, quizá más tarde este año 20:26:36 &amp;lt;picklerick&amp;gt; zzz: si quieres, me encantaría asesorar en eso 20:26:42 &amp;lt;zzz&amp;gt; hemos estado espejados en gitbhub durante años, así que siempre puedes usar eso para obtener archivos si quieres 20:26:46 &amp;lt;zzz&amp;gt; sin embargo, no aceptamos GH PRs 20:26:56 &amp;lt;tini2p&amp;gt; +1 20:27:19 &amp;lt;zzz&amp;gt; picklerick, siéntete libre de unirte a nosotros en #ls2, no estamos hablando de transportes ahora, pero siempre nos vendría bien más materia gris 20:27:33 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:28:00 * zzz agarra el baffer 20:29:05 * zzz *bafs* la reunión se cerró &lt;/div></description></item><item><title>Laboratorio de I2P</title><link>/es/blog/2019/02/14/laboratorio-de-i2p/</link><pubDate>Thu, 14 Feb 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/02/14/laboratorio-de-i2p/</guid><description>&lt;p>Hola a todos,&lt;/p>
&lt;p>Hay muchos proyectos en el mundo de I2P que nos entusiasman, pero no todos están listos para el gran público. Decidimos crear un lugar donde podamos ponerlos a disposición de cualquiera que esté interesado en probarlos, que sirva como campo de pruebas para proyectos que algún día podrían convertirse en productos oficiales de I2P. Ese lugar es el &lt;a href="https://geti2p.net/en/download/lab">I2P Laboratory&lt;/a>
.&lt;/p>
&lt;p>En el laboratorio ofreceremos descargas listas para que puedas probar. Ten en cuenta que no van a tener calidad de &amp;ldquo;release&amp;rdquo;, y algunas puede que ni siquiera tengan calidad de &amp;ldquo;beta&amp;rdquo;. No ofrecemos soporte oficial para ellas. Cualquiera de los proyectos del laboratorio puede descontinuarse en cualquier momento.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 05 de febrero de 2019</title><link>/es/blog/2019/02/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-febrero-de-2019/</link><pubDate>Tue, 05 Feb 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/02/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-febrero-de-2019/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, idk, R4SAS, sadie, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) estado de la versión 0.9.38 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) estado de desarrollo 0.9.39 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) estado de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) estado scrum (zlatinb) 20:00:03 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; hola 20:00:11 &amp;lt;zzz&amp;gt; 1) estado de la versión 0.9.38 (zzz) 20:00:13 &amp;lt;zlatinb&amp;gt; hola 20:00:21 &amp;lt;sadie_&amp;gt; hola 20:00:26 &amp;lt;zzz&amp;gt; ok, han pasado dos semanas desde que publicamos la 38, aprox. la mitad de la red está actualizada 20:00:42 &amp;lt;zzz&amp;gt; la estamos usando para probar cosas de LS2 (más sobre eso luego) 20:00:51 &amp;lt;eche|offf&amp;gt; hola 20:00:55 &amp;lt;zzz&amp;gt; no hemos oído quejas ni problemas importantes 20:01:31 &amp;lt;zzz&amp;gt; también tenemos el nuevo instalador del perfil de Firefox y el instalador para Mac ahí fuera, tampoco he visto bugs sobre esos 20:02:22 &amp;lt;zzz&amp;gt; así que todo parece ir bien. la 38 estará en ubuntu disco y debian buster. 20:02:28 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:02:36 &amp;lt;eche|offf&amp;gt; no 20:03:16 &amp;lt;zzz&amp;gt; 2) estado de desarrollo 0.9.39 (zzz) 20:03:46 &amp;lt;zzz&amp;gt; llevamos 2 semanas de un ciclo de 8 semanas, con un lanzamiento para mediados o finales de marzo. Hemos incorporado el código json-rpc2 de i2pcontrol sin plugin 20:04:06 &amp;lt;zzz&amp;gt; están entrando muchos más cambios para LS2 20:04:32 &amp;lt;zzz&amp;gt; corrección para websockets HTTP. Están entrando ahora muchas correcciones de errores y mejoras de rendimiento 20:04:59 &amp;lt;zzz&amp;gt; y algunas cosas para que las compilaciones de debian funcionen mejor en disco/buster 20:05:15 &amp;lt;R4SAS&amp;gt; + ¿actualización en sobrescribir el User-Agent para el outproxy (proxy de salida)? 20:05:26 &amp;lt;zzz&amp;gt; Espero introducir cualquier otro cambio grande para mediados de febrero, luego podremos trabajar más en las correcciones de errores 20:05:52 &amp;lt;zzz&amp;gt; R4SAS, no estoy familiarizado con eso, ¿tienes un número de ticket para mí? 20:07:03 &amp;lt;R4SAS&amp;gt; Leí sobre eso hace unos días en ese canal 20:07:19 &amp;lt;zzz&amp;gt; además, no está claro qué cambios en la consola entran en la 38, estoy trabajando con el equipo de diseño para entender qué es posible en el tiempo que queda 20:07:41 &amp;lt;eche|offf&amp;gt; en la 39 20:07:46 &amp;lt;zzz&amp;gt; R4SAS, drzed me pidió cambiar el User-Agent de clearnet (Internet abierta) de 52 a 60 para que coincida con el TBB actual, y así lo hice 20:07:52 &amp;lt;zzz&amp;gt; sí, 39, gracias eche|offf 20:08:09 &amp;lt;zzz&amp;gt; ¿algo más sobre 2)? ¿algo que esté olvidando? 20:08:55 &amp;lt;zzz&amp;gt; ah, tengo algunos cambios para una mejor selección de outproxy, recibí comentarios iniciales, tengo que probar un poco más 20:10:00 &amp;lt;zzz&amp;gt; 3) estado de LS2 20:10:22 &amp;lt;zzz&amp;gt; ha sido mucho trabajo. ¡ayer tuvimos nuestra reunión semanal número 26! 20:10:50 &amp;lt;zzz&amp;gt; las partes de la propuesta 123 que están en la 38 funcionan, pero no estamos seguros de que funcionen perfectamente, se requiere más pruebas 20:11:04 &amp;lt;zzz&amp;gt; las especificaciones en el sitio web se han actualizado para coincidir 20:11:47 &amp;lt;zzz&amp;gt; también tenemos publicadas las nuevas propuestas 144 y 145, para definir la nueva criptografía que hace posible LS2 20:11:54 &amp;lt;eche|offf&amp;gt; medio año, felicidades 20:12:16 &amp;lt;zzz&amp;gt; más de la propuesta 123 llegará a la 39 20:12:53 &amp;lt;zzz&amp;gt; en las reuniones de LS2 estamos profundizando en los temas de cegamiento y cifrado, para evitar el espionaje por parte los floodfills, y estamos cerca 20:13:04 &amp;lt;zzz&amp;gt; no está claro si eso entrará en la 39 o no 20:13:39 &amp;lt;zzz&amp;gt; todos son bienvenidos a unirse y cantar, en #ls2 los lunes a las 7:30 PM UTC 20:13:53 &amp;lt;zzz&amp;gt; ¿preguntas u otras cosas sobre 3) ? 20:15:15 &amp;lt;zzz&amp;gt; 4) estado scrum (zlatinb) 20:15:19 &amp;lt;zzz&amp;gt; adelante zlatinb 20:15:32 &amp;lt;zlatinb&amp;gt; Hola. Hagamos el scrum en paralelo. Por favor describan en pocas palabras: 1) qué han estado haciendo desde el último scrum 2) qué planean hacer el próximo mes 3) si tienen bloqueadores o si necesitan ayuda. Cuando terminen, digan EOT 20:15:38 &amp;lt;zlatinb&amp;gt; ¡Todos, adelante! 20:16:09 &amp;lt;zlatinb&amp;gt; yo: 1) trabajar en el instalador del perfil de Firefox, coordinándome con Monero en i2p-zero, tickets de jogger 20:16:40 &amp;lt;eche|offf&amp;gt; hecho lo financiero de i2p, configuré un nuevo servidor web, lo puse en línea, funcionando como antes, sin bloqueadores. actualmente trasteando con debian buster y java 11 :-/ 20:16:52 &amp;lt;zzz&amp;gt; 1) LS2, bugs, 35C3, lanzamiento de la 38, i2pcontrol, cosas de debian, mejoras de rendimiento, bugs, bugs, bugs 20:17:01 &amp;lt;zlatinb&amp;gt; 2) más tickets de jogger, investigación sobre jlink para un instalador al estilo i2p-zero para nosotros 20:17:05 &amp;lt;zlatinb&amp;gt; 3) nada que vea por ahora 20:17:18 &amp;lt;zlatinb&amp;gt; EOT 20:18:45 &amp;lt;zzz&amp;gt; 2) LS2, bugs, renovar mi clave GPG, pruebas, trabajar en la 39, ¿quizá un lanzamiento de orchid? Seguro que hay más que estoy olvidando 20:18:46 &amp;lt;sadie_&amp;gt; Trabajando con nuevos contactos en ONG (usabilidad e investigación con usuarios), mejoras de UX del sitio web, actualización de documentación, EOT 20:18:51 &amp;lt;zzz&amp;gt; 3) sin bloqueadores 20:18:52 &amp;lt;zzz&amp;gt; EOT 20:20:03 &amp;lt;zlatinb&amp;gt; eso es todo por el scrum, supongo 20:20:31 &amp;lt;zzz&amp;gt; 2a) implementar una opción para deshabilitar NTCP1 :) 20:21:10 &amp;lt;zzz&amp;gt; ok, veo que algunos no se presentaron, los azotaremos luego :) 20:21:19 &amp;lt;eche|offf&amp;gt; hehe 20:21:21 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:21:41 &amp;lt;eche|offf&amp;gt; y actualmente estoy perdido en ant, deb-src y errores extraños con ascii 20:21:46 &amp;lt;idk&amp;gt; Estoy aquí, solo me distraje. Solo sigo avanzando con el navegador. 20:22:08 &amp;lt;zzz&amp;gt; oh, hola idk. tómate tu tiempo para un 1/2/3 completo, por favor 20:23:22 &amp;lt;zzz&amp;gt; ¡y me gustaría darte la bienvenida pública al equipo! 20:24:49 &amp;lt;zzz&amp;gt; idk, por favor danos tu 1/2/3 20:24:55 &amp;lt;idk&amp;gt; Gracias, me alegra tener la oportunidad de ayudar. Bien, ayer resolví los problemas que estaba teniendo con rbm al construir el navegador desde el código fuente. Esos parecen haber sido resueltos en su mayoría por meeh. Hoy he estado trabajando en extensiones del navegador y examinando qué exactamente puedo y no puedo hacer con webextensions para endurecer el navegador. 20:25:54 &amp;lt;zzz&amp;gt; ^^ eso fue 1) 20:25:55 &amp;lt;zlatinb&amp;gt; (2 es lo que planeas hacer el próximo mes, 3 es si tienes algún bloqueador) 20:27:17 &amp;lt;idk&amp;gt; Mi culpa. El próximo mes planeo trabajar en implementar alguna forma de aislamiento tipo Tor para las conexiones del navegador de I2P de sesión a sesión, si no lo hago antes. No preveo bloqueadores de naturaleza sustancial, solo que las webextensions son limitadas. 20:28:00 &amp;lt;zzz&amp;gt; súper, gracias 20:28:21 &amp;lt;zzz&amp;gt; ok, eso es todo para el 4), a menos que meeh esté por aquí 20:28:28 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:28:33 &amp;lt;eche|offf&amp;gt; por cierto, mientras no se resuelvan los problemas de compilación en buster/jdk11, no puedo compilar más pruebas 20:29:09 &amp;lt;eche|offf&amp;gt; (lo cual no es un gran problema) 20:29:24 &amp;lt;zzz&amp;gt; ese es el ticket #2410, ¿verdad? 20:29:30 &amp;lt;eche|offf&amp;gt; sí 20:29:36 &amp;lt;eche|offf&amp;gt; avancé un poco más hoy^ 20:29:41 &amp;lt;zzz&amp;gt; ok, le echaré un vistazo pronto 20:29:52 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:30:04 * zzz calienta el baffer 20:31:05 * zzz *bafs* da por cerrada la reunión &lt;/div></description></item><item><title>Versión 0.9.38</title><link>/es/blog/2019/01/22/versi%C3%B3n-0.9.38/</link><pubDate>Tue, 22 Jan 2019 00:00:00 +0000</pubDate><guid>/es/blog/2019/01/22/versi%C3%B3n-0.9.38/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.38 activa NTCP2 de forma predeterminada para todos los usuarios. NTCP2 proporciona una resistencia efectiva contra la censura mediante DPI (inspección profunda de paquetes) y reduce la carga de la CPU gracias a la criptografía moderna y más rápida utilizada. La versión también incluye correcciones importantes de errores y mejoras de rendimiento.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la última versión.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 06 de diciembre de 2018</title><link>/es/blog/2018/12/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-diciembre-de-2018/</link><pubDate>Thu, 06 Dec 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/12/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-diciembre-de-2018/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> alex, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) estado de desarrollo 0.9.38 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) estado de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) estado de 35c3 (echelon) 20:00:00 &amp;lt;zzz&amp;gt; 4) Scrum de estado (zlatinb) 20:00:03 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; hola 20:00:08 &amp;lt;zlatinb&amp;gt; hola 20:00:13 &amp;lt;zzz&amp;gt; 1) estado de desarrollo 0.9.38 (zzz) 20:00:32 &amp;lt;zzz&amp;gt; La 38 está perfilándose como una versión muy grande; ya tenemos más de 30k líneas de diff 20:01:03 &amp;lt;zzz&amp;gt; Hasta ahora se han integrado las bases del nuevo asistente, la nueva implementación de geoip y el soporte inicial de LS2 20:01:26 &amp;lt;zzz&amp;gt; La 37 está funcionando muy bien, con el 75% o más de la red ejecutándola; no se han reportado problemas de NTCP2 20:01:55 &amp;lt;zzz&amp;gt; Los iconos y los cambios de CSS deberían empezar a aparecer la próxima semana 20:02:21 &amp;lt;zzz&amp;gt; nuestros planes son sacar una versión a finales de enero. Con un par de semanas libres por las fiestas, aún hay mucho por hacer de aquí a entonces 20:02:26 &amp;lt;zzz&amp;gt; pero hasta ahora todo va bien 20:02:50 &amp;lt;zzz&amp;gt; Animo a todos a probar una compilación de desarrollo de bobthebuilder.i2p, o a compilarlo ustedes mismos 20:03:08 &amp;lt;zzz&amp;gt; necesitamos probadores, ya que hay muchos cambios; necesitamos detectar los problemas ahora, no después del lanzamiento 20:03:15 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:04:16 &amp;lt;zzz&amp;gt; 2) estado de LS2 (zzz) 20:04:47 &amp;lt;zzz&amp;gt; ayer tuvimos nuestra 19.ª reunión semanal. La parte básica de LS2 está hecha y estoy trabajando en implementarla para la 38 20:05:28 &amp;lt;zzz&amp;gt; ahora mismo estamos haciendo dos cosas en paralelo: trabajar en la especificación de LS2 cifrado, y empezar el trabajo en la propuesta 144, que define una nueva criptografía y un protocolo de extremo a extremo que depende de LS2 20:05:43 &amp;lt;zzz&amp;gt; LS2 cifrado debería quedar listo en breve. 20:06:24 &amp;lt;zzz&amp;gt; la propuesta 144, a la que llamamos ECIES-X25519-AEAD-ratchet, es bastante compleja y creo que llevará uno o dos meses depurarla 20:06:41 &amp;lt;zzz&amp;gt; las reuniones son los lunes a las 7:30 UTC en #ls2, todos son bienvenidos 20:06:55 &amp;lt;zzz&amp;gt; ¿algo más sobre 2) ? 20:08:00 &amp;lt;zzz&amp;gt; 3) estado de 35c3 (echelon) 20:08:17 &amp;lt;zzz&amp;gt; Creo que echelon no puede venir hoy 20:08:46 &amp;lt;zzz&amp;gt; Sí sé que está trabajando en una solución de banner de mesa y en dulces para regalar, y que compró todas nuestras entradas 20:08:56 &amp;lt;zzz&amp;gt; así que creo que estamos en buena forma; nos vemos allí en 3 semanas 20:09:01 &amp;lt;zzz&amp;gt; ¿algo más sobre 3) ? 20:09:51 &amp;lt;zzz&amp;gt; ah, y un recordatorio: no tendremos reunión aquí el 1 de enero; nuestras reuniones serán en el CCC. La próxima reunión aquí será el 5 de febrero 20:10:11 &amp;lt;zzz&amp;gt; 4) Scrum de estado (zlatinb) 20:10:15 &amp;lt;zzz&amp;gt; adelante, zlatinb 20:10:28 &amp;lt;zlatinb&amp;gt; Hola. Vamos a hacer el scrum en paralelo, ya que es fácil seguirlo en IRC de todos modos. Solo empiecen a escribir 1) qué han hecho el último mes 2) qué planean hacer el mes que viene 3) bloqueos o ayuda necesaria. Terminen su informe con EOT 20:10:56 &amp;lt;zzz&amp;gt; ok, veamos cómo va esto... 20:11:10 &amp;lt;alex_the_designerr&amp;gt; alex realmente me encantan los hexágonos aquí : el trabajo de iconos está progresando como zzz mencionó en 1) 20:11:30 &amp;lt;alex_the_designerr&amp;gt; el mes pasado hice actualizaciones del sitio web y algo de trabajo de logotipo 20:11:48 &amp;lt;zlatinb&amp;gt; 1) Trabajo en onboarding (incorporación), principalmente el asistente, y el instalador de Firefox para Windows con IDK. Conseguí un certificado de firma para que nuestros instaladores de Windows puedan firmarse. Pequeños experimentos/hacks en snark 20:12:09 &amp;lt;alex_the_designerr&amp;gt; el mes que viene finalizaré la primera entrega del nuevo sitio web, integraré los iconos y, *con suerte*, conseguiré la bendición para un nuevo logotipo 20:12:21 &amp;lt;zlatinb&amp;gt; 2) Terminar el instalador de perfil de Firefox para Windows y el trabajo del asistente para 0.9.38 20:12:32 &amp;lt;alex_the_designerr&amp;gt; objetivos ampliados de personas (perfiles de usuario) y patrones 20:13:01 &amp;lt;alex_the_designerr&amp;gt; sin bloqueos, solo empuje EOT 20:13:06 &amp;lt;zlatinb&amp;gt; 3) Sin bloqueos, pero necesitaré trabajar de cerca con zzz para meter las cosas en monotone de una manera significativa, y también con meeh si vamos a reutilizar el perfil de Firefox en OSX 20:13:07 &amp;lt;zlatinb&amp;gt; EOT 20:13:09 &amp;lt;zzz&amp;gt; yo: 1) asistente, geoip, ls2, prop. 144, correcciones de errores; 2) ls2, prop. 144, integrar cambios del equipo de diseño, correcciones de errores, preparación para 35C3, 35C3, configurar la máquina de firmado; 3) sin bloqueos EOT 20:13:57 &amp;lt;zlatinb&amp;gt; ¿alguien más del equipo aquí? 20:14:30 &amp;lt;zlatinb&amp;gt; no parece. Eso es todo por mi parte en 4) 20:14:47 &amp;lt;zzz&amp;gt; ok, ¿alguien tiene algo más para la reunión? 20:15:49 * zzz encuentra el baffer 20:16:06 * zzz *bafs* da por cerrada la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 6 de noviembre de 2018</title><link>/es/blog/2018/11/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-noviembre-de-2018/</link><pubDate>Tue, 06 Nov 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/11/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-noviembre-de-2018/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, str4d, meeh, zlatinb&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> &amp;lt;eche|on&amp;gt; 0) Hola &amp;lt;eche|on&amp;gt; 1) estado de desarrollo 0.9.38 (echelon) &amp;lt;eche|on&amp;gt; 2) estado de LS2 (echelon) &amp;lt;eche|on&amp;gt; 3) estado de scrum (zlatinb) &amp;lt;eche|on&amp;gt; no se añadió ningún otro tema al hilo en i2p antes. &amp;lt;eche|on&amp;gt; 0) &amp;lt;eche|on&amp;gt; ¡hola! &amp;lt;eche|on&amp;gt; ¡bienvenidos! &amp;lt;zlatinb&amp;gt; hola &amp;lt;eche|on&amp;gt; ¿Algo que añadir al orden del día? &amp;lt;eche|on&amp;gt; parece que no &amp;lt;eche|on&amp;gt; 1) estado de desarrollo 0.9.38 &amp;lt;eche|on&amp;gt; 0.9.38 será principalmente una actualización de la consola; Sadie y el equipo de UX y UI están trabajando duro en ello, como se vio en la transmisión en directo del viernes hecha por Alex &amp;lt;eche|on&amp;gt; las especificaciones son difíciles de concretar, pero están avanzando bien &amp;lt;eche|on&amp;gt; estamos averiguando qué es posible cambiar en la consola e incluiremos las primeras partes en 0.9.38 &amp;lt;eche|on&amp;gt; se prevé que falten unos meses hasta que entren todos los cambios; no todos estarán en 0.9.38 &amp;lt;str4d&amp;gt; hola &amp;lt;eche|on&amp;gt; actualmente, el plan para el lanzamiento de 0.9.38 es en diciembre, poco antes de 35c3 &amp;lt;eche|on&amp;gt; ¿Algo más sobre 1)? &amp;lt;zlatinb&amp;gt; Pensé que 0,9.38 iba a ser en enero, pero vale &amp;lt;eche|on&amp;gt; sí, si resulta demasiado trabajo, lo aplazamos a enero, después de 35c3 &amp;lt;zlatinb&amp;gt; nada más por mi parte sobre 1) &amp;lt;eche|on&amp;gt; ok &amp;lt;eche|on&amp;gt; 2) actualización del estado de LS2 &amp;lt;eche|on&amp;gt; nada importante que actualizar aquí; las reuniones de desarrollo continúan, se están tratando los temas, pero todavía no se ha publicado código &amp;lt;eche|on&amp;gt; trabajo duro, muchos temas; llevará más tiempo, se estima que no será antes de la .40 &amp;lt;eche|on&amp;gt; ¿Algo más sobre 2) &amp;lt;eche|on&amp;gt; ? &amp;lt;str4d&amp;gt; Quien esté interesado en enviar comentarios debería mirar https://geti2p.net/spec/proposals/123-new-netdb-entries (que es donde se concentran actualmente la mayoría de los cambios) &amp;lt;eche|on&amp;gt; sí, por favor participen y envíen comentarios &amp;lt;eche|on&amp;gt; así que le cedo la palabra a zlatinb para 3) estado de scrum &amp;lt;zlatinb&amp;gt; hola. Solo eche|on y meeh están en el canal ahora mismo, así que, ¿por qué no se adelantan y nos dan el 1-2-3 (en paralelo)? &amp;lt;eche|on&amp;gt; 1) trabajando en la financiación, servidor, preparando 35c3, compré las entradas &amp;lt;eche|on&amp;gt; 2) continuando con este trabajo &amp;lt;eche|on&amp;gt; 3) sin bloqueadores &amp;lt;eche|on&amp;gt; &amp;lt;meeh&amp;gt; 1) limpieza del lanzador de OSX y perfil de Firefox &amp;lt;meeh&amp;gt; 2) migración de servidor &amp;lt;meeh&amp;gt; 3) desarrollo de la Testnet (red de pruebas) &amp;lt;meeh&amp;gt; 4) sin bloqueadores &amp;lt;zlatinb&amp;gt; Aquí van los míos: 1) el mes pasado trabajé en UX con Sadie y Alex, definición de la Testnet (la publicación está en el foro de zzz.i2p) y un perfil de Firefox para I2P personalizado (la publicación está en i2pforum) 2) más UX, certificado de firma de código 3) sin bloqueadores &amp;lt;str4d&amp;gt; ERR_OUT_OF_BOUNDS_WRITE &amp;lt;zlatinb&amp;gt; lol &amp;lt;eche|on&amp;gt; bien, por favor prueben el perfil de Firefox para I2P; zlatinb, por favor pásanos el enlace &amp;lt;zlatinb&amp;gt; `https://github.com/eyedeekay/firefox.profile.i2p/releases` &amp;lt;eche|on&amp;gt; gracias &amp;lt;meeh&amp;gt; bien, gracias &amp;lt;eche|on&amp;gt; sobre 35c3: el equipo central se reunirá en Leipzig &amp;lt;eche|on&amp;gt; si alguien más quiere venir, estaremos encantados de verles y dedicar un rato a hablar de temas de I2P, o simplemente tomar un café/cerveza/dulces &amp;lt;eche|on&amp;gt; De acuerdo, eso es todo del orden del día, ¿algo que añadir? &amp;lt;str4d&amp;gt; ¡Que se diviertan! No estaré en 35c3 este año, pero estaré en RWC en enero. &amp;lt;eche|on&amp;gt; *me calienta el sidekick baffer* &amp;lt;eche|on&amp;gt; genial, Alex planea asistir, además de Sadie, también &amp;lt;eche|on&amp;gt; *baffer se balancea* &amp;lt;str4d&amp;gt; Aesome &amp;lt;str4d&amp;gt; s/Ae/Awe/ &amp;lt;eche|on&amp;gt; *baff* la reunión queda cerrada. Gracias por asistir. Nos vemos de nuevo en la próxima reunión en diciembre, el día 4 a las 8pm UTC &lt;/div></description></item><item><title>Desarrollo de aplicaciones conscientes de la privacidad con Python e I2P</title><link>/es/blog/2018/10/23/desarrollo-de-aplicaciones-conscientes-de-la-privacidad-con-python-e-i2p/</link><pubDate>Tue, 23 Oct 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/10/23/desarrollo-de-aplicaciones-conscientes-de-la-privacidad-con-python-e-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/">Proyecto de Internet Invisible&lt;/a>
 (I2P) proporciona un marco para desarrollar aplicaciones respetuosas de la privacidad. Es una red virtual que funciona sobre Internet convencional, en la que los anfitriones pueden intercambiar datos sin revelar sus direcciones IP &amp;ldquo;reales&amp;rdquo;. Las conexiones dentro de la red I2P se establecen entre direcciones virtuales llamadas &lt;em>destinos de I2P&lt;/em>. Es posible tener tantos destinos como se necesiten, incluso usar un destino nuevo para cada conexión; no revelan ninguna información sobre la dirección IP real a la otra parte.&lt;/p></description></item><item><title>Versión 0.9.37</title><link>/es/blog/2018/10/04/versi%C3%B3n-0.9.37/</link><pubDate>Thu, 04 Oct 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/10/04/versi%C3%B3n-0.9.37/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.37 continúa el trabajo en nuestro nuevo transporte NTCP2, que se introdujo en la versión anterior. Ahora se admite un nuevo protocolo de prueba de pares SSU IPv6. Esta versión contiene numerosas correcciones de errores y mejoras de rendimiento.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 02 de octubre de 2018</title><link>/es/blog/2018/10/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-octubre-de-2018/</link><pubDate>Tue, 02 Oct 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/10/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-octubre-de-2018/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> alex, anonymousmaybe, DogeDollars, echelon, villain, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) estado de desarrollo 0.9.37 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) estado de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Scrum de estado (zlatinb) 20:00:03 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; Hola 20:00:11 &amp;lt;zlatinb&amp;gt; hola 20:00:17 &amp;lt;zzz&amp;gt; 1) estado de desarrollo 0.9.37 (zzz) 20:00:41 &amp;lt;zzz&amp;gt; como la mayoría sabe, adelantamos la versión 37 un par de semanas. La fecha límite de checkin fue ayer; el lanzamiento será el jueves 20:00:57 &amp;lt;zzz&amp;gt; trae muy poco aparte de habilitar NTCP2 por defecto 20:01:28 &amp;lt;zzz&amp;gt; el lanzador de OSX no estará listo para el lanzamiento, pero estamos viendo muy buenos progresos 20:01:54 &amp;lt;zzz&amp;gt; si todo va bien, este será nuestro último lanzamiento del año. Tenemos las fiestas y el CCC, y esperamos la 38 en enero 20:01:59 &amp;lt;zzz&amp;gt; ¿algo más sobre 1)? 20:02:30 &amp;lt;villain&amp;gt; hola a todos 20:02:43 &amp;lt;zzz&amp;gt; 2) estado de LS2 (zzz) 20:02:59 &amp;lt;zzz&amp;gt; hemos tenido 12 reuniones en los últimos 3 meses y estamos avanzando lenta pero firmemente 20:03:39 &amp;lt;zzz&amp;gt; tenemos un buen entendimiento de lo que se necesita para la nueva criptografía, y hemos acordado la mayoría de los temas genéricos sobre cómo añadir nueva criptografía y cómo meter y sacar nuevos LSes del netdb 20:03:40 &amp;lt;eche|on&amp;gt; hola 20:04:16 &amp;lt;eche|on&amp;gt; suena muy bien hasta ahora 20:04:17 &amp;lt;zzz&amp;gt; seguiremos trabajando en temas relacionados como leasesets cifrados y multihoming masivo, y además empezaremos a discutir los detalles de opciones concretas de nueva criptografía 20:04:51 &amp;lt;zzz&amp;gt; espero que las reuniones de LS2 continúen durante un tiempo, así que si te interesa, por favor únete a las discusiones 20:05:02 &amp;lt;zzz&amp;gt; ¿algo más sobre 2)? 20:05:14 &amp;lt;eche|on&amp;gt; me alegra ver algunos progresos 20:06:14 &amp;lt;zzz&amp;gt; 3) Scrum de estado (zlatinb) 20:06:18 &amp;lt;zzz&amp;gt; todo tuyo, zab 20:06:44 &amp;lt;zlatinb&amp;gt; bien, hagamos el scrum, lo de siempre: 1) qué has estado haciendo el último mes 2) qué vas a hacer el próximo mes 3) ¿algún bloqueo? 20:07:02 &amp;lt;zlatinb&amp;gt; villain: creo que este sería tu primer scrum de verdad, así que vas primero :) 20:08:23 &amp;lt;zlatinb&amp;gt; ¿villain? 20:08:26 &amp;lt;villain&amp;gt; ok, 1) publiqué la librería SAM para asyncio https://github.com/l-n-s/i2plib y su documentación, hice una aplicación de intercambio de archivos con GUI con ella https://github.com/l-n-s/QuickShare, aprendí cómo funciona JSP en RouterConsole, hice un primer lanzamiento de un paquete RPM para CentOS y Fedora y configuré un repositorio COPR para paquetes RPM https://copr.fedorainfracloud.org/coprs/supervillain/I2P/ 20:08:56 &amp;lt;zlatinb&amp;gt; ok, volveremos contigo. zzz, ¿qué tal si vas tú primero en su lugar? 20:08:59 &amp;lt;eche|on&amp;gt; 1) mantenimiento de servidores, cubrir las caídas de los servidores, gestión de finanzas 2) seguir con este trabajo, conseguir nuevas pegatinas 3) sin bloqueos por ahora :-) 20:09:04 &amp;lt;villain&amp;gt; 2) hacer que el paquete de Fedora use las bibliotecas del sistema, trabajar en un mejor diseño de la Router Console después del lanzamiento, publicar un artículo sobre desarrollo de aplicaciones de I2P vía SAM API 20:09:09 &amp;lt;zlatinb&amp;gt; ups, perdón 20:09:12 &amp;lt;eche|on&amp;gt; uups 20:09:29 &amp;lt;villain&amp;gt; 3) necesito hacer algo con la dependencia de Jetty en Fedora, ya que solo soportamos la v9.2 y Fedora tiene la v9.4 20:09:39 &amp;lt;DogeDollars&amp;gt; lol 20:10:03 &amp;lt;zzz&amp;gt; viva el scrum en paralelo 20:10:11 &amp;lt;zzz&amp;gt; por mi parte: 20:10:12 &amp;lt;villain&amp;gt; :D 20:10:39 &amp;lt;eche|on&amp;gt; villain: sobre Jetty, necesita más trabajo; que yo sepa (afaik), cambiaron algunas apis entre medias 20:10:44 &amp;lt;zzz&amp;gt; 1) muchas correcciones menores de errores de NTCP2 que aparecieron desde la versión 36, gracias a todos los probadores 20:11:11 &amp;lt;zzz&amp;gt; preparándome para el lanzamiento 37, probando el instalador de OSX, otras correcciones de errores e investigación, investigación sobre LS2 20:11:42 &amp;lt;zzz&amp;gt; 2) lanzamiento 37, comenzar trabajo serio en migrar al nuevo formato de base de datos geoip, más LS2, más correcciones de errores, trabajar con los equipos de PR/UI en ideas para la consola 20:12:23 &amp;lt;zzz&amp;gt; 3) sin bloqueos... además, tened en cuenta que, debido a algunas obligaciones personales, solo estoy trabajando a media jornada el mes pasado y el próximo 20:12:24 &amp;lt;zzz&amp;gt; FIN 20:12:52 &amp;lt;zlatinb&amp;gt; bien, ¿eche|on? 20:12:59 &amp;lt;eche|on&amp;gt; 1) mantenimiento de servidores, cubrir las caídas de los servidores, gestión de finanzas 2) seguir con este trabajo, conseguir nuevas pegatinas 3) sin bloqueos por ahora :-) 20:13:22 &amp;lt;zlatinb&amp;gt; genial, gracias 20:13:33 &amp;lt;zlatinb&amp;gt; alex_the_designer: ya que acabas de unirte, este es nuestro scrum mensual 20:13:46 &amp;lt;alex_the_designer&amp;gt; ¡hola! 20:13:55 &amp;lt;zlatinb&amp;gt; ¿quieres contarnos 1) en qué has estado el último mes 2) qué vas a hacer el próximo mes 3) si tienes algún bloqueo? 20:15:04 &amp;lt;alex_the_designer&amp;gt; 1 . he estado haciendo streaming los viernes. Durante ese tiempo he ido haciendo progresos incrementales en la actualización del sitio web. También creé una encuesta para ayudarnos con la marca y el diseño. 20:16:15 &amp;lt;alex_the_designer&amp;gt; 2. continuaré haciendo streaming, pero voy a intentar rematar el desarrollo web fuera del stream. También voy un poco atrasado con el libro blanco renovado. Quiero lograr al menos un esquema y un borrador para fin de mes 20:17:22 &amp;lt;alex_the_designer&amp;gt; 3. el único bloqueo por el momento es cierta falta de conocimiento sobre cómo el framework web actual genera rutas. Nada del otro mundo, solo requiere leer más documentación y trastear 20:18:28 &amp;lt;zlatinb&amp;gt; ok, hablaré un poco más de la encuesta después del scrum. Gracias 20:18:32 &amp;lt;zlatinb&amp;gt; meeh: ¿estás aquí? 20:20:10 &amp;lt;zlatinb&amp;gt; ¿meeh? 20:21:00 &amp;lt;zlatinb&amp;gt; siéntete libre de darnos tus 1-2-3 cuando aparezcas 20:21:20 &amp;lt;zlatinb&amp;gt; eso es todo para el scrum, pero me gustaría hablar un poco sobre la encuesta de Alex 20:21:27 &amp;lt;zzz&amp;gt; adelante 20:22:17 &amp;lt;zlatinb&amp;gt; para todos en el canal, por favor pensad esta encuesta y completadla. Está alojada en Google Forms, pero (a menos que hagáis algo estúpido) no es posible correlacionar vuestro id de Google con vuestra persona de I2P 20:22:46 &amp;lt;zlatinb&amp;gt; aquí está el enlace: https://docs.google.com/forms/d/e/1FAIpQLSdVCHXXBnHOrPpR6RH2DkCf3Q4W1kPBpg0QWToxfday0xqNAg/viewform 20:23:14 &amp;lt;zlatinb&amp;gt; alex_the_designer: por favor di unas palabras sobre cómo esta encuesta te ayudará con el proceso creativo 20:23:21 &amp;lt;alex_the_designer&amp;gt; ¡por supuesto! 20:24:14 &amp;lt;alex_the_designer&amp;gt; así que, desde lo básico, es importante entender las diferencias entre cómo nosotros, como mantenedores internos, percibimos la utilidad del sistema y nuestra presentación como marca frente a cómo los usuarios perciben la utilidad del sistema y su identidad como personas 20:24:41 &amp;lt;alex_the_designer&amp;gt; eso es bastante profundo, pero hay cosas realmente sencillas que podemos usar 20:25:22 &amp;lt;villain&amp;gt; oh, eso tiene sentido 20:25:25 &amp;lt;alex_the_designer&amp;gt; por ejemplo, si vemos que mucha gente tiene una postura agresiva, podemos usar la teoría básica del color para saber que los colores cálidos (rojos, amarillos, naranjas) tienen sentido 20:25:34 &amp;lt;anonymousmaybe&amp;gt; ¿en serio? «¿qué cosas debería i2p considerar para decidir para quién es i2p?» 20:25:55 &amp;lt;alex_the_designer&amp;gt; todas las preguntas son serias, anon :D 20:26:19 &amp;lt;villain&amp;gt; solo que no entendí: ¿esas preguntas son personales o relacionadas con la visión del proyecto? 20:26:48 &amp;lt;villain&amp;gt; la rellenaré pronto 20:27:02 &amp;lt;alex_the_designer&amp;gt; es importante hablar un poco sobre ti, tus valores y tus ideales para el proyecto 20:27:31 &amp;lt;anonymousmaybe&amp;gt; alex_the_designer sí, esa está algo mal, porque I2P es para todos, no hay duda al respecto 20:27:46 &amp;lt;alex_the_designer&amp;gt; ahí hay una suposición implícita de que quiénes somos y lo que hacemos no están compartimentados, sino que se alimentan mutuamente :D 20:28:36 &amp;lt;anonymousmaybe&amp;gt; me gusta la compartimentación, por eso uso Qubes :p 20:28:42 &amp;lt;alex_the_designer&amp;gt; anon, decir que es para todos no es del todo correcto, ¿verdad? 20:28:57 &amp;lt;alex_the_designer&amp;gt; estados de vigilancia, por ejemplo :D 20:29:48 &amp;lt;zzz&amp;gt; ¿algo más con respecto a la encuesta? 20:29:52 &amp;lt;alex_the_designer&amp;gt; la universalidad puede ser un resultado, eso sí, así que si lo sientes con fuerza, por favor escríbelo :D 20:30:10 &amp;lt;zlatinb&amp;gt; por mi parte no (re: encuesta) 20:30:25 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:30:51 &amp;lt;anonymousmaybe&amp;gt; zzz ¿alguna consideración para aislar I2P en sandbox? 20:30:54 &amp;lt;alex_the_designer&amp;gt; solo diría que se aprecian profundamente vuestros esfuerzos con la encuesta. Sé que es bastante larga 20:31:16 &amp;lt;zzz&amp;gt; gracias por hacer esto, alex 20:31:30 &amp;lt;anonymousmaybe&amp;gt; alex_the_designer sí, la completaré 20:31:46 &amp;lt;zzz&amp;gt; anonymousmaybe, que yo sepa no, y no soy la persona indicada a quien preguntar, pero podrías plantearlo en este canal después de la reunión 20:31:50 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:32:16 * zzz agarra el baffer 20:33:00 * zzz *baffffs* la reunión se cerró &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 05 de septiembre de 2018</title><link>/es/blog/2018/09/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-septiembre-de-2018/</link><pubDate>Wed, 05 Sep 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/09/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-septiembre-de-2018/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> alex, echelon, mikalv, R4SAS, villain, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:07:48 &amp;lt;zzz&amp;gt; 0) Hola 20:07:48 &amp;lt;zzz&amp;gt; 1) estado de la versión 0.9.36 (zzz) 20:07:48 &amp;lt;zzz&amp;gt; 2) estado de desarrollo 0.9.37 (zzz) 20:07:48 &amp;lt;zzz&amp;gt; 3) estado de LS2 (zzz) 20:07:48 &amp;lt;zzz&amp;gt; 4) planificación de CCC (zzz/echelon/mikalv) 20:07:48 &amp;lt;zzz&amp;gt; 5) Scrum de estado (zlatinb) 20:07:55 &amp;lt;zzz&amp;gt; 0) Hola 20:07:58 &amp;lt;zzz&amp;gt; Hola 20:08:00 &amp;lt;eche|on&amp;gt; hola 20:08:16 &amp;lt;villain&amp;gt; hola :) 20:08:22 &amp;lt;zzz&amp;gt; disculpas por llegar tarde 20:08:29 &amp;lt;zzz&amp;gt; 1) estado de la versión 0.9.36 (zzz) 20:08:47 &amp;lt;zzz&amp;gt; Creo que hemos terminado con todo, con la posible excepción de f-droid 20:08:53 &amp;lt;R4SAS&amp;gt; hola 20:09:04 &amp;lt;zzz&amp;gt; nextloop, ¿alguna novedad de f-droid? 20:09:44 &amp;lt;zzz&amp;gt; las pruebas de ntcp2 van bien 20:09:56 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1)? 20:10:09 &amp;lt;R4SAS&amp;gt; Tengo una 20:10:33 &amp;lt;R4SAS&amp;gt; ¿dónde puedo ver los paquetes de Debian como un listado? 20:10:54 &amp;lt;zzz&amp;gt; Creo que es packages.debian.org: hay un cuadro de búsqueda 20:11:12 &amp;lt;R4SAS&amp;gt; Estoy pensando en añadir paquetes de i2p en mi repo 20:11:32 &amp;lt;zzz&amp;gt; también está packages.ubuntu.com 20:11:44 &amp;lt;zzz&amp;gt; y nuestro repo es deb.i2p2.de 20:12:00 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1)? 20:12:03 &amp;lt;R4SAS&amp;gt; para Ubuntu usaré los paquetes de Launchpad 20:12:36 &amp;lt;zzz&amp;gt; 2) estado de desarrollo 0.9.37 (zzz) 20:13:03 &amp;lt;zzz&amp;gt; Estamos al principio del ciclo .37. Hemos fijado un ciclo de 9 semanas con una publicación la semana del 22 de octubre 20:13:21 &amp;lt;eche|on&amp;gt; ok 20:13:39 &amp;lt;zzz&amp;gt; meeh está trabajando en terminar el instalador de osx para la 37. Yo estoy trabajando en migrar al nuevo formato geoip de MaxMind 20:13:56 &amp;lt;zzz&amp;gt; todos están mirando temas de interfaz de usuario 20:14:13 &amp;lt;zzz&amp;gt; deberíamos tener pronto los resultados de las pruebas de usabilidad 20:14:40 &amp;lt;zzz&amp;gt; esperamos mover la página de ayuda de la consola a Transifex 20:15:07 &amp;lt;zzz&amp;gt; ¡así que traductores, reserven algo de tiempo para mediados de octubre para traducirla! 20:15:11 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2)? 20:15:28 &amp;lt;eche|on&amp;gt; nada aún, ¿ntcp2 por defecto? 20:15:32 &amp;lt;eche|on&amp;gt; ¿en la .37? 20:15:37 &amp;lt;meeh&amp;gt; sí, estoy trabajando en el wrapper de osx: ahora portado a Xcode; eso y cómo, si y qué con i2p-browser :) 20:15:38 &amp;lt;zzz&amp;gt; sí, eso también :) 20:16:32 &amp;lt;zzz&amp;gt; sí, ntcp2 por defecto en la 37. Por favor, todos prueben las compilaciones de desarrollo donde sea el valor por defecto, o actívenlo en la versión .36-0 20:16:38 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2)? 20:17:34 &amp;lt;zzz&amp;gt; 3) estado de LS2 20:17:42 &amp;lt;zzz&amp;gt; hemos tenido unas 8 reuniones en dos meses 20:18:06 &amp;lt;zzz&amp;gt; todavía estamos en la fase de discusión, pero creo que estamos cerca de tomar algunas decisiones y avanzar 20:18:29 &amp;lt;eche|on&amp;gt; al menos algo 20:18:30 &amp;lt;zzz&amp;gt; hay muchos temas relacionados, como la criptografía nueva, que complican las cosas 20:18:47 &amp;lt;zzz&amp;gt; son muchas cosas que han estado sobre la mesa durante 5 años o más y que por fin estamos abordando 20:19:05 &amp;lt;eche|on&amp;gt; ¡buen trabajo! 20:19:17 &amp;lt;zzz&amp;gt; lo que está claro es que no haremos todo de una vez 20:19:35 &amp;lt;zzz&amp;gt; vamos a hacer algunos cambios iniciales, que permitirán cosas opcionales, y luego vendrán más cambios 20:19:53 &amp;lt;zzz&amp;gt; hemos empezado a actualizar el documento de propuesta 20:20:17 &amp;lt;zzz&amp;gt; espero tener algunas decisiones documentadas pronto... lo que nos permitirá empezar con algo de programación y experimentos 20:21:09 &amp;lt;zzz&amp;gt; nos tomamos una semana libre por el Labor Day, pero nuestra próxima reunión es el lunes 12 a las 5 PM UTC en #ls2 20:21:44 &amp;lt;zzz&amp;gt; todos son bienvenidos; es complejo y difícil de seguir incluso para nosotros que estamos metidos de lleno, pero es divertido ver cómo todo encaja 20:21:48 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 3)? 20:22:34 &amp;lt;zzz&amp;gt; 4) planificación de CCC 20:22:57 &amp;lt;eche|on&amp;gt; ok, el CCC será en Leipzig 20:23:01 &amp;lt;zzz&amp;gt; Tomamos decisiones preliminares el diciembre pasado, pero tradicionalmente finalizamos las reglas por estas fechas cada año 20:23:13 &amp;lt;zzz&amp;gt; absolutamente seguro que Leipzig, ¿verdad? 20:23:29 &amp;lt;eche|on&amp;gt; sí, ya anunciado oficialmente por el CCC 20:23:36 &amp;lt;zzz&amp;gt; genial, no lo vi 20:24:19 &amp;lt;zzz&amp;gt; pagamos las entradas del congreso; reembolsamos hasta 1500 euros por avión/tren, y como novedad este año acordamos hasta 400 euros de gastos de hotel 20:24:27 &amp;lt;eche|on&amp;gt; sí 20:24:56 &amp;lt;zzz&amp;gt; por encima de 1500 o pagado por adelantado solo en "circunstancias especiales", es decir, si estás sin dinero :) 20:25:13 &amp;lt;eche|on&amp;gt; todo bien hasta ahora 20:25:25 &amp;lt;zzz&amp;gt; y eso es solo para miembros del programa remunerados, salvo aprobación de echelon. 20:25:28 &amp;lt;eche|on&amp;gt; las entradas se gestionarán de forma centralizada, si es posible 20:25:38 &amp;lt;zzz&amp;gt; compraremos las entradas del congreso de forma centralizada, correcto. 20:25:48 &amp;lt;zzz&amp;gt; así que necesitamos saber quién viene... pronto... 20:26:12 &amp;lt;zzz&amp;gt; entonces, ¿alguna objeción o cambios a las reglas como las he enumerado aquí? 20:26:12 &amp;lt;eche|on&amp;gt; supongo que lo necesitamos para finales de octubre 20:26:20 &amp;lt;eche|on&amp;gt; no hace falta cambiar nada 20:26:31 &amp;lt;meeh&amp;gt; nop, todo bien 20:26:49 &amp;lt;zzz&amp;gt; la idea es: si quieres estar allí, el proyecto te ayudará a llegar 20:27:35 &amp;lt;zzz&amp;gt; pegatinas y regletas eléctricas y pancartas y mesas y otra logística por el estilo, lo iremos resolviendo sobre la marcha; no hace falta discutirlo aquí en la reunión 20:27:58 &amp;lt;eche|on&amp;gt; ok, sí 20:28:31 &amp;lt;zzz&amp;gt; si aún no has conseguido tus billetes de avión, hazlo YA; no hay muchos vuelos a LEJ. Si vas en bici o tomas el tren, tienes más tiempo 20:28:54 &amp;lt;zzz&amp;gt; quienes no han ido antes, pregunten a quienes sí han ido sobre hoteles y cualquier otra cosa que quieran saber 20:29:09 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 4)? 20:30:19 &amp;lt;zzz&amp;gt; 5) scrum 20:30:28 &amp;lt;zzz&amp;gt; zab no está, así que lo llevaré yo 20:31:05 &amp;lt;zzz&amp;gt; cuando te llame, por favor di: 1) qué hiciste el mes pasado 2) qué vas a hacer el próximo mes 3) impedimentos; termina con EOT o "eso es todo" o algo así 20:31:13 &amp;lt;zzz&amp;gt; villain, tú primero 20:33:00 &amp;lt;zzz&amp;gt; eche|on, sigues tú 20:33:35 &amp;lt;eche|on&amp;gt; Hice toda la parte financiera, trabajo de servidores, pruebas, ayuda con la publicación (noticias); haré lo mismo el próximo mes, sin impedimentos. Estaré AFK mañana hasta el miércoles 12 20:33:58 &amp;lt;zzz&amp;gt; gracias. meeh, tu turno 20:34:27 &amp;lt;meeh&amp;gt; bien, tengo tiempo para tres puntos 20:34:28 &amp;lt;meeh&amp;gt; * trabajé en portar el launcher de osx terminado a Xcode: el revert fue difícil, dado que mis habilidades con monotone dicen que no debería jugar con fuego (esto fue en tiempo de congelación) 20:34:28 &amp;lt;meeh&amp;gt; * uno de los DC donde tengo servidores tuvo un corte de energía en el que todo se apagó; así que hoy me he dedicado sobre todo a asegurar que todo funcione y a pelearme con los servidores. 20:34:28 &amp;lt;meeh&amp;gt; * investigué tanto Firefox/Chromium para resolver problemas de certificados autofirmados como un navegador de privacidad; hice 24 horas de monkey coding en un plugin de Qt que está basado en Chromium y dio resultados geniales. 20:35:23 &amp;lt;zzz&amp;gt; ¿y para el próximo mes? ¿impedimentos? 20:35:49 &amp;lt;meeh&amp;gt; el launcher de osx está completamente pasado a Xcode ahora, el icono vuelve a mostrarse; hay un comportamiento raro con el action handler, pero debería arreglarse en breve 20:36:31 &amp;lt;villain&amp;gt; Ok, aprendí cosas sobre monotone y Java. arreglé https://trac.i2p2.de/ticket/1244, añadí una traducción de un artículo de ntcp2. hice una nota de prensa para la 0.9.36 en ruso. La semana pasada, desarrollando esa biblioteca asíncrona de Python; ahora terminando su documentación. https://github.com/l-n-s/i2plib 20:36:47 &amp;lt;meeh&amp;gt; para el próximo mes profundizaré más en el tema del navegador si ustedes aprueban cuando les dé una revisión en la próxima reunión; si no, probablemente Android y osx, que están más alto en la lsit 20:37:35 &amp;lt;zzz&amp;gt; villain, ¿para el próximo mes? ¿impedimentos? 20:38:57 &amp;lt;zzz&amp;gt; por mi parte, el mes pasado arreglé muchos errores de NTCP2 y otros, y saqué la versión 36. 20:39:30 &amp;lt;zzz&amp;gt; el próximo mes tocará el nuevo código de geoip, seguir trabajando en LS2, arreglar más errores y dejar la página de ayuda lista para traducir 20:39:53 &amp;lt;zzz&amp;gt; sin embargo, estaré mayormente AFK la próxima semana 20:39:56 &amp;lt;zzz&amp;gt; sin impedimentos 20:40:28 &amp;lt;zzz&amp;gt; ¿alguien más para informar? ¿sl o alex_the_designer? 20:40:32 &amp;lt;eche|on&amp;gt; :-) 20:40:39 &amp;lt;alex_the_designer2&amp;gt; hola 20:40:59 &amp;lt;zzz&amp;gt; hola alex_the_designer2, por favor dinos tu 1/2/3 mes pasado/próximo mes/impedimentos 20:41:06 &amp;lt;alex_the_designer2&amp;gt; mes pasado: estaba bloqueado con el onboarding. Muchas gracias a eche|on y meeh por desbloquearme 20:41:23 &amp;lt;villain&amp;gt; el próximo mes, como mencionó zzz, practicaré más con monotone, arreglaré los tickets del sitio web, terminaré un paquete de RedHat. Me gustaría oír comentarios sobre mi lib de Python de parte de str4d, y añadirla a la organización i2p en GitHub, si está bien 20:41:37 &amp;lt;villain&amp;gt; sin impedimentos salvo eso 20:41:43 &amp;lt;villain&amp;gt; EOT 20:42:10 &amp;lt;zzz&amp;gt; gracias, villain 20:42:15 &amp;lt;alex_the_designer2&amp;gt; este mes: mirando el issue 1996 de Trac (bastante seguro de que ese era el que querías que revisara), además empezando el borrador del whitepaper. Avancé algo en la actualización de la web durante los streams de los viernes, pero también lo haré entre semana. 20:42:46 &amp;lt;alex_the_designer2&amp;gt; sin impedimentos. Estaré medio AFK del 17 al 21 porque estaré en SF. EOT o "eso es todo" o algo así :D 20:43:06 &amp;lt;zzz&amp;gt; alex_the_designer2, además, quizá como esta es tu primera reunión, ¿podrías darnos una visión rápida de tus sesiones de Twitch de los viernes por la noche, qué puede salir de ellas y cómo podemos participar? 20:43:20 &amp;lt;alex_the_designer2&amp;gt; ¡claro! 20:44:14 &amp;lt;alex_the_designer2&amp;gt; los viernes de 9:30pm CST hasta alrededor de las 11pm CST hago stream en twitch.tv/alex_the_designer. Cuando empecé en enero, el tema general era "FOSS Design", pero se ha orientado más hacia i2p 20:45:00 &amp;lt;alex_the_designer2&amp;gt; he estado haciendo tutoriales básicos y cosas así para ayudar a los primerizos a entender cómo configurar i2p y alojar un sitio, ya que creo que el contenido es el principal obstáculo para una adopción amplia 20:45:36 &amp;lt;alex_the_designer2&amp;gt; sería útil que la gente se pase y socialice si quiere. Además, promocionar el programa en los canales de redes sociales que prefieran ayuda muchísimo 20:46:26 &amp;lt;alex_the_designer2&amp;gt; también tengo algunas grabaciones en bruto que quiero subir de programas anteriores, pero necesito editarlas (principalmente para ocultar mi IP de casa) 20:46:48 &amp;lt;zzz&amp;gt; ¿estás recibiendo comentarios de los espectadores que nos den información sobre prioridades y elecciones de interfaz de usuario? ¿Cómo puedes canalizar lo que estás aprendiendo al resto de nosotros, ya sea en publicaciones o tickets o writeups? ¿Tienes algún plan? 20:47:08 &amp;lt;alex_the_designer2&amp;gt; the_tin_hat ha estado apareciendo con regularidad y ha aportado mucho alivio cómico y feedback 20:47:42 &amp;lt;alex_the_designer2&amp;gt; en cuanto a las decisiones de interfaz de usuario, no he tenido suficiente feedback de los usuarios para justificar realmente ninguna elección 20:47:52 &amp;lt;eche|on&amp;gt; ok, en 6 h suena mi despertador, me voy a la cama, nos vemos luego 20:48:03 &amp;lt;alex_the_designer2&amp;gt; así que es por instinto y prueba y error 20:48:04 &amp;lt;zzz&amp;gt; buenas noches, echelon 20:48:15 &amp;lt;alex_the_designer2&amp;gt; ¡nos vemos, echelon! 20:48:35 &amp;lt;zzz&amp;gt; ok, entonces quizá primero debamos ampliar la audiencia 20:49:04 &amp;lt;zzz&amp;gt; así que difundámoslo más, quizá en nuestros foros, o una entrada de blog... no solo en Twitter 20:49:33 &amp;lt;zzz&amp;gt; gracias, alex, por el resumen; estás haciendo un buen trabajo, ojalá se traduzca en más usuarios y contenido y un producto mejor 20:49:38 &amp;lt;alex_the_designer2&amp;gt; todo canal ayuda muchísimo, ya que la audiencia está por todas partes :D 20:49:45 &amp;lt;zzz&amp;gt; correcto 20:49:48 &amp;lt;alex_the_designer2&amp;gt; ¡gracias por el voto de apoyo! 20:50:07 &amp;lt;zzz&amp;gt; ¿alguien más que me haya perdido para el scrum? sadie sl 20:50:18 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:50:52 * zzz agarra el baffer 20:51:13 &amp;lt;villain&amp;gt; alex_the_designer2: puedo hacer anuncios en reddit /r/i2p para tus streams 20:51:31 &amp;lt;zzz&amp;gt; buena idea 20:51:36 &amp;lt;alex_the_designer2&amp;gt; muy agradecido, villain 20:51:42 &amp;lt;zzz&amp;gt; perdón de nuevo por empezar tarde la reunión 20:51:49 * zzz *bafs* se cierra la reunión &lt;/div></description></item><item><title>Versión 0.9.36</title><link>/es/blog/2018/08/23/versi%C3%B3n-0.9.36/</link><pubDate>Thu, 23 Aug 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/08/23/versi%C3%B3n-0.9.36/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La versión 0.9.36 introduce NTCP2, nuestro nuevo protocolo de transporte seguro. NTCP2 proporciona una resistencia efectiva frente a la censura mediante DPI (inspección profunda de paquetes) y reduce la carga de la CPU. Facilita que I2P se ejecute en dispositivos de gama baja, como teléfonos inteligentes y routers domésticos. El protocolo está deshabilitado de forma predeterminada en esta versión para pruebas.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p></description></item><item><title>Detalles de implementación de NTCP2</title><link>/es/blog/2018/08/20/detalles-de-implementaci%C3%B3n-de-ntcp2/</link><pubDate>Mon, 20 Aug 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/08/20/detalles-de-implementaci%C3%B3n-de-ntcp2/</guid><description>&lt;p>Los protocolos de transporte de I2P se desarrollaron originalmente hace unos 15 años. En aquel entonces, el objetivo principal era ocultar los datos transferidos, no ocultar el hecho de que se estaba utilizando el propio protocolo. Nadie pensaba seriamente en protegerse contra la inspección profunda de paquetes (DPI) y la censura de protocolos. Los tiempos cambian y, aunque los protocolos de transporte originales siguen proporcionando una seguridad sólida, surgió la demanda de un nuevo protocolo de transporte. NTCP2 está diseñado para resistir las amenazas de censura actuales. Principalmente, el análisis mediante DPI de la longitud de los paquetes. Además, el nuevo protocolo utiliza los avances más modernos en criptografía. NTCP2 se basa en el &lt;a href="https://noiseprotocol.org/noise.html">Noise Protocol Framework&lt;/a>
, con SHA256 como función hash y x25519 como intercambio de claves Diffie-Hellman (DH) de curva elíptica.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 7 de agosto de 2018</title><link>/es/blog/2018/08/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-agosto-de-2018/</link><pubDate>Tue, 07 Aug 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/08/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-agosto-de-2018/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, mikalv, villain, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:05 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; 1) estado de 0.9.36 (zzz) 20:00:05 &amp;lt;zzz&amp;gt; 2) estado de LS2 (zzz) 20:00:05 &amp;lt;zzz&amp;gt; 3) Solicitudes para bobthebuilder.i2p y paste.crypthost.i2p en `http://zzz.i2p/posts/13897` 20:00:05 &amp;lt;zzz&amp;gt; 4) Scrum de estado (zlatinb) 20:00:05 &amp;lt;zzz&amp;gt; 5) Reprogramar la reunión del 4 de sept. (zzz) 20:00:10 &amp;lt;zzz&amp;gt; 0) Hola 20:00:12 &amp;lt;zzz&amp;gt; hola 20:00:21 &amp;lt;zzz&amp;gt; 1) estado de 0.9.36 (zzz) 20:00:27 &amp;lt;zlatinb&amp;gt; hola 20:00:29 &amp;lt;villain&amp;gt; hola a todos 20:00:34 &amp;lt;zzz&amp;gt; 6 semanas en el ciclo de la 36, quedan 2 semanas 20:00:52 &amp;lt;mikalv&amp;gt; hola 20:00:53 &amp;lt;zzz&amp;gt; la congelación de etiquetas es mañana; la fecha límite para commits es el viernes de la semana que viene; publicación la semana del 20 de agosto 20:01:18 &amp;lt;zzz&amp;gt; por favor, todos prueben. Marcaré la próxima versión como -rc 20:01:31 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:02:24 &amp;lt;zzz&amp;gt; 2) estado de LS2 (zzz) 20:02:30 &amp;lt;zzz&amp;gt; tuvimos nuestra 5.ª reunión ayer 20:02:47 &amp;lt;zzz&amp;gt; va bien, pero avanza muy lentamente. Los temas son complejos e interrelacionados 20:03:11 &amp;lt;zzz&amp;gt; actualicé la propuesta (123) hoy, pero aún está muy verde 20:03:41 &amp;lt;zzz&amp;gt; ni siquiera hemos acordado aún los objetivos y prioridades, así que llevará un tiempo, pero estoy contento con el proceso 20:03:58 &amp;lt;zzz&amp;gt; todos son bienvenidos, la próxima reunión es el próximo lunes, 6 PM UTC en #ls2 20:04:27 &amp;lt;zzz&amp;gt; ¿algo más sobre 2) ? 20:05:13 &amp;lt;zzz&amp;gt; 3) Solicitudes para bobthebuilder.i2p y paste.crypthost.i2p en `http://zzz.i2p/posts/13897` 20:05:25 &amp;lt;zzz&amp;gt; estas son solicitudes para la página de inicio de la consola 20:05:33 &amp;lt;zzz&amp;gt; ¿está aquí el solicitante sl? 20:06:07 &amp;lt;zlatinb&amp;gt; normalmente no, ya que es tarde en $HOME 20:06:27 &amp;lt;zzz&amp;gt; ¿alguien tiene comentarios a favor o en contra de añadir estos a la página de inicio de la consola? 20:07:06 &amp;lt;zlatinb&amp;gt; Estoy +1 en añadir bob the builder, neutral con el nuevo paste 20:07:13 &amp;lt;zzz&amp;gt; ¿alguna objeción? 20:07:31 &amp;lt;mikalv&amp;gt; Estoy +1 a favor de los servicios en línea en la consola 20:07:55 &amp;lt;zzz&amp;gt; no hace daño tener un segundo paste, especialmente dado que el que tenemos ahora ha estado fuera de línea durante semanas seguidas 20:08:15 &amp;lt;zzz&amp;gt; aunque últimamente ha sido bastante fiable 20:08:40 &amp;lt;zzz&amp;gt; al no oír objeciones, los añadiré a la consola para la 36 20:08:46 &amp;lt;villain&amp;gt; si hay enlaces muertos que quitar, se pueden añadir esos enlaces en su lugar 20:08:50 &amp;lt;zzz&amp;gt; ¿algo más sobre 3) ? 20:09:04 &amp;lt;eche|on&amp;gt; no 20:09:11 &amp;lt;zzz&amp;gt; zerobin no está muerto, simplemente no ha tenido el mejor uptime (tiempo en línea) en el pasado 20:09:46 &amp;lt;zzz&amp;gt; 4) Scrum de estado (zlatinb) 20:09:49 &amp;lt;zzz&amp;gt; adelante zlatinb 20:10:31 &amp;lt;zlatinb&amp;gt; ok, vamos a dar la vuelta por la sala y, cuando llamen tu nombre, describe brevemente 1) qué has estado haciendo el último mes 2) qué planeas hacer el mes que viene 3) si alguien te bloquea o necesitas ayuda 20:10:57 &amp;lt;zlatinb&amp;gt; vamos a empezar con El Nuevo - villain. Como este es tu primer scrum, omite 1) y ve solo con 2) y 3) 20:11:09 &amp;lt;zlatinb&amp;gt; adelante villain 20:12:24 &amp;lt;zlatinb&amp;gt; villain, ¿estás ahí? 20:12:34 &amp;lt;villain&amp;gt; aprendiendo Java y monotone, planes para arreglar algunos tickets más del sitio web antes del lanzamiento de la 36, como zzz comentó con zzz. y aprender más :) 20:13:00 &amp;lt;villain&amp;gt; sin bloqueos por el momento 20:13:41 &amp;lt;zlatinb&amp;gt; genial. Normalmente decimos EOT al final del informe :) 20:13:48 &amp;lt;villain&amp;gt; ahora investigando en https://trac.i2p2.de/ticket/1583 20:13:57 &amp;lt;villain&amp;gt; EOT 20:13:59 &amp;lt;villain&amp;gt; je 20:14:17 &amp;lt;zlatinb&amp;gt; gracias. zzz, sigues tú 20:14:37 &amp;lt;zzz&amp;gt; ok. el mes pasado fue sobre todo pulir y probar ntcp2, con la ayuda de orignal 20:14:46 &amp;lt;zzz&amp;gt; poniendo en marcha la investigación y las reuniones de LS2 20:14:59 &amp;lt;zzz&amp;gt; muchísimas correcciones de errores, por supuesto 20:15:33 &amp;lt;zzz&amp;gt; el mes que viene será sacar la versión .36 y continuar con LS2, correcciones de errores, etc. 20:15:41 &amp;lt;zzz&amp;gt; también haciendo algo de refactorización de código por el camino 20:16:06 &amp;lt;zzz&amp;gt; espero llegar al asistente SSL para no Jetty para la 37. Por desgracia no llegué para la 36, fue demasiado difícil 20:16:13 &amp;lt;zzz&amp;gt; sin bloqueos; EOT 20:17:14 &amp;lt;eche|on&amp;gt; ok, hice mucho trabajo de administración del foro, algunas pruebas de código, donaciones y gestión de cuentas; seguiré con esto el próximo mes, sin bloqueos por ahora 20:17:20 &amp;lt;eche|on&amp;gt; uupos 20:17:40 &amp;lt;zlatinb&amp;gt; ok, eche|on, también podemos seguir contigo :) 20:17:51 &amp;lt;eche|on&amp;gt; eso es más o menos todo^^ 20:18:04 &amp;lt;zlatinb&amp;gt; ok, genial 20:18:10 &amp;lt;zlatinb&amp;gt; mikalv: ¿y tú? 20:18:14 &amp;lt;mikalv&amp;gt; Sí, bueno, por mi parte; Actual: OSX Launcher beta para 0.9.36. Próximo; 1. Continuar con el lanzador de OSX (ponerlo bonito, algunas funciones más y trabajar en la estabilidad). 2. Con suerte ayudar a zzz con la investigación e impl. de LS2. 3. Sacar un test-MVP/alpha de un paquete de navegador. 20:18:23 &amp;lt;mikalv&amp;gt; 4. Continuar mi campaña por 'no-single-person-of-failure' (evitar que una sola persona sea un punto de fallo), donde los miembros del núcleo que alojan servicios clave den acceso a otros miembros del núcleo como respaldo/contingencia si alguien desaparece, para que el proyecto no sufra más eventos de ese tipo. 20:18:28 &amp;lt;mikalv&amp;gt; Bloqueador; espero que podamos obtener de welt el control DNS de i2p2.de. 20:18:56 &amp;lt;mikalv&amp;gt; ya sea yo o eche|on, al menos alguien más activo 20:19:09 &amp;lt;zlatinb&amp;gt; vaya, eso estaba bien preparado, bien hecho 20:19:25 &amp;lt;zlatinb&amp;gt; sadie mencionó que *quizás* podría venir; haciendo un llamado a sadie 20:19:49 &amp;lt;zlatinb&amp;gt; str4d: ¿hay alguna posibilidad de que estés por aquí? 20:19:53 &amp;lt;eche|on&amp;gt; Welt me contactó, respondí, no hubo más respuesta de su parte 20:19:58 &amp;lt;mikalv&amp;gt; zlatinb: recuerda que he hecho esto durante dos años cada día antes de i2p ahora :p 20:20:41 &amp;lt;mikalv&amp;gt; Deseo obtener el control del dominio DNS, para poder cambiar más libremente la IP de trac y, más adelante, la de download 20:20:59 &amp;lt;zlatinb&amp;gt; Alex W. andaba por aquí pero se acaba de ir, así que supongo que eso es todo para el scrum 20:21:16 &amp;lt;mikalv&amp;gt; debido a la situación, el servidor antiguo y obsoleto hace de reverse-proxy (proxy inverso) al nuevo trac :( 20:22:04 &amp;lt;zzz&amp;gt; 5) Reprogramar la reunión del 4 de sept. (zzz) 20:22:08 &amp;lt;zlatinb&amp;gt; EOT 20:22:19 &amp;lt;mikalv&amp;gt; sí, perdón, EOT 20:22:26 &amp;lt;zzz&amp;gt; ok, no puedo el 4 de sept. y creo que algunos otros tampoco 20:22:46 &amp;lt;zzz&amp;gt; ¿podríamos hacerlo el mié. 5 de sept. o el mar. 11 de sept.? 20:23:01 &amp;lt;zzz&amp;gt; si es el 11, habría solo 3 semanas entre esa y la reunión del 2 de octubre 20:23:27 &amp;lt;zlatinb&amp;gt; Estaré de viaje la mayor parte de septiembre, así que no puedo prometer ni el 5 ni el 11 20:23:27 &amp;lt;zzz&amp;gt; Quiero poner CCC en la agenda para la reunión de sept., aunque tomamos la mayoría de las decisiones en diciembre pasado sobre la financiación 20:23:44 &amp;lt;mikalv&amp;gt; Creo que puedo en ambas, así que por mí está bien 20:23:53 &amp;lt;zzz&amp;gt; eche|on, ¿y tú? 20:24:12 &amp;lt;eche|on&amp;gt; el 11 no es posible 20:24:30 &amp;lt;zzz&amp;gt; ¿mié. 5 ok? 20:24:41 &amp;lt;eche|on&amp;gt; el 5 parece estar bien 20:24:52 &amp;lt;zzz&amp;gt; ok, lo anotamos provisionalmente para el miércoles 5 20:24:55 &amp;lt;mikalv&amp;gt; ok 20:25:02 &amp;lt;zzz&amp;gt; ¿algo más sobre 5) ? 20:25:06 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:25:51 * zzz agarra el baffer 20:26:40 * zzz *bafs* se cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 03 de julio de 2018</title><link>/es/blog/2018/07/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-julio-de-2018/</link><pubDate>Tue, 03 Jul 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/07/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-julio-de-2018/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, str4d, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) estado de la versión 0.9.35 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) actualización de NTCP2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) anuncio de la reunión de LS2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) programa de financiación del 2º semestre de 2018 (zab/zzz) 20:00:00 &amp;lt;zzz&amp;gt; 5) scrum de estado (zab) 20:00:05 &amp;lt;zzz&amp;gt; 0) Hola 20:00:07 &amp;lt;zzz&amp;gt; Hola 20:00:16 &amp;lt;zlatinb&amp;gt; hola 20:00:21 &amp;lt;zzz&amp;gt; 1) estado de la versión 0.9.35 (zzz) 20:00:42 &amp;lt;zzz&amp;gt; La 35 ha estado fuera una semana, sin quejas importantes hasta ahora 20:01:03 &amp;lt;zzz&amp;gt; los jars de maven están disponibles, creo que meeh tendrá la de android lista en breve 20:01:20 &amp;lt;zzz&amp;gt; aún no he sabido nada de mhatta respecto al debian oficial 20:01:57 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:02:44 &amp;lt;zzz&amp;gt; 2) actualización de NTCP2 (zzz) 20:03:04 &amp;lt;zzz&amp;gt; terminamos la spec la semana pasada, y tenemos varios routers activos en la red 20:03:26 &amp;lt;zzz&amp;gt; i2pd sigue adelante con su implementación y pruebas 20:03:30 &amp;lt;eche|on&amp;gt; bien hasta ahora 20:03:52 &amp;lt;zzz&amp;gt; Tengo algunas limpiezas que hacer, y aún no he probado la variante con cortafuegos, pero las cosas van bastante bien 20:04:21 &amp;lt;zzz&amp;gt; También publiqué hoy una FAQ breve en nuestros foros 20:04:43 &amp;lt;zzz&amp;gt; ¿algo más sobre 2) ? 20:05:37 &amp;lt;zzz&amp;gt; 3) anuncio de la reunión de LS2 (zzz) 20:06:01 &amp;lt;zzz&amp;gt; vamos a seguir el mismo proceso para la próxima propuesta, que es la 123 "LS2" 20:06:15 &amp;lt;zzz&amp;gt; también cubre nueva criptografía, búsqueda de servicios, multihoming masivo y temas relacionados 20:06:36 &amp;lt;zzz&amp;gt; la primera reunión será el lunes 9 de julio a las 19:00 UTC en #ls2 20:06:45 &amp;lt;eche|on&amp;gt; gran tarea, hay mucho trabajo por hacer 20:07:05 &amp;lt;zzz&amp;gt; sí, no tengo ni idea de cómo va a ir, pero tenemos que empezar, ha pasado demasiado tiempo 20:07:30 &amp;lt;zzz&amp;gt; ¿algo más sobre 3) ? 20:07:44 &amp;lt;eche|on&amp;gt; no 20:08:23 &amp;lt;zzz&amp;gt; 4) programa de financiación del 2º semestre de 2018 (zab/zzz) 20:08:32 &amp;lt;zzz&amp;gt; el anuncio está publicado en i2pforum.i2p y zzz.i2p 20:08:42 &amp;lt;zzz&amp;gt; el programa está abierto a nuevos solicitantes 20:08:51 &amp;lt;zzz&amp;gt; la fecha límite es el miércoles 25 de julio 20:09:13 &amp;lt;zzz&amp;gt; si alguien tiene alguna pregunta, puede hacerla ahora, o después de la reunión 20:09:34 &amp;lt;zzz&amp;gt; ¿alguien tiene alguna pregunta sobre el programa? 20:09:38 &amp;lt;eche|on&amp;gt; un punto: no todo el equipo de i2p necesita aprobar a los nuevos miembros (el equipo aún no está perfectamente definido, como un equipo de personas destacadas en la página web u otro grupo) 20:10:13 &amp;lt;zlatinb&amp;gt; Yo diría que al menos los que ya están en el programa remunerado 20:10:42 &amp;lt;zzz&amp;gt; cierto, supongo que necesitamos aprobarlo colectivamente... no que necesitemos la aprobación individual de cada uno 20:10:45 &amp;lt;eche|on&amp;gt; sí 20:10:50 &amp;lt;zzz&amp;gt; ¿les parece bien? 20:10:58 &amp;lt;eche|on&amp;gt; solo quería señalar esto para precisar ese punto 20:11:12 &amp;lt;zzz&amp;gt; ok 20:11:26 &amp;lt;zzz&amp;gt; ¿algo más sobre 4) ? 20:12:18 &amp;lt;zzz&amp;gt; 5) scrum de estado (zlatinb) 20:12:24 &amp;lt;zzz&amp;gt; todo tuyo, zlatinb 20:12:59 &amp;lt;zlatinb&amp;gt; hola. Demos la vuelta a la sala y hagamos lo de siempre: 1) qué has estado haciendo el último mes 2) qué planeas hacer el próximo mes 3) algún bloqueo o ayuda necesaria 20:13:03 &amp;lt;zlatinb&amp;gt; zzz: empieza tú 20:13:33 &amp;lt;zzz&amp;gt; 1) reuniones de NTCP2, propuesta, spec, implementación y pruebas; lanzamiento .35; correcciones de errores y triaje 20:14:02 &amp;lt;zzz&amp;gt; fusionando NTCP2 en trunk; fusionando actualizaciones de EdDSA desde github a trunk; actualizaciones de la hoja de ruta 20:14:30 &amp;lt;zzz&amp;gt; 2) pruebas de NTCP2, corrección de errores y otras cosas para la .36; iniciar reuniones de LS2, investigación y planificación 20:14:39 &amp;lt;zzz&amp;gt; 3) sin bloqueos 20:14:40 &amp;lt;zzz&amp;gt; EOT 20:14:55 &amp;lt;zlatinb&amp;gt; eche|on: ¿y tú? 20:15:38 &amp;lt;eche|on&amp;gt; Haciendo los servicios en la web, administrando el foro, gestiones financieras, ayudando con el lanzamiento 20:16:02 &amp;lt;eche|on&amp;gt; seguir haciendo eso, sin bloqueos aún 20:16:23 &amp;lt;zlatinb&amp;gt; Irc2PGuest44785: meeh sé que eres tú, ¿estás aquí? 20:16:43 &amp;lt;zlatinb&amp;gt; parece que no 20:16:48 &amp;lt;zlatinb&amp;gt; str4d: ¿estás aquí? 20:17:01 &amp;lt;str4d&amp;gt; 1) diseño de NTCP2. 2) investigación y diseño de LS2. 3) no tengo tiempo para nada más. 20:17:19 &amp;lt;zlatinb&amp;gt; genial, me alegra verte 20:17:49 &amp;lt;zlatinb&amp;gt; sadie no está aquí, manas está exento, así que quedo yo: 20:17:49 &amp;lt;zlatinb&amp;gt; 1) muchísimo perfilado, experimentos, mejoras de capacidad 20:17:49 &amp;lt;zlatinb&amp;gt; 2 20:17:52 &amp;lt;zlatinb&amp;gt; todavía no he decidido 20:17:54 &amp;lt;zlatinb&amp;gt; 3) no realmente 20:18:14 &amp;lt;zlatinb&amp;gt; Creo que ya somos todos 20:18:33 &amp;lt;zlatinb&amp;gt; zzz: de vuelta contigo 20:18:37 &amp;lt;zzz&amp;gt; bien, eso fue rápido. ¿algo más para la reunión? 20:20:01 * zzz da por cerrada la reunión &lt;/div></description></item><item><title>Lanzamiento 0.9.35</title><link>/es/blog/2018/06/26/lanzamiento-0.9.35/</link><pubDate>Tue, 26 Jun 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/06/26/lanzamiento-0.9.35/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.35 cambia el tipo de firma predeterminado a Ed25519. Este es el paso final en el largo proceso de migración a una criptografía más nueva, más robusta y más rápida. La versión incluye numerosas correcciones de errores y mejoras de rendimiento.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 5 de junio de 2018</title><link>/es/blog/2018/06/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-junio-de-2018/</link><pubDate>Tue, 05 Jun 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/06/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-junio-de-2018/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, obscuratus, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) estado de F-Droid 0.9.34 (str4d, meeh, nextloop) 20:00:00 &amp;lt;zzz&amp;gt; 2) actualización 0.9.35 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) actualización NTCP2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) scrum de estado (zab) 20:00:03 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; hola 20:00:12 &amp;lt;zzz&amp;gt; 1) estado de F-Droid 0.9.34 (str4d, meeh, nextloop) 20:00:20 &amp;lt;zzz&amp;gt; ¿Alguien ha sabido algo de nextloop? 20:00:30 &amp;lt;eche|on&amp;gt; no 20:01:22 &amp;lt;zzz&amp;gt; Intentaré encontrarlo en twitter, pero por ahora F-droid sigue desactualizado 20:01:27 &amp;lt;zzz&amp;gt; 2) actualización 0.9.35 (zzz) 20:01:54 &amp;lt;zzz&amp;gt; ok, la 35 va bien. retrasamos la publicación una semana. congelación de etiquetas en una semana, fecha límite para check-ins en 2 semanas y media 20:02:00 &amp;lt;zzz&amp;gt; lanzamiento en unas 3 semanas 20:02:15 &amp;lt;zzz&amp;gt; ¿Algo más sobre el punto 2)? 20:02:40 &amp;lt;eche|on&amp;gt; todavía no 20:03:07 &amp;lt;zzz&amp;gt; 3) actualización NTCP2 (zzz) 20:03:37 &amp;lt;zzz&amp;gt; seguimos teniendo reuniones semanales, pero ya casi terminamos con eso. la propuesta es bastante sólida, pero aún vienen cambios (probablemente), así que todavía no es definitiva 20:04:00 &amp;lt;zzz&amp;gt; Tengo un router de pruebas funcionando en la red. El plan es incluir compatibilidad en la .36, deshabilitada por defecto, y activarla en la .37 20:04:28 &amp;lt;eche|on&amp;gt; acabo de leer un tuit de orignal haciendo algo de ntcp2 para i2pd 20:04:37 &amp;lt;zzz&amp;gt; planeamos usar el mismo proceso de reuniones y toma de decisiones para la propuesta LS2, empezando pronto 20:04:43 &amp;lt;zzz&amp;gt; sí, toda la acción está en #ntcp2 20:04:51 &amp;lt;eche|on&amp;gt; ok 20:04:58 &amp;lt;zzz&amp;gt; ¿Algo más sobre el punto 3)? 20:05:18 &amp;lt;eche|on&amp;gt; ¿la .37 estará lista para usar ntcp2? 20:05:40 &amp;lt;eche|on&amp;gt; eso es a finales de 2018 20:05:48 &amp;lt;zzz&amp;gt; correcto, haremos pruebas en la 36 con gente que lo active manualmente. Luego lo habilitaremos por defecto en la 37 20:05:53 &amp;lt;zlatinb&amp;gt; otra pregunta: ¿algún plan para lanzar un modo bob-only en la .36, por ejemplo? 20:06:03 &amp;lt;zzz&amp;gt; sí. La 37 quizá en noviembre 20:06:04 &amp;lt;zlatinb&amp;gt; ¿o bob-only en la .35 para facilitar las pruebas? 20:06:14 &amp;lt;zzz&amp;gt; ¿Qué significa bob-only? 20:06:28 &amp;lt;zlatinb&amp;gt; solo conexiones TCP entrantes 20:06:45 &amp;lt;zzz&amp;gt; ah, ¿solo recibir? sí, no es una mala idea. Pero no para la 35. 20:06:53 &amp;lt;obscuratus&amp;gt; ¿Puedo empezar a probar ntcp2 en mi red de pruebas? 20:06:54 &amp;lt;zzz&amp;gt; depende de cuántas pruebas consigamos en el ciclo de la 36 20:07:14 &amp;lt;zzz&amp;gt; obscuratus, no, la compatibilidad completa no se integrará hasta después del lanzamiento de la 35. Aún está en desarrollo 20:07:29 &amp;lt;eche|on&amp;gt; Supongo que bastante rápido después del lanzamiento de la .35 el código se moverá a la rama principal (trunk) 20:07:32 &amp;lt;zzz&amp;gt; lo que hay en la 35 ahora son solo stubs 20:07:36 &amp;lt;zzz&amp;gt; correcto, eche|on 20:08:05 &amp;lt;zzz&amp;gt; ¿Algo más sobre el punto 3)? 20:09:01 &amp;lt;zzz&amp;gt; 4) scrum de estado (zlatinb) 20:09:03 &amp;lt;zzz&amp;gt; adelante, zlatinb 20:09:33 &amp;lt;zlatinb&amp;gt; hola, hagamos lo de siempre: 1. en qué has estado el último mes 2. qué planeas hacer el próximo mes 3. ¿alguien te bloquea o necesitas ayuda? 20:09:36 &amp;lt;zlatinb&amp;gt; zzz, tú primero 20:09:44 &amp;lt;zzz&amp;gt; ok 20:10:13 &amp;lt;zzz&amp;gt; He estado más o menos a partes iguales con NTCP2, corrección de errores, y cerrando algunas funciones nuevas para la 35 (asistente SSL y carpetas de susimail) 20:10:48 &amp;lt;zzz&amp;gt; Espero que el próximo mes sea NTCP2, corrección de errores, el lanzamiento de la 35 que siempre lleva mucho tiempo, y empezar con LS2 20:11:01 &amp;lt;zzz&amp;gt; sin bloqueadores; EOT 20:11:22 &amp;lt;zlatinb&amp;gt; gracias. eche|on ? 20:11:37 &amp;lt;eche|on&amp;gt; mucho IRC, foro, gestión de fondos, trabajando en el sistema de criptomonedas 20:11:54 &amp;lt;eche|on&amp;gt; siguiendo con este trabajo, sin bloqueadores aún, excepto las vacaciones ^^ 20:12:12 &amp;lt;zlatinb&amp;gt; ok. str4d, ¿estás aquí? 20:12:40 &amp;lt;zlatinb&amp;gt; parece que no. meeh, ¿estás aquí? 20:13:18 &amp;lt;zlatinb&amp;gt; parece que no. sadie no puede venir, mhatta y slumlord tampoco están aquí 20:13:26 &amp;lt;zlatinb&amp;gt; bueno, eso es todo 20:13:36 &amp;lt;zlatinb&amp;gt; eot 20:13:36 &amp;lt;eche|on&amp;gt; la época de vacaciones nos ha alcanzado.. 20:13:44 &amp;lt;eche|on&amp;gt; baffer? 20:13:46 &amp;lt;zzz&amp;gt; ok, ¿alguien tiene algo más para la reunión? 20:14:31 &amp;lt;zzz&amp;gt; sí, es hora de baffer 20:14:52 &amp;lt;zzz&amp;gt; reunión corta, pero están pasando muchas cosas, todo bien 20:14:59 * zzz *bafs* se cierra la reunión 20:15:01 &amp;lt;zzz&amp;gt; gracias a todos &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 1 de mayo de 2018</title><link>/es/blog/2018/05/01/reuni%C3%B3n-de-desarrolladores-de-i2p-1-de-mayo-de-2018/</link><pubDate>Tue, 01 May 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/05/01/reuni%C3%B3n-de-desarrolladores-de-i2p-1-de-mayo-de-2018/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> anonymousmaybe, orignal, str4d, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) estado de F-Droid 0.9.34 (str4d, meeh, nextloop) 20:00:00 &amp;lt;zzz&amp;gt; 2) actualización 0.9.35 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) actualización de NTCP2 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 4) scrum de estado (zab) 20:00:03 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; hola 20:00:09 &amp;lt;zzz&amp;gt; 1) estado de F-Droid 0.9.34 (str4d, meeh, nextloop) 20:00:27 &amp;lt;zlatinb&amp;gt; hola 20:00:31 &amp;lt;zzz&amp;gt; ok creo que lo único que queda para la 34 es fdroid? ¿tienen algún estado? 20:00:35 &amp;lt;orignal_&amp;gt; hola 20:02:10 &amp;lt;zzz&amp;gt; ok, 3 semanas desde el lanzamiento de la 34, esperemos que se cierre pronto 20:02:15 &amp;lt;zzz&amp;gt; ¿algo más sobre 1)? 20:03:01 &amp;lt;zzz&amp;gt; 2) actualización 0.9.35 (zzz) 20:03:08 &amp;lt;zzz&amp;gt; la 35 va bien 20:03:29 &amp;lt;zzz&amp;gt; llevamos 3 semanas, faltan 7 semanas, 16K líneas de diff hasta ahora. congelación de funcionalidades en 1-2 semanas 20:03:57 &amp;lt;zzz&amp;gt; muchas cosas buenas ahí hasta ahora. como siempre, necesitamos probadores 20:04:12 &amp;lt;zzz&amp;gt; ¿algo más sobre 2)? 20:06:00 &amp;lt;zzz&amp;gt; 3) actualización de NTCP2 (zzz) 20:06:20 &amp;lt;zzz&amp;gt; tuvimos nuestra 6ª reunión ayer e hice mi actualización semanal de la propuesta hace un par de horas, está publicada en nuestro sitio 20:06:45 &amp;lt;zzz&amp;gt; esto prácticamente cierra la fase de especificación. Aún no es bonita y sin duda cambiará, pero lo importante ya está decidido 20:07:11 &amp;lt;zzz&amp;gt; ahora estamos en la fase de implementación de prueba. cada proyecto debería programar una implementación para finales de mayo, y haremos pruebas de interoperabilidad en junio 20:07:37 &amp;lt;zzz&amp;gt; por supuesto seguiremos actualizando la especificación según lo que aprendamos al empezar a programar 20:08:00 &amp;lt;zzz&amp;gt; así que las cosas van bastante bien 20:08:15 &amp;lt;zzz&amp;gt; ¿algo más sobre 3)? 20:08:21 &amp;lt;orignal_&amp;gt; zzz, ¿puedes enumerar toda la criptografía necesaria para ntcp2? 20:08:38 &amp;lt;zzz&amp;gt; por favor lee la especificación, no lo hagamos aquí, gracias 20:08:39 &amp;lt;orignal_&amp;gt; aparte de lo que ya está en I2P 20:09:02 &amp;lt;zzz&amp;gt; o podemos discutirlo en #ntcp2 después de la reunión 20:09:34 &amp;lt;orignal_&amp;gt; pensé que podría ser interesante para todos 20:09:36 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ay, Internet 20:09:41 &amp;lt;zzz&amp;gt; ¿algo más sobre 3)? 20:09:52 &amp;lt;i2pr&amp;gt; [Slack/str4d] Escribiendo 20:10:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ahora que tenemos un borrador de especificación razonablemente estable, veré si puedo pulirlo un poco este fin de semana, y luego les pediré a algunos amigos criptógrafos que le echen un vistazo. 20:11:01 &amp;lt;zzz&amp;gt; ok 20:11:08 &amp;lt;zzz&amp;gt; ¿algo más sobre 3)? 20:12:02 &amp;lt;zzz&amp;gt; 4) scrum de estado (zab) 20:12:06 &amp;lt;zzz&amp;gt; adelante, zlatinb 20:12:15 &amp;lt;zlatinb&amp;gt; Hola, antes de empezar: he recibido solicitudes de financiación de todos excepto de mhatta, pero eso se debe a confusión con PGP 20:12:32 &amp;lt;zlatinb&amp;gt; así que enviaré las aprobaciones finales a cada uno más tarde esta noche 20:12:41 &amp;lt;zlatinb&amp;gt; y la de mhatta acabará con un pequeño retraso 20:13:37 &amp;lt;zlatinb&amp;gt; ok, empecemos: vamos por turnos, 1-2-3 20:13:37 &amp;lt;zlatinb&amp;gt; zzz: adelante 20:13:45 &amp;lt;zzz&amp;gt; ok 1) el mes pasado: 20:14:12 &amp;lt;zzz&amp;gt; lanzamiento de la 34, carpetas de susimail, DNSoverhTTPS, asistente de SSL, el grupo revisó el artículo de PETS, nuevo lanzamiento de orchid... 20:14:23 &amp;lt;zzz&amp;gt; Especificación de NTCP2, muchas reuniones y planificación, muchas correcciones de errores 20:14:30 &amp;lt;zzz&amp;gt; 2) el próximo mes: 20:14:51 &amp;lt;zzz&amp;gt; implementación de ntcp2, finalización del asistente de ssl, muchas correcciones de errores, más planificación y reuniones 20:15:04 &amp;lt;zzz&amp;gt; 3) bloqueadores: especificación de indicación de listo para TAILS de mhatta 20:15:06 &amp;lt;zzz&amp;gt; EOT 20:15:18 &amp;lt;zlatinb&amp;gt; ok. str4d, tu turno 20:15:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] 1) Mes pasado: 20:15:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Terminé de migrar I2P-Bote a la versión oficial de Apache James Server, dejé IMAP y SMTP funcionando lo suficientemente bien como para implementar un servicio para retransmitir transacciones de Zcash, e hice un nuevo lanzamiento. 20:16:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Terminé el artículo de XRDS 20:16:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Revisé la actualización del borrador de VRP 20:16:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Correcciones de errores 20:16:50 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Reuniones de diseño/especificación de NTCP2 20:17:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Implementé (casi todo) el borrador de la especificación de NTCP2 en Rust 20:17:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] 2) Próximo mes: 20:17:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Implementar los últimos detalles de NTCP2 en el borrador de la especificación 20:17:46 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Escribir un arnés para generar vectores de prueba de NTCP2 20:17:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Convencerme de que SipHash es adecuado para el blinding (cegado) de longitudes 20:18:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Redactar el AES blinding de efímeros como una extensión de Noise 20:18:26 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Trabajar en la implementación en Java de Noise con zzz y meeh 20:18:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] - Publicar cosas según sea necesario 20:19:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] 3) Bloqueadores: actualmente ninguno; Fricción: viajes. 20:19:34 &amp;lt;i2pr&amp;gt; [Slack/str4d] EOT 20:20:00 &amp;lt;zlatinb&amp;gt; muy bien. meeh, ¿estás aquí? 20:20:49 &amp;lt;zlatinb&amp;gt; echelon? sadie? 20:21:31 &amp;lt;zlatinb&amp;gt; mhatta: ¿andas por aquí por casualidad? 20:22:06 &amp;lt;zlatinb&amp;gt; :( 20:22:11 &amp;lt;anonymousmaybe&amp;gt; perdón por la interrupción, ¿pero hay preguntas/respuestas de discusión aquí? ¿o solo listado de cosas? 20:22:39 &amp;lt;zlatinb&amp;gt; anonymousmaybe: SCRUM: listar cosas, quizá discusión más tarde 20:22:39 &amp;lt;zzz&amp;gt; en unos 30 segundos pediré otros temas, esperen 20:23:01 &amp;lt;zzz&amp;gt; ¿eso es todo por tu parte, zlatinb? 20:23:08 &amp;lt;anonymousmaybe&amp;gt; ya veo, gracias 20:23:09 &amp;lt;zlatinb&amp;gt; supongo que sí 20:23:36 &amp;lt;zzz&amp;gt; ok, quizá sea hora de que envíes un correo enérgico a todos pidiéndoles que estén aquí y a tiempo... 20:23:48 &amp;lt;zzz&amp;gt; ok, eso es todo para el 4) 20:23:57 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? anonymousmaybe, te toca 20:24:51 &amp;lt;anonymousmaybe&amp;gt; quisiera preguntar sobre la implementación de DNSoverhTTPS, 20:25:34 &amp;lt;zzz&amp;gt; ok, ese es un detalle técnico mejor para discutir después de la reunión de estado 20:25:46 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:26:40 &amp;lt;anonymousmaybe&amp;gt; por mi parte no 20:27:01 * zzz agarra el "baffer" 20:27:38 * zzz *bbbaffs* la reunión clased &lt;/div></description></item><item><title>Versión 0.9.34</title><link>/es/blog/2018/04/10/versi%C3%B3n-0.9.34/</link><pubDate>Tue, 10 Apr 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/04/10/versi%C3%B3n-0.9.34/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La versión 0.9.34 incluye correcciones de errores importantes para los servicios ocultos, el streaming y SAM. Esta versión continúa el trabajo de preparación para Ed25519 como tipo de firma predeterminado y NTCP2 como un nuevo transporte. Se incluyen mejoras de rendimiento y el conjunto habitual de correcciones de errores.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la última versión.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 03 de abril de 2018</title><link>/es/blog/2018/04/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-abril-de-2018/</link><pubDate>Tue, 03 Apr 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/04/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-abril-de-2018/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> manas, meeh, str4d, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:01 &amp;lt;zzz&amp;gt; 0) Hola 20:00:01 &amp;lt;zzz&amp;gt; 1) actualización 0.9.34 (zzz) 20:00:01 &amp;lt;zzz&amp;gt; 2) tickets bloqueantes de la 0.9.34 (str4d) 20:00:01 &amp;lt;zzz&amp;gt; 3) roles y calendario de compilación y publicación Android/Maven para la 0.9.34 (str4d/meeh) 20:00:01 &amp;lt;zzz&amp;gt; 4) Propuesta de eliminar open4you.i2p y git.repo.i2p de la página de inicio de la consola (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 estado (zab) 20:00:05 &amp;lt;zzz&amp;gt; 0) Hola 20:00:07 &amp;lt;zzz&amp;gt; Hola 20:00:30 &amp;lt;zzz&amp;gt; Bienvenidos a la reunión 269, que abarca casi 16 años 20:00:33 &amp;lt;manas&amp;gt; Hola 20:00:43 &amp;lt;zlatinb&amp;gt; hola 20:00:44 &amp;lt;zzz&amp;gt; 1) actualización 0.9.34 (zzz) 20:00:55 &amp;lt;zzz&amp;gt; ok, la fecha límite para traducciones y check-in es en 3 días 20:01:20 &amp;lt;zzz&amp;gt; no hay mucho en cuanto a informes de errores recientes 20:01:36 &amp;lt;zzz&amp;gt; así que pinta bien, pendiente el punto 2) 20:01:56 &amp;lt;zzz&amp;gt; he estado trabajando en la .35 y más allá las últimas dos semanas 20:02:04 &amp;lt;zzz&amp;gt; ¿algo más sobre el 1)? 20:03:00 &amp;lt;zzz&amp;gt; 2) tickets bloqueantes de la 0.9.34 (str4d) 20:03:25 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hola :B 20:03:32 &amp;lt;zzz&amp;gt; str4d tiene varios tickets bloqueantes que se remontan a varios meses, y ya se han pospuesto más allá de un par de versiones 20:03:38 &amp;lt;manas&amp;gt; hola str4d 20:03:38 &amp;lt;zzz&amp;gt; str4d, ¿cuál es tu plan para estos? 20:04:10 &amp;lt;i2pr&amp;gt; [Slack/str4d] Veo dos tickets bloqueantes. 20:04:19 &amp;lt;i2pr&amp;gt; [Slack/str4d] Uno es el reseeding (resembrado) en Android antiguos 20:04:39 &amp;lt;zzz&amp;gt; ok, bien, 2 es mejor que 'varios' 20:04:45 &amp;lt;i2pr&amp;gt; [Slack/str4d] Para ese, acotamos la ventana del problema, pero en su momento no pudimos identificar una solución (la que probamos no funcionó) 20:05:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ahora mismo no tengo tiempo para trabajar en ello, y las versiones más antiguas se usan cada vez menos 20:05:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] Así que estoy pensando que deberíamos simplemente deprecar las versiones antiguas de Android 20:05:59 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ten en cuenta que Google Play Store ha impuesto requisitos para que las nuevas subidas de apps empiecen a ajustarse a APIs más nuevas, así que en ese sentido quizá estemos obligados si queremos seguir publicando en GPlay 20:07:02 &amp;lt;zzz&amp;gt; ¿y el otro? 20:07:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] Eliminar el soporte para APIs antiguas debería ser relativamente simple hacerlo como parte de la próxima actualización, si estamos de acuerdo. 20:08:03 &amp;lt;i2pr&amp;gt; [Slack/str4d] El otro son correcciones de cadenas traducidas desde 0.9.31 (en el OP dice «menor, pero lo clasifico como bloqueante») 20:09:19 &amp;lt;i2pr&amp;gt; [Slack/str4d] Parte de esto lo he corregido localmente, pero no he tenido tiempo de extraerlo y publicarlo. 20:09:41 &amp;lt;zzz&amp;gt; Supongo que la pregunta es si piensas hacer alguna corrección de la UI en absoluto. La última corrección que vimos tuya fue hace 5 meses. Destaqué hace alrededor de un mes unos 10 tickets que quería ver corregidos para la .34. ¿Piensas hacer algún trabajo de UI de ahora en adelante o deberíamos buscar un reemplazo? 20:09:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] Realísticamente, si depende de mí, seguirá retrasándose, ya que mis prioridades están en otra parte ahora mismo. 20:10:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] Tengo previsto publicar más parches de UI, pero no tengo tiempo para hacerlo en un plazo suficientemente corto. 20:11:05 &amp;lt;zzz&amp;gt; ok, entonces no deberíamos esperar ningún trabajo de UI, ni siquiera arreglos simples, de tu parte, ni para la .34 ni después? 20:11:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] El problema es que la palabra «simple» carga con mucho peso ahí :stuck_out_tongue: 20:12:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] Para la .34, correcto, no esperen ningún trabajo de UI por mi parte. 20:12:15 &amp;lt;zzz&amp;gt; ok. Ojalá lo hubiéramos sabido hace meses. Hemos perdido muchísimo tiempo. Empezaremos a reasignar el trabajo y a buscar reemplazos. 20:12:22 &amp;lt;zzz&amp;gt; ¿algo más para el 2)? 20:13:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] Estoy encantado de pasar conjuntos de parches a otros para extraer las correcciones «simples»; quizá tengan más suerte que yo lidiando con monotone+git 20:13:23 &amp;lt;zzz&amp;gt; 3) roles y calendario de compilación y publicación Android/Maven para la 0.9.34 (str4d/meeh) 20:14:03 &amp;lt;zzz&amp;gt; Me gustaría saber si str4d y meeh han decidido quién hace qué para las publicaciones de maven/fdroid/android de la .34, para saber a quién pedir cuentas y cuándo va a suceder 20:15:37 &amp;lt;i2pr&amp;gt; [Slack/str4d] Meeh tiene las claves de firma para Android y FDroid 20:15:51 &amp;lt;meeh&amp;gt; Podemos decidirlo ahora. ¿Qué piensas str4d, tienes tiempo para ello, o debería hacerlo yo? 20:16:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] Estaría encantado de que lo hicieras tú con yo guiándote :slightly_smiling_face: 20:16:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] (porque quiero ampliar nuestras capacidades de publicación) 20:16:47 &amp;lt;zzz&amp;gt; meeh, ¿te parece bien? 20:17:00 &amp;lt;i2pr&amp;gt; [Slack/str4d] Podemos fijar una hora para hacer pairing en ello. 20:17:16 &amp;lt;meeh&amp;gt; Sí, podemos hacer eso. Es la mejor opción hasta ahora, así puedes ponerme al día sobre cómo y qué hacer 20:17:29 &amp;lt;zzz&amp;gt; ¿qué hay de Maven Central? 20:17:45 &amp;lt;i2pr&amp;gt; [Slack/str4d] Actualmente soy el único con credenciales para ello. 20:18:08 &amp;lt;meeh&amp;gt; Sí, no tengo acceso a Maven 20:18:22 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hay que pasar por algunos aros con Sonatype para cambiar eso 20:18:29 &amp;lt;zzz&amp;gt; entonces, ¿lo haces tú o le das los permisos a meeh? Necesito saber quién es responsable y cuándo va a suceder 20:18:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] (recordando vagamente lo que tuve que hacer para configurarlo en primer lugar) 20:18:52 &amp;lt;i2pr&amp;gt; [Slack/str4d] Haré eso para la .34 20:19:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] (probablemente en el mismo pairing con meeh) 20:19:57 &amp;lt;zzz&amp;gt; ok, ¿puedo comprometerlos a ambos a un plazo de dos semanas para sacarlo todo? Si yo corto la mía para el 10 de abril, eso sería el 24 de abril. ¿ok? 20:20:41 &amp;lt;i2pr&amp;gt; [Slack/str4d] De acuerdo. 20:20:51 &amp;lt;zzz&amp;gt; ¿ok, meeh? 20:20:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] Estoy en Denver la semana del 9, luego vuelvo al Reino Unido la semana siguiente 20:21:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] Así que la semana que mejor le funcione a meeh por huso horario 20:21:11 &amp;lt;meeh&amp;gt; Sí 20:21:39 &amp;lt;zzz&amp;gt; ok. meeh, también me debes un ack de que revisaste el informe de bloqueos de GPlay 20:21:45 &amp;lt;zzz&amp;gt; ¿algo más sobre el 3)? 20:21:49 &amp;lt;meeh&amp;gt; Debería poder ajustarme a algo que le encaje a str4d en ese plazo 20:22:27 &amp;lt;zzz&amp;gt; 4) Propuesta de eliminar open4you.i2p y git.repo.i2p de la página de inicio de la consola (anonymousmaybe) 20:22:48 &amp;lt;zzz&amp;gt; ok, anonymousmaybe informa que esos dos sitios han estado caídos durante semanas o meses y recomienda que se eliminen de la consola del router 20:22:55 &amp;lt;zzz&amp;gt; ¿alguna objeción? 20:23:28 &amp;lt;i2pr&amp;gt; [Slack/str4d] git.repo.i2p ha estado caído desde hace un tiempo principalmente porque no he tenido tiempo de entrar y volver a ponerlo en marcha. 20:23:53 &amp;lt;zzz&amp;gt; así que no te oigo objetar :) 20:23:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si se desea que vuelva a estar en funcionamiento, puedo sacar tiempo para hacerlo. Pero tampoco me opondría a que se elimine. 20:24:06 &amp;lt;zzz&amp;gt; si no, eliminaré ambos para la .34 20:24:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] Por mi parte, ninguna objeción sobre open4you.i2p 20:24:33 &amp;lt;zzz&amp;gt; puedes solicitar la reinclusión siguiendo nuestros procesos normales una vez que esté en marcha y estable 20:25:00 &amp;lt;zzz&amp;gt; es una experiencia de usuario terrible tener enlaces muertos en la página de inicio de nuestra consola, y les debemos a nuestros usuarios mantenerlos activos o eliminarlos 20:25:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK (seguí ese proceso la primera vez, si no recuerdo mal :D) 20:25:15 &amp;lt;zzz&amp;gt; ok, ¿algo más sobre el 4)? 20:25:54 &amp;lt;zzz&amp;gt; 5) plan 0.9.35 (zzz) 20:26:11 &amp;lt;zzz&amp;gt; ok, tuvimos una reunión de hoja de ruta hace una o dos semanas, y la hoja de ruta en nuestro sitio web refleja los resultados 20:26:22 &amp;lt;zzz&amp;gt; todo lo demás se ha movido a la 36/37 20:26:35 &amp;lt;zzz&amp;gt; ya llevamos un par de semanas trabajando duro en las funciones de la 35 20:26:55 &amp;lt;zzz&amp;gt; así es como quiero trabajar en cada lanzamiento, donde el trabajo se hace por adelantado y luego se integra temprano en el ciclo 20:27:13 &amp;lt;i2pr&amp;gt; [Slack/str4d] +1 20:27:13 &amp;lt;zzz&amp;gt; el calendario es para un lanzamiento de la .35 a mediados/finales de junio, ciclo estándar de 10 semanas 20:27:34 &amp;lt;manas&amp;gt; ¿Habrá una reunión similar a la última antes del lanzamiento de la .35? 20:27:57 &amp;lt;zzz&amp;gt; sí, me gustaría hacer una reunión de hoja de ruta unas semanas antes de cada lanzamiento 20:28:06 &amp;lt;manas&amp;gt; ok, suena bien 20:28:20 &amp;lt;zzz&amp;gt; todo lo ¿algo más sobre el 5)? 20:28:35 &amp;lt;zzz&amp;gt; s/all the// 20:29:08 &amp;lt;i2pr&amp;gt; [Slack/str4d] La hoja de ruta de la .35 me parece razonable 20:29:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] +1 a las mejoras de la configuración de la red de pruebas privada :smile: 20:30:01 &amp;lt;zzz&amp;gt; 6) plan NTCP2 (zzz) 20:30:09 &amp;lt;manas&amp;gt; Publiqué en los foros un poco tarde pero me gustaría tener una reunión (o discutir en la próxima reunión) para tratar especificidades sobre la red de pruebas privada 20:30:30 &amp;lt;zzz&amp;gt; ok, hemos convocado un equipo con representantes de los 3 proyectos. Hemos tenido dos reuniones hasta ahora y hay una nueva versión de la propuesta publicada 20:30:39 &amp;lt;meeh&amp;gt; manas, te contactaré en un día o así; también he hecho algo de trabajo sobre el tema 20:30:43 &amp;lt;zzz&amp;gt; planeamos reunirnos una vez a la semana y sacar un nuevo borrador después de cada reunión 20:30:49 &amp;lt;manas&amp;gt; meeh: de acuerdo :) 20:31:02 &amp;lt;zzz&amp;gt; el objetivo es terminar a finales de abril y tener implementaciones de prueba a finales de mayo. 20:31:19 &amp;lt;zzz&amp;gt; la próxima reunión es en #ntcp2 el 9 de abril, a las 16:00 UTC, todos bienvenidos. 20:31:20 &amp;lt;i2pr&amp;gt; [Slack/str4d] ¿Qué propuesta se está impulsando? 20:31:36 &amp;lt;zzz&amp;gt; la versión que publicamos ayer. 20:31:52 &amp;lt;zlatinb&amp;gt; está disponible en el foro clearnet, str4d 20:32:16 &amp;lt;zzz&amp;gt; en realidad, está en el sitio web. propuesta 111. 20:32:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] De acuerdo, entonces es la actualización que propuse 20:33:06 &amp;lt;zzz&amp;gt; se pueden hacer comentarios en i2pforum.i2p, i2pforum.i2p, el ticket de trac, el hilo en zzz.i2p, en #ntcp2, aquí, pueden enviarme un correo, como cualquiera quiera hacerlo. Clearnet o no. Damos la bienvenida a la participación de todos. 20:33:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] Necesito comprobar si lo que se subió al sitio web coincide con lo que he estado trabajando localmente 20:33:46 &amp;lt;zzz&amp;gt; como te envié por correo hace una semana, no necesitamos una propuesta separada de tu parte. 20:34:12 &amp;lt;zzz&amp;gt; 111 será la propuesta y la actualizaremos cada semana después de nuestra reunión.\ 20:34:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] Te haré ping después de la reunión. 20:34:40 &amp;lt;zzz&amp;gt; ¿algo más sobre el 6)? 20:36:00 &amp;lt;zzz&amp;gt; 7) scrum de estado (zab) 20:36:04 &amp;lt;zzz&amp;gt; te paso la palabra, zlatinb 20:36:30 &amp;lt;zlatinb&amp;gt; Hola. Antes de empezar el scrum, todos los que quieran cobrar, por favor completen la hoja de horas/solicitud que zzz publicó en su foro 20:36:55 &amp;lt;zlatinb&amp;gt; y envíenme el formulario por correo electrónico 20:36:58 &amp;lt;zlatinb&amp;gt; ahora, al scrum 20:37:01 &amp;lt;zzz&amp;gt; ok, sugiero que esperemos al menos a la última semana del mes, para que la gente sepa cuánto trabajó hasta entonces 20:37:42 &amp;lt;i2pr&amp;gt; [Slack/str4d] De acuerdo. Según entiendo, el trimestre empezó en febrero 20:37:43 &amp;lt;zlatinb&amp;gt; claro, pero necesitaría unos días después de recibir el formulario 20:38:09 &amp;lt;manas&amp;gt; Creo que la publicación decía no antes del 23 de ABR 20:38:29 &amp;lt;zzz&amp;gt; En la publicación dije que lo más temprano para enviar por correo es el 23 de abril y lo más tarde el 30 de abril. Pero tú pones las reglas y yo lo actualizo. 20:38:49 &amp;lt;zlatinb&amp;gt; esas fechas están bien 20:39:07 * zlatinb fue pillado por no haber leído la publicación ;-) 20:39:17 &amp;lt;zlatinb&amp;gt; en fin :) 20:39:50 &amp;lt;zlatinb&amp;gt; así que, scrum: vamos a dar una vuelta; cuando digan tu nombre, por favor publica una breve descripción de 20:39:56 &amp;lt;zlatinb&amp;gt; 1) qué has estado haciendo desde el último scrum 20:40:02 &amp;lt;zlatinb&amp;gt; 2) qué planeas hacer el próximo mes 20:40:21 &amp;lt;zlatinb&amp;gt; 3) si alguien te bloquea o si necesitas ayuda en algo 20:40:40 &amp;lt;zlatinb&amp;gt; háganlo incluso si han estado actualizando por el chat de video, esto es para la posteridad 20:41:02 &amp;lt;zlatinb&amp;gt; entonces, zzz, tú primero 20:41:35 &amp;lt;zzz&amp;gt; gracias, zlatinb. En el último mes he hecho mucho trabajo en el lanzamiento .34, incluyendo muchas correcciones de errores y nuevas funciones. 20:42:13 &amp;lt;zzz&amp;gt; Más recientemente, he pasado a funciones e investigación para la 35, incluyendo carpetas en susimail, y el nuevo protocolo NTCP2 20:42:53 &amp;lt;zzz&amp;gt; el mes que viene planeo revisar el artículo que recibimos hace un mes, continuar el trabajo en NTCP2, sacar la versión 34, 20:43:05 &amp;lt;zzz&amp;gt; y corregir errores. 3) sin bloqueadores. EOT. 20:43:18 &amp;lt;zlatinb&amp;gt; gracias 20:43:26 &amp;lt;zlatinb&amp;gt; eche|off: ¿estás aquí por casualidad? 20:43:39 &amp;lt;zzz&amp;gt; creo que no 20:43:40 &amp;lt;zlatinb&amp;gt; Sé que dijo que no estaría, pero por si acaso... 20:44:03 &amp;lt;zlatinb&amp;gt; de acuerdo. Siguiente de tiempo completo: meeh, adelante 20:44:22 &amp;lt;meeh&amp;gt; Destacados 20:44:22 &amp;lt;meeh&amp;gt; Pronto terminaré un MVP para un nuevo lanzador de OSX, he mejorado el servicio de outproxy (proxy de salida) y lo he ajustado para un mejor rendimiento. He hecho algunas pocas pruebas en Scala, más por venir. Y he configurado los sistemas de prueba que necesito tanto para desarrollo/pruebas en Android como en OSX. También dediqué tiempo a familiarizarme de nuevo con las bases de código. También he leído un poco sobre las propuestas. 20:44:40 &amp;lt;meeh&amp;gt; Varios: Mucho que realmente no recuerdo en este momento. 20:45:23 &amp;lt;meeh&amp;gt; Para la siguiente ronda: Tener listo el MVP para OSX. Sorprenderlos con un buen paquete de navegador. Enfocarme más en scalatests, Android y documentación para contribuciones 20:45:51 &amp;lt;meeh&amp;gt; Bloqueadores: mja... ser más estrictos con los cambios de DNS como se discutió en el último video 20:46:12 &amp;lt;zlatinb&amp;gt; sí, ciertamente, tendré que ponerme más serio persiguiendo a welt 20:46:34 &amp;lt;zlatinb&amp;gt; ¿algo más, meeh? 20:46:51 &amp;lt;meeh&amp;gt; Porque una vez que podamos estar seguros de los cambios y cuándo, puedo deprecar algunos servicios antiguos con servidores y software nuevos (limpieza y demás) 20:46:59 &amp;lt;meeh&amp;gt; Mejorar mis servicios para i2p 20:47:04 &amp;lt;meeh&amp;gt; Listo ahora :) 20:47:19 &amp;lt;zlatinb&amp;gt; genial 20:47:35 &amp;lt;zlatinb&amp;gt; manas: debe ser muy tarde donde estás, me alegra verte. ¿Tu actualización, por favor? 20:47:56 &amp;lt;manas&amp;gt; hola a todos. me alegra verlos de nuevo 20:47:57 &amp;lt;manas&amp;gt; para resumir: he estudiado hasta el capítulo 4, que trata sobre la sintaxis de Java, del libro que estoy usando para estudiar Java. continuaré con el capítulo 5 este mes, objetos en Java. he escrito algo de código Java que fue revisado por zzz (gracias, zzz). también seguiré estudiando cripto. leyendo sobre ant y gradle. pensando en la red de pruebas, planeando adquirir algo de hardware para 20:47:58 &amp;lt;manas&amp;gt; esto. seguir manteniendo los servicios que ejecuto y manteniéndome al tanto de divulgaciones de seguridad. leyendo/respondiendo regularmente a publicaciones en trac y en el foro. 20:48:19 &amp;lt;manas&amp;gt; meeh, si tienes algún artículo/documentación para compartir sobre operar un outproxy, me interesaría leerlo :) 20:48:21 &amp;lt;manas&amp;gt; eot 20:48:57 &amp;lt;zlatinb&amp;gt; buen material; quiero hablar pronto sobre el tema del outproxy a la luz de OTF 20:49:08 &amp;lt;meeh&amp;gt; Seguro, podemos hablar de eso después. Principalmente es un tunnel sin nada en el campo domain 20:49:09 &amp;lt;zlatinb&amp;gt; pero ahora volvamos al scrum: str4d, tu tunr 20:49:11 &amp;lt;zlatinb&amp;gt; turno 20:49:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] En el último mes trabajé en nuestras especificaciones de cripto actuales, inicié el proceso para migrar propuestas al nuevo foro, asistí a la reunión de desarrolladores de Tor en Roma (por Zcash, pero tuve varias discusiones relevantes para I2P), trabajé con Elio/Ura en maquetas del sitio web, trabajé en Ire en preparación para la implementación preliminar de NTCP2, y en general pensé 20:49:19 &amp;lt;i2pr&amp;gt; sobre primitivas criptográficas de NTCP2. 20:50:20 &amp;lt;i2pr&amp;gt; [Slack/str4d] El próximo mes planeo revisar mi correo XD, hacer pairing con meeh en Android/Maven para la .34, agendar en mi calendario estas reuniones que parece que me estoy perdiendo, revisar el artículo, comenzar una implementación preliminar de NTCP2 para dilucidar algunos de los problemas de la biblioteca Noise, y trabajar en especificar el cegado de claves efímeras al estilo Elligator. 20:50:50 &amp;lt;i2pr&amp;gt; [Slack/str4d] El único bloqueador está relacionado con el correo; haré ping a la gente después al respecto. 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; gracias 20:52:46 &amp;lt;zlatinb&amp;gt; ¿está sadie por Slack? 20:53:40 &amp;lt;zlatinb&amp;gt; si no, creo que esto es todo/todos para el 7) 20:54:03 &amp;lt;zzz&amp;gt; ok, gracias zlatinb, ¿alguien tiene algo más para la reunión? 20:54:38 &amp;lt;i2pr&amp;gt; [Slack/str4d] No creo que ella esté aquí 20:54:55 &amp;lt;meeh&amp;gt; no, solo anunciar que configuraré más recursos para el outproxy y lo mejoraré 20:55:03 * zzz agarra el baffer 20:56:00 * zzz *baffs* da por cerrada la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 06 de marzo de 2018</title><link>/es/blog/2018/03/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-marzo-de-2018/</link><pubDate>Tue, 06 Mar 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/03/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-marzo-de-2018/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, meeh, psi, str4d, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) Elementos de la versión 0.9.33 pendientes (f-droid.org, Debian oficial) (nextloop, mhatta) 20:00:00 &amp;lt;zzz&amp;gt; 2) Actualización 0.9.34 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Scrum de estado (zab) 20:00:04 &amp;lt;zzz&amp;gt; 0) Hola 20:00:06 &amp;lt;zzz&amp;gt; hola 20:00:17 &amp;lt;zlatinb&amp;gt; hola 20:00:20 &amp;lt;zzz&amp;gt; ¡bienvenidos a la reunión 268 de este gran proyecto de 15 años! 20:00:44 &amp;lt;zzz&amp;gt; 1) Elementos de la versión 0.9.33 pendientes (f-droid.org, Debian oficial) (nextloop, mhatta) 20:01:03 &amp;lt;zzz&amp;gt; ok, nextloop hizo un PR (pull request) para f-droid, aún no ha aparecido, pero con suerte será pronto 20:01:30 &amp;lt;zzz&amp;gt; para Debian, todavía no hemos tenido noticias de mhatta, y perdimos la fecha límite de Bionic 20:01:51 &amp;lt;zzz&amp;gt; ¿algo más en 1) ? 20:03:01 &amp;lt;zzz&amp;gt; 2) Actualización 0.9.34 (zzz) 20:03:37 &amp;lt;zzz&amp;gt; estamos a mitad del ciclo programado de 10 semanas. He fijado la fecha límite de checkin para dentro de 4 semanas y media. Congelación de tags en 3 semanas, versión en 5 semanas 20:04:03 &amp;lt;zzz&amp;gt; vamos por 16K líneas de diff. El cambio más notable es la parte 2 de la reestructuración de susimail. El resto son correcciones por todos lados 20:04:28 &amp;lt;zzz&amp;gt; Animo a todos en el equipo a corregir algunos tickets para la versión, si es posible 20:05:01 &amp;lt;zzz&amp;gt; ya pasamos la fecha límite de “cambios grandes”, pero aún esperamos que lleguen varias correcciones de todos 20:05:21 &amp;lt;zzz&amp;gt; y, por supuesto, probar los builds de desarrollo también es tarea de todos, por favor ayuden 20:05:31 &amp;lt;zzz&amp;gt; ¿algo más en 2) ? 20:07:01 &amp;lt;zzz&amp;gt; 3) Scrum de estado (zab) todo tuyo 20:07:04 &amp;lt;eche|on&amp;gt; no realmente 20:07:11 &amp;lt;zlatinb&amp;gt; Hola. Vamos a ir alrededor de la sala y, cuando se mencione tu nombre, por favor da una breve descripción de: 20:07:21 &amp;lt;zlatinb&amp;gt; 1) qué has estado haciendo desde el último scrum 20:07:29 &amp;lt;zlatinb&amp;gt; 2) qué planeas hacer el próximo mes 20:07:44 &amp;lt;zlatinb&amp;gt; 3) si estás bloqueado por algo o necesitas ayuda de alguien 20:08:11 &amp;lt;zlatinb&amp;gt; Por favor, esperen hasta que el scrum termine si sienten que necesitan abordar una pregunta o tienen un comentario 20:08:21 &amp;lt;zlatinb&amp;gt; vamos - zzz, empieza 20:09:10 &amp;lt;zzz&amp;gt; ok. además de lo que ya dije... he estado trabajando en mejorar el soporte ssl en la consola y eepsites; mejoras de upnp; correcciones de ipv6; y refactorización variada 20:09:40 &amp;lt;zzz&amp;gt; Espero continuar con ssl e ipv6 el próximo mes, así como cerrar otras correcciones para la versión, que será a principios de abril 20:10:06 &amp;lt;zzz&amp;gt; Estoy bloqueado para trabajar en propuestas, esperando trabajar con str4d 20:10:07 &amp;lt;zzz&amp;gt; EOT 20:10:41 &amp;lt;zlatinb&amp;gt; eche|on: por favor, adelante 20:11:07 &amp;lt;eche|on&amp;gt; ok, he estado trabajando en Trac, el foro y el blog 20:11:28 &amp;lt;eche|on&amp;gt; el próximo mes esto seguirá, un poco más de relaciones públicas, actualizar finanzas,... 20:11:39 &amp;lt;eche|on&amp;gt; actualmente todo bien, la próxima semana estaré de viaje 20:12:12 &amp;lt;zlatinb&amp;gt; genial. meeh, ¿estás aquí? ¿Puedes darnos una actualización? 20:12:38 &amp;lt;meeh&amp;gt; Sí, un momento 20:13:45 &amp;lt;meeh&amp;gt; He estado trabajando en la parte del lanzador de OSX porque me fastidia muchísimo ya que estoy en OSX, además: el último 1,5 día lo he dedicado a migrar nuestra horrible BD sqlite (trac) a algo que escale 20:13:53 &amp;lt;meeh&amp;gt; Tratando de evitar ese problema del byte nulo 20:14:31 &amp;lt;meeh&amp;gt; Parece que ahora lograré que funcione una vez que haya definido manualmente todas las tablas por adelantado en pgsql antes de intentar importar (sin tablas entonces) 20:15:37 &amp;lt;meeh&amp;gt; Y sí, también podría tener algo respecto a git-&amp;gt;monotone export 20:15:45 &amp;lt;meeh&amp;gt; Eso es todo por mi parte 20:16:22 &amp;lt;zlatinb&amp;gt; ok, entiendo que no estás bloqueado por nada, ¿cierto? 20:16:46 &amp;lt;meeh&amp;gt; no 20:16:50 &amp;lt;meeh&amp;gt; Todo bien :) 20:17:16 &amp;lt;zlatinb&amp;gt; excelente. psi, ¿quieres unirte a la diversión? 20:17:22 &amp;lt;psi&amp;gt; claro 20:17:28 &amp;lt;psi&amp;gt; veamos 20:17:47 &amp;lt;psi&amp;gt; 1) este es mi primer scrum para I2P 20:18:18 &amp;lt;psi&amp;gt; 2) este mes haré que libsam sea súper reluciente y genial 20:18:32 &amp;lt;psi&amp;gt; posiblemente agregando una variante epoll/kqueue 20:18:57 &amp;lt;psi&amp;gt; 3) actualmente esperando la revisión del PR que hice en GitHub para libsam 20:19:00 &amp;lt;psi&amp;gt; EOT 20:19:20 &amp;lt;zlatinb&amp;gt; buen trabajo 20:19:24 &amp;lt;zlatinb&amp;gt; str4d: ¿estás aquí? 20:19:51 &amp;lt;zlatinb&amp;gt; sadie, ¿quizás tú estás? 20:20:09 &amp;lt;zzz&amp;gt; sadie me dijo que probablemente se lo perdería 20:20:41 &amp;lt;zlatinb&amp;gt; y str4d parece ausente 20:20:55 &amp;lt;zlatinb&amp;gt; así que eso concluye el scrum, creo: manas está exento y mhatta ausente 20:21:20 &amp;lt;zzz&amp;gt; ok, ¿algo más para 3)? ¿algo más para la reunión? 20:21:34 &amp;lt;zlatinb&amp;gt; ahora, ¿alguien tiene preguntas o comentarios sobre algo que se mencionó durante el scrum? 20:21:41 &amp;lt;meeh&amp;gt; Tengo una pregunta sobre Oracle, licencias y nosotros cuando sea el turno de preguntas y respuestas 20:21:54 &amp;lt;zlatinb&amp;gt; (esta es la parte de bloqueador/bloqueado) 20:22:05 &amp;lt;zlatinb&amp;gt; meeh: ok, podemos charlar después de la reunión 20:22:43 &amp;lt;zzz&amp;gt; Solo añadiré que estoy bloqueado en todos los posibles cambios y mejoras de empaquetado por mhatta 20:23:12 &amp;lt;zzz&amp;gt; y en la función de notificación de inicio de Tails, ídem 20:24:22 &amp;lt;zlatinb&amp;gt; ok. Eso concluye 3), creo 20:24:33 &amp;lt;zzz&amp;gt; ok, ¿algo más para la reunión? 20:25:02 * zzz agarra el baffer 20:25:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] Aquí 20:25:38 * zzz deja el baffer 20:25:38 &amp;lt;zlatinb&amp;gt; ohai 20:25:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] Perdón por el retraso, problemas de internet de nuevo 20:26:13 &amp;lt;zlatinb&amp;gt; así que sí, brevemente 1) lo que hiciste 2) lo que vas a hacer 3) bloqueos / ¿necesitas ayuda? 20:27:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] 1) corrección de errores, trabajo de lanzamiento, conjunto de parches para la UI de la consola del router, trabajo en Android y delegación de clave de firma, triaje de tickets, artículo XRDS 20:29:14 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ah, y colaboración con Ura 20:29:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] (más las reuniones habituales, etc.) 20:31:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] 2) Migrar todas las propuestas al foro nuevo, terminar el borrador de NTCP Noise como una propuesta nueva, reunión de Tor Dev, sincronizar con Ura, sincronizar con dawuud sobre SPHINCS, posiblemente revisión de un artículo, revisiones al artículo de XRDS, triaje de tickets 20:34:49 &amp;lt;zlatinb&amp;gt; ¿estás bloqueado por algo o necesitas ayuda de alguien? 20:34:50 &amp;lt;i2pr&amp;gt; [Slack/str4d] 3) Nada por ahora, pero acercamiento a personas interesadas en revisar cosas 20:35:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ah, lista de correo 20:35:20 &amp;lt;zzz&amp;gt; ok, ¿algo más para 3)? ¿algo más para la reunión? 20:36:03 * zzz agarra el baffer otra vez 20:36:23 &amp;lt;zzz&amp;gt; zab, me gusta el 1-2-3, funcionó bien 20:37:01 * zzz **bafs** la reunión se cierra &lt;/div></description></item><item><title>I2P en BSidesNYC</title><link>/es/blog/2018/02/12/i2p-en-bsidesnyc/</link><pubDate>Mon, 12 Feb 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/02/12/i2p-en-bsidesnyc/</guid><description>&lt;p>Sadie y str4d asistieron a BSidesNYC el sábado 20 de enero. ¡Gracias al equipo de BSides por organizar una conferencia tan excelente!&lt;/p>
&lt;p>Además de algunas charlas, trabajamos principalmente en varios objetivos que habíamos establecido para el día durante la tarde en el área común de John Jay College.&lt;/p>
&lt;p>Nuestra tarea más urgente fue redactar la hoja de ruta de alto nivel para 2018, tras las discusiones en 34C3. Esto &lt;a href="../../es/blog/2018/02/11/high-level-roadmap-for-2018/">ya se ha publicado&lt;/a>
 - ¡échale un vistazo! También retomamos algunos hilos de comunicación que se habían dejado de lado durante el periodo festivo en torno a nuestro incipiente Proceso de Respuesta a Vulnerabilidades, y trabajamos para llevarlo a &amp;ldquo;uso en producción&amp;rdquo;.&lt;/p></description></item><item><title>Hoja de ruta de alto nivel para 2018</title><link>/es/blog/2018/02/11/high-level-roadmap-for-2018/</link><pubDate>Sun, 11 Feb 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/02/11/high-level-roadmap-for-2018/</guid><description>&lt;p>Una de las muchas cosas que discutimos en el 34C3 fue en qué deberíamos centrarnos durante el próximo año. En particular, queríamos una hoja de ruta que dejara claro qué queremos asegurarnos de completar, frente a lo que estaría muy bien tener, y que pudiera ayudar a incorporar a los recién llegados a cualquiera de esas dos categorías. Esto fue lo que acordamos:&lt;/p>
&lt;h2 id="prioridad-nueva-criptografía">Prioridad: Nueva cripto(grafía!)&lt;/h2>
&lt;p>Muchas de las primitivas y los protocolos actuales aún conservan sus diseños originales de alrededor de 2005 y necesitan mejoras. Hemos tenido varias propuestas abiertas durante varios años con ideas, pero el progreso ha sido lento. Todos coincidimos en que esto debe ser nuestra máxima prioridad para 2018. Los componentes fundamentales son:&lt;/p></description></item><item><title>Hoja de ruta de alto nivel para 2018</title><link>/es/blog/2018/02/11/high-level-roadmap-for-2018/</link><pubDate>Sun, 11 Feb 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/02/11/high-level-roadmap-for-2018/</guid><description>&lt;p>Una de las muchas cosas que debatimos en el 34C3 fue en qué deberíamos centrarnos durante el próximo año. En particular, queríamos una hoja de ruta que dejara claro qué queremos asegurarnos de lograr, frente a lo que sería muy bueno tener, y que además nos permitiera ayudar a incorporar a los recién llegados en cualquiera de las dos categorías. Esto es lo que acordamos:&lt;/p>
&lt;h2 id="prioridad-nueva-criptografía">Prioridad: Nueva cripto(grafía!)&lt;/h2>
&lt;p>Muchas de las primitivas y los protocolos actuales aún conservan sus diseños originales de alrededor de 2005 y necesitan mejoras. Hemos tenido varias propuestas abiertas con ideas desde hace años, pero el avance ha sido lento. Todos coincidimos en que esto debe ser nuestra máxima prioridad para 2018. Los componentes fundamentales son:&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 06 de febrero de 2018</title><link>/es/blog/2018/02/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-febrero-de-2018/</link><pubDate>Tue, 06 Feb 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/02/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-febrero-de-2018/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, manas, meeh, orignal, R4SAS, sadie, str4d, zlatinb, zzz&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 20:00:01 &amp;lt;zzz&amp;gt; 0) Hola 20:00:01 &amp;lt;zzz&amp;gt; 1) 0.9.33/34 actualización (zzz) 20:00:01 &amp;lt;zzz&amp;gt; 2) Seguimiento de 34C3 (zzz) 20:00:01 &amp;lt;zzz&amp;gt; 3) Informe de B-Sides NYC (sadie, str4d) 20:00:01 &amp;lt;zzz&amp;gt; 4) Informe de FOSDEM (echelon) 20:00:01 &amp;lt;zzz&amp;gt; 5) Scrum de estado (zab) 20:00:05 &amp;lt;zzz&amp;gt; 0) Hola 20:00:08 &amp;lt;zzz&amp;gt; Hola 20:00:11 &amp;lt;zlatinb&amp;gt; hola 20:00:15 &amp;lt;manas&amp;gt; hola 20:00:19 &amp;lt;echelon&amp;gt; hola 20:00:35 &amp;lt;zzz&amp;gt; 1) 0.9.33/34 actualización (zzz) 20:00:46 &amp;lt;zzz&amp;gt; ok, 0.9.33 ha estado fuera una semana, todo se ve bien hasta ahora 20:00:47 &amp;lt;orignal_&amp;gt; hola 20:01:22 &amp;lt;zzz&amp;gt; los elementos restantes son android/fdroid/maven de str4d y el debian oficial de mhatta. ¿Podrían darnos una ETA? 20:01:27 &amp;lt;R4SAS&amp;gt; hola 20:01:33 &amp;lt;echelon&amp;gt; sí, se ve bien 20:02:39 &amp;lt;zzz&amp;gt; necesitamos ambos para el fin de semana, para cumplir nuestro objetivo de dos semanas para los elementos principales de la versión y para llegar a la fecha límite de Bionic 20:03:24 &amp;lt;zzz&amp;gt; ok, pasaré a la .34, espero que aparezcan 20:03:48 &amp;lt;zzz&amp;gt; He fijado un cronograma de 10 semanas para la .34 con un lanzamiento a mediados de abril. Eso significaría tener los elementos grandes listos para principios de marzo 20:03:59 &amp;lt;echelon&amp;gt; ok 20:04:06 &amp;lt;zzz&amp;gt; He subido algunas cosas pequeñas y tengo una gran reescritura de susimail que llegará en un par de días 20:04:19 &amp;lt;echelon&amp;gt; los probaré 20:04:42 &amp;lt;echelon&amp;gt; ¿algo más en el plan para la .34 ? 20:04:50 &amp;lt;zzz&amp;gt; ah, otra cosa sobre la .33: tuvimos 73 tickets ingresados en el ciclo de desarrollo de la .33. Yo arreglé unos 30. 20:04:54 &amp;lt;i2pr&amp;gt; [Slack/sadie] hola 20:05:13 &amp;lt;zzz&amp;gt; Básicamente soy el único haciendo triaje o correcciones y si no recibo algo de ayuda, no tendré tiempo para nada más 20:05:38 &amp;lt;zzz&amp;gt; así que lo agradecería; los tickets son tarea de todos, por favor colaboren donde puedan 20:05:54 &amp;lt;echelon&amp;gt; Puedo buscar algunos tickets, pero no puedo hacer código 20:06:08 &amp;lt;echelon&amp;gt; sigo peleando con la gestión de usuarios en Trac 20:06:08 &amp;lt;zzz&amp;gt; sobre la .34, la hoja de ruta necesita algunos ajustes según lo que realmente podemos lograr, pero no la he visto en un par de semanas 20:06:23 &amp;lt;echelon&amp;gt; ok 20:06:34 &amp;lt;zzz&amp;gt; muchos de los tickets son para el sitio web y hace mucho que no tenemos a nadie haciendo correcciones constantes del sitio 20:06:51 &amp;lt;echelon&amp;gt; ok, el contenido es fácil 20:07:02 &amp;lt;zzz&amp;gt; Supongo que str4d tiene algunas correcciones de UI para la 34, ya que no metió nada para la 33, pero ya veremos 20:07:08 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:08:00 &amp;lt;zzz&amp;gt; 2) Seguimiento de 34C3 (zzz) 20:08:35 &amp;lt;zzz&amp;gt; esto era realmente solo un marcador. Una cosa pendiente es terminar el resumen de prioridades de la hoja de ruta de str4d y ponerlo en el sitio web 20:08:40 &amp;lt;zzz&amp;gt; str4d, ¿alguna novedad sobre eso? 20:08:55 &amp;lt;zzz&amp;gt; ¿Alguien más tiene algo que decir sobre 34C3? 20:09:17 &amp;lt;manas&amp;gt; fueron 4 días excelentes :) 20:09:17 &amp;lt;echelon&amp;gt; no hubo tanta gente hablándonos como en 33c3 20:09:52 &amp;lt;zzz&amp;gt; sí, aunque hicimos mucho, quizá porque hubo menos gente que se acercaba. Es un equilibrio 20:09:55 &amp;lt;orignal_&amp;gt; ¿ya no hay interés en I2P? 20:10:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] Tengo el borrador desde entonces, pero sigo encontrando problemas de acceso al foro de desarrollo 20:10:08 &amp;lt;zzz&amp;gt; fue más por la ubicación de la mesa 20:10:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hecho* 20:10:13 &amp;lt;echelon&amp;gt; seguro 20:10:27 &amp;lt;zzz&amp;gt; str4d, ¿ETA para ponerlo en el sitio web? 20:11:24 &amp;lt;zzz&amp;gt; str4d, volviendo al punto 1), ¿ETA para maven/android/fdroid de la .33? 20:11:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si no necesito solicitar más revisión del foro de desarrollo, podría hacerlo esta noche 20:11:55 &amp;lt;zzz&amp;gt; Publiqué algunas objeciones a las que no has respondido, al menos hasta hace un par de horas 20:11:59 &amp;lt;i2pr&amp;gt; [Slack/str4d] Lo de la .33 probablemente no este fin de semana, estaré trabajando todo el fin de semana en cosas de Zcash 20:12:11 &amp;lt;zzz&amp;gt; ¿ETA para la .33 entonces? 20:12:23 &amp;lt;i2pr&amp;gt; [Slack/str4d] Correcto, eso es lo que he tratado de publicar en el foro de desarrollo 20:12:57 &amp;lt;zzz&amp;gt; bueno, si lo has visto, entonces toma en cuenta las objeciones, o no, como tú veas 20:13:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] La .33 tendrá que ser el próximo fin de semana (¿sobre el 18?) 20:14:41 &amp;lt;zzz&amp;gt; eso son 2 1/2 semanas desde la publicación. ¿No hay manera de hacerlo antes? Realmente necesitamos tratar estos como productos principales de la versión y sacarlos rápido 20:15:31 &amp;lt;orignal_&amp;gt; zzz, ¿por qué no te encargas tú mismo? 20:15:50 &amp;lt;zzz&amp;gt; todos tenemos nuestros roles. No puedo hacerlo todo. 20:17:07 &amp;lt;orignal_&amp;gt; a veces tienes que hacerlo 20:17:09 &amp;lt;zzz&amp;gt; ok, str4d puede responder, o no. ¿Algo más sobre 1) o 2) ? 20:17:17 &amp;lt;i2pr&amp;gt; [Slack/str4d] No puedo hacer nada con mi agenda de trabajo 20:17:48 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sería genial que más gente pudiera hacer estas publicaciones, particularmente Maven 20:17:52 &amp;lt;zzz&amp;gt; ok, averigüemos cómo hacerlo más rápido la próxima vez 20:17:59 &amp;lt;zzz&amp;gt; 3) Informe de B-Sides NYC (sadie, str4d) 20:18:19 &amp;lt;zzz&amp;gt; sadie, str4d, ¿podrían darnos un informe breve y también decirnos la ETA para publicar el informe completo del viaje? 20:18:47 &amp;lt;i2pr&amp;gt; [Slack/sadie] salió bien: tenemos una entrada de blog lista (algunos problemas para publicarla) 20:19:22 &amp;lt;zzz&amp;gt; eso fue... realmente breve... ¿ETA para publicar eso? 20:19:34 &amp;lt;i2pr&amp;gt; [Slack/sadie] trabajamos en la hoja de ruta, trabajamos en el sitio web y discutimos ideas de divulgación para este año 20:20:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] La IA (arquitectura de la información) del sitio para la navegación está mucho mejor 20:20:25 &amp;lt;i2pr&amp;gt; [Slack/sadie] volvimos a ponernos en contacto con Elio, quien hizo el nuevo logo, para empezar con el diseño de subpáginas 20:20:32 &amp;lt;zzz&amp;gt; ¿IA? 20:20:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] Arquitectura de la información 20:21:21 &amp;lt;zzz&amp;gt; sadie, str4d, ¿ETA para publicar el informe del viaje? 20:21:30 &amp;lt;i2pr&amp;gt; [Slack/str4d] La entrada del blog estará arriba en cuanto esté la hoja de ruta 20:21:56 &amp;lt;zzz&amp;gt; ok. ¿Algo más sobre 3) ? 20:22:45 &amp;lt;zzz&amp;gt; 4) Informe de FOSDEM (echelon) 20:22:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] tl;dr salió bien, vale la pena hacerlo de nuevo 20:22:58 &amp;lt;zzz&amp;gt; echelon, ¿cómo fue en FOSDEM, cómo estuvo la charla de I2P? 20:23:25 &amp;lt;echelon&amp;gt; FOSDEM es un evento grande y agradable con&amp;gt;20 pistas paralelas y miles de visitantes, todo gratis para asistir 20:23:34 &amp;lt;manas&amp;gt; wow, genial 20:23:58 &amp;lt;echelon&amp;gt; FOSDEM en sí está bien gestionado y organizado, pero conseguir comida lleva un poco; además, muchas charlas se llenan rápido y no se puede entrar 20:24:23 &amp;lt;echelon&amp;gt; pero todas las charlas se transmiten en vivo y ahora se suben a YouTube y están en línea en la página de FOSDEM 20:24:49 &amp;lt;echelon&amp;gt; la charla de I2P fue breve y rápida sobre qué es I2P y en qué se diferencia de Tor; no mucho más, el tiempo era corto 20:25:09 &amp;lt;zzz&amp;gt; ¿conociste a la persona? 20:25:20 &amp;lt;echelon&amp;gt; el autor es un tipo de i2pd, no está mucho en contacto aquí, pero tenía una visión bastante buena del código, salvo por algunos números equivocados 20:25:29 &amp;lt;echelon&amp;gt; la audiencia fue de ~100-150 personas, la sala estaba llena 20:25:53 &amp;lt;zzz&amp;gt; genial, me alegra que hayas ido 20:26:01 &amp;lt;zzz&amp;gt; ¿algo más sobre 4) ? 20:26:01 &amp;lt;echelon&amp;gt; solo 2 preguntas después, por ejemplo, si Java I2P realmente usa ahora 2-4 GB y si corre en una Raspberry Pi 20:26:17 &amp;lt;echelon&amp;gt; deberíamos ir en 2019 también 20:26:43 &amp;lt;echelon&amp;gt; (solo me llevé a casa una tos, qué mal) 20:26:53 &amp;lt;orignal_&amp;gt; ¿cómo es que no conocemos a este tipo? 20:27:27 &amp;lt;manas&amp;gt; echelon: me traje una tos fea en el vuelo de vuelta desde 34c3 :) todo bien ahora 20:27:29 &amp;lt;echelon&amp;gt; se mantuvo bajo el radar, pero tiene permisos de push en git 20:27:49 &amp;lt;orignal_&amp;gt; manas, ¿dónde estás ahora? 20:27:51 &amp;lt;zzz&amp;gt; ¿algo más sobre 4) ? 20:27:58 &amp;lt;echelon&amp;gt; no hablé mucho, ya estaba mal y el tiempo fue un problema el domingo 20:28:29 &amp;lt;orignal_&amp;gt; ¿permisos de push? Creo que solo R4SAS, villain y psi los tienen 20:28:38 &amp;lt;zzz&amp;gt; 5) Scrum de estado (zlatinb) 20:28:45 &amp;lt;zzz&amp;gt; ok zab, tienes la palabra 20:28:50 &amp;lt;echelon&amp;gt; dijo que hizo push de código a i2pd 20:28:59 &amp;lt;echelon&amp;gt; ok 20:29:08 &amp;lt;zlatinb&amp;gt; hola a todos. Me complace decir que ¡todas las propuestas de compensación han sido aprobadas! 20:29:10 &amp;lt;orignal_&amp;gt; Entonces lo encontraremos 20:29:46 &amp;lt;zlatinb&amp;gt; vamos uno por uno y, cuando diga tu nombre, por favor da un breve resumen de en qué vas a trabajar los próximos 6 meses. Por favor, dejen las preguntas para después 20:29:55 &amp;lt;zlatinb&amp;gt; zzz, tú primero 20:30:52 &amp;lt;zzz&amp;gt; ok, la mayor parte de mi tiempo es gestión del proyecto, corrección de bugs y código nuevo, pero planeo dedicar una cantidad significativa a propuestas y planificación, así como a leer sobre temas 20:31:02 &amp;lt;zzz&amp;gt; para tener el criterio suficiente para tomar algunas de las decisiones que necesitamos tomar 20:31:27 &amp;lt;zzz&amp;gt; la mayoría ya saben lo que hago, pero ese es un resumen rápido 20:31:39 &amp;lt;zzz&amp;gt; código, código, código; errores, errores, errores; repetir 20:31:42 &amp;lt;zzz&amp;gt; EOT 20:31:56 &amp;lt;zlatinb&amp;gt; Gracias. echelon , tu turno 20:32:23 &amp;lt;echelon&amp;gt; ok, gestionar los fondos, hacer algo de PR, gestionar la mayoría de los servicios, hacer algo de trabajo en Trac, asistir a conferencias^^ 20:32:41 &amp;lt;echelon&amp;gt; eot 20:32:55 &amp;lt;zlatinb&amp;gt; str4d: adelante 20:33:04 &amp;lt;i2pr&amp;gt; [Slack/str4d] La primera prioridad de mi tiempo será escribir y revisar propuestas, y gestionar el proceso de propuestas junto con zzz para garantizar que tengamos documentos de propuesta de alta calidad para la comunidad. 20:33:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] La segunda prioridad será esbozar implementaciones de propuestas en Java y Rust, y colaborar con gente fuera de I2P en componentes comunes. 20:34:10 &amp;lt;i2pr&amp;gt; [Slack/str4d] El resto de mi tiempo será para Maven, Android (solo corrección de bugs) e I2P-Bote. 20:34:13 &amp;lt;i2pr&amp;gt; [Slack/str4d] EOT 20:34:53 &amp;lt;zlatinb&amp;gt; sadie, ¡gracias por venir! Cuéntanos qué vas a hacer 20:35:20 &amp;lt;zlatinb&amp;gt; ¿Sadie? 20:35:42 &amp;lt;i2pr&amp;gt; [Slack/str4d] No puedes ver la notificación de escritura en Shack 20:35:43 &amp;lt;i2pr&amp;gt; [Slack/sadie] ¡Hola! Ampliaré mi rol de PR: entradas de blog, noticias en la consola.. 20:35:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Slack* 20:36:26 &amp;lt;i2pr&amp;gt; [Slack/sadie] además: triaje en Trac, mejorar nuestros tiempos de respuesta, ayudar a los usuarios 20:37:13 &amp;lt;i2pr&amp;gt; [Slack/sadie] búsqueda de financiamiento, acercamiento a otros proyectos y alianzas estratégicas. Encontrar más usuarios y desarrolladores 20:37:35 &amp;lt;i2pr&amp;gt; [Slack/sadie] EOT 20:37:47 &amp;lt;zlatinb&amp;gt; Suena genial. manas, tu turno 20:37:52 &amp;lt;manas&amp;gt; hola 20:38:05 &amp;lt;manas&amp;gt; próximos 6 meses: estudiar Java, la documentación de I2P y familiarizarme con la base de código; estudiar criptografía, anonimato, privacidad y seguridad; se agradecen recomendaciones de libros/artículos/etc. relacionados con estos temas :) 20:38:10 &amp;lt;manas&amp;gt; tengo algunas ideas para material gráfico interesante que podría usarse para pegatinas/camisetas con la marca I2P, que también estaré explorando 20:38:14 &amp;lt;manas&amp;gt; estado actual: el espacio de oficina está configurado; lo de redes está mayormente hecho: un router requiere una actualización de firmware; envié un ticket. Listo para avanzar con todas las tareas. 20:38:16 &amp;lt;manas&amp;gt; eot 20:38:36 &amp;lt;zlatinb&amp;gt; genial. meeh y mhatta, ¿están aquí? 20:38:49 &amp;lt;meeh&amp;gt; Estoy aquí 20:38:58 &amp;lt;zlatinb&amp;gt; adelante 20:39:01 &amp;lt;manas&amp;gt; hola meeh :) 20:39:05 &amp;lt;meeh&amp;gt; denme un momento para ponerme al día 20:39:40 &amp;lt;zlatinb&amp;gt; estamos haciendo el scrum, solo da un breve resumen de lo que vas a hacer los próximos 6 meses 20:39:46 &amp;lt;meeh&amp;gt; entendido 20:42:12 &amp;lt;meeh&amp;gt; próximos 6 meses: completar tantos scalatests (pruebas unitarias) como sea posible para las partes de core y router de I2P, probablemente otras también. Además, I2P para OSX necesita mejoras, en las que trabajaré en el lanzador y el proceso de actualización; también espero hacer mejoras en docs/web, dar seguimiento tanto como pueda en Trac con respecto a los tickets abiertos de todo tipo y, por último, algo de investigación para criptografía nueva / I2NP 20:42:45 &amp;lt;zlatinb&amp;gt; bien 20:44:39 &amp;lt;zlatinb&amp;gt; mhatta no está aquí, por desgracia, así que eso concluye el scrum 20:44:39 &amp;lt;zlatinb&amp;gt; antes de hacer 'baf' a la reunión me gustaría dar la oportunidad a la gente de hacer cualquier pregunta a los otros miembros del equipo 20:44:40 &amp;lt;zlatinb&amp;gt; así que si tienen algo específico que quieran preguntar respecto a los objetivos, ¡adelante! 20:44:40 &amp;lt;zlatinb&amp;gt; si no, Falcon Heavy despega en un minuto :) 20:44:41 &amp;lt;manas&amp;gt; meeh: ¿estarás viendo separar las pruebas que requieren acceso a la red de aquellas que no? 20:44:42 &amp;lt;meeh&amp;gt; Me gustaría pedir a la gente que diga si hay lugares que realmente necesitan pruebas, con prioridad sobre otros. Abierto a sugerencias. 20:45:21 &amp;lt;zzz&amp;gt; manas y str4d son los mejores para discutir las pruebas 20:45:38 &amp;lt;meeh&amp;gt; manas: intentaría emular/simular la red tanto como pueda; no he pensado aún cómo hacerlo si me topo con una prueba, pero puedo mantenerte informado :) 20:45:59 &amp;lt;manas&amp;gt; Actualmente BobTheBuilder ejecuta las pruebas de ant con el wrapper torsocks. Estaría bien poder ejecutar las pruebas que requieren red de forma independiente del resto 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, tendremos que discutir si queremos mantener la parte de scrum de esta reunión o no; podemos hacerlo en las próximas semanas 20:46:30 &amp;lt;meeh&amp;gt; entonces lo veré :) 20:46:33 &amp;lt;meeh&amp;gt; gracias por el consejo. 20:46:45 &amp;lt;zzz&amp;gt; ¿y habrá un scrum antes del próximo mes? 20:47:03 &amp;lt;manas&amp;gt; meeh: lo discutiremos más; yo también estaré mirando las pruebas :) 20:47:11 &amp;lt;zlatinb&amp;gt; bien, me gustaría un scrum con todos cada mes 20:47:17 &amp;lt;meeh&amp;gt; Estoy totalmente de acuerdo; he hecho cosas peores (cada día a las 09:30) :p 20:47:19 &amp;lt;zlatinb&amp;gt; excepto manas, que no puede por la diferencia horaria 20:47:44 &amp;lt;zzz&amp;gt; estoy seguro de que mhatta está en una zona horaria al menos igual de mala 20:47:46 &amp;lt;manas&amp;gt; sí, aquí es temprano lol 20:47:47 &amp;lt;zlatinb&amp;gt; independientemente de eso me reuniré con quienes trabajan a tiempo completo cada semana por IRC/Signal, etc. 20:47:56 &amp;lt;manas&amp;gt; mhatta puede estar en sueño profundo 20:47:59 &amp;lt;meeh&amp;gt; Cambiaré de zona horaria si hace falta, en el peor de los casos :) 20:48:14 &amp;lt;zzz&amp;gt; lo más temprano que puedo adelantar la reunión es otra media hora; aunque después del cambio de horario probablemente podría a las 7 PM UTC 20:48:25 &amp;lt;zzz&amp;gt; aún no lo bastante temprano para mhatta, supongo 20:48:41 &amp;lt;manas&amp;gt; aunque una vez al mes no sería un problema; una vez a la semana podría serlo 20:49:18 &amp;lt;zzz&amp;gt; Animo a todos a estar en IRC tan a menudo como sea posible. Ha estado terriblemente tranquilo aquí. Este es el mejor lugar para hacer cosas 20:49:25 &amp;lt;zzz&amp;gt; ¿algo más sobre 5) ? 20:49:30 &amp;lt;zlatinb&amp;gt; ok, he terminado, gracias a todos 20:49:38 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:50:08 &amp;lt;meeh&amp;gt; Estoy aquí casi siempre; solo he estado ocupado saliendo de mi proyecto en el trabajo diurno. Así que seré más activo con el tiempo. 20:50:19 * zzz agarra el *baffer* 20:50:29 &amp;lt;meeh&amp;gt; Supongo que tendré una fecha de inicio dentro de la semana, zlatinb 20:50:56 &amp;lt;zlatinb&amp;gt; genial 20:51:02 * zzz *bafs* la reunión queda cerrada &lt;/div></description></item><item><title>Versión 0.9.33</title><link>/es/blog/2018/01/30/versi%C3%B3n-0.9.33/</link><pubDate>Tue, 30 Jan 2018 00:00:00 +0000</pubDate><guid>/es/blog/2018/01/30/versi%C3%B3n-0.9.33/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.33 continúa el esfuerzo de varios años para migrar la red a una criptografía más fuerte y rápida. Esta versión incluye compatibilidad con más tipos de firmas y la preparación para que Ed25519 sea el valor predeterminado. Se incluyen correcciones de errores importantes y mejoras de rendimiento.&lt;/p>
&lt;p>Como de costumbre, recomendamos que actualice a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 05 de diciembre de 2017</title><link>/es/blog/2017/12/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-diciembre-de-2017/</link><pubDate>Tue, 05 Dec 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/12/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-diciembre-de-2017/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> str4d, orignal, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) actualización 0.9.33 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) planificación de 34C3 (zzz) 20:00:03 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; hola 20:00:30 &amp;lt;zzz&amp;gt; 1) actualización 0.9.33 (zzz) 20:00:48 &amp;lt;zzz&amp;gt; el desarrollo de 0.9.33 ha arrancado con fuerza, con 20K líneas de diff hasta ahora 20:00:55 &amp;lt;zzz&amp;gt; muchas buenas correcciones 20:01:17 &amp;lt;zlatinb&amp;gt; hola 20:01:42 &amp;lt;zzz&amp;gt; además, 0.9.32 para Android salió más tarde que nuestro objetivo de 2 semanas, así que hemos hecho algunos cambios de proceso para asegurarnos de revisar los bloqueos de Google Play antes de la versión de escritorio 20:02:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] hola 20:02:02 &amp;lt;zzz&amp;gt; esto debería permitir una versión de Android más pronta y de mayor calidad 20:02:29 &amp;lt;i2pr&amp;gt; [Slack/str4d] Tengo más parches de CSS y JSP localmente, que espero limpiar y subir a mtn este fin de semana para una revisión más prolongada. 20:02:40 &amp;lt;zzz&amp;gt; Creo que vamos encaminados a un lanzamiento de 0.9.33 a finales de enero. Eso significa que los cambios grandes deberían entrar este mes, antes del CCC 20:03:28 &amp;lt;zzz&amp;gt; tenemos más ajustes de streaming por hacer, y he estado corrigiendo problemas de susimail esta semana 20:04:12 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:04:24 &amp;lt;zlatinb&amp;gt; si puedo sugerir poner compilaciones de desarrollo disponibles en el tracker de postman 20:04:35 &amp;lt;zlatinb&amp;gt; algunas personas descargarán y probarán cualquier cosa que salga ahí 20:04:50 &amp;lt;zzz&amp;gt; Creo que puedes obtenerlas vía magnets o archivos torrent desde bobthebuilder.com 20:05:17 &amp;lt;zlatinb&amp;gt; oh sí, es solo que la presencia en postman aporta mucha visibilidad 20:05:43 &amp;lt;zzz&amp;gt; ok, habla con el op de bobthebuilder sobre eso, buena idea 20:05:54 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:05:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] Además, ahora también tenemos compilaciones continuas en Travis CI, así que estén atentos a `https://travis-ci.org/i2p/i2p.i2p` para otra perspectiva 20:06:44 &amp;lt;zzz&amp;gt; str4d, si puedes configurar un bot de IRC para eso, podría ayudar; cuesta acordarse de revisar un sitio web 20:07:17 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:08:01 &amp;lt;zzz&amp;gt; 2) planificación de 34C3 (zzz) 20:08:10 &amp;lt;zzz&amp;gt; ok, el tema de las pegatinas está bajo control 20:08:25 &amp;lt;zzz&amp;gt; eche|on tiene los billetes de tren 20:08:33 &amp;lt;zzz&amp;gt; hottuna nos inscribió en el wiki 20:08:43 &amp;lt;zzz&amp;gt; ¿ha aparecido noisy square en el wiki ya? 20:08:50 &amp;lt;zzz&amp;gt; ¿y quién tiene el banner? 20:09:23 &amp;lt;zzz&amp;gt; Crearé el grupo de DM (mensajes directos) de Twitter más tarde, a menos que alguien más lo haga primero 20:11:01 &amp;lt;zzz&amp;gt; al no oír respuesta... ¿algo más sobre 2) ? 20:12:01 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:12:33 &amp;lt;orignal&amp;gt; ¿quizás tenga sentido fijar la reunión con menos frecuencia? 20:12:47 &amp;lt;orignal&amp;gt; debido a la falta de interés 20:12:56 &amp;lt;orignal&amp;gt; pero promocionarla más 20:13:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] ¡Con ganas! 20:13:35 &amp;lt;i2pr&amp;gt; [Slack/str4d] Creo que mensual está bien 20:13:41 &amp;lt;zzz&amp;gt; orignal, quizá, podemos discutirlo en el ccc. 20:13:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si esta es una buena hora siempre está a debate 20:13:56 &amp;lt;zzz&amp;gt; El equipo de PR podría quizá promocionarlo más, seguro 20:14:10 &amp;lt;orignal&amp;gt; Yo la pondría siempre una semana antes del lanzamiento 20:14:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] zzz, acabo de enviar la configuración para notificaciones de IRC a i2p.i2p 20:14:34 &amp;lt;zzz&amp;gt; además, nota de planificación, nuestras próximas reuniones serán presenciales en el CCC. No tendremos reunión el 2 de enero. 20:14:35 &amp;lt;orignal&amp;gt; al menos tendría un tema 20:14:44 &amp;lt;zzz&amp;gt; Nuestra próxima reunión por IRC será el martes 6 de febrero 20:15:33 &amp;lt;zzz&amp;gt; revisen el hilo en zzz.i2p para temas de las reuniones del CCC 20:15:42 &amp;lt;zzz&amp;gt; añadan sus sugerencias allí si tienen alguna 20:15:47 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:15:52 * zzz agarra el baffer 20:16:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] Haré más trabajo en propuestas antes del CCC 20:17:11 * zzz *bafs* la reunión se da por cerrada &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 7 de noviembre de 2017</title><link>/es/blog/2017/11/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-noviembre-de-2017/</link><pubDate>Tue, 07 Nov 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/11/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-noviembre-de-2017/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> orignal, zlatinb, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:03 &amp;lt;zzz&amp;gt; 0) Hola 20:00:03 &amp;lt;zzz&amp;gt; 1) actualización 0.9.32 (zzz) 20:00:03 &amp;lt;zzz&amp;gt; 2) planificación de 34C3 (zzz) 20:00:06 &amp;lt;zzz&amp;gt; 0) Hola 20:00:08 &amp;lt;zzz&amp;gt; hola 20:00:27 &amp;lt;zlatinb&amp;gt; hola 20:00:39 &amp;lt;zzz&amp;gt; 1) actualización 0.9.32 (zzz) 20:01:02 &amp;lt;zzz&amp;gt; lo construí anoche, parece que echelon acaba de activar las noticias 20:01:20 &amp;lt;zzz&amp;gt; me pondré con debian/launchpad esta noche o mañana 20:01:41 &amp;lt;zzz&amp;gt; str4d, ¿cuándo podemos esperar android y maven? 20:02:22 &amp;lt;zzz&amp;gt; además, necesitaremos que str4d o meeh suban los archivos al sitio web, avísame cuando lo hagas 20:02:54 &amp;lt;zzz&amp;gt; he fijado la fecha de 0.9.33 para finales de enero 20:02:59 &amp;lt;zzz&amp;gt; ¿algo más sobre 1)? 20:03:54 &amp;lt;orignal_&amp;gt; hola 20:04:05 &amp;lt;zzz&amp;gt; 2) planificación de 34C3 (zzz) 20:04:20 &amp;lt;zzz&amp;gt; las entradas están resueltas, tendremos unas 8 personas allí 20:04:48 &amp;lt;zzz&amp;gt; anunciaron la nueva forma en que se organizarán las asambleas. hottuna2 normalmente nos inscribe, ¿lo harás este año? 20:05:43 &amp;lt;zzz&amp;gt; ok, tendremos que hacer seguimiento con hottuna2 para asegurarnos de que consigamos una mesa reservada 20:05:47 &amp;lt;zzz&amp;gt; ¿algo más sobre 2)? 20:05:57 &amp;lt;zlatinb&amp;gt; puede que simplemente me pase y nos veamos para tomar algo fuera 20:05:57 &amp;lt;zlatinb&amp;gt; a menos que tenga suerte y consiga una entrada 20:07:09 &amp;lt;zzz&amp;gt; teníamos entradas extra, aunque puede que hayan caducado. pregúntale a echelon 20:07:12 &amp;lt;zzz&amp;gt; ¿algo más sobre 2)? 20:07:31 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:09:00 * zzz *baffs* da por cerrada la reunión &lt;/div></description></item><item><title>Versión 0.9.32</title><link>/es/blog/2017/11/07/versi%C3%B3n-0.9.32/</link><pubDate>Tue, 07 Nov 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/11/07/versi%C3%B3n-0.9.32/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La versión 0.9.32 contiene varias correcciones en la consola del router y en las aplicaciones web asociadas (addressbook, i2psnark y susimail). También hemos cambiado la forma en que gestionamos los nombres de host configurados para la información del router publicada, para eliminar algunos ataques de enumeración de la red mediante DNS. Hemos añadido algunas comprobaciones en la consola para resistir ataques de rebinding.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 03 de octubre de 2017</title><link>/es/blog/2017/10/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-octubre-de-2017/</link><pubDate>Tue, 03 Oct 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/10/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-octubre-de-2017/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, orignal, str4d, villain, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 18:30:00 &amp;lt;zzz&amp;gt; 0) Hola 18:30:00 &amp;lt;zzz&amp;gt; 1) Actualización de Android 0.9.31 (str4d) 18:30:00 &amp;lt;zzz&amp;gt; 2) Actualización 0.9.32 (zzz) 18:30:00 &amp;lt;zzz&amp;gt; 3) Presupuesto 34C3 (zzz/echelon) 18:30:00 &amp;lt;zzz&amp;gt; 4) Actualización del paquete Debian (zzz) 18:30:00 &amp;lt;zzz&amp;gt; 5) 10 años después de jrandom (zzz) 18:30:06 &amp;lt;zzz&amp;gt; 0) Hola 18:30:09 &amp;lt;zzz&amp;gt; hola 18:30:26 &amp;lt;eche|on&amp;gt; hola 18:30:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hola 18:30:49 &amp;lt;zzz&amp;gt; 1) Actualización de Android 0.9.31 (str4d) 18:31:05 &amp;lt;zzz&amp;gt; str4d, ¿cuál es el estado de la .31? la página de descargas aún muestra la .30 18:32:37 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sin avances por desgracia, me afectaron problemas con mi teléfono y luego la búsqueda/conseguimiento de piso 18:33:19 &amp;lt;zzz&amp;gt; Tengo la .31 en mi teléfono, ¿es sólo cuestión de actualizar la versión en el sitio web? ¿qué queda por hacer? 18:34:13 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ah, espera 18:34:15 &amp;lt;zzz&amp;gt; han pasado dos meses desde el lanzamiento de la .31 18:34:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] Perdón, había olvidado que conseguí sacar el lanzamiento 18:34:45 &amp;lt;i2pr&amp;gt; [Slack/str4d] En ese caso, no estoy seguro de por qué el sitio web aún no está actualizado 18:34:53 &amp;lt;zzz&amp;gt; ¿qué tienen que ver problemas con el teléfono y flat (¿apartamento? no estoy seguro de qué es un flat) con eso? 18:35:08 &amp;lt;zzz&amp;gt; llevo varias semanas enviándote pings 18:35:23 &amp;lt;zzz&amp;gt; ¿qué queda por hacer? 18:35:54 &amp;lt;i2pr&amp;gt; [Slack/str4d] Lo que tiene que ver es que he tenido cero tiempo para I2P este último mes 18:36:36 &amp;lt;i2pr&amp;gt; [Slack/str4d] Y sin pings porque no estaba en mi portátil de I2P, y el relay estaba caído, así que no vi pings aquí 18:37:23 &amp;lt;zzz&amp;gt; entonces, ¿qué queda por hacer para poner la .31 en la página de descargas, y para cuándo puedes hacerlo? 18:40:22 &amp;lt;zzz&amp;gt; al no oír respuesta... ¿pasamos al 2) ? 18:41:01 &amp;lt;zzz&amp;gt; Asumiré que str4d se encargará del 1) cuando pueda 18:41:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sólo debería hacer falta actualizar el sitio web 18:41:17 &amp;lt;i2pr&amp;gt; [Slack/str4d] Así que, ojalá el viernes ahora que terminé lo del piso 18:41:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pero cualquiera podría actualizarlo 18:41:56 &amp;lt;zzz&amp;gt; pero no sabemos si está listo. Así que por favor arregla el sitio web cuando puedas 18:42:02 &amp;lt;zzz&amp;gt; ¿algo más sobre el 1) ? 18:42:18 &amp;lt;zzz&amp;gt; 2) Actualización 0.9.32 (zzz) 18:42:30 &amp;lt;villain&amp;gt; hola 18:42:45 &amp;lt;zzz&amp;gt; de acuerdo, el calendario era .32 a principios de oct. y .33 a principios de dic., pero ha habido muy poca actividad para la .32 18:43:03 &amp;lt;zzz&amp;gt; así que he movido la .32 a principios de nov., como el último lanzamiento del año 18:43:15 &amp;lt;eche|on&amp;gt; por mí bien 18:43:42 &amp;lt;zzz&amp;gt; eso hará que sólo haya 4 lanzamientos este año, lo cual es bastante triste, el mínimo desde que jrandom estaba haciendo muy poco en 2007 18:44:10 &amp;lt;eche|on&amp;gt; En mi humilde opinión (IMHO) no me preocupa tanto la cantidad de lanzamientos, sino la cantidad de trabajo que se les dedicó 18:44:15 &amp;lt;zzz&amp;gt; str4d, el nuevo proceso es no publicar con bloqueadores/críticos, así que por favor atiende los tickets 18:44:39 &amp;lt;zzz&amp;gt; Tengo la propuesta 141 a medio terminar, necesito hacer la parte de la interfaz de usuario 18:45:17 &amp;lt;zzz&amp;gt; Diría que no hay nada crítico que hacer para la .32, pero hay un NPE (NullPointerException) en la consola; lo arreglé 18:45:22 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK. Si son bloqueadores relacionados con la interfaz de usuario, tengo correcciones de, si no recuerdo mal, la mayor parte en local, pero no he tenido tiempo de subirlas porque el trabajo de refactorización en mtn me lleva mucho más tiempo que en git 18:46:01 &amp;lt;zzz&amp;gt; ok, str4d, ¿puedes encargarte de eso para un lanzamiento a principios de noviembre? 18:46:23 &amp;lt;zzz&amp;gt; porque obviamente ya hemos sobrepasado el plazo de principios de octubre 18:47:00 &amp;lt;i2pr&amp;gt; [Slack/str4d] Apuntar ése 18:47:07 &amp;lt;zzz&amp;gt; ok 18:47:12 &amp;lt;zzz&amp;gt; ¿algo más sobre el 2) ? 18:48:00 &amp;lt;zzz&amp;gt; 3) Presupuesto 34C3 (zzz/echelon) 18:48:18 &amp;lt;zzz&amp;gt; eche|on, ¿cuáles son las solicitudes totales de financiación de CCC? 18:48:53 &amp;lt;eche|on&amp;gt; aproximadamente 5k y las entradas están en el rango de 1k 18:49:16 &amp;lt;zzz&amp;gt; Supongo que podemos permitirnos eso fácilmente :) 18:49:31 &amp;lt;eche|on&amp;gt; hm, déjame contar, 1,2,3 BTC, sí, seguro^^ 18:49:53 &amp;lt;zzz&amp;gt; añade una cena y vamos a pagar abonos de tren, dejémoslo en 7K, suena bien 18:50:11 &amp;lt;zzz&amp;gt; si alguien aquí no pidió financiación y la necesita, ahora es el momento de pedirla 18:50:29 &amp;lt;zzz&amp;gt; ¿alguna objeción a gastar 7K para el CCC? 18:51:01 &amp;lt;zzz&amp;gt; ¿algo más sobre el 3) ? 18:51:19 &amp;lt;eche|on&amp;gt; por mi parte, no ahora 18:51:30 &amp;lt;zzz&amp;gt; 4) Actualización del paquete Debian (zzz) 18:51:50 &amp;lt;zzz&amp;gt; ok, buenas noticias, el paquete de mhatta fue aceptado en debian sid; será buster en dos años 18:52:20 &amp;lt;zzz&amp;gt; He reincorporado algunas de sus correcciones, y con suerte actualizará a la .31 pronto 18:52:41 &amp;lt;eche|on&amp;gt; grandes noticias, sin duda 18:52:57 &amp;lt;zzz&amp;gt; gran hito, el bug de debian para incluirlo tenía como 8 años 18:53:14 &amp;lt;zzz&amp;gt; ¿algo más sobre el 4) ? 18:53:23 &amp;lt;eche|on&amp;gt; sí 18:53:32 &amp;lt;eche|on&amp;gt; ¿esto es lo definitivo de "bounty closed" ? 18:53:40 &amp;lt;eche|on&amp;gt; ¿puedo pagarle los 146 a mhatta? 18:53:41 &amp;lt;eche|on&amp;gt; *g* 18:54:32 &amp;lt;zzz&amp;gt; Creo que sí 18:54:45 &amp;lt;zzz&amp;gt; quizá sea nuestra primera recompensa que se paga en años 18:54:58 &amp;lt;eche|on&amp;gt; sí 18:54:59 &amp;lt;eche|on&amp;gt; genial 18:55:16 &amp;lt;zzz&amp;gt; 5) 10 años después de jrandom (zzz) 18:55:52 &amp;lt;zzz&amp;gt; ok, jrandom desapareció en noviembre de 2007; me pregunto si deberíamos hacer algo para conmemorarlo, quizá desde el equipo de PR (relaciones públicas), str4d/sadie ¿alguna idea? 18:56:14 &amp;lt;eche|on&amp;gt; ni idea 18:56:17 &amp;lt;i2pr&amp;gt; [Slack/str4d] Parece que https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=448638 se ha cerrado, ¡así que sí! 18:56:42 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hablaré con Sadie al respecto este fin de semana 18:57:03 &amp;lt;zzz&amp;gt; ok, ¿algo más sobre el 5) ? 18:57:05 &amp;lt;i2pr&amp;gt; [Slack/str4d] ¿Cuándo de noviembre fue? 18:57:12 &amp;lt;orignal_&amp;gt; zzz, quizá quieras contar la historia completa 18:57:29 &amp;lt;zzz&amp;gt; No tengo una fecha exacta, perdí esos correos 18:57:36 &amp;lt;orignal_&amp;gt; ¿Qué pasó antes? ¿Por qué te eligió? 18:57:57 &amp;lt;orignal_&amp;gt; ¿Qué discutisteis y qué acordasteis? 18:58:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si hacemos algo de PR, creo que nos centraríamos en lo que se ha hecho desde entonces 18:58:12 &amp;lt;zzz&amp;gt; Puede que haga una breve publicación en zzz.i2p con mis recuerdos 18:58:25 &amp;lt;i2pr&amp;gt; [Slack/str4d] O quizá dos fases / publicaciones de blog: antes y después. 18:59:08 &amp;lt;zzz&amp;gt; ok, ¿algo más sobre el 5) ? 18:59:18 &amp;lt;orignal_&amp;gt; sí, por favor 18:59:24 &amp;lt;orignal_&amp;gt; todo el mundo quiere saber 18:59:28 &amp;lt;zzz&amp;gt; esta es nuestra publicación fija al respecto: `http://i2p-projekt.i2p/en/misc/jrandom-awol` 18:59:43 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 19:00:19 &amp;lt;orignal_&amp;gt; sí, pero nada sobre ti 19:00:22 &amp;lt;villain&amp;gt; tenéis 7K de presupuesto para el viaje al CCC, ¿todo de dinero de donaciones? ¿qué aporta a I2P? 19:00:49 &amp;lt;zzz&amp;gt; como manas pidió una hora más temprana y no se presentó, volveremos a las 20:00 UTC el mes que viene 19:01:28 &amp;lt;zzz&amp;gt; esencialmente, todos nuestros fondos provienen de la donación original de 1000 BTC de hace años 19:01:37 &amp;lt;villain&amp;gt; por 7K podríais permitiros una auditoría independiente del código fuente de I2P, solo digo... 19:01:41 &amp;lt;eche|on&amp;gt; más o menos todo, sí 19:01:42 * zzz warms up the baffer 19:02:00 &amp;lt;i2pr&amp;gt; [Slack/str4d] villain, ¡jajá! 19:02:01 &amp;lt;eche|on&amp;gt; no conseguiréis una auditoría de código suficiente por 7k para nuestro código 19:02:11 &amp;lt;zzz&amp;gt; nuestro estado financiero está en nuestro sitio web si te interesan nuestros saldos 19:02:14 &amp;lt;eche|on&amp;gt; un auditor cuesta ~500/día 19:02:22 * zzz *bafs* the meeting closed &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 05 de septiembre de 2017</title><link>/es/blog/2017/09/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-septiembre-de-2017/</link><pubDate>Tue, 05 Sep 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/09/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-septiembre-de-2017/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> echelon, psi, R4SAS, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) actualización 0.9.32 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) recordatorio por correo sobre financiación para el 34C3 (zzz/echelon) 20:00:03 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; Hola 20:00:44 &amp;lt;zzz&amp;gt; 1) actualización 0.9.32 (zzz) 20:00:58 &amp;lt;R4SAS&amp;gt; Hola 20:01:09 &amp;lt;zzz&amp;gt; ok, str4d ha hecho algunas actualizaciones de UI, y yo he empezado con la implementación de la prop 141 pero aún no he hecho commit de nada 20:01:37 &amp;lt;zzz&amp;gt; vamos encaminados a un lanzamiento a principios de octubre 20:01:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hola 20:02:03 &amp;lt;zzz&amp;gt; Creo que str4d quiere proponer su rama de benchmark, ¿debería hacerlo pronto? He comentado en su ticket 20:02:20 &amp;lt;psi_&amp;gt; ay 20:02:36 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hasta ahora solo he subido un pequeño ajuste de UI; tengo más cambios localmente que abordan bastantes más problemas, pero necesito pasar por mi proceso de git -&amp;gt; mtn 20:03:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] Revisaré los comentarios del benchmark y lo terminaré / subiré a finales de esta semana 20:03:57 &amp;lt;zzz&amp;gt; ok, necesito hablar contigo en algún momento sobre nuestro proceso de lanzamiento. Tuvimos tickets bloqueantes para la .31 que no se cerraron; probablemente deberíamos insistir en que se cierren antes de un lanzamiento 20:04:08 &amp;lt;zzz&amp;gt; si no, ¿qué significa siquiera 'blocker'? 20:04:23 &amp;lt;i2pr&amp;gt; [Slack/str4d] Correcto 20:04:36 &amp;lt;zzz&amp;gt; ¿Algo más sobre 1)? 20:06:01 &amp;lt;zzz&amp;gt; 2) recordatorio por correo sobre financiación para el 34C3 (zzz/echelon) 20:06:11 &amp;lt;psi&amp;gt; ¿Este lanzamiento requiere eliminar nombres de host? 20:06:15 &amp;lt;psi&amp;gt; en RI 20:06:25 &amp;lt;psi&amp;gt; agh, lag 20:06:33 &amp;lt;zzz&amp;gt; consulta el texto de la propuesta para la discusión de migración 20:06:45 &amp;lt;psi&amp;gt; ok 20:07:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] -1 a que esté en este lanzamiento sin discutir mitigaciones de zombis 20:07:08 &amp;lt;zzz&amp;gt; ok, con respecto al 34C3, si quieres financiación o entrada gratuita DEBES enviar un email a echelon antes del 30 de septiembre 20:07:43 &amp;lt;zzz&amp;gt; además, echelon tuvo algunos problemas de servidor, así que si no recibiste un ACK suyo de que recibió tu email, envíalo de nuevo 20:08:46 &amp;lt;zzz&amp;gt; tenemos fondos de sobra disponibles para la gente, pero hay que pedirlos. No financiaremos a quienes lo pidan después de fin de mes 20:09:48 &amp;lt;zzz&amp;gt; así que, de nuevo, asegúrense de que echelon ha acusado recibo de su solicitud 20:10:03 &amp;lt;zzz&amp;gt; fijaremos el presupuesto en la reunión del próximo mes 20:10:19 &amp;lt;zzz&amp;gt; ¿Algo más sobre 2)? 20:10:36 &amp;lt;i2pr&amp;gt; [Slack/str4d] Por mi parte, no. 20:11:26 &amp;lt;zzz&amp;gt; ¿Algo más para la reunión? 20:11:54 &amp;lt;psi&amp;gt; tengo algo 20:12:02 &amp;lt;zzz&amp;gt; psi, adelante 20:12:03 &amp;lt;psi&amp;gt; pero es largo y tedioso 20:12:09 &amp;lt;psi&amp;gt; es esa idea de los tunnels de salida alineados 20:12:36 &amp;lt;psi&amp;gt; originalmente te la vendí como una técnica de reducción de carga en OBEP 20:12:45 &amp;lt;psi&amp;gt; eso es un buen efecto secundario 20:12:53 &amp;lt;psi&amp;gt; pero ese no es el objetivo original 20:13:10 &amp;lt;psi&amp;gt; el objetivo original era reducir la pérdida de paquetes 20:13:59 &amp;lt;zzz&amp;gt; ok, entonces ¿qué te gustaría discutir al respecto? 20:14:08 &amp;lt;psi&amp;gt; mi pregunta es: ¿java i2p implementaría aligned outbound tunnels? 20:14:22 &amp;lt;psi&amp;gt; ¿o es demasiado experimental para ustedes? 20:14:53 &amp;lt;psi&amp;gt; no estoy tan familiarizado con el código de java i2p como con el de i2pd 20:14:57 &amp;lt;zzz&amp;gt; no puedo responder ahora porque olvidé los detalles. Si lo redactas y lo publicas en algún sitio, con gusto te daré una respuesta 20:15:09 &amp;lt;psi&amp;gt; de acuerdo 20:15:15 &amp;lt;psi&amp;gt; supongo que puedes cerrar la reunión 20:15:26 &amp;lt;psi&amp;gt; la idea es OBEP == IBGW 20:15:35 &amp;lt;psi&amp;gt; con un salto extra en el tunnel OB 20:15:38 &amp;lt;eche|offf&amp;gt; nada por mi parte hasta ahora 20:15:43 &amp;lt;psi&amp;gt; de modo que OBEP == IBGW 20:16:14 &amp;lt;psi&amp;gt; para reducir la pérdida de paquetes y la presión sobre OBEP 20:16:30 &amp;lt;psi&amp;gt; (a costa de más tunnels) 20:16:51 &amp;lt;zzz&amp;gt; ok, ya que ya lo has implementado, cualquier dato sobre los beneficios sería de gran ayuda 20:17:10 &amp;lt;zzz&amp;gt; ¿Algo más sobre los tunnels de salida alineados? 20:17:31 &amp;lt;psi&amp;gt; mis observaciones iniciales son que el RTT inicial es el mismo que después 20:17:44 &amp;lt;psi&amp;gt; más bien, no hay pico inicial de RTT 20:17:57 &amp;lt;psi&amp;gt; posiblemente por el alivio de la presión en OBEP 20:18:03 &amp;lt;psi&amp;gt; pero eso es solo una suposición 20:18:15 &amp;lt;psi&amp;gt; quiero probar esto en una red de pruebas, para lo cual contamos con docker. 20:18:25 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si hay algo que podamos convertir en un benchmark de rendimiento, avísame 20:18:25 &amp;lt;psi&amp;gt; para recopilar cifras sólidas, etc. 20:19:01 &amp;lt;psi&amp;gt; sí, igual aquí, no se me ocurre un buen benchmark de rendimiento 20:19:18 &amp;lt;psi&amp;gt; he estado usando icmp ping sobre openvpn 20:19:23 &amp;lt;i2pr&amp;gt; [Slack/str4d] En realidad esto sería más bien una métrica, ya que también dependería del rendimiento de la red y probablemente variaría según la ubicación de los extremos 20:19:27 &amp;lt;psi&amp;gt; probablemente no sea la mejor forma 20:19:48 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pero si podemos hacer un benchmark repetible, querría añadirlo a la batería que planeo empezar a recopilar 20:20:18 &amp;lt;psi&amp;gt; lo que uso ahora es: tiempo para conectar vía dtls y luego la medición de latencia siguiente vía ping 20:20:31 &amp;lt;psi&amp;gt; creo que eso no es portable para java i2p 20:20:45 &amp;lt;psi&amp;gt; a menos que funcione socks5 udp 20:20:49 &amp;lt;psi&amp;gt; o que haga algunas cosas con SAM 20:21:23 &amp;lt;zzz&amp;gt; ¿Algo más sobre los tunnels de salida alineados? 20:21:31 &amp;lt;psi&amp;gt; aligned outbound tunnels sigue siendo experimental y no sé si el aumento en el número de tunnels vale la pena o no todavía 20:21:49 &amp;lt;psi&amp;gt; así que se necesita más investigación y se está investigando ahora mismo en i2pd 20:21:56 &amp;lt;psi&amp;gt; les avisaré 20:22:12 &amp;lt;i2pr&amp;gt; [Slack/str4d] Estupendo, mantenme al tanto de la ciencia en #i2p-science :slightly_smiling_face: 20:22:20 &amp;lt;psi&amp;gt; ok 20:22:21 &amp;lt;zzz&amp;gt; genial, gracias por la actualización, psi 20:22:25 &amp;lt;zzz&amp;gt; ¿Algo más sobre los tunnels de salida alineados? 20:22:53 &amp;lt;psi&amp;gt; una última cosa: podría valer la pena hacer algo además de alinear los tunnels, es decir, algo como la rend spec de Tor 20:23:17 &amp;lt;psi&amp;gt; en cuanto a qué sería, no lo sé, y lo pensaré en voz alta en #i2p-science 20:23:20 &amp;lt;psi&amp;gt; (por favor, únete) 20:23:29 &amp;lt;psi&amp;gt; eso es todo 20:23:41 &amp;lt;i2pr&amp;gt; [Slack/str4d] Por mi parte, nada más 20:23:49 &amp;lt;zzz&amp;gt; ¿Algo más para la reunión? 20:24:28 &amp;lt;psi&amp;gt; por mi parte, bien 20:25:15 &amp;lt;zzz&amp;gt; gracias a todos, nos vemos en 4 semanas, que será cuando salga la .32 20:26:10 * zzz ***bafffs*** da por terminada la reunión &lt;/div></description></item><item><title>Versión 0.9.31</title><link>/es/blog/2017/08/07/versi%C3%B3n-0.9.31/</link><pubDate>Mon, 07 Aug 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/08/07/versi%C3%B3n-0.9.31/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>¡Los cambios de esta versión son mucho más visibles que de costumbre! Hemos renovado la consola del router para que sea más fácil de entender, mejorar la accesibilidad y la compatibilidad entre navegadores, y en general dejar todo más ordenado. Este es el primer paso de un plan a largo plazo para hacer que la consola del router sea más fácil de usar. También hemos añadido compatibilidad con valoraciones y comentarios de torrents a i2psnark.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 01 de agosto de 2017</title><link>/es/blog/2017/08/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-agosto-de-2017/</link><pubDate>Tue, 01 Aug 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/08/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-agosto-de-2017/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, echelon, lazygravy, manas, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:01:06 &amp;lt;zzz&amp;gt; 0) Hola 20:01:06 &amp;lt;zzz&amp;gt; 1) Actualización 0.9.31/32 (zzz) 20:01:07 &amp;lt;zzz&amp;gt; 2) Planificación del presupuesto para 34C3 (zzz/echelon) 20:01:09 &amp;lt;zzz&amp;gt; 0) Hola 20:01:11 &amp;lt;zzz&amp;gt; Hola 20:01:17 &amp;lt;manas&amp;gt; hola 20:01:28 &amp;lt;zzz&amp;gt; 1) Actualización 0.9.31/32 (zzz) 20:01:48 &amp;lt;zzz&amp;gt; tras algún retraso, ahora estamos en revisión de código para la .31, con fecha límite el domingo 6 20:02:11 &amp;lt;zzz&amp;gt; esperen un lanzamiento de actualización dentro de la red el día 7, con paquetes, etc., posteriormente 20:02:29 &amp;lt;zzz&amp;gt; eso sitúa el lanzamiento de la .32 a principios o mediados de octubre 20:03:01 &amp;lt;zzz&amp;gt; hay muchos cambios en la interfaz de usuario, por favor todos prueben y revisen si pueden 20:03:07 &amp;lt;zzz&amp;gt; ¿Algo más sobre el punto 1)? 20:03:50 &amp;lt;dg&amp;gt; lo único: me pregunto qué versión vamos a incluir en Debian 20:04:00 &amp;lt;dg&amp;gt; No sé si es prematuro estar pensando ya en “versiones estables” o no. 20:04:14 &amp;lt;manas&amp;gt; He estado probando, se ve bien :) 20:04:29 &amp;lt;zzz&amp;gt; Estoy intentando ponerme en contacto con mhatta para hacer esas preguntas, ya que aún no nos ha dado ninguna pista sobre sus planes 20:04:41 &amp;lt;zzz&amp;gt; ¿Algo más sobre el punto 1)? 20:04:55 &amp;lt;lazygravy&amp;gt; dg: la próxima versión estable de Debian es en 2 años: hay tiempo 20:05:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] Tengan en cuenta que tenemos una ventana larga antes de llegar a eso 20:05:10 &amp;lt;i2pr&amp;gt; [Slack/str4d] porque Stretch acaba de salir 20:05:34 &amp;lt;dg&amp;gt; lazygravy: justo, pero quería ver si alguien tenía un plan o si deberíamos pensar en algún tipo de cambio de estructura en el proceso de publicación 20:05:34 &amp;lt;dg&amp;gt; nada más por mi parte 20:06:07 &amp;lt;zzz&amp;gt; 2) Planificación del presupuesto para 34C3 (zzz/echelon) 20:06:28 &amp;lt;zzz&amp;gt; lo que quiero hacer hoy aquí es acordar un nivel de financiación por persona. Si es necesario, podemos revisar los totales en una reunión futura 20:06:54 &amp;lt;zzz&amp;gt; en zzz.i2p he propuesto un aumento respecto al año pasado, a 500 euros para reseeders (operadores de reseed), 1500 para colaboradores de pleno derecho, 2000 para circunstancias especiales 20:07:04 &amp;lt;zzz&amp;gt; ¿Comentarios? 20:07:21 &amp;lt;eche|on&amp;gt; Por mí está bien 20:07:47 &amp;lt;eche|on&amp;gt; por cierto: `http://echelon.i2p/donations/index.html` actualizado 20:07:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Eso me parece razonable 20:07:56 &amp;lt;manas&amp;gt; Perdón por el lag. Suena bien 20:08:09 &amp;lt;zzz&amp;gt; eche|on, ¿te gustaría que la gente te enviara sus solicitudes por email y, si es así, para qué fecha? 20:08:40 &amp;lt;eche|on&amp;gt; email, por favor, a tiempo para el evento; ¿queremos discutirlo aquí o puedo hacerlo por mi cuenta? 20:09:07 &amp;lt;zzz&amp;gt; como muy tarde lo necesitamos antes de la venta de entradas del congreso 20:09:31 &amp;lt;eche|on&amp;gt; sí 20:09:43 &amp;lt;eche|on&amp;gt; para ver cuántas entradas. así que digamos finales de octubre 20:10:09 &amp;lt;zzz&amp;gt; Sugiero que la gente te escriba antes, especialmente si no saben cuánto recibirán, o tienen circunstancias especiales, o necesitan saberlo antes de comprar los billetes de avión 20:10:15 &amp;lt;manas&amp;gt; ok enviaré un email 20:10:38 &amp;lt;eche|on&amp;gt; ok, entonces digamos finales de septiembre 20:10:45 &amp;lt;eche|on&amp;gt; 2 meses para pensarlo está bien 20:10:57 &amp;lt;zzz&amp;gt; en sus emails, pidan una cantidad específica y, de nuevo, es un reembolso por los costes reales de los billetes, no es una asignación 20:11:21 &amp;lt;zzz&amp;gt; ok, entonces pondremos el presupuesto total en el orden del día de la reunión de octubre 20:11:39 &amp;lt;manas&amp;gt; ¿Esa cantidad incluye el coste de la entrada? 20:11:52 &amp;lt;zzz&amp;gt; no, compraremos o reembolsaremos las entradas del congreso por separado 20:12:06 &amp;lt;eche|on&amp;gt; ok, genial 20:12:09 &amp;lt;manas&amp;gt; ok 20:12:27 &amp;lt;zzz&amp;gt; ¿Algo más sobre el punto 2)? 20:13:26 &amp;lt;zzz&amp;gt; ¿Algo más para la reunión? 20:15:00 * zzz *bafs* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 04 de julio de 2017</title><link>/es/blog/2017/07/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-julio-de-2017/</link><pubDate>Tue, 04 Jul 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/07/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-julio-de-2017/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> backup, manas, orignal, R4SAS, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) actualización 0.9.31/.32 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 2) planificación 34C3 (zzz/echelon) 20:00:03 &amp;lt;zzz&amp;gt; 0) Hola 20:00:06 &amp;lt;zzz&amp;gt; Hola 20:00:27 &amp;lt;backup&amp;gt; Hola zzz 20:00:31 &amp;lt;zzz&amp;gt; 1) actualización 0.9.31/.32 (zzz) 20:00:45 &amp;lt;str4d&amp;gt; Hola 20:00:49 &amp;lt;zzz&amp;gt; OK, aplazamos la versión una semana, nueva fecha límite de check-in este viernes 20:00:53 &amp;lt;R4SAS&amp;gt; Hola 20:00:56 &amp;lt;manas&amp;gt; Hola 20:01:18 &amp;lt;zzz&amp;gt; tomaremos un par de días extra para revisión, ya que es tan grande, con fecha límite de revisión el próximo martes, y una compilación tarde el martes o temprano el miércoles 20:01:47 &amp;lt;zzz&amp;gt; eso sitúa el lanzamiento 0.9.32 a principios o mediados de septiembre, más o menos como estaba planeado 20:02:04 &amp;lt;zzz&amp;gt; por favor, todos prueben el último build de desarrollo 20:02:11 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1)? 20:02:33 &amp;lt;backup&amp;gt; ¿es posible que publiques la guía en zzz sobre cómo usar los builds de desarrollo? 20:02:55 &amp;lt;manas&amp;gt; 'ant updater' genera i2pupdate.zip 20:02:55 &amp;lt;zzz&amp;gt; debería haber instrucciones en bobthebuilder.i2p quizá? 20:03:14 &amp;lt;orignal_&amp;gt; hola 20:03:16 &amp;lt;zzz&amp;gt; busca en zzz.i2p cómo suscribirte a actualizaciones automáticas de builds de desarrollo 20:03:29 &amp;lt;str4d&amp;gt; Probablemente ya haya una guía allí, pero definitivamente necesitamos mejorar la visibilidad de este tipo de cosas. Es parte de mi encargo para la próxima fase de la actualización del sitio web 20:03:38 &amp;lt;zzz&amp;gt; o como dice manas, ant updater, copiar el zip, reiniciar. listo y listo. 20:03:41 &amp;lt;backup&amp;gt; ¿Me refiero a algo listo como lo que hizo KYTV? 20:03:41 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1)? 20:03:49 &amp;lt;backup&amp;gt; atraería a más testers... 20:04:06 &amp;lt;str4d&amp;gt; La página principal del nuevo sitio web ya está publicada 20:04:10 &amp;lt;str4d&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/` 20:04:23 &amp;lt;zzz&amp;gt; sigamos en el tema. ¿algo más sobre el punto 1)? 20:04:34 &amp;lt;str4d&amp;gt; zzz, sí *estoy* en el tema 20:04:58 &amp;lt;str4d&amp;gt; Idealmente me gustaría tener esto en producción alrededor de la fecha de lanzamiento 20:05:15 &amp;lt;str4d&amp;gt; Pero lo que bloquea es trabajar en el texto (de la página principal) 20:05:18 &amp;lt;manas&amp;gt; Cargando 20:05:30 &amp;lt;zzz&amp;gt; 2) planificación 34C3 (zzz/echelon) 20:05:38 &amp;lt;manas&amp;gt; se ve bien hasta ahora 20:05:50 &amp;lt;str4d&amp;gt; No voy a forzarlo, preferiría que esté bien a que esté a tiempo 20:05:59 &amp;lt;zzz&amp;gt; ok, no quiero hablar mucho sobre el CCC ahora, sino más bien programar la reunión de presupuesto para agosto o septiembre 20:06:25 &amp;lt;zzz&amp;gt; ¿Hay alguien que necesite saber cuánto será el reembolso antes de comprar los billetes de avión? ¿Cuándo comprará la gente los billetes? 20:06:27 &amp;lt;str4d&amp;gt; ¿Ya se han anunciado las fechas de venta de entradas? 20:06:48 &amp;lt;zzz&amp;gt; no, y siendo realistas, tendrán que comprar los billetes de avión meses antes de saber si tienen una entrada para la conferencia, tristemente 20:06:57 &amp;lt;manas&amp;gt; Estoy siguiendo un par de billetes, aún no he finalizado 20:07:12 &amp;lt;manas&amp;gt; ¿Cómo será el proceso de adquisición de entradas? 20:07:19 &amp;lt;zzz&amp;gt; Esperaría al menos tanto reembolso como el año pasado, quizá más, debido a BTC 20:07:25 &amp;lt;manas&amp;gt; eche|off amablemente me envió una entrada el año pasado 20:07:30 &amp;lt;manas&amp;gt; *a 20:07:34 &amp;lt;zzz&amp;gt; no discutamos ahora el proceso de entradas para la conferencia. eso será mucho más adelante. 20:07:43 &amp;lt;str4d&amp;gt; Volaré desde el Reino Unido, así que me saldrá significativamente más barato llegar 20:07:44 &amp;lt;manas&amp;gt; okay :) 20:07:48 &amp;lt;zzz&amp;gt; Solo quiero fijar una reunión de presupuesto. ¿Agosto o septiembre? 20:07:59 &amp;lt;manas&amp;gt; str4d: y un vuelo mucho más corto :D 20:08:09 &amp;lt;manas&amp;gt; ¿Cuándo abren las ventas de entradas? 20:08:16 &amp;lt;zzz&amp;gt; no discutamos ahora el proceso de entradas para la conferencia. eso será mucho más adelante. 20:08:33 &amp;lt;str4d&amp;gt; Agosto es probablemente más seguro 20:08:40 &amp;lt;manas&amp;gt; cualquiera de los dos meses me sirve 20:08:49 &amp;lt;zzz&amp;gt; la mayoría de las ventas fueron en noviembre, si mal no recuerdo? querrán conseguir los pasajes de avión mucho antes. LEJ parece más difícil de alcanzar que MUC 20:08:49 &amp;lt;str4d&amp;gt; ¿Quizá con algo de margen incorporado? 20:09:05 &amp;lt;zzz&amp;gt; ok, lo pondré en la agenda para la reunión del próximo mes 20:09:06 &amp;lt;manas&amp;gt; hay un par de vuelos desde MUC 20:09:07 &amp;lt;manas&amp;gt; a LEJ 20:09:14 &amp;lt;manas&amp;gt; si alguien vuela a MUC 20:09:19 &amp;lt;manas&amp;gt; okay 20:09:19 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2)? 20:10:14 &amp;lt;zzz&amp;gt; ¿algo más para la reunión de hoy? 20:10:56 &amp;lt;str4d&amp;gt; He estado discutiendo más temas de rendimiento en #i2p-science con varias personas 20:11:05 &amp;lt;manas&amp;gt; nueva portada cargada, se ve muy bien, str4d 20:11:12 &amp;lt;str4d&amp;gt; Asegúrense de echar un ojo si les interesa y aún no lo han hecho 20:11:22 &amp;lt;manas&amp;gt; He estado probando la interfaz de usuario, también se ve bien 20:11:43 &amp;lt;zzz&amp;gt; bien 20:11:45 &amp;lt;str4d&amp;gt; También subí una actualización a Prop140 a la luz de la confusión que causó, empezando a aclarar que trata sobre el protocolo de balanceo 20:11:58 &amp;lt;str4d&amp;gt; (así que básicamente OnionBalance pero compartimentado) 20:12:07 &amp;lt;R4SAS&amp;gt; zzz, preg. sobre un bug en jks2pem 20:12:29 &amp;lt;zzz&amp;gt; ok, difícil reiniciar esa discusión después de 6 semanas, pero intentaré volver a meterme en ello 20:12:30 &amp;lt;str4d&amp;gt; No está completo, el protocolo, etc., aún necesita diseñarse; vean mis comentarios en el hilo de zzz.i2p 20:12:35 &amp;lt;zzz&amp;gt; R4SAS, después de la reunión por favor 20:12:44 &amp;lt;zzz&amp;gt; ¿algo más para la reunión de hoy? 20:12:44 &amp;lt;R4SAS&amp;gt; kk 20:12:50 &amp;lt;str4d&amp;gt; También recibí algunos comentarios sobre NTCP 2 de David Fifield, uno de la gente de PT 20:13:36 &amp;lt;zzz&amp;gt; cualquier progreso en las propuestas es bueno, incluso si es solo cada 6 meses 20:13:44 &amp;lt;str4d&amp;gt; Actualicé la propuesta con ellos, y en breve la publicaré para comentarios en el Google Group traffic-obf (dijo que estarían interesados en este tipo de cosas) 20:13:53 &amp;lt;zzz&amp;gt; ¿algo más para la reunión de hoy? /me grabs the baffer 20:14:11 &amp;lt;str4d&amp;gt; Una última cosa 20:14:34 &amp;lt;str4d&amp;gt; F3real ha estado trabajando en privacidad diferencial para estadísticas 20:14:49 &amp;lt;str4d&amp;gt; Hoy me envió su archivo de parche actual, que revisaré más tarde esta semana 20:15:14 &amp;lt;str4d&amp;gt; (tl;dr agrupamiento en intervalos y ruido aditivo para estadísticas, para que sea más seguro publicarlas sin comprometer la privacidad) 20:15:42 &amp;lt;zzz&amp;gt; tema difícil, mucho espacio para investigación y experimentos. ojalá lazygravy pueda involucrarse 20:15:54 &amp;lt;zzz&amp;gt; ¿algo más para la reunión de hoy? 20:15:59 &amp;lt;str4d&amp;gt; Etapas iniciales, pero que yo sepa son nuestro primer nuevo colaborador que llega a través de Summer Dev. ¡Woo! 20:16:43 &amp;lt;str4d&amp;gt; Hace una o dos semanas también investigué sobre Apache Kafka, parece que sería una plataforma útil para la recolección de estadísticas 20:17:06 &amp;lt;str4d&amp;gt; (sugerido por lazygravy; parece que varias personas que conozco en empresas de seguridad de la información lo usan) 20:17:27 &amp;lt;zzz&amp;gt; última llamada para la reunión de hoy 20:17:28 &amp;lt;str4d&amp;gt; Le daré vueltas en algún momento (probablemente después de PETS; todavía tengo que escribir mi charla para eso) 20:17:40 &amp;lt;str4d&amp;gt; Vale, vale, ya terminé :P 20:18:29 * zzz **bafs** la reunión se da por cerrada &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 06 de junio de 2017</title><link>/es/blog/2017/06/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-junio-de-2017/</link><pubDate>Tue, 06 Jun 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/06/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-junio-de-2017/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> backup, lazygravy, manas, psi, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:18 &amp;lt;zzz&amp;gt; 0) Hola 20:00:18 &amp;lt;zzz&amp;gt; 1) actualización 0.9.31 (zzz) 20:00:18 &amp;lt;zzz&amp;gt; 2) estado de la rama de UI - (str4d) 20:00:18 &amp;lt;zzz&amp;gt; 3) planes de I2P Summer Dev - (str4d) 20:00:18 &amp;lt;zzz&amp;gt; 4) actualización de EdDSA - (str4d) 20:00:18 &amp;lt;zzz&amp;gt; 5) planificación para 34C3 (zzz/echelon) 20:00:18 &amp;lt;zzz&amp;gt; 6) Reuniones regulares de operadores de Reseed (manas) 20:00:24 &amp;lt;zzz&amp;gt; 0) Hola 20:00:26 &amp;lt;manas&amp;gt; Hola :) 20:00:26 &amp;lt;zzz&amp;gt; hola 20:00:34 &amp;lt;psi&amp;gt; ohay 20:00:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hola 20:00:58 &amp;lt;zzz&amp;gt; 1) actualización 0.9.31 (zzz) 20:01:00 &amp;lt;backup&amp;gt; Hola 20:01:37 &amp;lt;zzz&amp;gt; ok, el plazo de check-in es en 3 semanas y media, vamos según el plan; sin embargo, la mayor parte de la hoja de ruta para la 31 (que se pospuso desde la 29 y 30) se pospondrá de nuevo 20:01:54 &amp;lt;zzz&amp;gt; el tag freeze fue ayer 20:02:03 &amp;lt;zzz&amp;gt; ¿algo más sobre 1)? 20:02:23 &amp;lt;backup&amp;gt; Envié hoy algunas actualizaciones de reseed 20:02:26 &amp;lt;psi&amp;gt; ¿algún cambio digno de mención para i2pd en la .31? 20:03:01 &amp;lt;zzz&amp;gt; no sé qué pasa en i2pd, pero no hay cambios en I2NP 20:03:15 &amp;lt;zzz&amp;gt; la mayor parte de la 31 será lo de la UI (ver punto 2) 20:03:21 &amp;lt;zzz&amp;gt; ¿algo más sobre 1)? 20:03:51 &amp;lt;psi&amp;gt; kk 20:03:51 &amp;lt;i2pr&amp;gt; [Slack/str4d] El CSS de la página principal del nuevo sitio web también llegará al mismo tiempo 20:04:07 &amp;lt;manas&amp;gt; str4d: genial 20:04:28 &amp;lt;zzz&amp;gt; 2) estado de la rama de UI - (str4d) 20:04:31 &amp;lt;zzz&amp;gt; str4d adelante 20:04:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] (y con suerte algo de CSS interno también, pero depende del calendario de Elio) 20:04:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] ¡La rama de UI está fusionada! 20:05:36 &amp;lt;i2pr&amp;gt; [Slack/str4d] Varias personas han estado revisando y dando comentarios; gracias por eso 20:05:39 &amp;lt;zzz&amp;gt; Animo a todo el mundo a probar y añadir sus problemas o no-problemas al ticket #1996 20:05:59 &amp;lt;zzz&amp;gt; str4d, asegúrate de incrementar la rev cuando hagas cambios para que los comentarios tengan sentido 20:06:26 &amp;lt;i2pr&amp;gt; [Slack/str4d] K 20:06:32 &amp;lt;zzz&amp;gt; ¿algo más sobre 2)? 20:06:59 &amp;lt;i2pr&amp;gt; [Slack/str4d] La mayoría de los bugs ya se abordaron; si tengo tiempo intentaré responder a los puntos subjetivos 20:07:42 &amp;lt;zzz&amp;gt; 3) planes de I2P Summer Dev - (str4d) 20:07:46 &amp;lt;zzz&amp;gt; str4d adelante 20:08:14 &amp;lt;i2pr&amp;gt; [Slack/str4d] Summer Dev se lanzó con un día de retraso por un problema de fusión del sitio web, ¡pero ya está! 20:08:46 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ahora viene la parte divertida: trabajar en las tareas relacionadas 20:09:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] Publicaré la lista de ideas en el foro de desarrollo para que la gente pueda ver lo que se sugiere 20:09:39 &amp;lt;zzz&amp;gt; Creo que ya tuviste dos reuniones sobre eso... 20:09:57 &amp;lt;manas&amp;gt; Tengo un script para transferencias rsync en paralelo a través de Tor; pensaba rehacerlo para ejecutar transferencias a través de I2P :) 20:09:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] Una; nadie se presentó a la de la semana pasada 20:10:02 &amp;lt;zzz&amp;gt; ¿qué esperas que la gente haga para ayudar? 20:10:35 &amp;lt;zzz&amp;gt; además, ¿cuál es el plan de relaciones públicas (PR)? 20:11:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] El plan de PR es tener una nueva entrada de blog sobre un aspecto de Summer Dev cada un par de semanas 20:11:44 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pero eso depende mucho de que se esté trabajando en cosas 20:12:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] La recolección de métricas es la principal 20:12:36 &amp;lt;manas&amp;gt; Leí la transcripción de la primera reunión, parece ser material técnico que realmente no conozco por ahora :P 20:12:45 &amp;lt;zzz&amp;gt; genial. ¿algo más sobre 3)? 20:13:12 &amp;lt;i2pr&amp;gt; [Slack/str4d] Lo principal es avanzar 20:13:24 &amp;lt;manas&amp;gt; La recolección de métricas estaría bien, quizá un plugin de Java donde pueda introducir un destino y recoja métricas y/o ejecute pruebas de velocidad? 20:13:39 &amp;lt;manas&amp;gt; No estoy seguro de cuál era la dirección prevista para eso 20:13:41 &amp;lt;i2pr&amp;gt; [Slack/str4d] Potencialmente, sí 20:13:50 &amp;lt;manas&amp;gt; eso estaría genial 20:14:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mi dirección prevista es metrics.torproject.org 20:14:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] Obviamente no esas métricas específicas 20:14:30 &amp;lt;manas&amp;gt; Claro 20:14:41 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pero una configuración similar para nosotros 20:14:59 &amp;lt;i2pr&amp;gt; [Slack/str4d] La métrica clave es el rendimiento del tunnel / de la red 20:15:39 &amp;lt;zzz&amp;gt; Buen objetivo, pero todo lo que es fácil en Tor es difícil para nosotros, ellos tienen control centralizado 20:15:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] De acuerdo 20:15:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sí 20:16:02 &amp;lt;manas&amp;gt; Sí. Creo que mencionaste en algún sitio las prácticas de Tor que respetan la privacidad para la recolección de métricas. Si hay documentación/artículos sobre eso, sería bueno leerlos 20:16:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pero las métricas van a estar inherentemente centralizadas 20:16:34 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hay algunos artículos en freehaven.net/anonbib 20:16:45 &amp;lt;zzz&amp;gt; ¿algo más sobre 3)? 20:16:54 &amp;lt;manas&amp;gt; Gracias, le echaré un vistazo 20:16:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pero no sé cuánto hay sobre su configuración específica 20:17:12 &amp;lt;i2pr&amp;gt; [Slack/str4d] La otra cosa para este mes es trabajo en propuestas 20:17:36 &amp;lt;zzz&amp;gt; 4) actualización de EdDSA - (str4d) 20:17:39 &amp;lt;zzz&amp;gt; str4d adelante 20:17:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] Enumeré un montón de propuestas en la entrada de lanzamiento que me parecían relevantes 20:17:48 &amp;lt;i2pr&amp;gt; [Slack/str4d] zzz, no tan rápido 20:17:57 &amp;lt;i2pr&amp;gt; [Slack/str4d] Estoy en el teléfono, no tecleo rápido 20:18:20 &amp;lt;i2pr&amp;gt; [Slack/str4d] 3) cont. 20:18:53 &amp;lt;i2pr&amp;gt; [Slack/str4d] Estaré revisando y trabajando en propuestas el resto de este mes 20:19:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pero me gustaría mucho ver una o dos entradas de blog sobre algunas de ellas 20:19:18 &amp;lt;zzz&amp;gt; ¿Cómo se relacionan las propuestas con Summer Dev, que es el punto 3)? 20:19:43 &amp;lt;i2pr&amp;gt; [Slack/str4d] Summer Dev trata de velocidad 20:20:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Tenemos varias propuestas abiertas relacionadas con el rendimiento 20:20:42 &amp;lt;i2pr&amp;gt; [Slack/str4d] Y me gustaría que algunas de ellas se comunicaran a la comunidad más amplia 20:20:48 &amp;lt;zzz&amp;gt; ok 20:20:55 &amp;lt;zzz&amp;gt; ¿algo más sobre 3)? 20:20:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] De hecho, esta sería una gran tarea para alguien más nuevo 20:21:12 &amp;lt;i2pr&amp;gt; [Slack/str4d] Tomarse el tiempo de leer la propuesta 20:21:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] Leer documentación relacionada 20:21:28 &amp;lt;i2pr&amp;gt; [Slack/str4d] Y luego destilarla en una entrada de blog 20:21:37 &amp;lt;manas&amp;gt; str4d: ¿la tarea sería leer propuestas, entenderlas y simplificarlas/explicarlas en una entrada de blog? 20:21:44 &amp;lt;manas&amp;gt; ups tus mensajes acaban de llegar, lag 20:21:46 &amp;lt;manas&amp;gt; :) 20:21:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] ¡Sí! 20:21:54 &amp;lt;manas&amp;gt; Le echaré un vistazo a esas propuestas, str4d 20:22:02 &amp;lt;manas&amp;gt; Me parecería interesante 20:22:13 &amp;lt;i2pr&amp;gt; [Slack/str4d] Transmitiendo qué es la propuesta y por qué es importante tanto para el rendimiento como para la privacidad 20:22:27 &amp;lt;manas&amp;gt; Sí, sería un buen conjunto de entradas de blog :) 20:22:37 &amp;lt;manas&amp;gt; y con suerte seguirían discusiones fructíferas 20:22:45 &amp;lt;i2pr&amp;gt; [Slack/str4d] Exacto ;) 20:23:09 &amp;lt;zzz&amp;gt; ¿algo más sobre 3)? 20:23:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] Bien, *ahora* terminé con el 3) 20:23:31 &amp;lt;zzz&amp;gt; 4) actualización de EdDSA - (str4d) 20:23:34 &amp;lt;zzz&amp;gt; str4d adelante 20:23:43 &amp;lt;i2pr&amp;gt; [Slack/str4d] Aquí no hay movimiento 20:24:04 &amp;lt;i2pr&amp;gt; [Slack/str4d] La rama se actualizó hace un tiempo con el código más reciente de mi biblioteca 20:24:19 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pero con lo de la UI, no he tenido tiempo de revisarla 20:24:27 &amp;lt;zzz&amp;gt; ¿Se lleva a la próxima reunión, o este punto está hecho o es irrelevante? 20:25:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] El problema principal es asegurarse de que los cambios semánticos en los sigtypes no rompan nada inesperado 20:26:07 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si alguien quisiera ayudar, sería bueno, pero pondría Summer Dev más arriba en las prioridades 20:26:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] Así que lo 'tableo' por ahora 20:26:51 &amp;lt;zzz&amp;gt; ¿Se lleva a la próxima reunión, o este punto está hecho o es irrelevante? 20:27:05 &amp;lt;i2pr&amp;gt; [Slack/str4d] Acabo de decir 20:27:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] Dejarlo sobre la mesa por ahora, así que no está hecho ni es irrelevante, pero quítalo de la agenda 20:27:27 &amp;lt;zzz&amp;gt; no sé qué debería hacer con "table". ¿Lo pongo en la agenda o no? 20:27:53 &amp;lt;zzz&amp;gt; ok, la rama test2 está quemada; si hago trabajo en ramas, crearé una nueva 20:28:02 &amp;lt;zzz&amp;gt; ok ¿algo más sobre 4)? 20:29:01 &amp;lt;zzz&amp;gt; 5) planificación para 34C3 (zzz/echelon) 20:29:25 &amp;lt;zzz&amp;gt; No creo que ech esté por aquí. Solo un aviso temprano de que tendremos una reunión de presupuesto el próximo mes o en agosto 20:29:33 &amp;lt;manas&amp;gt; de acuerdo 20:29:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK 20:29:57 &amp;lt;zzz&amp;gt; tenemos mucho dinero para distribuir, pero como siempre recompensamos a los colaboradores 20:30:16 &amp;lt;zzz&amp;gt; así que ayuda al proyecto y el proyecto te ayudará 20:30:18 &amp;lt;manas&amp;gt; Estaba mirando vuelos y un hotel. Lo tengo mayormente resuelto 20:30:21 &amp;lt;zzz&amp;gt; ahora es el momento 20:30:26 &amp;lt;lazygravy&amp;gt; (especialmente con el precio disparatado de btc) 20:30:36 &amp;lt;zzz&amp;gt; más en las próximas reuniones 20:30:45 &amp;lt;manas&amp;gt; Parece que los hoteles se están llenando rápido, así que si la gente planea ir es bueno empezar a mirarlo ASAP 20:30:52 &amp;lt;zzz&amp;gt; sí 20:30:57 &amp;lt;zzz&amp;gt; ¿algo más sobre 5)? 20:31:03 &amp;lt;i2pr&amp;gt; [Slack/str4d] +1 20:32:01 &amp;lt;zzz&amp;gt; 6) Reuniones regulares de operadores de Reseed (manas) 20:32:03 &amp;lt;zzz&amp;gt; manas adelante 20:32:26 &amp;lt;manas&amp;gt; `http://zzz.i2p/topics/2341-meeting-reseed-operators-13-june-8-pm-utc-in-i2p-reseed` - estamos planificando nuestra primera reunión de reseed en #i2p-reseed la próxima semana, 13 de junio a las 8 PM UTC 20:32:46 &amp;lt;manas&amp;gt; Esos son los puntos generales de discusión; estaré resumiendo los hilos mencionados 20:32:59 &amp;lt;manas&amp;gt; Nos vemos la próxima semana, gracias :) 20:33:12 &amp;lt;zzz&amp;gt; genial, gracias por organizarlo, animo a todos a asistir 20:33:18 &amp;lt;zzz&amp;gt; ¿algo más sobre 6)? 20:33:26 &amp;lt;manas&amp;gt; Eso es todo 20:34:21 &amp;lt;lazygravy&amp;gt; ¿Estaría fuera de lugar volver a (3)? 20:34:35 &amp;lt;manas&amp;gt; qué hay, gravy 20:34:45 &amp;lt;lazygravy&amp;gt; Me interesa la parte de recolección, str4d, ¿podríamos programar un momento para hablarlo? Preferiblemente en un fin de semana 20:34:47 &amp;lt;zzz&amp;gt; 3) gravy adelante 20:35:00 &amp;lt;manas&amp;gt; ¿Podríamos sostener una discusión en #i2p-science? 20:35:45 &amp;lt;lazygravy&amp;gt; manas: mientras tengamos una hora programada :) 20:36:01 &amp;lt;lazygravy&amp;gt; no es necesario decidir una hora ahora. Solo quería dejarlo sobre la mesa 20:36:06 &amp;lt;manas&amp;gt; Sí 20:36:48 &amp;lt;manas&amp;gt; Me parecería interesante 20:37:01 &amp;lt;zzz&amp;gt; ¿algo más sobre 3)? 20:37:43 &amp;lt;lazygravy&amp;gt; nada más por mi parte 20:37:48 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:37:56 * zzz busca el baffer 20:39:02 * zzz *b*a*f*s* da por cerrada la reunión &lt;/div></description></item><item><title>I2P Summer Dev 2017: ¡AÚN MÁS velocidad!</title><link>/es/blog/2017/06/01/i2p-summer-dev-2017-a%C3%BAn-m%C3%A1s-velocidad/</link><pubDate>Thu, 01 Jun 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/06/01/i2p-summer-dev-2017-a%C3%BAn-m%C3%A1s-velocidad/</guid><description>&lt;p>¡Ha llegado esa época del año otra vez! Estamos iniciando nuestro programa de desarrollo de verano, en el que nos centramos en un aspecto concreto de I2P para hacerlo avanzar. Durante los próximos tres meses, animaremos tanto a nuevos colaboradores como a los miembros actuales de la comunidad a elegir una tarea y disfrutarla.&lt;/p>
&lt;p>El año pasado nos centramos en ayudar a usuarios y desarrolladores a aprovechar I2P, mejorando las herramientas de API y dedicando más atención a las aplicaciones que se ejecutan sobre I2P. Este año, queremos mejorar la experiencia de usuario trabajando en un aspecto que afecta a todos: el rendimiento.&lt;/p></description></item><item><title>Versión 0.9.30</title><link>/es/blog/2017/05/03/versi%C3%B3n-0.9.30/</link><pubDate>Wed, 03 May 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/05/03/versi%C3%B3n-0.9.30/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.30 incluye una actualización a Jetty 9 y Tomcat 8. Las versiones anteriores ya no cuentan con soporte y no están disponibles en las próximas versiones de Debian Stretch y Ubuntu Zesty.&lt;/p>
&lt;p>El router migrará el archivo de configuración jetty.xml de cada sitio web de Jetty a la nueva configuración de Jetty 9. Esto debería funcionar para configuraciones recientes y sin modificaciones, pero podría no funcionar para configuraciones modificadas o muy antiguas. Verifique que su sitio web de Jetty funcione después de la actualización y contáctenos en IRC si necesita asistencia.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 02 de mayo de 2017</title><link>/es/blog/2017/05/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-mayo-de-2017/</link><pubDate>Tue, 02 May 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/05/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-mayo-de-2017/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> backup, manas, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:01 &amp;lt;zzz&amp;gt; 0) Hola 20:00:01 &amp;lt;zzz&amp;gt; 1) actualización 0.9.30/.31 (zzz) 20:00:01 &amp;lt;zzz&amp;gt; 2) estado de la rama de la interfaz de usuario - (str4d) 20:00:01 &amp;lt;zzz&amp;gt; 3) Planes de desarrollo de verano de I2P - (str4d) 20:00:01 &amp;lt;zzz&amp;gt; 4) actualización de EdDSA - (str4d) 20:00:05 &amp;lt;zzz&amp;gt; 0) Hola 20:00:07 &amp;lt;zzz&amp;gt; hola 20:00:23 &amp;lt;zzz&amp;gt; 1) actualización 0.9.30/.31 (zzz) 20:00:48 &amp;lt;zzz&amp;gt; unos días retrasado respecto al calendario debido a bugs de jetty que tuve que parchear, pero terminaré la revisión esta noche y compilaré mañana por la mañana 20:00:58 &amp;lt;manas&amp;gt; Hola 20:01:19 &amp;lt;zzz&amp;gt; si eche|on está por aquí mañana sacaremos la actualización dentro de la red, y yo trabajaré en las compilaciones de launchpad y deb para jueves y viernes 20:01:46 &amp;lt;zzz&amp;gt; he programado la 31 para finales de junio o principios de julio 20:01:53 &amp;lt;backup&amp;gt; Hola 20:02:03 &amp;lt;manas&amp;gt; ¡Hola backup! :D 20:02:15 &amp;lt;zzz&amp;gt; pueden ver la hoja de ruta de lo que tenemos planeado (o al menos esperábamos) para la 31 20:02:19 &amp;lt;zzz&amp;gt; ¿Algo más sobre 1) ? 20:03:18 &amp;lt;zzz&amp;gt; 2) estado de la rama de la interfaz de usuario - (str4d) 20:03:43 &amp;lt;zzz&amp;gt; str4d, te toca 20:04:13 &amp;lt;zzz&amp;gt; ok, esta va a ser la reunión más corta de la historia 20:04:27 &amp;lt;backup&amp;gt; Pensé que éramos más personas aquí :) 20:04:27 &amp;lt;manas&amp;gt; :P 20:04:33 &amp;lt;zzz&amp;gt; ¿Algo más sobre 2), 3) o 4), o cualquier otro tema para la reunión? 20:04:44 &amp;lt;manas&amp;gt; Quería señalar este hilo: `http://trac.i2p2.i2p/ticket/1139` 20:04:46 &amp;lt;manas&amp;gt; *ticket 20:04:54 &amp;lt;manas&amp;gt; Deberíamos intentar incluir este cambio en la nueva interfaz de usuario 20:05:21 &amp;lt;manas&amp;gt; "Semi-shutdown": Dejar de aceptar temporalmente tunnels participantes. 20:05:57 &amp;lt;manas&amp;gt; backup: ¿Podrías mandarme por mensaje privado el nuevo enlace de estado? 20:06:05 &amp;lt;manas&amp;gt; gracias 20:06:08 &amp;lt;zzz&amp;gt; ok, quizá puedas añadir al ticket tus motivos de por qué es importante? 20:06:41 &amp;lt;manas&amp;gt; Me interesaba saber más sobre los planes de desarrollo de verano pero supongo que eso tendrá que esperar hasta que str4d esté por aquí 20:06:43 &amp;lt;manas&amp;gt; zzz: claro 20:06:43 &amp;lt;zzz&amp;gt; cualquier cosa de la interfaz de usuario que no sea crítica tendrá que esperar hasta que fusionemos la rama de la interfaz de usuario, así que con suerte será pronto 20:06:49 &amp;lt;zzz&amp;gt; ¿Algo más para la reunión? 20:07:06 &amp;lt;zzz&amp;gt; me alegra verte por aquí backup 20:07:14 * zzz agarra el baffer 20:07:40 &amp;lt;manas&amp;gt; Quería proponer reuniones regulares de operadores de reseed 20:07:45 &amp;lt;manas&amp;gt; ¿Qué te parece, backup? 20:08:19 &amp;lt;zzz&amp;gt; Yo le daría +1 a eso 20:08:38 &amp;lt;backup&amp;gt; sí, buena idea 20:08:44 &amp;lt;zzz&amp;gt; Los dejo continuar la discusión, pero por ahora... 20:08:50 * zzz *bafs* la reunión queda cerrada &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 04 de abril de 2017</title><link>/es/blog/2017/04/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-abril-de-2017/</link><pubDate>Tue, 04 Apr 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/04/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-abril-de-2017/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> atoi, echelon, manas, orignal, randomrng, str4d, z3r0fox, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:05 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; 1) Actualización 0.9.30 (zzz) 20:00:05 &amp;lt;zzz&amp;gt; 2) Estado de la rama de la UI (interfaz de usuario) - (str4d) 20:00:05 &amp;lt;zzz&amp;gt; 3) Planes para I2P Summer Dev (programa de desarrollo de verano) - (str4d) 20:00:05 &amp;lt;zzz&amp;gt; 4) Actualización de EdDSA - (str4d) 20:00:09 &amp;lt;zzz&amp;gt; 0) Hola 20:00:12 &amp;lt;zzz&amp;gt; hola 20:00:28 &amp;lt;manas&amp;gt; Hola 20:00:33 &amp;lt;eche|on&amp;gt; hola 20:01:00 &amp;lt;zzz&amp;gt; 1) Actualización 0.9.30 (zzz) 20:01:24 &amp;lt;zzz&amp;gt; ok, las cosas van bien, los testers están encontrando algunos problemas, lo cual es genial. Jetty 9 va bastante bien hasta ahora 20:01:35 &amp;lt;z3r0fox&amp;gt; ¡Hola! o/ 20:01:54 &amp;lt;zzz&amp;gt; He identificado los plugins que necesitan actualización en zzz.i2p... para mejores resultados, esos deben reconstruirse antes del lanzamiento 20:01:56 &amp;lt;eche|on&amp;gt; en su mayoría sí 20:02:04 &amp;lt;eche|on&amp;gt; excepto por los archivos de configuración viejos de Jetty 20:02:24 &amp;lt;zzz&amp;gt; me alegra que lo estemos haciendo ahora para estar listos para stretch y zesty 20:02:36 &amp;lt;eche|on&amp;gt; sí 20:02:56 &amp;lt;zzz&amp;gt; gracias a echelon y otros por probar. Probablemente marque una build de desarrollo como -rc antes de lo habitual para obtener más pruebas 20:03:12 &amp;lt;eche|on&amp;gt; ok 20:03:20 &amp;lt;orignal_&amp;gt; hola 20:03:34 &amp;lt;zzz&amp;gt; He fijado la fecha límite de check-in para el viernes 28 de abril, lanzamiento la primera semana de mayo 20:03:54 &amp;lt;zzz&amp;gt; ¿Algo más sobre 1)? 20:04:15 &amp;lt;atoi&amp;gt; ¿Cuándo tendrá Java firmas GOST? 20:04:41 &amp;lt;eche|on&amp;gt; 2019 20:05:01 &amp;lt;zzz&amp;gt; atoi todavía no hemos aceptado la propuesta; si lo hacemos, la mejor estimación es a finales del próximo año debido a las prioridades 20:05:02 &amp;lt;eche|on&amp;gt; pero bien con 1, bien que hayamos pospuesto UII 20:05:54 &amp;lt;zzz&amp;gt; pero he hecho otras propuestas (136 y 137) para facilitar la introducción de nuevos tipos de firma 20:06:00 &amp;lt;zzz&amp;gt; ¿Algo más sobre 1)? 20:06:02 &amp;lt;atoi&amp;gt; no puedo esperar a tener GOST funcionando 20:07:22 &amp;lt;zzz&amp;gt; 2) Estado de la rama de la UI - (str4d) 20:07:35 &amp;lt;zzz&amp;gt; str4d, ¿qué hay de nuevo en tu rama de UI? 20:07:53 &amp;lt;str4d&amp;gt; La rama de UI ha sido relativamente estable durante las últimas semanas 20:08:28 &amp;lt;zzz&amp;gt; ¿el plan es proponer a principios de mayo para la .31? 20:08:57 &amp;lt;str4d&amp;gt; Hay algunas actualizaciones de temas que necesito integrar y hacer push para abordar algunos comentarios, pero en términos de estructura básicamente ya está 20:09:08 &amp;lt;str4d&amp;gt; Sí 20:09:13 &amp;lt;zzz&amp;gt; ok, genial 20:09:19 &amp;lt;zzz&amp;gt; ¿Algo más sobre 2)? 20:09:24 &amp;lt;eche|on&amp;gt; no puedo esperar para probarlo^^ 20:10:00 &amp;lt;str4d&amp;gt; Si alguien quiere probar pero no quiere la molestia de compilar, subiré un i2pupdate.zip una vez que entren estos próximos cambios de tema 20:10:18 &amp;lt;eche|on&amp;gt; Yo espero la propuesta... 20:11:02 &amp;lt;zzz&amp;gt; 3) Planes para I2P Summer Dev - (str4d) 20:11:19 &amp;lt;zzz&amp;gt; str4d, ¿cuáles son los planes? 20:11:47 &amp;lt;str4d&amp;gt; Bien, sadie y yo barajamos algunas ideas, y lo que salió es que para este Summer Dev deberíamos centrarnos en la velocidad 20:12:37 &amp;lt;str4d&amp;gt; Porque a) es una extensión lógica del año pasado (facilitamos que las apps usaran I2P, pero ahora necesitamos hacer que lo *quieran*), y b) ya cubre aproximadamente la mitad de nuestra hoja de ruta existente 20:13:37 &amp;lt;zzz&amp;gt; ok, ¿dónde podríamos encontrar estos planes y cómo encontramos gente para hacerlos? 20:14:06 &amp;lt;str4d&amp;gt; sadie tomó notas de mi divagar, así que la molestaré para que me las pase :) 20:14:18 &amp;lt;str4d&amp;gt; Básicamente creo que esto significa: 20:14:51 &amp;lt;str4d&amp;gt; - Impulsar las diversas propuestas que afectan a la velocidad (LS2, cifrado E2E más nuevo, multihoming masivo) 20:15:24 &amp;lt;str4d&amp;gt; - Poner a correr algo similar al bwauth de Tor que podamos usar para empezar a recopilar métricas específicamente sobre la velocidad de la red 20:16:27 &amp;lt;manas&amp;gt; Estaba pensando en escribir algo de código para probar velocidades de I2P con diferentes programas (rsync, torrents, sftp, etc.) 20:16:34 &amp;lt;str4d&amp;gt; - Exponer la selección de tunnel a través de I2CP (al estilo de lo de lua de psi) 20:16:51 &amp;lt;manas&amp;gt; Puedo compartir eso si va a ser útil/interesante 20:16:51 &amp;lt;randomrng&amp;gt; multihoming masivo &amp;lt;3 20:17:00 &amp;lt;zzz&amp;gt; suena bien. ¿deberíamos poner esto en la agenda de la reunión del próximo mes para recibir una actualización? 20:17:00 &amp;lt;str4d&amp;gt; - Aceleraciones de ElGamal para el corto plazo 20:17:17 &amp;lt;str4d&amp;gt; Sí. 20:17:35 &amp;lt;zzz&amp;gt; Noto que la mayor parte de lo que está en la hoja de ruta de la .30, fijada hace solo 3 meses en el CCC, es pura ficción y se aplazará. La actualizaré en breve. 20:18:10 &amp;lt;zzz&amp;gt; ¿Algo más sobre 3)? 20:18:16 &amp;lt;str4d&amp;gt; Tenemos dos meses hasta que empiece oficialmente. Seguiré hablando con sadie para concretar un plan, pero lo que *realmente* necesitamos es gente que elija cosas en las que quiera trabajar 20:18:32 &amp;lt;str4d&amp;gt; manas ya lleva ventaja ahí ;P 20:18:35 &amp;lt;orignal_&amp;gt; ¿Qué tipo de aceleración? 20:18:48 &amp;lt;str4d&amp;gt; orignal_, la precomputación de tablas 20:18:48 &amp;lt;manas&amp;gt; :) 20:19:03 &amp;lt;orignal_&amp;gt; ¿la mía o algo más? 20:19:09 &amp;lt;zzz&amp;gt; si tú y sadie documentan un marco y opciones, eso ayudará a la gente a elegir cosas 20:19:22 &amp;lt;str4d&amp;gt; +1 20:19:30 &amp;lt;zzz&amp;gt; ¿Algo más sobre 3)? 20:19:35 &amp;lt;str4d&amp;gt; orignal_, no será la tuya, porque eso aprovecha directamente OpenSSL, al que no tenemos acceso 20:19:52 &amp;lt;orignal_&amp;gt; Me refiero a la base 20:20:03 &amp;lt;orignal_&amp;gt; no a la implementación 20:20:28 &amp;lt;str4d&amp;gt; Oh, sí, probablemente basado en la tuya (aunque querría entender yo mismo las matemáticas) 20:21:03 &amp;lt;zzz&amp;gt; 4) Actualización de EdDSA - (str4d) 20:21:10 &amp;lt;orignal_&amp;gt; bueno saberlo :) 20:21:13 &amp;lt;zzz&amp;gt; str4d, ¿qué está pasando con EdDSA? 20:21:39 &amp;lt;str4d&amp;gt; Acabo de hacer push de EdDSA-Java 0.2.0, más de un año después del último lanzamiento 20:22:28 &amp;lt;orignal_&amp;gt; ¿Cuál es la diferencia? 20:22:37 &amp;lt;str4d&amp;gt; Incluye varios arreglos, la codificación que pronto será estándar para PKI (infraestructura de clave pública), corrección de los nombres JCA, un Proveedor de seguridad, y ahora debería ser realmente de tiempo constante gracias a un tercero que lo hizo auditar 20:22:59 &amp;lt;str4d&amp;gt; He traído el código a i2p.i2p.zzz.test2 20:23:26 &amp;lt;orignal_&amp;gt; ¿Alguna mejora de velocidad? 20:23:30 &amp;lt;str4d&amp;gt; Pero lo que ahora necesita es pruebas para verificar que todo siga funcionando bien 20:23:45 &amp;lt;zzz&amp;gt; ¿Cuántas pruebas has hecho? 20:23:58 &amp;lt;str4d&amp;gt; orignal_, disminución de velocidad en la firma debido a hacerlo de tiempo constante (pero no tanta) 20:24:06 &amp;lt;str4d&amp;gt; zzz, el código de EdDSA en sí está bien probado 20:24:20 &amp;lt;orignal_&amp;gt; ¿tiempo constante de firmado o de verificación? 20:24:32 &amp;lt;zzz&amp;gt; Sigo siendo escéptico con el tiempo constante, pero si no lo hacemos todo el mundo se quejará 20:24:39 &amp;lt;str4d&amp;gt; firmado (la verificación nunca ha sido de tiempo constante, ya que no hay información secreta) 20:25:01 &amp;lt;zzz&amp;gt; str4d, ¿apuntas a la 31 o a la 30? 20:25:02 &amp;lt;str4d&amp;gt; Lo que aún no he probado es cómo interactúa con el resto de I2P, específicamente en lo relativo a las correcciones de nombres JCA 20:25:39 &amp;lt;zzz&amp;gt; como publiqué en zzz.i2p, creo que es una pérdida de tiempo perseguir las directrices de nombres de algún RFC 20:25:47 &amp;lt;str4d&amp;gt; Probablemente demasiado cerca de la 30 para meterlo, ya que estamos usando el código directamente en lugar de la librería 20:25:50 &amp;lt;orignal_&amp;gt; el cuello de botella de rendimiento es la verificación 20:26:22 &amp;lt;str4d&amp;gt; Para mi librería, tenía sentido arreglar las cosas antes de la 0.2.0 porque antes no había un Provider, así que nadie estaba usando los nombres JCA 20:26:26 &amp;lt;zzz&amp;gt; str4d, la propuesta también será un infierno de merge debido a los cambios de javadoc que hiciste y que yo ya corregí en la .29; no será divertido 20:27:14 &amp;lt;str4d&amp;gt; Bien, suena a que el plan es hacer merge de i2p.i2p en .test2, resolver los conflictos de merge y luego conseguir que la gente lo pruebe 20:27:25 &amp;lt;zzz&amp;gt; pero siempre hemos tenido un provider. tus cambios en test2 tendían a preferir algún PR de GitHub sobre lo que yo ya hice para lograr lo mismo, así que soy un poco escéptico con todo el asunto 20:27:42 &amp;lt;zzz&amp;gt; podrías proponer de esa forma si quieres, o simplemente posponer el dolor hasta la propuesta en la otra dirección 20:28:23 &amp;lt;str4d&amp;gt; Sí, pero si somos honestos, dudo que alguien lo estuviera usando 20:28:31 &amp;lt;zzz&amp;gt; como dije, lo dejo a tu criterio, originalmente es tu código, pero aún quiero echarle un buen vistazo 20:29:11 &amp;lt;zzz&amp;gt; Tengo un router con una clave de familia EdDSA para probar. no recuerdo en qué formato. Recuerda que hice todas estas correcciones hace casi 4 meses; desde entonces hemos estado esperando por ti y tus amigos de los RFC :) 20:29:11 &amp;lt;str4d&amp;gt; (quien no estuviera ya importando i2p.jar directamente, y ya tendría migraciones que hacer cuando actualice) 20:29:32 &amp;lt;zzz&amp;gt; ¿Algo más sobre 4)? 20:30:08 &amp;lt;str4d&amp;gt; Por mi parte no :) 20:30:13 * zzz busca el baffer 20:30:19 &amp;lt;zzz&amp;gt; ¿Algo más para la reunión? 20:31:20 &amp;lt;str4d&amp;gt; La próxima reunión de tor-dev de Tor, hacia septiembre, probablemente sea en Montreal 20:31:33 &amp;lt;orignal_&amp;gt; ¿Cuándo? 20:31:53 &amp;lt;z3r0fox&amp;gt; Genial 20:31:55 &amp;lt;str4d&amp;gt; ------------------------------------^ 20:31:56 &amp;lt;zzz&amp;gt; ¿Algo más para la reunión? 20:32:14 &amp;lt;str4d&amp;gt; Estoy planeando ir 20:32:28 &amp;lt;zzz&amp;gt; ¿pensando en cambiar de equipo? 20:32:47 &amp;lt;str4d&amp;gt; Solo intentando influirlos ;) 20:33:14 &amp;lt;zzz&amp;gt; ahórrate el dinero del billete de avión, eso no va a pasar 20:33:24 &amp;lt;manas&amp;gt; Sí, Montreal es agradable :) 20:33:27 &amp;lt;str4d&amp;gt; También espero que, como Summer Dev habrá terminado justo antes, tengamos algunas buenas mejoras de velocidad de las que hablar allí 20:34:28 * zzz *BAFS*** da por cerrada la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 7 de marzo de 2017</title><link>/es/blog/2017/03/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-marzo-de-2017/</link><pubDate>Tue, 07 Mar 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/03/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-marzo-de-2017/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, manas, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:25 &amp;lt;zzz&amp;gt; 0) Hola 20:00:25 &amp;lt;zzz&amp;gt; 1) Mantenedor de Tails (zzz) `http://zzz.i2p/topics/2108` 20:00:25 &amp;lt;zzz&amp;gt; 2) Actualización 0.9.30 (zzz) 20:00:25 &amp;lt;zzz&amp;gt; 3) Estado de la rama de UI - ¿para la .30 o la .31? (str4d) 20:00:25 &amp;lt;zzz&amp;gt; 4) Estado de la rama Jetty 9 - ¿para la .30 o la .31? (zzz) 20:00:30 &amp;lt;zzz&amp;gt; 0) Hola 20:00:32 &amp;lt;zzz&amp;gt; hola 20:00:50 &amp;lt;manas&amp;gt; Hola 20:00:54 &amp;lt;zzz&amp;gt; 1) Mantenedor de Tails (zzz) `http://zzz.i2p/topics/2108` 20:01:16 &amp;lt;zzz&amp;gt; como la mayoría sabe, Tails y yo acordamos quitar i2p de Tails 20:01:34 &amp;lt;zzz&amp;gt; esto entrará en vigor en Tails 2.12, que saldrá en unas 6 semanas 20:01:43 &amp;lt;eche|on&amp;gt; hola 20:01:57 &amp;lt;eche|on&amp;gt; ok 20:01:59 &amp;lt;zzz&amp;gt; triste, pero no teníamos otra opción. Si conseguimos un voluntario que lo mantenga, volveremos a solicitarlo 20:02:08 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:02:45 &amp;lt;eche|on&amp;gt; una pena, pero no va a cambiar pronto (tm) 20:03:07 &amp;lt;manas&amp;gt; Sí. Qué pena que el chico de 33C3 no resultó 20:03:30 &amp;lt;zzz&amp;gt; sí 20:03:40 &amp;lt;zzz&amp;gt; 2) Actualización 0.9.30 (zzz) 20:04:23 &amp;lt;zzz&amp;gt; ok, estamos a una semana del lanzamiento de la .29, nuestro plan es un ciclo estándar de 8 semanas. Cambios grandes integrados para mediados de marzo, lanzamiento a finales de abril 20:04:51 &amp;lt;zzz&amp;gt; hay un par de props (propuestas) grandes pendientes que cubriremos en 3) y 4) 20:05:17 &amp;lt;zzz&amp;gt; ¿algo más sobre 2) ? 20:05:51 &amp;lt;eche|on&amp;gt; Estaré fuera el 1 de mayo 20:06:00 &amp;lt;eche|on&amp;gt; o mejor, del 30 de abril al 2 de mayo 20:07:00 &amp;lt;zzz&amp;gt; ambas props son importantes porque es difícil volver atrás. Una vez que hagamos prop de ellas, tenemos que hacer que funcionen antes de poder hacer el releawe 20:07:07 &amp;lt;zzz&amp;gt; *release 20:07:29 &amp;lt;eche|on&amp;gt; sí 20:07:57 &amp;lt;zzz&amp;gt; 3) Estado de la rama de UI - ¿para la .30 o la .31? (str4d) 20:08:34 &amp;lt;zzz&amp;gt; este es un cambio enorme, aunque originalmente se anunció como una actualización menor, y es la parte 1 de varias para actualizar la UI de la consola 20:08:54 &amp;lt;zzz&amp;gt; el diff es de 77K líneas, con más de 500 archivos añadidos, más de 200 archivos cambiados 20:09:06 &amp;lt;eche|on&amp;gt; Yo votaría por 1 prop por versión, no ambas en la .30 20:09:07 &amp;lt;zzz&amp;gt; str4d, ¿cuál es el estado, y quieres hacer prop de esto para la .30 ? 20:09:27 &amp;lt;eche|on&amp;gt; y como jettty9 es más importante, posponer la UI para la .31 20:11:07 &amp;lt;zzz&amp;gt; la clave es que no queremos hacer prop de algo si el autor no tiene tiempo de arreglar problemas antes del lanzamiento. De lo contrario el lanzamiento podría retrasarse indefinidamente 20:11:39 &amp;lt;eche|on&amp;gt; sí 20:11:46 &amp;lt;zzz&amp;gt; así que cuando se haga prop necesitamos garantías de str4d de que estará disponible aquí para responder a los problemas 20:11:54 &amp;lt;zzz&amp;gt; str4d, ¿cuáles son tus intenciones? 20:12:15 &amp;lt;eche|on&amp;gt; ¿está str4d por aquí? 20:13:11 &amp;lt;zzz&amp;gt; no sé. Creo que esta rama se le fue de las manos, se anunció como menor pero se volvió masiva. Creo que ha estado trabajando en ella durante un año. 20:13:38 &amp;lt;zzz&amp;gt; Supongo que tendremos que hacer seguimiento con str4d más tarde 20:13:54 &amp;lt;zzz&amp;gt; ¿algo más sobre 3) ? 20:14:03 &amp;lt;manas&amp;gt; Dijo algo sobre una rama recientemente 20:14:17 &amp;lt;manas&amp;gt; No la he probado, la clonaré 20:15:23 &amp;lt;zzz&amp;gt; es... interesante. Diría que tomó una dirección diferente de lo que yo he estado haciendo en los últimos años. No puedo predecir cuál será la reacción general. 20:15:42 &amp;lt;zzz&amp;gt; ¿algo más sobre 3) ? 20:16:16 &amp;lt;zzz&amp;gt; 4) Estado de la rama Jetty 9 - ¿para la .30 o la .31? (zzz) 20:17:03 &amp;lt;zzz&amp;gt; esto son unas 3k líneas de diff. Tengo funcionando en mi rama las compilaciones estándar y la compilación para stretch. Aún no he probado las compilaciones para versiones anteriores para wheezy/precise/jessie/trusty 20:17:35 &amp;lt;zzz&amp;gt; lo urgente es que stretch no tendrá Jetty 8. Parece que zesty, que sale el próximo mes, tampoco, a menos que aparezca en backports 20:17:44 &amp;lt;zzz&amp;gt; pero Jetty 8 llegó al fin de vida (EOL) en diciembre 20:18:17 &amp;lt;eche|on&amp;gt; es poco probable que jetty8 aparezca en backports 20:18:20 &amp;lt;zzz&amp;gt; así que el riesgo es que stretch o zesty se publiquen y i2p no funcione en ellos 20:18:42 &amp;lt;zzz&amp;gt; así que propongo hacer prop de mi rama jetty9 la próxima semana, para incluirla en la .30 20:19:21 &amp;lt;eche|on&amp;gt; sí 20:19:29 &amp;lt;zzz&amp;gt; esto romperá, al menos, los siguientes plugins: bwschedule, i2pbote, i2pcontrol, zzzot. Necesitarán al menos una recompilación, quizá una reescritura 20:19:33 &amp;lt;eche|on&amp;gt; eso es lo que propongo, SI crees que puedes hacerlo 20:20:46 &amp;lt;zzz&amp;gt; Puedo recompilar zzzot. Depende de los autores de los otros 3 (cacapo. str4d, hottuna2 respectivamente) si pueden sacar una versión 20:21:40 &amp;lt;zzz&amp;gt; Puedo hacer mi parte 20:22:07 &amp;lt;zzz&amp;gt; Creo que si esperamos hasta la .31 en junio/julio habrá muchos usuarios de paquetes descontentos 20:22:53 &amp;lt;eche|on&amp;gt; sí 20:22:54 &amp;lt;zzz&amp;gt; así que planeo hacer prop de ello en los próximos días 20:23:00 &amp;lt;zzz&amp;gt; ¿algo más sobre 4) ? 20:23:08 &amp;lt;eche|on&amp;gt; Lo probaré 20:23:28 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:24:25 * zzz calienta el baffer 20:24:30 &amp;lt;eche|on&amp;gt; que yo sepa, no 20:25:27 * zzz *baffffs* se cierra la reunión &lt;/div></description></item><item><title>0.9.29 Corrección del instalador de Windows</title><link>/es/blog/2017/03/04/0.9.29-correcci%C3%B3n-del-instalador-de-windows/</link><pubDate>Sat, 04 Mar 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/03/04/0.9.29-correcci%C3%B3n-del-instalador-de-windows/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>El instalador de Windows 0.9.29 publicado en nuestro sitio web hace dos días falla durante la instalación con una excepción. Hemos corregido el error y publicado el nuevo instalador en nuestro sitio web. Esto no afecta a las actualizaciones desde versiones anteriores ni a los instaladores para sistemas no Windows. Pedimos disculpas por el problema.&lt;/p></description></item><item><title>Versión 0.9.29</title><link>/es/blog/2017/02/27/versi%C3%B3n-0.9.29/</link><pubDate>Mon, 27 Feb 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/02/27/versi%C3%B3n-0.9.29/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La versión 0.9.29 incluye correcciones para numerosos tickets de Trac, incluidas soluciones alternativas para mensajes comprimidos corrompidos. Ahora admitimos NTP sobre IPv6. Hemos añadido compatibilidad preliminar con Docker. Ahora contamos con man pages (páginas del manual) traducidas. Ahora reenviamos encabezados Referer del mismo origen a través del proxy HTTP. Hay más correcciones para Java 9, aunque todavía no recomendamos Java 9 para uso general.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 07 de febrero de 2017</title><link>/es/blog/2017/02/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-febrero-de-2017/</link><pubDate>Tue, 07 Feb 2017 00:00:00 +0000</pubDate><guid>/es/blog/2017/02/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-febrero-de-2017/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, EinMbyte, manas, psi, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:00 &amp;lt;zzz&amp;gt; 0) Hola 20:00:00 &amp;lt;zzz&amp;gt; 1) Seguimiento de 33C3 20:00:00 &amp;lt;zzz&amp;gt; 2) Actualización 0.9.29 (zzz) 20:00:00 &amp;lt;zzz&amp;gt; 3) Mantenedor de Tails (zzz) `http://zzz.i2p/topics/2108` 20:00:00 &amp;lt;zzz&amp;gt; 4) Borrador de NTCP2 (Manas) 20:00:00 &amp;lt;zzz&amp;gt; 5) Parche de documentación de reseed (proceso de inicialización del netDb) (Manas) 20:00:04 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; hola 20:00:21 &amp;lt;zzz&amp;gt; 1) Seguimiento de 33C3 20:00:32 &amp;lt;eche|off&amp;gt; hola 20:00:50 &amp;lt;zzz&amp;gt; ¿alguien tiene algo que le gustaría decir sobre 33c3? Yo diría que el tráfico hacia nuestra mesa fue menor que en años anteriores 20:01:07 &amp;lt;zzz&amp;gt; gracias a manas por hacer algunas reseñas en zzz.i2p 20:01:09 &amp;lt;psi&amp;gt; ohay 20:01:15 &amp;lt;eche|off&amp;gt; sí, fue menos, pero aun así bien 20:01:21 &amp;lt;zzz&amp;gt; veremos Tails en 3) 20:01:32 &amp;lt;zzz&amp;gt; esperemos una ciudad nueva este año 20:01:54 &amp;lt;zzz&amp;gt; ¿algo más sobre 1)? 20:02:25 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hola 20:02:26 &amp;lt;i2pr&amp;gt; [Slack/str4d] No puedo comentar sobre eso, ¡pero lo disfruté mucho! 20:02:28 &amp;lt;manas&amp;gt; ¡Hey! 20:02:38 &amp;lt;zzz&amp;gt; bien, seguimos 20:02:43 &amp;lt;zzz&amp;gt; 2) Actualización 0.9.29 (zzz) 20:02:51 &amp;lt;i2pr&amp;gt; [Slack/str4d] Lo pasé bien con Yolgie en Linz y Viena; debería ser un buen contacto de cara al futuro 20:03:17 &amp;lt;zzz&amp;gt; He fijado la fecha límite de check-in para dentro de 2 semanas y media, el viernes 2/24; lanzamiento alrededor del 2/27 20:03:21 &amp;lt;zzz&amp;gt; principalmente correcciones de errores 20:03:30 &amp;lt;eche|off&amp;gt; eh, hora de hacer algo, ok 20:03:40 &amp;lt;zzz&amp;gt; También (todavía) planeo hacer obligatorias las firmas en el registro de stats.i2p muy pronto 20:04:04 &amp;lt;manas&amp;gt; ¿Hacer obligatorias las firmas? 20:04:12 &amp;lt;zzz&amp;gt; la reestructuración de la consola de str4d se pospuso a la .30, así que eso sería una fecha límite de propuesta a mediados de febrero 20:04:17 &amp;lt;zzz&amp;gt; *a mediados de marzo 20:04:32 &amp;lt;manas&amp;gt; ¿Entonces más pasos de verificación al registrar un nombre de host? 20:04:42 &amp;lt;zzz&amp;gt; manas, básicamente pruebas de que controlas el dominio que estás registrando 20:05:10 &amp;lt;manas&amp;gt; Hm ok 20:05:15 &amp;lt;zzz&amp;gt; Arreglé un montón de errores el fin de semana, cerrando tickets de trac; intentaré unos cuantos más en la próxima semana o dos 20:05:38 &amp;lt;zzz&amp;gt; así que el tag freeze y el tx push serán en unos 8 días 20:06:07 &amp;lt;zzz&amp;gt; descubrí cómo hacer traducciones de man pages, así que todos vayan a hacer lo suyo en Transifex para eso 20:06:13 &amp;lt;zzz&amp;gt; ¿algo más sobre el 2)? 20:06:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] Woo 20:06:19 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si hay algo útil en lo que deba trabajar para la .29, avísenme. Si no, continuaré en la rama .ui. 20:06:20 &amp;lt;eche|off&amp;gt; eso ya lo hice^^ 20:06:37 &amp;lt;eche|off&amp;gt; Haré el certificado en mi reseed... 20:06:45 &amp;lt;manas&amp;gt; Estoy continuando con las traducciones al hindi :) 20:07:04 &amp;lt;zzz&amp;gt; sí, str4d, definitivamente hay algunas cosas que necesitan trabajo antes de que hagas la propuesta o saldrán las antorchas y las horcas 20:07:14 &amp;lt;zzz&amp;gt; ok, genial 20:07:29 &amp;lt;zzz&amp;gt; 3) Mantenedor de Tails (zzz) `http://zzz.i2p/topics/2108` 20:07:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] Tengo un montón de cambios localmente que estoy ordenando antes de hacer push 20:08:07 &amp;lt;zzz&amp;gt; conocimos a un tipo 'yolgie' en ccc que dijo que lo haría. Le hice ping a principios de enero, dijo que empezaría en febrero. Le hice ping hace unos días, aún sin respuesta 20:08:26 &amp;lt;zzz&amp;gt; estamos a punto de ser expulsados de Tails, así que cualquiera que pueda ayudar sería genial 20:08:45 &amp;lt;psi&amp;gt; estoy listo para ponerme con Tails cuando sea; por fin he dominado cómo compilar Tails 20:08:51 &amp;lt;i2pr&amp;gt; [Slack/str4d] ¿Cuál es el plazo para eso? 20:08:57 &amp;lt;manas&amp;gt; psi: ¡bien! 20:09:50 &amp;lt;zzz&amp;gt; vean el hilo en zzz.i2p para un enlace a un ticket de Tails que tiene el cronograma de nuestra expulsión 20:09:55 &amp;lt;zzz&amp;gt; *expulsión 20:11:15 &amp;lt;zzz&amp;gt; hay un montón de tickets antiguos y un montón de haters y así que todo está prácticamente acabado 20:11:20 &amp;lt;zzz&amp;gt; ¿algo más sobre el 3)? 20:11:44 &amp;lt;eche|off&amp;gt; Espero que salga bien 20:11:55 &amp;lt;zzz&amp;gt; 4) Borrador de NTCP2 (Manas) 20:12:00 &amp;lt;zzz&amp;gt; manas, ¿qué tienes para nosotros? 20:12:24 &amp;lt;manas&amp;gt; El borrador está preparado, está publicado en zzz.i2p 20:12:40 &amp;lt;manas&amp;gt; No he oído comentarios hasta hoy 20:12:51 &amp;lt;zzz&amp;gt; entonces, ¿es una consolidación de la propuesta antigua y la reescritura completa de EinMByte? 20:13:07 &amp;lt;manas&amp;gt; Creo que incluí las partes importantes, pero necesitaría que alguien que conozca mejor este tema lo revise. 20:13:14 &amp;lt;eche|off&amp;gt; algunas personas preguntando cuándo estará listo, pero nada más.. 20:13:30 &amp;lt;manas&amp;gt; zzz: Sí 20:13:47 * psi comienza a leer la propuesta de ntcp 20:13:53 &amp;lt;zzz&amp;gt; esto es progreso, aunque pequeño. Sigo considerando que todo el asunto está completamente estancado; no pasará hasta que la gente empiece a participar 20:14:00 &amp;lt;manas&amp;gt; zzz: No incluí las partes de la propuesta antigua que estaban desactualizadas 20:14:22 &amp;lt;zzz&amp;gt; ok, le daré un par de días más; si no hay comentarios en el hilo de zzz.i2p, ¿simplemente lo integraré en el sitio web? 20:14:59 &amp;lt;manas&amp;gt; zzz: Hay unas pocas ediciones menores que puedo hacer (estilo) al final 20:15:09 &amp;lt;zzz&amp;gt; ok, genial. ¿Algo más sobre el 4)? 20:15:16 &amp;lt;manas&amp;gt; De la publicación reciente de tuna 20:15:38 &amp;lt;manas&amp;gt; Pero eso es todo 20:15:41 &amp;lt;zzz&amp;gt; 5) Parche de documentación de reseed (Manas) 20:15:46 &amp;lt;zzz&amp;gt; manas, ¿qué tienes para nosotros? 20:16:04 &amp;lt;manas&amp;gt; Supe de backup 20:16:08 &amp;lt;manas&amp;gt; Sus comentarios están aquí: `http://zzz.i2p/topics/2210-reseed-webpage-updates` 20:16:27 &amp;lt;manas&amp;gt; Haré otro parche después de incluir sus sugerencias 20:16:46 &amp;lt;eche|off&amp;gt; genial 20:16:48 &amp;lt;manas&amp;gt; Ha sugerido eliminar varias partes (métodos viejos de reseed) 20:16:56 &amp;lt;manas&amp;gt; Así como eliminar el soporte para lighttpd 20:17:06 &amp;lt;eche|off&amp;gt; Yo aún uso los métodos viejos, pero está bien 20:17:09 &amp;lt;manas&amp;gt; No sé quién, si es que alguien, está usando lighttpd para ejecutar reseeds 20:17:26 &amp;lt;zzz&amp;gt; este es un gran trabajo. backup es el dueño de la página pero se niega a crear parches html para sus cambios, y yo me niego a ser el editor html, así que hemos estado atascados durante un año. Gracias por hacernos avanzar. 20:17:29 &amp;lt;manas&amp;gt; problema con no poder establecer cierta cabecera HTTP 20:17:55 &amp;lt;manas&amp;gt; :) 20:18:10 &amp;lt;zzz&amp;gt; manas, para este, cuando termines, añade una nota en el hilo de zzz.i2p y lo integraré 20:18:44 &amp;lt;manas&amp;gt; Si alguien tiene comentarios sobre los cambios propuestos por backup, por favor publíquelos. Si no hay comentarios en una semana, compartiré el parche actualizado e informaré a zzz. 20:18:57 &amp;lt;zzz&amp;gt; ¿algo más sobre el 5)? 20:18:59 &amp;lt;manas&amp;gt; zzz: claro 20:19:16 &amp;lt;manas&amp;gt; Por mi parte no 20:20:03 &amp;lt;zzz&amp;gt; ¿Algo más para la reunión? 20:20:21 &amp;lt;eche|off&amp;gt; por mi parte no 20:20:28 &amp;lt;EinMByte&amp;gt; Llego tarde, pero sobre ntcp2 20:20:39 &amp;lt;manas&amp;gt; Hola, EinMByte 20:20:40 &amp;lt;zzz&amp;gt; adelante 20:21:00 &amp;lt;EinMByte&amp;gt; Puedo leer el borrador más reciente 20:21:24 &amp;lt;EinMByte&amp;gt; ¿Se ha tomado ya una decisión sobre qué cifrados soportar? 20:21:27 &amp;lt;manas&amp;gt; Está por aquí, por cierto: `http://pinkpaste.i2p/show/246/` 20:21:39 &amp;lt;psi&amp;gt; ahí está 20:22:19 &amp;lt;zzz&amp;gt; básicamente no hemos hecho ningún progreso desde el borrador de 1MB, y manas acaba de fusionarlo con la propuesta anterior 20:22:28 &amp;lt;zzz&amp;gt; ¿Algo más para la reunión? 20:22:58 &amp;lt;EinMByte&amp;gt; Ok, leeré el borrador. Alguien debería contactar a Winter 20:23:04 &amp;lt;EinMByte&amp;gt; (probablemente yo) 20:23:11 * zzz agarra el baffer 20:23:24 * zzz *bafs* la reunión cerrada &lt;/div></description></item><item><title>Versión 0.9.28</title><link>/es/blog/2016/12/12/versi%C3%B3n-0.9.28/</link><pubDate>Mon, 12 Dec 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/12/12/versi%C3%B3n-0.9.28/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La versión 0.9.28 incluye correcciones para más de 25 tickets de Trac y actualizaciones de varios paquetes de software incluidos, entre ellos Jetty. Hay correcciones para la función de prueba de pares IPv6 introducida en la versión anterior. Seguimos introduciendo mejoras para detectar y bloquear pares potencialmente maliciosos. Hay correcciones preliminares para Java 9, aunque aún no recomendamos Java 9 para uso general.&lt;/p>
&lt;p>I2P estará en el 33C3; por favor, acércate a nuestra mesa y danos tus ideas sobre cómo mejorar la red. Revisaremos nuestra hoja de ruta de 2017 y las prioridades de 2017 en el Congreso.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 06 de diciembre de 2016</title><link>/es/blog/2016/12/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-diciembre-de-2016/</link><pubDate>Tue, 06 Dec 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/12/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-diciembre-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, manas, orignal, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:02 &amp;lt;zzz&amp;gt; 0) Hola 20:00:02 &amp;lt;zzz&amp;gt; 1) planificación de 33C3 20:00:02 &amp;lt;zzz&amp;gt; 2) actualización 0.9.28 (zzz) 20:00:02 &amp;lt;zzz&amp;gt; 3) responsable de Tails (zzz) `http://zzz.i2p/topics/2108` 20:00:07 &amp;lt;zzz&amp;gt; 0) Hola 20:00:09 &amp;lt;zzz&amp;gt; hola 20:00:16 &amp;lt;i2pr&amp;gt; [Slack/manas] Hola :slightly_smiling_face: 20:00:44 &amp;lt;zzz&amp;gt; 1) planificación de 33C3 20:00:54 &amp;lt;orignal_&amp;gt; hola 20:01:08 &amp;lt;zzz&amp;gt; ok, a 3 semanas de hoy, ¿algo que necesitemos discutir? 20:01:38 &amp;lt;eche|on&amp;gt; Soy localizable vía Twitter al menos 20:01:49 &amp;lt;eche|on&amp;gt; Estaré en Hamburgo desde el 26 de diciembre en adelante 20:01:53 &amp;lt;zzz&amp;gt; Supongo que tendremos nuestro grupo de DM de Twitter configurado un par de días antes 20:01:58 &amp;lt;eche|on&amp;gt; Llevaré el banner, el portátil y pegatinas 20:02:10 &amp;lt;i2pr&amp;gt; [Slack/manas] Llegaré a Hamburgo la tarde del 26 de diciembre 20:02:11 &amp;lt;zzz&amp;gt; Yo también llevaré pegatinas. 20:02:21 &amp;lt;zzz&amp;gt; no olvides tu regleta 20:02:39 &amp;lt;eche|on&amp;gt; las entradas ya están pagadas y me encargaré de repartirlas a la gente 20:02:45 &amp;lt;zzz&amp;gt; lo de siempre: quienes estén allí el 26 reservan una mesa 20:02:45 &amp;lt;eche|on&amp;gt; ok 20:02:57 &amp;lt;i2pr&amp;gt; [Slack/manas] ¿Algún consejo/sugerencia para quienes van al CCC por primera vez? 20:02:57 &amp;lt;eche|on&amp;gt; sí 20:03:12 &amp;lt;zzz&amp;gt; fluffypony + 1 del lado de Monero 20:03:29 &amp;lt;eche|on&amp;gt; manas: estate allí, absorbe todo, prepara tus sistemas para estar bajo ataque 24/7, consigue un disco duro grande, lleva algo de dinero, espera lo inesperado^^ 20:03:30 &amp;lt;zzz&amp;gt; los consejos generales los puedes obtener después de la reunión 20:03:35 &amp;lt;i2pr&amp;gt; [Slack/manas] :smile: 20:03:41 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1)? 20:04:48 &amp;lt;zzz&amp;gt; 2) actualización 0.9.28 20:04:55 &amp;lt;eche|on&amp;gt; sólo: esperemos un buen 33c3 20:05:19 &amp;lt;zzz&amp;gt; 0.9.28 va según lo previsto, la fecha límite de check-in y traducciones es el viernes, deberíamos sacar la versión a principios de la próxima semana 20:05:35 &amp;lt;zzz&amp;gt; por favor ayuden a revisar el diff este fin de semana 20:05:57 &amp;lt;orignal_&amp;gt; ¿Algo nuevo de lo que deba estar al tanto? 20:06:09 &amp;lt;orignal_&amp;gt; Me refiero a 0.9.28 20:06:09 &amp;lt;eche|on&amp;gt; ok, estaré aquí hasta el 19 de diciembre para hacer cosas, y desde el 20 en adelante algunas horas al día en línea 20:06:22 &amp;lt;zzz&amp;gt; no lo creo, orignal_ 
20:06:28 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2)? 20:06:53 &amp;lt;orignal_&amp;gt; gracias 20:07:34 &amp;lt;zzz&amp;gt; 3) responsable de Tails 20:07:49 &amp;lt;zzz&amp;gt; estamos en mala situación en Tails. 3 responsables han desaparecido este año 20:08:23 &amp;lt;zzz&amp;gt; una parte de los desarrolladores de Tails quiere que i2p se elimine de Tails, debido a la falta de atención a los tickets durante varios años y a la falta de mantenimiento estable 20:08:47 &amp;lt;zzz&amp;gt; sadie envió un tuit esta mañana y recibió una respuesta 20:09:26 &amp;lt;zzz&amp;gt; puede que necesitemos un gran empuje de PR (relaciones públicas) por parte de sadie... o quizá este nuevo voluntario funcione 20:09:36 &amp;lt;zzz&amp;gt; ¿alguien quiere ser voluntario, alguien tiene ideas? 20:10:34 &amp;lt;zzz&amp;gt; ok, responderé al voluntario de Twitter y veremos cómo va 20:10:41 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 3)? 20:11:34 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:11:35 &amp;lt;i2pr&amp;gt; [Slack/manas] Me gustaría ayudar, pero necesitaría leer y aprender mucho porque no estoy familiarizado con esto. 20:11:46 &amp;lt;i2pr&amp;gt; [Slack/manas] Tengo los hilos abiertos, leeré 20:12:01 &amp;lt;zzz&amp;gt; se requiere experiencia con i2p, Tails y paquetes de Debian 20:12:08 &amp;lt;i2pr&amp;gt; [Slack/manas] Los certificados SSL de mi reseed (servidor de arranque/semilla) pueden estar caducados o a punto de caducar; me aseguraré de que estén actualizados 20:12:19 &amp;lt;orignal_&amp;gt; I2P debería hacer más PR que ahora 20:12:54 &amp;lt;zzz&amp;gt; orignal_, de acuerdo, por favor pasa cualquier idea que tengas a sadie y str4d 20:12:56 &amp;lt;i2pr&amp;gt; [Slack/manas] letskencrypt (ahora llamado acme-client) ha estado pasando por una serie de cambios, pero ahora se ha estabilizado. Puedo automatizar las actualizaciones de los certificados SSL para los reseeds. 20:13:09 &amp;lt;i2pr&amp;gt; [Slack/manas] Así que los reseeds pueden caer temporalmente, pero volverán :slightly_smiling_face: 20:13:18 &amp;lt;zzz&amp;gt; manas, para cualquier problema con reseed, por favor coordina con backup@mail.i2p 20:13:24 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:13:28 &amp;lt;i2pr&amp;gt; [Slack/manas] Claro 20:14:44 &amp;lt;zzz&amp;gt; no hay reunión la primera semana de enero. Tendremos reuniones presenciales en el CCC. Estén atentos a este canal para los detalles; las reuniones pueden programarse con poca antelación 20:15:10 &amp;lt;zzz&amp;gt; hay una lista de posibles reuniones en un hilo de zzz.i2p; comenten allí para añadir temas o para pedir unirse de forma remota 20:15:23 * zzz **bafs** cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 01 de noviembre de 2016</title><link>/es/blog/2016/11/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-noviembre-de-2016/</link><pubDate>Tue, 01 Nov 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/11/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-noviembre-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, fluffypony, hottuna, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:01 &amp;lt;zzz&amp;gt; 0) Hola 20:00:01 &amp;lt;zzz&amp;gt; 1) planificación de 33C3 20:00:01 &amp;lt;zzz&amp;gt; 2) actualización 0.9.28 (zzz) 20:00:07 &amp;lt;zzz&amp;gt; 0) Hola 20:00:09 &amp;lt;zzz&amp;gt; hola 20:00:17 &amp;lt;eche|on&amp;gt; hola 20:00:22 &amp;lt;i2pr&amp;gt; [Slack/str4d] ¡Hola! 20:00:38 &amp;lt;zzz&amp;gt; 1) planificación de 33C3 20:01:05 &amp;lt;eche|on&amp;gt; bien 20:01:11 &amp;lt;zzz&amp;gt; ok, quiero asegurarme de que eche|on tenga bajo control la compra de entradas para el 8 de nov., y que hottuna tenga bajo control la solicitud de mesa 20:01:16 &amp;lt;eche|on&amp;gt; el lunes a las 8pm empezará la preventa de entradas 20:01:29 &amp;lt;eche|on&amp;gt; estaré en Praga con internet móvil y portátil 20:01:38 &amp;lt;hottuna&amp;gt; zzz hola 20:01:47 &amp;lt;zzz&amp;gt; ok, entonces suponiendo que Praga tiene internet ¿estarás bien? 20:01:56 &amp;lt;eche|on&amp;gt; pero temo que no pueda comprar 6 entradas de una vez. Lo intento. Si no, avisaré por Twitter 20:02:11 &amp;lt;zzz&amp;gt; ok, genial 20:02:20 &amp;lt;eche|on&amp;gt; me da que limitarán a un máximo de 2 entradas por pedido o algo así, pero ya veremos 20:02:36 &amp;lt;zzz&amp;gt; hottuna, ¿pondrás nuestra solicitud de noisy square en el wiki otra vez este año? ¿y sabes que monero quiere unirse? 20:04:20 &amp;lt;hottuna&amp;gt; zzz: no estaba al tanto de monero. ¿cuántas personas seremos? ¿y monero volará bajo nuestra bandera? 20:04:21 &amp;lt;hottuna&amp;gt; zzz: el servidor del wiki de ccc no está respondiendo en absoluto ahora. hace unas semanas que no comprobaba si el wiki de 33c3 se había lanzado 20:05:10 &amp;lt;zzz&amp;gt; no lo sé, habla con fluffypony para obtener información; creo que harán su propia solicitud pero pueden pedir que compartamos una mesa o que estemos cerca 20:05:37 &amp;lt;zzz&amp;gt; hottuna, por favor confirma que vigilarás el wiki y harás la solicitud para nuestro proyecto 20:06:39 &amp;lt;fluffypony&amp;gt; me gustaría que compartiéramos una mesa 20:07:01 &amp;lt;fluffypony&amp;gt; si hottuna tiene la solicitud bajo control, sería genial 20:07:08 &amp;lt;fluffypony&amp;gt; puedo coordinar con hottuna la descripción 20:07:22 &amp;lt;zzz&amp;gt; fluffypony, sugiero que hagas tu propia solicitud pero pidas estar cerca de nosotros y/o compartir 20:07:24 &amp;lt;fluffypony&amp;gt; hottuna: no estoy seguro de cuántas personas, pero nos aseguraremos de que esté atendida 20:07:27 &amp;lt;zzz&amp;gt; ¿hottuna? 20:07:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] Suena bien 20:07:46 &amp;lt;hottuna&amp;gt; fluffypony: puedo solicitar una mesa para i2p+monero si sabes cuántos seréis por parte de monero y si también os parece bien volar bajo la bandera del proyecto i2p 20:07:55 &amp;lt;zzz&amp;gt; ok, genial 20:07:58 &amp;lt;hottuna&amp;gt; zzz: ¿cuántos seremos? 20:08:07 &amp;lt;fluffypony&amp;gt; hottuna: ok, hablemos en privado y lo concretamos 20:08:09 &amp;lt;eche|on&amp;gt; hottuna: actualmente cuento 6 20:08:33 &amp;lt;eche|on&amp;gt; zzz, hottuna. bobthebuilder,meeh, str4d y yo 20:08:34 &amp;lt;hottuna&amp;gt; zzz: en cualquier caso me comprometo a vigilar el wiki y rellenar todo esto 20:08:36 &amp;lt;zzz&amp;gt; Puede que Meeh traiga algunos extra, pregúntale. Yo diría 8 por nuestra parte y 4 por monery por ahora 20:08:43 &amp;lt;eche|on&amp;gt; ¡Si dejé a alguien fuera, avisen! 20:08:43 &amp;lt;zzz&amp;gt; genial, hottuna 20:09:00 &amp;lt;i2pr&amp;gt; [Slack/str4d] ¿De qué tamaño son las mesas? 20:09:02 &amp;lt;hottuna&amp;gt; ok, entonces 12 de forma preliminar 20:09:13 &amp;lt;hottuna&amp;gt; básicamente, tan grandes como las pidamos 20:09:26 &amp;lt;zzz&amp;gt; ok, en cuanto a charlas: sé que str4d y sadie estaban pensando en enviar una, ¿ocurrió? (probablemente no) ¿y se han coordinado con YTBI como plan de respaldo? 20:09:37 &amp;lt;zzz&amp;gt; *YBTI 20:09:44 &amp;lt;eche|on&amp;gt; que yo sepa, no 20:09:54 &amp;lt;eche|on&amp;gt; str4d podría iluminarnos aquí 20:10:15 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sadie no va a asistir a CCC, según entiendo (asuntos personales), y yo no envié una charla por asuntos del lanzamiento de Zcash 20:10:24 &amp;lt;zzz&amp;gt; ah, y felicitaciones a str4d por el lanzamiento; puede que ahora sea demasiado rico para hablarnos 20:10:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Je, poco probable :stuck_out_tongue: 20:10:56 &amp;lt;zzz&amp;gt; ok, con suerte sadie y eche|on están coordinados respecto a si ella va o no, en lo relativo a las entradas 20:11:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sin embargo, trabajaré en una charla para YTBI 20:11:21 &amp;lt;eche|on&amp;gt; zzz: ella no asistirá a 33c3, pero irá a RWC 20:11:30 &amp;lt;zzz&amp;gt; ok, ¿alguien ha visto algún comentario sobre grothoff o si YBTI sucederá? 20:11:51 &amp;lt;zzz&amp;gt; siempre está mal organizado, probablemente no lo sabremos hasta más tarde 20:11:55 &amp;lt;eche|on&amp;gt; no he visto nada aún; en mi humilde opinión, el tema de las entradas es un motivo para esperar 20:12:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] Bien que aún haya alguien yendo a RWC 20:12:32 &amp;lt;zzz&amp;gt; ¿es en NYC este año? 20:12:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sí 20:12:55 &amp;lt;zzz&amp;gt; bien. quizá consigamos que se presente más gente también 20:13:02 &amp;lt;zzz&amp;gt; ¿algo más sobre 1)? 20:13:12 &amp;lt;eche|on&amp;gt; por ahora no 20:13:18 &amp;lt;eche|on&amp;gt; avisaré sobre las entradas 20:13:26 &amp;lt;zzz&amp;gt; ok 20:13:44 &amp;lt;zzz&amp;gt; 2) actualización 0.9.28 20:14:00 &amp;lt;zzz&amp;gt; he actualizado varias de las bibliotecas de terceros que incluimos, incluyendo jetty 20:14:24 &amp;lt;eche|on&amp;gt; genial 20:14:28 &amp;lt;zzz&amp;gt; y jrobin. También peleando con algunos problemas de Java 9. Y persiguiendo algunos tickets de transporte 20:14:46 &amp;lt;eche|on&amp;gt; ¿y hay temas especiales a tener en cuenta al compilar las actualizaciones? 20:14:51 &amp;lt;zzz&amp;gt; como de costumbre, no estoy recibiendo mucha ayuda con el código ni con los tickets; se agradece toda ayuda 20:15:01 &amp;lt;zzz&amp;gt; ¿eh, ech? 20:15:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] tengo el trabajo de renovación de la UI que quiero pulir y fusionar para 0.9.28 20:15:40 &amp;lt;eche|on&amp;gt; ant updatewithjetty es lo habitual, pero con algunas otras libs nuevas, ¿algo especial a tener en cuenta? 20:15:57 &amp;lt;zzz&amp;gt; no, nada especial 20:16:06 &amp;lt;eche|on&amp;gt; ok, bien 20:16:13 &amp;lt;i2pr&amp;gt; [Slack/str4d] Además, voy a trabajar en la función de “asistente de configuración” en noviembre, que quiero incluir en 0.9.28 para que tengamos algo a lo que podamos dirigir a los nuevos usuarios en CCC 20:16:32 &amp;lt;zzz&amp;gt; str4d, si vas a fusionar algo grande, hazlo la próxima semana, quizá dos como mucho; quiero sacar la .28 a mediados de dic. antes de ccc 20:16:46 &amp;lt;zzz&amp;gt; str4d, hablando de lanzamientos, ¿cómo va la versión .27 de Android? 20:16:49 &amp;lt;eche|on&amp;gt; con la mayoría de los tickets no puedo ayudar mucho. pero los tickets de syndie sí puedo arreglarlos, con una pequeña ayuda tuya, zzz (después de meeet) 20:16:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK 20:17:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] La versión .27 de Android no llegó a arrancar mientras estaba ocupado con el lanzamiento de Zcash. 20:17:32 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pero sacaré tiempo para ello esta semana. 20:17:35 &amp;lt;zzz&amp;gt; después de un ciclo de 4 meses durante el verano, quiero volver a ciclos de 6-8 semanas 20:17:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] también estoy *realmente* cerca de haber terminado de fusionar los repositorios I2P-Bote y Bote Android 20:18:00 &amp;lt;zzz&amp;gt; ok, y por supuesto bote necesita algo de cariño, y no es demasiado tarde para una entrada de blog de summer of x 20:18:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] El plugin de Gradle para hacer plugins de I2P está funcionando (al parecer) 20:18:54 &amp;lt;i2pr&amp;gt; [Slack/str4d] Así que una vez que integre las últimas partes (lo cual dependerá de que suba router.jar para la 0.9.27 a Maven Central junto con los otros JARs), entonces todo debería funcionar bien. 20:19:31 &amp;lt;zzz&amp;gt; str4d, he hecho algunos cambios posteriores a la 27 que pueden obligarte a ajustar cosas para Android y/o tus archivos de IDE o Maven, para tu información, para la .28, pero no deberían afectar a tu lanzamiento 27 20:19:44 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si no es durante esta semana, tendré tiempo durante mis vuelos de regreso a NZ este fin de semana. 20:19:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK 20:20:11 &amp;lt;zzz&amp;gt; ok. Realmente no esperaba que hicieras nada en octubre, a pesar de tu optimismo :) 20:20:16 &amp;lt;zzz&amp;gt; ¿algo más sobre 2)? 20:20:29 &amp;lt;i2pr&amp;gt; [Slack/str4d] tengo todo el optimismo 20:20:48 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:21:26 * zzz alcanza el baffer 20:22:18 * zzz *baffffffffs*** se da por cerrada la reunión &lt;/div></description></item><item><title>Lanzamiento 0.9.27</title><link>/es/blog/2016/10/17/lanzamiento-0.9.27/</link><pubDate>Mon, 17 Oct 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/10/17/lanzamiento-0.9.27/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.27 incluye varias correcciones de errores. La biblioteca GMP actualizada para aceleración criptográfica, que se incluyó con la versión 0.9.26 solo para instalaciones nuevas y compilaciones de Debian, ahora se incluye en la actualización a través de la red para 0.9.27. Hay mejoras en los transportes IPv6, las pruebas de pares SSU y el modo oculto.&lt;/p>
&lt;p>Actualizamos varios complementos durante I2P Summer y tu router los actualizará automáticamente después de reiniciar.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 04 de octubre de 2016</title><link>/es/blog/2016/10/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-octubre-de-2016/</link><pubDate>Tue, 04 Oct 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/10/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-octubre-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, EinMByte, MXPLRS\|Kirill, obscuratus, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:04 &amp;lt;zzz&amp;gt; 0) Hola 20:00:04 &amp;lt;zzz&amp;gt; 1) actualización 0.9.27 (zzz) 20:00:08 &amp;lt;zzz&amp;gt; 0) Hola 20:00:09 &amp;lt;zzz&amp;gt; hola 20:00:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hola 20:00:30 &amp;lt;eche|on&amp;gt; hola 20:00:42 &amp;lt;i2pr&amp;gt; [Slack/str4d] El avión aterriza en 20 min, así que probablemente solo estaré disponible durante 5-10 min 20:00:51 &amp;lt;EinMByte&amp;gt; Hola 20:01:10 &amp;lt;zzz&amp;gt; 1) actualización 0.9.27 (zzz) 20:01:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] (así que prioricen cualquier cosa que requiera mi atención) 20:01:44 &amp;lt;zzz&amp;gt; ok tras un récord de más de 4 meses voy a dar luz verde al lanzamiento 27; fecha límite de check-in en 10 días; lanzamiento la semana del 17 20:02:04 &amp;lt;i2pr&amp;gt; [Slack/str4d] :+1: 20:02:12 &amp;lt;zzz&amp;gt; no hay nada grande ahí, pero hay que mantener las cosas en movimiento 20:02:26 &amp;lt;zzz&amp;gt; estaré revisando los tickets de IPv6 una vez más durante la próxima semana, intentando arreglar más cosas 20:02:39 &amp;lt;zzz&amp;gt; cualquier cosa que necesite pruebas, hagan check-in lo antes posible 20:02:50 &amp;lt;zzz&amp;gt; ¿Algo más sobre el 1)? 20:03:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] Reservaré tiempo este fin de semana para arreglar el problema de Bote 20:03:17 &amp;lt;EinMByte&amp;gt; ¿Incluye pruebas de pares de IPv6? 20:03:29 &amp;lt;i2pr&amp;gt; [Slack/str4d] (ya que el lanzamiento de Zcash beta 2 habrá quedado resuelto, que yo estaba gestionando) 20:03:46 &amp;lt;zzz&amp;gt; sí, el check-in de las pruebas de pares se hizo hace un par de meses; no está claro qué tan bien funcionan; lo sabremos después del lanzamiento 20:04:02 &amp;lt;MXPLRS|Kirill_&amp;gt; zzz, ¿registro de cambios? 20:04:12 &amp;lt;EinMByte&amp;gt; Ok 20:04:43 &amp;lt;zzz&amp;gt; MXPLRS|Kirill_, no he actualizado la publicación de resumen del lanzamiento en zzz.i2p desde hace un tiempo, pero siempre puedes ver el archivo history.txt en GitHub 20:04:59 &amp;lt;MXPLRS|Kirill_&amp;gt; zzz, ok 20:05:02 &amp;lt;zzz&amp;gt; actualizaré la publicación de zzz.i2p en los próximos días 20:05:21 &amp;lt;zzz&amp;gt; subiré etiquetas a tx hoy o mañana 20:05:29 &amp;lt;zzz&amp;gt; ¿Algo más sobre el 1)? 20:05:51 &amp;lt;obscuratus&amp;gt; ¿Hay algo específico que quieras que pruebe en mi banco de pruebas? 20:06:16 &amp;lt;zzz&amp;gt; no realmente; aprecio tus pruebas de IPv6 hasta ahora 20:06:23 &amp;lt;obscuratus&amp;gt; Si es así, pásamelo cuando se te ocurran cosas. 20:06:38 &amp;lt;zzz&amp;gt; ok 20:06:41 &amp;lt;zzz&amp;gt; ¿Algo más sobre el 1)? 20:07:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] Por mi parte no 20:07:05 &amp;lt;zzz&amp;gt; ¿Algo más para la reunión? 20:07:46 &amp;lt;EinMByte&amp;gt; Solo quiero mencionar que he actualizado la propuesta de NTCP2 20:08:08 &amp;lt;EinMByte&amp;gt; (tanto en el tema de zzz.i2p como en gist.github.com) 20:08:10 &amp;lt;i2pr&amp;gt; [Slack/str4d] Tengo que guardar el portátil ahora o/ 20:08:10 &amp;lt;zzz&amp;gt; genial, buen trabajo 20:08:21 &amp;lt;zzz&amp;gt; Creo que estamos avanzando bien 20:08:44 &amp;lt;zzz&amp;gt; ¿Algo más para la reunión? 20:09:08 * zzz agarra el baffer 20:09:12 &amp;lt;EinMByte&amp;gt; Los modos de autenticación siguen incompletos, así que ahí es donde necesitamos más trabajo, en mi humilde opinión 20:09:24 &amp;lt;EinMByte&amp;gt; Nada más para la reunión, creo 20:09:43 &amp;lt;zzz&amp;gt; con ganas de revisar el nuevo borrador 20:10:01 * zzz *bafffffffs* la reunión queda cerrada &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 06 de septiembre de 2016</title><link>/es/blog/2016/09/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-septiembre-de-2016/</link><pubDate>Tue, 06 Sep 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/09/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-septiembre-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> echelon, EinMByte, orignal, psi, str4d, z3r0fox, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 21:00:01 &amp;lt;zzz&amp;gt; 0) Hola 21:00:01 &amp;lt;zzz&amp;gt; 1) actualización 0.9.27 (zzz) 21:00:01 &amp;lt;zzz&amp;gt; 2) Actualización de Summer of X (sadie/str4d) 21:00:01 &amp;lt;zzz&amp;gt; 3) Presupuesto 33C3 `http://zzz.i2p/topics/2150` 21:00:01 &amp;lt;zzz&amp;gt; 4) SAM activado por defecto (str4d) 21:00:06 &amp;lt;zzz&amp;gt; 0) Hola 21:00:12 &amp;lt;zzz&amp;gt; hola 21:00:13 &amp;lt;psi&amp;gt; hola 21:00:24 &amp;lt;eche|on&amp;gt; bienvenidos 21:00:33 &amp;lt;z3r0fox_&amp;gt; Hola 21:00:40 &amp;lt;zzz&amp;gt; 1) actualización 0.9.27 (zzz) 21:01:01 &amp;lt;zzz&amp;gt; ok, no hay mucho que informar. solo 6K líneas de diff desde la 26 21:01:13 &amp;lt;zzz&amp;gt; a estas alturas diría que la .27 será quizá a mediados de octubre 21:01:41 &amp;lt;zzz&amp;gt; a principios del verano estuve con cosas de Summer of X, últimamente he estado tomando un descanso... pero no veo mucha actividad de nadie más tampoco 21:02:03 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1) ? 21:02:19 &amp;lt;eche|on&amp;gt; no mucho sobre Summer of X 21:03:25 &amp;lt;zzz&amp;gt; 2) Actualización de Summer of X (sadie/str4d) 21:03:30 &amp;lt;zzz&amp;gt; sadie / str4d adelante 21:06:07 &amp;lt;zzz&amp;gt; al no oír nada, lo pondré en la agenda para el próximo mes 21:06:15 &amp;lt;zzz&amp;gt; 3) Presupuesto 33C3 `http://zzz.i2p/topics/2150` 21:06:28 &amp;lt;str4d&amp;gt; ¡Hola! 21:06:33 &amp;lt;eche|on&amp;gt; Despierto 21:06:33 &amp;lt;zzz&amp;gt; eche|on, ¿podrías darnos una breve actualización de nuestras finanzas? 21:06:45 &amp;lt;str4d&amp;gt; Perdón, me distraje con el trabajo un momento. Puedo abordar el punto 2) al final de la reunión 21:07:34 &amp;lt;eche|on&amp;gt; finanzas, ok, sumas actuales: 37k , 510 BTC, 700 LTC y 1300 XMZ (aprox.) 21:07:47 &amp;lt;eche|on&amp;gt; bts está alrededor de 540 y LTC alrededor de 3.5 21:08:00 &amp;lt;zzz&amp;gt; suena a que estamos bastante bien 21:08:10 &amp;lt;eche|on&amp;gt; ya gastamos aproximadamente 4800 este año 21:08:56 &amp;lt;eche|on&amp;gt; y 10 BTC (que convertí en ), así que obtuvimos aproximadamente 5k este año 21:09:20 &amp;lt;zzz&amp;gt; para 33C3, propongo hacer más o menos lo mismo que el año pasado... pagamos todas las entradas de la conf. Y a los miembros plenos del proyecto les reembolsaremos hasta 1000 $ (o euros), o 1500 $ si realmente lo necesitan 21:09:41 &amp;lt;zzz&amp;gt; para la gente que gestiona uno o dos servicios, propongo que paguemos su entrada a la conf y hasta 500 $ en viaje 21:10:01 &amp;lt;zzz&amp;gt; ¿qué les parece? 21:10:23 &amp;lt;eche|on&amp;gt; actualmente tenemos 5 personas solicitando dinero 21:10:25 &amp;lt;str4d&amp;gt; Me parece justo. 21:11:04 &amp;lt;str4d&amp;gt; eche|on, suponiendo las cifras anteriores, ¿cuál sería el gasto total esperado? 21:11:13 &amp;lt;zzz&amp;gt; así que alrededor de 4000–5000 $, más unos 500 en entradas, ¿diría? 21:11:32 &amp;lt;eche|on&amp;gt; con esas reglas, tenemos alrededor de 4k máx. 21:11:39 &amp;lt;zzz&amp;gt; más un par de cientos para una cena 21:11:57 &amp;lt;zzz&amp;gt; oh, además, ¡quien NO haya enviado email a echelon y quiera financiación, que hable ahora! 21:11:58 &amp;lt;eche|on&amp;gt; 2 personas con servicios, 2 con lo usual y 1 con circunstancias especiales 21:12:07 &amp;lt;eche|on&amp;gt; la entrada estará alrededor de 100 cada una 21:12:12 &amp;lt;str4d&amp;gt; Mmm. Eso nos mantiene dentro de nuestro objetivo aproximado de gasto del 10% 21:13:03 &amp;lt;eche|on&amp;gt; un poco por encima, pero aún ok 21:13:21 &amp;lt;zzz&amp;gt; suena como unos 5200 o así. ¿Fijamos un presupuesto de 6000 euros? 21:13:46 &amp;lt;eche|on&amp;gt; la última vez algunos recibieron su solicitud en BTC, lo que me facilitó bastante la vida^^ 21:14:12 &amp;lt;zzz&amp;gt; sí, cualquiera que acepte cobrar en BTC, mejor 21:14:21 &amp;lt;eche|on&amp;gt; suena legítimo 21:14:48 &amp;lt;eche|on&amp;gt; la cena quizás sea en el mismo sitio que el año pasado o quizá un poco más arriba, ya veremos 21:15:02 &amp;lt;zzz&amp;gt; Quiero enfatizar que queremos verlos a todos allí. Aunque intentamos usar nuestro dinero sabiamente, también odiaríamos que alguien no se presentara porque no puede permitírselo. 21:15:09 &amp;lt;eche|on&amp;gt; algunos dulces y otras cosas para el evento en sí, 6k está bien 21:15:10 &amp;lt;str4d&amp;gt; A mí me viene bien que me reembolsen en BTC 21:15:48 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 3) ? 21:16:15 &amp;lt;eche|on&amp;gt; por mi parte no, responderé todos los emails mañana y más tarde compraré las entradas 21:16:18 &amp;lt;eche|on&amp;gt; oh, entradas: 21:16:36 &amp;lt;eche|on&amp;gt; si ALGUIEN aquí de I2P no solicitó financiación, pero quiere una entrada, ¡mándenme un mail! 21:16:37 &amp;lt;str4d&amp;gt; Quien busque compartir alojamiento, háganme ping :) 21:16:56 &amp;lt;str4d&amp;gt; eche|on, ¿planeas comprar las entradas para todos los miembros del equipo? 21:17:03 &amp;lt;eche|on&amp;gt; sí 21:17:07 &amp;lt;zzz&amp;gt; sí. Ech comprará las entradas. No compren las suyas 21:17:10 &amp;lt;eche|on&amp;gt; para evitar los problemas que tuvimos el año pasado 21:17:12 &amp;lt;str4d&amp;gt; Gracias :) 21:17:34 &amp;lt;str4d&amp;gt; Además, ¿estoy en lo cierto de que generalmente empieza sobre las 11am hora local? 21:17:56 &amp;lt;zzz&amp;gt; oh, ya que estamos en el punto 3), quiero agradecer a eche|on por todo lo que hace, incluyendo mantener las finanzas al día. ¡Estaríamos en bancarrota sin ti! 21:18:02 &amp;lt;str4d&amp;gt; He estado tratando de averiguar si puedo lograr un vuelo que llegue el 27 21:18:02 &amp;lt;eche|on&amp;gt; oh, nos reunimos mayormente 11am/12am en el lugar y nos quedamos hasta la 1, 2 am 21:18:05 &amp;lt;eche|on&amp;gt; pero algunas charlas terminan a las 3 am 21:18:10 &amp;lt;zzz&amp;gt; ok, no discutamos logística aquí 21:18:17 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 3) ? 21:18:19 &amp;lt;str4d&amp;gt; (si no, tengo que irme la tarde del 25) 21:18:34 &amp;lt;str4d&amp;gt; eche|on, mmk, gracias. Y sí, ¡muchas gracias por mantenernos a flote! :D 21:18:55 &amp;lt;zzz&amp;gt; 4) SAM activado por defecto (str4d) 21:18:59 &amp;lt;zzz&amp;gt; str4d adelante 21:19:08 &amp;lt;eche|on&amp;gt; gracias a todos los donantes (acabo de recibir una donación con la frase "no gasten todo el dinero en diseñadores inútiles" 21:19:39 &amp;lt;str4d&amp;gt; De acuerdo 21:20:29 &amp;lt;str4d&amp;gt; Estoy pensando que con el aumento de apps que usan la SAM API, deberíamos considerar si la habilitamos por defecto, y si lo hacemos entonces cómo deberíamos hacerlo 21:20:51 &amp;lt;str4d&amp;gt; Similar a cómo Tor habilita su puerto de control por defecto, para que las apps generalmente supongan que está disponible 21:21:07 &amp;lt;eche|on&amp;gt; Creo que SAM es bastante estable y no una razón para que un router se caiga fácilmente 21:21:19 &amp;lt;eche|on&amp;gt; Voto por sí, habilitar por defecto 21:21:25 &amp;lt;zzz&amp;gt; ¿hay alguien que se queje? 21:21:37 &amp;lt;EinMByte&amp;gt; Me parece una idea razonable 21:21:55 &amp;lt;EinMByte&amp;gt; El único problema que veo son los puertos en conflicto 21:22:07 &amp;lt;str4d&amp;gt; Mmm 21:23:08 &amp;lt;eche|on&amp;gt; No veo ese problema en instalaciones nuevas 21:23:10 &amp;lt;zzz&amp;gt; la forma habitual de hacerlo sería cambiar clients.config, lo que solo afectaría a instalaciones nuevas. Cualquier otra cosa sería... más difícil 21:23:12 &amp;lt;eche|on&amp;gt; ya que es todo localhost 21:23:27 &amp;lt;str4d&amp;gt; Sé que Tor ha estado sopesando la seguridad de tener siempre abierto su puerto de control 21:23:29 &amp;lt;eche|on&amp;gt; NO lo habilitaría en instalaciones antiguas 21:23:36 &amp;lt;EinMByte&amp;gt; eche|on: quiero decir, podría haber otro servicio (no relacionado con I2P) usando el mismo puerto 21:23:43 &amp;lt;str4d&amp;gt; Y animan a la gente a usar el modo de socket Unix en su lugar 21:23:50 &amp;lt;str4d&amp;gt; (con autenticación por cookie local) 21:23:58 &amp;lt;zzz&amp;gt; No creo que las apps puedan nunca “suponer que está disponible”, siempre necesitarán un manejo de errores y mensajes al usuario adecuados 21:24:01 &amp;lt;eche|on&amp;gt; EinMByte: claro, pero es localhost, y eso debería avisarse 21:24:08 &amp;lt;str4d&amp;gt; Pero eso no nos preocupa tanto, porque cualquier cosa que pueda conectarse a SAM solo puede controlar sus propios tunnels 21:24:33 &amp;lt;str4d&amp;gt; (a menos que puedan adivinar el nombre de sesión de los tunnels de otro cliente) 21:24:36 &amp;lt;EinMByte&amp;gt; eche|on: Ok, entonces si el puerto está ocupado, ¿no habilitar SAM y advertir? 21:24:41 &amp;lt;eche|on&amp;gt; EinMByte: esa es la forma lógica de hacerlo^^ 21:24:42 &amp;lt;str4d&amp;gt; zzz, seguro, las apps no pueden asumir 21:24:48 &amp;lt;str4d&amp;gt; La razón es la usabilidad 21:24:58 &amp;lt;str4d&amp;gt; Así la “opción simple” es “arrancar I2P; usar app” 21:25:06 &amp;lt;zzz&amp;gt; así que tras años y años de estar deshabilitado, habilitarlo ahora puede que no haga mucha diferencia 21:25:16 &amp;lt;str4d&amp;gt; La opción actual es “arrancar I2P; buscar la página para habilitar SAM; habilitar SAM; usar app” 21:25:33 &amp;lt;zzz&amp;gt; por si acaso, dividí /configclients, eso estará en la .27 21:25:36 &amp;lt;eche|on&amp;gt; En mi punto de vista: la mayoría de los i2p routers ya tienen SAM habilitado 21:25:39 &amp;lt;eche|on&amp;gt; si no &amp;gt;90% 21:25:41 &amp;lt;str4d&amp;gt; Mi principal motivador es reducir la fricción 21:25:48 &amp;lt;str4d&amp;gt; para usuarios nuevos 21:25:54 &amp;lt;str4d&amp;gt; así que concuerdo en que esto sería solo para instalaciones nuevas 21:26:19 &amp;lt;EinMByte&amp;gt; Eso suena bien. 21:26:27 &amp;lt;zzz&amp;gt; por cierto, aún no he visto evidencia de tu “aumento de apps usando SAM” 21:26:30 &amp;lt;str4d&amp;gt; eche|on, sí, Tor tiene un problema similar de conflicto de puertos con Orbot en algunos teléfonos Samsung 21:26:46 &amp;lt;psi&amp;gt; sam debería estar activado por defecto para que la gente no tenga que activarlo 21:26:50 &amp;lt;EinMByte&amp;gt; zzz: Tal vez esto sea exactamente lo que se necesita ;) 21:26:51 &amp;lt;zzz&amp;gt; pero tampoco me opongo a la propuesta 21:26:53 &amp;lt;zzz&amp;gt; je 21:27:05 &amp;lt;str4d&amp;gt; zzz, Tahoe-LAFS está a punto de salir con soporte nativo de I2P 21:27:19 &amp;lt;EinMByte&amp;gt; Recuérdenme cuál es el puerto SAM por defecto 21:27:21 &amp;lt;zzz&amp;gt; ok, ¿parece que hay consenso? 21:27:32 &amp;lt;str4d&amp;gt; 7656 21:27:52 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 4) ? 21:28:36 &amp;lt;EinMByte&amp;gt; str4d: Ok, no se me ocurre nada común que use eso 21:29:09 &amp;lt;zzz&amp;gt; 2) Actualización de Summer of X (sadie/str4d) 21:29:14 &amp;lt;zzz&amp;gt; sadie / str4d adelante 21:29:35 &amp;lt;str4d&amp;gt; ¡Bien! 21:29:45 &amp;lt;str4d&amp;gt; I2P Summer Dev fue, en mi opinión, un éxito 21:30:06 &amp;lt;str4d&amp;gt; No conseguimos nuevos contribuidores (al menos que yo haya visto) 21:30:42 &amp;lt;str4d&amp;gt; (hubo algunos en una de las primeras reuniones a quienes quizá deberíamos haber hecho seguimiento...) 21:30:45 &amp;lt;eche|on&amp;gt; tenemos un nuevo buildbot 21:30:52 &amp;lt;zzz&amp;gt; No vi la entrada de blog prometida de agosto... ¿podríamos tener una en septiembre? 21:30:54 &amp;lt;str4d&amp;gt; Pero hicimos un progreso excelente en varias áreas orientadas a usuarios y devs 21:30:56 &amp;lt;str4d&amp;gt; Como mencioné arriba, la próxima versión de Tahoe-LAFS incluirá soporte nativo de I2P mediante mi librería txi2p 21:31:13 &amp;lt;str4d&amp;gt; zzz, sí, no tuve tiempo de hacerlo. Escribiré una entrada de resumen este fin de semana 21:31:20 &amp;lt;zzz&amp;gt; genial 21:31:47 &amp;lt;str4d&amp;gt; Tengo mi trabajo de Zeronet localmente que quería incluir en la entrada de agosto, pero por desgracia no pudimos hacer que i2p.socket funcionara con gevent correctamente... 21:32:05 &amp;lt;str4d&amp;gt; Pero creo que simplemente haré un PR con eso este fin de semana, y veremos cómo va 21:32:33 &amp;lt;zzz&amp;gt; tahoe es, qué, al menos 5 años desde que pusimos los tickets en su sitio. zooko no se mueve rápido 21:33:05 &amp;lt;eche|on&amp;gt; al menos ahora está hecho 21:33:21 &amp;lt;str4d&amp;gt; Así que en cuanto a usabilidad para devs, hemos avanzado bien en i2p.socket y txi2p, y con la SAM API habilitada por defecto, debería haber menos fricción para añadir I2P a apps Python 21:33:25 &amp;lt;eche|on&amp;gt; ahora necesitamos subidas/descargas paralelas, o tahoe-lafs irá a paso de tortuga 21:33:55 &amp;lt;eche|on&amp;gt; por cierto, un usuario me preguntó hace unos min sobre trabajo de desarrollo en Python en I2P 21:34:04 &amp;lt;str4d&amp;gt; Hicimos algo de alcance con posibles apps nuevas, pero necesitamos más trabajo ahí 21:34:28 &amp;lt;str4d&amp;gt; (IPFS y OpenBazaar en particular están interesados, pero el progreso allí no está avanzando actualmente) 21:34:49 &amp;lt;EinMByte&amp;gt; Por cierto, mis disculpas; había dicho antes que intentaría hacer algo para Summer of X, pero llegó demasiado pronto para kovri 21:34:53 &amp;lt;zzz&amp;gt; lo que sigue en estado desesperado después de Summer of X es Bote. No hay versión desde hace siglos, y unos 40 (!) tickets de Trac, incluyendo el de classpath que creo que bloquea la .27 ... ¿Tienes intención de trabajar en Bote de nuevo o deberíamos descartarlo? 21:35:30 &amp;lt;str4d&amp;gt; zzz, planeo hacerlo, y trabajé en ello 21:35:38 &amp;lt;eche|on&amp;gt; alguien debería ocuparse de bote. es más importante que syndie o i2phex 21:36:05 &amp;lt;zzz&amp;gt; Necesito saber si tenemos que cambiar el empaquetado deb para arreglar Bote, o si es otra cosa lo que está mal, o si no nos importa 21:36:32 &amp;lt;zzz&amp;gt; ¿Septiembre de Bote? 21:37:22 &amp;lt;str4d&amp;gt; En agosto dediqué algo de tiempo a migrarlo a Gradle, lo que significa que podré fusionar las bases de código de android y del plugin 21:37:22 &amp;lt;str4d&amp;gt; Esto eliminará mucha de la fricción que tengo con respecto a desarrollar en Bote 21:37:22 &amp;lt;str4d&amp;gt; Solo falta integrar los scripts del plugin existentes 21:37:22 &amp;lt;str4d&amp;gt; (o reescribirlos en Gradle)( 21:37:39 &amp;lt;str4d&amp;gt; Lamentablemente los plazos de trabajo se interpusieron en agosto 21:37:54 &amp;lt;zzz&amp;gt; ok 21:37:59 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2) ? 21:38:07 &amp;lt;str4d&amp;gt; Dedicaré tiempo a Bote este fin de semana 21:38:30 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 21:39:02 &amp;lt;zzz&amp;gt; ¿puedo proponer volver a las 8 PM UTC para octubre? 21:39:46 &amp;lt;str4d&amp;gt; e intentar encontrar una solución para el problema en Debian 21:39:55 &amp;lt;zzz&amp;gt; ¿alguna objeción a las 8 PM? 21:40:03 &amp;lt;str4d&amp;gt; Pero definitivamente solo en Debian 21:40:24 &amp;lt;zzz&amp;gt; ok, ni siquiera he visto confirmación de que sea solo en Debian, así que eso es un avance 21:40:46 &amp;lt;str4d&amp;gt; Nada más, ¡salvo buen trabajo a todos los que trabajaron en lo de Summer Dev! 21:40:46 &amp;lt;str4d&amp;gt; Espero con ganas el próximo año ;) 21:40:49 &amp;lt;zzz&amp;gt; He propuesto una corrección o al menos una prueba en el ticket, pero no he recibido respuesta 21:40:49 &amp;lt;eche|on&amp;gt; por mí OK hasta ahora 21:41:22 &amp;lt;zzz&amp;gt; ok, tuve más gente quejándose de las 9 que de las 8, así que volvamos a las 8. de todos modos el verano se acabó 21:41:29 * zzz agarra el mazo 21:41:29 &amp;lt;str4d&amp;gt; Estoy bien con las 8 PM en octubre, ya que estaré en EE. UU. 21:41:31 &amp;lt;str4d&amp;gt; (Y de hecho en noviembre también, ya que sería el 1º( 21:42:37 &amp;lt;eche|on&amp;gt; ok, hora de ir a dormir 21:42:41 &amp;lt;eche|on&amp;gt; nos vemos 21:42:44 * zzz ***bafs*** da por cerrada la reunión &lt;/div></description></item><item><title>Reunión de desarrollo de I2P - 2 de agosto de 2016</title><link>/es/blog/2016/08/02/reuni%C3%B3n-de-desarrollo-de-i2p-2-de-agosto-de-2016/</link><pubDate>Tue, 02 Aug 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/08/02/reuni%C3%B3n-de-desarrollo-de-i2p-2-de-agosto-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> nextloop, psi, poneyhot, sadie, str4d, trolly, xmpre, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 21:00:01 &amp;lt;zzz&amp;gt; 0) Hola 21:00:01 &amp;lt;zzz&amp;gt; 1) Informe de HOPE (zzz/sadie) `http://zzz.i2p/topics/2152` 21:00:01 &amp;lt;zzz&amp;gt; 2) Actualización 0.9.27 (zzz) `http://zzz.i2p/topics/2132` 21:00:01 &amp;lt;zzz&amp;gt; 3) Actualización de Summer of X (sadie/str4d) 21:00:05 &amp;lt;zzz&amp;gt; 0) Hola 21:00:07 &amp;lt;zzz&amp;gt; hola 21:00:38 &amp;lt;xmpre&amp;gt; Hola 21:00:44 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hola 21:00:56 &amp;lt;zzz&amp;gt; 1) Informe de HOPE (zzz/sadie) `http://zzz.i2p/topics/2152` 21:01:32 &amp;lt;zzz&amp;gt; He publicado un breve informe de viaje en ese enlace. sadie, comraden1, gravy, o cualquiera que haya visto algunos de los videos, ¿algo que añadir? 21:02:30 &amp;lt;i2pr&amp;gt; [Slack/str4d] No he visto los videos aún. ¿Hay algunos que deba marcar aparte de los de Tor? 21:03:01 &amp;lt;zzz&amp;gt; No vi mucho más. Con suerte la gente añadirá algunas recomendaciones al hilo en zzz.i2p 21:03:13 &amp;lt;xmpre&amp;gt; Para quienes quizá no lo sepan, ¿dónde están los videos? 21:03:27 &amp;lt;zzz&amp;gt; hope.net, presumiblemente 21:03:56 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1)? 21:03:59 &amp;lt;xmpre&amp;gt; https://hope.net/watch.html 21:04:54 &amp;lt;zzz&amp;gt; 2) Actualización 0.9.27 (zzz) `http://zzz.i2p/topics/2132` 21:05:57 &amp;lt;zzz&amp;gt; Seguimos apuntando a mediados de septiembre como muy pronto. No hay mucha actividad en mtn ni grandes funcionalidades. Después de terminar las cosas de verano de i2p, quiero pasar a NTCP2. Así que no hay prisa por la .27 por ahora, las cosas están bastante estables 21:06:26 &amp;lt;zzz&amp;gt; ¿Alguien tiene comentarios sobre el calendario o el contenido de la .27? 21:06:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] Yo también estaré enfocándome en NTCP2 más o menos al mismo tiempo 21:06:49 &amp;lt;xmpre&amp;gt; Tengo una sugerencia para facilitar el multihoming (uso de múltiples conexiones de red), ¿debería añadirla a trac? 21:06:59 &amp;lt;xmpre&amp;gt; básicamente una función de exportación/importación 21:07:11 &amp;lt;zzz&amp;gt; de acuerdo, bien. Todavía necesitamos una persona nueva para Tails, todos necesitamos tuitear al respecto 21:07:19 &amp;lt;i2pr&amp;gt; [Slack/str4d] También me gustaría que consideráramos habilitar SAM por defecto. 21:07:43 &amp;lt;zzz&amp;gt; xmpre, si es obvio, trac está bien; si necesita algo de discusión, quizá sea mejor zzz.i2p 21:07:48 &amp;lt;i2pr&amp;gt; [Slack/str4d] O al menos discutir las implicaciones de hacerlo 21:08:06 &amp;lt;xmpre&amp;gt; De acuerdo, zzz 21:08:27 &amp;lt;zzz&amp;gt; pongamos sam-by-default en el orden del día del próximo mes, después del fin de la actividad de aplicaciones de verano pero antes de la .27 21:08:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] ACK 21:08:53 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mientras tanto, la gente puede ir pensándolo 21:09:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] Y, p. ej., compararlo con la política que tenga Tor sobre su puerto de control 21:09:38 &amp;lt;zzz&amp;gt; añadido a `http://zzz.i2p/topics/2149` 21:10:03 &amp;lt;zzz&amp;gt; quizá querríamos que la auth o el ssl estuvieran activados si está activado por defecto; no estoy seguro. Lo pensaré 21:10:11 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2)? 21:10:58 &amp;lt;psi&amp;gt; (hola) 21:11:10 &amp;lt;zzz&amp;gt; Hablando de la próxima reunión, el presupuesto del CCC estará en el orden del día, vean el enlace de arriba, y por favor tengan listos sus requisitos para esa reunión 21:11:13 &amp;lt;i2pr&amp;gt; [Slack/sadie] hola - estoy a tope de trabajo, chicos 21:11:33 &amp;lt;zzz&amp;gt; pasamos al punto 3) ... 21:11:43 &amp;lt;zzz&amp;gt; 3) Actualización de Summer of X (sadie/str4d) 21:11:50 &amp;lt;zzz&amp;gt; sadie, str4d, ¿qué hay de nuevo? 21:12:10 &amp;lt;i2pr&amp;gt; [Slack/str4d] No hay problema, Sadie, me alegra que puedas pasarte aunque sea brevemente :) 21:12:22 &amp;lt;i2pr&amp;gt; [Slack/str4d] Creo que Summer Dev va realmente bien 21:12:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Este mes estuvo públicamente enfocado en nuestro trabajo con otras aplicaciones 21:13:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] (apps con las que en general no habíamos trabajado antes) 21:13:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Logré incorporar soporte de cliente I2P en Foolscap, la biblioteca de comunicación usada por Tahoe-LAFS 21:14:29 &amp;lt;i2pr&amp;gt; [Slack/str4d] Así que espero que podamos usar upstream con la grid de I2P en un futuro cercano, al menos para clientes 21:14:57 &amp;lt;i2pr&amp;gt; [Slack/str4d] El soporte del lado del servidor para I2P y Tor está previsto para una versión posterior 21:15:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] También estoy muy cerca de tener ZeroNet funcionando sobre I2P como prueba de concepto 21:16:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] (lo cual también ha resultado en mejoras significativas a i2p.socket por parte de psi y de mí mismo) 21:16:22 &amp;lt;zzz&amp;gt; ++psi 21:17:15 &amp;lt;zzz&amp;gt; por mi parte he hecho lanzamientos de plugins para i2phex, jwebcache y orchid. Habrá un lanzamiento de syndie en aproximadamente una semana (¡por favor actualicen las traducciones!) y otro lanzamiento de orchid también 21:17:34 &amp;lt;i2pr&amp;gt; [Slack/str4d] ¡Woo! 21:17:45 &amp;lt;zzz&amp;gt; y quizá jircii; hay al menos una persona pidiéndolo; si hay otros, por favor avisen 21:17:45 &amp;lt;xmpre&amp;gt; Gracias por los esfuerzos en el i2psnark independiente, tengo 1 instancia funcionando con i2pd 21:17:58 &amp;lt;psi&amp;gt; i2p.socket todavía necesita algo de feedback de desarrolladores, oh cierto y tengo que recordarme mirar ese ticket de ipfs 21:18:44 &amp;lt;i2pr&amp;gt; [Slack/str4d] El próximo mes está designado como tiempo para trabajar en nuestras propias apps, pero me encantaría ver también más trabajo con desarrolladores externos 21:18:59 &amp;lt;zzz&amp;gt; también un recordatorio para todos de probar estas bibliotecas y apps independientes con i2pd también 21:19:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] P. ej., psi trabajando con los devs de IPFS :) 21:19:15 &amp;lt;i2pr&amp;gt; [Slack/str4d] :+1: 21:19:47 &amp;lt;nextloop&amp;gt; hola. la mayoría de los plugins no están en github. ¿debería subirlos allí también? 21:19:54 &amp;lt;i2pr&amp;gt; [Slack/str4d] Si alguien está falto de ideas, háganme ping y les daré la lista larga. 21:20:23 &amp;lt;i2pr&amp;gt; [Slack/str4d] Podría ser una buena idea 21:20:29 &amp;lt;zzz&amp;gt; una cosa que ahora mismo no tiene responsable, y no estoy seguro de si debería tenerlo, es compilar/firmar paquetes independientes. kytv hizo algunos, ech hizo algunos, pero no tenemos empaquetado ni alojamiento consistentes para muchos de estos 21:20:57 &amp;lt;zzz&amp;gt; para algunos, ni siquiera hay objetivos de compilación pulidos en el código 21:21:21 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mmm 21:21:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] Este mes estaré trabajando en migrar I2P-Bote a Gradle, como parte de una revisión general de su proceso de compilación 21:22:10 &amp;lt;xmpre&amp;gt; Puedo empezar a compilar/firmar paquetes independientes de i2psnark, estoy compilando Java I2P a través de bobthebuilder.i2p 21:22:18 &amp;lt;zzz&amp;gt; No quiero ser mantenedor de ninguno de ellos. Como mucho quiero hacer una compilación rápida del plugin después de que alguien más haga el resto. Pero no estaba pasando mucho, que supongo que es el punto de i2psummer. 21:22:19 &amp;lt;trolly&amp;gt; ¿gradle? 21:23:26 &amp;lt;zzz&amp;gt; ah sí, gracias a xmpre por poner a andar bobthebuilder. Ayer estaba yendo un poco demasiado... y subí -8 hace unas horas y todavía no he visto una build aquí. Pero estoy seguro de que lograrás que funcione sin problemas 21:23:49 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 3)? 21:24:08 &amp;lt;i2pr&amp;gt; [Slack/str4d] Algo que me gustaría hacer en la renovación actual del sitio web es promocionar mejor las apps que sí tenemos, e indicar claramente dónde los voluntarios podrían hacer un buen trabajo 21:24:13 &amp;lt;xmpre&amp;gt; Hmm, déjame revisar, zzz 21:24:16 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mejor* 21:24:41 &amp;lt;zzz&amp;gt; para empezar, revisa lo que hay en i2pwiki 21:24:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] También podría vincular eso con Summer Dev 21:25:14 &amp;lt;poneyhot&amp;gt; si puedo hacer unas sugerencias... no las publiquen en orden alfabético, no hay razón para que anoncoin sea lo primero 21:25:20 &amp;lt;poneyhot&amp;gt; o el alojamiento git anónimo .. 21:25:22 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 21:25:30 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pero eso sería como parte de la entrada del blog del próximo mes 21:25:45 &amp;lt;zzz&amp;gt; str4d, ¿tienes una entrada de blog de julio próxima a salir? 21:25:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] 4) Renovación del diseño del sitio web 21:26:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] zzz, pronto, sí. En los próximos días 21:26:09 &amp;lt;zzz&amp;gt; ok 4) diseño del sitio web, str4d, adelante 21:26:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] Elio Qoshi está avanzando bien con la renovación del diseño del sitio web 21:27:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Rediseñó el sitio web de Whonix y actualmente está trabajando con Tor en su imagen de marca y guía de estilo, como referencia 21:28:15 &amp;lt;i2pr&amp;gt; [Slack/str4d] (también trabajó para Mozilla) 21:29:08 &amp;lt;zzz&amp;gt; genial 21:29:20 &amp;lt;i2pr&amp;gt; [Slack/str4d] El objetivo actual es reducir los muros de texto (más allá de donde los dejé), y también tener un diseño coherente entre la página de aterrizaje y las páginas interiores (algo de lo que carece el diseño actual) 21:30:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] Su wireframe (boceto), para que se hagan una idea, tendrá contenido de una sola columna en el centro con márgenes en blanco iguales a ambos lados (en los que irá la navegación dentro de la página y los metadatos como ahora) 21:30:45 &amp;lt;zzz&amp;gt; ok. como hablamos el otro día sobre los logos, es bueno saber qué objetivos le estás transmitiendo al diseñador para poder evaluar los resultados en ese contexto 21:31:06 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 4)? 21:31:24 &amp;lt;i2pr&amp;gt; [Slack/str4d] En la página principal, la (bastante terrible) lista de la columna central será reemplazada por elementos destacados más amigables hacia apps y tareas específicas 21:31:25 &amp;lt;poneyhot&amp;gt; ¿el punto 4) incluye la página de inicio en 127.0.0.1? 21:31:37 &amp;lt;i2pr&amp;gt; [Slack/str4d] honeypot, no 21:31:52 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 21:32:05 &amp;lt;i2pr&amp;gt; [Slack/str4d] Oh, acaba de mandarme la primera captura de pantalla de su diseño propuesto de la página principal 21:32:26 &amp;lt;i2pr&amp;gt; [Slack/str4d] Pero no puedo simplemente compartirla en IRC, así que tendré que hacerlo cuando vuelva a mi equipo 21:32:41 &amp;lt;i2pr&amp;gt; [Slack/str4d] Con respecto a la consola del router: 21:32:57 &amp;lt;zzz&amp;gt; ok 5) consola del router, str4d, adelante 21:33:03 &amp;lt;i2pr&amp;gt; [Slack/str4d] Vean la rama i2p.i2p.str4d.ui para ver el progreso 21:33:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] El CSS ahora se ha actualizado para coincidir con los cambios de backbend, y está en primer borrador 21:33:45 &amp;lt;zzz&amp;gt; poneyhot, ¿tenías algún tema de reunión para añadir respecto a la consola? 21:34:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] (got a few local changes to push someone before this weekend if I get time) 21:34:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] Comentarios bienvenidos 21:34:18 &amp;lt;i2pr&amp;gt; [Slack/str4d] Tengan en cuenta, sin embargo, que esto es solo un paso intermedio 21:34:30 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 5)? 21:34:37 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ninguno de los cambios afecta por ahora nada estructural 21:34:48 &amp;lt;poneyhot&amp;gt; Tengo que revisar los cambios primero; simplemente no me gusta el orden alfabético 21:34:49 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ese es mi plan para hacer probablemente en octubre 21:35:09 &amp;lt;zzz&amp;gt; ah, a eso te referías respecto a anoncoin, ya entiendo 21:35:17 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 21:35:29 &amp;lt;poneyhot&amp;gt; parece que esas son las cosas más importantes en i2p 21:35:35 &amp;lt;i2pr&amp;gt; [Slack/str4d] poneyhot, eso puede terminar cambiando por completo 21:35:51 &amp;lt;i2pr&amp;gt; [Slack/str4d] O no ^^ 21:36:25 * zzz agarra el baffer al estilo Negan 21:36:26 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mi objetivo es tener una consola del router renovada y mejorada lista para el CCC 21:36:58 &amp;lt;xmpre&amp;gt; Con gusto ayudaría a probar la nueva consola del router 21:37:09 &amp;lt;xmpre&amp;gt; (y espero que los molestos errores de cookies se arreglen :p) 21:37:24 * zzz *bafs* la reunión se da por cerrada &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 5 de julio de 2016</title><link>/es/blog/2016/07/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-julio-de-2016/</link><pubDate>Tue, 05 Jul 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/07/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-julio-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, psi, sadie, str4d, Zerolag, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 21:00:23 &amp;lt;zzz&amp;gt; 0) Hola 21:00:23 &amp;lt;zzz&amp;gt; 1) Actualización de HOPE (zzz) `http://zzz.i2p/topics/1968` 21:00:23 &amp;lt;zzz&amp;gt; 2) Actualización de 0.9.27 (zzz) 21:00:23 &amp;lt;zzz&amp;gt; 3) Actualización de Summer of X (sadie/str4d) 21:00:27 &amp;lt;zzz&amp;gt; 0) Hola 21:00:29 &amp;lt;zzz&amp;gt; hola 21:00:47 &amp;lt;psi&amp;gt; hola 21:00:48 &amp;lt;zzz&amp;gt; 1) Actualización de HOPE (zzz) `http://zzz.i2p/topics/1968` 21:00:48 &amp;lt;i2pr&amp;gt; [Slack/str4d] Hola 21:01:13 &amp;lt;zzz&amp;gt; ok, HOPE es en 2 semanas y media. La posible reunión de almuerzo con Lance el viernes sigue aún por determinar 21:01:42 &amp;lt;zzz&amp;gt; por favor mantengan libre el almuerzo del viernes, no espero que sepamos si se cancela o se confirma hasta esa semana 21:01:49 &amp;lt;zzz&amp;gt; tengo muchas ganas de verlos a todos allí 21:01:54 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 1)? 21:02:06 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ahora seguro que no estaré allí 21:02:20 &amp;lt;i2pr&amp;gt; [Slack/str4d] Los tiempos no han estado a mi favor ;_; 21:02:51 &amp;lt;psi&amp;gt; parece que no voy a ir a HOPE este año 21:03:14 &amp;lt;i2pr&amp;gt; [Slack/sadie] Estaré en HOPE 21:03:38 &amp;lt;zzz&amp;gt; 2) Actualización de 0.9.27 (zzz) 21:04:13 &amp;lt;zzz&amp;gt; La .27 está progresando lentamente, como era de esperar. A este ritmo, el lanzamiento de la .27 se aplazará de agosto a septiembre. 21:04:31 &amp;lt;zzz&amp;gt; mientras nos enfocamos en cosas de X y, quizás, en NTCP2 21:04:47 &amp;lt;i2pr&amp;gt; [Slack/str4d] Por mí, bien 21:04:50 &amp;lt;zzz&amp;gt; ¿les parece bien a todos? 21:05:02 &amp;lt;dg&amp;gt; No hay nada que amerite prisa, así que OK 21:05:09 &amp;lt;dg&amp;gt; en última instancia lanzaremos cuando sea necesario 21:05:28 &amp;lt;zzz&amp;gt; La 26 parece muy estable. Lo único es el asunto de 'bote class not found', para lo cual estamos esperando información de seguimiento en Trac 21:05:52 &amp;lt;dg&amp;gt; Había algo relacionado con el paquete de Debian que identifiqué como un problema 21:05:56 &amp;lt;i2pr&amp;gt; [Slack/str4d] Y eso nos da la oportunidad de avanzar en agosto con plugins para la .27 21:05:57 &amp;lt;zzz&amp;gt; y si es lo que creo, podríamos arreglarlo con un cambio simple y solo una recompilación de deb/ubuntu 21:06:00 &amp;lt;dg&amp;gt; De todos modos lo guardaré para un ticket. 21:06:12 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2)? 21:06:38 &amp;lt;psi&amp;gt; ¿la .27 afecta algo en i2pd? 21:07:19 &amp;lt;zzz&amp;gt; hay pruebas de pares IPv6, sí. i2pd no debería subir a la 27 hasta que esté soportado 21:07:39 &amp;lt;psi&amp;gt; ok 21:07:50 &amp;lt;zzz&amp;gt; aunque no tiene que estar en el calendario de Java 21:07:53 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2)? 21:08:42 &amp;lt;zzz&amp;gt; 3) Actualización de Summer of X (sadie/str4d) 21:08:51 &amp;lt;zzz&amp;gt; sadie, str4d, ¿qué está pasando? 21:08:52 &amp;lt;i2pr&amp;gt; [Slack/str4d] Aún no, creo? 21:08:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ah sí 21:08:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] No 21:10:30 &amp;lt;zzz&amp;gt; ¿los peligros de usar un relé para la reunión? 21:10:40 &amp;lt;i2pr&amp;gt; [Slack/str4d] Creo que hasta ahora ha ido bien 21:10:55 &amp;lt;i2pr&amp;gt; [Slack/str4d] Ya llevamos un mes, y hemos publicado tres entradas de blog (si no me falla la memoria) sobre ello 21:11:46 &amp;lt;zzz&amp;gt; ok, ¿qué hacemos en julio? 21:12:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] Aplicaciones 21:12:05 &amp;lt;i2pr&amp;gt; [Slack/str4d] Divulgación 21:12:15 &amp;lt;i2pr&amp;gt; [Slack/str4d] Así que estaré trabajando con Tahoe-LAFS 21:12:29 &amp;lt;i2pr&amp;gt; [Slack/str4d] En su integración con I2P 21:13:12 &amp;lt;zzz&amp;gt; ¿Algún voluntario para trabajar en transmission y/o libtorrent? Ahora mismo parecen pantanos de problemas 21:13:14 &amp;lt;i2pr&amp;gt; [Slack/str4d] Y también enviaré un PR para actualizar la librería de I2P del navegador Lightning 21:13:45 &amp;lt;i2pr&amp;gt; [Slack/str4d] Sí, nunca es tarde para adoptar otra API 21:13:59 &amp;lt;i2pr&amp;gt; [Slack/str4d] Otros proyectos en los que me gustaría que ayudáramos este mes: 21:14:02 &amp;lt;zzz&amp;gt; la parte de divulgación es clave, difundamos el mensaje por Twitter y correo 21:14:08 &amp;lt;psi&amp;gt; ¿qué se hizo antes en transmission? 21:14:31 &amp;lt;zzz&amp;gt; hay un fork de i2p para transmission, vean el hilo en zzz.i2p 21:14:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] psi, compatibilidad con SAM 21:14:52 &amp;lt;i2pr&amp;gt; [Slack/str4d] en libtorrent 21:14:54 &amp;lt;psi&amp;gt; eso fue antes de libsam3, ¿no? 21:14:58 &amp;lt;psi&amp;gt; imaginaría que se ha quedado totalmente desfasado 21:15:09 &amp;lt;i2pr&amp;gt; [Slack/str4d] (sigo olvidando que transmission no usa eso) 21:15:23 &amp;lt;zzz&amp;gt; sadie, ¿qué tienes planeado para el PR de julio? 21:15:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] Mmm, un fork limpio podría ser más fácil 21:15:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] Como decía, los otros proyectos para los que tengo ideas: 21:16:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] - IPFS (implementaciones en Go y Python) 21:16:27 &amp;lt;i2pr&amp;gt; [Slack/str4d] - OpenBazaar (pronto usará IPFS) 21:16:34 &amp;lt;i2pr&amp;gt; [Slack/str4d] - ZeroNet 21:17:02 &amp;lt;i2pr&amp;gt; [Slack/str4d] Cualquiera de estos sería un buen candidato para que alguien ayude 21:17:33 &amp;lt;villain&amp;gt; hola i2peeps :) zzz: acabo de enviar un parche para el sitio web, espero que llegue 21:17:38 &amp;lt;psi&amp;gt; aún no logro entender la guía de contribución de IPFS 21:17:45 &amp;lt;zzz&amp;gt; ok, genial. ¿Algo más sobre el punto 3)? ¿Sadie? 21:18:05 &amp;lt;zzz&amp;gt; gracias, villain, estamos en medio de una reunión, lo revisaré luego 21:18:06 &amp;lt;psi&amp;gt; me encantaría meterme en IPFS pero no he averiguado cómo. 21:18:25 &amp;lt;Zerolag&amp;gt; Me encantaría meterle mano a ZeroNet. Ver qué tan bien va sobre i2p. 21:18:28 &amp;lt;i2pr&amp;gt; [Slack/str4d] Psi, este fin de semana puedo echar un vistazo a cómo gestionan la incorporación 21:19:08 &amp;lt;psi&amp;gt; Zerolag: la última vez que miré, añadir i2p a ZeroNet debería ser bastante fácil puesto que ya tienen plantilla para Tor 21:19:11 &amp;lt;i2pr&amp;gt; [Slack/str4d] Zerolag, ¡genial! Se basan en torrent, así que habría que modificarlos a nuestra especificación de torrent 21:19:21 &amp;lt;psi&amp;gt; además, i2p.socket va avanzando 21:19:33 &amp;lt;i2pr&amp;gt; [Slack/str4d] (para soportar torrents de clearnet e I2P lado a lado) 21:19:54 &amp;lt;psi&amp;gt; ¿ZeroNet usa Mainline BitTorrent? 21:20:01 &amp;lt;i2pr&amp;gt; [Slack/str4d] No estoy seguro 21:20:17 &amp;lt;psi&amp;gt; Estoy bastante seguro de que no, pero bueno... 21:20:22 &amp;lt;i2pr&amp;gt; [Slack/str4d] (qué implementación usan) 21:20:36 &amp;lt;zzz&amp;gt; ¿Algo más sobre el punto 3)? ¿Sadie? 21:20:58 &amp;lt;i2pr&amp;gt; [Slack/str4d] psi, usan criptografía de Bitcoin y la red BitTorrent 21:21:39 &amp;lt;i2pr&amp;gt; [Slack/str4d] Creo que Sadie podría haber reservado dos reuniones a la misma hora 21:21:49 &amp;lt;zzz&amp;gt; sigamos entonces. ¿algo más para la reunión? 21:22:21 &amp;lt;zzz&amp;gt; ¿todos de acuerdo con las 9 PM otra vez? Veo que echelon no está aquí, quizá por el cambio de horario, quizá no 21:22:46 &amp;lt;psi&amp;gt; 9 pm me viene bien 21:22:46 &amp;lt;Zerolag&amp;gt; str4d de acuerdo, ¿cuál es la especificación de i2p para torrent? 21:23:09 * zzz calienta el baffer 21:23:12 &amp;lt;i2pr&amp;gt; [Slack/str4d] Nada más de mi parte salvo: ¡elijan un proyecto y ayúdenlos! :-) 21:23:31 &amp;lt;i2pr&amp;gt; [Slack/str4d] 9 pm es perfecto para mí 21:24:05 &amp;lt;Zerolag&amp;gt; Estaré aquí a las 9 pm seguro 21:24:15 &amp;lt;i2pr&amp;gt; [Slack/str4d] Zerolag, mira el sitio web de I2P (Docs -&amp;gt; Apps -&amp;gt; BitTorrent) 21:24:19 * zzz *baffffs* se cierra la reunión &lt;/div></description></item><item><title>Resumen de verano para desarrolladores: APIs</title><link>/es/blog/2016/07/02/resumen-de-verano-para-desarrolladores-apis/</link><pubDate>Sat, 02 Jul 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/07/02/resumen-de-verano-para-desarrolladores-apis/</guid><description>&lt;p>Summer Dev está en pleno apogeo: hemos estado aceitando la maquinaria, puliendo asperezas y poniendo todo en orden. Ahora es el momento de nuestro primer resumen, en el que te ponemos al día sobre los avances que estamos logrando!&lt;/p>
&lt;h2 id="mes-de-las-apis">Mes de las APIs&lt;/h2>
&lt;p>Nuestro objetivo para este mes fue &amp;ldquo;encajar&amp;rdquo; - hacer que nuestras APIs y bibliotecas funcionen dentro de la infraestructura existente de diversas comunidades, de modo que los desarrolladores de aplicaciones puedan trabajar con I2P más eficientemente y los usuarios no tengan que preocuparse por los detalles.&lt;/p></description></item><item><title>I2P en Maven Central</title><link>/es/blog/2016/06/13/i2p-en-maven-central/</link><pubDate>Mon, 13 Jun 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/06/13/i2p-en-maven-central/</guid><description>&lt;p>Estamos casi a mitad del mes de APIs de Summer Dev y estamos logrando grandes avances en varios frentes. Me complace anunciar que el primero de ellos se ha completado: ¡las bibliotecas de cliente de I2P ya están disponibles en Maven Central!&lt;/p>
&lt;p>Esto debería facilitar mucho a los desarrolladores de Java el uso de I2P en sus aplicaciones. En lugar de tener que obtener las bibliotecas de una instalación existente, pueden simplemente agregar I2P a sus dependencias. Actualizar a nuevas versiones también será mucho más fácil.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 07 de junio de 2016</title><link>/es/blog/2016/06/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-junio-de-2016/</link><pubDate>Tue, 07 Jun 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/06/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-junio-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eche|on, plzcdv, psi, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:31 &amp;lt;zzz&amp;gt; 0) Hola 20:00:31 &amp;lt;zzz&amp;gt; 1) Plan de lanzamiento 0.9.26 (zzz) 20:00:31 &amp;lt;zzz&amp;gt; 2) Actualización de la planificación de 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) Verano de X (sadie) 20:00:35 &amp;lt;zzz&amp;gt; 0) Hola 20:00:37 &amp;lt;zzz&amp;gt; Hola 20:01:16 &amp;lt;zzz&amp;gt; 1) Plan de lanzamiento 0.9.26 (zzz) 20:01:46 &amp;lt;zzz&amp;gt; ok, construí la .26 ayer, hice las cosas de Launchpad, y activamos las actualizaciones en la red hace una hora 20:01:56 &amp;lt;zzz&amp;gt; lo único que queda es debian, que planeo hacer mañana 20:02:27 &amp;lt;zzz&amp;gt; recuerden que las actualizaciones en la red no obtendrán los nuevos archivos jbigi, ya que nos preocupaba la falta de pruebas 20:02:40 &amp;lt;zzz&amp;gt; así que estén atentos a informes de errores de usuarios de deb y de instalaciones nuevas 20:02:45 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:03:14 &amp;lt;zzz&amp;gt; 2) Actualización de la planificación de HOPE (zzz) `http://zzz.i2p/topics/1968` 20:03:39 &amp;lt;str4d&amp;gt; ¡Hola! 20:03:45 &amp;lt;zzz&amp;gt; HOPE es dentro de 6 semanas a partir del viernes. Vamos a pagar los tickets de conferencia de $150 a posteriori (después del evento) 20:04:11 &amp;lt;zzz&amp;gt; no pagaremos viajes, pero si alguien realmente no pudiera asistir sin ayuda, que lo diga 20:04:32 &amp;lt;zzz&amp;gt; no habrá reunión de devs antes o después porque no pude conseguir el compromiso de lance 20:04:53 &amp;lt;zzz&amp;gt; tengo muchas ganas de ver al equipo en Nueva York 20:05:02 &amp;lt;zzz&amp;gt; ¿algo más sobre 2) ? 20:05:25 &amp;lt;zzz&amp;gt; 3) Plan 0.9.27 (zzz) 20:06:00 &amp;lt;zzz&amp;gt; esperemos al netsplit 20:06:06 &amp;lt;plzcdv&amp;gt; Hola. 20:07:47 &amp;lt;zzz&amp;gt; ok, ¿todos ustedes de ese lado vieron todo lo de 2) sobre HOPE? 20:08:35 &amp;lt;str4d&amp;gt; ¡Hola de nuevo! 20:08:35 &amp;lt;eche|on&amp;gt; jo 20:08:39 &amp;lt;str4d&amp;gt; Nop 20:08:43 &amp;lt;str4d&amp;gt; Lo último que vi fue tu Hola 20:08:53 &amp;lt;zzz&amp;gt; madre mía. Estoy en 3) 20:08:57 &amp;lt;str4d&amp;gt; (y el 1) ) 20:09:02 &amp;lt;zzz&amp;gt; déjenme copiar/pegar 1 y 2 20:09:16 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 1) Plan de lanzamiento 0.9.26 (zzz) 20:09:16 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; ok, construí la .26 ayer, hice las cosas de Launchpad, y activamos las actualizaciones en la red hace una hora 20:09:16 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; lo único que queda es debian, que planeo hacer mañana 20:09:16 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; recuerden que las actualizaciones en la red no obtendrán los nuevos archivos jbigi, ya que nos preocupaba la falta de pruebas 20:09:16 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; así que estén atentos a informes de errores de usuarios de deb y de instalaciones nuevas 20:09:31 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 2) Actualización de la planificación de HOPE (zzz) `http://zzz.i2p/topics/1968` 20:09:44 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; HOPE es dentro de 6 semanas a partir del viernes. Vamos a pagar los tickets de conferencia de $150 a posteriori (después del evento) 20:09:44 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; no pagaremos viajes, pero si alguien realmente no pudiera asistir sin ayuda, que lo diga 20:09:44 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; no habrá reunión de devs antes o después porque no pude conseguir el compromiso de lance 20:09:44 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; tengo muchas ganas de ver al equipo en Nueva York 20:09:44 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; ¿algo más sobre 2) ? 20:10:03 &amp;lt;zzz&amp;gt; ¿o sobre 1) ? 20:10:43 &amp;lt;str4d&amp;gt; Nada que se me ocurra sobre 1) 20:11:09 &amp;lt;str4d&amp;gt; Sobre 2), todavía espero asistir, pero aún no tengo entrada porque todavía no tengo fecha de defensa y por lo tanto no sé si siquiera estaré en EE. UU. para entonces. 20:11:27 &amp;lt;str4d&amp;gt; fecha* 20:11:43 &amp;lt;zzz&amp;gt; ok, si alguien está indeciso, por favor consiga una entrada, es muy divertido 20:11:51 &amp;lt;zzz&amp;gt; 3) Plan 0.9.27 (zzz) 20:12:34 &amp;lt;zzz&amp;gt; hay muchas cosas difíciles en la hoja de ruta: migración criptográfica para servidores, cosas de Mac, y trabajo en IPv6 y NTCP2 20:13:07 &amp;lt;zzz&amp;gt; nadie ha mirado NTCP2 en un año o así y no he recibido ningún comentario sobre las pruebas de pares en IPv6. así que necesito ayuda 20:13:39 &amp;lt;zzz&amp;gt; además, qué tan rápido avancemos en la .27 depende de cuánto tiempo pase en Summer of X. Lo tengo apuntado para finales de agosto. 20:13:46 &amp;lt;zzz&amp;gt; ¿algo más sobre 3) ? 20:13:46 &amp;lt;eche|on&amp;gt; Podría probarlo, pero... 20:14:01 &amp;lt;str4d&amp;gt; Subiré esas cosas en mi lista de pendientes de I2P 20:15:09 &amp;lt;zzz&amp;gt; 4) Verano de X (sadie) 20:15:24 &amp;lt;zzz&amp;gt; ¿Cuál es el plan para nuestro verano en el hemisferio norte? 20:15:31 &amp;lt;str4d&amp;gt; También podría tener cosas de UI intermedias para apoyar 20:15:49 &amp;lt;str4d&amp;gt; sadie llega tarde por trabajo (cliente de pesadilla) 20:15:55 &amp;lt;str4d&amp;gt; Así que yo cubro :) 20:16:10 &amp;lt;str4d&amp;gt; Espero que todos aquí hayan visto la entrada de lanzamiento en el blog :D 20:16:43 &amp;lt;str4d&amp;gt; Básicamente expone lo que ya se había discutido. 20:17:09 &amp;lt;str4d&amp;gt; Entonces: 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) Marca 20:17:33 &amp;lt;str4d&amp;gt; 4a) 20:18:13 &amp;lt;str4d&amp;gt; Este mes impulsamos la mejora de nuestras APIs. Ya hemos hecho buenos progresos para esto en la versión 0.9.26 20:18:39 &amp;lt;str4d&amp;gt; Lo siguiente que pasará es que subiré nuestros JARs a Maven Central, para que los devs de Java puedan usarlos más fácilmente 20:18:53 &amp;lt;str4d&amp;gt; (y actualizar la biblioteca cliente de I2P para Android de forma apropiada) 20:19:15 &amp;lt;str4d&amp;gt; Para lo que queda de este mes, tengo una larga lista de sugerencias: 20:19:33 &amp;lt;zzz&amp;gt; mencionas "nuestras bibliotecas de C++ y python" pero ¿siquiera tenemos alguna que mantengamos? ¿quién hará este trabajo y en qué bibliotecas específicas? 20:19:41 &amp;lt;str4d&amp;gt; - Actualizar las bibliotecas SAM a v3.3 20:19:50 &amp;lt;str4d&amp;gt; zzz, esto ^ 20:19:56 &amp;lt;zzz&amp;gt; Acabo de decirle a un tipo aquí hace una hora que esas no son nuestras, son de terceros 20:20:10 &amp;lt;str4d&amp;gt; - txi2p (Python Twisted, yo haré esto) 20:20:32 &amp;lt;zzz&amp;gt; ¿dónde están las libs de SAM? 20:20:41 &amp;lt;zzz&amp;gt; o, más bien, ¿cuáles? 20:21:25 &amp;lt;str4d&amp;gt; - libsam3 (C, tanto síncrona como asíncrona, en git.repo.i2p) 20:21:49 &amp;lt;zzz&amp;gt; ok. psi también tiene una 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; Ver `http://i2p-projekt.i2p/docs/api/samv3` para otras 20:22:33 &amp;lt;zzz&amp;gt; Creo que en su mayoría me adelantaré con las apps, aparte de quedar atento para responder preguntas 20:22:35 &amp;lt;zzz&amp;gt; suena bien 20:22:45 &amp;lt;str4d&amp;gt; Me gustaría ver al menos las bibliotecas de Python Twisted y C++ actualizadas 20:22:56 &amp;lt;str4d&amp;gt; (para mis propios fines el mes que viene&amp;gt;:D ) 20:23:06 &amp;lt;str4d&amp;gt; Otras sugerencias para este mes: 20:23:11 &amp;lt;str4d&amp;gt; - hacer que libtorrent funcione correctamente 20:23:34 &amp;lt;zzz&amp;gt; oh sí libtorrent++\ 20:23:36 &amp;lt;str4d&amp;gt; - Habilitar SAM API por defecto en I2P de Java (para .27 ahora) 20:23:54 &amp;lt;str4d&amp;gt; - Subir mi patch de I2P para lighttpd upstream (requiere actualizar al menos libsam3) 20:24:21 &amp;lt;zzz&amp;gt; ingresé el ticket #1804 para dividir /configclients 20:24:25 &amp;lt;zzz&amp;gt; puedo hacer eso 20:24:28 &amp;lt;str4d&amp;gt; Bien, ¿tenemos voluntarios para alguna de estas sugerencias? 20:25:34 &amp;lt;plzcdv&amp;gt; Soy tímido, pero estoy aquí. 20:25:48 &amp;lt;str4d&amp;gt; zzz, Mmm, eso sería un buen paso adelante tanto para mis cosas de UI como para el mes de Plugins 20:26:17 &amp;lt;zzz&amp;gt; ok. aunque podría darte conflictos de merge, ojo 20:26:29 &amp;lt;str4d&amp;gt; zzz, Sería bueno que eso ocurra ya sea en mi rama de UI o basada en ella para reducir conflictos de merge 20:26:29 &amp;lt;str4d&amp;gt; plzcdv, ¡hola! 20:27:14 &amp;lt;str4d&amp;gt; dg, hottuna3, psi, ¿alguna idea sobre lo anterior? 20:27:34 &amp;lt;zzz&amp;gt; si no hay voluntarios, pasemos a 4b 20:28:29 &amp;lt;plzcdv&amp;gt; No sabía que existía libtorrent. 20:28:29 &amp;lt;str4d&amp;gt; plzcdv, se usa en varias aplicaciones, pero ninguna (que yo sepa) expone la funcionalidad de I2P (probablemente porque está rota) 20:28:54 &amp;lt;plzcdv&amp;gt; Libtorrent (o algo similar) parece algo fundamental. 20:29:04 &amp;lt;plzcdv&amp;gt; La comunicación trata de compartir información. 20:29:17 &amp;lt;str4d&amp;gt; Me quedan tres fines de semana este mes para trabajar en I2P. Uno de esos será en txi2p, y me apunto a trabajar en i2psam en otro. 20:30:13 &amp;lt;str4d&amp;gt; todos los demás, si tienen ideas o ganas de trabajar en cualquiera de los otros, siéntanse libres de hacerlo 20:30:33 &amp;lt;zzz&amp;gt; ¿Cuál es el plan de PR de sadie para todo esto? 20:30:38 &amp;lt;str4d&amp;gt; Conseguiré algo de difusión en algún momento de esta semana que podamos usar para PR y quizá obtener ayuda adicional 20:30:38 &amp;lt;str4d&amp;gt; 4b) Apps 20:30:40 &amp;lt;plzcdv&amp;gt; Me gustaría trabajar en libtorrent o algo similar. 20:30:54 &amp;lt;str4d&amp;gt; zzz, lo cubriré en 4d) 20:31:02 &amp;lt;zzz&amp;gt; ok 20:31:09 &amp;lt;str4d&amp;gt; plzcdv, ¡adelante! 20:32:20 &amp;lt;str4d&amp;gt; Si pudieras actualizar libtorrent para que su soporte de I2P funcione, sería muy apreciado :D 20:32:45 &amp;lt;zzz&amp;gt; para apps, planeo hacer snark independiente (aprovechando el buen trabajo de psi), syndie e i2phex. Quizá orchid también. 20:33:00 &amp;lt;str4d&amp;gt; plzcdv, podemos comentarlo después de la reunión :) 20:33:13 &amp;lt;zzz&amp;gt; ups, orchid es de Plugins. 20:33:24 &amp;lt;str4d&amp;gt; zzz, Yo pensaba en todo eso bajo Plugins 20:33:28 &amp;lt;zzz&amp;gt; de todos modos, los 3 primeros antes de HOPE. 20:33:45 &amp;lt;str4d&amp;gt; Pero bien empezar antes 20:34:01 &amp;lt;zzz&amp;gt; ok, entonces estaré trabajando por adelantado, a menos que haya alguna app en la que trabajar. Supongo que snark cuenta. 20:34:23 &amp;lt;str4d&amp;gt; Lo que veo para el mes de Apps es acercamiento a otros desarrolladores que quieran integrar I2P en sus aplicaciones 20:34:25 &amp;lt;str4d&amp;gt; Entonces: 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 (vía IPFS, al que se están trasladando) 20:34:51 &amp;lt;zzz&amp;gt; ok, así que eso es principalmente PR y acercamiento, hasta que alguien pique 20:35:06 &amp;lt;str4d&amp;gt; - Whonix (alguien me acaba de enviar un correo hoy) 20:35:11 &amp;lt;str4d&amp;gt; zzz, no solo PR 20:35:23 &amp;lt;str4d&amp;gt; Iré y contribuiré código 20:35:53 &amp;lt;str4d&amp;gt; Tahoe en particular, ya conozco las partes relevantes de su base de código (habiendo trabajado con ellos en esto antes) 20:36:07 &amp;lt;str4d&amp;gt; Por eso quiero poner txi2p al día este mes 20:36:16 &amp;lt;str4d&amp;gt; Otra: Zcash 20:36:22 &amp;lt;zzz&amp;gt; ok 20:38:52 &amp;lt;str4d&amp;gt; Otro lugar donde conozco la base de código, estoy pensando en mirar los parches de bitcoin-qt-i2p de arriba y ver cuán aplicables serían. 20:39:09 &amp;lt;str4d&amp;gt; Los entregables concretos que quiero para el mes de Apps son haber escrito código o contribuido a discusiones de diseño que ayuden a otros desarrolladores con su integración de I2P, idealmente aprovechando el trabajo que estamos haciendo ahora 20:39:09 &amp;lt;str4d&amp;gt; Otras ideas para el mes de Apps: 20:39:09 &amp;lt;str4d&amp;gt; - Vuze 20:39:09 &amp;lt;str4d&amp;gt; - Lightning Browser (en Android, actualizaré su uso de la biblioteca cliente de I2P) 20:39:09 &amp;lt;str4d&amp;gt; - ¡Proyectos que usen libtorrent! 20:39:39 &amp;lt;str4d&amp;gt; Empezaré a contactar a algunos de estos este mes, y animo a otros a hacer lo mismo Si alguien tiene otras ideas de proyectos, hágamelo saber. 20:40:10 &amp;lt;str4d&amp;gt; (algunos de estos proyectos) 20:41:51 &amp;lt;str4d&amp;gt; 4c) Plugins 20:41:51 &amp;lt;str4d&amp;gt; Aquí es donde veía que le diéramos cariño a apps y plugins existentes que desarrollamos y mantenemos :) 20:41:51 &amp;lt;str4d&amp;gt; Entonces: 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; Dicho esto, no hay razón por la que no puedan trabajarse antes si alguien no tiene otra cosa en la que trabajar 20:42:12 &amp;lt;str4d&amp;gt; O trabajarse más tarde si, por ejemplo, va bien contribuir a una de las apps el mes que viene 20:44:51 &amp;lt;str4d&amp;gt; Los tres meses son principalmente para PR, no para gestión de proyectos :) 20:44:51 &amp;lt;str4d&amp;gt; (¡aunque sin duda me ayudará a planificar mi propio tiempo!) 20:44:51 &amp;lt;str4d&amp;gt; Podemos hablar más de 4c) en la reunión del próximo mes. Por ahora, animo a más gente aquí a pensar en 4b), y a empezar a trabajar en 4a) :D 20:44:51 &amp;lt;str4d&amp;gt; 4d) Marca (y PR) 20:44:51 &amp;lt;str4d&amp;gt; Actualmente la estrategia de PR para I2P Summer Dev se centra en entradas de blog y Twitter 20:44:51 &amp;lt;str4d&amp;gt; Escribiré actualizaciones periódicas para el blog sobre lo que estamos haciendo. 20:44:51 &amp;lt;str4d&amp;gt; Plan aproximado: 20:44:51 &amp;lt;str4d&amp;gt; - Entrada de lanzamiento (hecho) 20:45:30 &amp;lt;str4d&amp;gt; - APIs (escribiré en los próximos días, para dar visibilidad al trabajo de Maven Central y a la lista de otras sugerencias para este mes) 20:46:02 &amp;lt;str4d&amp;gt; - Apps (dar visibilidad a la lista de proyectos con los que trabajaremos, así como otras sugerencias, y un resumen de cómo nos fue en el mes de APIs) 20:46:11 &amp;lt;str4d&amp;gt; - Plugins (estructura similar a la entrada de Apps) 20:46:19 &amp;lt;str4d&amp;gt; - Entrada de cierre 20:46:54 &amp;lt;str4d&amp;gt; Así que las entradas restantes deberían estar separadas por alrededor de un mes, quizá con actualizaciones más pequeñas entre medio según veamos 20:47:19 &amp;lt;str4d&amp;gt; Mientras tanto en Twitter, cualquier cosa que publiquemos relacionada con este trabajo debería llevar el hashtag #I2PSummer 20:47:38 &amp;lt;str4d&amp;gt; (estas entradas de blog, comentarios sobre qué API o app estás trabajando, etc...) 20:47:50 &amp;lt;psi&amp;gt; re: go i implement net.* for i2p in go 20:48:10 &amp;lt;str4d&amp;gt; psi, ¡genial! 20:48:28 &amp;lt;psi&amp;gt; net.Dial net.Listener net.PacketConn net.Conn net.Addr etc 20:48:36 * psi se desplaza hacia arriba 20:48:56 &amp;lt;str4d&amp;gt; Con respecto a la marca, se me ocurrió una idea tres días antes del lanzamiento: que sería genial tener algún tipo de logo para I2P Summer Dev (preferiblemente uno que podamos reutilizar en años futuros) 20:48:58 &amp;lt;psi&amp;gt; ++ sam default plz 20:49:12 &amp;lt;str4d&amp;gt; Y luego vi a Elio Qoshi lanzar una startup de diseño de código abierto un día después 20:50:00 &amp;lt;zzz&amp;gt; ¿algo más sobre 4) ? 20:50:09 &amp;lt;str4d&amp;gt; Entonces: Me he puesto en contacto con él para que diseñe un logo para I2P Summer Dev (solo, y con texto para usar en banners, camisetas, etc.), apuntando a finales de este mes para la entrega 20:50:47 &amp;lt;str4d&amp;gt; He indicado un presupuesto de $200, porque era lo que me sentía cómodo pagando yo mismo si el proyecto no pensaba que fuera un buen uso de fondos. 20:50:55 &amp;lt;str4d&amp;gt; Entonces: ¿esto es un buen uso de fondos? 20:51:25 &amp;lt;psi&amp;gt; ¿tenemos personal para Summer of $i2pthing ? 20:51:41 &amp;lt;zzz&amp;gt; no es un buen uso de fondos a menos que planeemos hacer algo con ello 20:51:47 &amp;lt;str4d&amp;gt; (sadie también está contactando a un diseñador que conoce, y la startup de Elio promete garantía de devolución del 100% si no nos gustan los diseños, así que en general es de bajo riesgo en mi opinión) 20:52:26 &amp;lt;str4d&amp;gt; zzz, el plan es usar la marca en la cuenta de Twitter de GetI2P (avatar + banner), usarla en las entradas relevantes del blog en el sitio web (y en la página principal de alguna manera), etc. 20:52:29 &amp;lt;zzz&amp;gt; así que a menos que tengamos planes concretos para usarlo rápido, va a ser dinero tirado a la basura 20:52:36 &amp;lt;str4d&amp;gt; Posiblemente camisetas (sadie está mirando costos) 20:52:54 &amp;lt;str4d&amp;gt; zzz, por eso quiero un entregable para fin de este mes, así tenemos dos meses para usarlo 20:53:09 &amp;lt;str4d&amp;gt; Y luego lo tenemos para uso futuro 20:53:16 * psi lag 20:53:41 &amp;lt;str4d&amp;gt; Como dije en la entrada de lanzamiento, me entusiasma dar merchandising a nuevos contribuidores. Actualmente son pegatinas, quizá camisetas 20:54:04 &amp;lt;str4d&amp;gt; psi, actualmente no tenemos todo el personal para I2P Summer Dev, hay un montón de ideas que buscan devs :) 20:54:14 &amp;lt;zzz&amp;gt; por favor obtén la aprobación de echelon antes de gastar cualquier dinero 20:55:03 &amp;lt;psi&amp;gt; ok 20:55:09 &amp;lt;str4d&amp;gt; Contacté a eche|on cuando tuve la idea, pero quería conseguir confirmación en una reunión :) 20:56:02 &amp;lt;psi&amp;gt; re: summer of $i2pthing creo que mi i2p net.* podría encajar en libp2p de ipfs relativamente fácil, pero arrancar en el proceso de desarrollo de ipfs intimida 20:56:04 &amp;lt;zzz&amp;gt; entonces ya tienes su aprobación, o solo le dijiste que lo estabas pensando? 20:56:22 &amp;lt;psi&amp;gt; más bien mi biblioteca de Go para i2p 20:56:41 &amp;lt;str4d&amp;gt; zzz, Le dije lo que estaba pensando y mi presupuesto propuesto, y que lo traería a la reunión 20:56:50 &amp;lt;zzz&amp;gt; Quiero evitar el problema que tuvimos con las pegatinas, donde hottuna solo lo discutió vagamente con eche, y luego presentó una factura de $600 20:56:57 &amp;lt;str4d&amp;gt; Si lo único que necesito es la aprobación de eche, entonces iré a por ella y seguiré mi camino :D 20:57:22 &amp;lt;psi&amp;gt; dependiendo de si consigo esta próxima entrevista de trabajo, puede que tenga o no mucho tiempo libre 20:57:43 &amp;lt;str4d&amp;gt; zzz, así será 20:57:51 &amp;lt;str4d&amp;gt; (evitar ese problema) 20:58:06 &amp;lt;str4d&amp;gt; psi, ¿libpnp está en Go? 20:58:07 &amp;lt;zzz&amp;gt; $200 no es mucho, pero tampoco nos consigue mucho. Las camisetas cuestan más y son mucho más trabajo si vas a llevarlas a NYC para HOPE 20:58:16 &amp;lt;psi&amp;gt; libp2p está en go y js 20:58:26 &amp;lt;str4d&amp;gt; mmk 20:58:32 &amp;lt;zzz&amp;gt; ¿algo más sobre 4) ? 20:58:33 &amp;lt;str4d&amp;gt; ¿OpenBazaar también está en Go entonces? 20:58:35 &amp;lt;psi&amp;gt; más bien, es la capa de abstracción de red de ipfs 20:58:38 &amp;lt;psi&amp;gt; es un api 20:58:49 &amp;lt;psi&amp;gt; openbazaar es py2 20:58:49 &amp;lt;str4d&amp;gt; zzz, eso es solo para el logo. Las camisetas serían un presupuesto aparte 20:58:53 &amp;lt;psi&amp;gt; usando twisted 20:59:02 &amp;lt;str4d&amp;gt; Y sí, sadie está mirando camisetas a tiempo para HOPE 20:59:02 &amp;lt;psi&amp;gt; (iirc) 20:59:17 &amp;lt;str4d&amp;gt; psi, pero han dicho que se están trasladando a IPFS... raro 20:59:34 &amp;lt;zzz&amp;gt; última llamada para 4) 20:59:37 &amp;lt;str4d&amp;gt; De cualquier modo, si tienes tiempo este mes para actualizar tus bibliotecas SAM a 3.3, sería fantástico :) 20:59:48 &amp;lt;str4d&amp;gt; Bien bien, ya terminé :P 20:59:55 &amp;lt;psi&amp;gt; sí, SAM 3.3 se implementará seguro 20:59:57 &amp;lt;str4d&amp;gt; (sobre 4)) 21:00:08 &amp;lt;zzz&amp;gt; también estaría bien actualizar el lado de i2pd a 3.3 21:00:16 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 21:00:25 * zzz encuentra el baffer 21:00:28 &amp;lt;str4d&amp;gt; Oh, estoy pensando en mover las libs de SAM bajo el proyecto i2p en GitHub 21:00:38 &amp;lt;str4d&amp;gt; Y sí, tengo 5) reprogramar la próxima reunión 21:00:50 &amp;lt;zzz&amp;gt; ok 5) adelante str4d 21:01:09 &amp;lt;str4d&amp;gt; Creo que estaría bien que algunas de las más oscuras (mirando a libsam3 e i2psam aquí) fueran más visibles 21:01:11 &amp;lt;psi&amp;gt; ¿qué libs de sam específicamente? 21:01:22 &amp;lt;psi&amp;gt; recuerda que mezclar licencias es malo 21:01:22 &amp;lt;str4d&amp;gt; txi2p probablemente esté bien donde está, ya que ya tiene mucha vinculación 21:01:32 &amp;lt;str4d&amp;gt; psi, no estará en el repo i2p.i2p 21:01:37 &amp;lt;zzz&amp;gt; dejemos el resto del tema de libs para después de la reunión 21:01:39 &amp;lt;psi&amp;gt; oh 21:01:42 &amp;lt;zzz&amp;gt; ok 5) adelante str4d 21:01:54 &amp;lt;psi&amp;gt; kk 21:01:54 &amp;lt;str4d&amp;gt; Solo estaría alojando los repos git existentes 21:01:57 &amp;lt;str4d&amp;gt; 5) reprogramar 21:02:13 &amp;lt;str4d&amp;gt; Me cuesta llegar a esta hora de reunión en este momento porque es temprano 21:02:21 &amp;lt;str4d&amp;gt; a sadie le cuesta porque es en horas de trabajo 21:02:46 &amp;lt;str4d&amp;gt; Me gustaría proponer que movamos la reunión una hora más tarde, lo que resuelve ambos problemas. 21:03:16 &amp;lt;str4d&amp;gt; (al menos por el resto del verano; podemos volver a cambiarla cuando lleguen los cambios de horario de verano si queremos) 21:03:18 &amp;lt;zzz&amp;gt; ¿podrías coordinarlo con los europeos? son quienes se verían más afectados 21:03:58 &amp;lt;str4d&amp;gt; Ese es eche|on, y...? 21:03:59 &amp;lt;zzz&amp;gt; lo que sea que arregles con ellos está bien para mí. Eso es lo que dije en la última reunión, o quizá en la anterior. 21:04:10 &amp;lt;zzz&amp;gt; principalmente ech 21:04:24 &amp;lt;str4d&amp;gt; mmk 21:04:33 &amp;lt;str4d&amp;gt; Le preguntaré al mismo tiempo que arreglo presupuestos 21:04:53 &amp;lt;str4d&amp;gt; Si él está de acuerdo, probablemente lo más fácil sea cambiar la hora sin más y esperar quejas :P 21:05:02 &amp;lt;zzz&amp;gt; probemos el próximo mes y veamos cómo va, pero sí, mejor preguntarle primero 21:05:07 &amp;lt;zzz&amp;gt; ¿algo más sobre 5) ? 21:05:14 &amp;lt;str4d&amp;gt; ¡Eso es todo por mi parte! 21:05:17 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 21:05:45 &amp;lt;str4d&amp;gt; ¡Feliz Summer Dev a todos! ¡Hagamos que I2P se inteGre de nuevo! 21:05:49 * zzz ***bafs*** da por cerrada la reunión &lt;/div></description></item><item><title>Versión 0.9.26</title><link>/es/blog/2016/06/07/versi%C3%B3n-0.9.26/</link><pubDate>Tue, 07 Jun 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/06/07/versi%C3%B3n-0.9.26/</guid><description>&lt;p>¡I2P es ahora un sitio propuesto en Stack Exchange! Por favor, comprométete a usarlo para que pueda comenzar la fase beta.&lt;/p>
&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.26 contiene una actualización importante de nuestra biblioteca criptográfica nativa, un nuevo protocolo de suscripción de la libreta de direcciones con firmas y mejoras importantes en el empaquetado para Debian/Ubuntu.&lt;/p>
&lt;p>Para la criptografía, hemos actualizado a GMP 6.0.0 y añadido compatibilidad con procesadores más recientes, lo que acelerará considerablemente las operaciones criptográficas. Además, ahora utilizamos funciones de GMP de tiempo constante para prevenir ataques de canal lateral. Por precaución, los cambios de GMP están habilitados solo para instalaciones nuevas y compilaciones de Debian/Ubuntu; los incluiremos para las actualizaciones dentro de la red en la versión 0.9.27.&lt;/p></description></item><item><title>I2P Desarrollo de Verano</title><link>/es/blog/2016/06/01/i2p-desarrollo-de-verano/</link><pubDate>Wed, 01 Jun 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/06/01/i2p-desarrollo-de-verano/</guid><description>&lt;p>En los últimos años, la necesidad de que los usuarios tengan control sobre sus propios datos se ha vuelto cada vez más evidente. Se han logrado excelentes avances en este sentido con el auge de aplicaciones de mensajería como Signal y de sistemas de almacenamiento de archivos como Tahoe-LAFS. El trabajo continuo de Let&amp;rsquo;s Encrypt para llevar HTTPS a todo el mundo está cobrando fuerza de manera constante.&lt;/p>
&lt;p>Pero incorporar la privacidad y el anonimato a las aplicaciones no es trivial. Gran parte del software que la gente usa a diario no fue diseñado para preservar la privacidad, y las herramientas de las que disponen los desarrolladores generalmente no son fáciles de utilizar. El estudio OnionScan publicado recientemente da una idea de lo fácil que es incluso para usuarios técnicos configurar incorrectamente sus servicios, socavando por completo sus intenciones.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 03 de mayo de 2016</title><link>/es/blog/2016/05/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-mayo-de-2016/</link><pubDate>Tue, 03 May 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/05/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-mayo-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eche|on, pr0ng, xmpre, xmz, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:46 &amp;lt;zzz&amp;gt; 0) Hola 20:00:46 &amp;lt;zzz&amp;gt; 1) Estado de Tails (pr0ng) `http://zzz.i2p/topics/2108` 20:00:46 &amp;lt;zzz&amp;gt; 2) Actualización de planificación de la 0.9.26 (zzz) 20:00:46 &amp;lt;zzz&amp;gt; 3) Actualización de planificación de HOPE (zzz) `http://zzz.i2p/topics/1968` 20:00:50 &amp;lt;zzz&amp;gt; 0) Hola 20:00:52 &amp;lt;zzz&amp;gt; hola 20:01:01 &amp;lt;pr0ng&amp;gt; Hola, Eeepers 20:01:22 &amp;lt;zzz&amp;gt; 1) Estado de Tails (pr0ng) `http://zzz.i2p/topics/2108` 20:01:32 &amp;lt;zzz&amp;gt; bien, han pasado muchas cosas en Tails el último mes 20:01:33 &amp;lt;pr0ng&amp;gt; Hola zzz 20:01:47 &amp;lt;Irc2PGuest33835&amp;gt; hola 20:02:01 &amp;lt;zzz&amp;gt; La 0.9.25 entró en Tails 2.3, y la 0.9.26 puede que coincida o no con la 2.4. pr0ng, ¿podrías darnos un informe breve? 20:02:51 &amp;lt;pr0ng&amp;gt; No estoy seguro de la parte de 'no coincidir' - ¿es por el soporte de persistencia de I2p? 20:03:05 &amp;lt;zzz&amp;gt; me refiero en cuanto al calendario 20:03:36 &amp;lt;pr0ng&amp;gt; Básicamente, esta versión se tomó del repo deb.i2p.no y 'anonym' la subió al Tail APT repo 20:04:00 &amp;lt;pr0ng&amp;gt; Probé la versión de forma aislada en la imagen de Tails, bastante a fondo 20:04:20 &amp;lt;pr0ng&amp;gt; He estado comunicándome con anonym para entender qué va dónde y cuándo 20:04:28 &amp;lt;zzz&amp;gt; y les dije que la habías probado... quizá por eso anonym hizo el resto? 20:04:48 &amp;lt;pr0ng&amp;gt; Persona muy amable y servicial, me dio muchos consejos y ayuda 20:05:02 &amp;lt;pr0ng&amp;gt; Ahora tengo claro exactamente cómo se prueba y se despliega la versión 20:05:27 &amp;lt;zzz&amp;gt; ¿Lo que pasó para la .25/2.3 es el proceso real, o esperan que hagas más la próxima vez? 20:05:42 &amp;lt;pr0ng&amp;gt; Así es. Tomaron el .deb de I2P directamente 20:06:40 &amp;lt;pr0ng&amp;gt; Hay un par de scripts que dictan cómo se despliega I2P; ellos / anonym usaron esos y ahora sé dónde están y cómo compilar/transferir para su inclusión 20:07:29 &amp;lt;zzz&amp;gt; ok, entonces harás más la próxima vez 20:07:55 &amp;lt;pr0ng&amp;gt; Pueden tomarlo de deb.i2p2.no u otros métodos; en este momento están destacando el tema de la persistencia; puede que tenga que hacer otras cosas para que eso funcione en el próximo lanzamiento, pero lo averiguaré con certeza. 20:08:20 &amp;lt;eche|on&amp;gt; hasta ahora, genial 20:08:30 &amp;lt;pr0ng&amp;gt; es posible - parece que podré 'entregar' la versión yo mismo esta vez 20:08:33 &amp;lt;zzz&amp;gt; entonces ya empezaste a meterte en sus asuntos pendientes, ¿el primero de los cuales es la persistencia? 20:08:48 &amp;lt;pr0ng&amp;gt; así es; me alegra que saliera adelante y aprendí los requisitos 20:10:09 &amp;lt;pr0ng&amp;gt; así es; revisaré los asuntos pendientes; el elemento de persistencia parece más un 'deseable pero no esencial', pero se destacó en nuestra conversación. 20:10:24 &amp;lt;zzz&amp;gt; ¿Cuál sería tu fecha límite para que yo tenga la 0.9.26 en deb.i2p2.no para que tú puedas meterla en Tails 2.4? 20:11:48 &amp;lt;pr0ng&amp;gt; Necesito determinar eso; es algo en lo que no puedo ser preciso por el momento 20:12:01 &amp;lt;pr0ng&amp;gt; Seguro que volveré con una respuesta para eso 20:12:13 &amp;lt;zzz&amp;gt; de acuerdo, avísame, aunque sea una estimación. 20:12:22 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:12:40 &amp;lt;pr0ng&amp;gt; Lo haré, seguro. 20:12:52 &amp;lt;pr0ng&amp;gt; Hasta ahora todo bien, creo yo. 20:13:04 &amp;lt;zzz&amp;gt; gracias de nuevo, estás haciendo un gran trabajo, me alegra tenerte en ello 20:13:34 &amp;lt;zzz&amp;gt; 2) Actualización de planificación de la 0.9.26 (zzz) 20:13:36 &amp;lt;pr0ng&amp;gt; Me alegra ayudar; ha sido una curva de aprendizaje empinada, pero estoy mucho más cómodo con el proceso y los requisitos. :) 20:14:11 &amp;lt;zzz&amp;gt; He terminado las partes principales de la .26: el protocolo de suscripción de la libreta de direcciones y las CRL en la fuente de noticias. Y hemos propagado GMP 6 20:14:48 &amp;lt;xmz&amp;gt; zzz: ¿alguien ha informado de una configuración de familia funcionando usando la consola de I2P en Java? 20:14:48 &amp;lt;xmz&amp;gt; zzz: nunca logré que funcionara 20:14:50 &amp;lt;zzz&amp;gt; Ahora voy a centrarme en corregir errores y eso será mi enfoque hasta el lanzamiento. Estoy tras la pista de un error extraño en el temporizador que creo que es la causa raíz de algunos problemas que la gente está viendo 20:15:32 &amp;lt;zzz&amp;gt; xmz, aparte de mí, no he oído ningún informe de fallo o éxito 20:15:34 &amp;lt;pr0ng&amp;gt; disculpa mi ignorancia: ¿'propped GMP 6' significa 'se abandonó libgmp'? 20:15:42 &amp;lt;zzz&amp;gt; si tienes problemas, por favor abre un ticket 20:15:57 &amp;lt;xmz&amp;gt; de acuerdo, claro, probaré en un rato y comentaré 20:16:05 &amp;lt;zzz&amp;gt; propped = propagar = fusionar desde otra rama (de desarrollo) 20:16:25 &amp;lt;zzz&amp;gt; a esta altura no he fijado una fecha para la .26, pero finales de mayo o principios de junio parece probable 20:16:40 &amp;lt;pr0ng&amp;gt; Ah. Ok. gracias por eso :) 20:17:14 &amp;lt;zzz&amp;gt; gracias a eche|on por hacer algunas compilaciones de desarrollo. Nos encantaría que alguien diera un paso y montara un sitio real y automático de compilaciones de desarrollo 20:17:18 &amp;lt;eche|on&amp;gt; Yo voto por la segunda semana de junio 20:17:50 &amp;lt;zzz&amp;gt; Como algunos habrán visto, he dicho que vamos a ralentizar nuestros lanzamientos, de 6–8 semanas a 8–10. 20:17:52 &amp;lt;eche|on&amp;gt; Quiero hacerlo, pero mi tiempo es limitado actualmente 20:18:32 &amp;lt;eche|on&amp;gt; sí, está bien 20:18:32 &amp;lt;zzz&amp;gt; Esto es un subproducto de menos pruebas, de que yo esté haciendo muchas cosas que hacía kytv, y de una reducción general de la actividad en todas partes 20:19:18 &amp;lt;zzz&amp;gt; además, casi no hay participación en revisar propuestas y prepararse para las cosas difíciles que vienen este año, esp. NTCP2 y lo relacionado 20:20:10 &amp;lt;zzz&amp;gt; también está el 'summer of x' propuesto, sobre el que esperaba una actualización de sadie. Si seguimos adelante con eso, va a ralentizar mucho los lanzamientos 20:20:47 &amp;lt;zzz&amp;gt; Puedo decirles que no hay nadie trabajando por adelantado en la planificación o programación de la .27 ahora mismo 20:20:52 &amp;lt;zzz&amp;gt; ¿algo más sobre 2) ? 20:21:52 &amp;lt;zzz&amp;gt; 3) Actualización de planificación de HOPE (zzz) `http://zzz.i2p/topics/1968` 20:22:32 &amp;lt;zzz&amp;gt; He seguido sin lograr un compromiso de Lance para un espacio de reuniones para HOPE 20:22:51 &amp;lt;zzz&amp;gt; así que todavía no puedo dar a nadie orientación si están haciendo planes para asistir 20:23:15 &amp;lt;zzz&amp;gt; sadie iba a reunirse con él la semana pasada; no ha respondido a mi consulta sobre si obtuvo una respuesta de él 20:23:25 &amp;lt;eche|on&amp;gt; hmm 20:24:05 &amp;lt;zzz&amp;gt; Si alguien tiene una fecha límite firme para cuando necesiten saberlo, díganlo. Me siento mal por insistirle a Lance, pero no está funcionando en absoluto 20:24:26 &amp;lt;xmpre&amp;gt; zzz: tengo un servidor jenkins configurado para i2pd, podría configurar uno para java i2p si hay interés? 20:24:44 &amp;lt;zzz&amp;gt; sí, xmpre, seguro 20:25:20 &amp;lt;zzz&amp;gt; ¿algo más sobre 3) ? 20:27:05 &amp;lt;eche|on&amp;gt; zzz: Aún tengo ese ticket^^ 20:27:15 &amp;lt;zzz&amp;gt; Vi en el scrollback arriba que str4d y sadie tenían problemas con la hora estándar de la reunión, y algo sobre cambiar la base de zona horaria que no entendí. Si ustedes dos quieren negociar con los europeos y proponer algo que funcione para todos, por favor háganlo 20:27:20 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:27:55 &amp;lt;pr0ng&amp;gt; Estoy planeando asistir a I2PCon-2 - ¿hay alguna idea de cuándo/dónde será? 20:28:28 &amp;lt;pr0ng&amp;gt; ... leyendo, ¿¡ya me lo perdí!? 20:28:33 &amp;lt;zzz&amp;gt; No creo que vaya a haber un i2pcon 2. 20:28:50 &amp;lt;zzz&amp;gt; quizá una pequeña reunión en Toronto en otoño, como una pequeña imitación 20:28:55 &amp;lt;pr0ng&amp;gt; Qué pena 20:29:11 &amp;lt;zzz&amp;gt; si quieres ver a gente de i2p en persona, la mejor opción es HOPE y CCC 20:29:18 * zzz calienta el baffer 20:29:31 &amp;lt;pr0ng&amp;gt; Lo apunto entonces. 20:29:54 * zzz *bafs* da por cerrada la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 07 de abril de 2016</title><link>/es/blog/2016/04/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-abril-de-2016/</link><pubDate>Thu, 07 Apr 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/04/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-abril-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eche|on, hottuna, orignal, str4d, susbarbatus, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:05 &amp;lt;zzz&amp;gt; 0) Hola 20:00:05 &amp;lt;zzz&amp;gt; 1) Puntos pendientes de reuniones anteriores `http://zzz.i2p/topics/2093` 20:00:05 &amp;lt;zzz&amp;gt; 2) Sustitución de los roles y servicios de kytv `http://zzz.i2p/topics/2098` 20:00:05 &amp;lt;zzz&amp;gt; 3) Actualización de la planificación de la 0.9.26 `http://i2p-projekt.i2p/en/get-involved/roadmap` `http://zzz.i2p/topics/1960` 20:00:05 &amp;lt;zzz&amp;gt; 4) Planificación para HOPE `http://zzz.i2p/topics/1968` 20:00:05 &amp;lt;zzz&amp;gt; 5) Breve revisión de las reuniones mensuales y de la gestión del proyecto tras 3 meses 20:00:10 &amp;lt;zzz&amp;gt; 0) Hola 20:00:12 &amp;lt;zzz&amp;gt; hola 20:00:38 &amp;lt;zzz&amp;gt; 1) Puntos pendientes de reuniones anteriores `http://zzz.i2p/topics/2093` 20:00:55 &amp;lt;orignal_&amp;gt; hola 20:01:00 &amp;lt;zzz&amp;gt; - Preparación de la campaña de Reseed, para finales de enero: 20:01:00 &amp;lt;zzz&amp;gt; ** Sadie contactará con backup para hablar de OPEN, nueva fecha 5 de abr. 20:01:11 &amp;lt;zzz&amp;gt; sadie, ¿estado? 20:02:10 &amp;lt;zzz&amp;gt; - Fortalecimiento de la red: página de inicio y páginas adicionales 20:02:10 &amp;lt;zzz&amp;gt; ** str4d, gravy, cacapo: Añadir casos de uso, en qué somos mejores, más "pasión" y "sustancia", añadir / destacar Bote, para finales de enero OPEN, str4d añadirá casos de uso al sitio web para el 6 de mar., más cambios en pasión etc. para el 5 de abr. 20:02:15 &amp;lt;zzz&amp;gt; str4d, ¿estado? 20:03:06 &amp;lt;zzz&amp;gt; - Añadir la "Historia" de I2P / historia / por qué 20:03:06 &amp;lt;zzz&amp;gt; ** comraden para editar / pulir / mejorar / publicar para finales de febrero OPEN, nueva fecha 1 de abr., borrador de vuelta a zzz para mediados de marzo 20:03:11 &amp;lt;zzz&amp;gt; comradenosebleed, ¿estado? 20:03:34 &amp;lt;str4d&amp;gt; hola 20:04:40 &amp;lt;zzz&amp;gt; Gestión de tickets: actualmente ad hoc 20:04:40 &amp;lt;zzz&amp;gt; ** Sadie revisará, hará recomendaciones o posiblemente empezará a gestionarlos (¿para cuándo?) OPEN, str4d y sadie programarán una reunión o harán un informe para el 5 de abr.(?) 20:04:50 &amp;lt;zzz&amp;gt; sadie, str4d: ¿estado? 20:05:49 &amp;lt;hottuna&amp;gt; hola 20:05:59 &amp;lt;zzz&amp;gt; str4d OPEN - Lanzamiento de Android 0.9.24 el 3 de marzo, lista TODO recopilada para el 6 de mar., borrador de roadmap para el 6 de mar., para revisar el 5-6 de mar. 20:06:05 &amp;lt;zzz&amp;gt; str4d, ¿estado? 20:06:33 &amp;lt;str4d&amp;gt; Lo hablamos 20:06:41 &amp;lt;str4d&amp;gt; (perdón, estoy en 2 reuniones a la vez) 20:06:54 &amp;lt;zzz&amp;gt; str4d y zzz revisarán el ticket VRP para el 12 de feb.; Tomaremos algunas decisiones durante las reuniones de roadmap del 5-6 de marzo (zzz hecho el 8 de feb., str4d para el 6 de mar.) 20:06:56 &amp;lt;str4d&amp;gt; sobre: tickets 20:06:57 &amp;lt;zzz&amp;gt; str4d, ¿estado? 20:07:29 &amp;lt;zzz&amp;gt; sadie y anonimal volverán con unas ediciones del CoC (Código de Conducta) basadas en Monero 0mq en la reunión del 5 de abril 20:07:36 &amp;lt;zzz&amp;gt; sadie, anonimal: ¿estado? 20:08:25 &amp;lt;str4d&amp;gt; Decidí previamente tener el estado "new" para los tickets que necesiten clasificación, y sigo pensando que es el camino a seguir 20:09:00 &amp;lt;str4d&amp;gt; También creo que podría ser buena idea fijar un horario regular para que unos pocos de nosotros revisemos esos tickets 20:09:09 &amp;lt;str4d&amp;gt; sobre: android 20:09:59 &amp;lt;str4d&amp;gt; Aún no ha ocurrido porque está bloqueado por el script de compilación 20:10:17 &amp;lt;eche|on&amp;gt; uhh 20:10:54 &amp;lt;str4d&amp;gt; Ticket VRP: no ha ocurrido aún porque he estado enfermo cuando planeaba trabajar en ello 20:11:00 &amp;lt;zzz&amp;gt; está claro que el estilo actual de gestión del proyecto no está funcionando porque no está pasando nada. Sigamos, y puse el punto 5) en la agenda para decidir si debemos continuar con las reuniones mensuales o no 20:11:10 &amp;lt;zzz&amp;gt; casi todos estos puntos tienen 3 meses y 1/3 20:11:19 &amp;lt;str4d&amp;gt; Lo que sí ha pasado, que no está en la lista de zzz, es que terminé la migración de la especificación y estoy en plena migración de las propuestas 20:11:37 &amp;lt;zzz&amp;gt; grandes noticias sobre specs/proposals, bien hecho 20:12:09 &amp;lt;str4d&amp;gt; Así que diría que "nada" es incorrecto, solo se movieron prioridades que no se reflejan en el estilo actual de gestión del proyecto 20:12:17 &amp;lt;str4d&amp;gt; Así que sí, necesitamos refinar 20:12:20 &amp;lt;zzz&amp;gt; ok. buena perspectiva 20:12:25 &amp;lt;zzz&amp;gt; ¿algo más en 1) ? 20:13:04 &amp;lt;str4d&amp;gt; Para todos los demás aquí, lo de las propuestas está en `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/spec/proposals` - por favor, revisad y comentad :) 20:13:26 &amp;lt;zzz&amp;gt; 2) Sustitución de los roles y servicios de kytv `http://zzz.i2p/topics/2098` 20:13:34 &amp;lt;zzz&amp;gt; hay una lista de unas 20 cosas que hacía 20:13:44 &amp;lt;str4d&amp;gt; Nada más por mi parte 20:13:47 &amp;lt;str4d&amp;gt; (sí hice trabajo en I2P Android, solo que no llegué a lanzar) 20:13:55 &amp;lt;zzz&amp;gt; Me he centrado en lo que vi como prioridades más altas: launchpad y debian 20:14:14 &amp;lt;zzz&amp;gt; otros están investigando otras cosas, y cambiamos un par de enlaces de la página de inicio de la consola en la .25 20:14:33 &amp;lt;zzz&amp;gt; para mí lo siguiente más importante es un responsable de Tails 20:15:06 &amp;lt;zzz&amp;gt; ¿hay alguien aquí que conozca Tails Y el empaquetado de debian y pueda ayudar? si no, haré el llamado en twitter cuanto antes 20:15:24 &amp;lt;zzz&amp;gt; nos van a echar de Tails tan pronto como en el próximo lanzamiento en dos meses 20:15:32 &amp;lt;zzz&amp;gt; 2.4 creo 20:15:50 &amp;lt;zzz&amp;gt; es más de lo que puedo manejar. No lo haré. 20:16:02 &amp;lt;str4d&amp;gt; Uf 20:16:19 &amp;lt;str4d&amp;gt; ¿Qué exige Tails como mínimo 20:16:19 &amp;lt;str4d&amp;gt; ? 20:16:20 &amp;lt;zzz&amp;gt; el trabajo es tomar el empaquetado debian que hago, y ajustarlo/integrarlo en Tails, probar probar probar, más una serie de tickets existentes de i2p en Tails 20:16:49 &amp;lt;zzz&amp;gt; hay una gran redacción que hizo kytv creo, está enlazada desde el hilo de kytv en zzz.i2p 20:17:04 &amp;lt;zzz&amp;gt; básicamente la entrada a Tails es un paquete deb 20:17:19 &amp;lt;zzz&amp;gt; pero creo que tienen una lista de quejas acumuladas 20:17:25 &amp;lt;eche|on&amp;gt; call out on twitter 20:17:33 &amp;lt;str4d&amp;gt; +1 en Twitter 20:17:35 &amp;lt;zzz&amp;gt; ¿alguien más tiene algo que informar sobre la sustitución de kytv? 20:18:07 &amp;lt;str4d&amp;gt; No he avanzado más en el servidor de CI Buildbot desde que lo mencioné en IRC hace una o dos semanas 20:18:23 &amp;lt;str4d&amp;gt; Haré más trabajo en ello este fin de semana 20:18:42 &amp;lt;zzz&amp;gt; ok. hay mucho en la lista, que cada uno elija algo importante. 20:19:02 &amp;lt;zzz&amp;gt; última llamada para 2) 20:19:46 &amp;lt;str4d&amp;gt; Si nadie más lo hace, yo *podría* coger el bot/relay de IRC. Poco probable por ahora. 20:20:34 &amp;lt;zzz&amp;gt; creo que los builds de deb están en buen estado pero aún hay cosas como arm para jessie que puede que haya arreglado hoy, o puede que no 20:21:19 &amp;lt;zzz&amp;gt; 3) Actualización de la planificación de la 0.9.26 `http://i2p-projekt.i2p/en/get-involved/roadmap` `http://zzz.i2p/topics/1960` 20:21:33 &amp;lt;zzz&amp;gt; ok quiero hacer 3a) calendario y luego 3b) GMP 6 20:21:38 &amp;lt;zzz&amp;gt; 3a) calendario 20:22:03 &amp;lt;zzz&amp;gt; la hoja de ruta dice 'mayo' y 6-7 semanas desde la última versión, el 22 de marzo, sería principios-mediados de mayo 20:22:36 &amp;lt;zzz&amp;gt; en las reuniones de la hoja de ruta hace un mes, ideamos un plan ambicioso incluyendo el protocolo de suscripción de la libreta de direcciones 20:23:16 &amp;lt;zzz&amp;gt; pero todo se vino abajo al día siguiente cuando todo lo de kytv cayó y fue menos probable que regresara 20:23:36 &amp;lt;zzz&amp;gt; así que no he empezado aún nada relacionado con la 26. las últimas 2-3 semanas han sido a tiempo completo con debian/launchpad 20:24:01 &amp;lt;str4d&amp;gt; ~siete semanas desde ahora es finales de mayo. ¿Crees que sería factible? 20:24:15 &amp;lt;str4d&amp;gt; (Ahora que lo de debian está mayormente bajo control) 20:24:19 &amp;lt;zzz&amp;gt; eso empujará la 26 probablemente a junio, y estaremos muy por detrás de la fecha límite de Tails 2.4 20:24:37 &amp;lt;str4d&amp;gt; Uf 20:24:37 &amp;lt;zzz&amp;gt; finales de mayo podría suceder, pero cada día es menos probable 20:24:42 &amp;lt;str4d&amp;gt; ¿Cuándo es la fecha límite de Tails? 20:25:11 &amp;lt;zzz&amp;gt; no lo sé de memoria. Ya les volví a pedir que incorporaran la 25 ellos mismos (ya se negaron una vez) 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; no tienen visibilidad del uso de i2p en Tails y no oyen ningún clamor, así que lo ven como más problema que beneficio 20:26:18 &amp;lt;eche|on&amp;gt; yeas 20:26:33 &amp;lt;zzz&amp;gt; normalmente, para una gran función como el protocolo de suscripción de la libreta de direcciones, lo tendría terminado una semana antes del lanzamiento _previo_, listo para hacer 'prop' 20:26:54 &amp;lt;zzz&amp;gt; así que eso son 3 semanas de retraso, más el tiempo de desarrollo que es un par de semanas al menos, o 5 semanas de retraso en total 20:27:39 &amp;lt;zzz&amp;gt; ese es el estado. Aún no he publicado nada en la hoja de ruta oficial, pero tendré que hacerlo pronto 20:27:49 &amp;lt;zzz&amp;gt; ¿algo más en 3a) calendario? 20:27:58 &amp;lt;str4d&amp;gt; ¿Qué planeamos incluir en la versión 0.9.27? 20:28:16 &amp;lt;zzz&amp;gt; mira el enlace de la hoja de ruta arriba 20:28:31 &amp;lt;zzz&amp;gt; ntcp2/dh/pt temprano 20:29:18 &amp;lt;str4d&amp;gt; Sigo pensando que las cosas deben suceder en el orden de ahí, así que lo que podríamos hacer es mover el protocolo de suscripción de direcciones a la 0.9.27 20:29:27 &amp;lt;str4d&amp;gt; Eso te da mayo para trabajar en ello 20:29:47 &amp;lt;zzz&amp;gt; pero aún no hay .26. no ha pasado nada. no hay nada ahí salvo cambios de deb 20:29:50 &amp;lt;str4d&amp;gt; Y entonces la .26 pueden ser CRLs y algo de limpieza general quizá 20:30:08 &amp;lt;zzz&amp;gt; hasta que alguien (incluyéndome) haga algo, no hay nada que lanzar 20:30:27 &amp;lt;zzz&amp;gt; así que veremos cómo va. También tengo que tomarme un par de días para hacer mis impuestos :) 20:30:37 &amp;lt;zzz&amp;gt; ¿algo más en 3a) calendario? 20:30:55 &amp;lt;eche|on&amp;gt; no miréis demasiado el calendario planificado 20:30:56 &amp;lt;str4d&amp;gt; Tengo algunos retoques iniciales de UI que han salido de mis conversaciones con sadie que podría aplicar 20:31:20 &amp;lt;zzz&amp;gt; 3b) GMP 6 20:31:25 &amp;lt;str4d&amp;gt; (no el rediseño mayor que tengo planeado sino algunos refinamientos generales) 20:31:50 &amp;lt;zzz&amp;gt; tras unos 15 meses de trabajo, tuna y yo estamos casi listos para hacer 'prop' de la rama gmp6 a trunk para la 26 20:32:05 &amp;lt;zzz&amp;gt; tuna tiene cerca de un centenar de binarios construidos durante los últimos 6 meses, esperando commit 20:32:25 &amp;lt;zzz&amp;gt; construidos de varias formas: VMs, nativo, microsoft, sistemas prestados, etc. 20:32:53 &amp;lt;zzz&amp;gt; tradicionalmente hemos registrado notas detalladas del entorno de compilación (revisiones del compilador, detalles del SO del sistema, etc.) para cada binario que registramos 20:33:13 &amp;lt;zzz&amp;gt; por desgracia, tuna no guardó registros de ninguna de las compilaciones. 20:34:06 &amp;lt;zzz&amp;gt; así que la pregunta es, ¿empezamos de cero (posiblemente nos cueste 6 meses), o solo compilo los binarios de linux e ignoro todo lo demás, o realmente no necesitamos estas notas y seguimos adelante aceptando todo lo que ha hecho tuna? 20:34:08 &amp;lt;eche|on&amp;gt; ¿alguna posibilidad de rehacerlos? 20:34:47 &amp;lt;zzz&amp;gt; tuna dice que imposible. cualquiera podría compilar los binarios linux 32/64. pero todo lo demás es problemático 20:35:00 &amp;lt;eche|on&amp;gt; buena pregunta, en este caso: rehacer o aceptar, no hay término medio 20:35:25 &amp;lt;eche|on&amp;gt; necesitamos el material de gmp para mac, win y arm 20:35:29 &amp;lt;zzz&amp;gt; lo último que me dijo tuna fue o lo tomas o lo dejas, él ya ha terminado 20:35:54 &amp;lt;zzz&amp;gt; incluso si los builds son rápidos, las pruebas son lentas 20:36:25 &amp;lt;str4d&amp;gt; ¿Tenemos el proceso de pruebas escrito en algún sitio? 20:36:54 &amp;lt;zzz&amp;gt; si vas a la última página de `http://zzz.i2p/topics/1960` ha enviado todas las notas de compilación que tiene 20:36:56 &amp;lt;eche|on&amp;gt; (solo para constar, ya aceptamos otras cosas sin notas) 20:37:07 &amp;lt;str4d&amp;gt; porque esto suena exactamente a lo que deberíamos meter en un servidor de CI (integración continua) 20:37:38 &amp;lt;zzz&amp;gt; ha actualizado los readme sobre cómo compilar. hay algo de info en el hilo sobre cómo probar, y yo también he desarrollado mis propios métodos 20:38:07 &amp;lt;zzz&amp;gt; recuerda que ha lanzado 13 versiones de la colección de binarios en los últimos 6 meses 20:38:36 &amp;lt;zzz&amp;gt; hottuna, ¿tienes algo que añadir? 20:38:37 &amp;lt;str4d&amp;gt; Si alguien puede redactar una metodología de pruebas, puedo convertir eso en un tipo de compilación en Buildbot 20:38:58 &amp;lt;str4d&amp;gt; Luego solo es cuestión de encontrar máquinas que conectarlo. 20:39:08 &amp;lt;hottuna&amp;gt; un segundo 20:39:24 &amp;lt;str4d&amp;gt; Estoy pensando que probablemente deberíamos invertir en un Mac que podamos dejar corriendo en algún sitio como buildslave (agente de compilación) 20:39:44 &amp;lt;hottuna&amp;gt; eche|on: sobre reconstruir: no es imposible, pero es demasiado trabajo para mí ahora. con mucho. 20:40:02 &amp;lt;str4d&amp;gt; nada demasiado caro, pero algo que podamos usar realmente para completar el trío (ya tendremos buildslaves de linux y windows una vez que arregle lo de las VMs con eche) 20:40:10 &amp;lt;eche|on&amp;gt; hottuna: ¿hay alguna forma de cómo reconstruir? 20:40:27 &amp;lt;zzz&amp;gt; incluso si la compilación de los 100 archivos ocurriera mañana, serían 3 meses de pruebas 20:40:39 &amp;lt;hottuna&amp;gt; hay un documento readme que _debería_ contener todo lo que necesitas. 20:40:48 &amp;lt;str4d&amp;gt; Al menos, nos hemos beneficiado de las mejoras de hottuna en los distintos scripts 20:41:10 &amp;lt;str4d&amp;gt; Pero la otra pregunta es, si recompilamos ahora, ¿saltamos a 6.1 20:41:11 &amp;lt;zzz&amp;gt; además hay cambios masivos en el propio código de cpuid 20:41:23 &amp;lt;hottuna&amp;gt; str4d: los scripts no son perfectos ahora, pero en cualquier caso están mejor. 20:41:23 &amp;lt;zzz&amp;gt; correcto, quizá 6.1 20:41:25 &amp;lt;str4d&amp;gt; Sí 20:41:30 &amp;lt;hottuna&amp;gt; str4d: si recompilamos, deberíamos saltar a 6.1 20:41:44 &amp;lt;eche|on&amp;gt; ¿el nuevo código funciona bien? 20:41:57 &amp;lt;hottuna&amp;gt; eche|on: por lo que sabemos no tiene bugs (¡ja!). 20:42:07 &amp;lt;zzz&amp;gt; por supuesto, en builds de debian enlazamos dinámicamente, así que obtendrías 6.1 igualmente si está instalada (y esto me recuerda, no hemos probado las libs dinámicas de gmp 6) 20:42:10 &amp;lt;str4d&amp;gt; No estoy seguro de cuánto necesitan cambiar los scripts para hacer 6.1, pero esperaría que básicamente funcionen tal cual 20:42:14 &amp;lt;eche|on&amp;gt; si las pruebas fueron bien, inclúyelo. y reconstruyamos con 6.1 en un canal paralelo y dejemos que la info llegue después 20:42:38 &amp;lt;eche|on&amp;gt; por lo que veo, ya lo hemos probado bastante bien 20:42:51 &amp;lt;hottuna&amp;gt; eche|on: la parte complicada no fue realmente ejecutar los scripts. conseguir máquinas, preparar entornos y probar fue la parte complicada/lenta 20:43:03 &amp;lt;eche|on&amp;gt; sí 20:43:13 &amp;lt;str4d&amp;gt; hottuna, eso es lo que quiero meter en CI 20:43:15 &amp;lt;zzz&amp;gt; volvamos a la pregunta original. ¿Queremos tirar 6 meses de trabajo (en realidad llevamos con ello desde principios de 2015) o podemos aceptar los binarios que tenemos, sin notas sobre los detalles? 20:43:25 &amp;lt;str4d&amp;gt; ¿Cuántas máquinas distintas crees que usaste? 20:43:37 &amp;lt;zzz&amp;gt; dejemos CI etc. a un lado por el momento y decidamos si tenemos un problema o no 20:43:52 &amp;lt;hottuna&amp;gt; str4d: debería ser mayormente plug and play, con uno o dos targets añadidos. no tiene sentido no tener soporte para las últimas arquitecturas soportadas por gmp 20:44:13 &amp;lt;str4d&amp;gt; zzz, me inclinaría por aceptar los binarios condicionado a que hagamos una migración a 6.1 20:44:24 &amp;lt;hottuna&amp;gt; str4d: ~6 entornos distintos 20:44:29 &amp;lt;zzz&amp;gt; 6.1 está en la hoja de ruta para finales de este año 20:44:39 &amp;lt;zzz&amp;gt; los binarios actuales son 6.0 20:44:41 &amp;lt;str4d&amp;gt; ¿Cuáles son los efectos colaterales de aceptar los binarios? 20:44:41 &amp;lt;hottuna&amp;gt; str4d: no necesariamente máquinas diferentes al hacer cross-compiling 20:44:51 &amp;lt;str4d&amp;gt; 1) acaban en mtn 20:45:01 &amp;lt;zzz&amp;gt; además recuerda, nos da grandes mejoras de velocidad en cierto hardware, y también tiempo constante 20:45:17 &amp;lt;str4d&amp;gt; 2) se incluyen en los archivos de actualización e instalación pertinentes 20:45:21 &amp;lt;zzz&amp;gt; ¿'efecto colateral' = cosas malas? 20:45:28 &amp;lt;str4d&amp;gt; 2a) aumentando mucho el tamaño del archivo de actualización 20:45:44 &amp;lt;str4d&amp;gt; 3) si está roto en algún sistema particular, ¿qué pasa? 20:46:03 &amp;lt;str4d&amp;gt; Planeábamos 1) de todos modos 20:46:26 &amp;lt;zzz&amp;gt; solo registramos los binarios si se van a hacer prop inmediatamente para la .26. 20:46:28 &amp;lt;str4d&amp;gt; Lo mismo con 2), pero los binarios 6.0 serían reemplazados por los 6.1 así que no es gran cosa 20:46:37 &amp;lt;str4d&amp;gt; El que me preocupa es el 3) 20:46:43 &amp;lt;zzz&amp;gt; solo se registrarán los binarios para la release 20:47:00 &amp;lt;str4d&amp;gt; 3a) ¿hay código existente para verificar un estado de fallo? 20:47:04 &amp;lt;zzz&amp;gt; 3) es un riesgo genérico para cualquier cambio 20:47:19 &amp;lt;zzz&amp;gt; fallos en gmp suelen ser crash de la JVM 20:47:26 &amp;lt;str4d&amp;gt; 3b) ¿Hay forma de hacer fallback a un libjbigi anterior que funcione? 20:47:44 &amp;lt;str4d&amp;gt; (sea automática o manual) 20:48:00 &amp;lt;str4d&amp;gt; ¿Podríamos p. ej. renombrar el viejo libjbigi para que si hay un problema, podamos decir a los usuarios "ve y renombra este archivo"? 20:48:22 &amp;lt;zzz&amp;gt; str4d, ¿estás explorando si deberíamos cambiar jbigi alguna vez? estos son impactos genéricos por cambiar gmp en absoluto 20:49:14 &amp;lt;str4d&amp;gt; zzz, tu preocupación es no saber el origen preciso de estos binarios. Mi suposición entonces es que nos preocupa que si hay un problema, se haga mucho más difícil rastrear la fuente. 20:49:27 &amp;lt;str4d&amp;gt; Así que estoy pensando en términos de estrategias de mitigación 20:50:00 &amp;lt;zzz&amp;gt; podríamos no incluir jbigi.jar en la actualización 26, así solo las instalaciones nuevas lo tendrían. Sería un despliegue más lento. 20:50:25 &amp;lt;zzz&amp;gt; instalaciones nuevas + launchpad/deb 20:50:57 &amp;lt;zzz&amp;gt; la corrección genérica es eliminar libjbigi.so y jbigi.jar, entonces funcionas sin 20:51:01 &amp;lt;str4d&amp;gt; Podría ser buena idea de todos modos 20:51:30 &amp;lt;str4d&amp;gt; Desplegar a instalaciones nuevas, y si no oímos problemas, desplegar en actualizaciones en la próxima versión. 20:51:43 &amp;lt;zzz&amp;gt; Supongo que el punto de tuna es que nada es reproducible de todos modos. Son todos sistemas prestados y VMs ya desaparecidas 20:52:23 &amp;lt;zzz&amp;gt; eche|on, ¿está disponible la info del sistema y de msvc de la máquina que usó hottuna para los builds de win? 20:53:10 &amp;lt;zzz&amp;gt; tuna no se ofreció a ninguna investigación en absoluto, pero ¿no tomó prestado el portátil de sadie también? ¿o es todo inútil ya que puede que se hayan hecho actualizaciones mientras tanto? 20:53:24 &amp;lt;eche|on&amp;gt; tuvo acceso a la máquina win 10 en mi host kvm. Puedo iniciar sesión y comprobar 20:53:33 &amp;lt;str4d&amp;gt; Mmm, por eso me gustaría hacer los builds 6.1 en Buildbot con servidores de compilación que podamos rastrear. 20:53:57 &amp;lt;hottuna&amp;gt; zzz: tomé prestados dos Mac OS X de amigos distintos 20:53:58 &amp;lt;eche|on&amp;gt; no cambié la vm en absoluto 20:54:33 &amp;lt;zzz&amp;gt; nadie se ha ofrecido ni a coger un mac gratis que paguemos nosotros, porque nadie quiere ser el 'chico mac' 20:54:51 &amp;lt;zzz&amp;gt; así que es realmente una falta de tiempo y de gente, no de dinero 20:55:17 &amp;lt;hottuna&amp;gt; zzz: yo simplemente no quiero cacharros que tenga que cargar. 20:56:01 &amp;lt;zzz&amp;gt; aquí están las notas de compilación completas de hottuna: 20:56:03 &amp;lt;zzz&amp;gt; Notas de compilación jbigi: 20:56:03 &amp;lt;zzz&amp;gt; ------------------ 20:56:03 &amp;lt;zzz&amp;gt; Windows: Compilación cruzada, hosts linux. Compilador: GCC 20:56:03 &amp;lt;zzz&amp;gt; Linux: Compilación nativa. Compilador: GCC 20:56:03 &amp;lt;zzz&amp;gt; FreeBSD: Compilación nativa, VM. Compilador: GCC 20:56:03 &amp;lt;zzz&amp;gt; OSX: Compilación nativa. Compilador: GCC 20:56:03 &amp;lt;zzz&amp;gt; Notas de compilación jcpuid: 20:56:03 &amp;lt;zzz&amp;gt; ------------------- 20:56:03 &amp;lt;zzz&amp;gt; Windows: Compilación nativa. Compilador: MSVC 20:56:03 &amp;lt;zzz&amp;gt; Linux: Compilación nativa. Compilador: GCC 20:56:03 &amp;lt;zzz&amp;gt; FreeBSD: Compilación nativa. Compilador: GCC 20:56:03 &amp;lt;zzz&amp;gt; OSX: Compilación nativa. Compilador: GCC 20:56:17 &amp;lt;zzz&amp;gt; ¿son suficientes o empezamos de cero? 20:57:14 &amp;lt;str4d&amp;gt; Dado que vamos a migrar a 6.1 a finales de año, y que estos binarios han tenido pruebas razonables, me inclino a decir que sí. 20:57:41 &amp;lt;zzz&amp;gt; ¿alguna objeción? 20:57:45 &amp;lt;eche|on&amp;gt; al menos es un comienzo, pero en términos de "compilaciones reproducibles de Tor" no es nada. ¿qué tipo de estándares queremos? 20:58:03 &amp;lt;hottuna&amp;gt; no 20:58:34 &amp;lt;eche|on&amp;gt; Me gustaría incluirlos en instalaciones nuevas con el flag "temp". Sé que es trabajo duro. 20:59:14 &amp;lt;zzz&amp;gt; básicamente las pruebas actuales han caído a cero. La única forma de obtener más pruebas es meterlos en trunk, y una release. 20:59:17 &amp;lt;susbarbatus&amp;gt; Disculpas por engancharme a esto; tengo varios mac, y no tengo problema en ser el tipo de mac o bsd. Si alguien puede decirme qué se requiere después de la reunión o así, puedo evaluar si sería algo a lo que pueda contribuir si tengo suficiente conocimiento / lo pueda aprender. 20:59:29 &amp;lt;zzz&amp;gt; genial susbarbatus 20:59:44 &amp;lt;str4d&amp;gt; susbarbatus, eso sería fantástico 20:59:47 &amp;lt;zzz&amp;gt; ok entonces pidamos a hottuna que los registre 20:59:53 &amp;lt;eche|on&amp;gt; zzz: sí, nunca dijimos que la release es 100% segura y completa^^ 21:00:05 &amp;lt;zzz&amp;gt; hottuna, la rama es i2p.i2p.str4d.gmp6 (NO i2p.i2p.zzz.gmp6) 21:00:17 &amp;lt;hottuna&amp;gt; ok 21:00:38 &amp;lt;zzz&amp;gt; hottuna, no olvides hacer mtn drop de los que haya que eliminar. Cuando termines, el directorio debe coincidir exactamente con lo que hay en tu zip v13 21:00:50 &amp;lt;zzz&amp;gt; ¿algo más en 3b) ? 21:00:55 &amp;lt;hottuna&amp;gt; ¿quieres que eliminemos los viejos jcpuid/binarios de plataformas para las que no construimos? 21:01:09 &amp;lt;str4d&amp;gt; susbarbatus, lo que querría montar es un servidor de compilación, si puedes comprometerte a tener un mac siempre encendido y estar disponible para preguntas/asistencia cuando algo falle. En general no requeriría mucha participación por tu parte, porque el servidor de compilación se controlaría automáticamente :) 21:01:28 &amp;lt;zzz&amp;gt; Creo que la propuesta de hottuna era que v13 fuera EXACTAMENTE lo que se iba a lanzar, nada más, nada menos. 21:01:38 &amp;lt;zzz&amp;gt; si quieres podemos revisarlo de nuevo después de la reunión 21:01:38 &amp;lt;str4d&amp;gt; O si no siempre encendido, al menos fácilmente iniciable en la configuración del servidor de compilación 21:01:51 &amp;lt;hottuna&amp;gt; zzz: espléndido 21:01:54 &amp;lt;str4d&amp;gt; (el buildmaster manejará buildservers que no estén siempre online) 21:02:12 &amp;lt;zzz&amp;gt; dejemos el tema del servidor de compilación sobre la mesa y pasemos a 4) 21:02:22 &amp;lt;zzz&amp;gt; 4) Planificación para HOPE `http://zzz.i2p/topics/1968` 21:02:23 &amp;lt;susbarbatus&amp;gt; str4d: no hay problema. Puedo conectar mi mac mini ~2012 para eso. Es lento pero no estará haciendo nada más. 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; Me reuní con Lance esta semana. la propuesta sigue siendo que nos ofrezca una sala de conf. pequeña todo el día, o el día antes o después de HOPE 21:03:04 &amp;lt;zzz&amp;gt; es decir, 21 o 25 de julio 21:03:22 &amp;lt;zzz&amp;gt; Le insistí en que necesitamos una fecha y compromiso pronto, para poder comprar billetes de avión 21:03:46 &amp;lt;zzz&amp;gt; esto no estaría abierto al público. solo por invitación, 5-6 personas, simplemente un espacio para reuniones de la hoja de ruta, etc. 21:03:51 &amp;lt;str4d&amp;gt; A estas alturas no puedo comprometerme a estar allí, aunque hay una pequeña posibilidad de que realmente esté en EE. UU. para entonces 21:04:00 &amp;lt;zzz&amp;gt; además le presentamos lo que estamos haciendo y viceversa 21:04:30 &amp;lt;zzz&amp;gt; ahora mismo tengo a mí y a sadie como seguros, con comradenosebleed y lazygravy como posibles. ¿Quién más? 21:04:49 &amp;lt;zzz&amp;gt; ¿y cuál es la fecha límite para que tengáis listos los arreglos de viaje? 21:05:33 &amp;lt;zzz&amp;gt; si solo somos sadie y yo quizá podemos cancelar todo, pero veamos 21:05:39 &amp;lt;zzz&amp;gt; ¿alguien? 21:06:04 &amp;lt;zzz&amp;gt; ¿viene hottuna? 21:06:07 &amp;lt;str4d&amp;gt; (todo depende de cuándo se convoque mi defensa de tesis, no tengo idea de cuándo será aún) 21:06:09 &amp;lt;str4d&amp;gt; (y también de otros temas relacionados con el visado) 21:06:17 &amp;lt;str4d&amp;gt; Si mi defensa de tesis es antes, me gustaría estar allí (aunque solo sea volando de paso) 21:06:17 &amp;lt;eche|on&amp;gt; Estoy interesado, pero no puedo pagar el vuelo y hotel. esp. si nos reunimos más tarde en can 21:06:17 &amp;lt;str4d&amp;gt; Así que pregúntame de nuevo en un mes o así 21:06:45 &amp;lt;zzz&amp;gt; ok, mantendré la presión sobre lance para concretarlo, y espero que aparezca la gente 21:06:50 &amp;lt;zzz&amp;gt; última llamada sobre 4) 21:07:00 &amp;lt;hottuna&amp;gt; zzz: es realmente incómodo para mí por fechas. tengo que estar en la UE el 16 de jul. para una boda. 21:07:15 &amp;lt;hottuna&amp;gt; No creo que me atreva a comprometerme ahora,. 21:07:20 &amp;lt;zzz&amp;gt; genial, pasa por NYC a la vuelta :) 21:07:26 &amp;lt;hottuna&amp;gt; (o en absoluto si tiene que ser ahora) 21:07:33 &amp;lt;hottuna&amp;gt; hmmph.. 21:07:44 &amp;lt;hottuna&amp;gt; no es mala idea 21:07:47 &amp;lt;zzz&amp;gt; 5) Breve revisión de las reuniones mensuales y de la gestión del proyecto tras 3 meses 21:07:59 &amp;lt;str4d&amp;gt; Así que apúntame como un "ojalá" para la quedada, y poco probable para HOPE (ya que no puedo comprometerme a necesitar una entrada, pero usaré una de sobra si resulta que estoy allí) 21:08:26 &amp;lt;zzz&amp;gt; ok, desde mi perspectiva esto no está funcionando en absoluto, casi no se completan puntos de acción, así que ¿se pueden arreglar las cosas o deberíamos dejar las reuniones mensuales? 21:08:40 &amp;lt;str4d&amp;gt; Creo que se pueden arreglar 21:08:42 &amp;lt;zzz&amp;gt; si nadie hace nada, no hay nada que gestionar. No es tan malo, pero casi 21:09:11 &amp;lt;str4d&amp;gt; Como mínimo, creo que las reuniones mensuales son útiles 21:09:30 &amp;lt;zzz&amp;gt; el objetivo también era transferir la gestión del proyecto a sadie pero ni siquiera está asistiendo a las reuniones así que eso tampoco va por buen camino 21:09:32 &amp;lt;hottuna&amp;gt; Coincido en eso 21:09:44 &amp;lt;str4d&amp;gt; Ella pensó que era una hora antes 21:09:49 &amp;lt;str4d&amp;gt; Está en otra reunión ahora 21:10:19 &amp;lt;str4d&amp;gt; (llegó una hora antes y nadie hablaba aquí) 21:10:41 &amp;lt;zzz&amp;gt; claro, a todo el mundo le encantan las reuniones cuando no tienen que dirigirlas. Pero yo quedo como un tonto preguntando cada mes si algo que alguien prometió hace 3 meses ha pasado. Estoy cansado. 21:10:49 &amp;lt;str4d&amp;gt; He hablado de esto con sadie, y ahora tenemos reuniones semanales para mantenernos al día con los puntos en los que ambos estamos trabajando 21:11:19 &amp;lt;str4d&amp;gt; zzz, entonces no hagas que el foco de la reunión sea "¿hiciste esto?" 21:11:36 &amp;lt;zzz&amp;gt; quizás esto suene demasiado grave pero con la falta de progreso y la desaparición de kytv creo que estamos en serios problemas 21:11:40 &amp;lt;hottuna&amp;gt; zzz: ¿cuándo se supone que debe ocurrir la transición a sadie? 21:11:40 &amp;lt;str4d&amp;gt; Creo que las reuniones mensuales deberían ser más para reevaluaciones de prioridades y reorganizaciones 21:11:58 &amp;lt;zzz&amp;gt; ok, entonces ¿cómo mantenemos a la gente en curso para hacer lo que prometieron? 21:12:13 &amp;lt;str4d&amp;gt; mientras que el "¿has hecho esto?" necesita a) más responsabilidad personal y b) más seguimiento uno a uno 21:12:30 &amp;lt;hottuna&amp;gt; zzz: no es genial de ninguna manera, pero "serios problemas" probablemente sea exagerar. 21:13:02 &amp;lt;str4d&amp;gt; zzz, en mi caso, he establecido reuniones semanales con sadie para ayudarme a mantenerme en curso, y le he dado acceso a mi lista de tareas de I2P para que ayude a priorizar 21:13:07 &amp;lt;susbarbatus&amp;gt; str4d: Creo que el punto es más bien que, si todos cumplieran promesas/compromisos, entonces zzz no tendría que hacer la pregunta de si hiciste esto ;). 21:13:12 &amp;lt;str4d&amp;gt; (solo hemos tenido una reunión hasta ahora, así que aún tengo que ver cómo funciona) 21:13:17 &amp;lt;str4d&amp;gt; susbarbatus, sí 21:13:50 &amp;lt;str4d&amp;gt; Debemos ser lo suficientemente flexibles para manejar el hecho de que la gente hace esto por diversión/voluntariado fuera de su trabajo regular 21:14:13 &amp;lt;zzz&amp;gt; correcto. Mi sistema actualmente es que cuando terminas algo, lo informas en el hilo de zzz.i2p de la reunión, para que NO tengamos que ocupar tiempo de reunión con ello 21:14:15 &amp;lt;str4d&amp;gt; Pero también debemos enfatizar que si alguien no está haciendo cosas, no está ayudando 21:14:28 &amp;lt;zzz&amp;gt; solo cuando la gente no termina y no informa es cuando tenemos que perder tiempo aquí 21:14:42 &amp;lt;str4d&amp;gt; y es mejor pasar un punto a otra persona que bloquear indefinidamente 21:14:54 &amp;lt;str4d&amp;gt; (lo dice el tipo que actualmente está bloqueando indefinidamente I2P Android :P ) 21:15:19 &amp;lt;zzz&amp;gt; así que str4d y sadie han configurado un sistema paralelo de gestión del proyecto no público como experimento. eso es interesante, pero por supuesto no está claro cómo se relaciona con lo que estoy haciendo, o si debería seguir haciéndolo 21:15:55 &amp;lt;str4d&amp;gt; zzz, es una parte del panorama más amplio 21:16:28 &amp;lt;str4d&amp;gt; Como dije arriba, creo que intentar hacer el "¿por qué no hiciste esto?" en una reunión mensual no es tan útil como pensamos que podría ser 21:16:35 &amp;lt;zzz&amp;gt; así que la gestión del proyecto vía mi foro y poner en evidencia en reuniones mensuales, estoy preparado para declararla un fracaso 21:16:50 &amp;lt;str4d&amp;gt; porque si no han hecho nada durante las primeras tres semanas, no es probable que lo terminen la última 21:17:21 &amp;lt;str4d&amp;gt; de ahí que piense que revisiones rápidas más regulares para quienes tienen puntos pendientes es mejor, que es lo que estoy probando con sadie 21:17:34 &amp;lt;zzz&amp;gt; a estas alturas no creo que vuelva a recibir el borrador de comradenosebleed, ni un CoC, ni casos de uso en la web, ni un lanzamiento de android, al menos no para una fecha concreta por lejos que se ponga 21:18:10 &amp;lt;zzz&amp;gt; así que propongo detener la revisión mensual de puntos de acción. Como siempre, la gente hará o no lo que quiera en código abierto, y es muy muy difícil convencer a alguien de hacer algo por aquí. 21:18:36 &amp;lt;zzz&amp;gt; la gente hará lo que quiera, y las zanahorias y palos que tengo no son efectivos 21:19:50 &amp;lt;str4d&amp;gt; Yo voto que mantengamos las reuniones mensuales, y las usemos para seguir ajustando nuestras prioridades basándonos en lo que SÍ se hace y lo que ha pasado en el último mes (p. ej. lo que acabamos de hacer sobre la .26 tras kytv) 21:20:56 &amp;lt;susbarbatus&amp;gt; Bien, ¿cómo va ese sistema de recompensas en este momento? P. ej. es una lista pública resumida con incentivo pagado. ¿La gente sigue mirándola? 21:20:59 &amp;lt;susbarbatus&amp;gt; Lo que quiero mencionar; ¿qué hay de micropagos por tareas? 21:21:03 &amp;lt;str4d&amp;gt; mientras, si alguien acepta hacer algo, también debería aceptar mantener a sadie informada sobre el progreso, o al menos dar a sadie un canal de comunicación para regañarles :P 21:21:21 &amp;lt;zzz&amp;gt; ok entonces propongo dimitir como gestor del proyecto, a ser reemplazado por algún sistema y persona por determinar. Tendremos reuniones mensuales pero sin revisión de puntos de acción 21:21:54 &amp;lt;zzz&amp;gt; la próxima reunión será el mar. 3 de mayo 21:21:58 &amp;lt;zzz&amp;gt; ¿algo más en 5) 21:22:10 &amp;lt;zzz&amp;gt; ¿algo más para esta reunión? 21:22:35 &amp;lt;str4d&amp;gt; Nada por mi parte 21:22:53 &amp;lt;zzz&amp;gt; gracias a todos, reunión larga hoy 21:22:58 * zzz *bafs* the meeting closed &lt;/div></description></item><item><title>Versión 0.9.25</title><link>/es/blog/2016/03/22/versi%C3%B3n-0.9.25/</link><pubDate>Tue, 22 Mar 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/03/22/versi%C3%B3n-0.9.25/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.25 incluye una importante nueva versión de SAM, v3.3, para dar soporte a aplicaciones multiprotocolo sofisticadas. Añade códigos QR para compartir direcciones de servicios ocultos con otros, e imágenes &amp;ldquo;identicon&amp;rdquo; para distinguir visualmente las direcciones.&lt;/p>
&lt;p>Hemos añadido una nueva página de configuración de &amp;ldquo;router family&amp;rdquo; en la consola, para facilitar la declaración de que su grupo de routers es operado por una sola persona. Hay varios cambios para aumentar la capacidad de la red y, ojalá, mejorar la tasa de éxito de creación de tunnel.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 19 de marzo de 2016</title><link>/es/blog/2016/03/19/reuni%C3%B3n-de-desarrolladores-de-i2p-19-de-marzo-de-2016/</link><pubDate>Sat, 19 Mar 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/03/19/reuni%C3%B3n-de-desarrolladores-de-i2p-19-de-marzo-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> orignal, str4d, z3r0fox, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:01 &amp;lt;zzz&amp;gt; 0) Hola 20:00:01 &amp;lt;zzz&amp;gt; 1) Hoja de ruta 0.9.27-29: `http://i2p-projekt.i2p/en/get-involved/roadmap` 20:00:05 &amp;lt;zzz&amp;gt; 0) Hola 20:00:07 &amp;lt;zzz&amp;gt; hola 20:00:35 &amp;lt;zzz&amp;gt; 1) Hoja de ruta 0.9.27-29: `http://i2p-projekt.i2p/en/get-involved/roadmap` 20:00:57 &amp;lt;str4d&amp;gt; hola 20:01:17 &amp;lt;z3r0fox&amp;gt; hola 20:01:17 &amp;lt;zzz&amp;gt; mi objetivo hoy es dividir la hoja de ruta 27-29 en 27 y 28-29, como mínimo 20:02:05 &amp;lt;zzz&amp;gt; teniendo en cuenta mis dos objetivos a largo plazo: 1) hacer crecer la red; 2) mejorar la seguridad 20:02:55 &amp;lt;zzz&amp;gt; así que veamos la lista 27-29. ¿Algo salta a la vista como de alta prioridad que debamos incluir en 27, o al menos empezar a trabajar? 20:05:08 &amp;lt;str4d&amp;gt; "Migración de cripto para servicios ocultos existentes" &amp;lt;-- ¿Supongo que esto es añadir el backend y las partes de UI para permitir a la gente hacer la migración? 20:05:13 &amp;lt;str4d&amp;gt; (además de hacerlo en stats.i2p, etc.) 20:05:49 &amp;lt;str4d&amp;gt; "Trabajo inicial en nueva cripto" &amp;lt;-- Esto lo valoro muy alto, pero la implementación sigue bloqueada por el trabajo de diseño 20:05:51 &amp;lt;zzz&amp;gt; sí, basándose en el trabajo del feed de suscripción en la 26 20:06:21 &amp;lt;zzz&amp;gt; podríamos llamarlo 'trabajo de diseño inicial' 20:06:34 &amp;lt;str4d&amp;gt; Mmm 20:06:41 &amp;lt;str4d&amp;gt; Veamos el grafo real de dependencias aquí 20:06:53 &amp;lt;str4d&amp;gt; (para los otros primeros elementos) 20:07:11 &amp;lt;str4d&amp;gt; a - Trabajo inicial en NTCP2 20:07:24 &amp;lt;str4d&amp;gt; b - Trabajo inicial en nuevo DH 20:07:29 &amp;lt;str4d&amp;gt; c - Trabajo inicial en nueva cripto 20:07:29 &amp;lt;str4d&amp;gt; d - Trabajo inicial en LS2 con soporte para múltiples destinos 20:07:33 &amp;lt;str4d&amp;gt; e - Trabajo inicial en nuevo netdb ("próximo backend") 20:08:23 &amp;lt;zzz&amp;gt; cualquier cosa etiquetada como 'trabajo inicial' probablemente no tenga dependencias 20:08:23 &amp;lt;str4d&amp;gt; LS2 requiere código nuevo de netDB para admitirlo, ¿no? 20:08:46 &amp;lt;str4d&amp;gt; Pues sí, si es soporte interno para que el router analice partes de ello 20:09:23 &amp;lt;str4d&amp;gt; Pero la forma en que el router obtiene esos datos para analizarlos tendrá dependencias 20:09:39 &amp;lt;zzz&amp;gt; 'new netdb' es lo de tuna, como R5N, así que es ortogonal a LS2 20:09:51 * str4d está intentando separar las cosas que podemos implementar antes de las cosas en las que necesitamos centrar trabajo de diseño y que pueden estar bloqueando otras tareas 20:09:54 &amp;lt;str4d&amp;gt; Vale 20:10:34 &amp;lt;str4d&amp;gt; c depende de d, al menos 20:10:52 &amp;lt;str4d&amp;gt; porque en la capa e2e, la cripto está en el LS 20:11:08 &amp;lt;str4d&amp;gt; ¿Qué quieres decir con b? 20:11:27 &amp;lt;str4d&amp;gt; (porque b parecería ser un prerequisito para a, de lo contrario) 20:12:08 &amp;lt;zzz&amp;gt; b = hacer una lista de candidatos DH, con información sobre disponibilidad de código, velocidad, etc. 20:13:04 &amp;lt;str4d&amp;gt; Vale, entonces b *es* semi-independiente de a :) 20:13:04 &amp;lt;zzz&amp;gt; c = hacer un plan, hacer una lista 20:13:51 &amp;lt;zzz&amp;gt; mucho de este material de 'trabajo inicial' está prácticamente muerto antes de madurar. Nadie ha pensado en ello en meses o años; no hay discusión reciente 20:14:04 &amp;lt;zzz&amp;gt; alguien tiene que volver a meterse de lleno en ello 20:14:07 &amp;lt;str4d&amp;gt; Ah, veo mi error. Supuse que todo en la lista se refería a cosas que realmente iban a entrar como código 20:15:41 &amp;lt;zzz&amp;gt; quizá sí, quizá no 20:15:52 &amp;lt;str4d&amp;gt; Vale, mis prioridades ahora son todas a la vez ;D 20:16:25 &amp;lt;str4d&amp;gt; Pero probablemente empezando con algo que tenga un ciclo de entrega más corto 20:16:30 &amp;lt;zzz&amp;gt; mucho de ello requiere crear consenso y diseño con i2pd y kovri antes de codificar 20:17:02 &amp;lt;str4d&amp;gt; Mmm 20:18:34 &amp;lt;str4d&amp;gt; Lo que tiene que ocurrir, en mi humilde opinión, para a y d es que un pequeño grupo de personas revise todas las propuestas existentes y logre algo de claridad, y luego tener algún tipo de reunión de discusión de diseño 20:18:48 &amp;lt;str4d&amp;gt; Con la menor cantidad de reuniones posible, idealmente :P 20:19:28 &amp;lt;str4d&amp;gt; b tendrá cierto impacto en a desde la perspectiva de diseño, pero puede retrasarse 20:20:14 &amp;lt;zzz&amp;gt; yo estaría contento con revitalizar las discusiones en zzz.i2p para empezar. Tenemos 20-30 propuestas publicadas ahora, la mayoría han caído en saco roto o están olvidadas. 20:20:37 &amp;lt;str4d&amp;gt; Igual con c respecto a d 20:20:37 &amp;lt;str4d&amp;gt; De esas cinco, sin embargo, e probablemente tendrá el mayor efecto en la fiabilidad de la red... 20:20:40 &amp;lt;zzz&amp;gt; Como resultado, estamos muy mal posicionados para el desarrollo futuro por el momento 20:21:39 &amp;lt;str4d&amp;gt; En este punto estamos dejando de lado la cripto a nivel de tunnel, lo cual no tengo problema en hacer (queremos esperar un poco y ver qué sale del trabajo de Tor aquí) 20:21:47 &amp;lt;zzz&amp;gt; lo cual es otra razón por la que summer of x podría ser un mejor lugar para poner recursos. Al menos lo que hay que hacer para todas las x es más claro 20:22:21 &amp;lt;zzz&amp;gt; ¿'tunnel-level crypto' está siquiera en alguna lista o publicación? 20:22:41 &amp;lt;str4d&amp;gt; No lo sé 20:22:53 &amp;lt;str4d&amp;gt; Esto lo podremos aclarar mejor una vez que tenga las propuestas en el sitio web :P 20:23:40 * str4d estará trabajando en el precursor de eso hoy. 20:23:51 &amp;lt;zzz&amp;gt; Te preguntaría en qué te gustaría más trabajar, pero eso parece tonto dado que tienes meses y meses de cosas atrasadas en tu lista por el momento 20:24:43 &amp;lt;str4d&amp;gt; Bueno, mucho de eso fue simplemente una planificación de tareas demasiado ambiciosa e irrealista por mi parte 20:25:21 &amp;lt;str4d&amp;gt; (sin tener en cuenta el trabajo real requerido, como por ejemplo la publicación de Android...) 20:25:55 &amp;lt;zzz&amp;gt; Soy bastante pesimista sobre el progreso ahora mismo, incluso para la .26, que aún no he empezado y podría llevar bastante tiempo 20:26:03 &amp;lt;str4d&amp;gt; Para 0.9.26 ya tenemos una lista de cosas que hay que implementar. Pero también podemos comenzar con discusiones de diseño. 20:26:16 &amp;lt;zzz&amp;gt; Y puede que tenga que tomar varias semanas fuera de programar para entender launchpad y debian 20:26:30 &amp;lt;str4d&amp;gt; Hmm, sí.. 20:27:04 &amp;lt;zzz&amp;gt; así que a estas alturas 27 se siente muy lejano 20:27:21 &amp;lt;str4d&amp;gt; Vale, digamos que solo podemos hacer una de [ cifrado de transporte | cifrado e2e ] 20:27:33 &amp;lt;str4d&amp;gt; (en términos de hacer planificación de diseño en paralelo con otras cosas de implementación) 20:27:41 &amp;lt;str4d&amp;gt; ¿Cuál es más importante terminar? 20:28:26 &amp;lt;str4d&amp;gt; El cifrado de transporte es importante con respecto a adversarios de terceros 20:28:56 &amp;lt;str4d&amp;gt; El cifrado e2e es importante con respecto a OBEPs e IBGWs que ven ese paquete cifrado, y también para el rendimiento del tunnel 20:29:09 &amp;lt;zzz&amp;gt; Me inclino hacia lo de transporte DH/NTCP2/padding/PT. Es menos especulativo y ya tenemos más bosquejado. El camino es más claro 20:30:29 &amp;lt;str4d&amp;gt; Entonces centrémonos en eso para la .27 20:31:52 &amp;lt;zzz&amp;gt; ¿crees que eso es más importante que LS2? LS2 está en un estado similar a lo de transporte. Muchas propuestas, cero discusión reciente 20:32:28 &amp;lt;str4d&amp;gt; Idealmente me gustaría trabajar en ambos en paralelo 20:32:41 &amp;lt;str4d&amp;gt; Pero estoy intentando ser realista aquí sobre lo que realmente lograremos :) 20:32:47 &amp;lt;zzz&amp;gt; a punta de pistola, elige uno 20:33:30 &amp;lt;str4d&amp;gt; transporte 20:33:39 &amp;lt;zzz&amp;gt; ok, de acuerdo 20:33:46 &amp;lt;psi&amp;gt; tls lookalike transport when? 20:34:08 &amp;lt;str4d&amp;gt; Lo de transporte beneficia las propiedades de anonimato que proporcionamos a nuestros usuarios *actuales* 20:34:21 &amp;lt;str4d&amp;gt; Lo de LS2 beneficia a los usuarios *futuros* (así como a los actuales) 20:34:26 &amp;lt;zzz&amp;gt; no está en ninguna lista o propuesta, si no recuerdo mal, psi 20:34:34 &amp;lt;str4d&amp;gt; También tengo muchas más preguntas en la cabeza re: LS2 que sobre transporte 20:34:47 &amp;lt;psi&amp;gt; kk 20:35:12 &amp;lt;zzz&amp;gt; str4d, si pudieras llevar esas preguntas a los hilos de zzz.i2p, eso sería un comienzo 20:35:19 &amp;lt;str4d&amp;gt; zzz, no estoy seguro de que eso sea cierto; sé que como mínimo está en el Trac wiki 20:36:19 &amp;lt;zzz&amp;gt; básicamente hay unas 20 propuestas en zzz.i2p que claman por la participación de str4d, psi, orignal, anonimal. Si movemos un par a la parte superior de la lista como acabamos de hacer hoy, con suerte recibirán más atención 20:36:19 &amp;lt;str4d&amp;gt; Podría ser más apropiado decir "signos de interrogación" 20:36:36 &amp;lt;str4d&amp;gt; mmm 20:36:38 &amp;lt;zzz&amp;gt; claro, parte de lo de LS2 es bastante de lanzar ideas a ver si pegan 20:37:01 &amp;lt;str4d&amp;gt; Así que, en mi mente, mi tarea #1 ahora mismo es poner las propuestas en el sitio web 20:37:31 &amp;lt;zzz&amp;gt; en mi mente, Android es la #1 para ti 20:37:42 &amp;lt;str4d&amp;gt; (y mi otra tarea #1 es arreglar el bug de ProGuard en I2P Android) 20:37:50 &amp;lt;str4d&amp;gt; Sí 20:38:08 &amp;lt;orignal&amp;gt; Estoy bien con cualquier propuesta en cuanto se avance con ellas 20:38:08 &amp;lt;str4d&amp;gt; En el peor de los casos, simplemente deshago la corrección de Samsung 4.2 para esta versión 20:38:09 &amp;lt;zzz&amp;gt; así que para la 27, la lista es cosas de transporte: avances en DH, NTCP y PT 20:38:21 &amp;lt;zzz&amp;gt; ¿algo más para la 27? 20:38:39 &amp;lt;str4d&amp;gt; Mmm. Poner el trabajo de diseño de LS2 en la .28 20:39:17 &amp;lt;str4d&amp;gt; zzz, una planificación inicial del diseño de la consola estaría bien 20:39:45 &amp;lt;orignal&amp;gt; yo personalmente no puedo esperar por una cripto nueva, especialmente para destinos, así que LS2 debería implementarse cuanto antes 20:40:08 &amp;lt;str4d&amp;gt; (en la medida de decidir una dirección y hoja de ruta, sin implementación real) 20:40:08 &amp;lt;zzz&amp;gt; ok 20:41:18 &amp;lt;zzz&amp;gt; Creo que es una 27 bastante ambiciosa: migración de cripto para servicios ocultos existentes + lo de transporte 20:41:20 &amp;lt;str4d&amp;gt; orignal, lo mismo; por eso quiero asegurarme de que lo hagamos bien :) 20:41:43 &amp;lt;zzz&amp;gt; ¿Pondré LS2 y lo relacionado en la 28 y moveré todo lo demás a la 29? 20:42:35 &amp;lt;str4d&amp;gt; Suena razonable 20:42:35 &amp;lt;str4d&amp;gt; Entonces la .27 tiene una buena mezcla de diseño e implementación 20:42:38 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) hoja de ruta? 20:43:18 &amp;lt;str4d&amp;gt; Por mi parte no, en este momento. 20:43:27 &amp;lt;zzz&amp;gt; ¿algún otro tema? 20:43:34 &amp;lt;str4d&amp;gt; Queremos revisar esto, por supuesto, probablemente a mitad de la .26 20:44:08 &amp;lt;str4d&amp;gt; (para asegurarnos de que estamos en ruta con la preparación necesaria para la .27) 20:44:50 &amp;lt;str4d&amp;gt; 2) ¿Cómo vamos con respecto a la recuperación tras la desaparición de kytv? 20:44:55 &amp;lt;zzz&amp;gt; La próxima reunión mensual es el 5 de abril. Quiero decir por adelantado que si nadie informa que ha hecho algo desde la reunión del 3 de marzo, voy a declarar este nuevo estilo de gestión de proyecto un fracaso. Si nadie está haciendo nada, no hay nada que gestionar y no hay necesidad de tener reuniones mensuales 20:45:33 &amp;lt;str4d&amp;gt; Mencionaste launchpad y debian arriba. ¿Hay algo más que consideres urgente para la recuperación? 20:45:35 &amp;lt;zzz&amp;gt; 2) Meeh estaba investigando launchpad/debian, que es nuestra principal interrupción. Necesito comparar notas con él 20:46:05 &amp;lt;zzz&amp;gt; echelon y yo intercambiamos correos con tails, están preocupados por él y buscando un reemplazo. 20:46:18 &amp;lt;zzz&amp;gt; Les dije que por nuestra parte no va a suceder pronto; por ahora es su problema 20:46:58 &amp;lt;zzz&amp;gt; todo lo demás alrededor del build (geoip, tx) lo tengo cubierto. 20:47:16 &amp;lt;zzz&amp;gt; pero launchpad/deb es un desastre. Nadie más sabe nada, y no hay nada escrito 20:47:58 &amp;lt;zzz&amp;gt; y lo que hizo para la 24 está incompleto, así que incluso hay más trabajo que hacer en la 24 antes de llegar a la 25 20:48:16 &amp;lt;zzz&amp;gt; ¿algo más sobre 2)? 20:48:42 &amp;lt;str4d&amp;gt; ¿Sería útil hacer un llamado para un nuevo empaquetador? 20:48:50 &amp;lt;str4d&amp;gt; (p. ej., Twitter?) 20:48:53 &amp;lt;zzz&amp;gt; claro 20:49:07 * zzz alcanza el baffer 20:49:20 &amp;lt;str4d&amp;gt; sadie puede definir la redacción precisa de la convocatoria 20:49:49 &amp;lt;str4d&amp;gt; (queremos que sea acogedora y alentadora sin parecer demasiado alarmista ;) ) 20:49:56 &amp;lt;zzz&amp;gt; no delegues cada tuit en sadie, tú también puedes tuitear :) 20:50:04 * zzz *bafffs* la reunión se cierra &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 06 de marzo de 2016</title><link>/es/blog/2016/03/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-marzo-de-2016/</link><pubDate>Sun, 06 Mar 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/03/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-marzo-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> EinMByte, sadie, str4d, z3r0fox, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&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 arrastrado &amp;lt;zzz&amp;gt; 3) Verano de X &amp;lt;zzz&amp;gt; 4) 27-29 pospuestos para la próxima reunión &amp;lt;zzz&amp;gt; 0) hola &amp;lt;zzz&amp;gt; hola &amp;lt;str4d&amp;gt; hola &amp;lt;zzz&amp;gt; Explicaré el 3) cuando lleguemos a ese punto &amp;lt;EinMByte&amp;gt; Hola &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; ¿Todos han tenido oportunidad de ponerse al día y revisar este ticket? * str4d está a punto de publicar sus comentarios &amp;lt;zzz&amp;gt; str4d, ¿impresiones generales? &amp;lt;str4d&amp;gt; En general creo que está bastante bien. Me gustan los comentarios positivos que hemos recibido de gente que se dedica a esto profesionalmente :) &amp;lt;zzz&amp;gt; Creo que estamos más o menos en el camino correcto &amp;lt;zzz&amp;gt; Este ticket existe desde hace 2 años. Mencionaste h1 hace 14 meses. Tenemos borradores del proceso VRP de anonimal desde septiembre &amp;lt;zzz&amp;gt; Creo que en ese tiempo, h1 se ha vuelto bastante legítimo &amp;lt;str4d&amp;gt; Coincido con zzz en que los puntos finales están sobreespecificados, pero creo que las secciones de proceso y respuesta (secciones III y IV) tienen aproximadamente el nivel adecuado de especificación &amp;lt;zzz&amp;gt; Ya no tengo dudas sobre usar h1 &amp;lt;EinMByte&amp;gt; Sí, aunque solo he seguido la discusión desde la distancia, la respuesta a vulnerabilidades debería seguir procedimientos más estrictos que ahora. H1 podría ser una buena opción para eso. &amp;lt;EinMByte&amp;gt; s/opciones/opción &amp;lt;str4d&amp;gt; Yo también estoy +1 a h1, por las razones que ya expuse en el ticket. &amp;lt;zzz&amp;gt; str4d, conociste a Katie de h1 hace un tiempo, ¿verdad? ¿Puedes contarnos sobre esa reunión? &amp;lt;z3r0fox&amp;gt; Hola &amp;lt;str4d&amp;gt; ¡Sí! La conocí en Kiwicon 9 &amp;lt;str4d&amp;gt; Le pregunté sobre el tuit que publiqué, al que arice respondió en el ticket &amp;lt;str4d&amp;gt; Resulta que arice en realidad le envió por correo un enlace a nuestro ticket preguntando si su respuesta era adecuada, y ella terminó revisando el ticket en su teléfono mientras estaba en otra reunión :P &amp;lt;str4d&amp;gt; También le gustó :P &amp;lt;zzz&amp;gt; ¿Y qué hay de las cosas financiadas y lo que Tor está haciendo con ellos? &amp;lt;str4d&amp;gt; Ella mencionó que iba a suceder, e indicó que quizá podamos entrar en el mismo programa &amp;lt;zzz&amp;gt; Además, ¿impresiones generales de h1 como empresa después de reunirte con Katie? &amp;lt;str4d&amp;gt; Aún tengo que hacer seguimiento de esto, porque 1) tesis, y 2) no tiene sentido entrar en ningún programa si luego no usamos h1 &amp;lt;str4d&amp;gt; zzz, muy positivas &amp;lt;zzz&amp;gt; ¿Alguien tiene objeciones a usar h1? &amp;lt;str4d&amp;gt; Parece que saben lo que hacen, y Katie sin duda está prosperando allí &amp;lt;zzz&amp;gt; ¿Podemos activar h1 ahora para salir en producción o qué tiene que pasar primero? &amp;lt;str4d&amp;gt; Si optamos por h1, esto es lo que creo que debe suceder: &amp;lt;str4d&amp;gt; - Terminamos el VRP y lo publicamos en el sitio web &amp;lt;str4d&amp;gt; - Pulimos el texto de la portada de la página de h1 &amp;lt;str4d&amp;gt; (cosas como cómo respondemos, qué consideramos dentro del alcance, etc.) &amp;lt;zzz&amp;gt; ¿El VRP debe estar listo antes de que h1 esté en vivo? &amp;lt;str4d&amp;gt; - Decidimos el equipo de respuesta &amp;lt;str4d&amp;gt; - Movemos el sandbox a una beta cerrada, donde tengamos invitados a algunos investigadores &amp;lt;str4d&amp;gt; - Una vez que hayamos tenido tiempo para acostumbrarnos a la plataforma, volúmenes de respuesta, etc., lo abrimos &amp;lt;zzz&amp;gt; ¿De verdad crees que las respuestas empezarán a llegar el día que activemos el interruptor? &amp;lt;str4d&amp;gt; Podrían &amp;lt;str4d&amp;gt; Katie me indicó que había varios investigadores muy interesados en ayudar a proyectos de código abierto, si pudieran encontrarlos &amp;lt;zzz&amp;gt; No me imagino que necesitemos tener todo alineado. No es como si los investigadores fueran a empezar a hackear el primer día &amp;lt;zzz&amp;gt; Especialmente si no hay dinero de por medio &amp;lt;zzz&amp;gt; ¿Beta cerrada significa que ellos tienen que dejarlos entrar? &amp;lt;str4d&amp;gt; Sí &amp;lt;str4d&amp;gt; Básicamente h1 invita quizá a 10 investigadores para que puedan usar nuestra página &amp;lt;EinMByte&amp;gt; ¿Tienen alguna idea de quiénes serían invitados? &amp;lt;zzz&amp;gt; Entonces, dejando de lado el VRP y nuestro equipo de respuesta por el momento, ¿quién va a arreglar nuestra página de h1 para dejarla lista? ¿str4d? &amp;lt;str4d&amp;gt; No recuerdo los detalles exactos &amp;lt;str4d&amp;gt; (si invitamos nosotros mismos a la gente a través de h1 o si ellos buscan investigadores del grupo ya registrado) &amp;lt;str4d&amp;gt; La idea es que así no nos inundemos de tickets basura antes de acostumbrarnos a cómo responderlos &amp;lt;str4d&amp;gt; Pero, en mi humilde opinión, también nos ayuda a empezar a construir relaciones directas con algunos investigadores &amp;lt;zzz&amp;gt; ¿Tienes idea de si todos están yendo tras recompensas en h1 o si los programas sin pago también reciben muchos reportes? &amp;lt;EinMByte&amp;gt; Claro, o al menos con aquellos que están usando h1 &amp;lt;str4d&amp;gt; Personalmente no tengo una idea de eso &amp;lt;EinMByte&amp;gt; zzz: ¿Hay posibilidad de eventualmente ofrecer recompensas? &amp;lt;str4d&amp;gt; Pero Katie indicó que definitivamente había investigadores que querían ayudar a proyectos FOSS si podían identificarlos &amp;lt;zzz&amp;gt; Alguien está financiando recompensas para Tor ahora, así que sí &amp;lt;sadie&amp;gt; Puedo ayudar a str4d con la página principal de h1 &amp;lt;str4d&amp;gt; gracias, sadie &amp;lt;EinMByte&amp;gt; I2P tiene ahorros razonables, ¿por qué no gastar algunos en recompensas? &amp;lt;zzz&amp;gt; ok, genial, entonces sadie y str4d trabajarán en dejar lista la parte de h1 &amp;lt;str4d&amp;gt; EinMByte, sí podríamos pasar a recompensas, pero no inicialmente, en mi humilde opinión &amp;lt;zzz&amp;gt; 1mb, ciertamente podemos si queremos &amp;lt;zzz&amp;gt; ¿Algo más sobre h1 o podemos pasar al VRP en sí? &amp;lt;EinMByte&amp;gt; Veamos cómo funciona sin recompensas &amp;lt;str4d&amp;gt; Y como se mencionó arriba, ahora hay un programa en h1 para financiar recompensas para proyectos FOSS &amp;lt;z3r0fox&amp;gt; La beta suena como una buena oportunidad para que el equipo desarrolle respuestas de cara al público por si se divulga públicamente un error realmente serio &amp;lt;str4d&amp;gt; al cual quizá podamos entrar &amp;lt;zzz&amp;gt; última llamada para h1 &amp;lt;zzz&amp;gt; ok, veamos el VRP en sí en el ticket * str4d publica sus comentarios &amp;lt;zzz&amp;gt; Estamos revisando el borrador de anonimal de noviembre &amp;lt;zzz&amp;gt; Sin embargo, no vayamos punto por punto &amp;lt;zzz&amp;gt; ¿Impresiones generales sobre el borrador de noviembre y adónde vamos desde aquí? &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; Coincido con zzz en que los puntos finales están sobreespecificados, pero creo que las secciones de proceso y respuesta (secciones III y IV) tienen aproximadamente el nivel adecuado de especificación * zzz se toma un minuto para leer los comentarios de str4d &amp;lt;zzz&amp;gt; ok, parece que en general estamos de acuerdo en que el borrador de noviembre es un gran comienzo y tenemos acuerdos aproximados sobre las ediciones necesarias &amp;lt;zzz&amp;gt; Lo que me gustaría hacer es tomar la etapa final de esto de manos de anonimal; que str4d y yo terminemos las ediciones, lo publiquemos en el sitio web y reunamos un equipo &amp;lt;str4d&amp;gt; Suena bien &amp;lt;zzz&amp;gt; ¿Qué opinan? &amp;lt;str4d&amp;gt; También están los ajustes necesarios ahora que vamos por h1 en lugar de un Trac privado &amp;lt;zzz&amp;gt; ¿Algún voluntario para ayudarnos a trabajar en la versión final? &amp;lt;zzz&amp;gt; No queremos volvernos demasiado específicos de herramientas (mtn, h1, etc.) en el proceso. Debería ser lo suficientemente de alto nivel como para evitar la mayor parte de eso &amp;lt;str4d&amp;gt; Cierto &amp;lt;str4d&amp;gt; Y de todas formas iremos iterándola &amp;lt;zzz&amp;gt; No necesita ser perfecta desde el inicio &amp;lt;str4d&amp;gt; Esa es otra razón para una beta privada inicialmente &amp;lt;zzz&amp;gt; ok, str4d, ¿para cuándo tendremos eso listo? &amp;lt;sadie&amp;gt; el borrador del VRP se ve bien &amp;lt;zzz&amp;gt; ¿finales de marzo? &amp;lt;str4d&amp;gt; suena bien &amp;lt;zzz&amp;gt; ok, ¿algo más sobre el 1)?? &amp;lt;zzz&amp;gt; pasando al 2) 0.9.26 revisitado &amp;lt;zzz&amp;gt; ¿Algún otro comentario? Lamentablemente aún no he actualizado la hoja de ruta en el sitio web &amp;lt;zzz&amp;gt; así que podría sostener mis notas frente a la cámara &amp;lt;zzz&amp;gt; perdón, debería haber hecho lo del sitio web. &amp;lt;zzz&amp;gt; Pero sí subí al sitio web los últimos 3 registros de reuniones, incluyendo los del jueves y viernes pasados &amp;lt;zzz&amp;gt; Supongo que estaré haciendo eso hasta que kytv reaparezca &amp;lt;zzz&amp;gt; Sea cuando sea nuestra próxima reunión, pondré la .26 en la agenda para verla entonces &amp;lt;zzz&amp;gt; ¿Algo más sobre el 2)? &amp;lt;zzz&amp;gt; ok, pasando al 3) verano de X &amp;lt;zzz&amp;gt; str4d, ¿puedes explicar nuestra idea por favor? &amp;lt;str4d&amp;gt; La idea es que enfoquemos el desarrollo durante tres meses en elementos de I2P orientados a usuarios y desarrolladores &amp;lt;str4d&amp;gt; es decir, cosas que a la gente realmente le puedan importar, en lugar de ajustes de streaming ;P &amp;lt;str4d&amp;gt; Y por lo tanto cosas sobre las que sea más fácil hacer difusión &amp;lt;str4d&amp;gt; La idea general es: &amp;lt;str4d&amp;gt; - Verano de APIs: dedicar un mes a actualizar nuestras bibliotecas, etc. &amp;lt;str4d&amp;gt; - Verano de Apps: dedicar un mes a ayudar a otros proyectos a usar esas bibliotecas &amp;lt;str4d&amp;gt; - Verano de Plugins: dedicar un mes a trabajar en nuestras propias apps y plugins &amp;lt;zzz&amp;gt; Exacto, esto es sobre hacer crecer la red mediante divulgación y mejorar las apps (las nuestras y las de otros) &amp;lt;str4d&amp;gt; Sí &amp;lt;zzz&amp;gt; Mi idea era: si conseguimos 5 Vuze más, seremos 5 veces más grandes &amp;lt;EinMByte&amp;gt; Quizá también quieran añadir documentación a eso &amp;lt;str4d&amp;gt; Además, está todo el espíritu de Summer of Code al que podemos engancharnos en línea &amp;lt;EinMByte&amp;gt; no hay buena API sin documentación decente &amp;lt;zzz&amp;gt; Muchas veces vemos algún proyecto pensando en I2P pero no saben mucho y no reciben ayuda &amp;lt;str4d&amp;gt; EinMByte, para las partes de API, sí &amp;lt;zzz&amp;gt; de acuerdo, 1mb &amp;lt;str4d&amp;gt; es decir, se trataría de hacer que nuestras bibliotecas y APIs sean lo más fáciles posible de usar para los desarrolladores &amp;lt;z3r0fox&amp;gt; ¡Suena como una buena idea de campaña! Vale la pena intentarlo &amp;lt;str4d&amp;gt; así, por ejemplo, actualizar txi2p, libsam, etc., con SAMv3.3 &amp;lt;EinMByte&amp;gt; ¿Soportar más lenguajes? &amp;lt;EinMByte&amp;gt; Más integración a través de bibliotecas existentes &amp;lt;str4d&amp;gt; Potencialmente, si tenemos desarrolladores que ayuden :) &amp;lt;str4d&amp;gt; EinMByte, sí &amp;lt;zzz&amp;gt; También me gustaría que sadie participara en esto con branding y divulgación &amp;lt;EinMByte&amp;gt; Creo que el trabajo de str4d con Twisted es genial, sería bueno hacer más cosas así &amp;lt;str4d&amp;gt; Arreglar el soporte de libtorrent, intentar meter algo en libp2p, etc. &amp;lt;zzz&amp;gt; verano de I2P, o I2P summer of fun, etc &amp;lt;EinMByte&amp;gt; es decir, no escribir nuestra propia API desde cero, sino ofrecer plugins para cualquier framework que la gente esté usando &amp;lt;str4d&amp;gt; EinMByte, exactamente. &amp;lt;zzz&amp;gt; impulsar SAM 3.3, poner al día todas las diversas bibliotecas puente, documentadas, etc. &amp;lt;str4d&amp;gt; O si ofrecemos nuestra propia API, hacerla lo más simple posible. Eso es lo que me gusta de libsam: son dos archivos que cualquier proyecto puede incluir (o idealmente, cualquier biblioteca existente) &amp;lt;zzz&amp;gt; hay Python y Go y C y C++ y Twisted y libtorrent y libsockets y y y... &amp;lt;zzz&amp;gt; arreglamos cosas de otros y les enviamos pull requests &amp;lt;EinMByte&amp;gt; str4d: De acuerdo, las APIs deberían ser fáciles de incluir. Es un problema común para mí &amp;lt;str4d&amp;gt; Mientras eso avanza, podemos preguntar a otros proyectos si quieren ayuda para integrar I2P en sus apps &amp;lt;zzz&amp;gt; ¿Por qué demonios no funciona libtorrent? ¿Quién puede averiguarlo y arreglarlo? &amp;lt;zzz&amp;gt; ^^ como ejemplo &amp;lt;str4d&amp;gt; Luego, en la siguiente fase de SoX, trabajamos en educarlos y ayudarlos a usar las bibliotecas y APIs recién actualizadas &amp;lt;EinMByte&amp;gt; suena bien &amp;lt;str4d&amp;gt; Sería genial contar con la adhesión de i2pd y kovri también, al menos para la parte de API &amp;lt;str4d&amp;gt; ya que queremos terminar con apps que puedan usar el backend de I2P que quieran &amp;lt;zzz&amp;gt; Creo que podríamos entusiasmar a mucha gente aquí. Sé que psi está trabajando en varias libs &amp;lt;zzz&amp;gt; Necesitamos una lista de todas las apps de mensajería a las que queremos apuntar &amp;lt;str4d&amp;gt; Y esto es bueno para vincular con nuestra divulgación existente &amp;lt;EinMByte&amp;gt; Si conseguimos la PR adecuada podría ser un éxito &amp;lt;EinMByte&amp;gt; Quiero crear una API sencilla en C++ para kovri, en algún momento &amp;lt;zzz&amp;gt; genial, 1mb &amp;lt;EinMByte&amp;gt; Luego esa API podría usarse desde varios lenguajes de programación. Pero esta es una API del núcleo, no una API de cliente (así que el caso de uso es algo diferente) &amp;lt;EinMByte&amp;gt; Básicamente debería permitir a cualquier aplicación incluir el núcleo de kovri. &amp;lt;zzz&amp;gt; Este sería un proyecto holístico agradable para involucrar a todos &amp;lt;EinMByte&amp;gt; De acuerdo &amp;lt;str4d&amp;gt; En mi lista de tareas de divulgación tengo Tahoe-LAFS, IPFS, Tox, OpenBazaar, Zeronet... &amp;lt;zzz&amp;gt; ok, ¿cómo avanzamos con esto? &amp;lt;zzz&amp;gt; quizá sadie pueda darle un nombre atractivo &amp;lt;str4d&amp;gt; Básicamente tenemos hasta finales de mayo para planear esto &amp;lt;str4d&amp;gt; (mientras se lanzan la .25 y la .26) &amp;lt;zzz&amp;gt; entonces después de la .26 &amp;lt;zzz&amp;gt; pongamos esto en la agenda de la reunión del 4 de abril &amp;lt;EinMByte&amp;gt; Ok. &amp;lt;EinMByte&amp;gt; Aunque tendría que asistir PR &amp;lt;zzz&amp;gt; junio: APIs julio: apps agosto: plugins &amp;lt;EinMByte&amp;gt; (así que creo que esa es sadie, ¿ahora?) &amp;lt;zzz&amp;gt; también podríamos encajar esto alrededor de HOPE &amp;lt;z3r0fox&amp;gt; No conozco muchos de los detalles todavía, obviamente, pero no soy un mal redactor técnico si alguien quiere asignarme trabajo pesado &amp;lt;zzz&amp;gt; ok, pidamos a sadie que desarrolle esto un poco el 4 de abril &amp;lt;sadie&amp;gt; zzz - Puedo encargarme de gráficos/contenido con str4d para la divulgación &amp;lt;zzz&amp;gt; ok &amp;lt;zzz&amp;gt; ¿Algo más sobre el verano de X? &amp;lt;sadie&amp;gt; además, estaré en HOPE con pegatinas .. &amp;lt;str4d&amp;gt; Nada por mi parte :) &amp;lt;amnesia&amp;gt; ¿Llámenlo de otra manera que no sea Summer of X para que no suene anodino o a porno? &amp;lt;str4d&amp;gt; amnesia, X es un marcador de posición &amp;lt;str4d&amp;gt; (hasta que pensemos en algo mejor) &amp;lt;zzz&amp;gt; ok. Como dije al principio de la reunión, me gustaría aplazar la discusión de 27-29 y de la hoja de ruta más grande y metas para la segunda mitad del '16 &amp;lt;amnesia&amp;gt; ¿Summer of Targetted Development? &amp;lt;zzz&amp;gt; ¿Nos gustan estas reuniones específicas de la hoja de ruta o no? ¿Deberíamos hacer esto otra vez? &amp;lt;str4d&amp;gt; amnesia, un poco largo, en mi humilde opinión &amp;lt;str4d&amp;gt; Pensaremos en algo para la reunión de abril &amp;lt;zzz&amp;gt; envíen sus ideas para 'X' a sadie o publíquenlas en algún lado &amp;lt;str4d&amp;gt; zzz, me gustan &amp;lt;str4d&amp;gt; Y ya que estamos &amp;lt;zzz&amp;gt; ¿Queremos otra reunión de hoja de ruta en marzo? &amp;lt;sadie&amp;gt; zzz, ¿podemos poner algo en el foro donde la gente pueda dejar sugerencias para el nombre de 'summer of'? &amp;lt;zzz&amp;gt; sí, sadie &amp;lt;str4d&amp;gt; La otra cosa que quería plantear era la planificación de la hoja de ruta a más largo plazo &amp;lt;EinMByte&amp;gt; zzz: Sí. Necesitamos más a largo plazo &amp;lt;zzz&amp;gt; Tenemos nuestro lanzamiento .25 el próximo fin de semana, así que eso nos mantendrá ocupados &amp;lt;zzz&amp;gt; quizá dentro de unas 2 semanas para otra reunión de hoja de ruta &amp;lt;EinMByte&amp;gt; A menos que lo planifiquemos para más adelante, pero en algún momento necesitará discusión &amp;lt;str4d&amp;gt; Suena bien &amp;lt;z3r0fox&amp;gt; zzz: Creo que son buenas. Mantiene el enfoque &amp;lt;str4d&amp;gt; Quiero sugerir algo para que la gente le dé vueltas &amp;lt;EinMByte&amp;gt; zzz: seguro &amp;lt;zzz&amp;gt; ¿Quieren volver a un martes a las 8 PM o hacerlo el fin de semana? &amp;lt;str4d&amp;gt; En paralelo con el SoX, me gustaría tener otros dos flujos paralelos de trabajo de desarrollo &amp;lt;str4d&amp;gt; - Migración criptográfica &amp;lt;str4d&amp;gt; - Renovación de la UI &amp;lt;str4d&amp;gt; El bloqueador en ambos es la investigación y el diseño, no la implementación &amp;lt;EinMByte&amp;gt; ¿La migración criptográfica incluye NTCP2? &amp;lt;str4d&amp;gt; Sí &amp;lt;str4d&amp;gt; Así que, mientras hacemos cosas de implementación de SoX, también estaremos revisando las distintas propuestas, etc. &amp;lt;zzz&amp;gt; ¿Qué tal el sábado 19 de marzo? &amp;lt;z3r0fox&amp;gt; +1 Fines de semana &amp;lt;zzz&amp;gt; 8 PM UTC sábado 19 de marzo &amp;lt;str4d&amp;gt; Con el objetivo de tener un plan listo para implementar durante o después de SoX &amp;lt;EinMByte&amp;gt; El 19 de marzo parece bien &amp;lt;str4d&amp;gt; De igual forma con la UI, necesitamos empezar a planear el trabajo de diseño en eso lo antes posible, porque tomará mucho tiempo &amp;lt;sadie&amp;gt; el 19 de marzo me funciona &amp;lt;zzz&amp;gt; ok, SoX == Summer of X, entendido &amp;lt;str4d&amp;gt; Sí (hasta que lo cambiemos :P ) &amp;lt;str4d&amp;gt; El trabajo de diseño puede ocurrir en paralelo con todo lo demás, y luego la implementación podría ocurrir después de SoX &amp;lt;str4d&amp;gt; Sería *tan* bueno si pudiéramos tener una UI nueva lista para el CCC &amp;lt;zzz&amp;gt; ok, pondré una agenda en zzz.i2p, además de las notas y los registros de la reunión de hoy en el sitio web &amp;lt;str4d&amp;gt; En fin, cosas en las que pensar &amp;lt;zzz&amp;gt; ¿Algo más para la reunión de hoy? * zzz agarra el baffer &amp;lt;str4d&amp;gt; Podemos discutir más en la próxima hoja de ruta &amp;lt;sadie&amp;gt; baff it &amp;lt;str4d&amp;gt; El 19 de marzo me funciona :) * zzz *baffs* it &amp;lt;zzz&amp;gt; gracias a todos &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 04 de marzo de 2016</title><link>/es/blog/2016/03/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-marzo-de-2016/</link><pubDate>Fri, 04 Mar 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/03/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-marzo-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> EinMByte, orignal\_, sadie, str4d, xcps\_, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:00:05 &amp;lt;zzz&amp;gt; 0) hola 15:00:23 &amp;lt;zzz&amp;gt; 1) estructura para estas reuniones 15:00:32 &amp;lt;zzz&amp;gt; 2) discusión de la hoja de ruta 15:00:37 &amp;lt;zzz&amp;gt; 0) hola 15:00:41 &amp;lt;zzz&amp;gt; hola 15:00:54 &amp;lt;str4d&amp;gt; hola 15:01:02 &amp;lt;xcps_&amp;gt; ¡hola! 15:01:27 &amp;lt;orignal_&amp;gt; ¿qué tal? 15:02:18 &amp;lt;zzz&amp;gt; por favor revisen el hilo en `http://zzz.i2p/topics/2021` y la hoja de ruta actual en `http://i2p-projekt.i2p/en/get-involved/roadmap` 15:02:27 &amp;lt;zzz&amp;gt; 1) estructura para estas reuniones 15:03:22 &amp;lt;zzz&amp;gt; ¿deberíamos ir directo a la hoja de ruta o hablar primero de las prioridades de alto nivel? 15:03:53 &amp;lt;str4d&amp;gt; Yo empezaría por lo segundo 15:04:41 &amp;lt;zzz&amp;gt; ok, en el hilo propuse dos prioridades: hacer crecer la red e incrementar la seguridad 15:04:55 &amp;lt;zzz&amp;gt; ¿qué tal suenan como principios de alto nivel? 15:05:25 &amp;lt;zzz&amp;gt; primero decidamos qué es importante 15:05:32 &amp;lt;EinMByte&amp;gt; Suenan como cabría esperar, creo 15:05:48 &amp;lt;EinMByte&amp;gt; aunque «hacer crecer la red» debería entenderse en sentido amplio 15:05:57 &amp;lt;str4d&amp;gt; Creo que son excelentes como temas generales 15:06:03 &amp;lt;zzz&amp;gt; anonimal propuso muchas más en el hilo, pero no era realmente lo que buscaba 15:06:13 &amp;lt;xcps_&amp;gt; aumentar la seguridad debería ser siempre lo más importante, en mi opinión 15:06:28 &amp;lt;zzz&amp;gt; ¿otros principios que debamos considerar al revisar la hoja de ruta? 15:06:28 &amp;lt;str4d&amp;gt; Lo que, en mi opinión, necesitamos hacer aquí es concretar qué significan en términos de posibles entregables 15:06:40 &amp;lt;EinMByte&amp;gt; Así que «hacer crecer la red» también debería significar «aumentar la atención de la investigación» 15:07:00 &amp;lt;zzz&amp;gt; hacer crecer la red implica un montón de cosas: vean el hilo 15:07:09 &amp;lt;str4d&amp;gt; EinMByte, sí, creo que mencioné eso en el hilo 15:07:36 &amp;lt;zzz&amp;gt; en breve definiremos qué significan. por ahora, pongámonos de acuerdo en qué es importante. 15:07:58 &amp;lt;str4d&amp;gt; La usabilidad es muy importante para mí y, en mi opinión, alimenta las dos áreas anteriores 15:07:58 &amp;lt;zzz&amp;gt; todo es posible si seguimos creciendo. en cuanto dejamos de crecer, estamos muertos 15:08:05 &amp;lt;zzz&amp;gt; de acuerdo, str4d 15:08:41 &amp;lt;str4d&amp;gt; Más inmediatamente en cuanto a aumentar nuestra base de usuarios, y a más largo plazo en cuanto a aumentar nuestra visibilidad pública, facilidad de uso para investigadores, etc. 15:09:11 &amp;lt;EinMByte&amp;gt; Nótese también que crecer es la única forma de atraer investigadores 15:09:25 &amp;lt;zzz&amp;gt; más usuarios traen más desarrolladores, más investigadores, más contenido y y y 15:09:37 &amp;lt;EinMByte&amp;gt; Las redes grandes generalmente son más interesantes de estudiar 15:10:05 &amp;lt;EinMByte&amp;gt; Así que creo que todos podemos estar de acuerdo en esas 2 prioridades 15:10:16 &amp;lt;zzz&amp;gt; la mayor parte de nuestro crecimiento en el último año ha venido de Vuze. Lo cual es genial, pero también me encantaría tener más crecimiento «nativo» 15:10:43 &amp;lt;zzz&amp;gt; pero quizá el crecimiento en apps integradas, o centrarse en aplicaciones en general, sea el camino más fácil al crecimiento 15:10:48 &amp;lt;str4d&amp;gt; Sí 15:11:04 &amp;lt;EinMByte&amp;gt; zzz: Para mucha gente, es más fácil usar una aplicación que ejecute I2P en segundo plano y se encargue de la configuración por ellos 15:11:12 &amp;lt;sadie&amp;gt; hola; llego un poco tarde a la fiesta 15:11:20 &amp;lt;zzz&amp;gt; hola, sadie; me alegra que hayas llegado 15:11:23 &amp;lt;str4d&amp;gt; Eso, en mi opinión, vendrá de mejoras de usabilidad tanto en la UI como en las APIs 15:11:42 &amp;lt;str4d&amp;gt; En esto último ya hemos estado trabajando en varios hilos 15:11:48 &amp;lt;zzz&amp;gt; en cierto modo, las apps son las expertas en UI; dejemos que empaqueten i2p y lo expongan (o lo oculten) como crean mejor 15:11:58 &amp;lt;str4d&amp;gt; Mmm 15:12:08 &amp;lt;EinMByte&amp;gt; str4d: Es una solución diferente al mismo problema, sí. Y me gusta más porque empaquetar I2P con todo no escala, en mi opinión 15:12:30 &amp;lt;str4d&amp;gt; Ese es más o menos el enfoque que estaba siguiendo con Android 15:13:04 &amp;lt;EinMByte&amp;gt; Tiene que haber una manera de asegurar que la gente no tenga una instancia de I2P por cada aplicación 15:13:12 &amp;lt;zzz&amp;gt; ok, ¿algo más sobre 1) o pasamos a ver la hoja de ruta en sí? 15:14:00 &amp;lt;str4d&amp;gt; Creo que todos aquí parecen estar básicamente de acuerdo 15:14:08 &amp;lt;str4d&amp;gt; (al menos, sin disenso :P) 15:14:14 &amp;lt;zzz&amp;gt; déjenme copiar las líneas del hilo. No como dogma, solo como referencia 15:14:25 &amp;lt;zzz&amp;gt; Hacer crecer la red 15:14:25 &amp;lt;zzz&amp;gt; Incluye: marketing, proyectos conjuntos, empaquetar más cosas, ayudar a otros a empaquetar i2p, usabilidad, mejoras del sitio web, más traducciones, charlas y presentaciones, artículos y relatos, UI, Android, apps de Android, mejor evasión del GFW, orchid, más bibliotecas y herramientas para desarrolladores de clientes, mejor soporte para sitios web enormes, apoyo al desarrollo de router alternativo, alianzas, aceleraciones y eficiencia, capacidad, aumento de límites, entrar en 15:14:25 &amp;lt;zzz&amp;gt; Debian, ... 15:14:25 &amp;lt;zzz&amp;gt; Incrementar la seguridad 15:14:25 &amp;lt;zzz&amp;gt; Incluye: migración criptográfica, protocolo de suscripción, nuevos protocolos de transporte, pluggable transports (transportes conectables), LS2, NTCP2, nuevo DH, revocación de claves, almacenamiento de claves, revisión de código, Sybil, correcciones de bugs, sistema de nombres, SSL, ... 15:14:46 &amp;lt;zzz&amp;gt; ok, pasemos a 2) la hoja de ruta en sí 15:15:10 &amp;lt;zzz&amp;gt; la url es `http://i2p-projekt.i2p/en/get-involved/roadmap` 15:15:50 &amp;lt;zzz&amp;gt; .25 está prácticamente listo; lanzamiento en unos 10 días, así que veamos las próximas 4 versiones 26-29 para este año 15:16:00 &amp;lt;zzz&amp;gt; que deberían llevarnos hasta ccc 15:16:15 &amp;lt;EinMByte&amp;gt; Si algo está bajo 2017, por ejemplo, ¿significa que empezamos a estudiarlo solo entonces, o que empezamos la implementación en ese momento? 15:16:41 &amp;lt;str4d&amp;gt; En cuanto a lo que debemos hacer, pondría la migración criptográfica y el trabajo sobre Sybil muy arriba 15:16:42 &amp;lt;zzz&amp;gt; 1mb, ciertamente queremos empezar ya con las cosas grandes de 2017, como criptografía/DH nuevos, ntcp2, etc 15:17:04 &amp;lt;EinMByte&amp;gt; Además, los ataques de eclipse son un problema ahora mismo, en mi opinión 15:17:05 &amp;lt;zzz&amp;gt; así que la hoja de ruta podría incluir trabajo preparatorio para eso 15:17:23 &amp;lt;str4d&amp;gt; EinMByte, sí, estaba metiendo eso dentro de Sybil 15:17:36 &amp;lt;EinMByte&amp;gt; La idea de rotación a medianoche no funciona y supongo que debería haber mejores alternativas 15:17:52 &amp;lt;zzz&amp;gt; de acuerdo 15:18:05 &amp;lt;EinMByte&amp;gt; str4d: Claro, es razonable clasificarlos como el mismo tipo de ataque 15:18:44 &amp;lt;str4d&amp;gt; EinMByte, hablé de esto con algunas personas en RWC 15:18:48 &amp;lt;str4d&amp;gt; Tengo algunas ideas, pero es difícil discutirlo aquí mismo 15:18:51 &amp;lt;EinMByte&amp;gt; zzz: Entonces, si queremos empezar con NTCP2/... para 2017, necesitaremos planificar trabajo preliminar 15:18:58 &amp;lt;zzz&amp;gt; correcto, 1mb 15:19:02 &amp;lt;str4d&amp;gt; Sí 15:19:20 &amp;lt;str4d&amp;gt; Quiero que haya planificación e investigación en la hoja de ruta :) 15:19:28 &amp;lt;zzz&amp;gt; aquí está el problema. Debería estar trabajando en la 26 ahora mismo y no sé qué lleva 15:19:39 &amp;lt;orignal_&amp;gt; ¿es posible añadir padding aleatorio al NTCP existente? 15:20:01 &amp;lt;str4d&amp;gt; orignal_, que yo recuerde no, pero revisa el hilo de NTCP2 15:20:02 &amp;lt;zzz&amp;gt; así que dediquemos 10 minutos a planear la 26, luego podemos pasar al largo plazo 15:20:13 &amp;lt;str4d&amp;gt; ok 15:20:14 &amp;lt;zzz&amp;gt; díganme qué debería estar haciendo hoy 15:20:30 &amp;lt;EinMByte&amp;gt; Cierto, centrémonos en eso primero 15:20:34 &amp;lt;zzz&amp;gt; ok, veamos qué hay en la lista de la 25 que no ocurrió 15:20:50 &amp;lt;zzz&amp;gt; el wrapper no ocurrió, kytv está desaparecido 15:20:54 &amp;lt;EinMByte&amp;gt; «mejoras criptográficas» es bastante amplio 15:21:12 &amp;lt;zzz&amp;gt; lo que realmente ocurrió en mejoras criptográficas fueron algunas aceleraciones de 25519 15:21:34 &amp;lt;zzz&amp;gt; así que la lista de la .25 en realidad está toda ahí salvo el wrapper 15:22:00 &amp;lt;zzz&amp;gt; pero hay más por hacer en Sybil, así que mantengámoslo en la lista de la 26 15:22:08 &amp;lt;str4d&amp;gt; Genial 15:22:25 &amp;lt;str4d&amp;gt; Movimos GMP 6 a la .26 por la necesidad de más pruebas 15:22:35 &amp;lt;zzz&amp;gt; ¿qué más de la lista de la 26 debería estar ahí o moverse? 15:23:05 &amp;lt;EinMByte&amp;gt; Prevenir Sybil probablemente será mucho trabajo, así que me parece algo a largo plazo 15:23:10 &amp;lt;EinMByte&amp;gt; (en el sentido de que primero necesitamos una buena revisión de la literatura) 15:23:15 &amp;lt;zzz&amp;gt; orignal, sí, NTCP con padding es NTCP2 15:23:21 &amp;lt;str4d&amp;gt; EinMByte, la herramienta de detección de Sybil aún no se usa para nada; ahí es donde hace falta más planificación :) 15:23:49 &amp;lt;zzz&amp;gt; hottuna4 no está disponible durante un mes; no sé cuándo termina ese mes, así que gmp6 puede que entre o no en la 26 15:24:02 &amp;lt;str4d&amp;gt; Ok 15:24:37 &amp;lt;str4d&amp;gt; Mejoras del protocolo de suscripción para la libreta de direcciones: sería muy bueno añadirlo cuanto antes, para que los propietarios de Dest antiguos puedan migrar a Ed25519 15:24:37 &amp;lt;EinMByte&amp;gt; Creo que las CRL realmente no necesitan signo de interrogación 15:24:47 &amp;lt;str4d&amp;gt; Pero ¿cuánto tiempo llevará realmente hacerlo? 15:25:14 &amp;lt;zzz&amp;gt; necesitaremos pronto alguna actualización de estado de tuna; espero que la fecha límite para apuntalar cosas grandes para la 26 sea a finales de marzo / primera semana de abril 15:26:10 * str4d todavía no entiende del todo lo de las CRL, ¿podría zzz ampliar? 15:26:14 &amp;lt;zzz&amp;gt; la 25 tendrá la capacidad de leer CRL desde disco, así que podemos incluirlo en la actualización 15:26:35 &amp;lt;zzz&amp;gt; pero eso no es tan útil porque en una actualización podemos simplemente quitar el certificado y hace lo mismo 15:26:56 &amp;lt;zzz&amp;gt; así que, para distribuir CRL a la gente sin tener que hacer una actualización, las pondríamos en el feed 15:26:57 &amp;lt;str4d&amp;gt; Solo intento entender el caso de uso 15:27:09 &amp;lt;zzz&amp;gt; el caso de uso es que alguien se ve comprometido 15:27:20 &amp;lt;str4d&amp;gt; ¿Seguimos sin hacer pinning de certificados? 15:27:30 &amp;lt;zzz&amp;gt; no 15:27:56 &amp;lt;zzz&amp;gt; así que ya hice el 90 % y solo necesito meter la CRL en el namespace 15:28:46 &amp;lt;zzz&amp;gt; el pinning es delicado y peligroso 15:29:05 &amp;lt;zzz&amp;gt; crypto cat hizo el «pinning suicide» 15:29:17 &amp;lt;zzz&amp;gt; donde estaban anclados pero un intermedio cambió 15:30:49 &amp;lt;zzz&amp;gt; no creo que el pinning reemplace a las cls 15:30:51 &amp;lt;zzz&amp;gt; crls 15:31:21 &amp;lt;zzz&amp;gt; las CRL no son solo para SSL; también están las claves de reseed y de actualización 15:31:58 &amp;lt;zzz&amp;gt; ¿podemos mantener las CRL en la lista para la 26 entonces? está casi hecho 15:32:20 &amp;lt;str4d&amp;gt; Lo que me preocupa respecto al pinning es que alguien podría hacer, por ejemplo, algo tipo Quantum Insert para redirigir un nombre de dominio de reseed, y simplemente poner cualquier certificado SSL válido que cumpla el requisito del nombre de dominio, y los routers lo aceptarían 15:33:05 &amp;lt;str4d&amp;gt; Y con respecto a las CRL, si usamos eso para deshabilitar un certificado concreto, ¿con qué se reemplaza ese certificado? 15:33:25 &amp;lt;zzz&amp;gt; con nada. en la siguiente versión presumiblemente habría un reemplazo 15:33:45 &amp;lt;str4d&amp;gt; Esto se está metiendo un poco en los detalles finos 15:34:07 &amp;lt;str4d&amp;gt; Creo que a lo que iba es que necesitamos pensarlo un poco más 15:34:24 &amp;lt;zzz&amp;gt; ok, mantengamos las CRL para la 26 pero discutamos los detalles en la próxima semana o dos 15:34:30 &amp;lt;zzz&amp;gt; ya que no está 100% claro 15:34:38 &amp;lt;zzz&amp;gt; sigamos 15:34:42 &amp;lt;zzz&amp;gt; ¿qué más hay en la lista de la 26 15:34:43 &amp;lt;str4d&amp;gt; mmk 15:34:50 &amp;lt;EinMByte&amp;gt; ok 15:35:08 &amp;lt;zzz&amp;gt; protocolo de suscripción 15:35:28 &amp;lt;zzz&amp;gt; esto es la clave para la migración criptográfica de sitios 15:35:40 &amp;lt;EinMByte&amp;gt; ¿reemplazo de hosts.txt o a qué te refieres? 15:36:22 &amp;lt;zzz&amp;gt; sí, esto es lo de hosts.txt como un feed, con algo como foo.i2p=b64#sig=b64#cmd=alt ... 15:36:26 &amp;lt;str4d&amp;gt; EinMByte, enmendar el protocolo de suscripción de la libreta de direcciones con metadatos clave-valor firmados 15:36:49 &amp;lt;zzz&amp;gt; la propuesta está bastante definida, pero en pausa desde hace unos 18 meses 15:37:07 &amp;lt;EinMByte&amp;gt; Claro, aunque ¿no crecería demasiado el tamaño del archivo hosts? 15:38:02 &amp;lt;EinMByte&amp;gt; Quizá añadir un parámetro since para excluir todos los hosts insertados antes de un tiempo dado 15:38:07 &amp;lt;EinMByte&amp;gt; (para evitar descargar la lista completa aunque no sea necesario) 15:38:22 &amp;lt;zzz&amp;gt; esto era originalmente parte del plan de migración criptográfica, pero era difícil y no era la parte más importante 15:38:49 &amp;lt;zzz&amp;gt; pero es lo principal que queda en la migración criptográfica de firmas 15:39:26 &amp;lt;str4d&amp;gt; EinMByte, ya tenemos algo así con etag 15:39:28 &amp;lt;zzz&amp;gt; esto es otra de esas cosas propuestas con muchos detalles, pero sin suficiente acuerdo, así que no se ha empezado 15:39:42 &amp;lt;EinMByte&amp;gt; str4d: ¿se usa, sin embargo? 15:39:46 &amp;lt;str4d&amp;gt; EinMByte, sí 15:40:00 &amp;lt;EinMByte&amp;gt; Oh, no importa. en ese caso 15:40:03 &amp;lt;str4d&amp;gt; Esto no sería diferente de la configuración actual 15:40:20 &amp;lt;zzz&amp;gt; así que lo pondremos en la lista de la 26 y empezaremos cuanto antes. no sé si podremos avanzar lo suficiente para la 26, pero lo intentaré. necesitamos revisar el hilo en zzz.i2p 15:40:22 &amp;lt;str4d&amp;gt; pero en lugar de que las entradas de nombres de dominio no se repitan nunca, ahora se repetirían en el «flujo» 15:40:42 &amp;lt;EinMByte&amp;gt; ¿Hay alguna razón en particular para mantener el formato raro, aun así? 15:41:05 &amp;lt;EinMByte&amp;gt; Me parecería más fácil si simplemente usáramos algo estándar 15:41:06 &amp;lt;zzz&amp;gt; puede ser. compatibilidad con clientes antiguos. pero deberíamos revisar y decidir con certeza si eso es importante 15:41:20 &amp;lt;zzz&amp;gt; ninguno de nosotros ha mirado esto en quizá un año 15:41:28 &amp;lt;zzz&amp;gt; así que lo desempolvaremos y le echaremos un vistazo 15:41:32 &amp;lt;EinMByte&amp;gt; zzz: La compatibilidad se podría manejar proporcionando también el archivo hosts.txt antiguo durante un tiempo 15:41:41 &amp;lt;str4d&amp;gt; También está el tema más amplio de qué hacer con, por ejemplo, todos los nombres «perdidos» 15:41:53 &amp;lt;str4d&amp;gt; Pero eso está fuera de la discusión actual 15:41:57 &amp;lt;zzz&amp;gt; sí. también necesitaríamos involucrar a las otras impls 15:42:18 &amp;lt;EinMByte&amp;gt; str4d: Creo que eso es algo que decidir cuando tengamos un sistema de nombres nuevo (si es que alguna vez lo tenemos) 15:42:26 &amp;lt;str4d&amp;gt; Por ahora, quiero alguna forma de que los dominios actualmente activos actualicen sus dests 15:42:26 &amp;lt;zzz&amp;gt; ok, se queda en la lista para la 26 por ahora. siguiente en la lista: cosas de Sybil 15:42:45 &amp;lt;zzz&amp;gt; ¿podemos hacer que Sybil sea automático? ¿Han leído todos el paper de Philip Winter, espero???? 15:42:50 &amp;lt;str4d&amp;gt; Y cuanto antes metamos el código central, antes podremos activarlo en un año o así 15:43:50 &amp;lt;EinMByte&amp;gt; zzz: ¿Qué artículo? Claramente me perdí algo 15:44:27 &amp;lt;zzz&amp;gt; miren @__phw en Twitter para el enlace 15:45:02 &amp;lt;zzz&amp;gt; estamos trabajando con él gracias a una presentación de sadie en ccc 15:45:03 &amp;lt;EinMByte&amp;gt; zzz: ¿esto: http://arxiv.org/pdf/1602.07787v1.pdf? 15:45:27 &amp;lt;zzz&amp;gt; si se publicó en las últimas un par de semanas, ese es 15:45:59 &amp;lt;EinMByte&amp;gt; Bueno, es un eprint de febrero de este año 15:46:09 &amp;lt;zzz&amp;gt; no creo que estemos listos para lo automático. ellos tampoco, realmente 15:46:22 &amp;lt;zzz&amp;gt; ellos solo escupen un email una vez al día a los dirauths 15:46:36 &amp;lt;zzz&amp;gt; todo son heurísticas y magia por ambos lados 15:46:49 &amp;lt;EinMByte&amp;gt; Así que probablemente puso el eprint en línea después de que se publicara 15:46:57 &amp;lt;zzz&amp;gt; por eso me gustaría posponer lo automático para más adelante en el año 15:47:07 &amp;lt;str4d&amp;gt; EinMByte, 25 de feb es la versión que tengo 15:47:14 &amp;lt;EinMByte&amp;gt; zzz: Entonces ¿cómo funcionaría eso exactamente en un entorno descentralizado? 15:47:44 &amp;lt;str4d&amp;gt; Necesitamos hacer las cosas de abajo arriba en lugar de arriba abajo 15:48:06 &amp;lt;str4d&amp;gt; es decir, cada router tendría que incluir «candidatos potenciales a Sybil» en los perfiles de pares 15:48:13 &amp;lt;zzz&amp;gt; EinMByte, no lo sé. es difícil 15:48:20 &amp;lt;str4d&amp;gt; basado, por ejemplo, en tiempos en línea, etc. 15:48:30 &amp;lt;EinMByte&amp;gt; Detectar ataques Sybil es factible, creo; impedirlos basándose en esa detección es muy difícil en una red descentralizada 15:48:30 &amp;lt;EinMByte&amp;gt; Pero me gusta el reto 15:48:34 &amp;lt;zzz&amp;gt; también necesitamos a gravy, que está trabajando en rehacer su configuración de forma centralizada 15:48:43 &amp;lt;str4d&amp;gt; También existe la posibilidad de tener algún tipo de configuración más centralizada 15:48:45 &amp;lt;str4d&amp;gt; Sí, eso 15:48:45 &amp;lt;EinMByte&amp;gt; str4d: En ese punto necesitas empezar a asignar confianza a cada router 15:48:52 &amp;lt;EinMByte&amp;gt; lo cual en sí sería todo un sistema anti-Sybil 15:49:07 &amp;lt;str4d&amp;gt; Y hacer que los routers se suscriban a una lista de posibles Sybil 15:49:07 &amp;lt;zzz&amp;gt; algo así como las propuestas de dagon 15:49:09 &amp;lt;str4d&amp;gt; EinMByte, eso es básicamente lo que son ahora los perfiles de pares 15:49:31 &amp;lt;str4d&amp;gt; donde «confianza» se define actualmente como «ha enrutado bien de forma fiable para mí en el pasado» 15:49:42 &amp;lt;EinMByte&amp;gt; str4d: Sí, y han provocado algunos ataques hasta ahora :) 15:50:15 &amp;lt;str4d&amp;gt; Sí 15:50:23 &amp;lt;EinMByte&amp;gt; Además, los perfiles de pares no te permiten realmente excluir a un par de la red 15:50:31 &amp;lt;EinMByte&amp;gt; La prevención de Sybil permitiría algo así 15:50:35 &amp;lt;str4d&amp;gt; La elaboración de perfiles de pares y la selección de pares es otra de las cosas que creo que necesita priorización 15:50:46 &amp;lt;str4d&amp;gt; EinMByte, sí pueden 15:51:01 &amp;lt;zzz&amp;gt; así que propongo cambiar el elemento de Sybil de la 26 a «mejora continua», pero mover la parte «automática» para más adelante 15:51:01 &amp;lt;str4d&amp;gt; Ahora mismo no 15:51:11 &amp;lt;str4d&amp;gt; Solo digo que ahí es donde lo pondríamos 15:51:34 &amp;lt;EinMByte&amp;gt; str4d: Sí, es posible. 15:51:37 &amp;lt;str4d&amp;gt; (en términos de introducir la detección de Sybil y técnicas más avanzadas en el léxico y la arquitectura de I2P) 15:51:53 &amp;lt;EinMByte&amp;gt; En cualquier caso, no renunciaría a la descentralización. Es la mejor parte de I2P, en mi opinión 15:52:14 &amp;lt;str4d&amp;gt; Sí 15:52:27 &amp;lt;EinMByte&amp;gt; (y la centralización también conduce a varios ataques prácticos de todos modos) 15:52:43 &amp;lt;zzz&amp;gt; sigamos. ¿mejoras de streaming? no sé bien qué es, quizá solo el elemento perenne de «mejorarlo» 15:52:49 &amp;lt;str4d&amp;gt; zzz, sí, podemos seguir trabajando en esa página de la routerconsole, y luego conectarla a los perfiles y selección de pares una vez que decidamos una estrategia 15:53:00 &amp;lt;zzz&amp;gt; no se me ocurre qué hacer específicamente en streaming. ¿alguien? 15:53:01 &amp;lt;EinMByte&amp;gt; A veces añadir una autoridad central puede facilitar la demostración de seguridad, pero causar fallos de seguridad en la práctica 15:53:20 &amp;lt;str4d&amp;gt; Investigación y optimizaciones estarían bien 15:53:28 &amp;lt;EinMByte&amp;gt; zzz: ¿Alguna mejora obvia que podamos hacer ahí? 15:53:30 &amp;lt;str4d&amp;gt; Eso sería un buen candidato para investigación externa 15:53:46 &amp;lt;zzz&amp;gt; realmente necesitamos un mejor entorno de pruebas 15:53:51 &amp;lt;EinMByte&amp;gt; str4d: De acuerdo. 15:53:55 &amp;lt;zzz&amp;gt; añadir retrasos/pérdidas, reordenar, etc. 15:54:04 &amp;lt;EinMByte&amp;gt; Probablemente deberíamos ampliar nuestra página de «preguntas de investigación abiertas» con eso y otras cosas 15:54:40 &amp;lt;zzz&amp;gt; no tengo muchas cosas «blue sky» en mi lista de streaming. necesita estar guiado por resultados de pruebas 15:54:50 &amp;lt;EinMByte&amp;gt; ¿Puede haber más mejora en la asignación de tunnels? 15:55:05 &amp;lt;str4d&amp;gt; zzz, hay algún proyecto en GH que simula «Internet» con contenedores y puede hacer eso, si no recuerdo mal 15:55:08 &amp;lt;zzz&amp;gt; ¿qué tal si hacemos que este elemento sea «banco de pruebas de streaming» 15:55:17 &amp;lt;str4d&amp;gt; No sé qué tan fácil sería, necesitaríamos una JVM nueva por contenedor :P 15:55:25 &amp;lt;str4d&amp;gt; EinMByte, mmm 15:55:48 &amp;lt;EinMByte&amp;gt; str4d: se podría usar shadow, creo. No estoy seguro de si podría integrarse con Java pero está en la lista TODO de kovri 15:55:52 &amp;lt;str4d&amp;gt; Pero eso no es realmente streaming, eso está a nivel de datagramas 15:56:22 &amp;lt;zzz&amp;gt; lo de la asignación de tunnel es la idea de psi de que el cliente elija los tunnels 15:56:34 &amp;lt;EinMByte&amp;gt; str4d: Sí, sospecho que hay más que optimizar ahí 15:56:46 &amp;lt;EinMByte&amp;gt; zzz: No creo que los usuarios sean los mejores algoritmos de optimización, pero quizá 15:57:10 &amp;lt;zzz&amp;gt; es una violenta corrupción de nuestras capas, y no veo ninguna manera de hacerlo. pero eso es lo que propone psi 15:57:19 &amp;lt;EinMByte&amp;gt; ... o probablemente «cliente» no significa usuario 15:57:32 &amp;lt;zzz&amp;gt; cliente == lado cliente de i2cp 15:57:44 &amp;lt;str4d&amp;gt; La cuestión ahí es 15:57:54 &amp;lt;str4d&amp;gt; Tor proporciona esta capacidad mediante su Control Socket 15:57:58 &amp;lt;EinMByte&amp;gt; Ok, entonces sí significa eso 15:57:59 &amp;lt;str4d&amp;gt; Y es muy útil para investigadores 15:58:10 &amp;lt;str4d&amp;gt; Pero también tienen una arquitectura mucho más plana 15:58:19 &amp;lt;str4d&amp;gt; Mientras que nosotros aislamos distintos clientes entre sí vía I2CP 15:58:31 &amp;lt;EinMByte&amp;gt; zzz: Esperaría que el router tenga más información relevante. El cliente podría pasar cualquier requisito adicional 15:58:41 &amp;lt;zzz&amp;gt; también tenemos los hooks de Lua de psi para investigadores, que nunca se fusionaron (ni en Java ni en kovri), pero sigue siendo una opción 15:59:14 &amp;lt;zzz&amp;gt; fíjate, ahora mismo el lado cliente ni siquiera sabe de tunnels, así que ciertamente no tiene ninguna capacidad de elegirlos 15:59:16 &amp;lt;str4d&amp;gt; Hablando con nickm en RWC, dijo que era mucho más fácil para Tor mantener una interfaz de Control Socket que un sistema de plugins 15:59:17 &amp;lt;EinMByte&amp;gt; Sé que shadow está siendo usado en la práctica por investigadores 15:59:22 &amp;lt;EinMByte&amp;gt; Lua, no sé 15:59:55 &amp;lt;EinMByte&amp;gt; zzz: Entonces probablemente se pueda lograr lo mismo pasando la información relevante por I2CP? 16:00:17 &amp;lt;zzz&amp;gt; 1mb, sí, pero sería realmente feo 16:00:44 &amp;lt;str4d&amp;gt; Siempre podríamos restringirlo con una bandera -research o algo así 16:00:54 &amp;lt;str4d&amp;gt; (en router.config) 16:01:06 &amp;lt;str4d&amp;gt; Así la mayoría de usuarios no están expuestos a lo feo 16:01:13 &amp;lt;zzz&amp;gt; kovri/i2pd aún no tienen esas barreras rígidas de API entre cliente/router, es más fácil para 16:01:20 &amp;lt;zzz&amp;gt; *ellos 16:01:28 &amp;lt;str4d&amp;gt; Y podemos definir «.research» desde el principio para que signifique «Nos reservamos el derecho de cambiar estas APIs» 16:01:44 &amp;lt;str4d&amp;gt; es decir, los investigadores tendrían que usar la bandera .research junto con una versión particular 16:01:57 &amp;lt;str4d&amp;gt; Volviendo al tema de discusión: 16:01:59 &amp;lt;EinMByte&amp;gt; zzz: Sobre los tunnels. Depende. Creo que tendría sentido pasar información sobre el uso previsto del tunnel. 16:02:20 &amp;lt;zzz&amp;gt; (FYI esta reunión durará 25 minutos más como máximo; continuará el domingo) 16:02:33 &amp;lt;EinMByte&amp;gt; zzz: Principalmente es más fácil para nosotros porque shadow está escrito en C, creo 16:02:42 &amp;lt;str4d&amp;gt; Creo que esto debería pasarse a la categoría «necesita más investigación» 16:02:44 &amp;lt;zzz&amp;gt; el problema es que no solo hay que elegir tus tunnels, sino también los del extremo remoto 16:02:48 &amp;lt;EinMByte&amp;gt; Ok. Sigamos entonces. 16:03:08 &amp;lt;zzz&amp;gt; ok, eso es todo lo que hay ahora en la lista de la 26. ¿Qué debería añadirse? 16:03:11 &amp;lt;EinMByte&amp;gt; zzz: ¿No se encarga de eso el extremo remoto 16:03:36 &amp;lt;zzz&amp;gt; no, hacemos source-routing (es decir, elegimos el lease del extremo remoto de su leaseset para su inbound) 16:04:08 &amp;lt;zzz&amp;gt; miren la lista 27-29. ¿qué debería adelantarse a la 26, si algo? 16:04:44 &amp;lt;str4d&amp;gt; Quiero empezar a hacer el trabajo preparatorio para nuevos LSs y la netdb 16:04:46 &amp;lt;zzz&amp;gt; aquí es donde está todo el «trabajo inicial en xxx para 2017», pero también muchas cosas de 2016 16:05:23 &amp;lt;EinMByte&amp;gt; zzz: Malentendí lo que querías decir con far-end, no importa 16:05:31 &amp;lt;str4d&amp;gt; Cuanto antes estabilicemos eso y lo metamos en el código base, antes tendrá la red un soporte amplio para ello 16:06:42 &amp;lt;EinMByte&amp;gt; Tengan en cuenta que nosotros (kovri) queremos especificaciones 16:06:52 &amp;lt;EinMByte&amp;gt; De lo contrario será difícil seguir el ritmo de la implementación 16:07:31 &amp;lt;zzz&amp;gt; claro. cualquier cosa que sea una especificación nueva, tenemos que trabajarla todos juntos 16:07:36 &amp;lt;EinMByte&amp;gt; str4d: Empecemos listando qué debería soportar realmente LS2 16:07:53 &amp;lt;EinMByte&amp;gt; (si eso no se ha hecho ya) 16:09:40 &amp;lt;zzz&amp;gt; básicamente ls2 son solo un par de cosas 16:09:59 &amp;lt;zzz&amp;gt; añadir algo de espacio para flags 16:10:09 &amp;lt;zzz&amp;gt; y habilitar criptografía futura 16:10:52 &amp;lt;zzz&amp;gt; pero tengo todas esas propuestas sobre mejor multihoming, más búsqueda de servicios al estilo Grothoff 16:11:00 &amp;lt;zzz&amp;gt; anycast 16:11:01 &amp;lt;EinMByte&amp;gt; ¿Tenemos en algún lado una lista específica como referencia? 16:11:11 &amp;lt;zzz&amp;gt; está reunido en zzz, un segundo 16:11:23 &amp;lt;str4d&amp;gt; EinMByte, estoy trabajando poco a poco en reunir todo eso en el sitio web 16:11:41 &amp;lt;zzz&amp;gt; ¿podemos hacer eso más rápido, str4d? ¿como en la próxima semana o dos? 16:11:47 &amp;lt;str4d&amp;gt; Eso debería ir a la lista de la .26 16:11:50 &amp;lt;str4d&amp;gt; Hmm 16:11:53 &amp;lt;str4d&amp;gt; Posiblemente 16:11:59 &amp;lt;str4d&amp;gt; Necesito más ojos en ello 16:11:59 &amp;lt;zzz&amp;gt; sin las propuestas en una lista simple esto es demasiado difícil 16:12:08 &amp;lt;EinMByte&amp;gt; str4d: Genial. De hecho, para algunas de estas cosas una funcionalidad tipo wiki sería útil 16:12:24 &amp;lt;EinMByte&amp;gt; (la idea es que iría más rápido) 16:12:48 &amp;lt;zzz&amp;gt; para empezar necesitamos una lista 16:12:50 &amp;lt;str4d&amp;gt; EinMByte, exacto 16:12:56 &amp;lt;zzz&amp;gt; no intentemos «hervir el océano» aquí 16:13:11 &amp;lt;str4d&amp;gt; Estoy intentando pasar de requerir HTML de backend a (actualmente) rST 16:13:31 &amp;lt;str4d&amp;gt; Necesito que la gente revise lo que tengo para comprobar que a) es utilizable y b) no perdemos nada de lo que tenemos ahora 16:13:39 &amp;lt;str4d&amp;gt; Actualmente se aplica solo a los documentos de especificación 16:13:40 &amp;lt;zzz&amp;gt; pongamos lo de las propuestas en la lista para la 26 y hablaremos después de lo que significa. Pero necesitamos avances en eso cuanto antes. 16:13:55 &amp;lt;str4d&amp;gt; Pero en cuanto eso se solidifique, extenderlo a propuestas es trivial 16:13:56 &amp;lt;zzz&amp;gt; las quiero en el sitio web. no me importa en qué forma. 16:14:46 &amp;lt;EinMByte&amp;gt; Estoy dispuesto a revisar propuestas, pero a veces pasa que simplemente no encuentro ningún texto 16:15:10 &amp;lt;EinMByte&amp;gt; (algunas cosas en el sitio web están medio escondidas, creo) 16:15:37 &amp;lt;zzz&amp;gt; cierto 16:16:05 &amp;lt;zzz&amp;gt; necesitamos mover cosas de zzz.i2p al sitio web con algún tipo de organización 16:16:13 &amp;lt;EinMByte&amp;gt; str4d: Pasar de HTML a algo que pueda convertirse fácilmente a varios formatos es algo bueno 16:16:28 &amp;lt;EinMByte&amp;gt; zzz: Sí, absolutamente 16:16:35 &amp;lt;str4d&amp;gt; EinMByte, lo que necesito que revisen está en i2p.www.str4d 16:16:36 &amp;lt;EinMByte&amp;gt; Quizá un proceso fijo para todas las propuestas 16:16:57 &amp;lt;zzz&amp;gt; ok. está en la lista para la 26. detalles por venir. str4d, manos a la obra. no esperaría mucho feedback. Solo inventa un sistema nuevo y todos nos alinearemos 16:17:02 &amp;lt;str4d&amp;gt; y en `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/` 16:17:04 &amp;lt;str4d&amp;gt; EinMByte, si quieres trabajar conmigo para concretar eso, podría tenerlo listo quizá para la .25 16:17:23 &amp;lt;zzz&amp;gt; ¿qué más para la 26? tenemos que ir cerrando 16:17:36 &amp;lt;str4d&amp;gt; ( EinMByte, `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/spec` específicamente) 16:18:14 &amp;lt;zzz&amp;gt; esto es para muy corto plazo. necesito saber qué hacer el lunes 16:18:27 &amp;lt;zzz&amp;gt; última llamada para la 26 16:18:41 &amp;lt;str4d&amp;gt; Creo que lo de suscripciones llevará un tiempo 16:18:49 &amp;lt;str4d&amp;gt; Así que me conformo con que eso sea lo principal 16:18:52 &amp;lt;zzz&amp;gt; de acuerdo. 16:19:54 &amp;lt;zzz&amp;gt; ok. reunión el domingo a la misma hora. empezaremos con vrp/h1. por favor revisen el ticket 1119 de antemano. después hablaremos de 27-29, si el tiempo lo permite. 16:20:06 &amp;lt;EinMByte&amp;gt; str4d: ¿Alguno de esos que creas que requiere más atención? 16:20:27 &amp;lt;zzz&amp;gt; también podemos volver brevemente a la 26 el domingo si es necesario 16:20:43 &amp;lt;str4d&amp;gt; EinMByte, básicamente decidir si el formato para escribir propuestas es utilizable y si limita lo que termina en el sitio web (ya sea en formato HTML o TXT) 16:20:45 &amp;lt;zzz&amp;gt; así que la agenda del domingo será 1) vrp/h1/1119; 2) 26; 3) 27-29 16:20:57 &amp;lt;zzz&amp;gt; gracias a todos 16:21:25 * zzz *bafs* cerró la reunión 16:27:50 &amp;lt;EinMByte&amp;gt; str4d: Probablemente está bien mientras pueda convertirse a la mayoría de los otros formatos :) &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 03 de marzo de 2016</title><link>/es/blog/2016/03/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-marzo-de-2016/</link><pubDate>Thu, 03 Mar 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/03/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-marzo-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> anonimal, comraden1, eche|on, hottuna4, orignal\_, sadie_i2p, str4d, Yankee, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:02 &amp;lt;zzz&amp;gt; 0) Hola 20:00:02 &amp;lt;zzz&amp;gt; 1) Revisión de las tareas antiguas asignadas que siguen abiertas desde la reunión del 30 de dic. `http://zzz.i2p/topics/2014` 20:00:02 &amp;lt;zzz&amp;gt; 2) Revisión de las nuevas tareas asignadas de la reunión del 2 de feb. `http://zzz.i2p/topics/2014` 20:00:02 &amp;lt;zzz&amp;gt; 3) Preparación y programación de las reuniones de la hoja de ruta `http://zzz.i2p/topics/2021` 20:00:02 &amp;lt;zzz&amp;gt; 4) Propuesta de Código de Conducta (Sadie) `http://zzz.i2p/topics/2015?page=2` 20:00:12 &amp;lt;zzz&amp;gt; 0) Hola 20:00:15 &amp;lt;zzz&amp;gt; hola 20:00:25 &amp;lt;anonimal&amp;gt; Hola 20:00:38 &amp;lt;str4d&amp;gt; Hola 20:01:07 &amp;lt;zzz&amp;gt; 1) Revisión de las tareas antiguas asignadas que siguen abiertas desde la reunión del 30 de dic. `http://zzz.i2p/topics/2014` 20:01:19 &amp;lt;hottuna4&amp;gt; hola 20:01:37 &amp;lt;zzz&amp;gt; gravy publicará uno sobre leasesets cifrados para el 27 de ene., o un tema diferente, para el 15 de feb. 20:01:51 &amp;lt;zzz&amp;gt; ¿Alguien sabe el estado de gravy? 20:03:13 &amp;lt;anonimal&amp;gt; No. 20:03:47 &amp;lt;sadie_i2p&amp;gt; ocupado en la vida real 20:04:07 &amp;lt;zzz&amp;gt; sadie_i2p, ¿tienes una nueva fecha de parte de él? 20:04:24 &amp;lt;sadie_i2p&amp;gt; esperando una nueva fecha de Gravy 20:04:33 &amp;lt;zzz&amp;gt; ok, lo pasaremos a la próxima reunión 20:04:42 &amp;lt;zzz&amp;gt; Sadie trabajará con J para publicar su entrada de blog sobre reseed (proceso de arranque/semillado inicial), nueva fecha a mediados de feb. 20:04:49 &amp;lt;zzz&amp;gt; sadie_i2p, ¿cuál es la última sobre esto? 20:05:42 &amp;lt;sadie_i2p&amp;gt; J también está ocupado, trabajando con Back up 20:06:07 &amp;lt;zzz&amp;gt; sadie_i2p, ¿va a ocurrir esa entrada del blog a estas alturas o deberíamos seguir adelante? 20:06:44 &amp;lt;sadie_i2p&amp;gt; Back up y yo estamos trabajando en otra cosa en este momento; probablemente no habrá entrada del blog 20:06:58 &amp;lt;zzz&amp;gt; ok, lo tacharé de la lista 20:07:02 &amp;lt;sadie_i2p&amp;gt; sigamos 20:07:17 &amp;lt;zzz&amp;gt; Sadie contactará a backup para hablar de la campaña de reseed, nueva fecha a mediados de feb. 20:07:32 &amp;lt;zzz&amp;gt; sadie_i2p, ¿qué están preparando tú y backup? 20:07:34 &amp;lt;anonimal&amp;gt; ¿Feb? 20:07:54 &amp;lt;zzz&amp;gt; sí anonimal, todos estos son temas vencidos 20:08:26 &amp;lt;sadie_i2p&amp;gt; contenido y gráficos nuevos 20:08:51 &amp;lt;zzz&amp;gt; para el sitio web, supongo 20:08:55 &amp;lt;sadie_i2p&amp;gt; habrá retrasos por los calendarios, pero Back up ahora está trabajando en el contenido y yo estoy trabajando en los gráficos para el sitio 20:09:15 &amp;lt;zzz&amp;gt; ¿y qué hay de la «campaña» más allá del sitio web en sí? 20:09:30 &amp;lt;zzz&amp;gt; ¿qué tienen planeado? ¿y para cuándo? 20:09:34 &amp;lt;eche|on&amp;gt; genial 20:09:47 &amp;lt;sadie_i2p&amp;gt; prepararemos una página nueva para el sitio y luego empezaremos a dirigir a la gente allí a través de redes sociales, etc... 20:10:00 &amp;lt;sadie_i2p&amp;gt; quizá usar nuevas pegatinas como incentivo también 20:10:10 &amp;lt;eche|on&amp;gt; ¡pegatinas! 20:10:17 &amp;lt;zzz&amp;gt; oh sí, pegatinas para quienes hagan reseed, gran idea 20:10:19 &amp;lt;str4d&amp;gt; ¿Esto es una página de «qué es reseed», o una guía de «cómo ejecutar un reseed»? 20:10:49 &amp;lt;sadie_i2p&amp;gt; esta es una guía nueva de cómo ejecutar un reseed 20:11:36 &amp;lt;zzz&amp;gt; sadie_i2p, ¿puedes darnos el próximo hito para esto? (fecha, qué es) 20:12:12 &amp;lt;str4d&amp;gt; Entonces sería una guía para «usuarios» o colaboradores de I2P, más que para desarrolladores 20:12:26 &amp;lt;str4d&amp;gt; Así que pensaré en un lugar mejor para colocar estas guías 20:13:07 &amp;lt;sadie_i2p&amp;gt; esto podría tardar un poco más; diré que, como máximo, en dos meses 20:13:10 &amp;lt;str4d&amp;gt; excepto hmm... 20:13:21 &amp;lt;sadie_i2p&amp;gt; La guía será para usuarios y colaboradores 20:13:45 &amp;lt;zzz&amp;gt; sadie_i2p, por favor danos un hito intermedio para el próximo mes 20:13:59 &amp;lt;sadie_i2p&amp;gt; probablemente pueda proporcionar una actualización de contenido en un mes 20:14:02 &amp;lt;str4d&amp;gt; En realidad, supongo que sí pertenece a «Get involved -&amp;gt; Guides» 20:14:11 &amp;lt;zzz&amp;gt; ok, genial 20:14:16 &amp;lt;zzz&amp;gt; sigamos 20:14:26 &amp;lt;zzz&amp;gt; str4d, gravy, cacapo: Añadir casos de uso, en qué somos mejores, más «pasión» y «grasa», añadir / destacar Bote, para finales de 20:14:39 &amp;lt;zzz&amp;gt; enero ABIERTO, nueva fecha 1 de marzo 20:14:50 &amp;lt;zzz&amp;gt; Vi que cacapo escribió unos buenos casos de uso 20:15:06 &amp;lt;str4d&amp;gt; Sí, basados en los ejemplos de dymaxion 20:15:11 &amp;lt;zzz&amp;gt; str4d, ¿en qué estado está integrar eso en el sitio web junto con algo de pasión y grasa? 20:15:21 &amp;lt;Yankee&amp;gt; ¡Hola damas y caballeros! 20:15:35 &amp;lt;str4d&amp;gt; En mi humilde opinión, el contenido necesita un poco de pulido (se siente un poco demasiado «¡I2P al rescate!») 20:16:03 &amp;lt;str4d&amp;gt; En cuanto al lugar en el sitio, aún no estoy del todo seguro de dónde encajarlo 20:16:05 &amp;lt;zzz&amp;gt; str4d, vencía el 1 de marzo, ¿puedes darnos una nueva fecha para subir esto al sitio web? 20:16:45 &amp;lt;str4d&amp;gt; El «objetivo» de este punto era hacer algo mejor que la columna central actual de la página principal y la página de aplicaciones compatibles 20:18:02 &amp;lt;str4d&amp;gt; zzz, puedo poner la página en una URL 20:18:42 &amp;lt;zzz&amp;gt; ¿tú y sadie_i2p están en sintonía sobre qué es este elemento de trabajo? sadie añadió esto a la lista de tareas en el ccc 20:20:29 &amp;lt;str4d&amp;gt; Es 20:20:45 &amp;lt;str4d&amp;gt; un comienzo, pero todavía tenemos que definir la arquitectura de la información más amplia 20:20:57 &amp;lt;str4d&amp;gt; qué es lo que realmente intentamos transmitir con la página de inicio 20:21:42 &amp;lt;zzz&amp;gt; ok, entonces dame una fecha para la primera parte 20:21:49 &amp;lt;zzz&amp;gt; por favor 20:22:12 &amp;lt;str4d&amp;gt; Migraré el documento de casos de uso al sitio web para finales de esta semana 20:22:42 &amp;lt;str4d&amp;gt; Y un informe de estado adicional en la próxima reunión sobre la re-arquitectura de la página de inicio 20:23:04 &amp;lt;zzz&amp;gt; ok, genial, ojalá tú y sadie puedan discutir los detalles sobre los objetivos más amplios de «grasa» y «pasión». 20:23:39 &amp;lt;zzz&amp;gt; comraden editar/pulir/mejorar/publicar la historia de I2P para finales de febrero 20:24:13 &amp;lt;zzz&amp;gt; ¿Alguien sabe en qué anda comraden1? Necesito que me devuelva el borrador editado, luego quiero darle otra pasada 20:25:00 &amp;lt;zzz&amp;gt; esto debía publicarse en el sitio web el lunes 20:25:30 &amp;lt;sadie_i2p&amp;gt; la nueva fecha es el 1 de abril 20:25:59 &amp;lt;zzz&amp;gt; ok. entonces necesito que me devuelva el borrador en un par de semanas 20:26:14 &amp;lt;anonimal&amp;gt; zzz: ¿Enlace al borrador actual de la historia? 20:26:39 &amp;lt;zzz&amp;gt; lo que está en zzzi2p sigue siendo lo último. No quiero hacer ningún cambio mientras comraden1 tenga el «master» 20:26:53 &amp;lt;zzz&amp;gt; ok, sigamos 20:27:09 &amp;lt;zzz&amp;gt; tickets: Sadie revisará, hará recomendaciones o posiblemente empezará a gestionarlos (¿para cuándo?) ABIERTO - nueva fecha a mediados de feb. (?) 20:27:09 &amp;lt;anonimal&amp;gt; Ok. 20:27:30 &amp;lt;zzz&amp;gt; sadie_i2p, ¿cómo va esta gran tarea? 20:28:06 &amp;lt;sadie_i2p&amp;gt; ugh 20:29:12 &amp;lt;zzz&amp;gt; necesito un poco más que solo ugh :) 20:29:14 &amp;lt;str4d&amp;gt; Era una tarea considerable :P 20:29:35 &amp;lt;sadie_i2p&amp;gt; str4d y yo hemos hablado de reuniones semanales de tickets 20:29:56 &amp;lt;zzz&amp;gt; eso podría ser más factible que una «revisión» puntual 20:30:06 &amp;lt;str4d&amp;gt; Pensé que ya mencioné esto en una reunión anterior, pero por si no: añadí un estado «open» en Trac, para indicar tickets que los desarrolladores hemos visto pero que no tienen asignado a nadie o no tienen un estado particular. 20:30:26 &amp;lt;str4d&amp;gt; Mi objetivo con eso era diferenciar esos tickets de los realmente nuevos 20:30:26 &amp;lt;sadie_i2p&amp;gt; sí, lo sería 20:30:26 &amp;lt;zzz&amp;gt; sadie_i2p, ¿te has metido lo suficiente como para hacer alguna recomendación sobre cómo estamos gestionando los tickets? 20:31:08 &amp;lt;str4d&amp;gt; Así que el montón de tickets «new» es muchísimo más pequeño ahora que he apartado los que abrimos nosotros mismos 20:31:15 &amp;lt;sadie_i2p&amp;gt; a estas alturas, mi mejor recomendación es una revisión y triaje semanales 20:32:34 &amp;lt;str4d&amp;gt; +1 20:32:34 &amp;lt;zzz&amp;gt; ok. ¿ya estamos listos para programar la primera reunión o hay que organizar algo más antes? 20:33:28 &amp;lt;str4d&amp;gt; Aún estoy viajando, así que preferiría esperar hasta la próxima semana 20:33:46 &amp;lt;zzz&amp;gt; ok. si no han programado nada antes de la reunión de abril, los contactaremos entonces 20:34:05 &amp;lt;zzz&amp;gt; str4d Lanzamiento de Android 0.9.24 para el 7 de feb., lista de TODO recopilada para el 26 de feb. 20:34:21 &amp;lt;zzz&amp;gt; parece que vas retrasado con eso :) 20:34:28 &amp;lt;str4d&amp;gt; Je 20:34:34 &amp;lt;zzz&amp;gt; ¿nuevas fechas? 20:34:37 &amp;lt;str4d&amp;gt; Ambas cosas fracasaron estrepitosamente, por la tesis de doctorado 20:34:55 &amp;lt;str4d&amp;gt; (que *finalmente* entregué a mediados de feb.) 20:35:04 &amp;lt;str4d&amp;gt; Estoy trabajando en sacar 0.9.24 mientras hablamos 20:35:06 &amp;lt;zzz&amp;gt; genial. 20:35:10 &amp;lt;str4d&amp;gt; (en un portátil muuuuy lento() 20:35:14 &amp;lt;str4d&amp;gt; ) 20:35:16 &amp;lt;zzz&amp;gt; ¿y la lista de TODO? 20:35:31 &amp;lt;str4d&amp;gt; La recopilación de la lista de TODO sucederá en los próximos días 20:35:41 &amp;lt;zzz&amp;gt; ok, te vamos a tomar la palabra 20:35:51 &amp;lt;str4d&amp;gt; je :P 20:36:01 &amp;lt;zzz&amp;gt; str4d y zzz revisarán el ticket de VRP para el 12 de feb. Yo hice mi parte. 20:36:06 &amp;lt;str4d&amp;gt; Principalmente es repasar la lista de TODO en el repositorio y buscar cosas que falten en mi lista de TODO personal 20:36:14 &amp;lt;zzz&amp;gt; ¿nueva fecha para eso? 20:36:20 &amp;lt;anonimal&amp;gt; Re: #1119, recién ahora veo el último comentario de zzz de hace 3 semanas. Nunca recibí un correo electrónico ni he estado recibiendo correos de github u otras cosas durante las últimas semanas en @mail.i2p/@i2pmail.org. 20:36:32 &amp;lt;anonimal&amp;gt; Me pregunto seriamente si el servicio de correo de postman está teniendo problemas. 20:36:37 &amp;lt;str4d&amp;gt; Otra baja por la tesis. Lo leeré esta tarde después de que salga 0.9.24 20:36:46 &amp;lt;anonimal&amp;gt; Puede que tenga que cambiar de correo :/ 20:36:49 &amp;lt;zzz&amp;gt; ok, genial 20:36:49 &amp;lt;str4d&amp;gt; anonimal, sí, yo también he tenido problemas serios últimamente (muchos correos rebotando) 20:37:03 &amp;lt;zzz&amp;gt; aunque no lo creas, creo que eso es todo para el 1) 20:37:11 &amp;lt;zzz&amp;gt; y 2) 20:37:17 &amp;lt;str4d&amp;gt; (desde alrededor del 6 de feb.) 20:37:22 &amp;lt;anonimal&amp;gt; zzz: leeré tus comentarios más a fondo y reescribiré el VRP. 20:37:28 &amp;lt;zzz&amp;gt; 3) Preparación y programación de las reuniones de la hoja de ruta `http://zzz.i2p/topics/2021` 20:37:33 &amp;lt;anonimal&amp;gt; ¡Espera! 20:37:45 &amp;lt;zzz&amp;gt; ok, perdón, ¿algo más sobre 1 o 2? 20:37:45 &amp;lt;anonimal&amp;gt; Para 1): ¿decisión sobre H1? 20:38:06 &amp;lt;anonimal&amp;gt; La decisión sobre H1 se movió al punto 1), según recuerdo. 20:38:41 &amp;lt;anonimal&amp;gt; O no; de cualquier modo creo que lo cubriremos hoy. 20:38:47 &amp;lt;zzz&amp;gt; en la última reunión decidimos que cerraríamos las discusiones de VRP y h1 en las reuniones de hoja de ruta del 4 al 6 de marzo 20:39:11 &amp;lt;anonimal&amp;gt; Ok. 20:39:23 &amp;lt;zzz&amp;gt; Acabo de programarlas, vamos a hacerlas mañana y el domingo a las 3 PM UTC. anonimal, ¿puedes asistir a cualquiera de esas reuniones? 20:39:30 &amp;lt;str4d&amp;gt; ¡Bien, eso me da la oportunidad de revisar! :P 20:41:08 &amp;lt;zzz&amp;gt; así que eso nos lleva al 3) 20:41:11 &amp;lt;zzz&amp;gt; como dije 20:41:19 &amp;lt;zzz&amp;gt; Acabo de programarlas, vamos a hacerlas mañana y el domingo a las 3 PM UTC. 20:41:21 &amp;lt;anonimal&amp;gt; zzz: Uy, el sábado es la enorme reunión de kovri de mínimo dos horas a las 6 pm UTC. 20:41:21 * anonimal pensando 20:41:23 &amp;lt;anonimal&amp;gt; zzz: ¿Cuánto crees que durará la reunión del sábado? 20:41:33 &amp;lt;orignal_&amp;gt; ¿a todos aquí les tiene que importar la reunión de kovri? 20:41:40 &amp;lt;zzz&amp;gt; nuestras reuniones serán viernes y domingo. no sábado. 20:41:46 &amp;lt;orignal_&amp;gt; ¿o se puede resolver en privado? 20:42:05 &amp;lt;zzz&amp;gt; Propongo que hagamos VRP como primera cosa en la reunión del domingo. ¿ok? 20:42:06 * anonimal perdió la cuenta de los días 20:42:11 &amp;lt;anonimal&amp;gt; Puedo el domingo. 20:42:16 &amp;lt;anonimal&amp;gt; Ok, suena genial. 20:43:00 &amp;lt;zzz&amp;gt; estas serán reuniones informales, revisando dónde estamos y adónde queremos ir 20:43:11 &amp;lt;zzz&amp;gt; el objetivo es establecer una hoja de ruta para el resto del año, al menos 20:43:22 &amp;lt;zzz&amp;gt; la segunda reunión puede ser más estructurada 20:43:46 &amp;lt;zzz&amp;gt; Estoy un poco atascado sobre qué debería hacer después y durante el resto del año. así que estas reuniones son vitales para\ 20:43:52 &amp;lt;zzz&amp;gt; marcarme la dirección 20:44:08 &amp;lt;str4d&amp;gt; Mmmk 20:44:15 &amp;lt;anonimal&amp;gt; Ok. 20:44:37 &amp;lt;zzz&amp;gt; así que el viernes será una revisión más informal de prioridades. El domingo empezaremos con h1/vrp, luego pasaremos a concretar de verdad la hoja de ruta para .26-.29 20:44:47 &amp;lt;zzz&amp;gt; ¿algo más sobre el 3)? 20:45:31 &amp;lt;zzz&amp;gt; pasemos al 4) 20:45:39 &amp;lt;zzz&amp;gt; 4) Propuesta de Código de Conducta (Sadie) `http://zzz.i2p/topics/2015?page=2` 20:45:56 &amp;lt;zzz&amp;gt; veo que ahora ha propuesto hacer algo similar a debian 20:46:00 &amp;lt;zzz&amp;gt; ah, de vuelta justo a tiempo 20:46:12 &amp;lt;zzz&amp;gt; ¿alguien tiene alguna opinión sobre el coc de debian? 20:46:48 &amp;lt;orignal_&amp;gt; dedian no es una red anónima 20:46:56 * str4d abre el enlace 20:47:05 &amp;lt;str4d&amp;gt; orignal_, no, pero es FOSS 20:47:08 &amp;lt;zzz&amp;gt; pero ¿qué opinas de su CoC, orignal_? 20:47:17 &amp;lt;orignal_&amp;gt; la gente viene a I2P por diferentes razones 20:47:33 &amp;lt;anonimal&amp;gt; En mi opinión, es un poco flojo y no estoy seguro de cómo se hace cumplir algo. 20:48:02 &amp;lt;orignal_&amp;gt; zzz, su CoC es adecuado para ellos ya que es un proyecto consolidado con historia 20:48:04 &amp;lt;zzz&amp;gt; sadie, ¿qué te gusta del CoC de debian? 20:48:14 &amp;lt;orignal_&amp;gt; I2P es completamente diferente 20:48:32 &amp;lt;sadie_i2p&amp;gt; parecía proporcionar una buena estructura básica con la que empezar, al menos 20:48:40 &amp;lt;str4d&amp;gt; orignal_, ¿y la historia de &amp;gt;10 años de I2P no lo convierte en un proyecto consolidado? 20:48:45 &amp;lt;zzz&amp;gt; claro, somos diferentes, pero de hecho somos un proyecto consolidado con historia 20:48:51 &amp;lt;orignal_&amp;gt; lo último para lo que viene la gente aquí es para volver a escuchar estas tonterías de RR. HH. 20:49:31 &amp;lt;zzz&amp;gt; No veo qué tienen que ver las razones para venir a un proyecto con las normas sobre cómo deberían comportarse una vez que llegan aquí 20:49:41 &amp;lt;zzz&amp;gt; ¿RR. HH.? 20:50:31 &amp;lt;sadie_i2p&amp;gt; Estoy buscando ejemplos que sean simples y directos - 20:50:31 &amp;lt;sadie_i2p&amp;gt; así que quizá no los mejores, pero por lo menos para empezar 20:51:29 &amp;lt;zzz&amp;gt; ¿creemos que el de debian es el mejor lugar para empezar, o sería mejor el de monero? 20:51:36 &amp;lt;orignal_&amp;gt; str4d, por desgracia no 20:51:51 &amp;lt;str4d&amp;gt; orignal_, «personas != desarrolladores», una vez más. 20:51:53 &amp;lt;orignal_&amp;gt; compara cuánta gente usa Debian e I2P 20:52:11 &amp;lt;orignal_&amp;gt; no intenten copiar a los grandes, aún no están en esa liga 20:52:12 &amp;lt;str4d&amp;gt; No podemos confundir usuarios con desarrolladores. 20:52:21 &amp;lt;zzz&amp;gt; Creo que si podemos elegir el más cercano a nuestro objetivo, entonces podemos pedir a algunas personas que trabajen en editarlo para adaptarlo a nuestra situación 20:52:42 &amp;lt;str4d&amp;gt; Eso sería como decir «cualquiera que instale Debian OS no puede decir nada que no nos guste» 20:52:42 &amp;lt;str4d&amp;gt; Eso *no* es de lo que se trata aquí 20:52:53 &amp;lt;str4d&amp;gt; Y por lo tanto, la base de usuarios no importa para esta discusión 20:52:54 &amp;lt;sadie_i2p&amp;gt; monero también tiene uno muy bueno; si ese es mejor de los dos, no tengo objeción 20:53:21 &amp;lt;orignal_&amp;gt; zzz, el CoC es cosa de RR. HH. 20:53:21 &amp;lt;orignal_&amp;gt; nada más 20:53:28 &amp;lt;zzz&amp;gt; ¿opiniones de otros sobre debian vs. monero? 20:53:44 &amp;lt;anonimal&amp;gt; + Monero 20:53:49 &amp;lt;zzz&amp;gt; orignal_, ¿qué quieres decir con «HR»? 20:54:07 &amp;lt;orignal_&amp;gt; HR = recursos humanos 20:54:24 &amp;lt;zzz&amp;gt; el de monero es más corto que el de debian, así que supongo que es más fácil empezar pequeño 20:55:13 &amp;lt;zzz&amp;gt; ¿tenemos voluntarios para anotar el CoC de monero con cambios propuestos y volver con eso el próximo mes? 20:55:18 &amp;lt;str4d&amp;gt; zzz, me gusta la esencia del de Debian, en el sentido de que cubre mucho de lo que creo que nos importa (p. ej., el punto 2 habría sido muy útil recientemente) 20:55:26 &amp;lt;zzz&amp;gt; o el de debian 20:55:28 &amp;lt;orignal_&amp;gt; mi opinión de nuevo: todavía no es tiempo para eso 20:55:40 &amp;lt;zzz&amp;gt; no tenemos que decidir ahora entre debian y monero 20:55:48 &amp;lt;zzz&amp;gt; orignal_, recibimos tu mensaje alto y claro, gracias 20:55:59 &amp;lt;str4d&amp;gt; Y no es demasiado prescriptivo 20:56:13 &amp;lt;zzz&amp;gt; no se han tomado decisiones. solo estamos discutiendo. 20:56:40 &amp;lt;sadie_i2p&amp;gt; podemos usar lo más aplicable de ambos 20:56:43 &amp;lt;anonimal&amp;gt; Re: CoC, 20:56:56 &amp;lt;str4d&amp;gt; También me gusta el punto 6: que al responder a problemas, quien responda también debe ser respetuoso con el 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; También incluye un hermoso gráfico del proceso de gobernanza de Monero. 20:57:30 &amp;lt;comraden1&amp;gt; zzz: re: draft -- me ha caído un aumento de problemas en el trabajo y estoy lidiando con un familiar que volvió a entrar en remisión, así que el borrador de la historia quedó en segundo plano. sadie_i2p mencionó 2016-04-01 como la nueva fecha, que intentaré cumplir 20:57:30 &amp;lt;str4d&amp;gt; ¡Oh, imágenes! 20:57:48 &amp;lt;comraden1&amp;gt; zzz: ¡disculpas por estar fuera de juego unas semanas! 20:58:06 &amp;lt;anonimal&amp;gt; str4d zzz: Sí, y estaría dispuesto a parchear la guía de contribución para adaptarla a java i2p. 20:58:52 &amp;lt;anonimal&amp;gt; Hola comraden1, estoy publicando algo en la página de la historia de i2p para revisión. 20:59:30 &amp;lt;sadie_i2p&amp;gt; me ofrezco voluntaria 20:59:58 &amp;lt;comraden1&amp;gt; anonimal: gracias :) si está en el foro lo veré la próxima vez que entre. Siéntete libre de enviármelo por privado o contactarme en clearnet 21:00:05 &amp;lt;zzz&amp;gt; ok, excelente. Sadie_i2p y anonimal, ¿pueden volver con una recomendación en la reunión del próximo mes? 21:00:20 &amp;lt;sadie_i2p&amp;gt; claro 21:00:25 &amp;lt;zzz&amp;gt; comraden1, gracias por la actualización, siento oír lo de los problemas familiares 21:00:31 &amp;lt;zzz&amp;gt; ¿algo más sobre el 4)? 21:00:40 * zzz calienta el baffer 21:00:48 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 21:00:54 &amp;lt;orignal_&amp;gt; sí, escribir un CoC para alguien parece un trabajo mejor 21:01:13 &amp;lt;anonimal&amp;gt; Sí, aunque como i2pmail es problemático últimamente, sadie_i2p y yo deberíamos intentar charlar por IRC si es posible. 21:01:21 &amp;lt;anonimal&amp;gt; No, nada más para la reunión de mi parte, zzz. 21:01:52 &amp;lt;zzz&amp;gt; orignal_, por favor no interrumpas nuestra reunión con comentarios despectivos sobre kovri. El mes pasado se fue demasiado lejos y prometí que no dejaría que volviera a suceder 21:02:07 &amp;lt;orignal_&amp;gt; ¿lo hice? 21:02:41 * zzz *bafs* se cerró la reunión 21:02:45 &amp;lt;zzz&amp;gt; gracias a todos &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 2 de febrero de 2016</title><link>/es/blog/2016/02/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-febrero-de-2016/</link><pubDate>Tue, 02 Feb 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/02/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-febrero-de-2016/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&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="registro-de-la-reunión">Registro de la reunión&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>Versión 0.9.24</title><link>/es/blog/2016/01/27/versi%C3%B3n-0.9.24/</link><pubDate>Wed, 27 Jan 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/01/27/versi%C3%B3n-0.9.24/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.24 contiene una nueva versión de SAM (v3.2) y numerosas correcciones de errores y mejoras de eficiencia. Tenga en cuenta que esta versión es la primera que requiere Java 7. Actualice a Java 7 o 8 lo antes posible. Su router no se actualizará automáticamente si está usando Java 6.&lt;/p>
&lt;p>Para evitar los problemas causados por la antigua biblioteca commons-logging, la hemos eliminado. Esto hará que los complementos I2P-Bote muy antiguos (0.2.10 y anteriores, firmados por HungryHobo) se bloqueen si tienen IMAP habilitado. La solución recomendada es reemplazar su complemento I2P-Bote antiguo por el actual firmado por str4d.&lt;/p></description></item><item><title>CCC Recap</title><link>/es/blog/2016/01/23/ccc-recap/</link><pubDate>Sat, 23 Jan 2016 00:00:00 +0000</pubDate><guid>/es/blog/2016/01/23/ccc-recap/</guid><description>&lt;p>Asistentes: Sadie, Colin, lazygravy, zzz, hottuna, kytv, cacapo y eche|on.&lt;/p>
&lt;h2 id="inicio">Inicio&lt;/h2>
&lt;p>El proyecto ha tenido otro año exitoso en el CCC. Queremos agradecer a los voluntarios de la 32C3 por toda su ayuda en la organización de este evento y por ser anfitriones muy serviciales con nosotros. Muchos colaboradores de I2P pudieron asistir al Congreso de este año debido a muchas de las generosas donaciones de seguidores como ustedes al proyecto.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 30 de diciembre de 2015</title><link>/es/blog/2015/12/30/reuni%C3%B3n-de-desarrolladores-de-i2p-30-de-diciembre-de-2015/</link><pubDate>Wed, 30 Dec 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/12/30/reuni%C3%B3n-de-desarrolladores-de-i2p-30-de-diciembre-de-2015/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cacapo, comraden1, dg, eche\|on, hottuna, kytv, lazygravy, psi, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 09:49:14 &amp;lt;zzz&amp;gt; 0) Hola 09:49:14 &amp;lt;zzz&amp;gt; 1) Estructura y objetivos de la reunión 09:49:14 &amp;lt;zzz&amp;gt; 2) PR 09:49:14 &amp;lt;zzz&amp;gt; 3) Gestión de proyectos 09:49:14 &amp;lt;zzz&amp;gt; 0) Hola 09:49:16 &amp;lt;zzz&amp;gt; Hola 09:49:30 &amp;lt;zzz&amp;gt; 1) Estructura y objetivos de la reunión 09:49:30 &amp;lt;zzz&amp;gt; Antes que nada, me disculpo por la hora horrenda de esta reunión para nuestra gente de Norteamérica. 09:49:30 &amp;lt;zzz&amp;gt; Esto será un poco diferente de nuestra estructura habitual de reuniones porque en su mayoría es presencial aquí en CCC. 09:49:31 &amp;lt;zzz&amp;gt; Intentaremos transmitir los puntos destacados a IRC. 09:49:33 &amp;lt;zzz&amp;gt; También tomaremos notas aquí. 09:49:35 &amp;lt;zzz&amp;gt; Ahora permítanme dar un preámbulo para esta reunión. 09:49:49 &amp;lt;zzz&amp;gt; Como todos deberían saber, Sadie fue una parte fundamental de la organización y el éxito de I2PCon en Toronto. 09:49:49 &amp;lt;zzz&amp;gt; Todos vimos su talento y entusiasmo en Toronto, y obviamente quiere hacer más por I2P en adelante. 09:49:49 &amp;lt;zzz&amp;gt; Al trabajar con ella antes y durante la conferencia, supimos que tiene amplia experiencia en Gestión de proyectos y PR, 09:49:49 &amp;lt;zzz&amp;gt; tanto con Tor como en el mundo real. 09:49:49 &amp;lt;zzz&amp;gt; Lo que le pedí después de la conferencia fue conocer mejor nuestro proyecto, comprender nuestra estructura y procesos actuales, 09:49:52 &amp;lt;zzz&amp;gt; y volver con recomendaciones sobre qué podríamos mejorar y cómo podría ayudarnos. 09:50:04 &amp;lt;zzz&amp;gt; Desde entonces, ha tenido varias conferencias largas por teléfono con tuna, conmigo, str4d, psi y otros, 09:50:04 &amp;lt;zzz&amp;gt; y ha revisado nuestro sitio web, Trac y los procesos actuales. 09:50:04 &amp;lt;zzz&amp;gt; Además, psi la ha nombrado Subdirectora de PR y está tuiteando en la cuenta @GetI2P y ayudando a difundir I2P. 09:50:06 &amp;lt;zzz&amp;gt; Ahora está lista para darnos algunas recomendaciones. 09:50:06 &amp;lt;zzz&amp;gt; Si bien mi pregunta original para ella fue «¿cómo puedes ayudarnos?», la respuesta que vuelve es 09:50:06 &amp;lt;zzz&amp;gt; más bien «estas son las cosas que tenemos que arreglar para que pueda ayudar de forma efectiva», 09:50:08 &amp;lt;zzz&amp;gt; seguido por las cosas concretas que podría hacer por nosotros, o más precisamente cómo podemos trabajar todos juntos de manera más efectiva. 09:50:19 &amp;lt;zzz&amp;gt; Lo que me gustaría hacer hoy es escuchar sus recomendaciones y discutir brevemente cada una. 09:50:19 &amp;lt;zzz&amp;gt; Muchos de estos temas tienden a provocar discusiones largas y me gustaría contener eso para no estar aquí todo el día. 09:50:19 &amp;lt;zzz&amp;gt; Para cada recomendación, me gustaría obtener el compromiso de uno de ustedes para hacer seguimiento. 09:50:19 &amp;lt;zzz&amp;gt; Si la recomendación no es controvertida y tenemos consenso, ese compromiso sería implementarla. 09:50:20 &amp;lt;zzz&amp;gt; Si necesita más investigación o no estamos de acuerdo, ese compromiso sería revisar nuestras opciones y 09:50:21 &amp;lt;zzz&amp;gt; proponer un plan, o una contrapropuesta, o una lista de opciones para discutir en una reunión futura. 09:50:23 &amp;lt;zzz&amp;gt; Estos compromisos y fechas límite se anotarán y se hará seguimiento. 09:50:25 &amp;lt;zzz&amp;gt; No quiero atascarme en un solo tema, así que buscaré voluntarios para dar seguimiento a la mayoría de las cosas. 09:50:42 &amp;lt;zzz&amp;gt; Quiero enfatizar que yo le pedí a Sadie que hiciera esto y nos diera su opinión basada en su experiencia previa. 09:50:42 &amp;lt;zzz&amp;gt; Puede que no estemos de acuerdo, pero deberíamos escuchar y considerar cuidadosamente sus recomendaciones. 09:50:42 &amp;lt;zzz&amp;gt; I2P es un copito de nieve muy particular y no todo puede ser apropiado para nosotros, 09:50:42 &amp;lt;zzz&amp;gt; pero ella ha llegado a conocernos bastante bien este año, así que escuchemos lo que trae. 09:50:43 &amp;lt;zzz&amp;gt; Por supuesto podremos recibir sugerencias de otros, pero tengo la sensación de que Sadie ya tiene muchas cosas cubiertas. 09:51:24 &amp;lt;zzz&amp;gt; Primero vamos a hablar de PR y luego de Gestión de proyectos. 09:51:24 &amp;lt;zzz&amp;gt; Ambos son temas muy amplios y habrá solapamientos. Pero intentemos mantenerlos lo más separados posible. 09:51:54 &amp;lt;zzz&amp;gt; *** fin del pegado para el tema 1), empezaremos con el 2) en unos minutos. gracias *** 09:58:39 &amp;lt;hottuna&amp;gt; str4d: hola, deberíamos hablar sobre las cosas de DH que estamos usando 09:59:30 &amp;lt;str4d&amp;gt; hottuna, ¿te refieres a los handshakes de NTCP y SSU? 09:59:55 &amp;lt;hottuna&amp;gt; supongo que donde sea que se use DH 10:00:39 &amp;lt;hottuna&amp;gt; ok. hablemos de eso después de la reunión 10:00:47 &amp;lt;str4d&amp;gt; Seguro 10:00:57 &amp;lt;str4d&amp;gt; Según `http://trac.i2p2.i2p/wiki/Crypto/CurrentSpecs` es solo NTCP y SSU 10:01:21 &amp;lt;hottuna&amp;gt; zzz nos leerá ahora la nota larga de arriba 10:01:48 &amp;lt;str4d&amp;gt; (Todavía tengo que actualizar esa página antes de mi charla) 10:04:10 &amp;lt;psi&amp;gt; creo que estoy aquí 10:06:33 &amp;lt;lazygravy&amp;gt; psi: sí, zzz publicó un mensaje largo justo antes de que entraras. hablando IRL (en persona) ahora mismo 10:07:57 &amp;lt;hottuna&amp;gt; Así que lo que buscamos es obtener compromisos de la gente para solucionar un montón de temas distintos 10:08:25 &amp;lt;hottuna&amp;gt; Algunas de las cosas que vamos a tratar serán controvertidas y otras no 10:08:47 &amp;lt;hottuna&amp;gt; los temas no controvertidos esperamos simplemente asignarlos a una persona y que queden resueltos 10:08:56 &amp;lt;hottuna&amp;gt; Pasando a Sadie y PR 10:09:16 &amp;lt;hottuna&amp;gt; gravy y sadie han estado escribiendo entradas de blog 10:09:29 &amp;lt;hottuna&amp;gt; y están buscando más contenido 10:10:21 &amp;lt;hottuna&amp;gt; mucho contenido se pierde en los mensajes de commit 10:10:38 &amp;lt;hottuna&amp;gt; donde el autor del commit no registra realmente la importancia del commit 10:11:24 &amp;lt;str4d&amp;gt; En lugar de escanear mensajes de commit, el mejor/más fácil lugar para mirar es history.txt 10:11:30 &amp;lt;hottuna&amp;gt; idealmente nos gustaría publicar una entrada de blog al menos cada 2 meses para mantener cierta sensación de impulso 10:12:08 &amp;lt;str4d&amp;gt; Eso aún no da una indicación de importancia, pero es contextualmente más fácil de manejar y filtra la paja de commits que no llega a history.txt 10:13:04 &amp;lt;lazygravy&amp;gt; str4d: el punto es que hay tantas cosas geniales sucediendo y no hay forma de enterarse sin seguir I2P de cerca. debería ser más fácil para la gente ver lo interesante 10:13:47 &amp;lt;str4d&amp;gt; Quizá lo que podría ayudar (esto sería bastante radical) sería reestructurar history.txt para organizar los ítems por importancia (major/minor/bugfix), más como un changelog (o tener un archivo de changelog paralelo) 10:14:13 &amp;lt;str4d&amp;gt; ya que tal como está, el archivo de historial es realmente solo un registro de commits más fácil de analizar 10:14:30 &amp;lt;str4d&amp;gt; Dicho esto, sí es conveniente, así que quizá la información en paralelo sería mejor (aunque más difícil de mantener) 10:14:38 * str4d deja de atascarse en detalles específicos 10:14:41 &amp;lt;str4d&amp;gt; :P 10:14:59 &amp;lt;hottuna&amp;gt; lazygravy podría actuar como editor y, de alguna manera, delegar la responsabilidad de escribir contenido cuando sea apropiado 10:15:14 &amp;lt;str4d&amp;gt; Sin duda, facilitar saber qué está pasando es un plus, y creo que algunos de los temas de organización de alto nivel ayudarán en esto 10:15:33 &amp;lt;str4d&amp;gt; (es decir, quien escriba la entrada puede mirar allí el panorama general en lugar del registro de commits) 10:15:56 &amp;lt;psi&amp;gt; suena bastante similar a la programación en pareja 10:16:10 &amp;lt;hottuna&amp;gt; siguiente tema dentro de PR 10:16:29 &amp;lt;hottuna&amp;gt; sobre tener una campaña de reseeds y atraer nuevos desarrolladores 10:16:46 &amp;lt;psi&amp;gt; (o más bien programación de pareja casada, el programador y la esposa del programador) 10:17:11 &amp;lt;lazygravy&amp;gt; str4d: p. ej., qué demonios son los encrypted lease sets, o un buen destacado del repo Debian de kytv 10:17:15 &amp;lt;hottuna&amp;gt; nos gustaría involucrar a torontocrypto para atraer más hosts de reseed 10:17:23 &amp;lt;lazygravy&amp;gt; s/i.e./e.g./ 10:17:24 &amp;lt;iRelay&amp;gt; lazygravy quiso decir: str4d: p. ej. qué demonios son los encrypted lease sets, o un buen destacado del repo Debian de kytv 10:18:25 &amp;lt;hottuna&amp;gt; Nos gustaría generar un paquete de contenido que contenga toda la información que necesitarías para configurar un host de reseed y que esté disponible en un solo lugar 10:19:14 &amp;lt;hottuna&amp;gt; necesitamos articular por qué los reseeds son necesarios e importantes 10:19:18 &amp;lt;str4d&amp;gt; Mmm 10:19:42 &amp;lt;str4d&amp;gt; Incluso podría hacerse tan simple como «sudo apt-get i2p-reseed» 10:20:22 &amp;lt;lazygravy&amp;gt; str4d++ 10:20:23 &amp;lt;kytv&amp;gt; Estaba pensando en hacer imágenes de Docker para que pueda ser completamente plug-n-play 10:20:47 &amp;lt;psi&amp;gt; el reseed en Go era excesivamente fácil de configurar y usar 10:20:56 &amp;lt;hottuna&amp;gt; hottuna/Yo me ofrecí para escribir unos párrafos sobre por qué se necesitan los reseeds y qué hacen 10:21:07 &amp;lt;hottuna&amp;gt; kytv: eso sería increíble 10:21:23 &amp;lt;str4d&amp;gt; kytv++ 10:21:35 &amp;lt;str4d&amp;gt; Soltar y usar es lo ideal 10:22:00 &amp;lt;str4d&amp;gt; Algo así como lo que se mencionó en una de las charlas de Tor ayer, sobre cómo en el futuro la gente podría obtener un certificado de LetsEncrypt que venga con un .onion gratis 10:22:16 &amp;lt;str4d&amp;gt; (es decir, el script de letsencrypt configura el HS de Tor para el usuario) 10:22:38 &amp;lt;kytv&amp;gt; i2p-tools de mdrollete está disponible como imagen de Docker, así que quizá podríamos (=yo podría) pulir mi imagen de Docker de I2P (aún no anunciada) para que se pueda hacer todo copiando y pegando una sola línea de comandos y que el reseeding “simplemente funcione” 10:22:41 &amp;lt;hottuna&amp;gt; sobre la incorporación de desarrolladores, hacer el código fuente más accesible 10:22:42 &amp;lt;str4d&amp;gt; (eso en sí sería súper bueno para I2P, pero es ligeramente distinto de lo que necesitamos aquí) 10:22:55 &amp;lt;comraden1&amp;gt; kytv: Docker seguro 10:23:01 &amp;lt;hottuna&amp;gt; str4d: ¿podría convencerte de añadir algunos enlaces al código fuente desde geti2p.net? 10:23:04 &amp;lt;str4d&amp;gt; Si los reseeds son un appliance, también hace mucho más fácil mantener sincronizados los reseeds honestos 10:23:17 &amp;lt;str4d&amp;gt; hottuna, ¿dónde? 10:23:18 &amp;lt;lazygravy&amp;gt; idea: deberíamos eliminar la nota de la 0.7.6 en la página de descargas 10:23:33 &amp;lt;kytv&amp;gt; (Soy más de lxc, pero estoy aprendiendo Docker, así que lo que sea ) 10:23:45 &amp;lt;kytv&amp;gt; ja 10:23:50 &amp;lt;lazygravy&amp;gt; kytv: Docker parece estar “tan de moda” ahora mismo, así que podría ser lo mejor 10:23:54 &amp;lt;hottuna&amp;gt; donde tenga sentido 10:24:08 &amp;lt;str4d&amp;gt; Creo que hay al menos un enlace al ViewMTN de kytv, pero eso está dentro de I2P 10:24:11 &amp;lt;hottuna&amp;gt; pero la idea es facilitar echar un vistazo rápido al código fuente 10:24:13 &amp;lt;kytv&amp;gt; Mover toda la documentación de cosas antiguas a /attic o algo relacionado 10:24:19 &amp;lt;hottuna&amp;gt; para atraer desarrolladores 10:24:33 &amp;lt;hottuna&amp;gt; str4d: fuera de I2P e idealmente desde geti2p.net es lo que querríamos 10:24:36 &amp;lt;str4d&amp;gt; Podría añadir enlaces desde la nueva página de devs a la página de GitHub, pero tendrían que estar claramente marcados como de solo lectura 10:24:50 &amp;lt;psi&amp;gt; si realmente quieres atraer devs, deberíamos dar más vida al GitHub 10:24:52 &amp;lt;hottuna&amp;gt; sí. 10:25:57 &amp;lt;str4d&amp;gt; ¿La nueva página de devs es donde quieres los enlaces? 10:25:57 &amp;lt;hottuna&amp;gt; eso suena como un paso simple y directo 10:25:57 &amp;lt;hottuna&amp;gt; solo añadir un enlace de solo lectura a GitHub 10:25:57 &amp;lt;str4d&amp;gt; hottuna, ¿cuál? ¿Enlaces, o dar más vida a GitHub? 10:25:57 &amp;lt;hottuna&amp;gt; sería una mejora 10:25:57 &amp;lt;str4d&amp;gt; ahk 10:26:05 &amp;lt;hottuna&amp;gt; str4d: ¿puedo escribir tu nombre junto a eso? 10:26:24 &amp;lt;hottuna&amp;gt; ese ítem, quiero decir 10:26:38 &amp;lt;str4d&amp;gt; Claro. Supongo que de todo esto se crearán tickets en Trac 10:26:51 &amp;lt;hottuna&amp;gt; no estoy seguro de que sea así. 10:26:57 &amp;lt;hottuna&amp;gt; le preguntaré a zzz 10:27:09 &amp;lt;str4d&amp;gt; Bueno sí, probablemente no valga la pena para las tareas más pequeñas 10:27:20 &amp;lt;str4d&amp;gt; Mientras en algún momento reciba la lista :P 10:27:26 &amp;lt;hottuna&amp;gt; ok 10:27:36 &amp;lt;hottuna&amp;gt; creo que zzz hará un writeup en zzz.i2p 10:28:22 &amp;lt;kytv&amp;gt; casi con certeza irá a zzz.i2p, pero quizá también como tickets en Trac 10:28:41 &amp;lt;str4d&amp;gt; k 10:28:50 * str4d abre la lista de tareas para empezar a añadir ítems 10:32:43 &amp;lt;hottuna&amp;gt; estamos hablando de para qué casos de uso deberíamos promocionar I2P 10:33:13 &amp;lt;hottuna&amp;gt; y el consenso parece ser que deberíamos promocionar los casos de uso en los que somos buenos. como Bote 10:33:20 &amp;lt;str4d&amp;gt; Mmm 10:33:29 &amp;lt;str4d&amp;gt; Definitivamente necesitamos impulsar el aspecto peer-to-peer 10:33:36 &amp;lt;hottuna&amp;gt; como los torrents, potencialmente 10:33:38 &amp;lt;hottuna&amp;gt; y 10:33:57 &amp;lt;hottuna&amp;gt; nos gustaría destacar estos buenos usos en la página principal 10:34:12 &amp;lt;hottuna&amp;gt; *lo que nos gustaría destacar 10:34:20 &amp;lt;str4d&amp;gt; Eso es algo en lo que I2P debería tener una ventaja fundamental, debido a su naturaleza de conmutación por paquetes y a la simetría a nivel de tunnel 10:34:33 &amp;lt;hottuna&amp;gt; sí. y hay otras cosas en las que somos buenos 10:34:39 &amp;lt;str4d&amp;gt; Y en particular aplicaciones que por sí mismas fomentan la contribución de forma inherente 10:34:41 &amp;lt;hottuna&amp;gt; y esas cosas deberíamos promoverlas 10:35:05 &amp;lt;hottuna&amp;gt; y mientras tanto podemos seguir trabajando en las cosas en las que aún no somos tan buenos 10:35:09 &amp;lt;str4d&amp;gt; (porque la necesidad de contribución de I2P puede entonces apoyarse en la de la aplicación) 10:35:43 &amp;lt;hottuna&amp;gt; lazygravy, str4d, cacapo: ¿podrían trabajar en los 3 mejores casos de uso para I2P? 10:36:01 &amp;lt;hottuna&amp;gt; para que luego podamos presentarlos correctamente en la portada 10:36:18 &amp;lt;str4d&amp;gt; Seguro 10:37:03 &amp;lt;cacapo&amp;gt; sí 10:37:08 &amp;lt;hottuna&amp;gt; ¿cuándo pueden volver con algo (recomendaciones o cambios en el sitio web)? 10:37:43 &amp;lt;hottuna&amp;gt; ¿está bien una fecha límite para finales de enero? 10:37:55 &amp;lt;cacapo&amp;gt; ok 10:38:01 &amp;lt;hottuna&amp;gt; relacionado con PR: i2p.net estará disponible pronto 10:38:03 &amp;lt;str4d&amp;gt; Por mí, bien 10:39:04 &amp;lt;eche|on&amp;gt; 16.4.2016 es para i2p,net 10:39:11 &amp;lt;str4d&amp;gt; Puedo decir ahora mismo que si nos referimos a «cosas que funcionan bien ahora mismo», en realidad hablamos solo de correo de alta latencia (Bote) y torrents. Pronto podremos añadir almacenamiento de datos distribuido también (una vez que Tahoe tenga soporte nativo para cliente I2P) 10:39:24 * str4d espera con ganas que i2p.net sea recuperado 10:39:33 &amp;lt;eche|on&amp;gt; Tahoe solo será usable con subidas/descargas en paralelo 10:40:08 &amp;lt;str4d&amp;gt; Creo que sería ideal encajarlo con mi propuesta para servicios de dev en i2p.i2p, tenerlos disponibles en paralelo dentro y fuera de la red 10:40:12 &amp;lt;hottuna&amp;gt; cacapo menciona que I2P no comunica muy bien una narrativa sobre el proyecto. o nada en absoluto. 10:40:29 &amp;lt;lazygravy&amp;gt; str4d: Tahoe tiene sus propios problemas de UI... :/ (aunque lo adoro) 10:40:29 &amp;lt;hottuna&amp;gt; a diferencia de Tor, que tiene mucha historia y contexto histórico 10:41:03 &amp;lt;str4d&amp;gt; hottuna, ¿a qué narrativa se refiere? 10:41:09 &amp;lt;hottuna&amp;gt; relacionada con jake/snowden/&amp;/etc 10:41:42 &amp;lt;str4d&amp;gt; ah, ¿narrativa que relacione la historia de I2P con el contexto mundial? 10:41:43 &amp;lt;hottuna&amp;gt; comraden1: se ofrece para hacer un writeup de la historia de I2P 10:41:52 &amp;lt;str4d&amp;gt; (¿como hizo la charla de HS de Tor?) 10:42:05 &amp;lt;eche|on&amp;gt; historia: charla de zzz en I2PCon, mi charla en 32c3 10:42:06 &amp;lt;hottuna&amp;gt; (no vi eso) 10:42:33 &amp;lt;str4d&amp;gt; también mi charla en I2PCon tuvo un poco 10:42:37 &amp;lt;hottuna&amp;gt; zzz, comraden1, lazygravy se ofrecieron a hacer el writeup propiamente dicho 10:42:41 &amp;lt;hottuna&amp;gt; psi: ¿andas por aquí? 10:42:53 &amp;lt;psi&amp;gt; sí 10:42:57 &amp;lt;hottuna&amp;gt; str4d: y también la parte de Lance James 10:43:34 &amp;lt;str4d&amp;gt; lazygravy, la UX de Tahoe debería mejorar mucho una vez que se libere magic folders. En cuanto a UI, aún tiene trabajo por hacer, pero no tanto como nosotros :P 10:43:52 &amp;lt;hottuna&amp;gt; str4d, sadie, ¿podrían ayudarse mutuamente para hacer promoción de la charla de RWC? 10:44:03 &amp;lt;hottuna&amp;gt; Últim aviso para temas relacionados con PR 10:44:06 &amp;lt;hottuna&amp;gt; últim* 10:44:08 &amp;lt;hottuna&amp;gt; último* 10:44:49 &amp;lt;hottuna&amp;gt; de acuerdo, tomaré eso como silencio 10:44:50 &amp;lt;str4d&amp;gt; hottuna, sí, me mantendré en contacto con Sadie 10:44:56 * str4d aún tiene que preparar esa charla :/ 10:45:04 &amp;lt;hottuna&amp;gt; Al siguiente tema. GESTIÓN DE PROYECTOS 10:45:34 &amp;lt;comraden1&amp;gt; str4d: también «historia de cómo empezó I2P». Estoy pensando en la marina investigando onion routing -&amp;gt; second generation onion router -&amp;gt; Tor 10:46:40 &amp;lt;str4d&amp;gt; comraden1, mmm, probablemente encontrarás mucho de eso en los registros de reuniones tempranos de I2P en el sitio web 10:47:15 &amp;lt;str4d&amp;gt; Si te pones a hurgar por ahí, siéntete libre de escribir resúmenes rápidos de las reuniones que pueda añadirles :P 10:48:11 &amp;lt;comraden1&amp;gt; str4d: zzz mencionó que tiene mucho de eso en la cabeza y quería escribir un borrador. Yo voy a editar y asegurarme de que esté perfecto antes de publicarlo 10:48:45 &amp;lt;str4d&amp;gt; +1 10:49:19 &amp;lt;dg&amp;gt; Recuerdo haber hablado de eso con zzz hace siglos; si tiene logs de eso, podría ser útil 10:49:22 &amp;lt;hottuna&amp;gt; estamos hablando de cuáles son los objetivos reales del proyecto 10:49:54 &amp;lt;hottuna&amp;gt; y que es importante tenerlos escritos en algún lugar para poder hacer una gestión de proyectos significativa 10:50:29 &amp;lt;str4d&amp;gt; Sería una buena página Acerca de 10:51:16 &amp;lt;str4d&amp;gt; He querido fusionar las diversas páginas de introducción, pero en realidad podríamos aprovecharlas por separado 10:51:36 &amp;lt;str4d&amp;gt; Convertir https://geti2p.net/en/about/intro en una breve visión general de I2P, tanto de la red como del proyecto 10:51:38 &amp;lt;iRelay&amp;gt; Título: Intro - I2P (en geti2p.net) 10:51:59 &amp;lt;str4d&amp;gt; Luego hacer de https://geti2p.net/docs/how/intro la página *real* de «cómo funciona I2P» 10:52:00 &amp;lt;iRelay&amp;gt; Título: A Gentle Introduction to How I2P Works - I2P (en geti2p.net) 10:52:10 &amp;lt;str4d&amp;gt; Más o menos lo que parecen ser ahora, pero separadas correctamente 10:53:12 &amp;lt;dg&amp;gt; hottuna: ¿Dónde puedo encontrar las entradas del blog? 10:53:22 &amp;lt;dg&amp;gt; hottuna: solo puedo ver una (`http://i2p-projekt.i2p/en/blog/2015/11/15/Community-Outreach)` 10:53:25 &amp;lt;iRelay&amp;gt; Título: Community Outreach - Blog - I2P (en i2p-projekt.i2p) 10:54:38 &amp;lt;lazygravy&amp;gt; dg: no existen aparte de esa 10:54:55 &amp;lt;lazygravy&amp;gt; y esa fue mayormente un POC en mi opinión. La siguiente debería publicarse el 10Jan2016 en CCC 10:58:32 &amp;lt;hottuna&amp;gt; estamos hablando de si queremos ser gestionados 10:58:46 &amp;lt;hottuna&amp;gt; dg, str4d, psi: ¿tienen alguna opinión sobre que su trabajo sea gestionado? 10:59:11 &amp;lt;psi&amp;gt; ¿por quién y cuánta gestión? 10:59:17 &amp;lt;hottuna&amp;gt; por sadie 10:59:26 &amp;lt;dg&amp;gt; abierto a ello 10:59:42 &amp;lt;hottuna&amp;gt; y que sea relajado en cuanto a plazos. pero no plazos impuestos 10:59:46 &amp;lt;hottuna&amp;gt; las cosas se hacen cuando se hacen 11:00:11 &amp;lt;hottuna&amp;gt; pero asignarles mentalmente una fecha límite podría ser una herramienta útil 11:00:11 &amp;lt;dg&amp;gt; se terminan cuando se terminan, pero con un poco de empuje/motivación 11:00:40 &amp;lt;psi&amp;gt; no tengo pensamientos hasta que desayune 11:00:47 &amp;lt;hottuna&amp;gt; o al menos saber que alguien más sabe que una tarea determinada está en tu pila 11:01:15 &amp;lt;hottuna&amp;gt; sobre gestión de proyectos: nos gustaría volver a poner en marcha reuniones semanales/bi-semanales 11:01:25 &amp;lt;hottuna&amp;gt; zzz tiene como objetivo iniciarlas de nuevo en febrero 11:01:27 &amp;lt;hottuna&amp;gt; de nuevo* 11:01:36 &amp;lt;hottuna&amp;gt; y luego transferirlas gradualmente a sadie 11:01:48 &amp;lt;hottuna&amp;gt; para que eso suceda, sadie necesita estar en IRC 11:01:56 &amp;lt;str4d&amp;gt; Por mí bien. Tiendo a trabajar mejor cuando tengo con quién intercambiar ideas 11:03:23 &amp;lt;hottuna&amp;gt; zzz acaba de comprometerse a tener una única hoja de ruta redactada para finales de febrero 11:03:23 &amp;lt;hottuna&amp;gt; espléndido. 11:03:23 &amp;lt;hottuna&amp;gt; el consenso parece ser que ser gestionados ligeramente probablemente sea algo bueno. 11:03:23 &amp;lt;hottuna&amp;gt; pero cualquier cosa de mano dura simplemente convertiría esto en trabajo 11:03:23 &amp;lt;str4d&amp;gt; Suena bien. Siempre podemos ajustar el nivel más adelante una vez que tengamos algo de experiencia con ello. 11:03:23 * dg asiente 11:03:23 &amp;lt;hottuna&amp;gt; *la hoja de ruta será para finales de enero, no de febrero 11:03:23 &amp;lt;hottuna&amp;gt; str4d: de acuerdo 11:04:35 &amp;lt;str4d&amp;gt; Para tu información, zzz, sadie y yo nos reuniremos a comienzos de marzo; sería bueno tenerlo en cuenta respecto a cosas en las que podamos trabajar/discutir entonces. 11:05:52 &amp;lt;hottuna&amp;gt; respecto a tickets de Trac, sadie se ofrece a echarles un ojo y reenviar los tickets a la persona adecuada 11:06:05 &amp;lt;dg&amp;gt; Poder observar nuestra mecánica como Trac/zzz.i2p/IRC es importante para que Sadie entienda completamente cómo trabajamos de todos modos 11:06:16 &amp;lt;dg&amp;gt; ¿Ha podido hacer eso sin acceso a IRC? 11:07:04 &amp;lt;hottuna&amp;gt; str4d: ¿estarías dispuesto a ayudar a sadie en ese empeño? 11:07:40 &amp;lt;str4d&amp;gt; He tenido en mi lista de tareas desde hace un tiempo un ítem semanal de «revisar nuevos tickets», que sigo posponiendo porque tengo demasiado encima 11:08:06 &amp;lt;str4d&amp;gt; Pero a partir del próximo año me esforzaré por ayudar a sadie con eso :) 11:08:49 &amp;lt;str4d&amp;gt; Puede que hayan notado que ahora hay un estado «open» para los tickets. Lo añadí para que podamos diferenciar entre tickets nuevos y aquellos que hemos visto pero sobre los que no necesariamente tenemos una opinión 11:08:53 &amp;lt;hottuna&amp;gt; Último aviso para temas de GESTIÓN DE PROYECTOS 11:09:10 &amp;lt;dg&amp;gt; hottuna: ver arriba 11:09:25 &amp;lt;str4d&amp;gt; Mi objetivo sería tener la menor cantidad posible de tickets «new», es decir, moverlos a una persona/estado relevante, o a «open» para al menos reconocerlos como un ticket válido. 11:09:36 &amp;lt;hottuna&amp;gt; Último aviso para OTROS temas 11:09:48 &amp;lt;hottuna&amp;gt; dg: que sadie esté en Trac es clave. y un requisito 11:10:00 &amp;lt;hottuna&amp;gt; Quiero decir en IRC 11:10:17 &amp;lt;dg&amp;gt; vale 11:10:23 &amp;lt;str4d&amp;gt; He tenido una cuenta de bouncer de IRC para ella desde hace un tiempo 11:10:42 &amp;lt;hottuna&amp;gt; str4d: ¿podríamos pedirte que escribas algunos puntos sobre lo que aprendiste acerca de la respuesta a vulnerabilidades en la conf? 11:10:48 &amp;lt;str4d&amp;gt; Todo lo que necesita es ayuda para conectarse de su lado, y entonces podrá guardar logs, etc., sin necesidad de estar conectada todo el tiempo 11:11:40 &amp;lt;str4d&amp;gt; hottuna, ¿te refieres a hablar con k8em0 en Kiwicon? 11:11:47 &amp;lt;hottuna&amp;gt; mhm 11:11:47 &amp;lt;dg&amp;gt; ¿También ayuda con la configuración del navegador/privoxy? 11:12:13 &amp;lt;str4d&amp;gt; No aprendí mucho más de lo que ya más o menos sabía, aparte de enterarme por adelantado del programa de recompensas por bugs que Tor acaba de anunciar 11:12:26 &amp;lt;zzz&amp;gt; estamos proponiendo aplazar la discusión de VRP para enero 11:12:36 &amp;lt;hottuna&amp;gt; str4d: ¿tendría sentido hacer un pequeño writeup? 11:12:40 &amp;lt;str4d&amp;gt; k8em0 sí dijo que estaba muy impresionada con nuestro ticket de VRP 11:12:45 &amp;lt;hottuna&amp;gt; ¿como una publicación en zzz.i2p? 11:12:55 &amp;lt;hottuna&amp;gt; ¿o fue todo un poco inútil? 11:13:15 &amp;lt;str4d&amp;gt; No inútil, más bien confirmó que nuestro ticket de VRP va por el buen camino 11:13:31 * zzz ******BAFFFFS***** cierra la reunión, gracias a todos &lt;/div></description></item><item><title>Lanzamiento 0.9.23</title><link>/es/blog/2015/11/19/lanzamiento-0.9.23/</link><pubDate>Thu, 19 Nov 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/11/19/lanzamiento-0.9.23/</guid><description>&lt;p>¡Hola I2P! Esta es la primera versión firmada por mí (str4d), tras 49 versiones firmadas por zzz. Esta es una prueba importante de nuestra redundancia para todo, incluidas las personas.&lt;/p>
&lt;h2 id="mantenimiento">Mantenimiento&lt;/h2>
&lt;p>Mi clave de firma ha estado incluida en las actualizaciones del router durante más de dos años (desde la 0.9.9), así que si está en una versión reciente de I2P, esta actualización debería ser tan sencilla como cualquier otra actualización. Sin embargo, si está ejecutando una versión anterior a la 0.9.9, primero necesitará actualizar manualmente a una versión reciente. Una vez que haya actualizado manualmente, su router encontrará y descargará la actualización 0.9.23 como de costumbre.&lt;/p></description></item><item><title>Extensión comunitaria</title><link>/es/blog/2015/11/15/extensi%C3%B3n-comunitaria/</link><pubDate>Sun, 15 Nov 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/11/15/extensi%C3%B3n-comunitaria/</guid><description>&lt;h2 id="meta">Meta&lt;/h2>
&lt;p>¡Saludos! Esta es la primera de una larga serie de entradas del blog para ayudar a la comunidad a ver lo que está ocurriendo en la comunidad de I2P. Como muchos eventos fantásticos están ocurriendo &lt;em>dentro&lt;/em> de la red, creemos que vale la pena hablar aquí de algunas de esas actividades.&lt;/p>
&lt;h2 id="una-solicitud-de-comentarios">Una solicitud de comentarios&lt;/h2>
&lt;p>Seamos sinceros &amp;ndash; nuestra consola necesita mejoras. Nuestro sitio también se beneficiaría de una actualización. ¡Estamos buscando comentarios sobre cómo mejorar la usabilidad de I2P para usuarios nuevos y existentes!&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 03 de noviembre de 2015</title><link>/es/blog/2015/11/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-noviembre-de-2015/</link><pubDate>Tue, 03 Nov 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/11/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-noviembre-de-2015/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&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="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:17 &amp;lt;zzz&amp;gt; 0) Hola 20:00:17 &amp;lt;zzz&amp;gt; 1) `http://dogecoindark.i2p/` solicitud para la página de inicio de la consola, reconsideración de la reunión del 14 de julio `http://i2p-projekt.i2p/en/meetings/238` -- solicitud original: `http://zzz.i2p/topics/236?page=2#p9999` -- resultado: `http://zzz.i2p/topics/236?page=3#p10078` -- posiblemente reemplazado por `http://doged.i2p/` 20:00:17 &amp;lt;zzz&amp;gt; 2) `http://exchanged.i2p/` solicitud para la página de inicio de la consola: `http://zzz.i2p/topics/236?page=3#p10391` 20:00:17 &amp;lt;zzz&amp;gt; 3) `http://i2pwiki.i2p/` solicitud para la página de inicio de la consola: `http://zzz.i2p/topics/236?page=3#p10437` 20:00:18 &amp;lt;zzz&amp;gt; 4) `http://lenta.i2p/` solicitud para la página de inicio de la consola: `http://zzz.i2p/topics/236?page=3#p10439` 20:00:21 &amp;lt;zzz&amp;gt; 5) Actualización de preparación para CCC de la reunión del 6 de oct.: `http://i2p-projekt.i2p/en/meetings/239` 20:00:22 &amp;lt;zzz&amp;gt; 6) propuesta de reemplazo de forum.i2p (hottuna, dg) - seguimiento de la reunión del 6 de oct.: `http://i2p-projekt.i2p/en/meetings/239` 20:00:25 &amp;lt;zzz&amp;gt; Tengan en cuenta que varios comentarios iniciales sobre los puntos 1-4 están en la página de la agenda `http://zzz.i2p/topics/1970` 20:00:27 &amp;lt;zzz&amp;gt; 0) Hola 20:00:42 &amp;lt;zzz&amp;gt; bienvenidos a la reunión número 240 de este gran proyecto, que abarca 13 años y medio 20:01:00 &amp;lt;zab@kyirc&amp;gt; hola 20:01:10 &amp;lt;anonimal&amp;gt; Hola 20:01:24 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: How to get my Eepsite added to the Router Console home page (en zzz.i2p) 20:01:27 &amp;lt;zzz&amp;gt; para los nuevos, esta reunión es principalmente para la toma de decisiones grupal, apuntemos a 10 minutos o menos por cada punto del orden del día 20:01:43 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: How to get my Eepsite added to the Router Console home page (en zzz.i2p) 20:01:51 &amp;lt;zzz&amp;gt; y como recordatorio, cualquiera puede programar una reunión aquí en cualquier momento y por cualquier razón 20:01:53 &amp;lt;iRelay&amp;gt; Título: I2PWiki (en i2pwiki.i2p) 20:02:16 &amp;lt;zzz&amp;gt; 1) `http://dogecoindark.i2p/` solicitud para la página de inicio de la consola, reconsideración de la reunión del 14 de julio `http://i2p-projekt.i2p/en/meetings/238` -- solicitud original: `http://zzz.i2p/topics/236?page=2#p9999` -- resultado: `http://zzz.i2p/topics/236?page=3#p10078` -- posiblemente reemplazado por `http://doged.i2p/` 20:02:26 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: How to get my Eepsite added to the Router Console home page (en zzz.i2p) 20:02:35 &amp;lt;iRelay&amp;gt; Título: I2P Development Meeting 239 - I2P (en i2p-projekt.i2p) 20:02:39 &amp;lt;zzz&amp;gt; ¿está aquí el operador de dogecoindark.i2p? 20:02:39 &amp;lt;iRelay&amp;gt; Título: I2P Development Meeting 239 - I2P (en i2p-projekt.i2p) 20:02:43 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Meeting Tues. Nov. 3, 8 PM UTC (en zzz.i2p) 20:03:17 &amp;lt;iRelay&amp;gt; Título: I2P Development Meeting 238 - I2P (en i2p-projekt.i2p) 20:04:34 &amp;lt;zzz&amp;gt; Vi muchos comentarios negativos sobre dogecoindark.i2p/doged.i2p en la página de la reunión. ¿Alguien más desea comentar a favor o en contra? 20:05:03 &amp;lt;psi&amp;gt; creo que i2p debería empezar a adoptar una postura neutral hacia las criptomonedas en general 20:05:20 &amp;lt;zzz&amp;gt; ¿qué dirías que es nuestra postura ahora? 20:05:33 &amp;lt;psi&amp;gt; neutral 20:06:03 &amp;lt;zzz&amp;gt; entonces ¿qué quieres decir con 'empezar' a adoptar una postura neutral? 20:06:06 &amp;lt;dogedDEV&amp;gt; sí 20:06:11 &amp;lt;dogedDEV&amp;gt; estoy aquí 20:06:30 &amp;lt;dogedDEV&amp;gt; ¿cuáles fueron los comentarios negativos? 20:06:32 &amp;lt;dogedDEV&amp;gt; he eliminado todos los scripts, 20:06:35 &amp;lt;psi&amp;gt; no respaldar algunas monedas por encima de otras 20:06:38 &amp;lt;dogedDEV&amp;gt; ahora es solo gráficos e html 20:06:54 &amp;lt;zzz&amp;gt; dogedDEV, por favor revísalos rápidamente, el enlace está arriba 20:07:00 &amp;lt;dogedDEV&amp;gt; y he movido gran parte de nuestro código fuente al repo git basado en i2p 20:07:02 &amp;lt;anonimal&amp;gt; Ya di mi opinión en `http://zzz.i2p/topics/1970-meeting-tues-nov-3-8-pm-utc` 20:07:02 &amp;lt;str4d&amp;gt; hola 20:07:06 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Meeting Tues. Nov. 3, 8 PM UTC (en zzz.i2p) 20:07:51 &amp;lt;zzz&amp;gt; dogedDEV, por favor explica el cambio de nombre y responde a las objeciones sobre todas las imágenes. A día de hoy no tienes ningún apoyo, así que tienes unos 2 minutos para convencernos de lo contrario 20:08:34 &amp;lt;dogedDEV&amp;gt; bueno, he estado sin parar ampliándonos más en i2p 20:08:39 &amp;lt;dogedDEV&amp;gt; construí un servidor Electrum de I2P 20:08:49 &amp;lt;dogedDEV&amp;gt; rehice todo el sitio tras las quejas de que tenía widgets 20:09:00 &amp;lt;dogedDEV&amp;gt; por eso el nombre cambió a i2p. Deseché el sitio viejo y empecé de cero. 20:09:11 &amp;lt;dogedDEV&amp;gt; he hecho bastantes tutoriales para ayudar a los usuarios a entrar en i2p 20:09:29 &amp;lt;dogedDEV&amp;gt; y doged.i2p es su hogar permanente 20:11:15 &amp;lt;dogedDEV&amp;gt; me gustaría pensar que si la gente aumenta su ancho de banda las imágenes cargarán más rápido. quizá añada una versión solo texto en un futuro cercano para satisfacer las necesidades de la gente con poco ancho de banda 20:11:15 &amp;lt;dogedDEV&amp;gt; realmente disfruto i2p y he corrido la voz a muchas personas preocupadas por la privacidad en todo el mundo, sobre i2p y sus beneficios 20:11:15 &amp;lt;zzz&amp;gt; pero todo i2p es de 'bajo ancho de banda'. El problema está de tu lado, no del de tus usuarios 20:11:15 &amp;lt;dogedDEV&amp;gt; las imágenes parecen cargar rápido para mí y otros usuarios que han ajustado su ancho de banda 20:11:15 &amp;lt;zzz&amp;gt; para mí no 20:11:15 &amp;lt;dogedDEV&amp;gt; me parece que nuestro sitio carga igual de rápido que nuestro sitio onion. 20:11:19 &amp;lt;dogedDEV&amp;gt; últimamente me he centrado menos en tor y más en i2p. 20:11:21 &amp;lt;zzz&amp;gt; ni para los otros que comentaron 20:11:27 &amp;lt;anonimal&amp;gt; Para mí tampoco, y lo estoy volviendo a cargar y esperando. 20:11:45 &amp;lt;anonimal&amp;gt; Y aún se están trayendo fuentes de clearnet. Es como si nada hubiera cambiado desde que publicamos en ese hilo. 20:11:50 &amp;lt;dogedDEV&amp;gt; supongo que puedo cambiarles la resolución 20:12:00 &amp;lt;zzz&amp;gt; ningún sitio en 2015 pone todo detrás de 200 imágenes en la página de inicio 20:12:02 &amp;lt;dogedDEV&amp;gt; ¿desde dónde está tirando de clearnet? 20:12:13 &amp;lt;dogedDEV&amp;gt; no debería estar comunicándose con ninguna clearnet 20:12:17 &amp;lt;abyss&amp;gt; hola 20:12:24 &amp;lt;kytv&amp;gt; la página index 20:12:47 &amp;lt;zzz&amp;gt; ahora mismo no lo veo como 'ampliamente útil para la comunidad i2p', que es nuestro primer criterio 20:12:56 &amp;lt;zzz&amp;gt; Veo a dónde apuntas pero no creo que hayas llegado aún 20:13:03 &amp;lt;dogedDEV&amp;gt; ¿cómo no es útil una criptomoneda centrada en la privacidad? 20:13:06 &amp;lt;kytv&amp;gt; claramente está mejor que antes. 20:13:08 &amp;lt;str4d&amp;gt; Estoy cargando el sitio ahora 20:13:15 &amp;lt;zzz&amp;gt; si alguien aquí está a favor de esta solicitud, por favor que hable ahora 20:13:23 &amp;lt;dogedDEV&amp;gt; acabo de cargarlo, ya se han cargado la mitad de los gráficos por mi lado 20:13:39 &amp;lt;str4d&amp;gt; El sitio tardó 13 s en cargar el HTML (pero la mayor parte fue para obtener el LS) 20:13:44 &amp;lt;dogedDEV&amp;gt; y no me estoy conectando a él localmente ni nada 20:13:48 &amp;lt;abyss&amp;gt; a mí me funciona bien 20:13:50 &amp;lt;str4d&amp;gt; Nunca había cargado el sitio en su nueva dirección aún 20:14:01 &amp;lt;str4d&amp;gt; La imagen más rápida fue 17 s 20:14:10 &amp;lt;str4d&amp;gt; La más lenta hasta ahora es 1 min 44 s 20:14:25 &amp;lt;dogedDEV&amp;gt; puedo, sin duda, bajar la resolución de los gráficos 20:14:34 &amp;lt;zzz&amp;gt; la última vez que lo intenté me rendí tras 10 minutos 20:14:42 &amp;lt;abyss&amp;gt; dogedev ha trabajado duro promoviendo la privacidad y acercando a la comunidad de criptomonedas de clearnet hacia i2p 20:14:44 &amp;lt;str4d&amp;gt; 3 min y aún no ha cargado 20:14:51 &amp;lt;anonimal&amp;gt; ^ igual aquí, sigue cargando. 20:14:53 &amp;lt;kytv&amp;gt; nunca ha cargado completamente en mi lado 20:14:56 &amp;lt;eche|on&amp;gt; ok, empezó a cargar hace 1 min, esperemos 20:14:57 &amp;lt;str4d&amp;gt; dogedDEV, ¿estás usando el mismo router I2P para el túnel HTTP cuando haces las pruebas? 20:15:14 &amp;lt;dogedDEV&amp;gt; no 20:15:14 &amp;lt;str4d&amp;gt; porque, si es así, tu conexión no pasará por I2P 20:15:29 &amp;lt;zzz&amp;gt; no estamos dudando del compromiso de dogedDEV con i2p. solo estamos evaluando la pertinencia de añadir el sitio a la página de inicio 20:15:46 &amp;lt;dogedDEV&amp;gt; supongo que puedo bajar la resolución de las imágenes, reduciendo así el tamaño de los archivos. 20:16:01 &amp;lt;str4d&amp;gt; dogedDEV, bien, ahora que parte de la mitad superior del sitio ha cargado (recursos para devs, etc.), veo el problema 20:16:10 &amp;lt;dogedDEV&amp;gt; solo quería que se viera bonito, pero supongo que para el usuario promedio cargaría lento. y el rendimiento es igual de importancia. 20:16:15 &amp;lt;str4d&amp;gt; No deberías necesitar usar imágenes para TODO tu contenido 20:16:22 &amp;lt;dogedDEV&amp;gt; importante* 20:16:30 &amp;lt;anonimal&amp;gt; Aprecio el mérito artístico, pero ¿por qué no puede ser esta una oportunidad para innovar? 20:16:32 &amp;lt;zzz&amp;gt; Propongo rechazar esta solicitud. Siempre puede volver a presentarla más adelante. ¿Alguna objeción? 20:16:42 &amp;lt;str4d&amp;gt; No solo hace que el sitio tarde una eternidad en cargar, sino que también lo hace inbuscable 20:16:52 &amp;lt;dogedDEV&amp;gt; hay innovación en la moneda, incluso con i2p 20:16:57 &amp;lt;dogedDEV&amp;gt; ¿hay otros servidores Electrum de i2p por ahí? 20:17:34 &amp;lt;zab@kyirc&amp;gt; Estoy a favor de meternos en cosas financieras, pero esto es demasiado lento 20:18:01 &amp;lt;anonimal&amp;gt; Parece que la única persona a la que le importa la visión del sitio web es el autor. 20:18:01 &amp;lt;dogedDEV&amp;gt; estoy trabajando en una app de Android ahora que se conecta a nuestro Electrum de i2p 20:18:01 &amp;lt;str4d&amp;gt; Si lo que te gusta es la tipografía, puedes cargar esa fuente vía CSS 20:18:01 &amp;lt;zzz&amp;gt; no estamos dudando la innovación, ni tu proyecto en general. Solo el sitio web. 20:18:01 &amp;lt;anonimal&amp;gt; Hablo únicamente del sitio, esta reunión es sobre el sitio. 20:18:01 &amp;lt;zzz&amp;gt; última llamada para el debate sobre 1) 20:18:01 &amp;lt;str4d&amp;gt; La mayoría de lo que veo en el sitio podría hacerse con CSS, lo que reduciría drásticamente las imágenes necesarias y mejoraría drásticamente los tiempos de carga. 20:18:01 &amp;lt;dogedDEV&amp;gt; no, sí estuve de acuerdo con la visión del sitio, si los gráficos son demasiado grandes, puedo disminuir el tamaño e incluso hacer un enlace solo texto, que use solo CSS 20:18:01 &amp;lt;abyss&amp;gt; anonimal, a mí me gusta 20:18:02 &amp;lt;anonimal&amp;gt; Estoy de acuerdo con str4d 20:18:29 &amp;lt;kytv&amp;gt; no hay objeciones al rechazo. Es insoportablemente lento cuando carga. 20:18:43 &amp;lt;dogedDEV&amp;gt; ¿cuándo es la próxima reunión? 20:18:43 &amp;lt;kytv&amp;gt; y ahora no es uno de esos momentos... 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; y no es solo el sitio en sí: también es el cambio de nombre reciente (que quizá debería reiniciar el reloj por completo) y la objeción de psi a promocionar cualquier moneda 20:19:09 &amp;lt;iRelay&amp;gt; Título: DogecoinDark.i2p Official Site (en doged.i2p) 20:19:13 &amp;lt;zzz&amp;gt; ok, eso es todo para 1) 20:19:24 &amp;lt;str4d&amp;gt; dogedDEV, ahora que ha cargado un poco más del sitio, se ve muy bonito. Pero creo que casi todo hasta al menos los enlaces de FB/twitter/etc. se podría hacer con CSS con unas pocas imágenes para las imágenes reales. 20:19:24 &amp;lt;zzz&amp;gt; 2) `http://exchanged.i2p/` solicitud para la página de inicio de la consola: `http://zzz.i2p/topics/236?page=3#p10391` 20:19:29 &amp;lt;dogedDEV&amp;gt; entonces, ya que la promoción de monedas de psi afecta la evaluación, ¿se va a quitar anoncoin? 20:19:38 &amp;lt;dogedDEV&amp;gt; porque eso sería ridículo 20:19:41 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: How to get my Eepsite added to the Router Console home page (en zzz.i2p) 20:19:46 &amp;lt;str4d&amp;gt; Así que estoy en -1 para 1) por ahora. 20:19:47 &amp;lt;zzz&amp;gt; ¿está aquí el operador de exchanged.i2p? 20:20:06 &amp;lt;abyss&amp;gt; zzz, hey, estoy aquí 20:20:31 &amp;lt;zzz&amp;gt; ok abyss, por favor cuéntanos sobre tu sitio y responde a las objeciones planteadas en el hilo de zzz.i2p 20:20:43 &amp;lt;psi&amp;gt; anoncoin está muerto 20:20:47 &amp;lt;psi&amp;gt; (en mi opinión) 20:20:51 &amp;lt;dogedDEV&amp;gt; eso es triste =\ 20:21:00 &amp;lt;dogedDEV&amp;gt; en fin, sigamos. volveré a presentar. 20:21:00 &amp;lt;abyss&amp;gt; psi, no está muerto 20:21:26 &amp;lt;dogedDEV&amp;gt; estoy a favor de exchanged.i2p, si mi opinión importa. 20:21:31 &amp;lt;abyss&amp;gt; ok zzz, la principal preocupación es que no soy fiable para confiarme el dinero de otras personas 20:21:47 &amp;lt;zzz&amp;gt; cuéntanos del sitio primero, por favor 20:21:50 &amp;lt;dogedDEV&amp;gt; el sitio carga rápido, las operaciones son rápidas. muchos usuarios de doged han operado allí y sin problema. 20:21:58 &amp;lt;abyss&amp;gt; ok 20:22:26 &amp;lt;abyss&amp;gt; Exchanged.i2p es un sitio donde los usuarios pueden intercambiar criptomonedas como bitcoin, litecoin, anoncoin, dogecoindark, etc., de forma anónima 20:22:47 &amp;lt;abyss&amp;gt; hemos estado operando desde el 1 de julio 20:23:00 &amp;lt;abyss&amp;gt; las pruebas alfa empezaron el 1 de junio 20:23:49 &amp;lt;abyss&amp;gt; además, he sido avalado por el equipo de desarrollo de anoncoin y dogecoindark 20:24:19 &amp;lt;abyss&amp;gt; el dev de anoncoin no está aquí ahora, pero aquí está el enlace https://www.reddit.com/r/CryptoCurrency/comments/3cxk7k/exchangedi2p_anonymous_exchange/ 20:24:23 &amp;lt;iRelay&amp;gt; Título: Exchanged.i2p Anonymous Exchange : CryptoCurrency (en www.reddit.com) 20:24:24 &amp;lt;zzz&amp;gt; parecen haber dos objeciones: que el sitio está demasiado verde/temprano y que no deberíamos respaldar nada financiero 20:25:17 &amp;lt;zzz&amp;gt; esto es lo que dije en el hilo de solicitud: No hemos tenido antes una solicitud para un exchange. Aunque no me siento capacitado para evaluar la legitimidad y estabilidad de ningún mercado, creo que deberíamos intentarlo, ya que puede haber algún tipo de bendición implícita al poner un enlace en la consola. 20:25:28 &amp;lt;dogedDEV&amp;gt; al colocar un ícono en un menú, yo personalmente no lo veo como respaldo. a menos que también se fomente su uso sobre otras personas que soliciten lo mismo que él. 20:25:49 &amp;lt;zab@kyirc&amp;gt; lo áspero hace que los tiempos de carga sean rápidos y no afecta la utilidad 20:26:12 &amp;lt;zab@kyirc&amp;gt; para cualquier trader el tiempo de respuesta es mucho más importante que la belleza 20:26:13 &amp;lt;dogedDEV&amp;gt; me gustan los menús ASCII. me recuerda a los viejos tiempos. 20:26:19 &amp;lt;abyss&amp;gt; intenté crear un diseño que maximizara la usabilidad 20:26:19 &amp;lt;dogedDEV&amp;gt; creo que a muchos usuarios les pasa lo mismo. 20:26:19 &amp;lt;zzz&amp;gt; ¿alguien tiene alguna opinión sobre esto? ¿Es un respaldo? ¿Deberíamos intentar verificar? ¿O no deberíamos poner mercados o plataformas de trading en la página de inicio en absoluto? 20:26:34 &amp;lt;dogedDEV&amp;gt; correcto, el tiempo de respuesta y que el admin esté presente tanto tiempo, creo que adelante. 20:27:00 &amp;lt;str4d&amp;gt; Desde el punto de vista de usabilidad me parece bien (pero no he hecho operaciones) 20:27:15 &amp;lt;kytv&amp;gt; Soy más o menos indiferente. Mi objeción al #1 es la lentitud extrema al cargar. Este, al menos, es muy rápido. 20:27:17 &amp;lt;dogedDEV&amp;gt; incluso añadió recientemente una API a petición de un sitio analítico 20:27:17 &amp;lt;anonimal&amp;gt; Sí, dado que tenemos el poder de elegir, cada enlace se convierte en un respaldo implícito. 20:27:24 &amp;lt;zab@kyirc&amp;gt; Estoy definitivamente a favor de mercados y exchanges y cualquier cosa financiera sobre i2p en general. Añade una dimensión a la amplia usabilidad de i2p que ayuda a atraer gente 20:27:27 &amp;lt;str4d&amp;gt; También he sugerido que haya un tema claro, porque el contraste oscuro es difícil para algunos usuarios 20:27:33 &amp;lt;zzz&amp;gt; ¿alguien aquí ha usado este sitio para alguna operación? por favor, que hable 20:27:37 &amp;lt;lbt&amp;gt; Opinión de usuario: pienso que la información debería ser fácil de encontrar, pero también creo que no debería ser parte de un router :o Quizá un enlace a una lista temática de dominios activos o algo así en la router-console? 20:27:45 &amp;lt;str4d&amp;gt; (en particular azul sobre negro, aunque el tono de azul es un poco mejor que la última vez) 20:28:10 &amp;lt;zab@kyirc&amp;gt; str4d: colores de mainframe de los 80 FTW ;-) 20:28:27 &amp;lt;zzz&amp;gt; no entremos en consejos detallados de color aquí. A grandes rasgos, tiempo de decisión. Sí o no y por qué, por favor. 20:28:38 &amp;lt;amknesia&amp;gt; ¿Ya hay una declaración en la página de inicio del router que diga 'los enlaces de abajo no son un respaldo sino simplemente sitios que han cumplido las pautas mínimas para ser publicados en la página de inicio'? 20:29:03 &amp;lt;dogedDEV&amp;gt; sí - el sitio carga rápido, lo he usado y funciona como se espera. abyss siempre está y es fácil localizarlo. 20:29:08 &amp;lt;dogedDEV&amp;gt; amknesia, es una buena idea. 20:29:35 &amp;lt;dogedDEV&amp;gt; los desarrolladores de I2P no aprueban/respaldan los sitios listados en la consola. 20:29:44 &amp;lt;zzz&amp;gt; ¿Es ampliamente útil para la comunidad i2p? 20:29:56 &amp;lt;zzz&amp;gt; explícito o no, es un respaldo implícito 20:30:02 &amp;lt;zab@kyirc&amp;gt; absolutamente 20:30:20 &amp;lt;str4d&amp;gt; ¿Ampliamente útil? En mi humilde opinión, sí. 20:30:31 &amp;lt;dogedDEV&amp;gt; mientras no se involucre fiat creo que es una gran adición. 20:30:39 &amp;lt;anonimal&amp;gt; Sí, ampliamente útil, y el sitio ha mejorado algo en usabilidad. 20:30:48 &amp;lt;zzz&amp;gt; ¿alguien aquí lo ha usado realmente para una operación? 20:30:48 &amp;lt;Lady3Jane&amp;gt; El respaldo es implícito, sobre todo para los recién llegados y especialmente porque muchos enlaces sí son oficiales 20:30:58 &amp;lt;anonimal&amp;gt; No. 20:31:07 &amp;lt;zab@kyirc&amp;gt; incluso si hay fiat involucrado sigue siendo una gran adición 20:31:07 &amp;lt;dogedDEV&amp;gt; yo he operado en él. 20:31:27 &amp;lt;anonimal&amp;gt;&amp;gt;El respaldo es implícito 20:31:28 &amp;lt;amknesia&amp;gt; zzz: Yo sí, aunque solo unos pocos satoshis de valor. 20:31:28 &amp;lt;dogedDEV&amp;gt; cantidades pequeñas, pero con el tiempo, y siempre ha funcionado 20:31:30 &amp;lt;str4d&amp;gt; Pero con fiat involucrado, es más difícil que el propio sitio sea justificablemente anónimo 20:31:33 &amp;lt;anonimal&amp;gt; Sí, y un descargo sería inútil. 20:31:33 &amp;lt;Lady3Jane&amp;gt; pilgrim-wu (que no está aquí) está profundamente involucrado en criptoexchanges (incluso gestiona uno con sede en el oeste de China). Ha usado exchanged.i2p antes. Le encanta, zzz 20:32:25 &amp;lt;abyss&amp;gt; para los interesados puedo darles algunos doged para operar 20:32:25 &amp;lt;zzz&amp;gt; ok, terminemos con esto. El consenso no me queda claro, así que por favor entren +1 para sí y -1 para no 20:32:32 &amp;lt;dogedDEV&amp;gt; +1 20:32:35 &amp;lt;str4d&amp;gt; Desde un nivel de "riesgo", si el sitio solo intercambia criptomonedas, entonces está sujeto a las fuerzas del mercado de otros exchanges respecto al valor 20:32:42 &amp;lt;abyss&amp;gt; así pueden probarlo ustedes mismos :) 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; (no estoy segura si tengo derecho a voto aquí, pero...) +1 20:33:48 &amp;lt;anonimal&amp;gt; -1: Nada de sexo, drogas, dinero ni rock&amp;roll en la Router Console. 20:33:56 &amp;lt;kytv&amp;gt; = "neutral / no negativo" 20:34:30 &amp;lt;abyss&amp;gt; +1 si cuenta mi voto 20:34:33 &amp;lt;psi&amp;gt; +1 no drogas sexo dinero rock/roll en la Router Console 20:34:38 &amp;lt;trolly&amp;gt; ¿no rock&amp;roll?? ¡Dios mío, anonimal! 20:34:41 &amp;lt;obscuratus&amp;gt; -1: Buen sitio, pero coincido en que es un respaldo. 20:34:49 &amp;lt;psi&amp;gt; mejor dicho, -1 20:34:57 &amp;lt;abyss&amp;gt; psi, :) 20:34:57 &amp;lt;trolly&amp;gt; +1 drogas, sexo y rock&amp;roll en todas partes 20:35:01 &amp;lt;abyss&amp;gt; :( 20:35:09 &amp;lt;amknesia&amp;gt; Pregunta: ¿Qué tal tener una página/sitio de enlaces en su lugar que no sea la página de inicio pero esté enlazado desde ella? Esto evitaría el 'respaldo implícito' de la página de inicio y haría fácil para los novatos encontrar sitios que puedan interesarles. ¿Alguno de los sitios actuales de la página de inicio está configurado para proporcionar eso? 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; Desde la perspectiva de RR. PP., anonimal, estoy de acuerdo en lo del sexo y las drogas. No queremos que la consola del router se convierta en el equivalente i2p de la hidden wiki. Pero, ¿por qué los exchanges de divisas son inherentemente negativos? 20:35:47 &amp;lt;Lady3Jane&amp;gt; router console* 20:35:56 &amp;lt;anonimal&amp;gt; Me inclinaría por la idea de amknesia. 20:36:01 &amp;lt;dogedDEV&amp;gt; creo que las redes privadas tienen una obligación indirecta de proteger cripto, especialmente últimamente. 20:36:05 &amp;lt;dogedDEV&amp;gt; pero eso es solo mi opinión. 20:36:05 &amp;lt;zzz&amp;gt; +1 de mi parte (por poco) 20:36:19 &amp;lt;str4d&amp;gt; Lady3Jane, El problema inherente con un exchange anónimo es que siempre existe la posibilidad de que el sitio desaparezca con todos los fondos, y sin compensación 20:36:35 &amp;lt;dogedDEV&amp;gt; eso puede pasar en cualquier exchange 20:36:43 &amp;lt;dogedDEV&amp;gt; y ha pasado en exchanges de clearnet. 20:36:51 &amp;lt;anonimal&amp;gt; ^ Entonces no veo razón para respaldar otro más aquí. 20:36:57 &amp;lt;amknesia&amp;gt; str4d: Solo como contraargumento: Eso ya ha sucedido con exchanges públicos no anónimos, entonces ¿es realmente una amenaza mayor? 20:36:57 &amp;lt;str4d&amp;gt; Ha pasado, sí. Pero hay vías para al menos una compensación parcial 20:37:08 &amp;lt;Lady3Jane&amp;gt; abyss: Más allá del típico sistema de depósito en garantía (escrow), ¿tienes contingencias para asegurar al público (pero sobre todo, a los devs que quieren respaldarte) que no te irás con una bolsa de billetes? 20:37:17 &amp;lt;abyss&amp;gt; anonimal, porque este es privado 20:37:25 &amp;lt;zzz&amp;gt; Cuento 4 a favor y 3 en contra, pero también podríamos declarar que es demasiado justo y reconsiderarlo en una reunión futura 20:37:31 &amp;lt;str4d&amp;gt; Lady3Jane, en realidad no veo un escrow 20:37:37 &amp;lt;str4d&amp;gt; (al menos no en la lista de seguridad) 20:37:46 &amp;lt;str4d&amp;gt; También quería preguntar por multifirma 20:37:58 &amp;lt;anonimal&amp;gt; Y quizá deberíamos revisar los estándares para la presentación. 20:38:19 &amp;lt;abyss&amp;gt; no hay escrow ni multifirma porque eso no es realmente práctico para un exchange de baja latencia 20:38:29 &amp;lt;zzz&amp;gt; kytv, str4d, con una pistola en la cabeza, por favor voten + o - 20:38:32 &amp;lt;amknesia&amp;gt; ¿Quizá es hora de un servicio de reputación cripto? 20:39:05 &amp;lt;dogedDEV&amp;gt; ¿similar a cryptoasian, quieres decir? 20:39:17 * anonimal no le importa quién haga qué ni dónde ni cuándo, esto solo es para la Router Console de I2P en Java. 20:39:25 &amp;lt;zzz&amp;gt; última llamada para votar 20:39:27 &amp;lt;str4d&amp;gt; Estoy en un +0.5 tentativo por ahora. Creo que el sitio es beneficioso para los usuarios, pero probablemente los riesgos deberían transmitirse mejor a los usuarios. 20:39:56 &amp;lt;dogedDEV&amp;gt; ¿quizá abyss puede poner un descargo en el sitio? 20:40:10 &amp;lt;zzz&amp;gt; ¿qué tal aprobado si pone un descargo ahí entonces? 20:40:16 &amp;lt;dogedDEV&amp;gt; y eso al menos apaciguaría a quienes votan en contra por el riesgo 20:40:27 &amp;lt;abyss&amp;gt; puedo hacerlo 20:40:44 &amp;lt;str4d&amp;gt; Siempre hay riesgo, pero mientras los usuarios sean explícitamente conscientes de los riesgos, yo 20:40:46 &amp;lt;kytv&amp;gt; zzz: +1 (con algún tipo de descargo) 20:40:51 &amp;lt;str4d&amp;gt; no me opongo. 20:40:52 &amp;lt;zzz&amp;gt; hemos dedicado demasiado tiempo a esto, si no decidimos en los próximos 60 segundos seguiré adelante de todos modos 20:41:04 &amp;lt;zzz&amp;gt; ok, suena como aprobación si él añade el descargo 20:41:07 &amp;lt;zzz&amp;gt; ¿algo más sobre 2) ? 20:41:20 &amp;lt;dogedDEV&amp;gt; zzz: ¿cuándo es la próxima reunión? 20:41:23 &amp;lt;amknesia&amp;gt; ¿Es difícil hacerlo provisional? 20:41:27 &amp;lt;fox&amp;gt; +1 para el exchange de abyss, el código está limpio 20:41:32 &amp;lt;zzz&amp;gt; 3) `http://i2pwiki.i2p/` solicitud para la página de inicio de la consola: `http://zzz.i2p/topics/236?page=3#p10437` 20:41:34 &amp;lt;amknesia&amp;gt; ES decir, siempre podrían moverlo tras la próxima sesión si hay problemas? 20:41:38 &amp;lt;zzz&amp;gt; ¿está aquí el operador de i2pwiki.i2p? 20:41:50 &amp;lt;iRelay&amp;gt; Título: I2PWiki (en i2pwiki.i2p) 20:42:33 &amp;lt;zzz&amp;gt; ¿algún comentario sobre i2pwiki a favor/en contra? 20:42:43 &amp;lt;fox&amp;gt; ¿no es open4you.i2p solo un zombi? 20:42:56 &amp;lt;zzz&amp;gt; por favor, manténganse en el tema 20:42:56 * anonimal cargando 20:42:59 &amp;lt;kytv&amp;gt; +1 para i2pwiki. De hecho carga y el usuario pone copias de seguridad a disposición. 20:43:10 &amp;lt;str4d&amp;gt; dogedDEV, la próxima reunión de la página de inicio será la semana antes del lanzamiento 0.9.24 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 a veces funciona y a veces no, fox 20:43:31 &amp;lt;dogedDEV&amp;gt; i2host no me lo carga 20:43:31 &amp;lt;zzz&amp;gt; ¿alguna objeción a i2pwiki? 20:43:41 &amp;lt;zzz&amp;gt; por favor, manténganse en el tema 20:43:43 &amp;lt;abyss&amp;gt; creo que es decente 20:43:44 &amp;lt;str4d&amp;gt; i2pwiki.i2p por defecto redirige a B32 20:43:53 &amp;lt;fox&amp;gt; trolly: a veces carga pero no creo que sigan dando hosting 20:43:54 &amp;lt;trolly&amp;gt; el admin no respondió, creo que open4you.i2p fue hackeado o algo 20:43:57 &amp;lt;str4d&amp;gt; (al menos para mí) 20:44:03 &amp;lt;zzz&amp;gt; por favor, manténganse en el tema 20:44:14 &amp;lt;anonimal&amp;gt; i2p slogans siguen ahí. Eso fue un problema antes. 20:44:31 &amp;lt;trolly&amp;gt; luego creó admin2.ope4you.i2p, pero solo puedo iniciar sesión en admin.open4you.i2p 20:44:32 &amp;lt;zzz&amp;gt; ¿es el tema de los slogans suficiente para rechazarlo? 20:44:40 &amp;lt;abyss&amp;gt; str4d, creo que es un problema de mediawiki, el mío tenía lo mismo 20:44:45 &amp;lt;zzz&amp;gt; por favor, manténganse en el tema. open4you NO es el tema. 20:45:05 &amp;lt;str4d&amp;gt; Además, interesante: ugha.i2p volvió a estar arriba 20:45:19 &amp;lt;anonimal&amp;gt; Sí, por parte del contenido. Aparte de eso, yo sería +1. 20:45:30 &amp;lt;abyss&amp;gt; 2015-10 Nuevo wiki eepsite: Como ugha.i2p estuvo caído desde mayo de 2015 hasta 2015-10-30, se lanzó un nuevo wiki (`http://i2pwiki.i2p`). Está corriendo en MediaWiki. Por favor, muévanse a este wiki. 20:45:30 &amp;lt;kytv&amp;gt; i2pslogans no es un problema. Eso también estaba en ugha.i2p. Los usuarios pueden vigilarlo igual que en ugha 20:45:31 &amp;lt;dogedDEV&amp;gt; -1 para i2pwiki.i2p 20:45:44 &amp;lt;abyss&amp;gt; *de la portada de ugha.i2p. 20:45:46 &amp;lt;iRelay&amp;gt; Título: I2PWiki (en i2pwiki.i2p) 20:45:47 &amp;lt;str4d&amp;gt; En general soy +1 para i2pwiki.i2p, pero realmente me gustaría que se arreglase el problema de redirección 20:45:53 &amp;lt;dogedDEV&amp;gt; No se pudo encontrar el siguiente destino: `http://i2host.i2p/cgi-bin/i2hostjump?i2pwiki.i2p/` 20:46:07 &amp;lt;iRelay&amp;gt; Título: I2HOST Jump (en i2host.i2p) 20:46:07 &amp;lt;str4d&amp;gt; dogedDEV, `http://nrbnshsndzb6homcipymkkngngw4s6twediqottzqdfyvrvjw3pq.b32.i2p` es el B32 de i2pwiki 20:46:11 &amp;lt;zzz&amp;gt; ok, tenemos + de psi y kytv y str4d, - de anonimal y dogedev. El resto por favor voten 20:46:14 &amp;lt;zzz&amp;gt; yo: +1 20:46:16 &amp;lt;abyss&amp;gt; str4d, ¿podría ser un problema del router I2P? 20:46:17 &amp;lt;kytv&amp;gt; Es solo una configuración de I2PTunnel, seguro, no es un problema de mediawiki. 20:46:20 &amp;lt;iRelay&amp;gt; Título: I2PWiki (en nrbnshsndzb6homcipymkkngngw4s6twediqottzqdfyvrvjw3pq.b32.i2p) 20:46:24 &amp;lt;fox&amp;gt; ¿el tema no es limpiar /home? 20:46:24 &amp;lt;lbt&amp;gt; str4d: Si no te has fijado, mira la página de estado de uhga, parece que estuvo "arriba" todo el tiempo 20:46:26 &amp;lt;obscuratus&amp;gt; +1 20:46:49 &amp;lt;abyss&amp;gt; str4d, encuentro que cuando los sitios usan enlaces relativos el router I2P por defecto va al b32 20:46:53 &amp;lt;zzz&amp;gt; fox, estamos en el punto 3) del orden del día 20:47:02 &amp;lt;fox&amp;gt; +1 i2pwiki, carga y es útil 20:47:23 &amp;lt;zzz&amp;gt; ok, cuento 6 + y 2 -, suena a aprobado, ¿alguna objeción final? 20:47:27 &amp;lt;abyss&amp;gt; +1 creo que es útil y funciona bien 20:47:51 &amp;lt;anonimal&amp;gt; +1, me equivoqué. 20:47:56 &amp;lt;zzz&amp;gt; última llamada para 3) 20:47:57 &amp;lt;anonimal&amp;gt; Los slogans fueron arreglados. 20:48:06 * anonimal vio una versión en caché. 20:48:15 &amp;lt;zzz&amp;gt; 4) `http://lenta.i2p/` solicitud para la página de inicio de la consola: `http://zzz.i2p/topics/236?page=3#p10439` 20:48:22 &amp;lt;zzz&amp;gt; ¿está aquí el operador de lenta.i2p? 20:48:35 &amp;lt;iRelay&amp;gt; Título: Lenta.i2p | (en lenta.i2p) 20:48:37 &amp;lt;zab@kyirc&amp;gt; +1 por mi parte. Carga rápido, las noticias son reales y el diseño es agradable 20:48:48 &amp;lt;zzz&amp;gt; este parecía tener amplio apoyo en el hilo de zzz.i2p, y en #ru cuando pregunté allí hace un par de semanas 20:49:12 &amp;lt;zzz&amp;gt; ¿algún otro pensamiento a favor/en contra? 20:49:34 &amp;lt;kytv&amp;gt; = "neutral / no negativo" 20:49:45 &amp;lt;trolly&amp;gt; ¿está por aquí el admin de i2pwiki? 20:49:55 &amp;lt;zab@kyirc&amp;gt; tener algo dirigido a usuarios .ru en la página de inicio puede verse como un gesto de buena voluntad 20:49:57 * anonimal No hay objeciones. xopowo. 20:50:08 &amp;lt;str4d&amp;gt; No tengo ni idea de lo que dice, pero bien que reflejemos la base de usuarios rusa. 20:50:14 &amp;lt;abyss&amp;gt; +1 para lenta.i2p 20:50:18 &amp;lt;zzz&amp;gt; me suena a aprobado. última llamada para 4) 20:50:21 &amp;lt;psi&amp;gt; +1 para lenta.i2p 20:50:43 &amp;lt;kytv&amp;gt; +0.5 basándome en la aprobación de personas que pueden leer ruso 20:50:51 &amp;lt;str4d&amp;gt; El título debería estar en ruso, para que los usuarios puedan decir al instante que es un sitio RU 20:51:12 &amp;lt;amknesia&amp;gt; Eh, pregunta tonta, ¿pero quizá debería haber una división de enlaces según el 'idioma seleccionado actualmente' frente a enlaces 'en idioma extranjero'? 20:51:16 &amp;lt;str4d&amp;gt; (tanto para que los no rusoparlantes no hagan clic, como para que los rusoparlantes sí) 20:51:30 &amp;lt;str4d&amp;gt; amknesia, justo lo estaba pensando :) 20:51:50 &amp;lt;zzz&amp;gt; siempre podemos ajustar el nombre en la consola 20:51:57 &amp;lt;zzz&amp;gt; 5) actualización de preparación para CCC de la reunión del 6 de oct.: `http://i2p-projekt.i2p/en/meetings/239` 20:52:02 &amp;lt;iRelay&amp;gt; Título: I2P Development Meeting 239 - I2P (en i2p-projekt.i2p) 20:52:34 &amp;lt;zzz&amp;gt; Solo metí este punto por si había algo que discutir. creo que el banner y los caramelos y todo eso está bajo control. 20:52:47 &amp;lt;zzz&amp;gt; terminamos las decisiones de presupuesto en la última reunión. 20:52:59 &amp;lt;zzz&amp;gt; Si alguien tiene algo que plantear sobre CCC, es el momento, si no, seguimos 20:53:56 &amp;lt;zzz&amp;gt; última llamada para 5) 20:54:31 &amp;lt;str4d&amp;gt; Nada por mi parte 20:54:36 &amp;lt;str4d&amp;gt; Que se diviertan allá 20:54:46 &amp;lt;zzz&amp;gt; 6) propuesta de reemplazo de forum.i2p (hottuna, dg) - seguimiento de la reunión del 6 de oct.: `http://i2p-projekt.i2p/en/meetings/239` 20:55:13 &amp;lt;zzz&amp;gt; ok, las notas de la última reunión están publicadas (gracias kytv) y al final verán que hottuna y dg debían volver con una propuesta. 20:55:30 &amp;lt;zzz&amp;gt; hottuna y dg, es su turno. Sin embargo, ninguno parece estar aquí, ¿no? 20:56:05 &amp;lt;zzz&amp;gt; ¿alguien más tiene algo sobre el reemplazo del foro que extienda (no repita) la discusión de la última reunión? 20:56:51 &amp;lt;str4d&amp;gt; Tengo algo tangencialmente relacionado que me gustaría añadir a la reunión si tenemos tiempo. 20:56:56 &amp;lt;obscuratus&amp;gt; ¿Qué hay de forums.i2p? 20:58:30 &amp;lt;zzz&amp;gt; ok, ¿algo más sobre 6) ? 20:58:30 &amp;lt;str4d&amp;gt; Creo que un foro de usuarios es buena idea 20:58:30 &amp;lt;trolly&amp;gt; freedomforum.i2p también funciona 20:58:30 &amp;lt;str4d&amp;gt; Y creo que tenerlo accesible desde clearnet (no solo vía inproxy) es buena idea 20:58:30 &amp;lt;obscuratus&amp;gt; str4d: +1 20:58:30 &amp;lt;zzz&amp;gt; el punto concreto del orden del día es si debería haber un reemplazo 'oficial' 20:58:30 &amp;lt;trolly&amp;gt; y tenemos un foro nuevo.. `http://es.i2p` 20:58:30 &amp;lt;trolly&amp;gt; pero es solo en español, aunque cualquiera puede crear un canal en En, por supuesto 20:58:39 &amp;lt;zzz&amp;gt; ningún sitio, 'oficial' o no, ha solicitado estar en la página de inicio de la consola 20:58:42 &amp;lt;trolly&amp;gt; canal/hilo * 20:58:54 &amp;lt;zzz&amp;gt; ok, ¿algo más sobre 6) ? 20:59:01 &amp;lt;Z0rg1nc&amp;gt; mm, ¿cómo protegerán a los nuevos usuarios del foro si también se cae? 20:59:07 &amp;lt;str4d&amp;gt; Si tenemos gente dispuesta a mantener un foro oficial, yo soy +1 20:59:14 &amp;lt;Z0rg1nc&amp;gt; *si no solo los admins tienen permitido hablar 20:59:39 * anonimal realmente le gustaría la presencia de dg y hottuna antes de opinar sobre 6) 20:59:44 &amp;lt;zzz&amp;gt; Soy +1 por muchos foros, -0.1 por uno oficial 20:59:50 &amp;lt;trolly&amp;gt; No puedo decir si el admin de `http://es.i2p` querría mantener también un foro oficial, lo siento 20:59:53 &amp;lt;amknesia&amp;gt; Propongo aplazarlo para la próxima discusión. 21:00:13 &amp;lt;str4d&amp;gt; +1 a posponer 21:00:16 &amp;lt;zzz&amp;gt; como hottuna y dg no están aquí, dejemos esto sobre la mesa 21:01:20 &amp;lt;zzz&amp;gt; 7) str4d adelante 21:01:20 &amp;lt;str4d&amp;gt; s/tabling/shelving 21:01:20 &amp;lt;str4d&amp;gt; Ok 21:01:20 &amp;lt;str4d&amp;gt; Aquí hay una idea que me ha estado rondando la cabeza desde hace unos meses 21:01:20 &amp;lt;str4d&amp;gt; Definimos *.i2p.i2p como un espacio no asignable. 21:01:27 &amp;lt;str4d&amp;gt; Y lo reservamos para uso de devs/servicios de I2P 21:01:48 &amp;lt;psi&amp;gt; +1 suena divertido 21:01:51 &amp;lt;str4d&amp;gt; Esto nos evita cualquier cosa rara que pueda pasar respecto al sistema de libreta de direcciones / espacio de nombres de I2P 21:02:05 &amp;lt;amknesia&amp;gt; Suena a plan para mí. 21:02:07 &amp;lt;str4d&amp;gt; definimos en la especificación de nombres a qué Dest se refiere cada 3LD 21:02:19 &amp;lt;str4d&amp;gt; Y podemos cambiarlo en cualquier momento 21:02:37 &amp;lt;str4d&amp;gt; (posiblemente teniendo un hosts.txt dentro de la red que alojemos conteniendo los Dests especificados actuales) 21:03:08 &amp;lt;anonimal&amp;gt;&amp;gt;definimos en la especificación de nombres 21:03:21 &amp;lt;anonimal&amp;gt; Y eso protegería contra la malicia, ¿sí? 21:03:50 &amp;lt;str4d&amp;gt; Sí. La especificación es pública y cualquier cambio malicioso sería completamente visible 21:03:55 &amp;lt;zzz&amp;gt; str4d, ya está bloqueado por el registrador stats.i2p y creo que la mayoría de los otros. Actualmente no está bloqueado en la importación de la libreta de direcciones, sin embargo. 21:04:23 &amp;lt;zzz&amp;gt; no estoy seguro de qué cosas 'raras' tienes en mente 21:05:20 &amp;lt;str4d&amp;gt; zzz, el problema con el sistema actual de libreta de direcciones es que solo es pseudo-global. 21:05:36 &amp;lt;str4d&amp;gt; Ahora, eso mismo es debatible, para el futuro 21:05:37 &amp;lt;eche|on&amp;gt; eso es bueno 21:05:53 &amp;lt;str4d&amp;gt; Pero en mi humilde opinión los servicios administrados por nosotros deberían ser globales. 21:06:23 &amp;lt;amknesia&amp;gt; Idea tonta: ¿Qué tal movernos a un sistema tipo namecoin con alguna clase de PoS con una cantidad requerida de tiempo de CPU para retener tus dominios? 21:06:30 &amp;lt;str4d&amp;gt; La forma más fácil de hacerlo es definir una sección del espacio de nombres como controlada por nosotros. La sección lógica es *.i2p.i2p 21:06:39 &amp;lt;str4d&amp;gt; amknesia, eso está fuera del alcance de este punto de la reunión 21:06:43 &amp;lt;zzz&amp;gt; str4d, ¿quizá escribes tu propuesta en el subforo de naming de zzz.i2p? 21:06:54 &amp;lt;amknesia&amp;gt; Ok 21:07:01 &amp;lt;str4d&amp;gt; zzz, lo haré, cuando tenga tiempo (probablemente el mes que viene) 21:07:11 &amp;lt;zzz&amp;gt; ok, ¿algo más sobre 7) 21:07:37 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 21:07:40 &amp;lt;str4d&amp;gt; Je, sobre ese punto, también tengo otra propuesta: hacer que las propuestas sean un poco más formales y visibles 21:08:08 &amp;lt;zab@kyirc&amp;gt; desmuteen a drz y hagan merge de fux (es broma) 21:08:08 &amp;lt;zzz&amp;gt; ok, ahora te estás poniendo meta, así que.... 21:08:14 &amp;lt;str4d&amp;gt; Breve 8) 21:08:28 &amp;lt;zzz&amp;gt; 8) str4d adelante 21:08:30 &amp;lt;str4d&amp;gt; zzz, tema legítimo, lo prometo :) 21:08:48 &amp;lt;str4d&amp;gt; Ahora mismo, todas las propuestas se proponen en zzz.i2p 21:08:54 &amp;lt;str4d&amp;gt; Su visibilidad general es, en mi opinión, pobre como mucho 21:08:57 * anonimal espera el post de str4d 21:09:17 &amp;lt;zzz&amp;gt; de acuerdo, así que propone algo mejor :) 21:09:24 &amp;lt;str4d&amp;gt; Toma por ejemplo la mejora del feed del servicio de hostname, perdiéndose 21:09:46 &amp;lt;zzz&amp;gt; no tengo a mi sitio por precioso. ¿Tienes una propuesta? 21:09:54 &amp;lt;str4d&amp;gt; Propongo que las propuestas se almacenen formalmente en el repo del sitio web de I2P, y se hagan visibles 21:10:09 &amp;lt;zzz&amp;gt; por mí bien 21:10:15 &amp;lt;str4d&amp;gt; Con enlaces al hilo de discusión canónico en zzz.i2p 21:10:22 &amp;lt;str4d&amp;gt; Originalmente planeaba un repo nuevo separado 21:10:32 &amp;lt;zzz&amp;gt; ¿puedes configurar eso/ 21:10:32 &amp;lt;str4d&amp;gt; Pero el sitio web de I2P tiene dos propósitos: 21:10:36 &amp;lt;zzz&amp;gt; ? 21:10:37 &amp;lt;str4d&amp;gt; - Definir la especificación de la red I2P 21:10:47 &amp;lt;str4d&amp;gt; - Documentar la implementación de referencia (Java) 21:10:55 &amp;lt;zzz&amp;gt; ¿alguien tiene objeciones? 21:11:03 &amp;lt;xmz&amp;gt; no 21:11:11 &amp;lt;str4d&amp;gt; Y como las especificaciones ya forman parte del sitio, simultáneamente propongo elevar su posición 21:11:27 &amp;lt;zab@kyirc&amp;gt; mientras las propuestas sean texto plano: no pongan binarios en mtn por favor 21:11:28 &amp;lt;anonimal&amp;gt; ¿Dónde iría en el sitio? 21:11:38 &amp;lt;str4d&amp;gt; Y definirlas como no traducibles por simplicidad 21:11:46 &amp;lt;str4d&amp;gt; zab, ni de broma 21:11:59 &amp;lt;str4d&amp;gt; anonimal, actualmente están en /langcode/docs/specs/* 21:12:03 &amp;lt;str4d&amp;gt; (las especificaciones) 21:12:04 &amp;lt;zzz&amp;gt; Creo que str4d ya tiene carta blanca para organización menor del sitio 21:12:12 &amp;lt;zzz&amp;gt; así que ¿podemos cerrar esto? 21:12:17 &amp;lt;zzz&amp;gt; ¿algo más sobre 8) ? 21:12:20 &amp;lt;str4d&amp;gt; Propongo en su lugar tener /spec/* para specs, y /spec/proposal/* para propuestas 21:12:46 &amp;lt;str4d&amp;gt; zzz, sí, pero esto también entra en procesos de propuestas 21:12:49 &amp;lt;zzz&amp;gt; no usemos una reunión para discutir detalles de rutas del sitio 21:12:56 &amp;lt;anonimal&amp;gt; Solo pregunto porque el layout del sitio es demasiada info a la vez para mi gusto, en mi humilde opinión. 21:13:08 &amp;lt;str4d&amp;gt; el objetivo final es que gente fuera de I2P pueda ver nuestras propuestas. 21:13:22 &amp;lt;str4d&amp;gt; anonimal, el rediseño está en marcha, déjalo para luego :) 21:13:25 &amp;lt;zzz&amp;gt; de acuerdo y no he oído objeciones 21:13:27 &amp;lt;zzz&amp;gt; ¿algo más sobre 8) ? 21:13:30 * anonimal :) 21:13:44 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 21:13:54 &amp;lt;anonimal&amp;gt; Sí, brevemente. 21:14:04 &amp;lt;zzz&amp;gt; 9) anonimal adelante 21:14:04 &amp;lt;abyss&amp;gt; entonces ¿exchanged.i2p entró con un descargo? 21:14:18 &amp;lt;abyss&amp;gt; algo como "Descargo: operar con criptomonedas es arriesgado, confiar dinero a personas anónimas también es arriesgado." 21:14:32 &amp;lt;zzz&amp;gt; abyss sí 21:14:33 &amp;lt;zzz&amp;gt; 9) anonimal adelante 21:14:45 &amp;lt;abyss&amp;gt; \o/ 21:14:46 &amp;lt;anonimal&amp;gt; El *.i2p.i2p de str4d me hizo pensar en los comentarios de IETF hechos en I2PCon y https://blog.torproject.org/blog/landmark-hidden-services-onion-names-reserved-ietf 21:14:49 &amp;lt;iRelay&amp;gt; Título: Landmark for Hidden Services: .onion names reserved by the IETF | The Tor Blog (en blog.torproject.org) 21:15:05 &amp;lt;amknesia&amp;gt; abyss: No olvides el 'Por favor, ignoren al hombre detrás del sitio web con el maletín virtual y el DC3 alimentado' :) 21:15:13 &amp;lt;anonimal&amp;gt; Así que la pregunta es: 21:15:27 &amp;lt;xmz&amp;gt; también podría añadirse que el servicio no está respaldado de ninguna manera por el proyecto i2p (perdón, no puedo ver toda la discusión previa, estoy en el móvil) 21:15:49 &amp;lt;zzz&amp;gt; estamos en 9), por favor, manténganse en el tema 21:16:09 &amp;lt;anonimal&amp;gt; ¿Estamos empujando para IANA? 21:16:12 * anonimal perdón por el lag 21:16:26 &amp;lt;str4d&amp;gt; anonimal, sí. Soy el representante de I2P en ese proceso. 21:16:58 &amp;lt;anonimal&amp;gt; ¡Bien! ¿Algo que informar? 21:17:02 &amp;lt;str4d&amp;gt; También me he ofrecido para estar en el comité de diseño que propondrá cambios/mejoras al proceso del RFC 6761 21:17:31 &amp;lt;str4d&amp;gt; .i2p fue propuesto junto con .onion, .gnu, .bit y algunos otros por el equipo de GNUnet 21:17:40 &amp;lt;zzz&amp;gt; genial, gracias por seguir con eso, str4d 21:17:42 &amp;lt;str4d&amp;gt; Eso estuvo dando vueltas varios años, yendo y viniendo 21:17:56 &amp;lt;zzz&amp;gt; seguro puedes ponerlo al día después de la reunión 21:17:58 &amp;lt;anonimal&amp;gt; Sí, gracias str4d. 21:18:05 &amp;lt;zzz&amp;gt; ¿algo más sobre 9) ? 21:18:09 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 21:18:31 &amp;lt;str4d&amp;gt; bueno... 21:18:34 &amp;lt;str4d&amp;gt; (es broma ;) 21:18:40 &amp;lt;anonimal&amp;gt; lol 21:18:47 &amp;lt;sadie_i2p&amp;gt; ja 21:19:01 &amp;lt;zzz&amp;gt; gracias a todos. /me ****bafs**** da por cerrada la reunión &lt;/div></description></item><item><title>Reunión de Desarrolladores de I2P - 6 de octubre de 2015</title><link>/es/blog/2015/10/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-octubre-de-2015/</link><pubDate>Tue, 06 Oct 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/10/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-octubre-de-2015/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cacapo, comradenosebleed, dg, eche|on, hottuna2, postman, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 19:59:41 &amp;lt;zzz&amp;gt; 0) Hola 19:59:41 &amp;lt;zzz&amp;gt; 1) Presupuesto 32C3 19:59:41 &amp;lt;zzz&amp;gt; 2) Otros pendientes de 32C3 - banner, etc. 19:59:41 &amp;lt;zzz&amp;gt; 3) Presupuesto RWC 19:59:44 &amp;lt;zzz&amp;gt; 0) Hola 19:59:47 &amp;lt;zzz&amp;gt; Hola 19:59:50 &amp;lt;eche|on&amp;gt; hola 19:59:53 &amp;lt;dg&amp;gt; hola 19:59:59 &amp;lt;zzz&amp;gt; 1) Presupuesto 32C3 19:59:59 &amp;lt;cacapo&amp;gt; hola 20:00:23 &amp;lt;zzz&amp;gt; ok, el plan es hacer lo que hicimos para Toronto: fijar un presupuesto global y dejar que echelon maneje los detalles 20:00:43 &amp;lt;hottuna2&amp;gt; me encanta Soylent y tú 20:00:46 &amp;lt;hottuna2&amp;gt; ups 20:00:47 &amp;lt;zzz&amp;gt; echelon, ¿cuál es el total de las solicitudes de fondos para viajes que recibiste? 20:01:06 &amp;lt;eche|on&amp;gt; actualmente es aproximadamente 4k y 2 BTC 20:01:56 &amp;lt;hottuna2&amp;gt; ¿calculado cómo? 20:02:03 &amp;lt;zzz&amp;gt; ok, ¿hubo solicitudes excesivas o de gente aleatoria que tengamos que discutir, o todo fue razonable? 20:02:41 &amp;lt;eche|on&amp;gt; todas razonables, ninguna por encima de 1k euros hasta ahora, así que... todo bien 20:02:52 &amp;lt;eche|on&amp;gt; algunos escribieron demasiada información, jaja 20:03:22 &amp;lt;zzz&amp;gt; ¿y aproximadamente cuánto más para pagar entradas de CCC, una cena, serpientes de goma y demás? 20:04:06 &amp;lt;eche|on&amp;gt; Creo que la cena será 500+x, las entradas serán 100 cada una (para unas 10 personas) y las serpientes y cosas pequeñas entre 200-300 20:04:24 &amp;lt;eche|on&amp;gt; cena para 20+x 20:05:04 &amp;lt;zzz&amp;gt; así que eso es 1800 euros + 4K de viajes + ~500 por 2 BTC, son 6300 euros en total, ¿cierto? 20:05:53 &amp;lt;eche|on&amp;gt; sí, pero no llegaremos a tanto, en mi humilde opinión parte del fondo de viajes se pagará en BTC, y la cena podría ser más barata... 20:05:59 &amp;lt;eche|on&amp;gt; así que digamos 6k 20:06:34 &amp;lt;eche|on&amp;gt; el año pasado tuvimos 1257 sin costos de viaje 20:06:38 &amp;lt;zzz&amp;gt; me suena bastante razonable, abramos la discusión... ¿qué opina la gente? 20:06:39 &amp;lt;eche|on&amp;gt; y unas entradas 20:07:13 &amp;lt;hottuna2&amp;gt; ¿eso significa que alcanzaremos nuestra meta de gasto del 10% por año? 20:07:31 &amp;lt;eche|on&amp;gt; claro 20:07:53 &amp;lt;hottuna2&amp;gt; ¿o sea que estaremos por debajo del 10%? 20:08:01 &amp;lt;zzz&amp;gt; lo dudo, tenemos ~250K y solo gastamos 4-5K en Toronto si no me falla la memoria 20:08:02 &amp;lt;eche|on&amp;gt; claro 20:08:22 &amp;lt;eche|on&amp;gt; espera, 150k, no 250... 20:08:49 &amp;lt;zzz&amp;gt; de cualquier modo, estamos muy por debajo del 10%, a ojo 20:09:02 &amp;lt;eche|on&amp;gt; y actualmente gastamos 5.3k este año 20:09:19 &amp;lt;hottuna2&amp;gt; ok. me parece bien. 20:09:22 &amp;lt;zzz&amp;gt; ¿alguna objeción a un presupuesto de 6K euros para CCC? 20:10:05 &amp;lt;zzz&amp;gt; genial 20:10:41 &amp;lt;zzz&amp;gt; como siempre, eche|on, creo que preferimos reembolsar a la gente, pero podemos pagar por adelantado si realmente lo necesitan para comprar entradas, ¿cierto? 20:11:25 &amp;lt;hottuna2&amp;gt; ¿hay forma de saber cuánto se te reembolsará? 20:11:25 &amp;lt;eche|on&amp;gt; correcto 20:11:44 &amp;lt;zzz&amp;gt; creo que acabamos de aprobar el 100% de las solicitudes de la gente, ¿correcto? 20:11:49 &amp;lt;eche|on&amp;gt; sí 20:12:05 &amp;lt;zzz&amp;gt; ok, así que lo que hayas pedido es lo que recibirás, hottuna2 20:12:13 &amp;lt;hottuna2&amp;gt; ok 20:12:23 &amp;lt;zzz&amp;gt; muchas gracias, eche|on, creo que este proceso funcionó bien 20:12:27 &amp;lt;zzz&amp;gt; ¿algo más sobre 1) ? 20:12:53 &amp;lt;zzz&amp;gt; 2) Otros pendientes de 32C3 - banner, etc. 20:13:05 &amp;lt;eche|on&amp;gt; el banner sigue en Toronto 20:13:10 &amp;lt;eche|on&amp;gt; póster - necesitamos un póster 20:13:28 &amp;lt;zzz&amp;gt; ¿teléfonos DECT parte 2? ¿banner? ¿póster? ¿qué hay que hacer, voluntarios? 20:13:35 &amp;lt;eche|on&amp;gt; necesitamos una mesa (intento entrar al wiki y hacer alguna página sobre nuestro grupo) 20:13:45 &amp;lt;hottuna2&amp;gt; ¿quién tiene el banner? 20:13:57 &amp;lt;hottuna2&amp;gt; Yo no lo tengo. 20:13:57 &amp;lt;str4d&amp;gt; j0 20:13:58 &amp;lt;eche|on&amp;gt; estaba en el hacklab de Toronto 20:14:13 &amp;lt;hottuna2&amp;gt; ¿Debería traer el gráfico para el atril de i2pcon? 20:14:40 &amp;lt;zzz&amp;gt; hottuna2, ¿puedes encargarte de encontrar el banner en Toronto y traerlo? 20:14:53 &amp;lt;eche|on&amp;gt; se podrían usar teléfonos DECT, pero no sé, todos tienen móvil, hay Wifi disponible... 20:15:13 &amp;lt;zzz&amp;gt; quizá los DM de Twitter han vuelto obsoleto DECT 20:15:15 &amp;lt;hottuna2&amp;gt; zzz, me encargo. 20:15:19 &amp;lt;eche|on&amp;gt; hottuna2: hubo una discusión en Twitter con sadie sobre el banner y dejar que ella lo lleve a Hamburgo 20:15:23 &amp;lt;dg&amp;gt; voy a Twitter 20:15:41 &amp;lt;dg&amp;gt; irc si no hay respuesta 20:15:50 &amp;lt;hottuna2&amp;gt; ¿necesitamos algún otro material de marketing? 20:15:50 &amp;lt;eche|on&amp;gt; hay que reservar la mesa cuanto antes 20:15:59 &amp;lt;eche|on&amp;gt; pegatinas 20:16:06 &amp;lt;zzz&amp;gt; eche|on, ¿te ofreciste a reservar la mesa? 20:16:28 &amp;lt;eche|on&amp;gt; un folleto (3 columnas, plegado) con información básica ayudaría mucho, pero no está disponible 20:16:44 &amp;lt;eche|on&amp;gt; zzz: puedo intentar reservar la mesa el día 26 antes del cine 20:16:56 &amp;lt;eche|on&amp;gt; o mejor: haré todo lo posible por reservarla 20:17:00 &amp;lt;dg&amp;gt; ¿lugar habitual, o...? 20:17:10 &amp;lt;eche|on&amp;gt; dg: sería lo mejor, noisysquare 20:17:11 &amp;lt;zzz&amp;gt; sí, pero te ofreciste a registrarte en el wiki, ¿verdad, echelon? 20:17:13 &amp;lt;dg&amp;gt; solo una pregunta: ¿qué tan grande es la mesa normalmente? 20:17:24 &amp;lt;eche|on&amp;gt; sí, intentaré hacer lo del wiki también 20:17:28 &amp;lt;zzz&amp;gt; 8-10 20:17:30 &amp;lt;cacapo&amp;gt; eche|on: ¿no tuvimos un concurso de folleto hace un tiempo? 20:17:31 &amp;lt;dg&amp;gt; eche|on: ah bien 20:17:32 &amp;lt;hottuna2&amp;gt; Sadie dice hola desde Twitter 20:17:36 &amp;lt;dg&amp;gt; zzz: ¿entonces hay espacio para todos? 20:17:38 &amp;lt;eche|on&amp;gt; la mesa suele ser una mesa redonda para 8-10, o una mesa cuadrada 20:17:51 &amp;lt;dg&amp;gt; hottuna2: she needs2irc 20:17:56 &amp;lt;zzz&amp;gt; nunca estamos todos allí al mismo tiempo, no te preocupes 20:17:58 &amp;lt;eche|on&amp;gt; cacapo: sí, pero los resultados del concurso de folleto no eran utilizables, que yo recuerde 20:18:03 &amp;lt;hottuna2&amp;gt; eso es lo que le estoy diciendo 20:18:20 &amp;lt;dg&amp;gt; de acuerdo :) 20:18:34 &amp;lt;zzz&amp;gt; también estaba la idea de regalar memorias USB; lo estuve mirando, parecen $2 al por mayor para poca capacidad 20:18:41 &amp;lt;dg&amp;gt; estoy esperando el programa para poder planificar mi día 20:18:42 &amp;lt;eche|on&amp;gt; `http://echelon.i2p/29c3/` 20:18:46 &amp;lt;iRelay&amp;gt; Título: Concurso I2P 29C3 (en echelon.i2p) 20:18:51 &amp;lt;dg&amp;gt; saber cuándo entrar/salir rápidamente 20:19:29 &amp;lt;eche|on&amp;gt; dg: normalmente nos reunimos entre las 10-12am y nos vamos después de la 1am... 20:19:47 &amp;lt;zzz&amp;gt; entonces, sobre el póster, ¿quién se encarga de eso? 20:19:48 &amp;lt;eche|on&amp;gt; zzz: las memorias USB están bien 20:20:03 &amp;lt;eche|on&amp;gt; pero no sé si realmente útiles 20:20:13 &amp;lt;hottuna2&amp;gt; así que el wiki 2015 para 32c3 no parece estar abierto todavía 20:20:28 &amp;lt;eche|on&amp;gt; hottuna2: correcto 20:20:36 &amp;lt;dg&amp;gt; eche|on: pasada mi hora de dormir ;) encaja con mis mañanas de dormir hasta tarde 20:20:43 &amp;lt;zzz&amp;gt; no voy a cargar cientos de USB a través del océano. No sé si es demasiado tarde para conseguirlos con logotipo 20:20:46 &amp;lt;dg&amp;gt; ¿el CCH está abierto toda la noche? 20:20:58 &amp;lt;eche|on&amp;gt; dg: CCH está abierto 24/7 20:21:08 &amp;lt;zzz&amp;gt; pospongamos por ahora hablar de lo básico y la logística de CCC 20:21:20 &amp;lt;dg&amp;gt; ok, gracias, eche|on 20:21:22 &amp;lt;zzz&amp;gt; este punto de la agenda es solo para preparación 20:21:36 &amp;lt;eche|on&amp;gt; zzz: 2 semanas de plazo con un proveedor 20:22:07 &amp;lt;zzz&amp;gt; ¿alguien quiere ofrecerse para un póster o para las memorias USB? 20:22:29 &amp;lt;zzz&amp;gt; ¿y cuál fue la respuesta sobre las pegatinas? 20:22:32 &amp;lt;eche|on&amp;gt; pero una memoria/tarjeta USB está alrededor de 4-6 cada una 20:22:48 &amp;lt;zzz&amp;gt; las vi por unos $2 en ebay 20:22:58 &amp;lt;hottuna2&amp;gt; no estoy seguro de entender la idea detrás de las memorias USB 20:23:08 &amp;lt;zzz&amp;gt; pero creo que esas no estaban personalizadas 20:23:15 &amp;lt;dg&amp;gt; ¿incluiríamos i2p, solo pondríamos nuestro logo, o...? 20:23:22 &amp;lt;zzz&amp;gt; ambas cosas 20:23:44 &amp;lt;hottuna2&amp;gt; no estoy seguro de que sea un buen uso del dinero. si fuéramos Tails sería otra historia 20:24:41 &amp;lt;eche|on&amp;gt; no soy muy fan de los USB en este rango de precios, ya que necesitaríamos 100+x, eso son al menos 500 20:24:45 &amp;lt;eche|on&amp;gt; para los impresos 20:24:47 &amp;lt;zzz&amp;gt; ok 20:24:51 &amp;lt;eche|on&amp;gt; con poco uso 20:25:10 &amp;lt;zzz&amp;gt; así que saltemos lo de las memorias USB. ¿Qué hay de las pegatinas? ¿Cómo está el suministro por allá? ¿Te las trajiste todas para acá o...? 20:25:17 &amp;lt;str4d&amp;gt; hottuna2: ni siquiera necesitamos regalar las USB 20:25:24 &amp;lt;eche|on&amp;gt; todavía me quedan pegatinas 20:25:42 &amp;lt;comradenosebleed&amp;gt; zzz: yo también tengo un montón de pegatinas que me dio tuna, no me importa llevarlas conmigo 20:25:44 &amp;lt;str4d&amp;gt; si son lo bastante decentes, podríamos venderlas a precio de costo 20:25:45 &amp;lt;eche|on&amp;gt; pero algunos contactos de Toronto querían crear un nuevo diseño, que yo sepa. 20:25:55 &amp;lt;comradenosebleed&amp;gt; (perdón, tuna, estoy intentando repartir tantas como puedo) 20:26:05 &amp;lt;dg&amp;gt; puede que tenga algunas pegatinas 20:26:11 &amp;lt;eche|on&amp;gt; str4d: no me gusta vender y manejar dinero además de mi tarjeta de débito en CCC 20:26:16 &amp;lt;zzz&amp;gt; eche|on, ¿tienes suficientes para CCC o necesitas que comradenosebleed traiga algunas? 20:26:30 &amp;lt;hottuna2&amp;gt; ¿queremos conseguir más camisetas? 20:26:40 &amp;lt;eche|on&amp;gt; tengo suficientes para CCC, pero son las últimas que me quedan 20:26:53 &amp;lt;comradenosebleed&amp;gt; probablemente tenga unas 200 en mi escritorio, no tengo problema en llevarlas conmigo 20:27:07 &amp;lt;eche|on&amp;gt; así que necesito un diseño nuevo, o encargo otras 10k con el mismo diseño 20:27:13 &amp;lt;hottuna2&amp;gt; y una pregunta aparte, ¿queremos venderlas? 20:27:23 &amp;lt;hottuna2&amp;gt; eche|on: me gustaría que se hiciera un diseño nuevo 20:27:33 &amp;lt;hottuna2&amp;gt; antes de pedir nuevas pegatinas 20:27:36 &amp;lt;zzz&amp;gt; dejemos para más adelante comprar más pegatinas si tenemos suficientes para CCC y hay potencial para un diseño nuevo 20:27:44 &amp;lt;eche|on&amp;gt; de acuerdo 20:27:51 &amp;lt;zzz&amp;gt; no, no creo que debamos venderlas 20:27:53 &amp;lt;dg&amp;gt; llevaré algunas de todas formas 20:28:02 &amp;lt;hottuna2&amp;gt; zzz, de acuerdo. 20:28:12 &amp;lt;str4d&amp;gt; nadie vende pegatinas en cons :P 20:28:21 &amp;lt;str4d&amp;gt; La publicidad por sí sola lo compensa 20:28:22 &amp;lt;hottuna2&amp;gt; aun así, ¿queremos conseguir más camisetas? 20:28:43 &amp;lt;eche|on&amp;gt; hottuna2: podemos preguntar en zzz.i2p por visitantes (equipo de i2p) que necesiten/quieran una camiseta. al menos dg y str4d las necesitan 20:28:46 &amp;lt;str4d&amp;gt; (oh espera, camisetas, no importa) 20:28:46 &amp;lt;eche|on&amp;gt; sí 20:28:56 &amp;lt;zzz&amp;gt; yo digo que no a las camisetas. demasiada molestia venderlas, y casi todos ya tienen una, ¿no? 20:29:05 &amp;lt;str4d&amp;gt; yo no 20:29:11 &amp;lt;str4d&amp;gt; aunque no estaré en CCC 20:29:13 &amp;lt;eche|on&amp;gt; ¿y postman postman !?? 20:29:20 &amp;lt;eche|on&amp;gt; oh, perdón... 20:29:20 &amp;lt;dg&amp;gt; por cierto, postman se nos une :) 20:29:29 &amp;lt;zzz&amp;gt; para los casos puntuales, pueden comprarla en spreadshirt 20:29:40 &amp;lt;zzz&amp;gt; si quieren 20:30:04 &amp;lt;str4d&amp;gt; Ese era mi plan :) 20:30:19 &amp;lt;zzz&amp;gt; ¿cuál fue la respuesta sobre el póster? Quizá tuna y sadie hagan algo, quizá no. 20:30:22 &amp;lt;dg&amp;gt; yo también conseguiré una, no hace falta pedir más para el proyecto 20:30:37 &amp;lt;zzz&amp;gt; ¿sigue por ahí el póster de Timothy Leary? 20:31:27 &amp;lt;hottuna2&amp;gt; zzz, ¿entonces no habrá camiseta para dg o postman? 20:31:37 &amp;lt;hottuna2&amp;gt; No me importa pedirlas/traerlas. 20:31:40 &amp;lt;postman&amp;gt; oye, yo me llevaría una 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: ¿ese? 20:32:06 &amp;lt;dg&amp;gt; Me gustaría una amarilla si tienes, pero si no la pediré yo mismo 20:32:43 &amp;lt;hottuna2&amp;gt; dg, postman, ¿qué tallas son ustedes? 20:32:45 &amp;lt;zzz&amp;gt; parece que queda entre tuna, postman y dg ponerse de acuerdo con las camisetas, si tuna las pide o si los otros piden las suyas 20:32:56 &amp;lt;eche|on&amp;gt; el costo de las camisetas se puede reembolsar en 32C3 para los miembros del equipo 20:33:03 &amp;lt;dg&amp;gt; sí, perdón, lo dejamos para luego :) 20:33:26 &amp;lt;zzz&amp;gt; ok, así que el proyecto reembolsará camisetas a quienes no las tengan 20:33:34 &amp;lt;zzz&amp;gt; ¿alguna objeción a eso? 20:33:41 &amp;lt;eche|on&amp;gt; ya pagamos las otras camisetas 20:33:48 &amp;lt;zzz&amp;gt; sí 20:34:31 &amp;lt;zzz&amp;gt; ok, parece que no tenemos una respuesta sobre el póster por ahora, pero no pasa nada si no conseguimos uno 20:34:31 &amp;lt;eche|on&amp;gt; ¿preanunciamos fecha para la cena? 20:34:32 &amp;lt;hottuna2&amp;gt; no 20:34:32 &amp;lt;hottuna2&amp;gt; así es como se ha hecho antes 20:34:39 &amp;lt;zzz&amp;gt; sí, eche|on, ese es el póster de Leary 20:35:09 &amp;lt;zzz&amp;gt; eche|on, ¿tienes una propuesta de qué noche para la cena? 20:35:42 &amp;lt;eche|on&amp;gt; hmm, el 27 es un poco pronto, pero está bien. El 28 o el 29 también están bien. Pero necesito esperar al programa de charlas 20:36:03 &amp;lt;zzz&amp;gt; ok, quizá apuntemos provisionalmente el 28, sujeto a cambios 20:36:08 &amp;lt;zzz&amp;gt; ¿algo más sobre 2) ? 20:36:09 &amp;lt;eche|on&amp;gt; podemos hacerlo el 27, es domingo, primera noche, todos con jet lag, nadie quiere cerveza, barato^^ 20:36:49 &amp;lt;zzz&amp;gt; último aviso para 2) 20:36:51 &amp;lt;dg&amp;gt; no, gracias, el 27 no 20:37:20 &amp;lt;zzz&amp;gt; 3) Presupuesto RWC 20:37:36 &amp;lt;zzz&amp;gt; eche|on, ¿alguna solicitud de financiación para RWC? ¿Cuál es el total? 20:37:51 &amp;lt;eche|on&amp;gt; sí, eso es un poco no anónimo, ya que recibí una solicitud de 500 para gastos de hotel en RWC 20:38:20 &amp;lt;zzz&amp;gt; suena razonable, ¿alguna objeción? 20:38:25 &amp;lt;eche|on&amp;gt; no 20:38:30 &amp;lt;eche|on&amp;gt; si el paper es bueno, todo bien^^ 20:38:51 &amp;lt;eche|on&amp;gt; y es 2016, año nuevo, nuevo 10% *g* 20:39:24 &amp;lt;zzz&amp;gt; animo a cualquiera que pueda ir a RWC a que la visite, es una buena conferencia 20:39:35 &amp;lt;zzz&amp;gt; ¿algo más sobre 3) ? 20:39:40 &amp;lt;eche|on&amp;gt; demasiado lejos para mí 20:39:53 &amp;lt;eche|on&amp;gt; aunque interesante, seguro 20:39:55 &amp;lt;dg&amp;gt; demasiado lejos e incompatible con CCC 20:40:50 &amp;lt;zzz&amp;gt; ok, ¿algún otro tema? Sé que desestimé i2pcontrol, la charla de 32c3 y el reemplazo del foro en el hilo de zzz.i2p, pero si alguien quiere discutirlo _brevemente_ que hable ahora 20:41:33 &amp;lt;hottuna2&amp;gt; sí. me gustaría hablar sobre forum.i2p 20:41:38 &amp;lt;hottuna2&amp;gt; ¿queremos reemplazarlo? 20:41:52 &amp;lt;dg&amp;gt; solo respecto al reemplazo del foro, estamos abiertos y discutiéndolo. si alguien cree que es buena idea que lo hagamos, contacten a postman/a mí/a eche|on. estamos en posición de ejecutar uno, pero no sabemos si hay mucho apoyo 20:42:33 &amp;lt;zzz&amp;gt; pegaré aquí mi postura de zzz.i2p, otros pueden no estar de acuerdo, está bien 20:42:35 &amp;lt;hottuna2&amp;gt; creo que deberíamos tener un lugar público para discusiones 20:42:54 &amp;lt;zzz&amp;gt; Mi postura constante ha sido que los usuarios votarán con los pies, que florezcan mil flores, etc. No es necesario ni siquiera sensato que nosotros nombremos un reemplazo. Uno o más son libres de solicitar colocación en la página de inicio de la consola siguiendo nuestro proceso habitual. Si alguien quiere montar un sitio de foro, debería hacerlo, 20:43:18 &amp;lt;hottuna2&amp;gt; No estoy de acuerdo. 20:43:19 &amp;lt;dg&amp;gt; hottuna2: aunque estoy muy abierto a un foro, ¿qué no está abierto en zzz.i2p? para que conste, es poco probable que un forum.i2p administrado por postman/echelon/yo esté en clearnet (internet pública) 20:43:43 &amp;lt;hottuna2&amp;gt; Creo que deberíamos tener un foro en clearnet. 20:43:47 &amp;lt;zzz&amp;gt; zzz.i2p no está abierto a todos los temas 20:44:01 &amp;lt;hottuna2&amp;gt; interactuar con i2p ahora es como interactuar con un ladrillo. 20:44:06 &amp;lt;zzz&amp;gt; los foros son _bombardeados_ por arañas a través de inproxies 20:45:15 &amp;lt;zzz&amp;gt; y bombardeados por spam a través de inproxies 20:45:15 &amp;lt;hottuna2&amp;gt; está el irc y zzz.i2p. eso es todo en cuanto a comunicaciones públicas con i2p 20:45:15 &amp;lt;hottuna2&amp;gt; ¿cómo vamos a atraer a gente nueva a las herramientas de anonimato si ni siquiera estamos disponibles para estas personas? 20:45:15 &amp;lt;eche|on&amp;gt; zzz.i2p es charla de desarrolladores, un foro de usuarios estaría bien, pero no puede ejecutarse en clearnet 20:45:15 &amp;lt;zzz&amp;gt; me gustaría ver más uso del blog en nuestro sitio web por parte del equipo de PR 20:45:16 &amp;lt;hottuna2&amp;gt; entiendo que administrar un foro es muy inconveniente. 20:45:19 &amp;lt;eche|on&amp;gt; forum.i2p es actualmente un buen foro, lo mantengo tan limpio como quiero 20:45:36 &amp;lt;dg&amp;gt; administrar uno está bien, clearnet va a ser difícil. Es posible pero... 20:45:38 &amp;lt;zzz&amp;gt; el foro estará muerto a fin de año debido al rekey (cambio de claves) 20:45:38 &amp;lt;hottuna2&amp;gt; pero nuestro blog no admite comunicación bidireccional. el lbog es solo una herramienta de difusión. 20:45:53 &amp;lt;dg&amp;gt; veo que clearnet sería útil para soporte, eso sí. 20:46:02 &amp;lt;hottuna2&amp;gt; así que este es un tema relevante que conviene intentar abordar lo antes posible. 20:46:38 &amp;lt;zzz&amp;gt; ¿alguien quiere gestionar un (o “el”) reemplazo del foro? adelante, no necesitan el permiso de nadie 20:46:42 &amp;lt;hottuna2&amp;gt; soporte y también atraer nuevos desarrolladores. mostrar a la gente los temas que estamos discutiendo es una manera de atraer desarrolladores y personas de todos los niveles 20:46:50 &amp;lt;str4d&amp;gt; no veo una manera simple de añadir una sección de comentarios al blog sin ir más allá del enfoque casi estático 20:47:19 &amp;lt;dg&amp;gt; el equipo de irc2p está dispuesto, pero no sé cómo manejar el problema de clearnet 20:47:21 &amp;lt;zzz&amp;gt; hottuna2, nadie está diciendo que un foro no sea algo bueno 20:47:47 &amp;lt;str4d&amp;gt; sección de comentarios al* 20:47:53 &amp;lt;hottuna2&amp;gt; ¿entonces estamos de acuerdo en que tener uno nos ayudaría? 20:47:55 &amp;lt;eche|on&amp;gt; dg: forum.i2p estuvo en clearnet, no salió bien, se cerró y todo está bien 20:48:09 &amp;lt;zzz&amp;gt; Declaré forum.i2p muerto en enero. Ha habido tiempo de sobra. 20:48:16 &amp;lt;hottuna2&amp;gt; ¿y también estamos de acuerdo en que queremos llegar y atraer novatos para que se unan a i2p? 20:48:23 &amp;lt;dg&amp;gt; eche|on: sería útil para soporte a usuarios, eso sí 20:48:36 &amp;lt;hottuna2&amp;gt; para que sea más que un objetivo de vaporware hace falta acción 20:48:37 &amp;lt;eche|on&amp;gt; dg: no vale la pena la molestia 20:48:42 &amp;lt;zzz&amp;gt; hottuna2, de acuerdo, los foros son buenos. No estoy seguro de que uno de nosotros deba gestionar uno. Y no estoy seguro de haber oído a alguien ofrecerse. 20:49:08 &amp;lt;dg&amp;gt; no me importa gestionar el spam, solo quiero seguir siendo anónimo y no puedes hacer eso mientras administras un sitio en clearnet 20:49:23 &amp;lt;eche|on&amp;gt; sí 20:50:46 &amp;lt;hottuna2&amp;gt; dg, ¿podría yo u otra persona alquilar el root server (servidor dedicado)? 20:50:46 &amp;lt;eche|on&amp;gt; pero de verdad, no quieres el foro de i2p en clearnet 20:50:46 &amp;lt;hottuna2&amp;gt; ¿y tú tendrías acceso a él a través de i2p+ssh? 20:50:46 &amp;lt;zzz&amp;gt; así que quizá dg como administrador combinado con algunos recursos de servidor podría ser una solución 20:50:46 &amp;lt;dg&amp;gt; hottuna2: eso es algo que podemos discutir si tú (u otra persona) está cómodo con el costo 20:50:46 &amp;lt;hottuna2&amp;gt; eche|on: quiero que el foro esté en clearnet y en i2p 20:50:46 &amp;lt;eche|on&amp;gt; hottuna2: lo perderás. 20:50:46 &amp;lt;eche|on&amp;gt; forum.i2p ha tenido problemas masivos de spam 20:50:46 &amp;lt;dg&amp;gt; eche|on: sé que clearnet puede ser un problema pero a muchos usuarios les gusta como mecanismo de soporte 20:50:46 &amp;lt;dg&amp;gt; irc no es para todos, especialmente donde tenemos la “cámara de sueño profundo” 20:50:46 &amp;lt;eche|on&amp;gt; por eso se cerró 20:50:46 &amp;lt;zzz&amp;gt; claro, clearnet un sueño bonito, quizá solucionable, quizá no 20:50:50 &amp;lt;eche|on&amp;gt; forum.i2p sigue siendo un buen canal de soporte 20:50:54 &amp;lt;hottuna2&amp;gt; dg, estoy cómodo con eso, y también creo que i2p reembolsaría un servidor para el foro 20:51:24 &amp;lt;dg&amp;gt; encantado de intentarlo y, si no funciona, nos quedamos solo en i2p. No sé si i2p lo reembolsaría (aunque no es mi decisión), pero, de nuevo, i2p ya reembolsa servicios básicos... 20:51:25 &amp;lt;comradenosebleed&amp;gt; ¿Cuántos moderadores había en el foro mientras estuvo en clearnet? Si tuviéramos más moderadores, podríamos recortar el abuso, el spam, etc. 20:51:35 &amp;lt;hottuna2&amp;gt; eche|on: eche|on: ¿patrocinaría i2p una máquina para el foro? 20:51:35 &amp;lt;dg&amp;gt; comradenosebleed: que yo sepa era solo eche|on 20:51:43 &amp;lt;eche|on&amp;gt; comradenosebleed: llegamos a tener al menos 5-10 personas 20:51:49 &amp;lt;dg&amp;gt; hottuna2: feliz de administrar en cualquier caso, solo no quiero cargarte con ello. 20:51:53 &amp;lt;eche|on&amp;gt; pero un tipo malditamente estúpido hizo spam e hizo algo de DDoS 20:52:06 &amp;lt;hottuna2&amp;gt; dg, ¿te ofrecerías a configurar y administrar un foro clearnet+oculto? 20:52:07 &amp;lt;zzz&amp;gt; dg, ¿quizá puedas estimar los requisitos de ancho de banda/potencia de procesamiento y armar una propuesta? 20:52:25 &amp;lt;dg&amp;gt; hottuna2, zzz: OK, trabajaré con hottuna2 en eso y podremos elaborar una propuesta 20:52:36 &amp;lt;dg&amp;gt; hottuna2: mientras pueda seguir siendo anónimo, no hay problema 20:52:38 &amp;lt;hottuna2&amp;gt; obtener un servidor bastante potente en hetzner cuesta como 30/mes 20:52:42 &amp;lt;zzz&amp;gt; sigo sin estar a favor, pero dispuesto a escuchar 20:52:55 &amp;lt;zzz&amp;gt; tenemos VM libres ahora, pero depende de la carga 20:53:02 &amp;lt;zzz&amp;gt; ok, ¿algo más sobre el foro? 20:53:06 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:53:11 &amp;lt;eche|on&amp;gt; además, estando en clearnet no puedes alojar muchos temas que ahora mismo hay en forum.i2p 20:53:11 * zzz calienta el baffer 20:53:28 &amp;lt;hottuna2&amp;gt; zzz, eche|on: sobre las VM libres, ¿queremos colocar toda nuestra infraestructura en el mismo host? 20:53:30 &amp;lt;eche|on&amp;gt; p. ej., necesitarás una persona rusa nativa para administrar el foro 20:53:31 &amp;lt;comradenosebleed&amp;gt; me ofrezco como moderador si montamos un foro en clearnet. Por mucho que odie sugerir Cloudflare para alojarlo, tienen una excelente prevención de DDoS 20:54:01 &amp;lt;hottuna2&amp;gt; comradenosebleed: anotado 20:54:02 &amp;lt;eche|on&amp;gt; y esa persona necesitaría conocer las normas del país donde esté alojado el host (hetzner es alemán, Alemania tiene leyes algo extrañas, por ejemplo) 20:54:15 &amp;lt;zzz&amp;gt; siéntanse libres de continuar la charla sobre el foro, sin embargo yo... estoy... 20:54:23 &amp;lt;eche|on&amp;gt; ¡baffing! 20:54:25 &amp;lt;zzz&amp;gt; .. *baffing* se cierra la reunión &lt;/div></description></item><item><title>Versión 0.9.22</title><link>/es/blog/2015/09/12/versi%C3%B3n-0.9.22/</link><pubDate>Sat, 12 Sep 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/09/12/versi%C3%B3n-0.9.22/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>La 0.9.22 incluye correcciones para que i2psnark no se quede atascado antes de finalizar y comienza la migración de la información del router a nuevas y más sólidas firmas Ed25519. Para reducir la rotación en la red, tu router solo tendrá una pequeña probabilidad de migrar a Ed25519 en cada reinicio. Cuando rote sus claves, espera ver un menor uso de ancho de banda durante un par de días mientras se reintegra en la red con su nueva identidad. Si todo va bien, aceleraremos el proceso de rotación de claves en la próxima versión.&lt;/p></description></item><item><title>I2PCon: Misión cumplida</title><link>/es/blog/2015/08/20/i2pcon-misi%C3%B3n-cumplida/</link><pubDate>Thu, 20 Aug 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/08/20/i2pcon-misi%C3%B3n-cumplida/</guid><description>&lt;p>I2PCon ha sido un gran éxito. Para nosotros, los colaboradores de I2P, representa un gran avance en términos de lo que somos capaces de lograr como comunidad, de cómo comunicamos los casos de uso de I2P y de cómo llegamos a personas conscientes de la privacidad.&lt;/p>
&lt;p>Al organizar este evento, también hemos ampliado nuestra comunidad. Personas que antes solo leían sin participar en nuestros canales de IRC, o que ejecutaban nuestro software, o que quizá ni siquiera habían oído hablar de I2P, ahora forman parte de nuestra comunidad.&lt;/p></description></item><item><title>Versión 0.9.21</title><link>/es/blog/2015/07/31/versi%C3%B3n-0.9.21/</link><pubDate>Fri, 31 Jul 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/07/31/versi%C3%B3n-0.9.21/</guid><description>&lt;h2 id="detalles-de-la-actualización">Detalles de la actualización&lt;/h2>
&lt;p>0.9.21 contiene varios cambios para añadir capacidad a la red, aumentar la eficiencia de los floodfills y usar el ancho de banda de forma más eficaz. Hemos migrado los tunnels de clientes compartidos a firmas ECDSA y añadido un mecanismo de respaldo DSA utilizando la nueva capacidad &amp;ldquo;multisession&amp;rdquo; para aquellos sitios que no admiten ECDSA.&lt;/p>
&lt;p>Se han anunciado los ponentes y el programa de la I2PCon 2015 en Toronto. Consulta la página de I2PCon para más detalles. Reserva tu plaza en Eventbrite.&lt;/p></description></item><item><title>I2PCon</title><link>/es/blog/2015/07/16/i2pcon/</link><pubDate>Thu, 16 Jul 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/07/16/i2pcon/</guid><description>&lt;p>I2PCon es el primer evento de su tipo. Tiene dos objetivos a corto plazo. El primero es ofrecer al público en general un evento donde se puedan obtener conocimientos sobre la privacidad y las preocupaciones relacionadas con ella. El segundo objetivo es impulsar el proyecto I2P y su comunidad. Esto tomará la forma de debates técnicos sobre criptografía, anonimato y temas centrados en I2P.&lt;/p>
&lt;p>Este evento persigue un objetivo más amplio y de más largo plazo: construir una comunidad de personas conscientes de la privacidad. Al conectar a personas que reconocen la importancia de la privacidad, nos gustaría proporcionar un foro donde esta comunidad pueda crecer.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 14 de julio de 2015</title><link>/es/blog/2015/07/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-julio-de-2015/</link><pubDate>Tue, 14 Jul 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/07/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-julio-de-2015/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> chlorelium, dg, EinMByte, hottuna, lazygravy, psi, RN, str4d, z3r0fox, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:01:40 &amp;lt;hottuna&amp;gt; 0) Hola 20:01:40 &amp;lt;hottuna&amp;gt; 1) I2PCon: Actualización de estado 20:01:40 &amp;lt;hottuna&amp;gt; 2) I2PCon: Licencia de alcohol ($25) 20:01:40 &amp;lt;hottuna&amp;gt; 3) I2PCon: ¿Permitir fotos sin consentimiento explícito? 20:01:40 &amp;lt;hottuna&amp;gt; 4) I2PCon: ¿Permitir videos? 20:01:40 &amp;lt;hottuna&amp;gt; 5) I2PCon: Organizar el cronograma del evento 20:01:43 &amp;lt;hottuna&amp;gt; 6) solicitud de página de inicio de dogecoindark.i2p 20:01:54 &amp;lt;chlorelium&amp;gt; ¡aloha! Encantado de estar aquí con todos ustedes hoy. 20:02:02 &amp;lt;z3r0fox@oftc&amp;gt; o/ 20:02:07 &amp;lt;EinMByte&amp;gt; Hola 20:02:13 &amp;lt;hottuna&amp;gt; ***** 0) ***** 20:02:19 &amp;lt;hottuna&amp;gt; Hola a todos 20:02:36 &amp;lt;hottuna&amp;gt; ¿Alguien tiene preguntas o algo que deba añadirse a la agenda? 20:02:43 &amp;lt;RN&amp;gt; hola 20:03:00 &amp;lt;str4d&amp;gt; hola 20:03:00 &amp;lt;lazygravy&amp;gt; Hola 20:03:01 &amp;lt;EinMByte&amp;gt; ¿Tenemos una transmisión en directo? (para la con) 20:03:15 * RN tiene aportes para el #3 pero esperará hasta que toque 20:03:31 &amp;lt;lazygravy&amp;gt; EinMByte: suena como tema para el #4 20:03:38 &amp;lt;hottuna&amp;gt; EinMByte, no. no se ha organizado nada de eso. añadamos esa discusión al 4) 20:03:46 &amp;lt;hottuna&amp;gt; ¿algo más? 20:03:49 &amp;lt;EinMByte&amp;gt; ok 20:04:04 &amp;lt;chlorelium&amp;gt; una cosa 20:04:06 &amp;lt;chlorelium&amp;gt; donaciones 20:04:15 &amp;lt;chlorelium&amp;gt; Estuve hablando con dnj sobre donaciones en i2pcon 20:04:22 &amp;lt;chlorelium&amp;gt; no estoy seguro de cómo vamos a manejar eso 20:04:25 &amp;lt;chlorelium&amp;gt; deberíamos resolverlo hoy. 20:04:40 &amp;lt;hottuna&amp;gt; añadamos eso como 7) 20:05:08 &amp;lt;hottuna&amp;gt; ok. 20:05:13 &amp;lt;hottuna&amp;gt; **** 1) **** 20:05:19 &amp;lt;hottuna&amp;gt; 1) I2PCon: Actualización de estado 20:05:37 &amp;lt;hottuna&amp;gt; Entonces... el estado actual es que estamos finalizando la mayoría de los aspectos del evento. 20:06:00 &amp;lt;hottuna&amp;gt; Tenemos a todos nuestros ponentes confirmados. 20:06:16 &amp;lt;hottuna&amp;gt; El siguiente paso es construir un programa 20:06:27 &amp;lt;hottuna&amp;gt; Y por último hacer un segundo anuncio 20:06:48 &amp;lt;EinMByte&amp;gt; ¿Cuántos participantes tenemos ahora mismo? ¿Lo sabemos? 20:06:52 &amp;lt;hottuna&amp;gt; Que contenga más detalles, como el programa y cualquier otra cosa que pueda ser útil. 20:07:06 &amp;lt;EinMByte&amp;gt; ¿Tenemos una página web? ¿Necesitamos una? 20:07:07 &amp;lt;hottuna&amp;gt; EinMByte, esa es una buena pregunta. Y algo que chlorelium ha mencionado. 20:07:19 &amp;lt;hottuna&amp;gt; Hacklab puede sentar a 40 personas 20:07:21 &amp;lt;EinMByte&amp;gt; Como una página en geti2pNet 20:07:32 &amp;lt;EinMByte&amp;gt; s/geti2pNet/geti2p.net 20:07:42 &amp;lt;hottuna&amp;gt; EinMByte, he votado en contra de hacer un sitio web por la cantidad de trabajo que implicaría. 20:07:44 &amp;lt;chlorelium&amp;gt; hottuna: en realidad tengo un número revisado, son 48 sillas, aunque es apretado 20:08:28 &amp;lt;hottuna&amp;gt; Hablando del número de asistentes, chlorelium pidió que intentemos llevar la cuenta de alguna manera. 20:08:39 &amp;lt;EinMByte&amp;gt; hottuna: bueno, un sitio entero quizá sea demasiado. Pero al menos una página con la información? 20:08:44 &amp;lt;hottuna&amp;gt; La idea actual es una página de Eventbrite donde la gente pueda inscribirse. 20:09:11 &amp;lt;chlorelium&amp;gt; EinMByte: Estaba pensando en una página de Eventbrite. Sobre todo no quiero una situación en la que tenemos 48 asientos y se presenten 200 :) 20:09:30 &amp;lt;chlorelium&amp;gt; Hacklab tiene una cuenta de Eventbrite, puedo configurar algo en breve. 20:09:39 &amp;lt;lazygravy&amp;gt; hottuna: sea lo que sea que usemos, hay que asegurarse de que no bloquee conexiones de Tor. Estoy seguro de que la mayoría querría inscribirse a través de él. 20:10:03 &amp;lt;hottuna&amp;gt; ¿Podríamos meter a más de 48 si algunos se quedan de pie? 20:10:03 &amp;lt;EinMByte&amp;gt; chlorelium: bueno, siempre puedes dar a la gente un comprobante que tengan que mostrar en la entrada 20:10:11 &amp;lt;hottuna&amp;gt; Solo para darnos algo de margen 20:10:16 &amp;lt;dg&amp;gt; \o. 20:10:31 &amp;lt;hottuna&amp;gt; EinMByte, tenemos el anuncio, y vamos a hacer otro anuncio en el mismo estilo que el primero 20:10:37 &amp;lt;chlorelium&amp;gt; hottuna: sí, hay espacio de pie para probablemente 80+ 20:10:53 &amp;lt;chlorelium&amp;gt; lazygravy: anotado respecto a Tor 20:10:56 &amp;lt;hottuna&amp;gt; aparte de eso no tengo voluntarios para construir una página web. 20:11:44 &amp;lt;chlorelium&amp;gt; EinMByte: eventbrite genera "tickets"; no requiere nombre real ni teléfono real, puede ser un registro anónimo a través de Tor con un email desechable 20:11:50 &amp;lt;chlorelium&amp;gt; EinMByte: así que eso puede ser el comprobante, en cierto modo 20:12:02 &amp;lt;hottuna&amp;gt; suena bastante bien. 20:12:16 &amp;lt;EinMByte&amp;gt; Eso está bien. Eventbrite parece bien. Pero probablemente deberíamos enlazarlo desde el sitio web de I2P 20:12:29 &amp;lt;EinMByte&amp;gt; (puede ser en una entrada del blog supongo) 20:12:43 &amp;lt;hottuna&amp;gt; EinMByte, lo haremos en el segundo anuncio y probablemente desde el primero también. 20:12:54 &amp;lt;EinMByte&amp;gt; ok 20:12:58 &amp;lt;hottuna&amp;gt; está ahí solo para darnos una estimación del número de participantes 20:12:59 &amp;lt;RN&amp;gt; mmm... Supongo que un mirror interno en I2P de Eventbrite sería demasiado... 20:13:21 &amp;lt;dg&amp;gt; RN: improbable, aunque alguien (¿yo?) podría preguntar. depende de lo grandes que sean y si tenemos algún contacto 20:13:35 &amp;lt;hottuna&amp;gt; :P 20:13:38 &amp;lt;hottuna&amp;gt; eso es ser bastante optimista 20:13:56 &amp;lt;hottuna&amp;gt; también estamos trabajando en un folleto para el evento 20:13:56 &amp;lt;RN&amp;gt; sí, ponlo en las notas para "la próxima vez" 20:14:09 &amp;lt;EinMByte&amp;gt; Entonces cholerlium, ¿tú configuras la página de eventbrite? 20:14:18 &amp;lt;hottuna&amp;gt; esperaba tener una versión temprana lista ahora, pero probablemente la veremos más tarde esta noche 20:14:19 &amp;lt;chlorelium&amp;gt; EinMByte: seguro, lo haré hoy 20:14:21 &amp;lt;chlorelium&amp;gt; *hoy 20:14:43 &amp;lt;hottuna&amp;gt; espléndido, cuanto antes tengamos un enlace, antes podremos empezar a publicarlo 20:14:45 &amp;lt;chlorelium&amp;gt; EinMByte: al menos puedo generar la URL para publicarla, y podemos llenarla de contenido más tarde si hace falta 20:15:27 &amp;lt;hottuna&amp;gt; Ok, ¿alguien quiere añadir algo más? 20:15:36 &amp;lt;RN&amp;gt; cuanto antes se genere la url, antes se podrá probar si es amigable con Tor 20:15:38 &amp;lt;EinMByte&amp;gt; *chlorelium 20:16:11 &amp;lt;z3r0fox@oftc&amp;gt; En cuanto a la info en el segundo anuncio, la gente puede querer saber si podrán conectarse 20:16:53 &amp;lt;hottuna&amp;gt; z3r0fox: buen apunte 20:17:00 &amp;lt;chlorelium&amp;gt; z3r0fox: ¿conectarse a energía, red, o a qué? 20:17:01 &amp;lt;lazygravy&amp;gt; ¿Conectarse siendo acceso a Internet? 20:17:14 &amp;lt;chlorelium&amp;gt; energía tenemos :) 20:17:18 &amp;lt;z3r0fox@oftc&amp;gt; A ambas... 20:17:28 &amp;lt;str4d&amp;gt; He usado Eventbrite vía Tor antes, me funcionó bien 20:17:30 &amp;lt;str4d&amp;gt; (en 2013 registrándome para RWC 2014) 20:17:42 &amp;lt;RN&amp;gt; gracias str4d 20:18:08 &amp;lt;chlorelium&amp;gt; entonces 20:18:12 &amp;lt;chlorelium&amp;gt; energía: 20:18:17 &amp;lt;chlorelium&amp;gt; tenemos muchas regletas grandes 20:18:26 &amp;lt;RN&amp;gt; ¿red? ¿wifi? 20:18:31 &amp;lt;chlorelium&amp;gt; algunas cuelgan del techo, podríamos pasarlas potencialmente por debajo/detrás de filas de asientos 20:18:37 &amp;lt;chlorelium&amp;gt; la red es principalmente por wifi 20:18:51 &amp;lt;hottuna&amp;gt; str4d, gracias 20:18:51 &amp;lt;chlorelium&amp;gt; regularmente atendemos a 30+ personas en la red de invitados 20:18:57 &amp;lt;chlorelium&amp;gt; también tenemos piratebox, si a alguien le importa :) 20:19:21 &amp;lt;chlorelium&amp;gt; Le preguntaré a nuestra persona de ops cuántas conexiones puede acomodar la red de invitados antes de irse a la mierda 20:19:27 &amp;lt;hottuna&amp;gt; ok. así que tendremos algo de energía al menos y wifi para ~todos 20:19:58 &amp;lt;chlorelium&amp;gt; sí 20:20:13 &amp;lt;chlorelium&amp;gt; esto también ayuda a obtener un conteo previo 20:20:22 &amp;lt;EinMByte&amp;gt; bien 20:20:22 &amp;lt;chlorelium&amp;gt; podemos planear con antelación las necesidades inalámbricas 20:20:27 &amp;lt;hottuna&amp;gt; de acuerdo. ¿algo más para el 1)? 20:20:30 &amp;lt;dg&amp;gt; Alguien hace unos días con el nombre de 'saltire' me envió un mensaje, preguntando sobre configurar un puente entre OFTC e IRC2P para #torontocrypto. No me ha escrito desde entonces, y #torontocrypto no tiene puente (solo ChanServ y yo). ¿Podría saltire, o alguien más del lado de TC, configurarlo? 20:20:48 &amp;lt;dg&amp;gt; Probablemente podría hacerlo porque OFTC permite Tor, pero preferiría alguien de TC. 20:21:13 &amp;lt;hottuna&amp;gt; dg, posiblemente. Conozco a saltire en el mundo real (meatspace). 20:21:24 &amp;lt;hottuna&amp;gt; dg, ¿podemos guardar eso para después de la reunión? 20:21:28 &amp;lt;RN&amp;gt; mmm.... ¿lag? ¿o no hay red disponible...? 20:21:31 &amp;lt;dg&amp;gt; hottuna: np 20:21:40 &amp;lt;hottuna&amp;gt; ok 20:21:45 &amp;lt;hottuna&amp;gt; **** 2) **** 20:21:48 &amp;lt;hottuna&amp;gt; 2) I2PCon: Licencia de alcohol ($25) 20:21:53 &amp;lt;hottuna&amp;gt; Vamos a obtener una. 20:21:54 &amp;lt;hottuna&amp;gt; Hoy. 20:22:03 &amp;lt;hottuna&amp;gt; Sin preocupaciones, lo tenemos. 20:22:06 &amp;lt;chlorelium&amp;gt; el papeleo para eso está casi rellenado, solo hay que presentarlo 20:22:14 &amp;lt;lazygravy&amp;gt; :-) 20:22:21 &amp;lt;chlorelium&amp;gt; ya llamé a la LCBO, tendrán a alguien allí hasta las 9pm EDT para aceptar nuestra solicitud 20:22:25 &amp;lt;chlorelium&amp;gt; y en realidad el plazo es mañana por la noche 20:22:30 &amp;lt;zzz&amp;gt; ¿la licencia es para consumo, venta, o ambas? 20:22:37 &amp;lt;lazygravy&amp;gt; ¿BYOB (traer tu propia bebida)? 20:22:38 &amp;lt;hottuna&amp;gt; Así que con la licencia hay algunas obligaciones que debemos cumplir. Como no emborrachar a la gente. 20:22:49 &amp;lt;hottuna&amp;gt; zzz, para consumo. 20:22:54 &amp;lt;hottuna&amp;gt; lazygravy, no. 20:23:00 &amp;lt;chlorelium&amp;gt; la licencia no permite la venta. Es solo para consumo. si queremos una licencia de venta el costo sube a $75 20:23:11 &amp;lt;hottuna&amp;gt; tener una licencia no es compatible con BYOB 20:23:17 &amp;lt;EinMByte&amp;gt; ¿Entonces las bebidas son gratis? 20:23:18 &amp;lt;chlorelium&amp;gt; BYOB no va. BYO es ilegal en eventos públicos como este 20:23:30 &amp;lt;hottuna&amp;gt; EinMByte, sí. pero solo una pequeña cantidad. 20:23:32 * RN se lamenta por no asistir "awww man... ¡¡¡hasta tendrán cerveza!!!" :( 20:23:45 &amp;lt;hottuna&amp;gt; Hablamos de 1–2 cervezas por participante dependiendo de cuántos se presenten 20:23:46 &amp;lt;chlorelium&amp;gt; (y normalmente no nos importaría, pero seguro que aparecerán tipos del gobierno y alguien en algún lugar se quejará de la falta de licencia) 20:23:59 &amp;lt;hottuna&amp;gt; Y de cuán generoso esté eche|on 20:24:06 &amp;lt;zzz&amp;gt; bien. tenemos un cubo para donaciones (tema #7) 20:24:18 &amp;lt;chlorelium&amp;gt; Podemos tener más alcohol a la venta, pero significa poner $50 extra para esa licencia 20:24:24 &amp;lt;chlorelium&amp;gt; el proceso de solicitud es esencialmente el mismo, eso sí 20:24:25 &amp;lt;EinMByte&amp;gt; hottuna: ok. ¿Tienen algún sistema para llevar control de quién ya ha tomado su bebida? ¿O creen que no será un problema? 20:24:41 &amp;lt;hottuna&amp;gt; zzz, mientras el cubo de donaciones no sea explícitamente para alcohol deberíamos estar bien 20:24:58 &amp;lt;hottuna&amp;gt; EinMByte, no realmente. pero no planeamos traer toneladas. 20:25:02 &amp;lt;chlorelium&amp;gt; solo para que lo sepan: si tomamos donaciones en la puerta y repartimos tickets de bebida, necesitamos una licencia de "venta" ya que eso se considera una venta indirecta 20:25:26 &amp;lt;chlorelium&amp;gt; eso no significa que esté prohibido aceptar donaciones y dar tickets de bebida, pero no podemos hacerlo en ese orden con una licencia de "no venta" o_0 20:25:29 &amp;lt;chlorelium&amp;gt; las leyes de alcohol son tontas 20:25:59 &amp;lt;EinMByte&amp;gt; hottuna: asumamos la honestidad entonces 20:25:59 &amp;lt;chlorelium&amp;gt; EinMByte: creo que la honestidad es una buena política :) 20:25:59 &amp;lt;hottuna&amp;gt; EinMByte, esa es la idea. 20:25:59 &amp;lt;hottuna&amp;gt; ¿Algo más en el 2)? 20:26:14 &amp;lt;chlorelium&amp;gt; solo una nota 20:26:21 &amp;lt;chlorelium&amp;gt; una vez que tengamos la licencia (en una semana) 20:26:32 &amp;lt;chlorelium&amp;gt; tendremos que ir a la LCBO con la licencia para hacer la compra 20:26:45 &amp;lt;chlorelium&amp;gt; quien sea que traiga el alcohol no puede simplemente recoger un montón y traerlo 20:26:58 &amp;lt;chlorelium&amp;gt; hay algo de que la LCBO lleva el registro de ventas 20:27:15 &amp;lt;hottuna&amp;gt; ok. eso no debería ser un gran problema. 20:27:21 &amp;lt;chlorelium&amp;gt; Creo que quieren asegurarse de que no estás comprando $1K de cerveza para un solo evento :) 20:27:30 &amp;lt;chlorelium&amp;gt; probablemente la licencia se enviará por correo al lab 20:27:35 &amp;lt;chlorelium&amp;gt; puedo ponerme en contacto cuando llegue. 20:27:44 &amp;lt;hottuna&amp;gt; espléndido 20:28:07 &amp;lt;hottuna&amp;gt; **** 3) **** 20:28:08 &amp;lt;hottuna&amp;gt; 3) I2PCon: ¿Permitir fotos sin consentimiento explícito? 20:28:13 &amp;lt;chlorelium&amp;gt; entonces 20:28:23 &amp;lt;hottuna&amp;gt; ¿Alguien tiene una opinión fuerte? 20:28:31 &amp;lt;chlorelium&amp;gt; La política por defecto de Hacklab casi siempre ha sido "no sin consentimiento explícito" 20:28:47 &amp;lt;chlorelium&amp;gt; podemos suspender eso, sin embargo hay muchas posibilidades de que haya miembros en el espacio que no estén ahí por la con y que quizá no quieran que les tomen fotos 20:29:04 &amp;lt;hottuna&amp;gt; bien, supongo que eso nos hace la elección mucho más fácil. 20:29:19 &amp;lt;chlorelium&amp;gt; Podríamos tener identificadores con código de colores o algo para comunicar el consentimiento, si a la gente le gusta esa idea. 20:29:31 &amp;lt;hottuna&amp;gt; ¿Alguien tiene problemas con no permitir que se tomen fotos? 20:29:41 &amp;lt;hottuna&amp;gt; (sin consentimiento explícito) 20:30:26 &amp;lt;hottuna&amp;gt; ¿Alguien quiere añadir algo al 3)? 20:30:46 &amp;lt;dg&amp;gt; ¿el 3) es el consentimiento para fotos? 20:30:49 &amp;lt;str4d&amp;gt; Creo que el consentimiento explícito está bien 20:30:52 &amp;lt;hottuna&amp;gt; sí 20:30:53 &amp;lt;z3r0fox@oftc&amp;gt; Tendrá que quedar claro en la puerta, porque teléfonos 20:31:07 &amp;lt;lazygravy&amp;gt; str4d: ese método pareció funcionar bien en HOPE. 20:31:10 &amp;lt;EinMByte&amp;gt; Estoy de acuerdo, algunas personas no querrán que les tomen fotos 20:31:20 &amp;lt;dg&amp;gt; Siempre que el consentimiento explícito esté claro y haya un entendimiento de que la gente eliminará fotos si se les pide 20:31:23 &amp;lt;chlorelium&amp;gt; z3r0fox: claro, haremos un cartel 20:31:27 &amp;lt;RN&amp;gt; sí 20:31:33 &amp;lt;RN&amp;gt; Me perdí todo el tres 20:31:44 &amp;lt;hottuna&amp;gt; excelente 20:31:56 &amp;lt;str4d&amp;gt; La idea de la etiqueta con nombre es buena. Quizá la página de Eventbrite podría tener una casilla para el consentimiento (sí/no/indeciso) 20:32:14 * psi hace scroll 20:32:26 &amp;lt;chlorelium&amp;gt; str4d: eso se ha hecho para eventos no-hacklab antes 20:32:37 &amp;lt;EinMByte&amp;gt; str4d: buena idea 20:32:39 &amp;lt;chlorelium&amp;gt; ni siquiera tiene que ser una etiqueta con nombre, basta con un papel de color 20:32:46 &amp;lt;str4d&amp;gt; Etiqueta con nombre verde == ok. Sin etiqueta == hay que preguntar. 20:32:50 &amp;lt;str4d&amp;gt; chlorelium: bien 20:32:53 &amp;lt;RN&amp;gt; Tengo algo que añadir al tres y lo voy a pegar a saco en unas 9 líneas... 20:33:07 &amp;lt;hottuna&amp;gt; str4d, chlorelium: no estoy seguro de querer organizar todo eso Preferiría mantenerlo básico y con una regla simple 20:33:10 &amp;lt;RN&amp;gt; hagan una máscara de itoopie que las personas que no quieran ser fotografiadas puedan ponerse delante de la cara cuando se tome la foto.... 20:33:10 &amp;lt;RN&amp;gt; más fácil que confiar en que alguien más haga photoshop de la máscara de itoopie después 20:33:10 &amp;lt;RN&amp;gt; exposición de la mascota == buen PR | divertido | barato 20:33:10 &amp;lt;RN&amp;gt; materiales requeridos (requiere ensamblaje) 20:33:10 &amp;lt;RN&amp;gt; platos de papel 20:33:11 &amp;lt;RN&amp;gt; pintura en spray amarilla 20:33:15 &amp;lt;RN&amp;gt; depresores linguales grandes 20:33:17 &amp;lt;RN&amp;gt; grapas (que atraviesen madera) o pegamento/cinta 20:33:19 &amp;lt;RN&amp;gt; rotulador negro o pintura negra y pincel 20:33:39 &amp;lt;hottuna&amp;gt; RN: ¡Si alguien quiere hacer una máscara, perfecto! 20:33:46 &amp;lt;chlorelium&amp;gt; :D 20:33:49 &amp;lt;RN&amp;gt; entréguelas en la puerta... inicia la conversación sobre fotos 20:33:55 &amp;lt;psi&amp;gt; ¿todavía se permiten máscaras? 20:33:59 &amp;lt;hottuna&amp;gt; lo pongo en la bandeja de "claro, por qué no". 20:34:02 &amp;lt;psi&amp;gt; tipo, leyes anti protesta etc 20:34:12 &amp;lt;dg&amp;gt; Imagino que está bien en un espacio privado 20:34:17 &amp;lt;hottuna&amp;gt; no estamos protestando. creo. y además es en interiores. 20:34:26 &amp;lt;psi&amp;gt; ok 20:34:27 &amp;lt;hottuna&amp;gt; de todos modos, ¿podemos seguir? 20:34:35 &amp;lt;hottuna&amp;gt; **** 4) **** 20:34:35 &amp;lt;str4d&amp;gt; Y no es tanto una máscara como un antifaz 20:34:48 &amp;lt;hottuna&amp;gt; 4) I2PCon: ¿Permitir videos? 20:34:48 &amp;lt;hottuna&amp;gt; ¿Transmisión de video en directo? 20:34:58 &amp;lt;chlorelium&amp;gt; psi: las leyes de máscaras no aplican 20:35:01 &amp;lt;dg&amp;gt; Sí sí sí sí sí si alguien está dispuesto a hacerlo. 20:35:07 &amp;lt;chlorelium&amp;gt; no soy abogada, pero de eso estoy bastante segura :P 20:35:13 &amp;lt;str4d&amp;gt; Videos / livestream está parcialmente relacionado con el #3 20:35:18 &amp;lt;lazygravy&amp;gt; ¿Los ponentes estarán de acuerdo con esto? 20:35:25 &amp;lt;dg&amp;gt; Dejar claro que se está grabando e indicar dónde puede sentarse la gente si quiere estar libre de cámaras 20:35:26 &amp;lt;hottuna&amp;gt; No creo que tengamos a alguien dispuesto a hacer todo el trabajo de video. 20:35:31 &amp;lt;hottuna&amp;gt; Ni tenemos el equipo. 20:35:34 &amp;lt;z3r0fox@oftc&amp;gt; Como el videógrafo experto no pudo venir, podría colocar un par de cámaras HD apuntando a los presentadores para guardar las presentaciones para más adelante. Pero había algunas reservas. 20:35:37 &amp;lt;EinMByte&amp;gt; Creo que definitivamente necesitamos una transmisión en directo, como sugerí antes 20:35:37 &amp;lt;dg&amp;gt; zzz mencionó algo para Twitter 20:35:46 &amp;lt;EinMByte&amp;gt; *en 20:35:48 &amp;lt;RN&amp;gt; No hablo de llevar una máscara... pero creo que ya seguimos... 20:35:52 &amp;lt;str4d&amp;gt; dg: Periscope 20:35:57 &amp;lt;dg&amp;gt; str4d: Eso es 20:35:59 &amp;lt;zzz&amp;gt; Propongo simplemente usar Periscope para las charlas desde la cuenta @i2p desde mi teléfono. Tengo un mini trípode y un soporte para el teléfono 20:36:25 &amp;lt;zzz&amp;gt; un trípode de verdad sería mejor si alguien puede traer uno 20:36:29 &amp;lt;str4d&amp;gt; ¿Periscope permite guardar el video, o es únicamente una transmisión efímera? 20:36:41 &amp;lt;RN&amp;gt; ¿Periscope es persistente? 20:36:44 &amp;lt;zzz&amp;gt; ni idea 20:36:50 &amp;lt;hottuna&amp;gt; z3r0fox: si pudiera dejar la responsabilidad de que el video suceda sobre tus hombros (incluido el trabajo posterior) 20:36:56 &amp;lt;dg&amp;gt; Puede que pueda simplemente volcar la transmisión de todos modos 20:36:59 &amp;lt;hottuna&amp;gt; estaría bastante contento con ello 20:37:15 &amp;lt;z3r0fox@oftc&amp;gt; zzz: ¿Eso sería suficiente para editar y subir a YouTube? Tengo 1 trípode, dos cámaras HD, puedo conseguir otro trípode para una toma a 2 cámaras si hace falta y entonces me ofrezco a editar y poner en YouTube o distribuir de forma privada, lo que sea 20:37:26 &amp;lt;hottuna&amp;gt; si no y nadie se hace cargo, no vamos a tener video. 20:37:50 &amp;lt;psi&amp;gt; si hacemos video también deberíamos tener eventualmente un torrent de i2p 20:38:11 &amp;lt;hottuna&amp;gt; z3r0fox: ¿eso significa que vas a hacerlo de principio a fin y organizar todo? 20:38:14 &amp;lt;zzz&amp;gt; solo he jugado con periscope un par de minutos. No soy experto. 20:38:16 * RN está de acuerdo con psi 20:38:29 &amp;lt;z3r0fox@oftc&amp;gt; hottuna: Sí, no es gran cosa, ediciones simples. Solo no querría perder el documento de las presentaciones, suponiendo que los presentadores estén de acuerdo con ser filmados. 20:38:34 &amp;lt;zzz&amp;gt; Si no tenemos a nadie para hacer algo mejor, periscope es nuestro respaldo 20:38:38 &amp;lt;hottuna&amp;gt; psi, estoy de acuerdo sobre distribuirlo por bittorrent. 20:38:39 &amp;lt;dg&amp;gt; ¡Guau! livestreamer (una herramienta en Python) soporta Periscope (http://docs.livestreamer.io/plugin_matrix.html). Yo y otros podríamos volcar fácilmente la transmisión a disco con eso. 20:38:41 &amp;lt;iRelay&amp;gt; Título: Plugins Livestreamer 1.12.2 documentation (en docs.livestreamer.io) 20:39:09 &amp;lt;RN&amp;gt; buen hallazgo dg 20:39:13 &amp;lt;z3r0fox@oftc&amp;gt; hottuna: Sí, no hay mucho equipo que montar. Hablaré con chlorelium sobre líneas de visión y avisar a la gente sobre que se les graba, fuera de línea 20:39:13 &amp;lt;hottuna&amp;gt; dg, el livestreaming requiere un poco más de trabajo para que funcione de verdad. 20:39:28 &amp;lt;str4d&amp;gt; Bien, así que tenemos el teléfono de zzz y dos cámaras HD de z3r0fox. Más que suficiente para obtener video 20:39:34 &amp;lt;hottuna&amp;gt; z3r0fox 20:39:35 &amp;lt;hottuna&amp;gt; suena bien 20:39:37 &amp;lt;dg&amp;gt; hottuna: Sí, pero si tenemos que usar periscope vía zzzphone, la persistencia no es un problema. 20:39:42 &amp;lt;RN&amp;gt; aunque una grabación secundaria en el dispositivo que hace periscope sería ideal en caso de cortes de la transmisión.... 20:39:46 &amp;lt;str4d&amp;gt; Cuestiones pertinentes: 20:40:01 &amp;lt;str4d&amp;gt; a) Cada ponente tendría que dar su consentimiento/no 20:40:15 &amp;lt;hottuna&amp;gt; sobre la transmisión en directo: ¿Alguien quiere asumir la responsabilidad de que eso suceda? 20:40:44 &amp;lt;str4d&amp;gt; b) Las cámaras deben colocarse de tal modo que o bien solo filmen a los ponentes, o bien proporcionen suficientes puntos ciegos para los asistentes que no quieran ser filmados. 20:40:46 &amp;lt;hottuna&amp;gt; str4d, a) Creo que podríamos manejar eso en el evento (si no tenemos quejas antes) 20:40:49 * RN pasa nota a hottuna y chlorelium "asegúrense de darle al dispositivo de zzz la QoS más alta y prioridad en el firewall... " ;) 20:40:57 &amp;lt;chlorelium&amp;gt; str4d: eso es factible 20:41:04 &amp;lt;chlorelium&amp;gt; lol 20:41:09 &amp;lt;str4d&amp;gt; c) También querríamos grabar la propia presentación, mediante un grabador de pantalla 20:41:10 &amp;lt;zzz&amp;gt; Haré periscope. con mi elegante trípode de $1 y soporte de $4 20:41:11 &amp;lt;chlorelium&amp;gt; Hablaré con ops :) 20:41:16 &amp;lt;dg&amp;gt; zzz: presumido 20:41:26 &amp;lt;str4d&amp;gt; (para que pueda mezclarse en la edición final) 20:41:34 &amp;lt;z3r0fox@oftc&amp;gt; str4d: Buen punto sobre los slide decks, hmm 20:41:55 &amp;lt;hottuna&amp;gt; Supongo que se podría configurar un grabador de pantalla. 20:42:14 &amp;lt;dg&amp;gt; las diapositivas van a ser fácil, podemos pedirles a todos que las entreguen al final 20:42:17 &amp;lt;str4d&amp;gt; Podría manejarse después si tuviéramos las diapositivas, pero probablemente sea más fácil editar un tercer flujo de video que insertar diapositivas 20:42:19 &amp;lt;z3r0fox@oftc&amp;gt; str4d: Probablemente podría usar solo las diapositivas a menos que la presentación sea animada 20:42:25 &amp;lt;hottuna&amp;gt; z3r0fox: ¿se podría hacer el video sin un grabador de pantalla (pero con las presentaciones metidas ahí de alguna manera)? 20:42:34 &amp;lt;hottuna&amp;gt; z3r0fox: perfecto 20:42:55 &amp;lt;hottuna&amp;gt; Hasta ahora no tengo voluntarios para organizar la transmisión en vivo 20:42:56 &amp;lt;z3r0fox@oftc&amp;gt; hottuna: sí, simplemente las metería como imágenes en otro "canal" de video en kdenlive 20:43:06 &amp;lt;dg&amp;gt; En el CCC, quienes graban tienden a alternar entre el ponente y la presentación cuando es pertinente. 20:43:11 &amp;lt;zzz&amp;gt; si quieren obtener respuestas sobre periscope, instálenlo en su teléfono y jueguen con él. sigan la cuenta @i2p e haré una prueba más adelante en la semana 20:43:13 &amp;lt;EinMByte&amp;gt; probablemente las diapositivas deberían subirse a algún lado 20:43:15 &amp;lt;str4d&amp;gt; sí, se puede mostrar una diapositiva estática desde PDF/PowerPoint/lo que sea mientras se reproduce el audio de otro flujo de video 20:43:20 &amp;lt;hottuna&amp;gt; Así que a menos que eso cambie, no lo tendremos. Lo cual no es un problema. 20:43:24 &amp;lt;dg&amp;gt; Muestran la diapositiva el tiempo suficiente para leer, muestran al ponente cuando se entusiasma/no ha cambiado diapositiva en un rato, luego vuelven a la diapositiva, etc. 20:43:32 &amp;lt;dg&amp;gt; hottuna: zzz hará periscope 20:43:45 &amp;lt;hottuna&amp;gt; zzz, ¿harás periscope? 20:43:49 &amp;lt;zzz&amp;gt; tu teléfono te pitará cuando esté en vivo ;) 20:43:50 &amp;lt;dg&amp;gt; sí 20:43:56 &amp;lt;dg&amp;gt; &amp;lt;&amp;zzz&amp;gt; Haré periscope. con mi elegante trípode de $1 y soporte de $4 20:44:04 &amp;lt;zzz&amp;gt; sí 20:45:06 &amp;lt;zzz&amp;gt; si zerofox tiene un trípode para mí sería aún mejor. evitaría que lo tiren, pero no es requerido 20:46:23 &amp;lt;z3r0fox@oftc&amp;gt; zzz: Solo tengo uno por el momento, iba a buscar conseguir un segundo usado para la cam 2 (segundo ángulo)... pero quizá tenga uno de esos pequeños de mesa en algún lugar también 20:47:00 &amp;lt;zzz&amp;gt; ok. trae cinta americana ;) 20:47:11 &amp;lt;hottuna&amp;gt; ok. eso es suficiente como confirmación 20:47:13 &amp;lt;hottuna&amp;gt; lo dejo en tus manos 20:47:13 &amp;lt;hottuna&amp;gt; bien, ¿algo más respecto al 4)? 20:47:13 &amp;lt;hottuna&amp;gt; *** 5) **** 20:47:13 &amp;lt;hottuna&amp;gt; 5) I2PCon: Organizar el cronograma del evento 20:47:13 &amp;lt;hottuna&amp;gt; No puedo decir que tenga mucho que decir todavía, pero el contenido del día #1 &amp;&amp; día #2 es el siguiente 20:47:14 &amp;lt;hottuna&amp;gt; 15 Aug 20:47:14 &amp;lt;hottuna&amp;gt; hora tentativa: 2PM - medianoche No necesariamente en este orden 20:47:15 &amp;lt;hottuna&amp;gt; Nick Johnston: "TOS y PII - ¿Qué pasa con tus datos cuando la empresa se compra y vende?" Diferentes términos de servicio de apps web populares 20:47:18 &amp;lt;hottuna&amp;gt; Conferencia principal: Ponente invitado 1 (1 hora) (¿antes o después de la cryptoparty?) "Privacidad vs. Inteligencia - ¿Por qué no podemos llevarnos todos bien?" 20:47:21 &amp;lt;hottuna&amp;gt; Pausa para cenar - ¿dónde/cuándo? 20:47:21 &amp;lt;hottuna&amp;gt; Breve presentación general de I2P, por zzz: "Haciendo crecer la red, difundiendo el mensaje" 20:47:23 &amp;lt;hottuna&amp;gt; Presentación de Cryptoparty, por ?? (¿j?) 20:47:23 &amp;lt;hottuna&amp;gt; Cryptoparty, por j (¿cuánto tiempo?) 20:47:25 &amp;lt;hottuna&amp;gt; 16 Aug 20:47:25 &amp;lt;hottuna&amp;gt; hora tentativa: 12AM - 8 PM No necesariamente en este orden 20:47:26 &amp;lt;hottuna&amp;gt; Ponente invitado confirmado 2 (1 hora) "Monitoreo y filtrado de I2P" (hora solicitada: temprano) 20:47:29 &amp;lt;hottuna&amp;gt; Ponente invitado confirmado 1 (1 hora) "Protocolos de anonimato y malware - Por qué fallan" 20:47:31 &amp;lt;hottuna&amp;gt; Presentación técnica de I2P, por zzz: "El desafío del límite de conexiones" 20:47:33 &amp;lt;hottuna&amp;gt; Discusión técnica de I2P, liderada por (¿zzz??) Temas por definir 20:47:34 &amp;lt;hottuna&amp;gt; Introducción al desarrollo de apps de I2P, por psi 20:47:35 &amp;lt;hottuna&amp;gt; El dolor y el éxtasis de I2P en Android, por str4d (por Skype) 20:47:36 &amp;lt;hottuna&amp;gt; presentación de i2pd por orignal Título: "i2pd"; tiempo solicitado: 15 minutos 20:47:38 &amp;lt;hottuna&amp;gt; Reunión de hoja de ruta. liderada por zzz: ¿Cuándo es 1.0? Calendario de migración de cripto (RI, snark) (EC vs. Ed), LS2, NTCP2, nuevo DH, Java 7, SAM 3.2, Jetty 9, plan a 12 meses 20:47:41 &amp;lt;hottuna&amp;gt; Reunión organizativa, liderada por zzz: Finanzas, roles, PR, servidores y servicios, planificación del CCC 20:47:43 &amp;lt;hottuna&amp;gt; Pausa para cenar - ¿dónde/cuándo? ¿Pedir entrega de sándwich/pizza? Los ponentes invitados probablemente deban ir antes de la pausa, porque quizá vuelen de regreso. 20:47:44 &amp;lt;hottuna&amp;gt; 20:47:45 &amp;lt;hottuna&amp;gt; perdonen la naturaleza algo caótica por el momento 20:47:46 &amp;lt;hottuna&amp;gt; ordenar y fijar esto es lo que haremos a continuación 20:47:51 &amp;lt;hottuna&amp;gt; no hay mucho más que añadir al 5), pero ahora ya saben lo que yo sé. 20:47:51 &amp;lt;hottuna&amp;gt; ¿alguien tiene algo más que añadir al 5)? 20:48:13 &amp;lt;hottuna&amp;gt; ¿todos tienen claro qué van a hacer/hablar? 20:48:34 &amp;lt;dg&amp;gt; ¿orignal está bien ahora? 20:48:36 &amp;lt;psi&amp;gt; aún necesito desarrollar mi charla del todo 20:48:37 &amp;lt;EinMByte&amp;gt; parece bien, aunque debería estar en línea en algún sitio 20:48:46 &amp;lt;hottuna&amp;gt; dg, ¿siempre estuvo bien para una charla corta? 20:48:49 &amp;lt;dg&amp;gt; EinMByte: lo está 20:48:57 &amp;lt;psi&amp;gt; estaba pensando en taller pero parece que será una charla 20:49:01 &amp;lt;dg&amp;gt; hottuna: estaba reacio a hablar en absoluto, y no estaba seguro de qué decir 20:49:13 &amp;lt;dg&amp;gt; Creo que quizá necesite un poco de guía para los temas 20:49:19 &amp;lt;psi&amp;gt; probablemente sea más fácil hacer una charla 20:49:20 &amp;lt;EinMByte&amp;gt; dg: ¿enlace? 20:49:34 &amp;lt;hottuna&amp;gt; psi, ¿estaría bien una charla corta? ¿podríamos moverla a la parte de la cryptoparty de esto? 20:49:59 &amp;lt;hottuna&amp;gt; dg, ok. Voy a tener que confirmar a orignal por segunda vez. 20:50:07 &amp;lt;hottuna&amp;gt; lo haré fuera de esta reunión 20:50:19 &amp;lt;dg&amp;gt; EinMByte: `http://trac.i2p2.i2p/wiki/MeetupToronto2015` 20:50:20 &amp;lt;psi&amp;gt; el tiempo de la cryptoparty tiene sentido 20:50:28 &amp;lt;dg&amp;gt; i2p2.de si estás en la clearnet, pero ¿por qué lo estás? ;) 20:50:34 &amp;lt;EinMByte&amp;gt; dg: gracias 20:51:19 &amp;lt;hottuna&amp;gt; ok. ¿siguiente tema? 20:51:30 &amp;lt;chlorelium&amp;gt; pregunta: ¿cuánto de esto es i2pcon y cuánto es cryptoparty? 20:51:38 &amp;lt;psi&amp;gt; para mi taller iba a hacer que la gente escribiera el ejemplo de servidor cliente eco 20:51:41 &amp;lt;hottuna&amp;gt; ehm. buena pregunta. 20:51:52 &amp;lt;chlorelium&amp;gt; como, ¿vamos a hacer una cryptoparty como evento separado, o solo tendremos a la gente de TC dando presentaciones, o qué? 20:51:54 &amp;lt;hottuna&amp;gt; no tenemos suficientes estaciones de cryptoparty por ahora 20:52:02 &amp;lt;hottuna&amp;gt; así que será mayoritariamente I2PCon 20:52:13 &amp;lt;hottuna&amp;gt; y una cryptoparty en la medida en que podamos encontrar voluntarios para cryptoparty 20:52:31 &amp;lt;dg&amp;gt; si alguien está dispuesto a ayudar a otros a configurar herramientas de criptografía populares como OTR, obviamente I2P, Tor, etc., entonces sería apreciado 20:52:36 &amp;lt;chlorelium&amp;gt; así que esto suena como i2pcon con alguna participación de TC, más que un evento dentro de otro 20:52:41 &amp;lt;dg&amp;gt; Tails y ese tipo de cosas. 20:52:59 &amp;lt;hottuna&amp;gt; chlorelium, la parte de la cryptoparty del día #1 probablemente se programe para la pausa de comida y solo dure una hora o dos 20:53:51 &amp;lt;chlorelium&amp;gt; hmm 20:53:52 &amp;lt;chlorelium&amp;gt; ok 20:54:09 &amp;lt;chlorelium&amp;gt; así que hottuna mencionó irl ahora que se necesitan más voluntarios para el aspecto de la cryptoparty 20:54:22 &amp;lt;chlorelium&amp;gt; TC es lo mejor para eso, yo no puedo ayudar tanto en esa área 20:55:06 &amp;lt;chlorelium&amp;gt; no estoy seguro de cómo quiere todo el mundo llevar eso. 20:55:42 &amp;lt;EinMByte&amp;gt; ¿Podemos ir al 6)? Tengo algunos comentarios y debo irme pronto 20:55:47 &amp;lt;chlorelium&amp;gt; podrían llevar la cryptoparty como una especie de sesión de socialización 20:55:51 &amp;lt;chlorelium&amp;gt; claro 20:55:56 &amp;lt;hottuna&amp;gt; EinMByte, claro 20:56:03 &amp;lt;hottuna&amp;gt; **** 6) **** 20:56:08 &amp;lt;hottuna&amp;gt; 6) solicitud de página de inicio de dogecoindark.i2p 20:56:17 &amp;lt;EinMByte&amp;gt; El sitio web usa muchas cosas "externas" 20:56:36 &amp;lt;EinMByte&amp;gt; Es decir, usa recursos de varios sitios que no son i2p 20:56:48 &amp;lt;dg&amp;gt; El propietario realmente no entendía el problema con eso, pero tras hablar con él, aceptó que es problemático en algunos casos. Le parecía bien mantener los botones de compartir de Facebook/Twitter. 20:57:01 &amp;lt;hottuna&amp;gt; zzz, EinMByte 20:57:05 &amp;lt;zzz&amp;gt; este es mi punto de la agenda, hottuna ¿puedo tomar la palabra? 20:57:25 &amp;lt;hottuna&amp;gt; zzz, por favor 20:57:28 &amp;lt;EinMByte&amp;gt; Además, ya tenemos anoncoin.i2p. ¿Realmente necesitamos más enlaces de criptomonedas? 20:57:43 &amp;lt;zzz&amp;gt; gracias hottuna 20:57:53 &amp;lt;zzz&amp;gt; la solicitud está aquí `http://zzz.i2p/topics/236?page=2#p9999` 20:58:03 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: How to get my Eepsite added to the Router Console home page (en zzz.i2p) 20:58:06 &amp;lt;zzz&amp;gt; en forma de respuestas a las preguntas del primer post de ese hilo 20:58:16 &amp;lt;zzz&amp;gt; ¿está aquí el operador del sitio? 20:58:29 &amp;lt;dg&amp;gt; no, le he hecho ping en otro canal, ha estado inactivo 5m así que denle un momento 20:59:50 &amp;lt;EinMByte&amp;gt; Noten también que el sitio necesita JavaScript para cargar, lo que puede ser un problema para algunas personas (como yo) 21:00:11 &amp;lt;zzz&amp;gt; ok, mientras esperamos, ¿alguien tiene comentarios a favor o en contra? 21:00:48 &amp;lt;hottuna&amp;gt; realmente no sé qué es el sitio web 21:01:08 &amp;lt;dg&amp;gt; Es una criptomoneda que soporta I2P 21:01:24 &amp;lt;hottuna&amp;gt; ¿es dogecoin a secas? 21:01:34 &amp;lt;zzz&amp;gt; respecto a los comentarios de 1MB, no tenemos enlaces a recursos externos ni uso de js como criterios de rechazo por el momento 21:01:37 &amp;lt;dg&amp;gt; no, es dogecoin bifurcado para tener soporte de I2P 21:02:05 &amp;lt;EinMByte&amp;gt; El problema principal (aparte de cosas técnicas que por supuesto se pueden arreglar) que veo es que ya tenemos anoncoin en la página de inicio 21:02:09 &amp;lt;zzz&amp;gt; volvamos a lo básico. ¿esto es de interés general para la comunidad de i2p? 21:02:11 &amp;lt;EinMByte&amp;gt; que es un proyecto muy similar 21:02:29 &amp;lt;EinMByte&amp;gt; Así que no estoy seguro de si necesitamos otra criptomoneda en la página de inicio 21:02:52 &amp;lt;dg&amp;gt; "Necesitamos más de todo" -- No sé si es malo tener más de una. Hay que tener en cuenta el factor autobús, y el autobús casi atropella a Meeh.. se fue por un tiempo y Anoncoin recién se está recuperando ahora. 21:03:06 &amp;lt;zzz&amp;gt; nunca queremos tener solo una cosa de nada, y ANC está con soporte vital de todos modos 21:03:26 &amp;lt;EinMByte&amp;gt; Estoy de acuerdo en que "necesitamos más de todo". Pero no creo que eso aplique a la página de inicio 21:04:09 &amp;lt;zzz&amp;gt; ¿alguien aquí usa dogecoindark? 21:04:41 &amp;lt;zzz&amp;gt; ¿alguien tiene otros comentarios? 21:04:43 &amp;lt;dg&amp;gt; abyss sí, pero no está aquí (y no parece estar por el momento). Lleva un mercado. 21:04:52 &amp;lt;dg&amp;gt; Estoy en el medio. Realmente no me molesta. 21:05:42 &amp;lt;zzz&amp;gt; ¿alguien fuertemente a favor o fuertemente en contra? 21:05:52 &amp;lt;EinMByte&amp;gt; Bueno, si hay interés de otras personas estoy de acuerdo PERO solo si se resuelve el tema de los recursos externos 21:05:58 &amp;lt;hottuna&amp;gt; estoy moderadamente a favor 21:06:08 &amp;lt;EinMByte&amp;gt; (hasta entonces, firmemente en contra; después de eso, neutral) 21:06:27 &amp;lt;psi&amp;gt; ¿puedo estar fuertemente indiferente? :D 21:06:34 &amp;lt;hottuna&amp;gt; no hace daño. Supongo que el hecho de que dependa de muchas cosas externas es algo malo. Y quizá debería haber alguna advertencia 21:06:38 &amp;lt;EinMByte&amp;gt; Dicho eso, debería haber una regla con respecto a los recursos externos porque es un problema bastante serio 21:07:12 &amp;lt;zzz&amp;gt; ¿así que crees que las eepsites de la página de inicio no deberían cargar css/imágenes de clearnet? ¿debería ser un criterio? 21:07:32 &amp;lt;hottuna&amp;gt; ¿posiblemente? 21:07:45 &amp;lt;EinMByte&amp;gt; zzz: Creo que ninguna eepsite debería hacer eso, sí. Especialmente no las de la página de inicio 21:08:13 &amp;lt;dg&amp;gt; no debería ser una regla general. si tienen una buena excusa podríamos permitirlo, aunque no se me ocurre ninguna 21:08:13 &amp;lt;EinMByte&amp;gt; En este caso, probablemente no sea malicioso intencionalmente 21:08:22 &amp;lt;EinMByte&amp;gt; Pero podría serlo 21:09:25 &amp;lt;RN&amp;gt; Estoy de acuerdo en que los recursos de la Internet abierta (clearnet) deberían desalentarse fuertemente 21:09:25 &amp;lt;zzz&amp;gt; aunque no es una buena experiencia de usuario 21:09:25 &amp;lt;zzz&amp;gt; ok dejemos este tema sobre la mesa sin decisión final por ahora 21:09:25 &amp;lt;zzz&amp;gt; de vuelta a ti hottuna gracias 21:09:25 &amp;lt;hottuna&amp;gt; ok :) 21:09:39 &amp;lt;hottuna&amp;gt; **** 7) **** 21:09:41 &amp;lt;hottuna&amp;gt; 7) I2PCon: donaciones 21:09:51 &amp;lt;EinMByte&amp;gt; ¿No comentó zzz esto ya? 21:09:57 &amp;lt;EinMByte&amp;gt; De todos modos, bye. 21:10:05 &amp;lt;hottuna&amp;gt; EinMByte, nos vemos 21:10:42 &amp;lt;chlorelium&amp;gt; Originalmente nos dijeron que todas las donaciones recolectadas durante la con se darían al hacklab 21:10:54 &amp;lt;chlorelium&amp;gt; esto vino de dnj, a través de f3ndot 21:11:02 &amp;lt;chlorelium&amp;gt; dnj y yo discutimos esto el otro día también 21:11:19 &amp;lt;chlorelium&amp;gt; Aunque no es un gran problema; si i2p quiere algunas/todas las donaciones, podemos arreglarlo 21:11:21 &amp;lt;zzz&amp;gt; No recuerdo que nadie prometiera eso 21:11:26 &amp;lt;dg&amp;gt; yo tampoco 21:12:29 &amp;lt;chlorelium&amp;gt; Solo voy a tener que decírselo a los socios del hacklab. Dudo que se molesten particularmente 21:12:29 &amp;lt;zzz&amp;gt; hottuna, ¿hiciste esa promesa? 21:12:29 &amp;lt;chlorelium&amp;gt; hmm, interesante. así que hay un poco de comunicación rota en algún lado. 21:12:29 &amp;lt;dg&amp;gt; Creo que es razonable dar una contribución por los servicios pero no recuerdo un compromiso 21:12:29 &amp;lt;hottuna&amp;gt; no. Debió de salir entre dnj y f3ndot 21:12:29 &amp;lt;hottuna&amp;gt; Realmente no había tocado el tema de las donaciones antes 21:12:39 &amp;lt;hottuna&amp;gt; Entonces, ¿cuáles son nuestros requisitos para las donaciones? 21:12:42 &amp;lt;hottuna&amp;gt; ¿Tenemos alguno? 21:12:43 &amp;lt;hottuna&amp;gt; ¿Nos importa? 21:12:55 &amp;lt;hottuna&amp;gt; ¿Podríamos tener cajas de donación separadas? 21:12:59 &amp;lt;zzz&amp;gt; propongo tener un único cubo y lo dividimos en 3 partes i2p/TC/hacklab después de cubrir los costos del alcohol 21:13:13 &amp;lt;hottuna&amp;gt; ¿O uno con el que dividimos? 21:13:23 &amp;lt;dg&amp;gt; cajas suena bien pero arriesga la saturación de fondos.. un cubo estaría bien 21:13:25 &amp;lt;hottuna&amp;gt; zzz, eso me suena bien. 21:13:37 &amp;lt;hottuna&amp;gt; :p 21:13:37 &amp;lt;chlorelium&amp;gt; zzz: si hacemos que el cubo de donaciones cubra el alcohol antes de dividirse, necesitamos un permiso de evento de $75 21:13:38 &amp;lt;dg&amp;gt; seguro que el tema de las finanzas/escala de I2P saldrá en las charlas, lo cual significa que la gente quizá esté dispuesta a donar algo de todos modos 21:13:41 &amp;lt;zzz&amp;gt; ya estamos pagando por los servicios del hacklab 21:13:54 &amp;lt;hottuna&amp;gt; ¿a alguien le molesta la idea de dividir el contenido de la caja de donaciones? 21:13:57 &amp;lt;chlorelium&amp;gt; la ley de Ontario es que la organización anfitriona tiene que absorber todos los costos del alcohol 21:14:10 &amp;lt;zzz&amp;gt; ¿quién es la organización anfitriona? 21:14:12 &amp;lt;dg&amp;gt; si la gente realmente quiere darnos a nosotros, pueden hacerlo 21:14:19 &amp;lt;dg&amp;gt; zzz: oh. entonces entre i2p/tc dependiendo de cuánto ayude tc 21:14:41 &amp;lt;zzz&amp;gt; ¿de quién es el nombre en el permiso? 21:14:44 &amp;lt;chlorelium&amp;gt; zzz: hacklab está en la solicitud 21:14:47 &amp;lt;hottuna&amp;gt; así que las donaciones no están ligadas al alcohol. y no digamos que lo están. solo sería un problema para todos los involucrados. 21:15:51 &amp;lt;zzz&amp;gt; sí, pero se dan cuenta de que no podemos darles 1/3 del bruto 21:17:07 &amp;lt;hottuna&amp;gt; zzz, ¿estás diciendo que no queremos entregar un tercio al hacklab? 21:17:07 &amp;lt;zzz&amp;gt; entonces hacklab, no i2p, ¿está comprando toda la cerveza? 21:17:07 &amp;lt;zzz&amp;gt; ¿quién compra la cerveza? 21:17:07 &amp;lt;hottuna&amp;gt; técnicamente sí, en la práctica no. 21:17:08 &amp;lt;chlorelium&amp;gt; ^ esto 21:17:18 &amp;lt;hottuna&amp;gt; eche|on, o alguien irá a la tienda de alcohol con el permiso y comprará lo que necesitemos. 21:17:26 &amp;lt;zzz&amp;gt; ok entonces no nos pongamos técnicos/prácticos con las donaciones 21:17:46 &amp;lt;str4d&amp;gt; Bien, entonces hacklab está siendo pagado por el alquiler del lugar, y aumentará su factura para cubrir sus costos de cerveza, ¿no? 21:17:59 &amp;lt;hottuna&amp;gt; str4d, no. 21:18:09 &amp;lt;hottuna&amp;gt; estamos pagando la cerveza. 21:18:11 &amp;lt;str4d&amp;gt; Entonces estoy confundido 21:18:20 &amp;lt;hottuna&amp;gt; saldrá del bolsillo de eche|on 21:18:27 &amp;lt;str4d&amp;gt; hottuna: hablaba técnicamente 21:18:34 &amp;lt;hottuna&amp;gt; hacklab no está involucrado monetariamente en eso 21:18:43 &amp;lt;chlorelium&amp;gt; str4d: es comprensible, el proceso de permisos es ridículo. por cierto, pido disculpas de antemano por lo complicado que es todo esto. 21:18:44 &amp;lt;str4d&amp;gt; (puesto que por ley ellos están obligados a cubrirlo, ¿no?) 21:19:09 &amp;lt;hottuna&amp;gt; ah. técnicamente ellos compran alcohol, en la práctica nosotros (echelon) 21:19:17 &amp;lt;str4d&amp;gt; Solo quiero asegurarme de que todos se cubren las espaldas 21:19:21 &amp;lt;str4d&amp;gt; K 21:19:26 &amp;lt;chlorelium&amp;gt; más o menos. puedes llevar el permiso a la LCBO, o podemos hacerlo nosotros 21:19:30 &amp;lt;chlorelium&amp;gt; mientras se cubran los costos. 21:19:52 &amp;lt;hottuna&amp;gt; creo que lo tenemos lo suficientemente resuelto. 21:19:55 &amp;lt;str4d&amp;gt; Así que en cualquier factura, aparecería como "lugar: $X. alcohol: $Y. Ya pagado: $Y. Pendiente: $X." 21:19:59 &amp;lt;str4d&amp;gt; K 21:20:03 &amp;lt;chlorelium&amp;gt; esencialmente están alquilando el espacio del lab, lo que en este caso los convierte en un representante del lugar. o eso es lo que diré si alguien pregunta. 21:20:24 &amp;lt;chlorelium&amp;gt; str4d: seguro. por lo general no facturamos a la gente, pero eso se puede arreglar sin problema. 21:20:29 &amp;lt;zzz&amp;gt; así que vuelvo a mi propuesta original, tenemos un único cubo de donaciones, y por encima de ciertos (ejem) gastos, dividimos amablemente el resto, si lo hay, en 3 con TC y hacklab 21:21:16 &amp;lt;str4d&amp;gt; chlorelium: no estoy seguro de si las facturas son requeridas por ley, tú podrías decir mejor que yo :) 21:21:31 &amp;lt;hottuna&amp;gt; zzz, ¿realmente queremos ir por ahí? 21:21:33 &amp;lt;zzz&amp;gt; asumiendo que TC quiera algún $$ 21:21:38 &amp;lt;hottuna&amp;gt; preferiría hacerlo correctamente. 21:21:44 &amp;lt;dg&amp;gt; ¿qué es "correctamente"? 21:22:02 &amp;lt;zzz&amp;gt; ^^ ¿qué es correctamente, en efecto? 21:22:02 &amp;lt;chlorelium&amp;gt; zzz: por cierto, ¿en cuánto hablaron de alquilar el espacio del lab allá por abril (o cuando se arregló esto)? 21:22:05 &amp;lt;zzz&amp;gt; escuchemos tu propuesta 21:22:15 &amp;lt;hottuna&amp;gt; correctamente como en no sacar dinero para alcohol de la caja de donaciones. 21:22:21 &amp;lt;zzz&amp;gt; chlorelium, tuna hizo las negociaciones 21:22:22 &amp;lt;hottuna&amp;gt; mi propuesta es que lo dividamos en 3 21:23:01 &amp;lt;zzz&amp;gt; si no quieres sacar dinero de alcohol de las donaciones, entonces gastemos $50 más y vendamos la cerveza 21:23:17 &amp;lt;hottuna&amp;gt; ¿alguien quiere quedarse ahí vendiendo cerveza? 21:23:42 &amp;lt;zzz&amp;gt; ¡de lo contrario i2p está dando varios dólares a TC y al hacklab por cada cerveza que regalamos! 21:23:43 &amp;lt;str4d&amp;gt; Si gastamos $50 más, entonces podemos sacar dinero de alcohol de las donaciones 21:24:02 &amp;lt;str4d&amp;gt; (si entiendo bien) 21:24:16 &amp;lt;zzz&amp;gt; o si no, tener tres cubos 21:24:23 &amp;lt;hottuna&amp;gt; str4d, supongo que eso es correcto. pero ¿de verdad sabes que conseguiremos $50 en donaciones? 21:24:39 &amp;lt;hottuna&amp;gt; creo que lo estamos pensando de más. 21:25:05 &amp;lt;hottuna&amp;gt; las donaciones no van a acercarse ni de lejos a los gastos que hemos tenido para montar este evento 21:25:33 &amp;lt;zzz&amp;gt; dar 2/3 de nuestras donaciones desde el primer dólar, cuando estamos pagando la cerveza es una idea terrible 21:25:34 &amp;lt;hottuna&amp;gt; hablamos de $50-$100 en cerveza. 21:25:38 &amp;lt;hottuna&amp;gt; no es mucho. 21:25:43 &amp;lt;chlorelium&amp;gt; hey 21:25:45 &amp;lt;chlorelium&amp;gt; entonces 21:25:47 &amp;lt;chlorelium&amp;gt; déjenme revisar las regulaciones 21:25:54 &amp;lt;chlorelium&amp;gt; Creo que necesito releer alguna redacción 21:26:05 &amp;lt;chlorelium&amp;gt; esencialmente, no podemos decirle a la gente que done para cubrir el costo de la cerveza 21:26:18 &amp;lt;chlorelium&amp;gt; si la gente dona y sacamos dinero de la olla para cubrir eso, podría estar bien 21:26:26 &amp;lt;chlorelium&amp;gt; la redacción es ambigua en el documento que leí 21:26:31 &amp;lt;chlorelium&amp;gt; en cuanto a dividir la olla 21:26:52 &amp;lt;hottuna&amp;gt; chlorelium, si eso es legal, hagámoslo. 21:27:04 &amp;lt;chlorelium&amp;gt; háganlo como quieran. No estoy atascada en esto. $150/día fueron prometidos por i2p/tc para el uso del espacio, y estoy contenta con eso 21:28:17 &amp;lt;str4d&amp;gt; También hay que considerar que hacklab está siendo pagado por servicios prestados, frente a TC e I2P que efectivamente están como voluntarios. 21:29:30 &amp;lt;chlorelium&amp;gt; str4d: absolutamente 21:29:40 &amp;lt;chlorelium&amp;gt; ok, aquí está la redacción del permiso de agco. 21:29:44 &amp;lt;chlorelium&amp;gt; ¿Se venderá alcohol? 21:29:44 &amp;lt;chlorelium&amp;gt; Debe responder sí a esta pregunta si está 21:29:44 &amp;lt;chlorelium&amp;gt; recaudando dinero para alcohol ya sea directamente, mediante 21:29:44 &amp;lt;chlorelium&amp;gt; la venta de alcohol o tickets de bebida en el evento (p. ej. 21:29:46 &amp;lt;chlorelium&amp;gt; barra de pago, venta de tickets de bebida), o indirectamente mediante 21:29:49 &amp;lt;chlorelium&amp;gt; la venta de entrada, cuotas de membresía o la recaudación 21:29:51 &amp;lt;chlorelium&amp;gt; de dinero para alcohol antes del evento. 21:29:54 &amp;lt;chlorelium&amp;gt; así que creo que estamos en claro 21:30:08 &amp;lt;hottuna&amp;gt; Así que básicamente todo está bien. 21:30:19 &amp;lt;chlorelium&amp;gt; Llamé a AGCO sobre esto y me dieron una respuesta muy ambigua. así que todo bien, creo. 21:30:32 &amp;lt;hottuna&amp;gt; (donaciones - costo_cerveza) / 3 21:30:40 &amp;lt;dg&amp;gt; No creo que hacklab deba recibir ningún corte de donación 21:30:51 &amp;lt;dg&amp;gt; Son útiles pero les estamos pagando por servicios 21:31:01 &amp;lt;hottuna&amp;gt; dg, no están ganando mucho dinero aquí. 21:31:22 &amp;lt;dg&amp;gt; ¿Podemos pagar más por la licencia de cerveza, incluir eso en lo que les pagamos, y dividir donaciones entre I2P y TC (dependiendo de cuánto ayuda TC)? 21:32:30 &amp;lt;hottuna&amp;gt; dg, si hacemos una caja de donación, está bien restar dinero de la cantidad donada para cubrir costos de cerveza según el texto de arriba 21:32:39 &amp;lt;hottuna&amp;gt; así que no necesitamos una licencia más elegante 21:32:44 &amp;lt;dg&amp;gt; oh, genial 21:32:45 &amp;lt;str4d&amp;gt; Así que aunque no tengo objeciones a que hacklab reciba algunas donaciones, quizá el reparto podría ser p. ej. 1:2:2? 21:32:51 &amp;lt;dg&amp;gt; (no recibí ningún texto) 21:32:56 &amp;lt;hottuna&amp;gt; Me gustaría darles una parte de las donaciones ya que A) se les prometió (por J al parecer) 21:33:05 &amp;lt;zzz&amp;gt; esto va a ser mucho más de $50 de cerveza. Yo solo voy a beber $50. 21:33:20 &amp;lt;dg&amp;gt; eso pensé ;). a la gente en las cons de hackers le gusta la cerveza. mucho 21:33:44 * fox les recuerda a todos no racanear con la cerveza ni comprar nada americano 21:34:07 &amp;lt;chlorelium&amp;gt; así que el portátil de hottuna acaba de petar 21:34:21 &amp;lt;dg&amp;gt; no honremos promesas de otras personas 21:34:27 &amp;lt;chlorelium&amp;gt; así que acabo de hablar con otros dos miembros de la junta del hacklab 21:34:33 &amp;lt;zzz&amp;gt; No le doy ningún peso a las promesas de j al hacklab, no. 21:34:49 &amp;lt;chlorelium&amp;gt; estamos bien con solo $300 por el uso del espacio, y cubrir la licencia de alcohol de $25 si les parece bien 21:34:53 &amp;lt;hottuna&amp;gt; B) porque son parte de la misma comunidad que nosotros. 21:34:57 &amp;lt;chlorelium&amp;gt; pueden quedarse con las donaciones 21:35:12 &amp;lt;chlorelium&amp;gt; y perdón por toda la mala comunicación :( 21:35:18 &amp;lt;hottuna&amp;gt; aun así me gustaría dividirlo en 3. 21:35:29 &amp;lt;hottuna&amp;gt; ¿alguien más quiere dividirlo en 3? 21:35:35 &amp;lt;zzz&amp;gt; Estoy ok con un reparto 1/1/1 después de los (ejem) costos 21:35:44 &amp;lt;zzz&amp;gt; y con cubrir sus $25 21:35:50 &amp;lt;str4d&amp;gt; hottuna: Sugerí quizá un reparto 1/2/2 21:35:50 &amp;lt;hottuna&amp;gt; zzz, eso es lo que propongo 21:36:07 &amp;lt;str4d&amp;gt; (a menos que a la gente no le guste la matemática dura :P) 21:36:17 &amp;lt;hottuna&amp;gt; str4d, no hagamos nada sofisticado aquí. 21:36:28 &amp;lt;hottuna&amp;gt; preferiría un reparto igual 21:36:43 &amp;lt;hottuna&amp;gt; hacer otra cosa implica un montón de cosas. 21:37:23 &amp;lt;hottuna&amp;gt; ¿he conseguido convencer a todos de un reparto (donaciones-cerveza)/3? 21:37:28 &amp;lt;chlorelium&amp;gt; para ser claros: Estoy muy feliz de alojarles aquí, solo quería asegurarme de que todos estábamos en la misma página. No quiero causar rencores. El amor al dinero es la raíz de todo mal :) 21:37:40 &amp;lt;dg&amp;gt; de acuerdo, pero pongamos énfasis en el tamaño de I2P y su necesidad de más donaciones durante las charlas. La gente puede buscar nuestra información de donación si quiere 21:37:59 &amp;lt;hottuna&amp;gt; Seguro, metámoslo en algún lado. 21:38:25 &amp;lt;hottuna&amp;gt; str4d, dg, zzz: ¿está bien? 21:38:34 &amp;lt;str4d&amp;gt; Así que para resumir, tenemos a hacklab diciendo "No necesitamos donaciones", a hottuna diciendo "Ustedes SÍ aceptarán donaciones", y el resto sin que les importe demasiado de cualquier forma? :P 21:38:53 &amp;lt;hottuna&amp;gt; sí. eso lo resume. 21:38:54 &amp;lt;str4d&amp;gt; Para que conste, no me molesta un reparto 1/1/1 21:38:59 &amp;lt;chlorelium&amp;gt; str4d: más o menos :P 21:39:00 &amp;lt;dg&amp;gt; hottuna: ok por mí 21:39:00 &amp;lt;hottuna&amp;gt; ¿quieren hacerlo a mi manera? 21:39:23 &amp;lt;str4d&amp;gt; (después de los (ejem) costos) 21:39:23 &amp;lt;hottuna&amp;gt; ok. 21:39:29 &amp;lt;hottuna&amp;gt; sí. 21:39:31 &amp;lt;hottuna&amp;gt; ok. 21:39:41 &amp;lt;hottuna&amp;gt; ok creo que hemos terminado aquí. 21:39:46 &amp;lt;hottuna&amp;gt; ¿algo más? 21:39:51 &amp;lt;dg&amp;gt; ¿en general o i2pcon? 21:39:56 &amp;lt;hottuna&amp;gt; cualquiera 21:40:02 &amp;lt;str4d&amp;gt; psi: ¿sigues por aquí? 21:40:06 &amp;lt;zzz&amp;gt; sí 21:40:19 &amp;lt;dg&amp;gt; ok, i2pcon-ish: 21:40:20 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Alguien hace unos días con el nombre de 'saltire' me envió un mensaje, preguntando sobre configurar un puente entre OFTC e IRC2P para #torontocrypto. No me ha escrito desde entonces, y #torontocrypto no tiene puente (solo ChanServ y yo). ¿Podría saltire, o alguien más del lado de TC, configurarlo? 21:40:22 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Probablemente podría hacerlo porque OFTC permite Tor, pero preferiría alguien de TC. 21:40:38 &amp;lt;dg&amp;gt; hottuna: ¿Podrías hablar con saltire para un seguimiento? 21:40:43 &amp;lt;psi&amp;gt; str4d: sí 21:41:17 &amp;lt;hottuna&amp;gt; dg.. seguro 21:41:20 &amp;lt;hottuna&amp;gt; un se 21:41:22 &amp;lt;hottuna&amp;gt; g 21:41:38 &amp;lt;str4d&amp;gt; Si saltire estaba preguntando si podían configurarlo, solo tienen que pedirlo a los ops de la red y al propietario del canal #torontocrypto en Irc2P 21:41:45 &amp;lt;zzz&amp;gt; recordatorio de que los puentes hacia irc2p requieren permiso de operador de IRC (aunque dg lo es) 21:41:52 &amp;lt;hottuna&amp;gt; dg, le hice ping. 21:42:01 &amp;lt;hottuna&amp;gt; dejo el resto de esto en manos de ustedes dos. 21:42:18 &amp;lt;hottuna&amp;gt; saltire suele estar disponible en #torontocrypto @ OFTC 21:42:20 &amp;lt;dg&amp;gt; gracias, y gracias por el recordatorio, me gustaría servir de enlace con ellos si pudieran volver a mí 21:42:43 &amp;lt;dg&amp;gt; Si nadie está demasiado exhausto por 3h de I2PCon y empujones de donaciones... 21:42:48 &amp;lt;hottuna&amp;gt; :P 21:44:00 &amp;lt;hottuna&amp;gt; ok 21:44:00 &amp;lt;hottuna&amp;gt; esta reunión termina oficialmente 21:44:00 &amp;lt;hottuna&amp;gt; baf, el mazo de la reunión &lt;/div></description></item><item><title>Encuentro en Toronto</title><link>/es/blog/2015/06/02/toronto-meetup/</link><pubDate>Tue, 02 Jun 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/06/02/toronto-meetup/</guid><description>&lt;p>El equipo de I2P se enorgullece de anunciar que vamos a organizar un encuentro en Toronto los días 15 y 16 de agosto. Varios miembros de nuestra comunidad asistirán y ofrecerán charlas, talleres y debates sobre I2P y temas relacionados. No obstante, este evento no es solo para la gente de I2P; está pensado para todo el mundo.&lt;/p>
&lt;p>Si sientes curiosidad por I2P, te interesan la privacidad/criptografía/anonimato o simplemente quieres pasarte y hablar con nosotros, no dudes en hacerlo. Este es un evento para todo el mundo. Si no conoces ninguno de estos temas, pásate de todos modos y te mostraremos cómo funciona I2P y qué puedes hacer con él.&lt;/p></description></item><item><title>Versión 0.9.20</title><link>/es/blog/2015/06/02/versi%C3%B3n-0.9.20/</link><pubDate>Tue, 02 Jun 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/06/02/versi%C3%B3n-0.9.20/</guid><description>&lt;p>0.9.20 contiene muchas correcciones de errores importantes y varios cambios para aumentar la capacidad de floodfill en la red.&lt;/p>
&lt;p>Los routers configurados con 32-64 KB de ancho de banda compartido ahora pueden convertirse en floodfill, y los routers configurados con 512 KB o más de ancho de banda compartido tendrán límites de conexión más altos. Estos cambios pueden hacer que su router utilice más recursos. Si el router está demasiado ocupado, la mejor manera de reducir el uso es bajar los ajustes de ancho de banda en su consola. Si eso no ayuda, ahora puede desactivar el floodfill automático en la página de configuración avanzada de la consola.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 05 de mayo de 2015</title><link>/es/blog/2015/05/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-mayo-de-2015/</link><pubDate>Tue, 05 May 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/05/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-mayo-de-2015/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cacapo, dg, eche|on, hottuna, psi, str4d, xmz, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:23 &amp;lt;zzz&amp;gt; 0) Hola 20:00:23 &amp;lt;zzz&amp;gt; 1) Planificación de la reunión de Toronto (15-16 de ago.) 20:00:27 &amp;lt;zzz&amp;gt; 0) Hola 20:00:29 &amp;lt;zzz&amp;gt; hola 20:00:35 &amp;lt;eche|on&amp;gt; hola 20:00:51 &amp;lt;psi&amp;gt; ¿ya casi es la hora de la reunión? 20:00:53 &amp;lt;zzz&amp;gt; 1) Planificación de la reunión de Toronto (15-16 de ago.) 20:01:03 &amp;lt;dg&amp;gt; hola 20:01:14 &amp;lt;zzz&amp;gt; 1a) repasar dónde estamos 20:01:19 &amp;lt;zzz&amp;gt; 1b) voluntarios 20:01:32 &amp;lt;zzz&amp;gt; 1c) ¿seguimos adelante? 20:01:37 &amp;lt;zzz&amp;gt; 1a) repasar dónde estamos 20:02:00 &amp;lt;zzz&amp;gt; hottuna, por favor danos una actualización sobre la planificación, el lugar y los costos previstos 20:02:20 &amp;lt;hottuna&amp;gt; Hola@todos 20:02:24 &amp;lt;psi&amp;gt; hola 20:02:50 &amp;lt;str4d&amp;gt; hola 20:02:53 &amp;lt;hottuna&amp;gt; Entonces, hemos reservado dos turnos de 8 horas en hacklab en Toronto para el 15-16 de ago. 20:03:20 &amp;lt;hottuna&amp;gt; Los turnos cuestan 150CAD cada uno 20:03:46 &amp;lt;hottuna&amp;gt; Este es el lugar: https://hacklab.to/ 20:03:48 &amp;lt;iRelay&amp;gt; Título: hacklab.to - el colectivo hacker de Toronto (at hacklab.to) 20:04:07 &amp;lt;hottuna&amp;gt; El plan inicial es tener dos eventos separados. 20:04:37 &amp;lt;xmz&amp;gt; hola 20:04:44 &amp;lt;hottuna&amp;gt; 15Ago: presentación general de I2P + I2P Cryptoparty 20:05:28 &amp;lt;hottuna&amp;gt; 16Ago: Tener una presentación técnica que dé pie a discusiones sobre varios temas próximos 20:06:10 &amp;lt;hottuna&amp;gt; Idealmente me gustaría tener un itinerario mejor para ambos días al final de esta reunión. 20:07:09 &amp;lt;psi&amp;gt; ¿el alojamiento es por cuenta propia o eso está "resuelto"? 20:07:13 &amp;lt;hottuna&amp;gt; Además, a través de J@torontocrypto hemos asegurado un espacio tipo lounge en una casa en Toronto para planificación/hacking/etc. nocturnos 20:07:55 &amp;lt;hottuna&amp;gt; psi, se puede ofrecer alojamiento gratis en dicho lounge (que es una casa al otro lado de Toronto) 20:08:14 &amp;lt;xmz&amp;gt; ¿Transporte hacia y desde el lounge? 20:08:46 &amp;lt;hottuna&amp;gt; El transporte público no debería ser demasiado malo. Algo así como 25 minutos en metro. 20:08:46 &amp;lt;xmz&amp;gt; Supongo que cada quien se organiza. Yo tendré coche así que puedo llevar a algunas personas 20:08:54 &amp;lt;eche|on&amp;gt; ¿Turnos de 8h, horarios? 20:08:55 &amp;lt;xmz&amp;gt; oh eso no está mal 20:09:11 &amp;lt;eche|on&amp;gt; coches en una ciudad... 20:09:25 &amp;lt;zzz&amp;gt; ok gracias, tuna, me gustaría abrir esto a preguntas y comentarios ahora, antes de entrar en detalles sobre la agenda o los voluntarios 20:09:28 &amp;lt;xmz&amp;gt; tienes un punto ahí, eche|on 20:09:42 &amp;lt;xmz&amp;gt; el tráfico en Toronto puede ser bastante malo 20:10:01 &amp;lt;eche|on&amp;gt; 2 turnos de 8h están bien, ¿horarios de esos? y supongo que llegamos, nos sentamos, tenemos energía eléctrica y WiFi 20:10:03 &amp;lt;zzz&amp;gt; ¿Alguien tiene preguntas o comentarios generales? 20:10:14 &amp;lt;eche|on&amp;gt; y que se proporcionan algunas cosas técnicas 20:10:18 &amp;lt;dg&amp;gt; ¿habrá streaming, y esperamos publicitar esto? si es así, ¿cómo? 20:10:54 &amp;lt;hottuna&amp;gt; eche|on, turnos de 8h: son turnos de tarde/noche, así que creo que tendríamos que salir de hacklab alrededor de las 00:00 20:10:54 &amp;lt;hottuna&amp;gt; J se ha ofrecido a organizar la parte de crypto party del 15Ago. 20:11:23 &amp;lt;eche|on&amp;gt; medianoche está bien, lo que lo deja de 4pm a 12pm 20:11:32 &amp;lt;hottuna&amp;gt; eche|on: hay energía, wifi, sillas, mesas, etc. 20:11:32 &amp;lt;xmz&amp;gt; eso es bueno 20:11:48 &amp;lt;xmz&amp;gt; si hay suficiente subida disponible, el streaming es definitivamente una opción 20:11:52 &amp;lt;eche|on&amp;gt; bien por mí hasta ahora. 20:12:17 &amp;lt;eche|on&amp;gt; el streaming no es un gran problema, tenemos un servidor raíz con tráfico libre para distribuir, si queremos 20:12:26 &amp;lt;hottuna&amp;gt; xmz, no estoy seguro de que tengan una conexión a Internet muy potente. 20:12:42 &amp;lt;hottuna&amp;gt; además, podría no ser aceptable por razones de privacidad 20:12:56 &amp;lt;hottuna&amp;gt; y además sería bastante trabajo organizarlo 20:13:01 &amp;lt;str4d&amp;gt; Sí, ese es un tema a discutir 20:13:01 &amp;lt;xmz&amp;gt; sí 20:13:14 &amp;lt;dg&amp;gt; ¿qué hay de la publicidad? 20:13:19 &amp;lt;eche|on&amp;gt; sí, no estoy a favor del streaming, solo twitter e instagram^^ 20:13:34 &amp;lt;str4d&amp;gt; Pero técnicamente no sería difícil. No necesitamos subida en 1080p ^^ 20:13:36 &amp;lt;eche|on&amp;gt; anuncios, ya hacemos anuncios en zzz y en el foro, ¿o qué anuncios? 20:13:49 &amp;lt;fox&amp;gt; ¿así que el primero en hackear el AP de wifi público gana? 20:13:57 &amp;lt;hottuna&amp;gt; dg, J se ha ofrecido a hacer un poco de publicidad, y como ya ha hecho algunas crypto parties en Toronto, creo que no tendremos problemas para atraer gente. 20:14:06 &amp;lt;dg&amp;gt; anuncios para el público general, no estoy seguro de qué tanta audiencia tenga el hacklab 20:14:14 &amp;lt;dg&amp;gt; hottuna: gracias, eso era lo que buscaba 20:14:14 &amp;lt;hottuna&amp;gt; el twitter/sitio web de I2P también sería útil 20:14:30 &amp;lt;dg&amp;gt; Me sorprende gratamente cuántos pueden asistir 20:14:48 &amp;lt;zzz&amp;gt; "j" tiene ganas de encender la publicidad; le he pedido (vía tuna0 que espere hasta que tengamos esta reunión, averigüemos quién hace PR por nuestra parte y podamos hacer un anuncio coordinado 20:14:52 &amp;lt;hottuna&amp;gt; fox, hay una red de invitados disponible 20:14:54 &amp;lt;eche|on&amp;gt; Estoy a favor de un evento de I2P con "algunos" invitados 20:14:55 &amp;lt;xmz&amp;gt; sí, me alegra que se haga en Toronto. si fuera en otro lugar me sería difícil asistir. 20:15:09 &amp;lt;dg&amp;gt; sería genial si él pudiera venir aquí también. 20:15:12 &amp;lt;dg&amp;gt; (j) 20:15:38 &amp;lt;hottuna&amp;gt; dg, J está distraído por el mundo real hoy 20:15:56 &amp;lt;hottuna&amp;gt; lo único que J nos pidió es un itinerario para el 16Ago 20:16:02 &amp;lt;dg&amp;gt; hottuna: no creo que le cueste la vida montar un bouncer (proxy persistente de IRC). ¡Lleva un rato diciendo que vendrá! 20:16:41 &amp;lt;eche|on&amp;gt; entonces, sá/dom cada uno de 4pm a medianoche 20:16:42 &amp;lt;zzz&amp;gt; ¿Alguien tiene otras preguntas o comentarios generales, o alguna objeción a hacer esto? 20:16:58 &amp;lt;eche|on&amp;gt; Voto por un almuerzo de I2P el domingo antes de hacklab 20:16:59 &amp;lt;xmz&amp;gt; sin objeciones, solo ánimos por aquí 20:17:06 &amp;lt;xmz&amp;gt; es una buena idea 20:17:15 &amp;lt;psi&amp;gt; es efectivamente de sábado a la mañana del lunes, ¿verdad? 20:17:24 &amp;lt;eche|on&amp;gt; Sería bueno reunir a gente de I2P y conocernos; cualquier otra cosa, un extra en mi opinión 20:17:52 &amp;lt;zzz&amp;gt; evitemos la tentación de discutir detalles pequeños. Por ejemplo, sospecho que los horarios pueden cambiar, la agenda aún no está definida, no necesitamos hablar de configurar un bouncer 20:18:02 &amp;lt;hottuna&amp;gt; eche|on, sí, hasta donde sé. Sin embargo, esa ventana podría correrse una hora hacia adelante o hacia atrás. 20:18:16 &amp;lt;eche|on&amp;gt; sí, está bien 20:18:38 &amp;lt;eche|on&amp;gt; entonces el alojamiento para el lounge es para que los noctámbulos aguanten la noche 20:18:41 &amp;lt;psi&amp;gt; hottuna: ¿qué es charla general vs charla técnica? 20:19:03 &amp;lt;hottuna&amp;gt; psi, esa es una buena pregunta. y algo que tendremos que decidir. 20:19:05 &amp;lt;eche|on&amp;gt; charla general: I2P, qué es, cómo funciona; charla técnica: cuál es el protocolo 20:19:22 &amp;lt;eche|on&amp;gt; hottuna: pero el alojamiento con sitio para dormir es sá-lu, ¿o no? 20:19:30 &amp;lt;hottuna&amp;gt; para el 15Ago, nos gustaría apuntar a un público más general. Así que cualquier cosa que la gente no-I2P entienda 20:19:31 &amp;lt;xmz&amp;gt; ¿hay guías/recorridos planeados para gente nueva en I2P? 20:19:33 &amp;lt;dg&amp;gt; s/kill/kill him/ 20:19:34 &amp;lt;str4d&amp;gt; No asistiré (como dije antes), pero no tengo objeciones de alto nivel 20:19:34 &amp;lt;iRelay&amp;gt; dg quiso decir: 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; ¿y el lounge hace ruido para los que duermen? 20:20:06 &amp;lt;hottuna&amp;gt; xmz, para el 15Ago se planea una crypto party que básicamente es un recorrido/taller en grupo 20:20:14 &amp;lt;xmz&amp;gt; eso es genial 20:20:33 &amp;lt;psi&amp;gt; Quiero hacer una breve introducción al desarrollo de aplicaciones para I2P 20:21:16 &amp;lt;psi&amp;gt; realmente deberíamos presumir la facilidad de desarrollar con I2P &amp;lt;-- idea de taller 20:22:26 &amp;lt;hottuna&amp;gt; psi, supongo que una introducción al desarrollo de aplicaciones para I2P sería buena para el 16Ago 20:22:30 &amp;lt;str4d&amp;gt; ++ 20:22:43 &amp;lt;str4d&amp;gt; Eso encajaría muy bien con Android 20:22:45 &amp;lt;hottuna&amp;gt; eche|on, sobre el lounge: me gustaría confirmar los detalles con J; de sáb a lun suena apropiado 20:22:45 &amp;lt;dg&amp;gt; eso estaría bien, psi 20:22:45 &amp;lt;hottuna&amp;gt; str4d, ¿te gustaría hablar sobre Android? 20:22:45 &amp;lt;eche|on&amp;gt; en ese caso me voy a mi propia habitación de hotel ;-) 20:22:45 &amp;lt;psi&amp;gt; tendría que llevar una copia de monotone para no esperar 5 horas a que sincronice 20:22:45 &amp;lt;zzz&amp;gt; sí, veo el sáb. como algo público, y el dom. como una reunión de desarrolladores / hackatón, abierto al público pero probablemente solo nosotros. También podríamos hacer una segunda presentación pública el dom. si la primera está "agotada" 20:22:45 &amp;lt;str4d&amp;gt; hottuna: probablemente sea buena idea hacerlo, dado que soy el líder de facto del proyecto Android :P 20:22:46 &amp;lt;eche|on&amp;gt; suena razonable, zzz 20:23:15 &amp;lt;hottuna&amp;gt; str4d, ¿te apunto para el 16Ago para hablar sobre Android entonces? 20:23:36 &amp;lt;str4d&amp;gt; Sí 20:24:12 &amp;lt;hottuna&amp;gt; psi, te apunté para una introducción al desarrollo de aplicaciones para I2P. ¿está bien? 20:24:22 &amp;lt;psi&amp;gt; sí 20:24:29 &amp;lt;zzz&amp;gt; ok, déjenme pasar a 1b) voluntarios 20:24:44 &amp;lt;zzz&amp;gt; Nunca hemos hecho esto antes. No va a suceder a menos que alguien esté a cargo. 20:24:44 &amp;lt;hottuna&amp;gt; danke. 20:24:57 &amp;lt;zzz&amp;gt; Nadie puede hacerlo todo. 20:25:19 &amp;lt;zzz&amp;gt; Necesitamos a alguien a cargo de todo esto, y varias personas que se encarguen de distintas partes. 20:25:20 &amp;lt;eche|on&amp;gt; personas a cargo, yo voto por: hottuna contacto local para reservar el lugar y el lounge, yo pago 20:25:49 &amp;lt;zzz&amp;gt; Si alguien piensa que esto será fácil... que lo piense de nuevo 20:26:08 &amp;lt;hottuna&amp;gt; estoy dispuesto a seguir haciendo la coordinación general, que es lo que he estado haciendo hasta ahora. 20:26:13 &amp;lt;zzz&amp;gt; y si no encontramos suficiente gente voluntaria, cancelamos todo ahora antes de empezar a gastar dinero 20:26:32 &amp;lt;zzz&amp;gt; así que aquí está mi lista de mi publicación, que puede ser demasiado, pero podemos empezar aquí: 20:26:47 &amp;lt;zzz&amp;gt; - Planificador general principal de la reunión (??) 20:26:47 &amp;lt;zzz&amp;gt; - Finanzas (echelon) 20:26:47 &amp;lt;zzz&amp;gt; - PR / Marketing (psi) 20:26:47 &amp;lt;zzz&amp;gt; - Instalaciones / Logística (hottuna) 20:26:47 &amp;lt;zzz&amp;gt; - Programa general (??) 20:26:47 &amp;lt;zzz&amp;gt; - Planificación de la Crypto Party (??) 20:26:49 &amp;lt;zzz&amp;gt; - Presentación de la Crypto Party (??) 20:26:51 &amp;lt;zzz&amp;gt; - Presentación técnica profunda (zzz) 20:26:53 &amp;lt;zzz&amp;gt; - Presentación de i2pd / sesión de planificación (orignal) 20:26:58 &amp;lt;zzz&amp;gt; - Presentación de Android / sesión de planificación (str4d vía skype) 20:26:59 &amp;lt;zzz&amp;gt; - Hoja de ruta / líder de sesiones técnicas (??) 20:27:01 &amp;lt;zzz&amp;gt; - Selector de lugares para comer/beber (orignal) 20:27:03 &amp;lt;zzz&amp;gt; - Selector de hotel / crash house (hottuna) 20:27:05 &amp;lt;zzz&amp;gt; - Coordinador de snacks (echelon) 20:27:07 &amp;lt;zzz&amp;gt; - Pegatinas (echelon) 20:27:09 &amp;lt;zzz&amp;gt; - Grabación de video/audio (??) 20:27:53 &amp;lt;eche|on&amp;gt; Estoy a favor de no planificar demasiado las charlas. Tenemos algunos voluntarios aquí para dar charlas 20:28:18 &amp;lt;zzz&amp;gt; Correcto. No quiero planificar aquí en esta reunión. Quiero elegir a las personas a cargo y que ellos lo hagan 20:28:39 &amp;lt;zzz&amp;gt; y la persona a cargo general puede dirigir todas las reuniones posteriores 20:28:45 &amp;lt;hottuna&amp;gt; Yo me ofrezco voluntario para organizar también el programa general. 20:28:52 &amp;lt;xmz&amp;gt; la planificación de la cryptoparty tendrá que coordinarse con J, ¿cierto? 20:29:01 &amp;lt;xmz&amp;gt; ¿o él se encargará de todo? 20:29:04 &amp;lt;hottuna&amp;gt; J se ha ofrecido a organizar la crypto party 20:29:17 &amp;lt;zzz&amp;gt; ok, entonces ¿hottuna como la persona a cargo general y el encargado del programa? 20:29:52 &amp;lt;str4d&amp;gt; +1, es quien mejor posicionado está para llevar la cuenta de todo 20:29:56 &amp;lt;eche|on&amp;gt; si él está dispuesto? 20:31:16 &amp;lt;zzz&amp;gt; ok, ¿hottuna? 20:31:16 &amp;lt;hottuna&amp;gt; me parece bien. probablemente sea más fácil así 20:31:17 &amp;lt;hottuna&amp;gt; en cuanto a la presentación de la crypto party, no estoy seguro de qué debería contener 20:31:17 &amp;lt;hottuna&amp;gt; lo estoy. 20:32:02 &amp;lt;str4d&amp;gt; hottuna: ¿Supongo que esto significa que definitivamente estarás en Toronto para la fiesta? (Antes estaba en el aire) 20:32:02 &amp;lt;zzz&amp;gt; ¿Alguien ha estado alguna vez en una crypto party? 20:32:08 &amp;lt;psi&amp;gt; yo sí 20:32:22 &amp;lt;psi&amp;gt; por lo que puedo decir, es como una mini con 20:32:30 &amp;lt;hottuna&amp;gt; str4d, Estoy planeando estar en Toronto. así que a menos que ocurra algún tipo de desastre, estaré, 20:33:01 &amp;lt;cacapo&amp;gt; hola - echelon y yo hicimos una pequeña cryptoparty en 29c3 20:33:16 &amp;lt;zzz&amp;gt; genial. psi, ¿podemos nominarte para trabajar con J tanto en PR como en la crypto party? 20:34:43 &amp;lt;psi&amp;gt; sí 20:34:43 &amp;lt;psi&amp;gt; (ahora que esto es sólido voy a comprar mis cosas de viaje) 20:34:43 &amp;lt;hottuna&amp;gt; cacapo, eche|on: ¿te gustaría participar en la crypto party? 20:34:43 &amp;lt;hottuna&amp;gt; psi, ¿tienes los datos de contacto de J? 20:34:44 &amp;lt;cacapo&amp;gt; hottuna: claro, me apunto 20:34:54 &amp;lt;eche|on&amp;gt; yo solo fui ayudante para la parte de I2P, estaré en Toronto, pero principalmente como respaldo :-) 20:34:55 &amp;lt;str4d&amp;gt; hottuna: ¿Supongo que esto significa que definitivamente estarás en Toronto para la fiesta? (Antes estaba en el aire) :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: no en este momento 20:35:25 &amp;lt;hottuna&amp;gt; no estoy exactamente seguro de lo que hay que hacer. idealmente lo coordinarías con J 20:35:28 &amp;lt;psi&amp;gt; hottuna: reenvíamelos cuando tengas oportunidad 20:35:30 &amp;lt;str4d&amp;gt; psi: no es firme hasta 1c) 20:35:38 &amp;lt;zzz&amp;gt; ¿quién quiere trabajar en —o dar— una presentación, en cualquiera de los dos días? 20:36:12 &amp;lt;psi&amp;gt; ayudaré de copiloto en una presentación si alguien lo necesita 20:36:13 &amp;lt;zzz&amp;gt; puedo hacer una cada día, pero creo que deberíamos tener varias cortas, no una grande por una sola persona 20:36:28 &amp;lt;eche|on&amp;gt; bien 20:37:37 &amp;lt;zzz&amp;gt; hottuna, parece que orignal tuvo que irse, ¿puedes ponerte al día con él más tarde para ver en qué puede ofrecerse, quizá una presentación de i2pd o una sesión técnica, o una salida a un bar/ 20:38:13 &amp;lt;hottuna&amp;gt; zzz, entonces psi y str4d ofrecieron dos técnicas para el 16Ago 20:38:17 &amp;lt;hottuna&amp;gt; zzz, trataré de ponerme al tanto con orignal, sí. 20:38:23 &amp;lt;zzz&amp;gt; ¿alguien más quiere ofrecerse para algo en este momento? 20:39:56 &amp;lt;zzz&amp;gt; ok, me parece que tenemos hechas las asignaciones importantes. 20:40:06 &amp;lt;eche|on&amp;gt; no mucho, estaré por ahí 1 o 2 días antes y echaré un vistazo 20:40:23 &amp;lt;zzz&amp;gt; entonces 1c) ¿parece que tenemos personal suficiente para seguir adelante con esto? 20:40:33 &amp;lt;hottuna&amp;gt; yo diría que sí. 20:40:48 &amp;lt;eche|on&amp;gt; ¿seremos más de 5 personas que estaremos por ahí? ;-) 20:41:14 &amp;lt;zzz&amp;gt; Quiero asegurarme de que no carguemos demasiado a tuna. Ayudemos todos para que esto sea un éxito 20:41:33 &amp;lt;eche|on&amp;gt; sí, hagan un plan en zzz.i2p sobre las charlas 20:41:35 &amp;lt;zzz&amp;gt; ok, si tuna no está en pánico entonces supongo que estamos bien 20:41:52 &amp;lt;hottuna&amp;gt; no estoy en pánico. 20:41:54 &amp;lt;eche|on&amp;gt; y hottuna debería darme el contacto para pagar 20:42:11 &amp;lt;zzz&amp;gt; Espero que hottuna organice varias reuniones más en las próximas semanas y meses para prepararnos 20:42:15 &amp;lt;hottuna&amp;gt; eche|on, ¿podría hacerse en efectivo en el mundo real? 20:42:27 &amp;lt;hottuna&amp;gt; Creo que necesitaremos una página wiki para organizarnos. 20:42:40 &amp;lt;eche|on&amp;gt; el efectivo también está bien, pero cuanto más pueda pagar por adelantado mejor, mi tarjeta de crédito/débito no es precisamente ilimitada^^ 20:42:53 &amp;lt;psi&amp;gt; tengo un wiki que puedo dedicar 20:42:57 &amp;lt;psi&amp;gt; potencialmente 20:43:00 &amp;lt;zzz&amp;gt; quiero añadir un 1d) apoyo financiero a la agenda 20:43:13 &amp;lt;zzz&amp;gt; 1d) apoyo financiero 20:43:32 &amp;lt;hottuna&amp;gt; ¿Puedo sugerir: https://trac.i2p2.de/wiki/MeetupToronto2015 20:43:33 &amp;lt;eche|on&amp;gt; tenemos dinero para repartir. 20:43:49 &amp;lt;zzz&amp;gt; tradicionalmente solo hemos reembolsado a la gente unos $200 por conferencias 20:44:19 &amp;lt;zzz&amp;gt; he oído que algunas personas pueden necesitar significativamente más para asistir 20:44:28 &amp;lt;eche|on&amp;gt; str4d: ¿tu problema para asistir era principalmente el dinero? 20:44:44 &amp;lt;str4d&amp;gt; eche|on: no, el tiempo 20:44:51 &amp;lt;zzz&amp;gt; ¿cuál es el máximo que estaríamos dispuestos a dar por persona? o, alternativamente, ¿cuánto dinero necesitaría la gente para poder asistir? 20:44:51 &amp;lt;eche|on&amp;gt; ja, no, estoy mezclando algunos nombres.. 20:44:52 &amp;lt;str4d&amp;gt; (bueno, dinero también) 20:44:59 &amp;lt;zzz&amp;gt; $500? $1000? $2000? 20:45:11 &amp;lt;eche|on&amp;gt; IMHO los vuelos desde Europa son 1200 ida y vuelta 20:45:19 &amp;lt;eche|on&amp;gt; y IMHO eso es lo que kytv necesita para asistir 20:45:33 &amp;lt;eche|on&amp;gt; si él/ella puede quedarse en algún lugar $barato y bueno 20:45:45 &amp;lt;zzz&amp;gt; si alguien tiene una cifra fija que necesita, que hable ahora 20:45:53 &amp;lt;eche|on&amp;gt; kytv: este es tu momento. 20:46:09 &amp;lt;zzz&amp;gt; o, ¿cuánto creen las personas que es razonable? 20:46:27 &amp;lt;eche|on&amp;gt; Creo que podemos pagar muchas cosas diferentes, pero me gustaría pagar más en costos de viaje y menos en tener alcohol en el evento 20:46:35 &amp;lt;eche|on&amp;gt; (¿se pronuncia 'booze'?) 20:47:13 &amp;lt;hottuna&amp;gt; eche|on, tener a la gente presente es más importante, sí. 20:47:16 &amp;lt;psi&amp;gt; hm 20:47:23 &amp;lt;hottuna&amp;gt; (es 'booze', sí) 20:47:28 &amp;lt;zzz&amp;gt; o, dicho de otra forma, ¿cuánto deberíamos gastar en total en este evento? 20:48:01 &amp;lt;eche|on&amp;gt; actualmente en mi lista para pagar: lugar, algunos snacks/café/pausa de café, una cena/almuerzo para I2P. 20:48:20 &amp;lt;psi&amp;gt; todos mis costos serían solo transporte y tendría que resolver esa parte, probablemente aéreo, quizá bus/tren 20:48:43 &amp;lt;zzz&amp;gt; ¿sería excesivo gastar $10K? 20:48:50 &amp;lt;eche|on&amp;gt; Yo pagaría a kytv (y a cualquier otro colaborador dedicado de I2P) 1200 por el vuelo, y a los demás hasta 500, si lo quieren 20:49:20 &amp;lt;hottuna&amp;gt; eche|on, eso suena razonable 20:49:25 &amp;lt;str4d&amp;gt; $10k necesitaría estar muy justificado 20:49:33 &amp;lt;eche|on&amp;gt; y eso sumaría aproximadamente 10k 20:50:04 &amp;lt;str4d&amp;gt; Pero con una buena justificación, no estaría en contra 20:50:59 &amp;lt;eche|on&amp;gt; ok, 5k-10k por esa zona 20:51:24 &amp;lt;hottuna&amp;gt; ¿deberíamos reembolsar los costos de viaje completos o hacer algo como 50% o 75%? 20:51:27 &amp;lt;zzz&amp;gt; ¿qué tal hasta $1500 de reembolso para miembros del equipo central, y hasta $2500 para 'circunstancias especiales', es decir, si realmente lo necesitas? 20:51:36 &amp;lt;eche|on&amp;gt; Yo pagaría hasta 10k, el único problema: si hacemos esto de forma regular, es un poco difícil pagar 10k cada año 20:51:38 &amp;lt;hottuna&amp;gt; eche|on, creo que algo más cercano a 5k que a 10k sería más fácil de acordar 20:51:56 &amp;lt;zzz&amp;gt; eche|on, recuérdanos, ¿cuánto dinero tenemos en este momento? 20:52:10 &amp;lt;eche|on&amp;gt; espera un segundo 20:52:37 &amp;lt;str4d&amp;gt; En el HoF actual: 44.6k euros y 537.7 BTC 20:52:50 &amp;lt;eche|on&amp;gt; aproximadamente 41k euros, 534 Bitcoin y 700 Litecoin de mi lado 20:53:19 &amp;lt;eche|on&amp;gt; 534 btc a 210 cada uno, LTC está a 1.2 cada uno 20:53:52 &amp;lt;fox&amp;gt; experiencia personal para habitación y comida baratas: Motel 6 se ha puesto mucho más agradable en toda Norteamérica 20:53:59 &amp;lt;xmz&amp;gt; Puedo ayudar con el montaje/desmontaje, etc. 20:54:50 &amp;lt;hottuna&amp;gt; ¿qué tipo de gastos nos gustaría reembolsar a una persona? ¿gasto total del viaje? ¿solo vuelos? ¿vuelos+hotel? 20:55:02 &amp;lt;fox&amp;gt; los lugares tipo 'inn' son buenos si quieres desayuno, eso sí 20:55:22 &amp;lt;zzz&amp;gt; normalmente simplemente lo hacemos sin preguntas, en lo que sea que hayas gastado 20:56:13 &amp;lt;str4d&amp;gt; Pero dado el tamaño de este gasto, probablemente sí queramos tener algunas restricciones razonables 20:56:33 &amp;lt;eche|on&amp;gt; Yo voto por gastos de viaje 20:56:34 &amp;lt;zzz&amp;gt; claro. 20:56:41 &amp;lt;eche|on&amp;gt; ya que el lounge es barato y está disponible 20:56:55 &amp;lt;psi&amp;gt; hottuna: entonces, para aclarar, ¿tendría o no que reservar personalmente un hotel? 20:56:59 &amp;lt;psi&amp;gt; (Para mí) 20:57:04 &amp;lt;xmz&amp;gt; Podríamos tener algo preparado para aceptar donaciones en el evento 20:57:04 &amp;lt;eche|on&amp;gt; y comida/bebidas es igual que @casa, si quieres 20:57:25 &amp;lt;hottuna&amp;gt; psi: tendrías que hacer la reserva. reserva lo que quieras. echelon te reembolsará 20:57:33 &amp;lt;psi&amp;gt; okay 20:57:45 &amp;lt;zzz&amp;gt; ¿qué tal un máximo de US$ 1K para norteamericanos, 1500 euros máx. para europeos, 2000 euros máx. para 'circunstancias especiales' 20:58:20 &amp;lt;eche|on&amp;gt; zzz: ¿los vuelos de EE. UU. a Canadá son &amp;lt;1000$ ? 20:58:22 &amp;lt;cacapo&amp;gt; con 5K-10K y muchas personas clave involucradas, ¿por qué no llamarlo una Cumbre? —un poco más oficial 20:59:00 &amp;lt;zzz&amp;gt; no debería ser más de $400 20:59:04 &amp;lt;zzz&amp;gt; pero no he mirado 20:59:12 &amp;lt;zzz&amp;gt; y para algunos puede estar a distancia para ir en coche 20:59:44 &amp;lt;zzz&amp;gt; nunca hemos reembolsado el 100% a nadie 20:59:44 &amp;lt;eche|on&amp;gt; Quiero señalar de nuevo y preguntar: si hacemos ese monto, necesitamos aclarar que los reembolsos para 32C3 y los próximos eventos serán como de costumbre ~200, salvo que pase algo especial 21:00:03 &amp;lt;hottuna&amp;gt; eche|on, de acuerdo 21:00:47 &amp;lt;zzz&amp;gt; Solo estoy lanzando propuestas, por favor que alguien esté de acuerdo/en desacuerdo: demasiado alto/bajo 21:00:48 &amp;lt;eche|on&amp;gt; es un poco injusto, pero podría verse como una especie de publicidad 21:01:00 &amp;lt;eche|on&amp;gt; zzz: estoy de acuerdo, con la nota añadida 21:01:46 &amp;lt;zzz&amp;gt; mírenlo de otra manera, creo que deberíamos gastar al menos el 10% de nuestro dinero al año. Quizá 15-20%. 21:02:04 &amp;lt;eche|on&amp;gt; hmm 21:02:19 &amp;lt;zzz&amp;gt; porque 10 años más sería mucho tiempo a este ritmo 21:02:58 &amp;lt;eche|on&amp;gt; recibimos 7k en donaciones en 2014 y gastamos 11k (solo en euros) 21:03:55 &amp;lt;hottuna&amp;gt; zzz, si hacemos lo del porcentaje empecemos bajo. 21:03:57 &amp;lt;eche|on&amp;gt; este año recibimos ~600 euros y gastamos 3k 21:04:21 &amp;lt;eche|on&amp;gt; 10% me parece bien por ahora 21:04:30 &amp;lt;eche|on&amp;gt; tendría que convertir algo de BT a otra vez... 21:04:31 &amp;lt;zzz&amp;gt; incluyendo btc tenemos ~150K euros 21:05:00 &amp;lt;eche|on&amp;gt; Yo llamo a BTC algo así como "juguete", y a menos que estén en aquí, realmente no los cuento mucho. 21:05:30 &amp;lt;eche|on&amp;gt; claro, el tipo de cambio es 210 actualmente, pero nunca podré cambiar 400 BTC de una vez. 21:05:38 &amp;lt;hottuna&amp;gt; Estoy de acuerdo con eche|on. los btc no son 100% fiables para hacer ese tipo de cuentas 21:06:10 &amp;lt;eche|on&amp;gt; así que, acordando un máximo de 10k para este evento, cambiaré algo de BTC 21:06:33 &amp;lt;eche|on&amp;gt; solo quiero estar del lado seguro y tener algún tipo de "reserva" en . 21:06:40 &amp;lt;zzz&amp;gt; puedes ofrecer a la gente extra si aceptan el reembolso en BTC 21:06:54 &amp;lt;eche|on&amp;gt; claro, hago esto todo el tiempo. ese es el beneficio de BTC 21:07:08 &amp;lt;eche|on&amp;gt; puedes pagar a la gente con ellos, pero no puedes depender de eso. 21:07:50 &amp;lt;hottuna&amp;gt; eche|on, zzz, psi, dg: ¿todos estamos de acuerdo en un tope duro de 10k para gastos relacionados con este evento? 21:07:53 &amp;lt;eche|on&amp;gt; pero sí, tenemos el dinero 21:08:02 &amp;lt;zzz&amp;gt; ok, ¿qué tal esto?: presupuestamos 10K euros para el evento total. El máximo por persona real depende de cuánta gente vaya, solicitudes de "circunstancias especiales", etc., a determinar más tarde 21:08:03 &amp;lt;psi&amp;gt; tope duro sí 21:08:20 &amp;lt;hottuna&amp;gt; zzz, suena bien. 21:08:44 &amp;lt;eche|on&amp;gt; Hmm, el tope duro es interesante, pero depende de los costos locales de los snacks^^ 21:09:07 &amp;lt;eche|on&amp;gt; podemos poner un tope duro a los gastos para que la gente asista. 21:09:15 &amp;lt;eche|on&amp;gt; ¿y eso sería 8 o 9k? 21:09:24 &amp;lt;zzz&amp;gt; pero que todo el mundo sea sensato. No puedes conducir a Toronto y reservar un hotel de $400 la noche y esperar que te lo cubran todo 21:09:55 &amp;lt;eche|on&amp;gt; zzz: ¿gastos de viaje, o viaje&amp;amp;hotel? 21:10:23 &amp;lt;zzz&amp;gt; no sé 21:10:35 &amp;lt;eche|on&amp;gt; además: lista de personas a priorizar (aka: gente que ya hizo mucho, gente que dará una charla, otros) 21:10:38 &amp;lt;hottuna&amp;gt; eche|on, dado que hay un lounge disponible gratis, no me opongo a la idea de solo gastos de viaje 21:10:47 &amp;lt;zzz&amp;gt; normalmente es vuelo + hotel, pero nunca nos hemos acercado a un reembolso completo antes, así que no importaba 21:11:39 &amp;lt;str4d&amp;gt; Creo que presupuesto de 10k por ahora, hacer un pase de lista para saber quién irá, y entonces estaremos en mejor posición para presupuestar el reembolso 21:11:50 &amp;lt;eche|on&amp;gt; Resumo mi opinión: tope de 8k para gastos de viaje de los participantes, con cierto nivel de prioridad según las personas 21:12:00 &amp;lt;zzz&amp;gt; ok 21:12:32 &amp;lt;str4d&amp;gt; (pase de lista de la gente del núcleo) 21:12:34 &amp;lt;zzz&amp;gt; vamos a cerrar por ahora; más tarde pediremos a la gente que le envíe un correo a echelon con cuánto necesitarían 21:12:37 &amp;lt;hottuna&amp;gt; eche|on, de acuerdo. 21:12:51 &amp;lt;hottuna&amp;gt; de acuerdo 21:12:54 &amp;lt;zzz&amp;gt; ok, todo el que vaya y quiera reembolso del proyecto diga 'sí' 21:12:56 &amp;lt;zzz&amp;gt; sí 21:13:02 &amp;lt;eche|on&amp;gt; sí ;-) 21:13:04 &amp;lt;hottuna&amp;gt; https://trac.i2p2.de/wiki/MeetupToronto2015 ahora contiene algo de información. 21:13:12 &amp;lt;psi&amp;gt; sí 21:13:19 &amp;lt;hottuna&amp;gt; si te apuntaste a una responsabilidad, por favor ayuda a mantener esta página 21:14:17 &amp;lt;zzz&amp;gt; ok, eche|on, por favor consulta con kytv más tarde y mira cuánto necesitaría para asistir 21:14:22 &amp;lt;hottuna&amp;gt; cacapo ?? 21:14:24 &amp;lt;zzz&amp;gt; ¿algo más sobre 1d? 21:14:47 &amp;lt;cacapo&amp;gt; hottuna: sí, voy si logro convencer a mi jefe 21:15:12 &amp;lt;cacapo&amp;gt; Con gusto aceptaría un pequeño reembolso en BTC 21:15:14 &amp;lt;hottuna&amp;gt; zzz, no 21:15:24 &amp;lt;zzz&amp;gt; tomará unos días averiguar quién va. 21:15:49 &amp;lt;zzz&amp;gt; para un par de personas el monto del reembolso puede influir en la decisión, pero para la mayoría probablemente no 21:15:59 &amp;lt;zzz&amp;gt; ¿algo más sobre 1)? 21:16:14 &amp;lt;zzz&amp;gt; ¿algún otro tema (no Toronto) que discutir? 21:16:46 &amp;lt;zzz&amp;gt; primera reunión en 6 meses, tengo que buscar el baffer 21:17:15 &amp;lt;zzz&amp;gt; gracias a todos y especialmente a los voluntarios 21:17:26 &amp;lt;zzz&amp;gt; ahh ahí está 21:17:40 &amp;lt;eche|on&amp;gt; genial 21:17:49 &amp;lt;eche|on&amp;gt; hora de dormir ahora^^ 21:17:52 * zzz *bafs* da por cerrada la reunión &lt;/div></description></item><item><title>Lanzamiento 0.9.19</title><link>/es/blog/2015/04/12/lanzamiento-0.9.19/</link><pubDate>Sun, 12 Apr 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/04/12/lanzamiento-0.9.19/</guid><description>&lt;p>La 0.9.19 incluye varias correcciones y mejoras para el rendimiento de floodfill. Muchos de ustedes observaron un alto uso de CPU después del lanzamiento de la 0.9.18. Esto fue causado por una combinación de un mayor uso de cifrado, la gran afluencia de usuarios de Vuze a la red, una reducción de los floodfills debido a requisitos de rendimiento más estrictos y algunos errores antiguos. Las cosas deberían estar mucho mejor una vez que la mayor parte de la red se haya actualizado. Como siempre, la mejor manera de reducir el uso de CPU es bajar los límites de ancho de banda.&lt;/p></description></item><item><title>Versión 0.9.18</title><link>/es/blog/2015/02/22/versi%C3%B3n-0.9.18/</link><pubDate>Sun, 22 Feb 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/02/22/versi%C3%B3n-0.9.18/</guid><description>&lt;p>La versión 0.9.18 incluye varias correcciones de errores y mejoras de rendimiento. Hemos acortado el tiempo de inicio y reducido la latencia en todos nuestros protocolos de red. Hemos aumentado los límites predeterminados de conexiones para los routers más rápidos y reducido el uso de hilos en i2ptunnel. Las correcciones de UPnP deberían mejorar la gestión de los cambios en dispositivos externos. El uso de CPU en routers de alto ancho de banda puede reducirse gracias a algunas correcciones de NTCP.&lt;/p></description></item><item><title>Informe del viaje al 31C3</title><link>/es/blog/2015/01/20/informe-del-viaje-al-31c3/</link><pubDate>Tue, 20 Jan 2015 00:00:00 +0000</pubDate><guid>/es/blog/2015/01/20/informe-del-viaje-al-31c3/</guid><description>&lt;p>&lt;em>Asistentes:&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>Estuvimos, por segundo año consecutivo, en una ubicación excelente en el Congreso, en &lt;a href="https://noisysquare.com/">Noisy Square&lt;/a>
, justo al lado de la mesa de la EFF. Formar parte de Noisy Square realmente ha aumentado nuestra visibilidad y ha ayudado a que muchas personas nos encuentren. Gracias a Noisy Square y a los organizadores del 31C3 por un gran Congreso.&lt;/p>
&lt;p>También agradecemos a Gabriel Weinberg y su fabuloso motor de búsqueda &lt;a href="https://duckduckgo.com/">DuckDuckGo&lt;/a>
 por su apoyo a las herramientas de anonimato de código abierto y su &lt;a href="https://geti2p.net/en/blog/2014/03/12/press-release-ddg-donation">generosa contribución&lt;/a>
 a I2P en 2014. La financiación de DuckDuckGo y de otros ayudó a sufragar nuestra asistencia al CCC. Este es el principal encuentro anual para los desarrolladores de I2P y es fundamental para nuestro éxito.&lt;/p></description></item><item><title>Versiones de la aplicación de Android</title><link>/es/blog/2014/12/01/versiones-de-la-aplicaci%C3%B3n-de-android/</link><pubDate>Mon, 01 Dec 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/12/01/versiones-de-la-aplicaci%C3%B3n-de-android/</guid><description>&lt;p>Ha pasado un tiempo desde la última vez que publiqué actualizaciones sobre nuestro desarrollo en Android, y se han publicado varias versiones de I2P sin lanzamientos de Android correspondientes. ¡Por fin, la espera ha terminado!&lt;/p>
&lt;h2 id="nuevas-versiones-de-aplicaciones">Nuevas versiones de aplicaciones&lt;/h2>
&lt;p>¡Se han publicado nuevas versiones de I2P Android y Bote!&lt;/p>
&lt;p>Se pueden descargar desde estas 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>El cambio principal en estas versiones es la transición al nuevo sistema de diseño Material de Android. Material ha hecho mucho más fácil para los desarrolladores de aplicaciones con, digamos, habilidades de diseño &amp;ldquo;minimalistas&amp;rdquo; (como yo) crear aplicaciones más agradables de usar. I2P Android también actualiza su I2P router subyacente a la versión 0.9.17 recién lanzada. Bote incorpora varias funciones nuevas junto con muchas mejoras menores; por ejemplo, ahora es posible añadir nuevos destinos de correo electrónico mediante códigos QR.&lt;/p></description></item><item><title>Versión 0.9.17</title><link>/es/blog/2014/11/30/versi%C3%B3n-0.9.17/</link><pubDate>Sun, 30 Nov 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/11/30/versi%C3%B3n-0.9.17/</guid><description>&lt;p>0.9.17 es principalmente una versión de corrección de errores, pero también continúa nuestra migración hacia firmas criptográficas más sólidas.&lt;/p>
&lt;p>Hemos migrado el sistema de fuentes de noticias que se utiliza para las noticias en su consola y la indicación de la versión más reciente del router a un formato firmado mediante claves RSA de 4096 bits para mayor seguridad.&lt;/p>
&lt;p>Nuevos eepsites y servidores se firmarán con ECDSA de forma predeterminada, si ECDSA está disponible. Ahora hay una advertencia en la barra lateral de la consola si ECDSA no está disponible. Para los usuarios de RedHat, tenemos informes de instalaciones exitosas del jar BouncyCastle Provider (bcprov) para añadir compatibilidad con ECDSA.&lt;/p></description></item><item><title>Reunión de desarrollo de I2P - 25 de noviembre de 2014</title><link>/es/blog/2014/11/25/reuni%C3%B3n-de-desarrollo-de-i2p-25-de-noviembre-de-2014/</link><pubDate>Tue, 25 Nov 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/11/25/reuni%C3%B3n-de-desarrollo-de-i2p-25-de-noviembre-de-2014/</guid><description>&lt;h2 id="breve-repaso">Breve repaso&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, eche|on, EinMByte, JekabsR, kytv, orignal, psi, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:04:39 &amp;lt;str4d&amp;gt; Yo 20:04:44 &amp;lt;str4d&amp;gt; Es hora de la reunión 20:06:47 &amp;lt;str4d&amp;gt; zzz, psi, kytv, Meeh, dg 20:07:30 &amp;lt;psi&amp;gt; ¿lo es? 20:07:39 &amp;lt;psi&amp;gt; ah martes 20:09:03 &amp;lt;zzz&amp;gt; presente 20:09:48 &amp;lt;orignal&amp;gt; ¿reunión? 20:10:11 &amp;lt;str4d&amp;gt; orignal: hablando de la lista de tareas de Java I2P 20:10:35 &amp;lt;str4d&amp;gt; Mientras esperamos a que lleguen los demás: `http://trac.i2p2.i2p/wiki/Roadmaps/1.0` 20:10:41 &amp;lt;kytv&amp;gt; Presente también, aunque normalmente soy inútil para estas cosas. 20:11:37 &amp;lt;str4d&amp;gt; He ajustado el diagrama de Gantt en la página de arriba (que configuré para el ciclo de desarrollo 0.9.13-0.9.16) para mostrar lo que creo que hicimos. 20:13:30 &amp;lt;zzz&amp;gt; interesante 20:14:06 &amp;lt;zzz&amp;gt; múltiples dests por tunnel &amp;lt;-- no ha pasado 20:14:22 &amp;lt;str4d&amp;gt; ¿No ha pasado? Ok, culpa mía. 20:14:27 &amp;lt;zzz&amp;gt; pasada de FindBugs &amp;lt;-- ha ocurrido, pero siempre se puede volver a hacer 20:14:56 &amp;lt;str4d&amp;gt; Varias sesiones por I2CP: eso tampoco ha ocurrido *derp* 20:14:56 * str4d corrige 20:15:48 &amp;lt;zzz&amp;gt; vaya, tuvimos un buen año (en mi humilde opinión) 20:16:38 &amp;lt;eche|on&amp;gt; sí, lo tuvimos 20:17:14 &amp;lt;str4d&amp;gt; zzz: sí, lo consideré parte de la preparación de la auditoría específicamente, pero tienes razón. 20:17:39 &amp;lt;zzz&amp;gt; investigar un nuevo DH &amp;lt;---- diría que solo a medias, con respecto a NTCP2 al menos 20:20:26 &amp;lt;str4d&amp;gt; El diagrama de Gantt no muestra fácilmente lo medio hecho :P 20:20:34 &amp;lt;str4d&amp;gt; Recarguen la página, arreglos 20:21:36 &amp;lt;str4d&amp;gt; Bien, eso es lo que logramos el último ciclo. 20:21:36 &amp;lt;zzz&amp;gt; entonces no está hecho 20:23:45 &amp;lt;str4d&amp;gt; El propósito de esta reunión es comenzar a planificar qué se hará en el próximo ciclo. 20:23:46 &amp;lt;zzz&amp;gt; Me gustaría reiterar que un ciclo de planificación de 3-5 versiones parece ser muy útil para enfocar nuestras mentes y nuestros recursos 20:23:47 &amp;lt;str4d&amp;gt; (Cuando actualice el diagrama de Gantt, dejaré allí los a medio hacer y los empujaré hacia adelante) 20:23:47 &amp;lt;str4d&amp;gt; En la reunión anterior pedí a los asistentes que propusieran algunos puntos cada uno de cosas que quieren ver hechas en I2P y alrededor de I2P 20:23:47 &amp;lt;str4d&amp;gt; ¿Podemos pegarlas ahora, por favor? 20:24:21 &amp;lt;str4d&amp;gt; +1 20:24:36 &amp;lt;str4d&amp;gt; ¡Y ahora tenemos evidencia de ello! 20:26:15 &amp;lt;zzz&amp;gt; sin entrar en qué es más importante que qué, creo que casi todo lo que se muestra y está sin terminar en el diagrama de Gantt sigue siendo importante 20:27:01 &amp;lt;str4d&amp;gt; Estoy de acuerdo. 20:27:07 &amp;lt;str4d&amp;gt; Aún quiero ver qué ideas se les ocurrieron a todos durante la última semana, si es que hubo. 20:27:45 &amp;lt;str4d&amp;gt; Aquí van las mías: `http://pastethis.i2p/show/jF2RkHwrIPkCb0yOpI7l/` 20:27:46 &amp;lt;iRelay&amp;gt; Título: Paste #jF2RkHwrIPkCb0yOpI7l | LodgeIt! (en pastethis.i2p) 20:28:07 &amp;lt;eche|on&amp;gt; Me quedo sin opciones, yo sí veo sacar I2P, con la ayuda de Bote para Android, i2p messenger es una opción, un servidor XMPP y Syndie. Lo siento, sigo viendo Syndie como importante. 20:28:27 &amp;lt;str4d&amp;gt; eche|on: ¡genial, gracias! 20:28:43 &amp;lt;str4d&amp;gt; Sigan enviándolas :) 20:28:53 &amp;lt;eche|on&amp;gt; y con la app de Android llegan las rutas restringidas 20:28:54 &amp;lt;zzz&amp;gt; mi lista de cosas nuevas: resolver el problema de ECDSA en Red Hat, migrar a EdDSA, Jetty 9 / Java 7, ampliar la base de usuarios de Vuze, y más marketing / divulgación / asociaciones / integración 20:29:36 &amp;lt;str4d&amp;gt; Para que quede registrado para la posteridad, escribiré mis ideas aquí también: 20:30:11 &amp;lt;str4d&amp;gt; Pendientes en I2P: análisis y rediseño de UX de Routerconsole; tomar ideas del diseño de HS 2.0 de Tor y aplicarlas a los Destinos de I2P; programación de ancho de banda. Pendientes alrededor de I2P: mejoras al tema del sitio web; implementar relés de obtención de I2P-Bote; investigación 20:30:23 &amp;lt;zzz&amp;gt; otro: orchid: arreglarlo o matarlo 20:30:32 &amp;lt;str4d&amp;gt; +100 20:31:13 &amp;lt;kytv&amp;gt; Con respecto al problema RedHat/Gentoo ECDSDA, quizá podríamos/deberíamos mostrar un mensaje en la barra lateral (o en los registros) con un enlace de descarga. O quizá preguntar al usuario si 'nosotros' deberíamos descargarlo en ./lib 20:31:35 &amp;lt;zzz&amp;gt; otro: mejoras de pruebas, hardware de pruebas, pruebas en Windows 20:31:58 &amp;lt;str4d&amp;gt; kytv: buenas ideas (pero hablar de ellas puede esperar a otra reunión :) 20:32:03 &amp;lt;zzz&amp;gt; otro: gastar más dinero 20:32:36 &amp;lt;zzz&amp;gt; otro: China 20:32:58 &amp;lt;str4d&amp;gt; Entre estas ideas y la lista de no completados en la página de arriba, tenemos un buen conjunto de proyectos potenciales. 20:33:34 &amp;lt;str4d&amp;gt; Mi objetivo es ordenar estos proyectos, formalizarlos y publicarlos en la página de tareas (todo) del sitio web 20:34:11 &amp;lt;str4d&amp;gt; Tras curiosear páginas de tareas de otros proyectos, este es el formato que propongo: 20:34:11 &amp;lt;str4d&amp;gt; `http://pastethis.i2p/show/nvexU3ZvSFOI6L5DrrqM/` 20:34:12 &amp;lt;iRelay&amp;gt; Título: Paste #nvexU3ZvSFOI6L5DrrqM | LodgeIt! (en pastethis.i2p) 20:34:54 &amp;lt;eche|on&amp;gt; buena idea 20:35:10 &amp;lt;kytv&amp;gt; Ídem con Orchid 20:35:10 &amp;lt;kytv&amp;gt; Mi principal "TODO alrededor de I2P" es con respecto a pruebas. No pruebas automatizadas con software, per se, sino que alguno de nuestros servicios salga a producción sin ningún tipo de prueba... solo [poof], "está en vivo... aunque no sé si funciona." 20:35:12 &amp;lt;kytv&amp;gt; En I2P: Hacer que el instalador instale en el directorio del usuario en Windows para evitar cualquier problema de permisos. Debería ser fácil, pero no sé cómo. 20:35:16 &amp;lt;kytv&amp;gt; Chrome hacía eso (¿quizás aún lo hace?) 20:35:41 &amp;lt;str4d&amp;gt; Mi resultado ideal: los usuarios pueden ir a la página de tareas (todo) y encontrar una lista de todas las ideas que tenemos para proyectos en y alrededor de I2P. 20:36:11 &amp;lt;zzz&amp;gt; otro: GSoC 20:36:14 &amp;lt;str4d&amp;gt; Habrá una nube de etiquetas en la parte superior en la que pueden hacer clic para filtrar proyectos que requieren ciertas habilid 20:36:17 &amp;lt;str4d&amp;gt; habilidades 20:36:21 &amp;lt;zzz&amp;gt; otro: encuentro de verano 20:37:54 &amp;lt;zzz&amp;gt; otro: investigación de GNS, ¿segunda pasada? 20:38:28 &amp;lt;str4d&amp;gt; mmm 20:38:54 &amp;lt;zzz&amp;gt; o quizá baste con otra discusión con esos tipos 20:39:09 &amp;lt;str4d&amp;gt; Ahora voy a depurar del Gantt las tareas que hemos completado. 20:39:27 &amp;lt;zzz&amp;gt; ¿puedes guardarlo y empezar uno nuevo? 20:39:29 &amp;lt;str4d&amp;gt; zzz: ¿cuáles de las últimas de abajo se han completado (detección de replay de SSU, etc.)? 20:39:38 &amp;lt;str4d&amp;gt; Seguro, puedo. 20:39:49 &amp;lt;zzz&amp;gt; es bueno mostrar que realmente logramos cosas 20:40:19 &amp;lt;eche|on&amp;gt; zzz: la mayoría de las cosas las hiciste tú, IMHO 20:40:35 &amp;lt;EinMByte&amp;gt; ¿me perdí la reunión? 20:40:37 &amp;lt;zzz&amp;gt; Creo que he reportado todo respecto a si estaba completado o no 20:42:39 &amp;lt;str4d&amp;gt; Nuevo gráfico publicado 20:43:55 &amp;lt;str4d&amp;gt; zzz: ¿cuáles de las tres del fondo deberían empujarse hacia adelante? Creo que el bloqueo del cliente sigue siendo un problema? 20:43:59 &amp;lt;zzz&amp;gt; Me gustaría ver mucha más planificación y enfoque en las cosas sin código en los próximos meses. Demasiadas cosas están desorganizadas o no suceden a un ritmo disciplinado o constante 20:44:09 &amp;lt;str4d&amp;gt; (bloqueo de tunnel del cliente) 20:44:18 &amp;lt;str4d&amp;gt; zzz: Estoy de acuerdo. 20:44:34 &amp;lt;str4d&amp;gt; Esto, en mi humilde opinión, se verá ayudado por trabajar en la página de tareas (todo). 20:44:56 &amp;lt;str4d&amp;gt; Si podemos explicar los proyectos sin código de una forma que los recién llegados puedan entender y hacer, también nos ayuda. 20:44:59 &amp;lt;zzz&amp;gt; no estoy 100% seguro en este momento de qué es ese elemento de bloqueo del cliente, pero creo que sigue sin terminar 20:45:08 &amp;lt;str4d&amp;gt; (Lo mismo para proyectos con código) 20:45:32 &amp;lt;zzz&amp;gt; sí 20:45:53 * str4d empuja también las mejoras de streaming hacia adelante 20:46:03 &amp;lt;str4d&amp;gt; ¿Puedo cortar entonces la detección de replay de sesión SSU? 20:46:04 &amp;lt;dg&amp;gt; ¿Te refieres a los problemas de duplicados? 20:46:18 &amp;lt;dg&amp;gt; ¿A cómo teníamos tunnels que no se desregistran de I2PTunnel y no permiten nuevos? ¿Ese tipo de cosas? 20:46:30 &amp;lt;zzz&amp;gt; str4d, tendré que responderte luego respecto a SSU replay, no estoy seguro ahora mismo 20:46:45 &amp;lt;dg&amp;gt; Me gustaría ver menos muerte de tunnel en lugar de centrarnos en el rendimiento 20:46:59 &amp;lt;str4d&amp;gt; dg: podría ser eso. También está el tema aparte de que el inicio de I2PTunnel bloquea la UI 20:47:29 &amp;lt;zzz&amp;gt; pon 'tunnel death' ahí como un nuevo elemento, por qué no 20:48:01 &amp;lt;dg&amp;gt; str4d: ¡Lo había olvidado! 20:48:03 &amp;lt;str4d&amp;gt; k 20:48:39 &amp;lt;zzz&amp;gt; Creo que el tema del bloqueo tengo algo sin marcar en el código para ello, viene arrastrándose por unos 18 meses o así, pero aún no está bien 20:48:40 &amp;lt;str4d&amp;gt; Siguiente: revisar las ideas de arriba. ¿Cuáles deberían ir en nuestra hoja de 6 meses (es decir, cuáles agrego al Gantt)? 20:50:16 &amp;lt;psi&amp;gt; EinMByte: reunión en curso 20:50:21 &amp;lt;psi&amp;gt; (no) 20:51:51 &amp;lt;zzz&amp;gt; Sugiero que todo vaya ahí por ahora, luego hablamos de prioridades, o dejamos que las dependencias del Gantt nos digan qué hacer después 20:52:52 &amp;lt;str4d&amp;gt; mmk 20:53:04 * str4d está extrayendo la lista de arriba y ordenándola ahora 20:53:08 &amp;lt;EinMByte&amp;gt; psi: oh, genial. 20:54:08 &amp;lt;psi&amp;gt; elemento potencial: medir (benchmark) el throughput de tunnel y las tasas de pérdida de mensajes 20:54:26 &amp;lt;str4d&amp;gt; EinMByte: ¿tienes ideas para nuestra lista de tareas (todo)? 20:55:15 &amp;lt;EinMByte&amp;gt; NTCP2, posiblemente. Aunque sería a largo plazo 20:56:39 &amp;lt;str4d&amp;gt; EinMByte: para referencia: `http://trac.i2p2.i2p/wiki/Roadmaps/1.0` 20:56:53 &amp;lt;EinMByte&amp;gt; gracias 20:57:04 &amp;lt;EinMByte&amp;gt; (estaba a punto de preguntar) 21:00:23 &amp;lt;str4d&amp;gt; Aquí está la lista de las ideas de todos: 21:00:24 &amp;lt;str4d&amp;gt; `http://pastethis.i2p/show/K0fGRb2708ADbCTZ9u9K/` 21:00:25 &amp;lt;iRelay&amp;gt; Título: Paste #K0fGRb2708ADbCTZ9u9K | LodgeIt! (en pastethis.i2p) 21:01:01 &amp;lt;str4d&amp;gt; Casi todas estas pueden convertirse en proyectos para la página de tareas (todo) del sitio web. 21:01:36 &amp;lt;str4d&amp;gt; Siguiente tema de discusión: ¿cuáles de estas (y las que están actualmente en el Gantt) son más importantes para hacer en los próximos seis meses? 21:02:48 &amp;lt;psi&amp;gt; rutas restringidas es probablemente el elemento más importante en mi opinión 21:02:50 &amp;lt;EinMByte&amp;gt; con respecto a Syndie, quizá: estaba trabajando en este plugin - aunque ahora no tengo tiempo). Esto podría ser una de las cosas que (?) traigan más atención a Syndie. 21:03:20 &amp;lt;dg&amp;gt; str4d: Falta muerte de tunnel y siento que es bastante importante 21:03:37 &amp;lt;EinMByte&amp;gt; Si alguien está interesado en desarrollar plugins para firefox / icedove: ya saben qué hacer 21:03:37 &amp;lt;str4d&amp;gt; dg: está ahí (bloqueo de hilo de tunnel) 21:03:41 &amp;lt;str4d&amp;gt; Pensé que era eso 21:03:49 &amp;lt;dg&amp;gt; oh, perdón str4d, me refería a cuando las conexiones se terminan abruptamente 21:03:54 &amp;lt;dg&amp;gt; mi culpa 21:04:04 &amp;lt;str4d&amp;gt; Ah, ok 21:04:55 &amp;lt;EinMByte&amp;gt; psi: Estoy de acuerdo en que las rutas restringidas son importantes. Pero también creo que debemos darnos cuenta de que tomará bastante tiempo implementarlas 21:05:21 &amp;lt;EinMByte&amp;gt; (no estoy seguro de cuánto del diseño / concepto se ha hecho) 21:05:35 &amp;lt;dg&amp;gt; En I2P: rutas restringidas, problemas de ECDSA en RedHat, HS 2.0 de Tor, y luego el resto. Alrededor de I2P: base de usuarios de Vuze, GSoC, investigación, benchmark, y luego el resto. 21:06:04 &amp;lt;dg&amp;gt; Estoy de acuerdo con EinMByte.. el rediseño de la consola del router es importante pero podría tomar un tiempo indeterminado. 21:07:15 &amp;lt;EinMByte&amp;gt; str4d: una cosa más, posiblemente. Conozco a algunos investigadores que han desarrollado un nuevo concepto para un DWSE (motor de búsqueda web distribuido), podrían estar interesados en desarrollar esto como una aplicación de I2P 21:07:42 &amp;lt;str4d&amp;gt; EinMByte: ¡bien! 21:07:49 &amp;lt;EinMByte&amp;gt; Dado que la mayoría de los DWSE ahora mismo no funcionan realmente bien, sería muy interesante tener esto, IMHO 21:08:01 &amp;lt;zzz&amp;gt; no, por 'tunnel death' me refería a roturas de tunnel de 3 minutos, la prueba de datagramas del tipo de Vuze, etc. Distinto de los problemas locales de bloqueo de i2ptunnel. 21:08:07 &amp;lt;EinMByte&amp;gt; También es algo que consideraría implementar 21:08:20 &amp;lt;dg&amp;gt; No estaba pensando precisamente en 3 minutos pero eso estaba incluido. 21:08:34 &amp;lt;EinMByte&amp;gt; (con ayuda, espero) 21:09:03 &amp;lt;str4d&amp;gt; ok, recarguen la página del Gantt 21:10:34 &amp;lt;EinMByte&amp;gt; str4d: de todos modos no cuenten demasiado con esto, depende de si los usuarios de I2P realmente están interesados en algo así. 21:11:14 &amp;lt;EinMByte&amp;gt; Además, no estoy seguro sobre lo de GNS. En cualquier caso no debería tener alta prioridad. 21:11:56 &amp;lt;str4d&amp;gt; Pegado actualizado de nuevas ideas: `http://pastethis.i2p/show/1qxHbkWjD27N7SdzNJZL/` 21:11:57 &amp;lt;iRelay&amp;gt; Título: Paste #1qxHbkWjD27N7SdzNJZL | LodgeIt! (en pastethis.i2p) 21:12:35 &amp;lt;zzz&amp;gt; diría que 4 categorías amplias son de la mayor importancia: 1) continuar con la migración de cripto a corto plazo (libreta de direcciones, múltiples destinos, etc.) 2) planificación/investigación de cripto a más largo plazo (DH, LS2, NTCP2) 3) todo lo relacionado con pruebas 4) todo lo no relacionado con código 21:13:48 &amp;lt;EinMByte&amp;gt; zzz: ¿está en orden de importancia? 21:14:05 &amp;lt;str4d&amp;gt; Los problemas de ECDSA caen en la primera categoría; HS 2.0 de Tor cae en la segunda categoría. 21:14:21 &amp;lt;zzz&amp;gt; no. de importancia aproximadamente igual 21:14:44 &amp;lt;str4d&amp;gt; Así que el único elemento no representado en esas categorías es rutas restringidas 21:15:28 &amp;lt;jenkins@kyirc&amp;gt; Starting build #556 for job i2pd (previous build: SUCCESS) 21:15:30 &amp;lt;jenkins@kyirc&amp;gt; Project i2pd build #556: SUCCESS in 8.2 sec: `http://jenkins.killyourtv.i2p/job/i2pd/556/` 21:15:31 &amp;lt;jenkins@kyirc&amp;gt; * orignal: eliminated NTCPServerConnection 21:15:32 &amp;lt;jenkins@kyirc&amp;gt; * orignal: moved NTCP client code to Transports 21:16:34 &amp;lt;EinMByte&amp;gt; quizá NTCP2 no es tan importante 21:16:50 &amp;lt;zzz&amp;gt; y la razón por la que las agrupé así y digo igual prioridad es que probablemente haya 4 grupos separados de personas para esas 4 categorías que podrían avanzar en paralelo 21:17:08 &amp;lt;EinMByte&amp;gt; o, al menos antes de poder empezar correctamente con NTCP2 necesitamos hacer mucha investigación, además de responder algunas preguntas muy importantes 21:17:33 &amp;lt;jenkins@kyirc&amp;gt; Project i2pd (Linux x86) build #33: SUCCESS in 1 min 47 sec: `http://jenkins.killyourtv.i2p/job/i2pd%20(Linux%20x86)/33/` 21:17:44 &amp;lt;EinMByte&amp;gt; zzz: en efecto 21:17:51 &amp;lt;JekabsR&amp;gt; es interesante que la red i2p tienda a reunir todos los routers rápidos 21:17:58 &amp;lt;jenkins@kyirc&amp;gt; Starting build #33 for job i2pd (Linux x64) 21:18:03 &amp;lt;zzz&amp;gt; correcto. "NTCP2" es solo una abreviatura para un montón de cosas que pueden o no resultar en algo llamado "NTCP2" 21:18:34 &amp;lt;JekabsR&amp;gt; y no prefieren routers lentos 21:18:40 &amp;lt;EinMByte&amp;gt; Sí. En cualquier caso si cambiamos las capas de transporte es extremadamente importante no cometer errores, ya que probablemente rompería I2P por completo. 21:19:19 &amp;lt;psi&amp;gt; JekabsR: los routers más lentos aún se usan, solo que no tanto 21:19:43 &amp;lt;jenkins@kyirc&amp;gt; Project i2pd (Linux x64) build #33: SUCCESS in 1 min 52 sec: `http://jenkins.killyourtv.i2p/job/i2pd%20(Linux%20x64)/33/` 21:20:05 &amp;lt;EinMByte&amp;gt; zzz: si 2 es "investigación", entonces tienes razón 21:20:33 &amp;lt;EinMByte&amp;gt; se puede hacer simultáneamente 21:21:52 * str4d está reestructurando el Gantt en estas cuatro categorías (más una categoría Otros) 21:22:12 &amp;lt;JekabsR&amp;gt; pero hay un problema: destinos tipo cliente rara vez obtienen conexiones de router rápidas 21:22:40 &amp;lt;eche|on&amp;gt; ¿no? 21:22:46 &amp;lt;psi&amp;gt; JekabsR: no estoy del todo seguro de que eso sea exacto 21:23:46 &amp;lt;zzz&amp;gt; str4d, ¿nos olvidamos de Android, o es una hoja de ruta separada? 21:23:59 &amp;lt;str4d&amp;gt; zzz: nos hemos olvidado 21:24:01 &amp;lt;eche|on&amp;gt; JekabsR: los routers en modo oculto tienen algunos problemas, pero otros sí consiguen conexiones rápidas, ya que hay suficientes routers rápidos disponibles y con capacidad libre 21:24:26 &amp;lt;str4d&amp;gt; Técnicamente I2P Android cae en la categoría "en I2P" 21:24:35 &amp;lt;psi&amp;gt; oh otra pregunta de investigación: ¿cuánta capacidad tiene realmente I2P ahora mismo? 21:25:14 &amp;lt;zzz&amp;gt; quizá tenga más sentido una quinta categoría para Android 21:25:46 &amp;lt;zzz&amp;gt; pero no estoy obsesionado con las categorías. Solo mencioné las 4 como una forma rápida de comunicar lo que creo que es importante 21:25:54 &amp;lt;JekabsR&amp;gt; porque tienden a crear un pequeño número de conexiones realmente rápidas y un gran número de conexiones lentas 21:26:11 &amp;lt;dg&amp;gt; [se necesita cita] 21:26:15 &amp;lt;JekabsR&amp;gt; mi router empezó a soltar tunnels lentos 21:26:24 &amp;lt;str4d&amp;gt; zzz: Creo que fue una buena idea 21:26:56 &amp;lt;str4d&amp;gt; Actualicen la página del Gantt ahora 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: los tunnels se sueltan solo al final de la vida del tunnel y si los tunnels propios necesitan la capacidad. 21:30:29 &amp;lt;str4d&amp;gt; Si actualizan `http://trac.i2p2.i2p/wiki/Roadmaps/1.0` ahora verán los encabezados, cada uno con una barra de seis meses. Esto da una indicación de cuánto tiempo hay para encajar todo. 21:32:43 &amp;lt;str4d&amp;gt; Ahora que tenemos algunas ideas para los próximos seis meses, necesitamos empezar a planificar tiempos. 21:33:18 &amp;lt;str4d&amp;gt; Y quién va a encargarse de qué. 21:33:52 &amp;lt;JekabsR&amp;gt; mi consola informa con frecuencia que tiene demasiadas conexiones entrantes y los tunnels se rechazan parcialmente. ¿Cómo decide I2P cuál rechazar? 21:34:08 &amp;lt;dg&amp;gt; ¿'demasiadas conexiones entrantes'? 21:34:21 &amp;lt;dg&amp;gt; JekabsR: hay una reunión en curso, quizá quieras esperar a que termine 21:35:00 &amp;lt;str4d&amp;gt; También me gustaría algunos voluntarios para ayudar a convertir la lista de ideas en una página de proyectos funcional en la sección de tareas (todo) del sitio web 21:35:12 &amp;lt;JekabsR&amp;gt; Conexiones NTCP: 425. Límite: 425. Tiempo de espera: 2 min. 21:35:30 &amp;lt;JekabsR&amp;gt; Conexiones UDP: 1149. Límite: 1275. Tiempo de espera: 4 min. 21:36:14 &amp;lt;JekabsR&amp;gt; se alcanzan los límites 21:37:42 &amp;lt;JekabsR&amp;gt; el router está usando 80% de la CPU 21:38:23 &amp;lt;str4d&amp;gt; ¿Alguien? 21:39:36 &amp;lt;kytv&amp;gt; JekabsR: 1) reunión en curso, quizá quieras esperar; 2) mira `http://127.0.0.1:7657/peers#help` 21:41:16 &amp;lt;JekabsR&amp;gt; kytv: lo revisaré 21:41:44 &amp;lt;zzz&amp;gt; str4d, creo que perdiste a todos después de una hora 45. ¿Quizá declaremos la victoria por ahora y avanzamos más en otro momento? 21:41:45 &amp;lt;str4d&amp;gt; Intentemos algunas preguntas más específicas. 21:41:52 &amp;lt;str4d&amp;gt; O eso./ 21:41:55 &amp;lt;JekabsR&amp;gt; 330,0 / 342,4 KBps mi carga actual 21:42:06 &amp;lt;str4d&amp;gt; Sí, definitivamente hemos hecho buenos avances. 21:42:30 &amp;lt;JekabsR&amp;gt; y subidas de torrents a 2 - 5 kb de velocidad :( 21:44:17 &amp;lt;str4d&amp;gt; ¡Gracias por las discusiones, a todos! 21:44:20 * str4d warms up the baffer 21:44:20 * str4d ***bafs the meeting closed &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 18 de noviembre de 2014</title><link>/es/blog/2014/11/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-noviembre-de-2014/</link><pubDate>Tue, 18 Nov 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/11/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-noviembre-de-2014/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, eche|on, Meeh, orignal, psi, RN, str4d, zzz, El registro completo está parcialmente reconstruido a partir del historial, iRelay entraba y salía al principio.&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> &amp;lt;zzz&amp;gt; 0) Hi &amp;lt;zzz&amp;gt; 1) Reimbursement for 31C3 attendees (zzz, echelon) &amp;lt;zzz&amp;gt; 2) Purchase of test/build boxes (zzz, kytv) &amp;lt;zzz&amp;gt; 3) 0.9.17 and/or 0.9.16.1 release schedule (zzz) &amp;lt;zzz&amp;gt; 4) Reseed status and new admin (zzz) &amp;lt;zzz&amp;gt; 5) SU3 news test before 0.9.17 (zzz, echelon, psi) &amp;lt;zzz&amp;gt; 6) 6-month roadmap, NTCP2 etc. (str4d, rescheduled from Oct. 28) &amp;lt;zzz&amp;gt; 7) New developer topics (str4d) &amp;lt;zzz&amp;gt; 0) Hi &amp;lt;zzz&amp;gt; Hi &amp;lt;dg&amp;gt; hi, was able to make it. &amp;lt;str4d&amp;gt; Hi &amp;lt;orignal&amp;gt; hi &amp;lt;zzz&amp;gt; I'd like to keep items 1-5 short, 5-10 minutes each. I'll then turn it over to str4d for the remaining items to run for as long as he likes. &amp;lt;zzz&amp;gt; 1) Reimbursement for 31C3 attendees (zzz, echelon) &amp;lt;zzz&amp;gt; We've traditionally paid for conference tickets for project members and I think there is broad consensus to continue this &amp;lt;RN&amp;gt; hi &amp;lt;zzz&amp;gt; Since CCC last year was so productive, I propose that we provide additional funds to support people and encourage them to attend &amp;lt;zzz&amp;gt; Not a full reimbursement, but just partial support. I propose 200 euros each, on top of the ticket. &amp;lt;zzz&amp;gt; thoughts/discussion? &amp;lt;eche|on&amp;gt; no problem with me &amp;lt;str4d&amp;gt; The ticket is 150 euro IIRC? &amp;lt;RN&amp;gt; sounds reasonable to me... 350... 20:04:02 &amp;lt;zzz&amp;gt; I think the ticket is 100-120 euros 20:04:43 &amp;lt;eche|on&amp;gt; ticket was 80 euro last time 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; Title: Tickets - 31C3_Public_Wiki (at events.ccc.de) 20:05:01 &amp;lt;zzz&amp;gt; In addition, if there is anybody that would require a higher level of support to be able to attend at all, they should speak up now 20:05:16 &amp;lt;RN&amp;gt; what's the date? 20:05:29 &amp;lt;eche|on&amp;gt; 27th til 30th december &amp;lt;zzz&amp;gt; sounds like we have agreement for the general idea. Any discussion on the exact amount? * RN can not attend.... &amp;lt;RN&amp;gt; but I think extra over ticket is good for incedentals and accomodations.... &amp;lt;str4d&amp;gt; I have no objections to 200 euro + ticket &amp;lt;eche|on&amp;gt; so, who is going and who would get the money? ;-) &amp;lt;RN&amp;gt; would 200 cover two days hotel, or all four? &amp;lt;zzz&amp;gt; I assume it would be about 8 people, same as last year, for budgeting purposes &amp;lt;eche|on&amp;gt; RN: depends on the hotel, it would cover a hostel for sure &amp;lt;str4d&amp;gt; RN: depends where you go &amp;lt;eche|on&amp;gt; ok, not the amount of people is a problem, but I would not like to pay a newbie that money, just because she/he read about it. no issue for "well known" people &amp;lt;zzz&amp;gt; right &amp;lt;str4d&amp;gt; https://events.ccc.de/2014/10/14/31c3-special-terms-at-generator-hostel/ &amp;lt;str4d&amp;gt; Special 31C3 deal. Double rooms are available for 70.00 Euro, a bed in a six-person dorm 17.00 Euro per night. &amp;lt;zzz&amp;gt; this is in no way a complete coverage of hotel/food/plane. Just a little help to encourage team members to attend &amp;lt;zzz&amp;gt; last call for discussion on 1) &amp;lt;str4d&amp;gt; With two people sharing the double above, the 200 euro would cover the hotel &amp;lt;RN&amp;gt; still sounds resonable to me... &amp;lt;zzz&amp;gt; ok, sounds like we have agreement &amp;lt;eche|on&amp;gt; sure &amp;lt;RN&amp;gt; :) &amp;lt;zzz&amp;gt; 2) Purchase of test/build boxes (zzz, kytv) &amp;lt;zzz&amp;gt; we have limited test coverage for windows and mac. &amp;lt;zzz&amp;gt; zab used to test with mac, he's gone; meeh has a mac but it died and/or he ran out of time &amp;lt;zzz&amp;gt; so I wanted to ask if we could get more test coverage if we bought win or mac boxes for kytv and/or others &amp;lt;RN&amp;gt; my mac is too old to help... and I blew up the powerstrip it used to plug into... &amp;lt;Meeh_&amp;gt; zzz: what do I need to test ? &amp;lt;zzz&amp;gt; these could be used for other things too (e.g. laptops might be nice) &amp;lt;Meeh_&amp;gt; got OSX 10.9 and 10.10 &amp;lt;eche|on&amp;gt; I do have a win box, but not the time. we still do have 2 win 8 licenses &amp;lt;Meeh_&amp;gt; tell me and I'm doing it now &amp;lt;zzz&amp;gt; Meeh_, running dev builds. Do you run them now? &amp;lt;dg&amp;gt; when we say 'test coverage', what do we mean? &amp;lt;zzz&amp;gt; is anybody running dev builds on windows? &amp;lt;Meeh_&amp;gt; no sorry, new mac.. just a day ago since my lenovo died, marielle had to buy me one &amp;lt;Meeh_&amp;gt; so I just installed java &amp;lt;Meeh_&amp;gt; give me a sec and I'll build and start &amp;lt;RN&amp;gt; yeah, cuz depending on the time and level of test coverage... I got an XP +pos_ready running test builds 20:14:15 &amp;lt;dg&amp;gt; i could if needed to but that'd be in a VM and I wouldn't e using it intensely 20:14:25 &amp;lt;dg&amp;gt; just seeing if it works after uptime, try some eepsites, run some snark, check for errors 20:14:30 &amp;lt;dg&amp;gt; I don't know if I'd hit all the errors a real user would 20:14:47 &amp;lt;zzz&amp;gt; my question is, can we encourage anybody to do more dev build testing if we bought them dedicated boxes? 20:15:31 &amp;lt;str4d&amp;gt; There are two kinds of testing we would benefit from: people manually doing QA on the builds, and CI servers running on Windows and Mac. 20:15:39 &amp;lt;eche|on&amp;gt; not me. I got all hardware/software, but not the time/mood for intensive test 20:15:49 &amp;lt;zzz&amp;gt; yes str4d 20:16:09 &amp;lt;RN&amp;gt; or what if the box was set up with some kind of "safe-via-i2p" remote access for the dev team... 20:16:17 &amp;lt;Meeh_&amp;gt; zzz, I can always do OSX testing, if I'm not replying on IRC, try twitter or meeh@mail.i2p since both will alert my phone 20:16:24 &amp;lt;str4d&amp;gt; This topic appears to be about QA, but what would it take to get e.g. a Mac CI server hooked into kytv's jenkins? 20:16:47 &amp;lt;Meeh_&amp;gt; for a CI yes 20:16:48 &amp;lt;zzz&amp;gt; anybody that would do more if we bought them hardware? 20:16:59 &amp;lt;Meeh_&amp;gt; unfortunally I must move my mac from time to time 20:17:22 &amp;lt;eche|on&amp;gt; &amp;lt;= missing the free network connection so far. 20:17:23 &amp;lt;Meeh_&amp;gt; what hardware, what teting in what OS? (regardless of paying hw) 20:17:26 &amp;lt;zzz&amp;gt; Meeh you seem to be having less time lately, not more 20:17:37 &amp;lt;zzz&amp;gt; windows and mac 20:17:41 &amp;lt;eche|on&amp;gt; I already do run one I2P node on my address. But hm, I could run windows on IPv6 20:17:48 &amp;lt;Meeh_&amp;gt; yes, cleared up a lot in RL that took time 20:17:53 &amp;lt;RN&amp;gt; if the rest of my infrastructure wasn't constanly a mess I'd volunteer a home for a box.... 20:18:26 &amp;lt;Meeh_&amp;gt; fyi, i2pd/i2p will be available from au,ru,nl,uk,de,no,us-w,us-e in about a hour 20:18:34 &amp;lt;Meeh_&amp;gt; downloadable 20:18:39 &amp;lt;zzz&amp;gt; ok let's not worry about who in particular. eche|on if we found somebody, do we have the budget to buy some hardware? 20:18:40 &amp;lt;Meeh_&amp;gt; CDN 20:18:47 &amp;lt;zzz&amp;gt; Meeh please stay on topic 20:18:52 &amp;lt;eche|on&amp;gt; zzz: we do have fund, for sure 20:19:02 &amp;lt;eche|on&amp;gt; btw, Meeh, did the money arrive ? 20:19:17 &amp;lt;zzz&amp;gt; ok I propose that we end this topic and look for volunteers in the coming weeks 20:19:18 &amp;lt;RN&amp;gt; check me in 6 mo if I've stabilized the deamons... 20:19:24 &amp;lt;zzz&amp;gt; eche|on, please stay on topic 20:19:34 &amp;lt;zzz&amp;gt; any other discussion on 2) ? 20:20:03 &amp;lt;Meeh_&amp;gt; oh, sorry I forgot to reply. it's paid and done.. I guess I got the money but marielle transfered at the same time so need to double check. but quite sure. thanks 20:20:07 &amp;lt;dg&amp;gt; i'd like to hear from kytv 20:20:18 &amp;lt;Meeh_&amp;gt; eche|on: ^ 20:20:28 &amp;lt;dg&amp;gt; pm guys 20:20:40 &amp;lt;zzz&amp;gt; let's put this on the agenda to revisit for the next meeting 20:20:51 &amp;lt;str4d&amp;gt; +1 20:20:51 &amp;lt;zzz&amp;gt; 3) 0.9.17 and/or 0.9.16.1 release schedule (zzz) 20:21:07 &amp;lt;eche|on&amp;gt; I vote for 0.9.17 20:21:18 &amp;lt;zzz&amp;gt; At one point I wanted to do a 0.9.16.1 release to fix the SSU bug but I'm pretty much over it 20:21:21 &amp;lt;dg&amp;gt; Nothing's fallen down.. so 0.9.17. 20:21:21 &amp;lt;eche|on&amp;gt; in 2-3 weeks 20:21:41 &amp;lt;zzz&amp;gt; I'm now proposing a "mini" 0.9.17 release the weekend of Nov. 29 20:22:00 &amp;lt;zzz&amp;gt; i.e. a 4 week cycle to fix bugs, well before the christmas break 20:22:02 &amp;lt;str4d&amp;gt; There are several reports on forum.i2p that 0.9.16 network has slowed, and participation at nodes is down. 20:22:03 &amp;lt;RN&amp;gt; "mini?" 20:22:22 &amp;lt;zzz&amp;gt; mini as in limited changes, and not a full 6-7 week cycle 20:22:25 &amp;lt;str4d&amp;gt; IDK if the SSU bug could be causing that... 20:22:37 &amp;lt;RN&amp;gt; ah... yes... mini... good plan... 20:22:43 &amp;lt;zzz&amp;gt; pretty much what's in mtn now. About 13K lines of diff, but most of that is eddsa test changes 20:22:49 &amp;lt;orignal&amp;gt; sure it does. becuase dropped packets 20:23:10 &amp;lt;zzz&amp;gt; btw, my expl. build success stats are up significantly since the .16 release. Don't know why 20:23:11 &amp;lt;RN&amp;gt; so sounds like yesses for do a mini release &amp;lt;zzz&amp;gt; the SSU bug is actually just an irritation, I don't think it's the cause of any real problems &amp;lt;zzz&amp;gt; ok let's declare tag freeze and shoot for a release in 11 days &amp;lt;zzz&amp;gt; anything else on 3)? &amp;lt;eche|on&amp;gt; so 0.9.17 in 2 weeks &amp;lt;RN&amp;gt; wooohooo! &amp;lt;str4d&amp;gt; Are the release host operators available then? &amp;lt;dg&amp;gt; yup. &amp;lt;str4d&amp;gt; (Remembering that Nov 29th is just after Thanksgiving) &amp;lt;dg&amp;gt; It doesn't take long for me, it won't be an issue. &amp;lt;zzz&amp;gt; we'll assume so for now and slip as necessary. i'll be around but in a turkey semi-coma. perfect for building. &amp;lt;dg&amp;gt; It's mostly echelon you need anyway &amp;lt;zzz&amp;gt; 4) Reseed status and new admin (zzz) &amp;lt;zzz&amp;gt; This is just a brief announcement for those that don't know. &amp;lt;Meeh_&amp;gt; yeo &amp;lt;zzz&amp;gt; Due to time constraints, Meeh has moved the reseeed admin job to 'backup' &amp;lt;Meeh_&amp;gt; which is clearly the best at the moment :) &amp;lt;zzz&amp;gt; backup is not on irc but he can easily be contacted backup@mail.i2p or on the reseed subforum on zzz.i2p &amp;lt;zzz&amp;gt; thanks to meeh and backup for a smooth transition &amp;lt;Meeh_&amp;gt; but I think logstash will be interesting for the reseed admin soon &amp;lt;Meeh_&amp;gt; which I collect from mine &amp;lt;eche|on&amp;gt; thankjsgiving is no issue here in europe &amp;lt;zzz&amp;gt; backup is working on getting the remainder of sites onto su3, improving monitoring, and recruiting new hosts &amp;lt;zzz&amp;gt; so please give backup your full support. &amp;lt;str4d&amp;gt; Aye :) &amp;lt;dg&amp;gt; :) &amp;lt;zzz&amp;gt; also work with him if you have SSL / TLS issues he's discovered &amp;lt;zzz&amp;gt; anything else on 4)? &amp;lt;Meeh_&amp;gt; I can provide reseed from russia and australia now &amp;lt;Meeh_&amp;gt; if wanted &amp;lt;Meeh_&amp;gt; as well &amp;lt;Meeh_&amp;gt; nothing more on 4 from me &amp;lt;eche|on&amp;gt; Meeh_: ask baclup^^ &amp;lt;zzz&amp;gt; great, contact your new leader ;) &amp;lt;zzz&amp;gt; 5) SU3 news test before 0.9.17 (zzz, echelon, psi) &amp;lt;eche|on&amp;gt; aah &amp;lt;zzz&amp;gt; .17 include a switch to su3 news. &amp;lt;eche|on&amp;gt; thats a topic &amp;lt;eche|on&amp;gt; I need to test it 20:29:17 &amp;lt;zzz&amp;gt; I'd like to have eche|on add a news item, build the su3, so we can test it before the .17 release 20:29:43 * str4d is thinking through the current spec to ensure it is optimal 20:29:52 &amp;lt;zzz&amp;gt; all dev builds should be pulling from news.su3 now but since there's been nothing new since the release, it needs a test 20:30:07 &amp;lt;eche|on&amp;gt; I will try to generate a .su3 the next days 20:30:25 &amp;lt;zzz&amp;gt; would also be ideal, but not required, if psi would create a cert and check it in, since he's the backup but can't currently create his own su3 file 20:30:45 &amp;lt;dg&amp;gt; why can't he? 20:32:24 &amp;lt;zzz&amp;gt; str4d, also review the XHTML whitelist in the code please 20:32:24 &amp;lt;zzz&amp;gt; great, thanks eche|on 20:32:24 &amp;lt;str4d&amp;gt; Will do. 20:32:24 &amp;lt;eche|on&amp;gt; zzz: script was in mtn? 20:32:24 &amp;lt;zzz&amp;gt; eche|on, yes, i2p.scripts 20:32:24 &amp;lt;zzz&amp;gt; I know str4d has proposed writing the XML by hand, and thats what i did for the .16 release, but perhaps a search for a feed writer would be helpful 20:32:24 &amp;lt;zzz&amp;gt; don't know 20:32:24 &amp;lt;zzz&amp;gt; anything else on 5) ? 20:32:24 &amp;lt;str4d&amp;gt; What I would actually propose is: 20:32:51 &amp;lt;str4d&amp;gt; - Find a program for writing Atom feeds. 20:33:22 &amp;lt;str4d&amp;gt; -- If nothing suitable, write a Python script that converts a directory of XHTML entries into a feed...? 20:33:56 &amp;lt;zzz&amp;gt; yup 20:33:56 &amp;lt;str4d&amp;gt; - Store the info on the release versions etc. in a separate config file, and have a script that inserts it into the atom feed. 20:34:19 &amp;lt;zzz&amp;gt; str4d, please do that spec review in the next couple days 20:34:26 &amp;lt;str4d&amp;gt; K 20:34:38 &amp;lt;zzz&amp;gt; anything else on 5) ? 20:35:26 &amp;lt;zzz&amp;gt; 6) 6-month roadmap, NTCP2 etc. (str4d, rescheduled from Oct. 28) 20:35:26 &amp;lt;zzz&amp;gt; 7) New developer topics (str4d) 20:35:38 &amp;lt;zzz&amp;gt; I hand the meeting and the baffer to str4d at this time 20:35:48 &amp;lt;str4d&amp;gt; Ooooooooo 20:35:56 * str4d grins gleefully 20:35:56 &amp;lt;Meeh_&amp;gt; and I might have news at the end 20:35:58 &amp;lt;Meeh_&amp;gt; of meeting 20:36:02 &amp;lt;Meeh_&amp;gt; so HL me str4d please :) 20:36:25 &amp;lt;str4d&amp;gt; Okay, I can't remember what exactly I was planning to say in 6) when I originally proposed it.. 20:39:31 &amp;lt;str4d&amp;gt; So I'll start with 7) and see if it comes back to me. 20:39:31 &amp;lt;str4d&amp;gt; Despite the website revamp, the information we make available there is not well organized or clear. 20:39:31 &amp;lt;str4d&amp;gt; And with the last year's increased focus on privacy and security, we really need to make the most of the current environment. 20:39:57 &amp;lt;str4d&amp;gt; We have several locations with information on possible projects, tasks etc. but nothing clear, or up-to-date 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; The last two links I'll leave for now, but at the very least I want us all now to look at the todo and roadmap pages now. 20:41:17 &amp;lt;str4d&amp;gt; like, now 20:41:20 &amp;lt;str4d&amp;gt; ;P 20:41:40 &amp;lt;iRelay&amp;gt; Title: Roadmap - I2P (at i2p-projekt.i2p) 20:41:42 &amp;lt;iRelay&amp;gt; Title: Future Performance Improvements - I2P (at i2p-projekt.i2p) 20:41:45 &amp;lt;iRelay&amp;gt; Title: Application Development - I2P (at i2p-projekt.i2p) 20:42:08 &amp;lt;str4d&amp;gt; The todo page is mostly filled with tasks that seem to have been completed. Of the tasks that are left, how many of them are still relevant? 20:43:49 &amp;lt;zzz&amp;gt; the wiki page on trac and the various threads on zzz.i2p are probably much more relevant 20:44:13 &amp;lt;str4d&amp;gt; Probably. But they are not visible to outsiders. 20:44:41 &amp;lt;str4d&amp;gt; "Hi, you want to help out with I2P? Go hunt for something to do on zzz.i2p" 20:44:49 &amp;lt;zzz&amp;gt; right 20:44:56 &amp;lt;str4d&amp;gt; I'm not saying we duplicate information. 20:45:50 &amp;lt;str4d&amp;gt; But I think the website should contain a concise overview of what we think is important for I2P, with links to more information as desired. 20:45:52 &amp;lt;str4d&amp;gt; This feeds in well to a future GSoC project. 20:46:16 &amp;lt;str4d&amp;gt; As usual, talking like this isn' 20:46:23 &amp;lt;str4d&amp;gt; t going to get much done :P 20:46:33 &amp;lt;zzz&amp;gt; is a group review now on IRC going to work, or do we need a volunteer to redo it all, or would a couple hours spent at CCC do it? 20:47:19 &amp;lt;str4d&amp;gt; Group review right now won't work. And after what I went though with the website, I don't think it's fair to put this all on one person. 20:47:40 &amp;lt;eche|on&amp;gt; I vote for a "lets do work a bit on it and if not done on CCC, do it at table 20:47:45 &amp;lt;zzz&amp;gt; maybe it's fair if it isn't you... 20:48:02 &amp;lt;str4d&amp;gt; CCC is pretty close, so that would be ideal. But we would need to get the website etc. updated *very* quickly, so we can point people to it. 20:49:32 &amp;lt;zzz&amp;gt; if your intent is this is in the context of a broader effort to apply for GSoC please make that clear 20:50:14 &amp;lt;str4d&amp;gt; I would very much like to get a GSoC student on board, but that is a separate topic. 20:50:50 &amp;lt;zzz&amp;gt; if not for GSoC, what's the reason for "very quickly"? 20:51:20 &amp;lt;str4d&amp;gt; zzz: I just meant that, if the work is done *at* CCC then we can't capitalize on it *at* CCC. 20:51:32 &amp;lt;zzz&amp;gt; oh, ok 20:52:08 &amp;lt;str4d&amp;gt; We would instead need to say "check the website in x days" which doesn't leave as good an impression. 20:53:46 &amp;lt;zzz&amp;gt; so your goal is to have a good answer for people that walk up and ask 'what do you need'? 20:53:53 &amp;lt;str4d&amp;gt; On the website, /todo is ancient. /roadmap is sparse. /performance/future is separated, and /develop/applications is a bunch of topics bundled into one. 20:53:56 &amp;lt;str4d&amp;gt; zzz: yes. 20:54:19 &amp;lt;str4d&amp;gt; People who are interested in I2P can look at the website and immediately see how their skills will be most useful. 20:54:44 &amp;lt;str4d&amp;gt; Top of the list: UI designers ^_^ 20:54:53 &amp;lt;zzz&amp;gt; but the people that ask that generally have never run i2p, so my answer is 'install it and run it for a couple weeks, then ask on irc' 20:55:52 &amp;lt;str4d&amp;gt; I don't think running I2P needs to be a predicate for helping. 20:55:52 &amp;lt;zzz&amp;gt; but yeah, the other answer is 'ui, crypto, ..." 20:56:25 &amp;lt;str4d&amp;gt; IMHO if you tell someone to wait a few weeks, often the enthusiasm can be displaced by something else. 20:56:28 &amp;lt;str4d&amp;gt; Right, but we need to be more specific. 20:56:28 &amp;lt;zzz&amp;gt; but realistically is anybody going to start devving who hasn't ever used it? 20:56:59 &amp;lt;zzz&amp;gt; i can't imagine volunteering to code for some software i've never used. 20:58:33 &amp;lt;str4d&amp;gt; No, but we can start engaging with them while they start using I2P. 20:58:33 &amp;lt;zzz&amp;gt; sure. agreed with all. An up-to-date todo list is a sign of a serious project. 20:58:58 &amp;lt;str4d&amp;gt; Okay, action time: 20:58:58 &amp;lt;RN&amp;gt; it is talking about 6.x and older on there... 20:59:07 &amp;lt;dg&amp;gt; something else is whether or not we're going to drop stop-and-go, etc 20:59:16 &amp;lt;dg&amp;gt; people point to our docs and say "wow, they'll have it/do" 20:59:33 &amp;lt;str4d&amp;gt; dg: ? 21:00:43 &amp;lt;&amp;gt; RN@kyirc leans forward on chair... 21:01:06 &amp;lt;dg&amp;gt; and uh, delays 21:01:30 * RN feels nostalgic 21:02:35 &amp;lt;str4d&amp;gt; Over the next week, can everyone here draw up two lists. One with features and improvements they would like to see in I2P itself, the other with features and improvements in the I2P ecosphere (this is things like new apps and services, dev work on existing apps, research, code review etc.) 21:02:35 &amp;lt;str4d&amp;gt; Doesn't need to be long, but I think if we all contribute a few points to each, even if some are duplicates it will be a good jumping off point. 21:02:35 * str4d will draft up an outline of how the content will be presented on the website (what content will go where etc.) 21:03:29 &amp;lt;RN&amp;gt; do we have a reasonable survey mechanism? on forum or zzz? 21:03:31 &amp;lt;zzz&amp;gt; yeah, if you setup the framework we can fill it in 21:03:53 &amp;lt;str4d&amp;gt; zzz: always seems to be the case ;P 21:04:33 &amp;lt;str4d&amp;gt; Who is available this time next week for a "meeting"/group discussion? 21:04:57 &amp;lt;RN&amp;gt; I might be 21:05:55 &amp;lt;str4d&amp;gt; The sole topic will be sorting through the lists people show up with, and organizing them into the content sections I will present. 21:05:59 &amp;lt;zzz&amp;gt; sure 21:06:20 &amp;lt;dg&amp;gt; me too 21:06:31 &amp;lt;RN&amp;gt; do you want lists i2pmailed to you? 21:06:50 &amp;lt;RN&amp;gt; or contribute to a thread on fourm or trac or??? 21:07:44 &amp;lt;str4d&amp;gt; RN: if you can't make it to the meeting, message me a link to pastethis.i2p 21:08:31 &amp;lt;str4d&amp;gt; Otherwise, just bring it to the meeting. 21:08:38 &amp;lt;RN&amp;gt; k 21:08:41 &amp;lt;str4d&amp;gt; Rather than a discussion on zzz.i2p, this time I want to try independent brainstorming without being influenced by what has already been posted. 21:09:16 &amp;lt;str4d&amp;gt; After the meeting, we will have something that can be posted on zzz.i2p or the wiki (probably there) for further discussion and editing. 21:11:36 &amp;lt;str4d&amp;gt; Does anyone else have more to say on 7)? 21:11:45 * str4d is done for this meeting 21:11:59 &amp;lt;str4d&amp;gt; Otherwise I'll go back to 6) briefly 21:13:30 * RN awats the baffing or the handoff of the baffer 21:13:54 * str4d assumes nothing. 21:14:00 &amp;lt;str4d&amp;gt; 6) 6-month roadmap, NTCP2 etc. (str4d, rescheduled from Oct. 28) 21:14:39 &amp;lt;str4d&amp;gt; I *still* can't remember where I wanted to go with this topic, but it dovetails nicely into 7. 21:14:52 &amp;lt;str4d&amp;gt; Previous large-scale dev work has been approximately 6-monthly, and we are about at the end of a cycle. 21:15:38 &amp;lt;str4d&amp;gt; Aside from the continual move towards new crypto, we should decide where to focus development effort for the next six months. 21:16:07 &amp;lt;str4d&amp;gt; NTCP2 is one suggestion, and PT development and integration 21:16:11 &amp;lt;eche|on&amp;gt; I am afk now 21:16:21 &amp;lt;str4d&amp;gt; o/ eche|on 21:16:49 &amp;lt;str4d&amp;gt; Formalizing our todo list will IMHO help us as much as it will help prospective new developers. 21:17:13 &amp;lt;str4d&amp;gt; At a minimum, we need to ensure that zzz's paper list of development stuff is bus-proof ;) 21:18:44 &amp;lt;Meeh_&amp;gt; what's the current topic? 21:19:24 &amp;lt;str4d&amp;gt; Meeh_: I think everyone is done with my ranting now, so I'll hand over to you :) 21:19:28 &amp;lt;RN&amp;gt; 6-mo roadmap... 21:19:53 &amp;lt;str4d&amp;gt; For 6) I think we can talk about it next week, after we have discussed peoples' lists. 21:20:00 &amp;lt;str4d&amp;gt; s/it/it more/ 21:20:01 &amp;lt;iRelay&amp;gt; str4d meant: For 6) I think we can talk about it more next week, after we have discussed peoples' lists. 21:20:31 &amp;lt;Meeh_&amp;gt; ah, thanks 21:21:23 &amp;lt;Meeh_&amp;gt; well, I've meanwhile you had meeting now, done what I said I should do, and it's giving i2p a lot of more download mirrors 21:21:48 &amp;lt;RN&amp;gt; :) 21:21:55 &amp;lt;str4d&amp;gt; Yay! 21:22:03 &amp;lt;dg&amp;gt; awesome 21:22:03 &amp;lt;Meeh_&amp;gt; in some hours, download.i2p.io should work for al, and should resolve based on latency and geoip 21:22:06 &amp;lt;Meeh_&amp;gt; none recorded from my site 21:22:07 &amp;lt;Meeh_&amp;gt; dns thingy 21:22:14 &amp;lt;Meeh_&amp;gt; they also got names 21:22:17 &amp;lt;Meeh_&amp;gt; I will list them now 21:22:31 &amp;lt;Meeh_&amp;gt; the domain mentioned was a shared domain 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; all will answer on both http(s) 21:24:19 &amp;lt;Meeh_&amp;gt; oh, de01 will also emerge 21:24:38 &amp;lt;Meeh_&amp;gt; but NL01 and DE01 is probably not up before tomorrow, however all other should work in short time 21:25:01 * RN hugs Meeh_ 21:25:09 &amp;lt;Meeh_&amp;gt; I've also gotten my windows and apple certificates 21:25:32 &amp;lt;Meeh_&amp;gt; so I will ve signing builds for i2pd on OSX and Windows, to escape the 2untrusted publisher" blocker/alerter 21:25:42 &amp;lt;Meeh_&amp;gt; also 21:26:20 &amp;lt;Meeh_&amp;gt; every i2p team member can have their own mail account @ i2p.io OR alias, with clearnet access for that matter 21:26:31 &amp;lt;Meeh_&amp;gt; for examle marielle has m@i2p.io, and I got mv@i2p.io 21:26:39 &amp;lt;Meeh_&amp;gt; short'n clean :D 21:27:09 &amp;lt;Meeh_&amp;gt; other than that, sorry for not beeing more around, but t I hope RL stuff are done now and I can continue here :) 21:27:51 &amp;lt;Meeh_&amp;gt; at last, a OSX and Windows build of i2pd is released tomorrow or tonight. 21:27:53 &amp;lt;Meeh_&amp;gt; thanks for listening! 21:28:12 * RN hugs Meeh_ more 21:28:41 &amp;lt;Meeh_&amp;gt; hehe, thanks 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, this can/could include f-droid too if you want 21:29:45 &amp;lt;str4d&amp;gt; Meeh_: is there a CDN setup for these servers, or are they "individual"? That is, how should the website mirrors list be updated? 21:30:04 &amp;lt;Meeh_&amp;gt; kytv: one server to rule them all.. remember if you publish to the one you got access to, all servers get it 21:31:42 &amp;lt;Meeh_&amp;gt; str4d: I'm partly done with the DNS balancing 21:31:42 &amp;lt;Meeh_&amp;gt; meaning it react to closest mirror 21:31:42 &amp;lt;Meeh_&amp;gt; so we could use one domain for all 21:31:42 &amp;lt;str4d&amp;gt; Okay, so the only download link that people will see is download.i2p.io 21:31:42 &amp;lt;Meeh_&amp;gt; but guide was bind9 and I'm running powerdns on the needed server so just need to ... find their way of doing the same 21:31:42 &amp;lt;str4d&amp;gt; (for this mirror system) 21:31:55 &amp;lt;Meeh_&amp;gt; yes, or if we will ... embrase it, we can write all 21:31:58 &amp;lt;str4d&amp;gt; F-droid on this would be ideal too. 21:32:51 &amp;lt;Meeh_&amp;gt; yes, right now it's just simple rsync, but I upgrade to openstack swift proxy at each location once I see high demand 21:33:07 &amp;lt;Meeh_&amp;gt; then it will be a REST url to publish updates too 21:33:15 &amp;lt;Meeh_&amp;gt; even zzz an do it himself from his browser with right credentials 21:33:31 &amp;lt;Meeh_&amp;gt; (when swift is added) 21:33:47 &amp;lt;Meeh_&amp;gt; reason I didn't right now was becasue it would have taken a hour or two more 21:33:49 &amp;lt;Meeh_&amp;gt; at least 21:34:00 &amp;lt;Meeh_&amp;gt; so then I did't catch the meeting :p 21:34:20 &amp;lt;str4d&amp;gt; Either as https://fdroid.i2p.io/repo/ and https://fdroid.i2p.io/archive/, or https://download.i2p.io/fdroid/repo/ and https://download.i2p.io/fdroid/archive/ 21:34:42 &amp;lt;str4d&amp;gt; Second option is probably better, then we don't need separate HTTPS certs. 21:34:51 &amp;lt;psi&amp;gt; is i2p.io going to be an inproxy? 21:34:51 &amp;lt;Meeh_&amp;gt; pick whatever *.i2p.io/* and you can use the https wildcard 21:34:58 &amp;lt;Meeh_&amp;gt; your chooise 21:35:01 &amp;lt;Meeh_&amp;gt; nope 21:35:04 &amp;lt;Meeh_&amp;gt; i2pd's page 21:35:14 &amp;lt;Meeh_&amp;gt; subsite of PS 21:35:24 &amp;lt;Meeh_&amp;gt; ofc. linking to geti2p.net as well 21:36:02 &amp;lt;Meeh_&amp;gt; see it as a readme page more or less, both on i2p as network and i2pd as the client 21:36:21 &amp;lt;Meeh_&amp;gt; not all ready, so if you got input, please write 21:37:47 &amp;lt;str4d&amp;gt; Meeh_: sounds good. If you have a wildcard cert then I'll choose fdroid.i2p.io (or f-droid.i2p.io, which would be technically correct) 21:37:56 &amp;lt;str4d&amp;gt; Yah, go with f-droid.i2p.io 21:38:08 &amp;lt;Meeh_&amp;gt; sure, we add it 21:38:16 &amp;lt;str4d&amp;gt; Okay, the meeting is IMHO done. Any final requests for topics? 21:38:27 &amp;lt;Meeh_&amp;gt; do you want access as well, and setup your own vhost in nginx? 21:38:35 &amp;lt;Meeh_&amp;gt; same server as kytv 21:38:46 &amp;lt;Meeh_&amp;gt; got access to 21:39:00 &amp;lt;Meeh_&amp;gt; I think you had actually, or has 21:39:15 &amp;lt;Meeh_&amp;gt; because of early f-droid setup 21:39:22 &amp;lt;str4d&amp;gt; I do, yes - it's how I uploaded the existing f-droid stuff 21:39:22 &amp;lt;Meeh_&amp;gt; IIRC 21:39:32 &amp;lt;str4d&amp;gt; Anyway 21:39:34 * str4d warms up the baffer 21:39:43 &amp;lt;Meeh_&amp;gt; sign in, check if your pw work, tell me if not and I make sure you can sudo 21:39:55 * str4d ***bafs the meeting closed 21:40:13 * RN dances a thanks for a good meeting dance &lt;/div></description></item><item><title>Versión 0.9.16</title><link>/es/blog/2014/11/01/versi%C3%B3n-0.9.16/</link><pubDate>Sat, 01 Nov 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/11/01/versi%C3%B3n-0.9.16/</guid><description>&lt;p>0.9.16 es un avance significativo en nuestro plan para migrar de DSA a ECDSA y luego a EdDSA en las firmas criptográficas, e introduce varios otros cambios para aumentar tu anonimato y seguridad. Los tunnels de cliente para standard, IRC y SOCKS IRC usarán firmas ECDSA de forma predeterminada. Además, hemos corregido una gran cantidad de errores graves, incluidos bloqueos de la consola.&lt;/p>
&lt;p>Los cambios en las estructuras de datos del router requerirán que los usuarios del plugin i2pcontrol actualicen a la versión 0.0.9.&lt;/p></description></item><item><title>Versión 0.9.15</title><link>/es/blog/2014/09/20/versi%C3%B3n-0.9.15/</link><pubDate>Sat, 20 Sep 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/09/20/versi%C3%B3n-0.9.15/</guid><description>&lt;p>0.9.15 incorpora compatibilidad preliminar con firmas EdDSA Ed25519. Incluye un nuevo backend de configuración persistente para i2psnark y corrige varios problemas con el manejo de nombres de archivo por parte de i2psnark. Hay varias mejoras para acelerar SAM. Los complementos ahora admiten firmas más robustas en el formato de archivo su3. La instalación de complementos a través de la consola, que se había deshabilitado en la 0.9.14, vuelve a estar habilitada.&lt;/p></description></item><item><title>Lanzamiento de prueba de Android en Google Play en Noruega</title><link>/es/blog/2014/08/23/lanzamiento-de-prueba-de-android-en-google-play-en-noruega/</link><pubDate>Sat, 23 Aug 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/08/23/lanzamiento-de-prueba-de-android-en-google-play-en-noruega/</guid><description>&lt;p>I2P Android ha existido durante más de tres años. En ese tiempo, ha evolucionado de ser un simple proyecto de prueba a convertirse en una adaptación para Android del router I2P utilizable y útil. Nuestro objetivo final ha sido publicar I2P Android en Google Play, para facilitar que los usuarios descubran, instalen y usen I2P en sus dispositivos Android. Tras mucho trabajo mejorando la interfaz de usuario, corrigiendo errores y realizando pruebas, creemos que I2P Android está por fin listo para llegar adonde están los usuarios.&lt;/p></description></item><item><title>El nacimiento de Privacy Solutions</title><link>/es/blog/2014/08/15/el-nacimiento-de-privacy-solutions/</link><pubDate>Fri, 15 Aug 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/08/15/el-nacimiento-de-privacy-solutions/</guid><description>&lt;p>¡Hola a todos!&lt;/p>
&lt;p>Hoy anunciamos el proyecto Privacy Solutions, una nueva organización que desarrolla y mantiene software de I2P. Privacy Solutions incluye varias iniciativas de desarrollo nuevas diseñadas para mejorar la privacidad, la seguridad y el anonimato de los usuarios, basadas en los protocolos y la tecnología de I2P.&lt;/p>
&lt;p>Estos esfuerzos incluyen:&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>La financiación inicial de Privacy Solutions fue aportada por los partidarios de los proyectos Anoncoin y Monero. Privacy Solutions es una organización sin fines de lucro con sede en Noruega, inscrita en los registros del gobierno noruego. (Algo parecido a una 501(c)3 de EE. UU.)&lt;/p></description></item><item><title>Versión 0.9.14.1</title><link>/es/blog/2014/08/09/versi%C3%B3n-0.9.14.1/</link><pubDate>Sat, 09 Aug 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/08/09/versi%C3%B3n-0.9.14.1/</guid><description>&lt;p>0.9.14.1 incluye correcciones para el formulario &amp;ldquo;Añadir torrent&amp;rdquo; en i2psnark y algunos otros formularios web. Hemos restaurado la posibilidad de instalar complementos a través de la consola, pero primero debe editar su archivo router.config (en ~/.i2p/ o /var/lib/i2p/i2p-config/ o %APPDATA%\I2P) para añadir la línea routerconsole.enablePluginInstall=true. Otras funciones avanzadas poco utilizadas que se eliminaron en 0.9.14 pueden restaurarse añadiendo la línea routerconsole.advanced=true.&lt;/p>
&lt;p>Como de costumbre, si está configurado con el valor predeterminado &amp;ldquo;Download and Verify&amp;rdquo;, el router descargará la actualización automáticamente y mostrará un botón para reiniciar. Sin embargo, debido a un error en 0.9.14, si la actualización está configurada para &amp;ldquo;Notify only&amp;rdquo;, no se mostrará el botón de descarga. Debe cambiar su configuración a &amp;ldquo;Download and Verify&amp;rdquo; o &amp;ldquo;Download, Verify, and Restart&amp;rdquo; para actualizar.&lt;/p></description></item><item><title>Versión 0.9.14 de I2P</title><link>/es/blog/2014/07/26/versi%C3%B3n-0.9.14-de-i2p/</link><pubDate>Sat, 26 Jul 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/07/26/versi%C3%B3n-0.9.14-de-i2p/</guid><description>&lt;p>La versión 0.9.14 incluye correcciones críticas para vulnerabilidades de XSS y de ejecución remota reportadas por Exodus Intelligence. Como precaución adicional, hemos deshabilitado varias funciones de configuración avanzadas en la consola del router, incluida la instalación de nuevos complementos. Planeamos volver a habilitarlas en una versión futura tras una revisión adicional.&lt;/p>
&lt;p>Debido a cambios en la biblioteca de I2P, los usuarios de I2P-Bote deben actualizar su complemento a la versión 0.2.10 para que funcione con I2P 0.9.14. Su router debería actualizar el complemento automáticamente después de que el router se reinicie.&lt;/p></description></item><item><title>I2P Dev Meeting - July 14, 2014</title><link>/es/blog/2014/07/14/i2p-dev-meeting-july-14-2014/</link><pubDate>Mon, 14 Jul 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/07/14/i2p-dev-meeting-july-14-2014/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eche|on, Meeh, psi, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:11 &amp;lt;zzz&amp;gt; 0. Hola 20:00:11 &amp;lt;zzz&amp;gt; 1. Seleccionar nuevo Responsable de Relaciones Públicas (PR) (zzz) 20:00:19 &amp;lt;zzz&amp;gt; 2. Reemplazar mtn.i2p2.i2p en la i2ptunnel.config predeterminada (zzz) 20:00:23 &amp;lt;zzz&amp;gt; 0. Hola 20:00:29 &amp;lt;zzz&amp;gt; Hola 20:00:49 &amp;lt;zzz&amp;gt; 1. Seleccionar nuevo Responsable de Relaciones Públicas (PR) (zzz) 20:00:50 &amp;lt;zzz&amp;gt; 1) Responsable de Relaciones Públicas (PR). orion ha dimitido. Propongo a psi y a Meeh como excelentes candidatos. Otros pueden proponer su nombre para consideración más abajo, o en la reunión. También puedes ofrecerte como asistente. Las responsabilidades incluyen: 20:00:50 &amp;lt;zzz&amp;gt; - Tuitear con frecuencia usando @geti2p 20:00:50 &amp;lt;zzz&amp;gt; - enviar pegatinas a quienes las pidan 20:00:50 &amp;lt;zzz&amp;gt; - Hablar en conferencias y encuentros 20:00:50 &amp;lt;zzz&amp;gt; - Responder el correo de press@i2pmail.org (generar y distribuir una nueva clave GPG para ello) 20:00:52 &amp;lt;zzz&amp;gt; - Outreach (divulgación), contactar con personas/grupos con los que queremos trabajar; formar alianzas estratégicas 20:00:55 &amp;lt;zzz&amp;gt; - Tareas varias de promoción, soporte y comunicaciones 20:00:56 &amp;lt;zzz&amp;gt; - Mantener una actitud positiva 20:00:56 &amp;lt;Meeh&amp;gt; Hola 20:01:11 &amp;lt;psi&amp;gt; ? 20:01:13 &amp;lt;psi&amp;gt; hola 20:01:38 &amp;lt;zzz&amp;gt; ¿Está dispuesto a servir alguno de los dos, psi o Meeh? ¿Hay otros voluntarios o nominaciones? 20:01:50 &amp;lt;psi&amp;gt; Estoy dispuesto a servir si así lo desean 20:02:24 &amp;lt;eche|on&amp;gt; disponible por aquí pero no para ese trabajo, lo siento 20:02:27 &amp;lt;psi&amp;gt; También puedo conseguir las pegatinas de orion 20:03:23 &amp;lt;zzz&amp;gt; Meeh, ¿estás dispuesto a servir o prefieres apoyar a psi? 20:04:49 &amp;lt;zzz&amp;gt; ¿Alguien más tiene algún comentario? 20:04:59 &amp;lt;Meeh&amp;gt; Puedo hacer ambas cosas, lo que quiero decir es que puedo servir y, por supuesto, apoyaré a psi si él lo hace 20:05:45 &amp;lt;psi&amp;gt; ¿"Equipo" de PR entonces? 20:06:12 &amp;lt;Meeh&amp;gt; ¿por qué no? No puedo ir a EE. UU., así que necesito a alguien allí de todas formas 20:06:21 &amp;lt;psi&amp;gt; me sirve 20:06:27 &amp;lt;zzz&amp;gt; Supongo que psi podría tener más tiempo que Meeh para esto? 20:06:57 &amp;lt;psi&amp;gt; sí, ahora tengo montones de tiempo libre y probablemente por un tiempo 20:07:24 &amp;lt;Meeh&amp;gt; pero sin problemas para cubrir EU/Asia/África 20:07:34 &amp;lt;Meeh&amp;gt; Sí, en algunos aspectos creo que también 20:07:44 &amp;lt;zzz&amp;gt; Meeh nunca ha tenido montones de tiempo desde que lo conozco 20:08:00 &amp;lt;Meeh&amp;gt; sin embargo, creo que puedo contribuir mucho con respecto a tuitear, hablar en conferencias y algo de divulgación 20:08:17 &amp;lt;zzz&amp;gt; ¿Qué tal psi como jefe y Meeh como asistente? 20:08:26 &amp;lt;psi&amp;gt; no hablo en público, así que puedo delegar eso en Meeh 20:08:36 &amp;lt;psi&amp;gt; suena bien 20:08:44 &amp;lt;Meeh&amp;gt; también me suena bien 20:08:47 &amp;lt;Meeh&amp;gt; Puedo encargarme de hablar en público 20:08:58 &amp;lt;zzz&amp;gt; ¿Alguna objeción u otros comentarios? 20:09:44 &amp;lt;zzz&amp;gt; ok, genial 20:10:28 &amp;lt;zzz&amp;gt; Le daré a psi la contraseña de Twitter. Por favor, consigue las pegatinas de orion. 20:10:44 &amp;lt;psi&amp;gt; entendido 20:11:19 &amp;lt;zzz&amp;gt; Además, por favor genera y distribuye una clave GPG para press@, y pide a welterde que arregle la lista de correo en consecuencia 20:11:27 &amp;lt;zzz&amp;gt; hablando de welt... 20:11:33 &amp;lt;eche|on&amp;gt; .... 20:11:36 &amp;lt;zzz&amp;gt; 2. Reemplazar mtn.i2p2.i2p en la i2ptunnel.config predeterminada (zzz) (Caído desde el 12 de junio - posibles reemplazos mtn.killyourtv.i2p o mtn.i2p-projekt.i2p) 20:11:52 * psi nomina la de kytv 20:12:05 &amp;lt;zzz&amp;gt; eche|on, kytv_ ¿alguno de ustedes querría ofrecerse voluntario? 20:12:15 &amp;lt;zzz&amp;gt; no podemos poner ambos en un solo tunnel porque eso confunde a mtn 20:12:56 &amp;lt;zzz&amp;gt; ¿algún otro que haya estado en marcha durante un tiempo? 20:13:01 &amp;lt;eche|on&amp;gt; pueden poner el mío, intento mantenerlo funcionando como siempre 20:14:24 &amp;lt;zzz&amp;gt; ok, entonces será echelon, supongo 20:14:37 &amp;lt;eche|on&amp;gt; kytv ya hace muchos trabajos 20:15:07 &amp;lt;zzz&amp;gt; ambos parecen muy fiables, así que no importa mucho 20:15:27 &amp;lt;Meeh&amp;gt; mtn.meeh.i2p ha estado funcionando durante un año ya 20:15:29 &amp;lt;zzz&amp;gt; no es más trabajo, quizá solo un poquito más de tráfico, probablemente ni siquiera se note 20:16:25 &amp;lt;eche|on&amp;gt; ¿podemos crear 3 tunnels y habilitar solo uno? 20:17:55 &amp;lt;zzz&amp;gt; bien, meeh, bueno saberlo 20:17:55 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 2)? 20:17:55 &amp;lt;zzz&amp;gt; ¿algún otro tema para la reunión? 20:18:19 &amp;lt;psi&amp;gt; ¿tenemos un IRC de respaldo? 20:18:39 &amp;lt;psi&amp;gt; parece que si parte/todo lo de postman se cae, estamos jodidos 20:19:17 &amp;lt;psi&amp;gt; mail+irc es postman, así que ¿cuál es el punto de encuentro de respaldo en caso de que lo de postman no funcione? 20:19:29 &amp;lt;zzz&amp;gt; claro, podríamos crear 3 tunnels pero a mí me parece solo más desorden 20:19:37 &amp;lt;psi&amp;gt; me he estado preguntando esto desde hace un tiempo... 20:20:28 &amp;lt;eche|on&amp;gt; ok, bien, dentro del tiempo de lanzamiento de 6 semanas podemos cambiarlo lo suficientemente rápido; además, la gente realmente interesada puede entrar aquí. También puedo enviar la clave a $trusted person 20:21:54 &amp;lt;zzz&amp;gt; tenemos 3 servidores IRC 20:21:54 &amp;lt;zzz&amp;gt; no hay respaldo para el propio postman... 20:21:54 * zzz calienta su baffer corto para la reunión corta 20:21:54 * zzz ***bafs la reunión cerrada &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 01 de julio de 2014</title><link>/es/blog/2014/07/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-julio-de-2014/</link><pubDate>Tue, 01 Jul 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/07/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-julio-de-2014/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bgwcb, eche|on, kytv, Meeh, psi, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:32 &amp;lt;zzz&amp;gt; 0. Hola 20:00:32 &amp;lt;zzz&amp;gt; 1. I2P en Google Play (meeh / str4d) 20:00:32 &amp;lt;zzz&amp;gt; 2. Pruebas en tabletas (zzz) 20:00:37 &amp;lt;zzz&amp;gt; 0. Hola 20:00:39 &amp;lt;zzz&amp;gt; Hola 20:00:51 &amp;lt;zzz&amp;gt; 1. I2P en Google Play (meeh / str4d) 20:01:12 &amp;lt;eche|on&amp;gt; hola 20:01:13 &amp;lt;zzz&amp;gt; Meeh, str4d, por favor cuéntennos sus planes para Google Play 20:03:31 &amp;lt;zzz&amp;gt; ok, les diré lo que sé 20:03:56 &amp;lt;zzz&amp;gt; Meeh tiene una cuenta existente pero sin usar; también le va a dar acceso a str4d; 20:04:35 &amp;lt;zzz&amp;gt; ahora tiene una versión de desarrollo allí que es solo por invitación; planean ponerla disponible para todos con la versión 0.9.14; 20:04:55 &amp;lt;eche|on&amp;gt; una cuenta de desarrollador no debería ser ningún problema 20:05:06 &amp;lt;zzz&amp;gt; planean tener dos versiones, una gratuita y otra de “donación” por un costo de ~$2.50 20:05:18 &amp;lt;eche|on&amp;gt; sí 20:05:30 &amp;lt;bgwcb&amp;gt; ¿por qué? 20:05:49 &amp;lt;zzz&amp;gt; Meeh transferiría los fondos a echelon mensualmente (suponiendo que fuera suficiente para que valiera la pena, y que meeh no tuviera gastos) 20:05:50 &amp;lt;eche|on&amp;gt; Habrá algunos problemas con el registro como I2P, pero lo hará bien 20:05:52 &amp;lt;bgwcb&amp;gt; ¿y para qué necesitan Google Play? 20:06:14 &amp;lt;zzz&amp;gt; al parecer muchas apps tienen versiones de donación; la tasa de compra quizá sea del 1% respecto a la versión gratuita 20:06:47 &amp;lt;eche|on&amp;gt; es una buena idea 20:06:50 &amp;lt;zzz&amp;gt; todo el mundo tiene Google Play; solo unos pocos tienen f-droid o amazon o cargan directamente desde un sitio web 20:07:03 &amp;lt;eche|on&amp;gt; No creo que entre mucho dinero, pero mejor que nada 20:07:05 &amp;lt;zzz&amp;gt; eso es lo que sé, más o menos. ¿Comentarios? 20:07:22 &amp;lt;eche|on&amp;gt; comentario: el registro como I2P será un lío, pero por lo demás, adelante 20:08:08 &amp;lt;zzz&amp;gt; alguien desconocido ha reservado, pero no publicado, net.i2p.android.router. Meeh está intentando recuperarlo. 20:08:11 &amp;lt;bgwcb&amp;gt; ¿Qué diferencias hay entre la gratuita y la de donación? 20:08:21 &amp;lt;eche|on&amp;gt; bgwcb: ninguna ;-) 20:08:33 &amp;lt;zzz&amp;gt; no es gran cosa, pero impediría la detección de duplicados con instalaciones existentes desde el sitio web o f-droid 20:08:33 &amp;lt;bgwcb&amp;gt; wow 20:08:33 &amp;lt;eche|on&amp;gt; excepto la donación del campo de compra. 20:08:44 &amp;lt;bgwcb&amp;gt; buena idea, genio dormido 20:08:49 &amp;lt;psi&amp;gt; hola 20:08:57 &amp;lt;eche|on&amp;gt; zzz: ¿entonces el registro funciona mediante las clases de Java y no el nombre del proyecto? 20:09:34 &amp;lt;zzz&amp;gt; la clase es esencialmente el nombre, o identificador único. meeh y str4d lo están investigando 20:09:48 &amp;lt;psi&amp;gt; sobre la versión de donación, ¿tendrá “más funciones”? 20:09:54 &amp;lt;zzz&amp;gt; también estamos intentando localizar a nextloop, nuestro encargado de f-droid, para que ayude 20:10:02 &amp;lt;psi&amp;gt; ¿o es solo otro paquete? 20:10:11 &amp;lt;eche|on&amp;gt; psi: no, solo una función de “tienes la versión de donación” ;- 20:10:18 &amp;lt;eche|on&amp;gt; en la pantalla Acerca de, IMHO 20:10:37 &amp;lt;eche|on&amp;gt; bálsamo para el alma: “eres algo mejor que los demás, ¡nos pagaste algo!” 20:10:38 &amp;lt;psi&amp;gt; genial 20:10:41 &amp;lt;kytv&amp;gt; (‘hola’ tardío) 20:10:53 &amp;lt;zzz&amp;gt; ¿algún comentario sobre una versión de donación? 20:10:56 &amp;lt;psi&amp;gt; epeen 20:11:21 &amp;lt;zzz&amp;gt; ¿alguna objeción a una versión de donación? ¿o a Google Play en general? 20:11:28 &amp;lt;eche|on&amp;gt; zzz: adelante, yo añadiría un texto Acerca de diferente en la propia app 20:11:47 &amp;lt;eche|on&amp;gt; Una vez tuve la idea de vender cada versión de Android, pero no hace falta 20:12:29 &amp;lt;zzz&amp;gt; si te interesa lo que Meeh tiene hasta ahora o quieres probar su versión de la app, contáctalo 20:12:50 &amp;lt;eche|on&amp;gt; lo cual es una buena guía a TOP2 ;-) 20:13:01 &amp;lt;zzz&amp;gt; última llamada para comentarios sobre Google Play 20:13:28 &amp;lt;kytv&amp;gt; +1 para Google Play, más usuarios es bueno 20:13:50 &amp;lt;psi&amp;gt; +1 para Google Play también, ya que más usuarios significa más comentarios 20:14:14 &amp;lt;kytv&amp;gt; (no estoy seguro del +1 para ‘requerir pago’, pero las donaciones están perfectas) 20:14:36 &amp;lt;Meeh&amp;gt; *leyendo el historial* 20:14:39 &amp;lt;zzz&amp;gt; 2 versiones, gratis y de pago. la predicción es que el 99% elegirá la gratis 20:15:12 &amp;lt;kytv&amp;gt; sí, lo entiendo. Está perfectamente bien. 20:15:25 &amp;lt;zzz&amp;gt; Meeh antes de la última llamada, démosle un par de minutos para leer el historial y explayarse 20:17:56 &amp;lt;Meeh&amp;gt; hmm, sí. 20:18:13 &amp;lt;Meeh&amp;gt; bueno, me gustaría añadir un tema en realidad, que de alguna manera está conectado con esto 20:18:24 &amp;lt;Meeh&amp;gt; pero de alguna manera tampoco lo está 20:18:55 &amp;lt;zzz&amp;gt; Meeh, última llamada para comentarios sobre 1) 20:19:04 &amp;lt;zzz&amp;gt; ¿hay algo que haya entendido mal? 20:20:04 &amp;lt;Meeh&amp;gt; Con gusto lo haría, y lo de dos apps con donaciones sigue pareciendo una buena idea :) 20:20:05 &amp;lt;Meeh&amp;gt; no, estaba correcto lo del espacio de nombres, etc. 20:20:05 &amp;lt;Meeh&amp;gt; lo entendiste bien 20:20:06 &amp;lt;zzz&amp;gt; ok entonces. fin del punto 1). 20:20:07 &amp;lt;zzz&amp;gt; 2. Pruebas en tabletas (zzz) 20:20:42 &amp;lt;zzz&amp;gt; Ahora no tenemos suficientes testers y desarrolladores de Android. Estamos a punto de conseguir muchos más usuarios. Así que definitivamente necesitamos más testers y desarrolladores. 20:20:49 &amp;lt;Meeh&amp;gt; Avísenme cuando pueda añadir el 3), es un tema grande. y probablemente interese a muchos 20:21:03 &amp;lt;Meeh&amp;gt; necesito trabajar más en el tema mientras 2) 20:21:05 &amp;lt;zzz&amp;gt; ok 3) meeh en la lista 20:21:08 &amp;lt;zzz&amp;gt; volviendo al 2) 20:21:41 &amp;lt;zzz&amp;gt; Me gustaría proponer reembolsar a las personas que quieran comprar un dispositivo Android y prometan hacer pruebas o desarrollo. 20:22:13 &amp;lt;zzz&amp;gt; Digamos, hasta $200 por persona para hasta 8 personas, suficiente para comprar una tableta de 7", o para financiar parcialmente un teléfono o una tableta de 10" 20:22:31 &amp;lt;zzz&amp;gt; También me gustaría financiar completamente una tableta de 10" para str4d, hasta $400 o así 20:22:44 &amp;lt;zzz&amp;gt; ¿comentarios? ¿voluntarios? 20:23:24 &amp;lt;eche|on&amp;gt; mi comentario ya consta en acta, adelante. 20:23:25 &amp;lt;str4d&amp;gt; hola 20:23:27 &amp;lt;str4d&amp;gt; perdón por el retraso 20:23:36 &amp;lt;eche|on&amp;gt; pero no compren dispositivos chinos con spyware ^^ 20:24:07 &amp;lt;zzz&amp;gt; ya hemos comprado algunos dispositivos para desarrolladores, pero realmente necesitamos testers 20:24:47 &amp;lt;str4d&amp;gt; perdón* 20:24:55 &amp;lt;zzz&amp;gt; esto sería para personas que ya forman parte de la comunidad de desarrollo, p. ej. psi, orion, dg, kytv, echelon, etc. 20:25:23 &amp;lt;zzz&amp;gt; ¿quién quiere uno? creo que sería un gran uso de los fondos del proyecto 20:26:00 &amp;lt;kytv&amp;gt; Siempre estoy dispuesto a hacer pruebas, pero no tengo tableta y no sé cuán útiles serían los comentarios que pueda dar. Dicho esto, puedo probar y suministrar informes (con suerte) válidos. 20:26:21 &amp;lt;zzz&amp;gt; ok, hay uno. genial. 20:26:48 &amp;lt;zzz&amp;gt; como de costumbre, pídanle el reembolso a echelon, nuestro tesorero 20:26:52 &amp;lt;Meeh&amp;gt; Yo también podría probar, pero mi tablet está empezando a estar algo vieja 20:26:56 &amp;lt;Meeh&amp;gt; algo* 20:27:18 &amp;lt;zzz&amp;gt; Me gustan mucho las tabletas Android de 7". Geniales para pruebas y uso general. Y no te arriesgas a estropear tu teléfono. 20:27:50 &amp;lt;zzz&amp;gt; última llamada para comentarios sobre 2) tabletas Android para pruebas 20:28:23 &amp;lt;str4d&amp;gt; La elección del dispositivo es importante 20:28:30 &amp;lt;eche|on&amp;gt; (NO pago productos de Apple, lol) 20:28:37 &amp;lt;Meeh&amp;gt; Puedo ayudar a probar, pero para garantizar las pruebas probablemente habría que comprar una tableta nueva 20:28:53 &amp;lt;str4d&amp;gt; La oportunidad aquí es proporcionar una gama de *tamaños* de dispositivo así como *densidades* de pantalla 20:29:21 &amp;lt;zzz&amp;gt; si dejamos que cada persona elija su propio teléfono o tableta, eso debería aportar la variedad necesaria 20:29:55 &amp;lt;zzz&amp;gt; ok, pasemos a 3) el tema desconocido de Meeh. 15 minutos máximo. 20:29:57 &amp;lt;zzz&amp;gt; adelante, Meeh 20:29:59 &amp;lt;str4d&amp;gt; (p. ej., mi tableta de 7" es de 600x1024 píxeles, y cae en la categoría -sw600dp) 20:32:03 &amp;lt;Meeh&amp;gt; ok, decidí volver (ya que he estado fuera un tiempo) con una sorpresa; algunos puede que hayan oído de ello, y algunos hayan visto algo... pero, en pocas palabras, hice un “paquete de navegador de I2P” que probablemente estará listo para win32 y osx en 24 horas 20:32:29 &amp;lt;Meeh&amp;gt; activen sus plugins de tor y vean https://hideme.today/dev/ 20:32:35 &amp;lt;iRelay&amp;gt; Título: The Abscond bundle (en hideme.today) 20:32:39 &amp;lt;Meeh&amp;gt; ese es el conjunto de funciones y la “cara” de esto 20:32:57 &amp;lt;psi&amp;gt; espera, ¿qué? 20:33:01 &amp;lt;psi&amp;gt; ¿un paquete de navegador? 20:33:05 &amp;lt;Meeh&amp;gt; Estoy intentando que I2P sea más fácil para empezar a usar... porque esa es siempre la queja que recibo 20:33:08 &amp;lt;Meeh&amp;gt; sí 20:33:17 &amp;lt;Meeh&amp;gt; más aún, ya que es 100% portable 20:33:26 &amp;lt;Meeh&amp;gt; puedes ponerlo en una memoria USB 20:33:39 &amp;lt;Meeh&amp;gt; lanzarlo en cualquier máquina... con una modificación, también puedes arrancarlo entre sistemas 20:33:42 &amp;lt;psi&amp;gt; genial 20:33:43 &amp;lt;str4d&amp;gt; psi: Tor Browser con I2PButton 20:33:46 &amp;lt;Meeh&amp;gt; es decir, la misma instalación en win,linux,osx 20:33:58 &amp;lt;Meeh&amp;gt; más o menos como dijo str4d, sí :) 20:34:38 &amp;lt;Meeh&amp;gt; entonces, ¿alguno tiene comentarios sobre esto, ideas, ++, ? 20:34:49 &amp;lt;psi&amp;gt; ¿dónde puedo conseguirlo? 20:34:56 &amp;lt;Meeh&amp;gt; pensé que sería bueno recibir algo de comentarios antes de lanzarlo 20:34:57 &amp;lt;psi&amp;gt; parece que la instancia de gitlab está bloqueada 20:35:11 &amp;lt;Meeh&amp;gt; subiré el código final y lo pondré disponible unas horas después de la reunión 20:35:21 &amp;lt;psi&amp;gt; ok 20:35:23 &amp;lt;Meeh&amp;gt; no he terminado con un conjunto de compilación completo 20:35:38 &amp;lt;Meeh&amp;gt; así que necesito decirles cómo compilar y ensamblar todas las partes 20:35:44 &amp;lt;eche|on&amp;gt; comentario: mucho trabajo. 20:35:47 &amp;lt;eche|on&amp;gt; pero genial. 20:36:13 &amp;lt;Meeh&amp;gt; me he centrado más en un prototipo/prueba de concepto que en un sistema de compilación 20:36:54 &amp;lt;Meeh&amp;gt; así que tomé el propio torbrowser y lo reetiqueté; torbutton está casi reescrito para funcionar 100% con I2P en lugar de tor, 20:37:17 &amp;lt;Meeh&amp;gt; el lanzador está escrito desde cero por mí, en gran parte por la parte del JRE 20:37:34 &amp;lt;Meeh&amp;gt; por lo tanto, todos los viejos scripts de compilación de tor fallan 20:37:43 &amp;lt;Meeh&amp;gt; y no es fácilmente modificable 20:38:36 &amp;lt;psi&amp;gt; ¿Orchid incluido? 20:38:59 &amp;lt;Meeh&amp;gt; sí, incluye algunos plugins de i2p así como plugins del navegador 20:39:06 &amp;lt;psi&amp;gt; genial 20:39:16 &amp;lt;Meeh&amp;gt; plugins de i2p sobre todo para interesar a la gente, como i2p-bote 20:39:23 &amp;lt;Meeh&amp;gt; y plugins del navegador para la privacidad 20:40:20 &amp;lt;Meeh&amp;gt; la idea es tener un script de compilación que construya fácilmente un nuevo paquete para osx,linux,win32 en cada lanzamiento de I2P 20:40:37 &amp;lt;Meeh&amp;gt; y por supuesto la actualización del navegador, etc., pero eso requerirá trabajo manual 20:40:53 &amp;lt;Meeh&amp;gt; pero he incluido en mi plan futuro mantener eso 20:42:25 &amp;lt;zzz&amp;gt; ok, ¿algo más sobre el punto 3)? 20:43:02 &amp;lt;zzz&amp;gt; ¿alguien tiene algún otro tema? 20:43:14 &amp;lt;Meeh&amp;gt; no, eso era principalmente todo. si alguien en win32 quiere probar, por favor avise, porque después de la experiencia con anoncoin eso necesita más pruebas 20:43:55 &amp;lt;Meeh&amp;gt; y veo que me quedo sin cafeína si no salgo a comprar; vuelvo en 10. tarda 5 min cada tramo :) 20:44:24 &amp;lt;zzz&amp;gt; ok, genial. Un recordatorio: cualquiera puede convocar una reunión sobre cualquier tema en cualquier momento. 20:44:35 * zzz *bafs* la reunión se cierra &lt;/div></description></item><item><title>Lanzamiento de I2P 0.9.13</title><link>/es/blog/2014/05/22/lanzamiento-de-i2p-0.9.13/</link><pubDate>Thu, 22 May 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/05/22/lanzamiento-de-i2p-0.9.13/</guid><description>&lt;p>0.9.13 incluye correcciones para routers detrás de un cortafuegos, mejoras en las consultas de netDb y una gran actualización de SusiMail. Por supuesto, también hay la habitual colección de correcciones de errores y actualizaciones de traducción.&lt;/p>
&lt;p>Como de costumbre, recomendamos actualizar a esta versión. La mejor manera de mantener la seguridad y ayudar a la red es ejecutar la versión más reciente.&lt;/p>
&lt;p>zzz ha actualizado sus claves GPG, y los archivos del lanzamiento están firmados con sus nuevas claves. La huella digital de su nueva clave es: 2D3D 2D03 910C 6504 C121 0C65 EE60 C0C8 EE72 56A8&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 06 de mayo de 2014</title><link>/es/blog/2014/05/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-mayo-de-2014/</link><pubDate>Tue, 06 May 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/05/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-mayo-de-2014/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bgwcb, dg, eche|on, EinMByte, hghoster, kytv, nombra, Nyakov, psi, topiltzin, user, Yi, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&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; bueno, ¿empezamos? 20:00:46 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Reunión martes 6 de mayo - 8 PM UTC (en zzz.i2p) 20:00:57 &amp;lt;zzz&amp;gt; 0. Hola 20:00:57 &amp;lt;zzz&amp;gt; 1. solicitud para la página de inicio de la consola de hiddengate.i2p (ver el siguiente mensaje para detalles) 20:00:57 &amp;lt;zzz&amp;gt; 2. OMGWTFBBQ Verano en Europa - echelon 20:00:57 &amp;lt;zzz&amp;gt; 3. calendario de lanzamiento de la 0.9.13 20:01:06 &amp;lt;zzz&amp;gt; 0. Hola 20:01:09 &amp;lt;zzz&amp;gt; hola 20:01:11 &amp;lt;eche|on&amp;gt; ¡hola! 20:01:15 &amp;lt;psi&amp;gt; hola 20:01:16 &amp;lt;topiltzin&amp;gt; hola 20:01:23 &amp;lt;nombra&amp;gt; o/ (reconectado justo a tiempo) 20:01:38 &amp;lt;kytv&amp;gt; hola 20:01:49 &amp;lt;Yi&amp;gt; ¿qué es? 20:01:50 &amp;lt;zzz&amp;gt; La mayoría de estos puntos deberían ser breves, limitémoslos a 15 minutos cada uno 20:02:00 &amp;lt;hghoster&amp;gt; hola a todos 20:02:05 * mokosoul se escabulle antes de que alguien note que estuvo aquí en la reunión. 20:02:08 &amp;lt;zzz&amp;gt; 1. solicitud para la página de inicio de la consola de hiddengate.i2p 20:02:16 &amp;lt;zzz&amp;gt; vean el enlace de arriba para detalles 20:02:42 &amp;lt;zzz&amp;gt; hghoster es quien solicitó por hiddengate.i2p. ¿podrías contarnos un poco sobre el sitio? 20:03:52 &amp;lt;hghoster&amp;gt; HiddenGate es un proyecto para usuarios rusos de I2P. Objetivo: publicar el periódico en línea/fuera de línea “Vestnik I2P”, que introduce I2P y guía sobre cómo acceder a él. 20:04:00 &amp;lt;hghoster&amp;gt; tenemos wiki, foro, imboard 20:04:06 &amp;lt;EinMByte&amp;gt; Hola 20:04:47 &amp;lt;EinMByte&amp;gt; hghoster: entonces... ¿podemos decir que es una especie de sitio de ayuda? 20:05:03 &amp;lt;hghoster&amp;gt; entonces... ya publicamos la primera versión del documento. además, algunos chicos siguen llenando la wiki con nuevos artículos técnicos 20:05:04 &amp;lt;kytv&amp;gt; por conveniencia, los ToS en EN: `http://hiddengate.i2p/wiki/ToS#Terms_of_Service` 20:05:04 &amp;lt;zzz&amp;gt; ok, gracias. ¿Alguien tiene preguntas o comentarios? Me gustaría especialmente comentarios de hablantes de ruso 20:05:08 &amp;lt;iRelay&amp;gt; Título: HiddenGate Wiki: HiddenGate Wiki (en hiddengate.i2p) 20:05:27 &amp;lt;bgwcb&amp;gt; hghoster: imageboard censurado, pero probablemente es bueno porque nosotros, buenos anónimos rusos, no amamos el cp 20:05:29 &amp;lt;EinMByte&amp;gt; He visitado el sitio antes, y se ve bien 20:05:50 &amp;lt;EinMByte&amp;gt; una cosa que me gustaría mencionar: la página principal está toda en ruso 20:05:55 &amp;lt;hghoster&amp;gt; EinMByte: sí. nuestro objetivo es crear una plataforma donde los nuevos usuarios no vean cp, etc., contenido impactante 20:06:15 &amp;lt;hghoster&amp;gt; solo para discusiones políticas, algunos intereses, etc. nada de basura, nada de cp 20:06:48 &amp;lt;hghoster&amp;gt; EinMByte: pero hay una o dos páginas en inglés, por ejemplo los ToS. espera un momento por favor 20:07:08 &amp;lt;EinMByte&amp;gt; Entonces, ¿quizás sería buena una introducción en inglés? 20:07:08 &amp;lt;EinMByte&amp;gt; (incluso si el resto del sitio está en ruso) 20:07:08 &amp;lt;EinMByte&amp;gt; Suena bien 20:07:14 &amp;lt;zzz&amp;gt; hghoster ha publicado unos ToS en inglés y ruso como se requiere: `http://hiddengate.i2p/wiki/ToS` 20:07:18 &amp;lt;iRelay&amp;gt; Título: HiddenGate Wiki: HiddenGate Wiki (en hiddengate.i2p) 20:07:20 &amp;lt;EinMByte&amp;gt; zzz: considerando la cantidad de usuarios rusos, creo que sería una buena incorporación 20:07:22 &amp;lt;hghoster&amp;gt; zzz gracias 20:07:48 &amp;lt;EinMByte&amp;gt; Bueno, me gustaría al menos una frase en inglés en la página principal 20:08:05 &amp;lt;EinMByte&amp;gt; porque visitar hiddengate.i2p fue bastante confuso para mí 20:08:31 &amp;lt;EinMByte&amp;gt; y supongo que sería así para la mayoría de usuarios de I2P no rusos 20:08:45 &amp;lt;EinMByte&amp;gt; sin embargo, estoy de acuerdo con la propuesta 20:09:18 &amp;lt;zzz&amp;gt; ¿algún otro comentario de los usuarios rusos aquí - bgwcb denixx_ Nyakov ? 20:09:38 &amp;lt;hghoster&amp;gt; podemos poner algún texto de bienvenida en la parte superior de la primera página explicando a los usuarios no rusos dónde están 20:10:12 &amp;lt;EinMByte&amp;gt; hghoster: esto es lo que quiero decir 20:10:19 &amp;lt;hghoster&amp;gt; estoy registrando nuestra conversación y lo discutiremos después también 20:10:21 &amp;lt;hghoster&amp;gt; creo que pueden estar durmiendo :) pero bgwcb no 20:10:22 &amp;lt;Nyakov&amp;gt; Creo que es buena idea 20:10:36 &amp;lt;bgwcb&amp;gt; creo que si hiddengate entra en la página de inicio, llenará hiddengate de buen contenido 20:10:37 &amp;lt;hghoster&amp;gt; de acuerdo, lo recordaré, gracias 20:10:49 &amp;lt;EinMByte&amp;gt; Al fin y al cabo, supongo que eso es lo que verán los usuarios que vengan desde el panel de control: la portada 20:10:49 &amp;lt;zzz&amp;gt; hghoster, recibí algunos comentarios la semana pasada en #ru de que su sitio tenía muy poco contenido. ¿Cuáles son sus planes para agregar más contenido? 20:10:53 &amp;lt;Yi&amp;gt; creo que está bien 20:11:12 &amp;lt;zzz&amp;gt; no queremos sitios “muertos” en nuestra página de inicio 20:11:17 &amp;lt;user@kyirc&amp;gt; +1 a la frase de bienvenida. el nombre de dominio está en inglés y yo podría haber llegado al sitio también, y luego no saber ni siquiera qué es resulta algo frustrante, incluso si el resto será ininteligible para mí de todos modos 20:11:53 &amp;lt;bgwcb&amp;gt; y es buena idea porque no tienen cp. los recién llegados pueden temer las redes oscuras porque son refugio para pedófilos y terroristas 20:11:59 &amp;lt;hghoster&amp;gt; por supuesto los planes son buenos :) hay otro chico “Glavred”, es el creador de la idea de este proyecto. yo estoy trabajando en ello como admin. también hay algunos que siguen llenando la wiki 20:12:37 &amp;lt;hghoster&amp;gt; por supuesto no se llena tan rápido como queremos. pero seguimos con nuestro trabajo de todos modos. hasta que alguien como el sr. P no cierre los internets 20:12:48 &amp;lt;bgwcb&amp;gt; pero, entonces yo querré poner en la página de inicio `http://rus.i2p` con el comentario de que tiene algo de contenido impactante 20:12:50 &amp;lt;hghoster&amp;gt; perdón por mi pobre inglés 20:13:00 &amp;lt;iRelay&amp;gt; Título: I2P Wiki (en rus.i2p) 20:13:13 &amp;lt;zzz&amp;gt; no hay por qué disculparse, lo estás haciendo bien :)( 20:13:40 &amp;lt;zzz&amp;gt; bien, ¿algún otro comentario? No he oído ninguna objeción hasta ahora? 20:13:53 &amp;lt;dg&amp;gt; Me suena bien. 20:13:54 &amp;lt;EinMByte&amp;gt; zzz: sobre los sitios “muertos”: míralo así: si un sitio sale en la página principal, esto puede aumentar el tráfico 20:14:09 &amp;lt;EinMByte&amp;gt; así que eso también podría tener un efecto positivo en el contenido 20:14:12 &amp;lt;dg&amp;gt; Además, siempre podemos retirar un sitio si está ‘muerto’ 20:14:21 &amp;lt;EinMByte&amp;gt; exactamente 20:14:45 &amp;lt;kytv&amp;gt; sin problemas aquí, pero una o dos frases introductorias en inglés (para coincidir con el idioma del hostname) serían bienvenidas. 20:15:26 &amp;lt;user@kyirc&amp;gt; el tooltip de la consola podría/debería ya mencionar que está en ruso. estoy a favor 20:16:08 &amp;lt;hghoster&amp;gt; el sitio está alojado fuera de Rusia, así que creo que no hay problemas con eso. además soy c++er y tengo buen trabajo, así que el dinero no es un problema. lo principal es cómo hacer propaganda de I2P más eficazmente. esperamos que el documento nos ayude 20:16:32 &amp;lt;hghoster&amp;gt; kytv: sí, por supuesto 20:16:48 &amp;lt;zzz&amp;gt; bien entonces, hghoster aprobamos tu solicitud y lo agregaré para la 0.9.13. Gracias por asistir a la reunión y buena suerte con tu sitio 20:16:48 &amp;lt;bgwcb&amp;gt; yo estoy a favor de que aparezca en la portada 20:16:48 &amp;lt;zzz&amp;gt; gracias también a nuestros amigos de #ru por ayudarnos 20:16:50 &amp;lt;psi&amp;gt; (se invita a c++ers a ayudar con i2pd e i2pcpp) &amp;lt;-- fuera de tema 20:16:59 &amp;lt;zzz&amp;gt; sigamos 20:16:59 &amp;lt;zzz&amp;gt; 2. OMGWTFBBQ Verano en Europa - echelon 20:17:01 &amp;lt;zzz&amp;gt; eche|on, cuéntanos 20:17:03 &amp;lt;hghoster&amp;gt; ¡gracias a todos! 20:17:08 &amp;lt;bgwcb&amp;gt; gracias a todos, fue interesante 20:17:19 &amp;lt;eche|on&amp;gt; el BBQ 20:17:38 &amp;lt;eche|on&amp;gt; siempre quisimos hacer un BBQ, puedo ofrecerme a organizar uno este verano, en Graz, Austria 20:17:45 &amp;lt;eche|on&amp;gt; si queremos hacer uno 20:18:18 &amp;lt;eche|on&amp;gt; hay dinero para bebidas/comida en los fondos IMHO, solo que el tema es la parte de que la gente visite este BBQ... 20:18:28 &amp;lt;EinMByte&amp;gt; estaría bien, pero probablemente no asistiría (por razones de anonimato) 20:18:35 &amp;lt;zzz&amp;gt; ¿cuándo? 20:18:46 &amp;lt;eche|on&amp;gt; yo pienso más a finales de agosto, en torno a septiembre 20:19:21 &amp;lt;zzz&amp;gt; para no entrar en conflicto con DEFCON, la primera semana de agosto 20:19:33 &amp;lt;eche|on&amp;gt; sí, lo sé 20:19:48 &amp;lt;bgwcb&amp;gt; Es buena idea 20:19:58 &amp;lt;EinMByte&amp;gt; zzz: ¿puedo añadir rápidamente dos cosas: una pregunta sobre Just Mail, otra sobre DerbyCon (offtopic, perdón) 20:20:11 &amp;lt;psi&amp;gt; sobre el tema de conferencias, orion y yo probablemente estemos en DerbyCon 20:20:17 &amp;lt;eche|on&amp;gt; y sé que no vendrá mucha gente, y solo puedo proporcionar un lugar para el BBQ, no hay alojamiento 20:20:23 &amp;lt;zzz&amp;gt; EinMByte, serás el número 4 en la agenda 20:20:33 &amp;lt;EinMByte&amp;gt; zzz: gracias 20:20:46 &amp;lt;zzz&amp;gt; psi, DerbyCon será el número 5 en la agenda 20:20:52 &amp;lt;psi&amp;gt; ok 20:20:56 &amp;lt;EinMByte&amp;gt; eche|on: el BBQ es definitivamente una buena idea 20:21:05 &amp;lt;EinMByte&amp;gt; si y solo si puedes conseguir suficiente gente que asista 20:21:38 &amp;lt;bgwcb&amp;gt; pero ¿por qué está alojado fuera de Rusia? 20:21:38 &amp;lt;zzz&amp;gt; cualquiera que esté interesado en un BBQ en Graz a finales de agosto/principios de septiembre, por favor escriba “sí” o “quizás” 20:21:53 &amp;lt;EinMByte&amp;gt; zzz: ¿asistir o solo apoyar? 20:22:09 &amp;lt;zzz&amp;gt; asistir. 20:22:15 &amp;lt;zzz&amp;gt; diré “quizás” 20:22:37 &amp;lt;bgwcb&amp;gt; quizás 20:22:56 &amp;lt;psi&amp;gt; “quizás” (si puedo llegar allí, lo cual es muy improbable) 20:23:11 &amp;lt;eche|on&amp;gt; hm, creo que iniciaré un cuestionario en forum.i2p ? 20:23:26 &amp;lt;eche|on&amp;gt; a Graz se llega muy bien en avión vía Frankfurt ;-) 20:23:40 &amp;lt;eche|on&amp;gt; pero eso es caro. Lo sé. 20:24:14 &amp;lt;zzz&amp;gt; eche|on, no hay mucho apoyo... quizá una quedada o un BBQ en una conferencia sería más popular? 20:24:17 &amp;lt;EinMByte&amp;gt; Yo también creo que es mejor llevar este asunto a un foro o algo así 20:24:51 &amp;lt;bgwcb&amp;gt; ¿dónde ubicado? 20:24:52 &amp;lt;eche|on&amp;gt; zzz: eso sería mejor. ¿si encontramos una conf que encaje? 20:24:52 &amp;lt;bgwcb&amp;gt; perdón, ¿dónde exactamente 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; me encantaría una quedada en verano, pero combinada con una conf puede tener más sentido 20:24:57 &amp;lt;eche|on&amp;gt; este año no tengo tiempo para ir a Las Vegas 20:25:45 &amp;lt;eche|on&amp;gt; (otra vez) 20:25:48 &amp;lt;eche|on&amp;gt; pero si quieren hacer algo, hay dinero disponible^^ 20:25:48 &amp;lt;zzz&amp;gt; bien, dejemos este tema para investigar más, quizá podamos hablar de nuevo en un par de semanas con ideas 20:25:48 &amp;lt;eche|on&amp;gt; mantendré un ojo en esto 20:26:03 &amp;lt;EinMByte&amp;gt; bien 20:26:14 &amp;lt;zzz&amp;gt; sigamos 20:26:18 &amp;lt;zzz&amp;gt; 3. calendario de lanzamiento de la 0.9.13 20:26:46 &amp;lt;zzz&amp;gt; han pasado unas 4 semanas desde la 0.9.12 y nuestro ciclo normal de 5–8 semanas nos daría un lanzamiento a finales de mayo 20:27:02 &amp;lt;dg&amp;gt; solo 4.. 20:27:11 &amp;lt;zzz&amp;gt; rfree ha estado haciendo buena investigación sobre los problemas en la 0.9.12 con routers con firewall y parece que la -14 ayuda mucho 20:27:17 &amp;lt;EinMByte&amp;gt; ¿qué hay de esos supuestos problemas con la 0.9.12, se han resuelto (si es que los había)? 20:27:19 &amp;lt;zzz&amp;gt; así que recomienda un lanzamiento pronto. 20:27:28 &amp;lt;EinMByte&amp;gt; ah, cierto 20:27:50 &amp;lt;zzz&amp;gt; parece ser solo con routers con firewall, pero eso significa también todos los usuarios de TAILS 20:27:56 &amp;lt;eche|on&amp;gt; zzz: ¿qué tan lejos has llegado con susimail, listo? 20:28:12 &amp;lt;zzz&amp;gt; sí, ya casi termino con susimail por ahora 20:28:24 &amp;lt;eche|on&amp;gt; ok, y Tails, ¿la próxima versión en qué fecha? 20:28:25 &amp;lt;zzz&amp;gt; así que susimail + correcciones del firewall suenan lo bastante bien para un lanzamiento 20:28:32 &amp;lt;eche|on&amp;gt; o sea, ¿para qué fecha debemos tenerlo listo? 20:28:33 &amp;lt;zzz&amp;gt; entonces quizá en 2 o 3 semanas? 20:28:58 &amp;lt;user@kyirc&amp;gt; -0 fue malo para mí, en lin, sin firewall, -4 arregló la alcanzabilidad. luego en xp con firewall -0 era casi inusable. -14 funciona genial 20:29:04 &amp;lt;eche|on&amp;gt; actualmente no hay problema con un ciclo más corto 20:29:24 &amp;lt;user@kyirc&amp;gt; no sé sobre el problema de bloqueo de la consola, que fue en la -14 20:29:36 &amp;lt;zzz&amp;gt; fecha límite de checkin 16 o 23 de mayo, y lanzamiento el 19 o 26 de mayo 20:29:47 &amp;lt;eche|on&amp;gt; mejor el 16 de mayo (el 29 es festivo) 20:29:50 &amp;lt;dg&amp;gt; yo digo 16/19 siempre que no haya deadlocks y esas cosas. 20:30:10 &amp;lt;dg&amp;gt; Si los usuarios siguen sufriendo, esperemos. 20:31:10 &amp;lt;zzz&amp;gt; OK apuntemos al 16 como fecha límite y un lanzamiento el 19. Si tenemos problemas sin resolver entonces lo aplazaremos 20:31:20 &amp;lt;EinMByte&amp;gt; ok 20:31:45 &amp;lt;user@kyirc&amp;gt; en el xp está perfectamente bien. lo de la consola en MI caso puede haber sido causado por mí, ya que probé un plugin que todavía dependía de una versión más antigua de jetty. quizá eso cambió algo en mi configuración, porque los problemas permanecieron después de quitar los plugins. pero eso es solo en MI caso 20:32:14 &amp;lt;user@kyirc&amp;gt; si nadie más tiene ese problema, entonces la -14 es una buena candidata a lanzamiento, imho 20:32:49 &amp;lt;zzz&amp;gt; sigamos: 4) EinMByte Just Mail 20:32:49 &amp;lt;EinMByte&amp;gt; sí, solo una pregunta menor 20:32:49 &amp;lt;EinMByte&amp;gt; orion: ding 20:32:54 &amp;lt;EinMByte&amp;gt; Entonces mi pregunta era: ¿ha podido orion ponerse en contacto? 20:33:07 &amp;lt;EinMByte&amp;gt; y en segundo lugar: ¿qué demonios están haciendo? 20:33:16 &amp;lt;EinMByte&amp;gt; imho, no parece que pueda funcionar 20:33:20 &amp;lt;zzz&amp;gt; recibió una respuesta y me copió, no decía realmente mucho 20:33:26 &amp;lt;EinMByte&amp;gt; así que creo que necesitan algún consejo 20:33:30 &amp;lt;EinMByte&amp;gt; zzz: ¿podrías pegarlo? 20:33:38 &amp;lt;EinMByte&amp;gt; Estoy interesado 20:34:04 &amp;lt;EinMByte&amp;gt; como escribí en `http://zzz.i2p/topics/1614,` dudo de sus ideas 20:34:10 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Just Mail Kickstarter (en zzz.i2p) 20:34:28 &amp;lt;EinMByte&amp;gt; * la viabilidad de sus ideas 20:35:09 &amp;lt;zzz&amp;gt; Lo pegaré en ese hilo después de la reunión.. Es solo basura de marketing, no explica realmente nada. 20:35:26 &amp;lt;EinMByte&amp;gt; de acuerdo, gracias 20:35:44 &amp;lt;zzz&amp;gt; ¿algo más sobre Just Mail? 20:35:47 &amp;lt;EinMByte&amp;gt; Creo que eso bastará para el punto 4, no parece que esto vaya a funcionar 20:36:12 &amp;lt;EinMByte&amp;gt; (también lo siento por la gente que invirtió en ello) 20:36:25 &amp;lt;zzz&amp;gt; sigamos 20:36:37 &amp;lt;zzz&amp;gt; 5) DerbyCon EinMByte psi orion 20:36:55 &amp;lt;psi&amp;gt; creo que orion y yo podremos asistir a DerbyCon 20:37:00 &amp;lt;EinMByte&amp;gt; de nuevo, quería saber el estado de eso 20:37:07 &amp;lt;EinMByte&amp;gt; ok, ¿alguna charla ya? 20:37:20 &amp;lt;psi&amp;gt; esperaba que ustedes dos pudieran dar una 20:37:29 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1579` 20:37:33 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Derbycon Louisville 24-28 de sept. (en zzz.i2p) 20:37:44 &amp;lt;EinMByte&amp;gt; zzz: ¿ninguna posibilidad de que tú des una charla? 20:38:20 &amp;lt;zzz&amp;gt; Es posible, pero yo voto por nuestro tipo de PR orion 20:38:24 &amp;lt;EinMByte&amp;gt; además, ¿alguien sabe si estas charlas se transmiten o no? 20:38:50 &amp;lt;psi&amp;gt; si lo son, siempre podrías vestirte como el unabomber (str4d) 20:39:25 &amp;lt;zzz&amp;gt; psi, orion, les recomiendo contactar a Adrian de inmediato para averiguar el calendario y proceso de CFP (llamada de ponencias) y saber qué tipo de charla sería adecuada 20:39:35 &amp;lt;psi&amp;gt; ok 20:39:46 &amp;lt;zzz&amp;gt; Esta es principalmente una conf de InfoSec, muy diferente de DEFCON/HOPE/CCC etc 20:40:39 &amp;lt;EinMByte&amp;gt; Es importante que tengamos una charla, porque eso definitivamente difundirá el mensaje 20:40:54 &amp;lt;EinMByte&amp;gt; (también más posibilidades de investigación académica) 20:41:13 &amp;lt;zzz&amp;gt; hablando de HOPE: `http://zzz.i2p/topics/1507` 20:41:19 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: HOPE X (en zzz.i2p) 20:41:36 &amp;lt;zzz&amp;gt; y DEFCON: `http://zzz.i2p/topics/1556` 20:41:42 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: DEFCON 2014 (en zzz.i2p) 20:42:07 &amp;lt;zzz&amp;gt; de todos modos, psi y orion, si ustedes van a DerbyCon hay una posibilidad de que yo también vaya. 20:42:18 &amp;lt;zzz&amp;gt; eche|on, ¿BBQ en Louisville? 20:42:22 &amp;lt;EinMByte&amp;gt; en un mundo ideal, tendríamos una charla en todas esas conferencias 20:42:30 &amp;lt;psi&amp;gt; ooh suena bien, BBQ en KT 20:42:51 &amp;lt;zzz&amp;gt; KY 20:43:02 &amp;lt;psi&amp;gt; ¿es KY? rayos 20:43:50 &amp;lt;zzz&amp;gt; dos o tres de ustedes deberían coautorizar una charla y dejarme fuera. Eso sería lo mejor :) 20:44:00 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:44:10 * zzz calienta el baffer 20:44:14 &amp;lt;user@kyirc&amp;gt; no es un tema en la agenda, pero creo que deberíamos empezar a pensar en nuestra página oficial dentro de la red. www.i2p2.i2p es fea. se eligió para coincidir con el dominio de internet público i2p2.de. dado que este ya no es nuestra dirección principal, también deberíamos pensar en un dominio más agradable dentro de la red. i2p.i2p por ejemplo. no sé si geti2p.i2p tiene sentido, ya que ya no necesitas _get_ i2p. 20:44:23 &amp;lt;eche|on&amp;gt; zzz: louiesville, ¿hora, lugar? 20:44:39 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1579` 20:44:44 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Derbycon Louisville 24-28 de sept. (en zzz.i2p) 20:44:53 &amp;lt;user@kyirc&amp;gt; no es urgente, pero quizá algo en lo que pensar, y fácil de “arreglar” 20:45:22 &amp;lt;EinMByte&amp;gt; sí, una nueva página de inicio sería bueno 20:45:22 &amp;lt;eche|on&amp;gt; hm, en esa fecha quería estar en Escocia 20:45:30 &amp;lt;zzz&amp;gt; user, eso es welterde. En la consola del router hemos eliminado todas las referencias, ahora apuntamos a i2p-projekt.i2p 20:45:59 &amp;lt;user@kyirc&amp;gt; que tampoco es perfecto, por la k 20:45:59 &amp;lt;zzz&amp;gt; gracias a todos por una buena reunión 20:46:09 &amp;lt;eche|on&amp;gt; habría que revisar los horarios 20:46:20 &amp;lt;EinMByte&amp;gt; zzz: una última cosa, ¿planean tener reuniones regulares? 20:46:30 &amp;lt;user@kyirc&amp;gt; como es un enlace no es tanto problema, pero aún así un nombre en inglés sería mejor, imho 20:46:44 &amp;lt;EinMByte&amp;gt; (¿a menos que ya sea el caso?) 20:47:02 &amp;lt;zzz&amp;gt; EinMByte, programamos reuniones según sea necesario. Cualquiera puede programar una reunión en cualquier momento para cualquier tema. 20:47:17 &amp;lt;EinMByte&amp;gt; zzz: de acuerdo 20:47:23 &amp;lt;user@kyirc&amp;gt; ¿qué hay de malo con i2p-project.i2p? ¿ya registrado por alguien más? 20:47:47 &amp;lt;eche|on&amp;gt; pero Louisville es fácil de alcanzar y céntrico 20:47:50 &amp;lt;zzz&amp;gt; EinMByte, `http://zzz.i2p/topics/1491` 20:47:55 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Project Meetings (en zzz.i2p) 20:48:37 &amp;lt;EinMByte&amp;gt; Estoy pensando en una reunión de i2pcpp 20:48:42 &amp;lt;EinMByte&amp;gt; pero necesito hablarlo con orion 20:48:44 &amp;lt;zzz&amp;gt; si vamos a DerbyCon deberíamos intentar convencer a Lance de ir también 20:50:03 &amp;lt;eche|on&amp;gt; ok, mantengo esto en mente y me voy a la cama 20:50:04 &amp;lt;eche|on&amp;gt; nos vemos luego 20:50:19 &amp;lt;zzz&amp;gt; cualquier charla tendrá que ser brutal para que la acepten. DerbyCon fue pequeña el primer año pero este es el cuarto año, creo. Tenemos un poco de ventaja interna con irongeek pero no es solo su evento. 20:50:55 &amp;lt;EinMByte&amp;gt; por cierto, estoy dispuesto a revisar diapositivas etc. No estoy seguro de que ayude mucho pero nunca se sabe 20:51:51 &amp;lt;EinMByte&amp;gt; en fin, adiós &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 22 de abril de 2014</title><link>/es/blog/2014/04/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-abril-de-2014/</link><pubDate>Tue, 22 Apr 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/04/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-abril-de-2014/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> hottuna, nombre\_, psi, str4d, zzz2&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:32:31 &amp;lt;str4d&amp;gt; Hola a todos 20:34:53 &amp;lt;str4d&amp;gt; 0) Hola 20:34:53 &amp;lt;str4d&amp;gt; 1) TODO 0.9.13-0.9.16 `http://zzz.i2p/topics/1600` 20:34:53 &amp;lt;str4d&amp;gt; 2) Nuevo transporte para los PTs de Tor `http://zzz.i2p/topics/1551` 20:34:53 &amp;lt;str4d&amp;gt; 3) Cualquier punto que surja de 1) 20:34:53 &amp;lt;str4d&amp;gt; Actividad posterior a la reunión: Pruebas de estrés de Mumble (chat de voz sobre I2P) 20:35:07 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: TODO 0.9.13 - 0.9.16 (en zzz.i2p) 20:35:10 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Supporting Tor Pluggable Transports (en zzz.i2p) 20:35:29 &amp;lt;str4d&amp;gt; 0) Hola 20:35:57 &amp;lt;hottuna&amp;gt; Hola 20:37:37 &amp;lt;str4d&amp;gt; ¿Alguien más? 20:38:01 &amp;lt;str4d&amp;gt; zzz2 orion psi kytv meeh_ 20:41:17 &amp;lt;str4d&amp;gt; Con suerte algunos de ellos aparecerán. 20:41:17 &amp;lt;str4d&amp;gt; 1) TODO 0.9.13-0.9.16 `http://zzz.i2p/topics/1600` 20:41:22 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: TODO 0.9.13 - 0.9.16 (en zzz.i2p) 20:41:26 &amp;lt;zzz2&amp;gt; aquí 20:41:58 &amp;lt;str4d&amp;gt; A petición de zzz iniciamos un hilo de discusión para proponer ideas para la hoja de ruta de I2P de cara al futuro. 20:42:27 &amp;lt;str4d&amp;gt; Hubo mucha charla, pero no se llegó a un consenso real. 20:43:14 &amp;lt;str4d&amp;gt; Resumí algunas de las sugerencias iniciales en la página de la hoja de ruta `http://trac.i2p2.i2p/wiki/Roadmaps/1.0` 20:43:17 &amp;lt;iRelay&amp;gt; Título: Roadmaps/1.0 I2P Bugtracker (en trac.i2p2.i2p) 20:45:01 &amp;lt;str4d&amp;gt; zzz2: Veo que has estado metiéndote con susimail (¡bien!) 20:46:19 &amp;lt;zzz2&amp;gt; sí, me metí en ese agujero de conejo mientras intentamos decidir qué es realmente importante 20:52:07 &amp;lt;str4d&amp;gt; Creo que fue un trabajo útil, aunque solo sea porque hay un bug de larga data sobre problemas de inicio de sesión, y susimail es una de las primeras apps que los usuarios van a probar 20:52:08 &amp;lt;str4d&amp;gt; `http://trac.i2p2.i2p/ticket/747` 20:52:12 &amp;lt;iRelay&amp;gt; Título: #747 (Login problems with Susimail) I2P Bugtracker (en trac.i2p2.i2p) 20:54:45 &amp;lt;psi&amp;gt; str4d: ohai 20:54:47 * psi ¿llega tarde? 20:55:19 &amp;lt;str4d&amp;gt; sí, psi 20:55:25 &amp;lt;str4d&amp;gt; No ha pasado gran cosa todavía :/ 20:55:58 * psi desplaza hacia arriba 20:56:07 &amp;lt;str4d&amp;gt; Para resumir lo que ha estado pasando desde que se publicó el RFC: 20:56:18 &amp;lt;str4d&amp;gt; - zzz ha trabajado en susimail 20:56:59 &amp;lt;str4d&amp;gt; - psi ha estado poniéndose al día con PTs, nuevo DH y JNI 20:57:23 &amp;lt;str4d&amp;gt; - yo he estado trabajando en I2P-Bote Android y ahora en Java EdDSA 20:57:39 * psi ha estado pasando todo el día detallando la estructura de PT para i2p 20:58:59 &amp;lt;zzz2&amp;gt; si str4d y psi están progresando con EdDSA, 25519 y PTs, entonces creo que el mejor uso de mi tiempo es avanzar en la migración al nuevo algoritmo de firma, p. ej., múltiples destinos por un tunnel, y algún tipo de soporte para la libreta de direcciones 21:00:27 &amp;lt;jenkins@kyirc&amp;gt; Iniciando compilación #581 para el trabajo I2P 21:01:01 &amp;lt;zzz2&amp;gt; ¿cuál es el estado de las claves mtn de psi y del acuerdo de desarrollador? No me ha llegado nada por correo. 21:01:23 &amp;lt;str4d&amp;gt; psi firmó el acuerdo de desarrollador, lo subí al sitio web 21:01:36 &amp;lt;str4d&amp;gt; (así que sus claves públicas constan en registro) 21:02:10 &amp;lt;zzz2&amp;gt; ¿su huella de clave también está ahí? 21:02:32 &amp;lt;zzz2&amp;gt; si es así lo agregaré y lo anunciaré 21:03:02 &amp;lt;psi&amp;gt; mi huella GPG está en mi twitter 21:03:05 &amp;lt;str4d&amp;gt; no la huella, pero la clave en sí sí 21:03:47 &amp;lt;zzz2&amp;gt; tiene que estar en ese archivo de plantilla monotonerc de ejemplo. psi, ¿quizá puedas hacer eso como tu primera prueba de habilidades con mtn? 21:04:23 &amp;lt;jenkins@kyirc&amp;gt; ¡Yupi, compilación corregida! 21:04:24 &amp;lt;jenkins@kyirc&amp;gt; Proyecto I2P compilación #581: CORREGIDO en 3 min 55 s: `http://jenkins.killyourtv.i2p/job/I2P/581/` 21:04:36 &amp;lt;psi&amp;gt; puedo encargarme de eso 21:04:40 &amp;lt;psi&amp;gt; ya hice eso localmente 21:04:53 &amp;lt;str4d&amp;gt; zzz2, psi, he actualizado el diagrama de Gantt de la hoja de ruta - `http://trac.i2p2.i2p/wiki/Roadmaps/1.0` 21:04:56 &amp;lt;iRelay&amp;gt; Título: Roadmaps/1.0 I2P Bugtracker (en trac.i2p2.i2p) 21:05:21 &amp;lt;psi&amp;gt; la huella de clave de monotone para mi clave de transporte NOT es "1ceb85b992114bae1bcb156ef238f8f3044a6bfe", -- ampernand@gmail.com 21:06:04 &amp;lt;psi&amp;gt; también puedo obtener la huella de mi clave de transporte 21:06:29 &amp;lt;zzz2&amp;gt; ok, ¡genial, bienvenido al equipo! Como le digo a todo el mundo, por favor, sé cuidadoso, practica en www primero 21:06:30 &amp;lt;str4d&amp;gt; psi: necesitas enviar eso a eche, kytv y welt 21:06:43 &amp;lt;str4d&amp;gt; +1 21:06:56 * kytv lo recibió y lo está agregando a su servidor 21:07:08 &amp;lt;zzz2&amp;gt; psi, tenemos instrucciones muy precisas sobre cómo hacer todo esto en la página web... :) 21:07:27 &amp;lt;psi&amp;gt; lo revisaré 21:07:38 &amp;lt;zzz2&amp;gt; p. ej., enviarme correo (pero ya no es necesario en tu caso) 21:08:15 &amp;lt;str4d&amp;gt; ¿Cómo ve todo el mundo ahora la hoja de ruta en Gantt? ¿Hay elementos que parezcan poco realistas, o que falten 21:08:16 &amp;lt;str4d&amp;gt; ? 21:09:37 * psi revisa la hoja de ruta 21:09:43 &amp;lt;jenkins@kyirc&amp;gt; Proyecto I2P UnitTests compilación #528: ÉXITO en 5 min 6 s: `http://jenkins.killyourtv.i2p/job/UnitTests/528/` 21:09:57 &amp;lt;jenkins@kyirc&amp;gt; Iniciando compilación #82 para el trabajo I2P-Android 21:09:59 &amp;lt;str4d&amp;gt; zzz2: sugiero que te quites de encima el tema de las nuevas claves GPG más pronto que tarde ;) 21:10:19 &amp;lt;zzz2&amp;gt; str4d, por favor dinos qué te está diciendo sobre qué es importante 21:10:33 &amp;lt;str4d&amp;gt; psi: ¿estás encontrando mucha superposición entre tu trabajo en PTs y NTCP2? 21:10:34 &amp;lt;zzz2&amp;gt; sí, lo haré antes del próximo lanzamiento, lo prometo 21:11:24 &amp;lt;str4d&amp;gt; En mi humilde opinión, hay tres cosas importantes: 21:11:32 &amp;lt;jenkins@kyirc&amp;gt; Proyecto I2P-Android compilación #82: ÉXITO en 1 min 34 s: `http://jenkins.killyourtv.i2p/job/I2P-Android/82/` 21:11:40 &amp;lt;str4d&amp;gt; 1) progreso en la actualización de cripto: ahora por fin poniéndose en marcha 21:12:01 &amp;lt;psi&amp;gt; str4d: por el momento, aún no he mirado NTCP2 21:12:13 &amp;lt;str4d&amp;gt; (continuando a partir del trabajo de preparación) 21:13:28 &amp;lt;zzz2&amp;gt; 1) '¿ahora poniéndose en marcha?' He estado rompiéndome el lomo con eso durante 6 meses 21:13:32 &amp;lt;str4d&amp;gt; 2) Preparación de la auditoría: en mi humilde opinión, necesitamos ponernos al día con nuestro modelo de amenazas, etc., lo antes posible 21:15:33 * psi se ausenta por 30 minutos 21:15:33 &amp;lt;psi&amp;gt; evento inesperado, vuelvo luego 21:15:33 &amp;lt;psi&amp;gt; luego miraré el histórico 21:16:21 &amp;lt;zzz2&amp;gt; Parece haber algo de confusión por ahí sobre la "nueva cripto de firma". Está hecho, está en 0.9.12, funciona. Para destinos. 21:17:06 &amp;lt;zzz2&amp;gt; Lo "único" que no está hecho es migrar los destinos publicados existentes a uno nuevo. 21:21:13 &amp;lt;str4d&amp;gt; sí, lo cual primero depende de elegir uno nuevo, que en mi opinión debería ser Ed25519, lo que a su vez depende de obtener una implementación rápida. 21:21:15 &amp;lt;str4d&amp;gt; Y al mismo tiempo, estoy de acuerdo en que debe implementarse la infraestructura de migración restante requerida. 21:21:16 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; Durante años lo hemos dejado de lado y hemos trabajado en lo que creemos que beneficia a los usuarios, pero en mi humilde opinión, si queremos empezar a atraer más interés de investigación y utilizarlo de forma efectiva, debemos ser más conscientes de lo que I2P puede y no puede lograr. 21:21:17 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; Lo sé, zzz ;P 21:21:18 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; (me refería específicamente a la parte que implica la cripto nueva propiamente dicha) 21:21:19 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; gracias por el esfuerzo que has puesto para llevarlo hasta aquí :) 21:21:20 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; 3) Usabilidad, UX: este es un tercer punto importante que no está en el gráfico de la hoja de ruta 21:21:22 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; Bueno: el trabajo de zzz en susimail entra en esa categoría, al igual que las mejoras de streaming 21:21:41 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; Pero también es importante revisar nuestras páginas de error y ayuda, y cómo ayudamos al usuario a hacer su trabajo. 21:21:41 &amp;lt;str4d&amp;gt; (después de mi línea "2) Preparación de la auditoría") 21:22:00 &amp;lt;str4d&amp;gt; Necesito irme AFK en 10-15 minutos 21:22:50 &amp;lt;str4d&amp;gt; Y como psi está AFK, elimino "2) New transport for Tor PTs" de esta reunión 21:23:55 &amp;lt;str4d&amp;gt; zzz2: en tu opinión, ¿qué necesitamos hacer antes de organizar una reunión con Lance respecto al modelo de amenazas? 21:24:59 * a str4d le gustaría intentar una reunión con Lance en mayo 21:26:04 &amp;lt;str4d&amp;gt; así que necesitamos decidir qué hay que hacer antes de entonces, para poder organizar la reunión con suficiente tiempo para terminar eso primero. 21:29:27 &amp;lt;zzz2&amp;gt; No estoy de acuerdo en que primero tengamos que elegir. 21:29:59 &amp;lt;zzz2&amp;gt; O que podamos elegir ahora (P256) y elegir de nuevo más adelante cuando haya más opciones disponibles. 21:30:02 &amp;lt;MTN@kyirc&amp;gt; [ I2P ] corrección de compilación [zzz@mail.i2p] `http://killyourtv.i2p/viewmtn/revision/info/12396c3ee88d1194482fc2cc3751db1169cc52e3` 21:30:34 &amp;lt;zzz2&amp;gt; Podríamos cambiar el valor predeterminado para nuevos destinos a P256 en 0.9.13 si queremos. 21:30:35 &amp;lt;str4d&amp;gt; zzz2: si llegamos al punto en que el sistema de nombres pueda lidiar con opciones de enc dinámicas, entonces estoy de acuerdo 21:31:05 &amp;lt;zzz2&amp;gt; P256 es claramente mejor que DSA 21:31:34 &amp;lt;str4d&amp;gt; También estoy de acuerdo ahí. 21:31:43 &amp;lt;zzz2&amp;gt; Creo que los detractores de P256 deberían dar un paso atrás y pensar en lo malo que es DSA 1024. 21:32:03 &amp;lt;MTN@kyirc&amp;gt; [ WWW ] agregando la clave de transporte de psi [kytv@mail.i2p] `http://killyourtv.i2p/viewmtn/revision/info/029163d2d446f10ab1a129b559802fabac2ef8b7` 21:32:52 &amp;lt;str4d&amp;gt; zzz2: Entiendo tu punto. 21:33:39 &amp;lt;zzz2&amp;gt; en cuanto a la auditoría y Lance, siempre es un buen momento. ¿tienes una actualización del proceso de auditoría para nosotros desde la lista de correo? 21:33:40 &amp;lt;str4d&amp;gt; Parte de mi razón para querer que EdDSA funcione antes del cambio es que, según lo que has dicho en hilos anteriores, no me entusiasma cambiar dos veces el algoritmo de firma de los Destinos. 21:34:14 &amp;lt;str4d&amp;gt; sí, la segunda vez sería un poco más fácil porque ya estaría el soporte de múltiples destinos, etc., pero la parte del sistema de nombres sigue siendo la debilidad. 21:34:48 &amp;lt;zzz2&amp;gt; para servidores no quieres cambiar dos veces, pero para clientes no importa 21:35:04 &amp;lt;str4d&amp;gt; buen punto. 21:35:23 &amp;lt;str4d&amp;gt; ¿Hay algo que impediría que nuevos Destinos hablen con los antiguos? 21:35:31 &amp;lt;nombre_&amp;gt; así que entiendo que ustedes están haciendo actualizaciones de cripto? ¿hay quizá una página que detalle todo lo que están planeando? y sobre una implementación de 25519, podrían simplemente usar nacl vía jni, o kalium, aunque eso podría ser algo limitante 21:35:34 &amp;lt;zzz2&amp;gt; e incluso para servidores, si cambias a P256 apenas parece que valga la pena cambiar de nuevo, a menos que salga alguna noticia realmente mala sobre P256 21:35:54 &amp;lt;str4d&amp;gt; Si no, podría ser una buena idea pasar a los clientes a P256 antes 21:36:08 &amp;lt;zzz2&amp;gt; los nuevos destinos pueden hablar con los antiguos y viceversa, siempre que ambos estén en 0.9.12 o posterior 21:36:39 &amp;lt;str4d&amp;gt; zzz2: http://blog.cr.yp.to/20140323-ecdsa.html es razón suficiente para mí para no querer quedarme en ECDSA 21:36:43 &amp;lt;iRelay&amp;gt; Título: cr.yp.to: 2014.03.23: How to design an elliptic-curve signature system (en blog.cr.yp.to) 21:37:56 &amp;lt;str4d&amp;gt; no por un punto en particular (aún), pero si podemos conseguir una implementación de EdDSA efectiva y correcta, creo que sería muy beneficioso cambiar 21:38:27 &amp;lt;str4d&amp;gt; nombre_: `http://trac.i2p2.i2p/ticket/856` 21:38:30 &amp;lt;iRelay&amp;gt; Título: #856 (Crypto review/migration) I2P Bugtracker (en trac.i2p2.i2p) 21:38:30 &amp;lt;str4d&amp;gt; (y los enlaces ahí dentro) 21:38:40 &amp;lt;nombre_&amp;gt; gracias str4d 21:38:53 &amp;lt;zzz2&amp;gt; nada ahí me dice que debamos retrasar deshacernos de DSA. Tampoco hay nada ahí que me haga entrar en pánico por P256. ¿Hay algo mejor que P256? seguro. 21:39:15 &amp;lt;str4d&amp;gt; no hay actualizaciones reales como tal desde la lista de correo de OpenITP, no ha habido mucha actividad real últimamente. 21:40:38 &amp;lt;zzz2&amp;gt; Dejé espacio para 65536 algoritmos de firma y implementé 7. Quedan 65529, podemos añadir unos cuantos en cada versión si queremos. 21:43:27 &amp;lt;str4d&amp;gt; zzz, apoyaría mover los clientes a p256 en 0.9.13 21:44:47 &amp;lt;str4d&amp;gt; pero si la transición de servidores aún no va a ser fluida, preferiría esperar un poco y ver cómo va el trabajo de EdDSA. 21:45:49 &amp;lt;nombre_&amp;gt; yo también (aunque mi opinión no cuente para nada), nist ecdsa es mejor que dsa, incluso si algunos de nosotros, paranoicos del sombrero de aluminio, no nos sentiremos seguros hasta que sea 25519 21:46:48 &amp;lt;nombre_&amp;gt; la ruptura de dest/b32 es más o menos un hecho, ¿no? 21:47:13 &amp;lt;str4d&amp;gt; ha llevado mucho tiempo y mucho trabajo llegar a este punto, no tiene sentido apresurarse en el último minuto 21:49:48 * RN asoma la cabeza y mira alrededor 21:54:36 &amp;lt;zzz2&amp;gt; hay 1) clientes 2) nuevos servidores y 3) migración de servidores existentes. 21:54:43 &amp;lt;zzz2&amp;gt; 1 y 2 podemos hacerlo ahora, 3) lleva mucho más trabajo. 21:54:59 &amp;lt;zzz2&amp;gt; 1 y 2 rompen la compatibilidad con routers antiguos, i2pcpp e i2pd, hasta que se pongan al día 21:55:16 &amp;lt;nombre_&amp;gt; entonces, ¿hay alguien trabajando en encontrar/crear una implementación en java de 25519? ¿y cuál es el plazo estimado para que sea utilizable? 21:55:28 &amp;lt;nombre_&amp;gt; supongo que con p256, ya es posible porque eso está incluido en bouncy castle? 21:55:52 &amp;lt;zzz2&amp;gt; p256 está en la JVM 21:56:06 &amp;lt;nombre_&amp;gt; ah, aún mejor 21:56:17 &amp;lt;zzz2&amp;gt; ahora tenemos 25519 en Java pero es demasiado lento para ser utilizable. str4d y psi están intentando acelerarlo 21:57:39 &amp;lt;nombre_&amp;gt; hmm, bueno, sin saber nada de cripto, pensaría que usar jni sería la forma más simple de acelerarlo. quizá debería investigar más 25519 para entender qué partes son los cuellos de botella 23:02:36 &amp;lt;str4d&amp;gt; Nadie lo terminó realmente cuando me fui AFK, así que: 23:02:53 * str4d *baf* cierra la reunión. &lt;/div></description></item><item><title>Versión 0.9.12</title><link>/es/blog/2014/03/31/versi%C3%B3n-0.9.12/</link><pubDate>Mon, 31 Mar 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/03/31/versi%C3%B3n-0.9.12/</guid><description>&lt;p>I2P ahora requiere Java 6 o superior. Recomendamos encarecidamente que actualice a Java 7. Si aún está utilizando Java 5, debe actualizar Java antes de instalar I2P 0.9.12.&lt;/p>
&lt;p>0.9.12 añade compatibilidad preliminar con Destinos firmados con ECDSA. Contiene varias correcciones para el manejo de Delivery Status Messages (acuses de recibo) y esos mensajes ahora están cifrados de extremo a extremo para mayor seguridad.&lt;/p>
&lt;p>Hemos actualizado a Jetty 8. Jetty 8 es casi idéntico a Jetty 7, por lo que no hay conversiones complejas de archivos de configuración como las que ha habido en actualizaciones anteriores de Jetty. No deberían ser necesarios cambios manuales.&lt;/p></description></item><item><title>El buscador DuckDuckGo otorga $5000 al Proyecto de Internet Invisible</title><link>/es/blog/2014/03/12/el-buscador-duckduckgo-otorga-5000-al-proyecto-de-internet-invisible/</link><pubDate>Wed, 12 Mar 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/03/12/el-buscador-duckduckgo-otorga-5000-al-proyecto-de-internet-invisible/</guid><description>&lt;p>&lt;strong>Somewhere, NH&lt;/strong> &amp;ndash; La empresa de búsqueda en Internet &lt;a href="https://duckduckgo.com/">DuckDuckGo&lt;/a>
 &lt;a href="https://duck.co/blog/foss2014">dona&lt;/a>
 $5000 al &lt;a href="https://geti2p.net/">Proyecto de Internet Invisible&lt;/a>
 (I2P) como parte de su programa anual de donaciones a proyectos de código abierto. El premio fue otorgado en base a &lt;a href="https://duck.co/forum/thread/5174/foss-donation-nomations-2014-edition">nominaciones&lt;/a>
 de miembros del público en el portal de la comunidad de DuckDuckGo. Con énfasis en la privacidad, DuckDuckGo ofrece un motor de búsqueda que no rastrea a sus usuarios ni almacena datos personales. I2P es una red anónima destinada a proteger a las personas de la vigilancia masiva que realizan habitualmente los proveedores de servicios de Internet (ISP) y los gobiernos.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 11 de marzo de 2014</title><link>/es/blog/2014/03/11/reuni%C3%B3n-de-desarrolladores-de-i2p-11-de-marzo-de-2014/</link><pubDate>Tue, 11 Mar 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/03/11/reuni%C3%B3n-de-desarrolladores-de-i2p-11-de-marzo-de-2014/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> AK-47, eche|on, efkt, inscrut\_, kytv, orion, psi, str4d, topiltzin, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:26 &amp;lt;zzz&amp;gt; 0. Hola 20:00:26 &amp;lt;zzz&amp;gt; 1. solicitud de página de inicio de la consola de anoncoin.i2p (Meeh) 20:00:26 &amp;lt;zzz&amp;gt; 2. Git (Meeh) 20:00:26 &amp;lt;zzz&amp;gt; 3. Servicios reducidos de Echelon / incorporación 20:00:26 &amp;lt;zzz&amp;gt; 0. Hola 20:00:27 &amp;lt;zzz&amp;gt; Hola 20:00:33 &amp;lt;zzz&amp;gt; Limitemos cada tema a unos 15 minutos 20:01:43 &amp;lt;eche|on&amp;gt; hola 20:02:02 &amp;lt;orion&amp;gt; Hola. 20:02:29 &amp;lt;inscrut_&amp;gt; hola eche|on 20:02:39 &amp;lt;inscrut_&amp;gt; o/ orion 20:02:48 &amp;lt;topiltzin&amp;gt; hola 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; buu 20:05:59 &amp;lt;str4d&amp;gt; sssss 20:06:15 * inscrut_ lanza un tomate 20:08:58 &amp;lt;topiltzin&amp;gt; muy bien, la reunión terminó. Sigan circulando 20:09:01 &amp;lt;eche|on&amp;gt; en los temas 0-2 soy más o menos de “adelante”. 20:09:12 &amp;lt;zzz&amp;gt; ok intentemos esto de nuevo 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 0. Hola 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 1. solicitud de página de inicio de la consola de anoncoin.i2p (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. Servicios reducidos de Echelon / incorporación 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 0. Hola 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; Hola 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; Limitemos cada tema a unos 15 minutos 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; Para 2 y 3, que son temas grandes y muy discutidos, enfoquémonos en dónde estamos ahora y qué hacer después, no en cómo llegamos aquí 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; No espero llegar a decisiones en 2 o 3, pero sería bueno proponer próximos pasos de investigación si es necesario 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; Además, el contexto de los puntos de la agenda está en el enlace en /topic arriba. 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 1. solicitud de página de inicio de la consola de anoncoin.i2p (Meeh) 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; Meeh ¿estás aquí? 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; saltando 1 y 2 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; 3. Servicios reducidos de Echelon / incorporación 20:09:12 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; eche|on, ¿estás aquí? 20:09:44 &amp;lt;zzz&amp;gt; así que saltamos 1 y 2 y estamos en 3. eche|on, tienes la palabra 20:10:12 &amp;lt;eche|on&amp;gt; debido a muchas cuestiones privadas y no privadas, reduje mis servicios y reduciré algunos más 20:10:20 &amp;lt;eche|on&amp;gt; p. ej., false.i2p está caído 20:10:48 &amp;lt;eche|on&amp;gt; cuál será el siguiente servicio no puedo decirlo actualmente; seguiré siendo el tipo del dinero al menos este año 20:11:27 &amp;lt;eche|on&amp;gt; Se me ocurrió ahora que no pude evitar que I2P perdiera dinero por fraude y otras cosas; se vuelve más difícil 20:11:54 &amp;lt;eche|on&amp;gt; además, cuanta más plata, más difícil se vuelve, especialmente con empresas donándonos dinero, que deberíamos gastar en cosas “útiles”. 20:12:17 &amp;lt;orion&amp;gt; Me gustaría intervenir. 20:12:19 &amp;lt;eche|on&amp;gt; no está realmente claro, más bien es una “sensación”, lo sé, pero solo quiero informarles 20:13:33 &amp;lt;AK-47&amp;gt; Gracias por el tiempo que duró, de todos modos. 20:13:33 &amp;lt;psi&amp;gt; hola 20:13:33 &amp;lt;zzz&amp;gt; eche|on, ¿tienes alguna propuesta específica para traernos hoy? 20:14:30 &amp;lt;zzz&amp;gt; dos posibilidades que pueden reducir un poco tu carga de trabajo: nombrar a orion “asst. treasurer - U.S. $$” y a Meeh “asst. treasurer - BTC/altcoin” —¿alguna de esas ayudaría? 20:14:31 &amp;lt;eche|on&amp;gt; mi propuesta: pensar seriamente en constituirnos (incorporarnos) y si no 20:14:50 &amp;lt;eche|on&amp;gt; un tesorero para $ ayudará con las donaciones en $, seguro 20:15:00 &amp;lt;eche|on&amp;gt; y meeh para alt/btc también estaría bien 20:15:43 &amp;lt;inscrut_&amp;gt; ¿es posible hacer públicos los libros? quizá como una contabilidad de doble entrada? 20:15:52 &amp;lt;eche|on&amp;gt; ¿libros? 20:16:01 &amp;lt;eche|on&amp;gt; `http://echelon.i2p/donations/index.html` 20:16:09 &amp;lt;iRelay&amp;gt; Título: Donations (en echelon.i2p) 20:16:26 &amp;lt;orion&amp;gt; Quiero hacer dos propuestas separadas. La primera es así: Deberíamos mantener el dinero repartido en múltiples monedas (dólar, euro, *coin). 20:16:39 &amp;lt;orion&amp;gt; Y deberían mantenerse en distintas jurisdicciones. 20:16:40 &amp;lt;eche|on&amp;gt; mi mayor problema/temor es la cantidad de casi 40k en mi mano. para la ley, esto es “oficialmente” mi dinero, no el de I2P. 20:17:54 &amp;lt;str4d&amp;gt; hmm. Entonces si tú independientemente tienes problemas financieros, legalmente tendrías que liquidar los fondos de I2P. 20:18:15 &amp;lt;eche|on&amp;gt; correcto 20:18:32 &amp;lt;eche|on&amp;gt; ese es el problema de no ser una entidad legal 20:18:54 &amp;lt;eche|on&amp;gt; y por eso no quiero más de 50k aquí, más o menos 20:21:36 &amp;lt;orion&amp;gt; eche|on: Antes de considerar la incorporación, ¿estás de acuerdo en que el dinero debería mantenerse tanto en distintas monedas como en distintas jurisdicciones? 20:21:43 &amp;lt;eche|on&amp;gt; No tengo grandes problemas (personales) con más de 50k, pero si hay problemas, I2P perderá, lo cual no es mi intención 20:22:05 &amp;lt;zzz&amp;gt; hay cierto beneficio en mantener una cuenta en $$. Gran parte de nuestros ingresos y gastos están en $$ y perdemos mucho en las conversiones de ida y vuelta 20:22:13 &amp;lt;eche|on&amp;gt; orion: una cuenta en $ basada en EE. UU. es útil y si alguien la quiere: sí 20:22:34 &amp;lt;orion&amp;gt; Me ofrezco voluntario para mantener USD en una cuenta. 20:23:40 &amp;lt;zzz&amp;gt; ¿es manejable que varias personas mantengan dinero y aun así consolidar los totales y transacciones en la página del salón de la fama? 20:24:25 &amp;lt;eche|on&amp;gt; es posible debido al hosting mtn/git de nuestra página web 20:24:42 &amp;lt;eche|on&amp;gt; necesitaríamos una tabla/sección para cada moneda 20:25:06 &amp;lt;str4d&amp;gt; mostrarlo es sencillo 20:25:07 &amp;lt;eche|on&amp;gt; si queremos dividir UNA moneda entre 2+x personas, tienen que interactuar bien 20:26:58 &amp;lt;zzz&amp;gt; eche|on seguiría siendo tesorero y responsable de mantener los totales, con asistentes responsables de llevar su parte? 20:27:00 &amp;lt;eche|on&amp;gt; sobre la incorporación: 50k no vale la molestia en mi humilde opinión, pero SÍ hay un riesgo 20:27:16 &amp;lt;eche|on&amp;gt; zzz: estaría bien. 20:27:30 &amp;lt;zzz&amp;gt; la incorporación hace muy poco para reducir el riesgo 20:27:50 &amp;lt;eche|on&amp;gt; pero me quita el riesgo a mí ;-) 20:29:03 &amp;lt;orion&amp;gt; Tengo una propuesta que no implica incorporación: un fondo fiduciario (trust fund) 20:29:03 &amp;lt;str4d&amp;gt; no evita la pérdida deliberada de dinero, pero evita la pérdida legal por insolvencia personal 20:29:06 &amp;lt;zzz&amp;gt; entonces la propuesta es nombrar a orion assistant treasurer - U.S. --- ¿alguna objeción o más discusión al respecto? 20:29:07 &amp;lt;topiltzin&amp;gt; no te gastes los bitcoins en ácido 20:29:09 &amp;lt;str4d&amp;gt; Secundo la nominación de orion 20:29:59 &amp;lt;zzz&amp;gt; ok suena como trato hecho, eche|on y orion pueden concretar los detalles. 20:30:16 &amp;lt;eche|on&amp;gt; adéndum a la lista de temas: 20:30:24 &amp;lt;eche|on&amp;gt; 4. Recompensa de 50BTC para el cliente de Bitcoin 20:30:43 &amp;lt;zzz&amp;gt; Estamos casi al final de nuestros 15 minutos. ¿Próximos pasos sobre la incorporación o propuestas o cosas por hacer o investigar respecto a la incorporación? 20:30:53 &amp;lt;eche|on&amp;gt; 50BTC es mucho dinero para un plugin de I2P btc. Propuesta: reducir a 10 y 40BTC al fondo general 20:31:05 &amp;lt;zzz&amp;gt; ok ech estás en la lista para el #4 20:31:15 &amp;lt;orion&amp;gt; topiltzin: no lo haré. :x 20:31:29 &amp;lt;zzz&amp;gt; última llamada para el tema 3 20:31:35 &amp;lt;orion&amp;gt; zzz: Trust fund. 20:31:52 &amp;lt;orion&amp;gt; Quiero proponer eso como una alternativa barata a la incorporación. 20:32:25 &amp;lt;zzz&amp;gt; ok, ¿qué tal si redactas una propuesta y la publicas en algún sitio y la podemos discutir en una reunión futura? 20:32:41 &amp;lt;str4d&amp;gt; Con, por ejemplo: ¿Cuáles son las diferencias legales? 20:33:46 &amp;lt;zzz&amp;gt; declarando el fin del tema 3 20:33:50 &amp;lt;zzz&amp;gt; de vuelta al tema 1 20:33:52 &amp;lt;zzz&amp;gt; 1. solicitud de página de inicio de la consola de anoncoin.i2p (Meeh) 20:34:09 &amp;lt;zzz&amp;gt; ¿alguna discusión, acuerdo u objeción a anoncoin.i2p en la página de inicio? 20:34:44 &amp;lt;eche|on&amp;gt; adelante, añádelo 20:35:41 &amp;lt;zzz&amp;gt; anoncoin podría estar a punto de hacerse grande y Meeh está trabajando en promocionarlo más a la comunidad de I2P 20:35:48 &amp;lt;zzz&amp;gt; última llamada para el 1 20:36:22 &amp;lt;eche|on&amp;gt; Yo sería cuidadoso con eso de “hacerse grande”; ni siquiera litecoin se hizo grande, es todo un poco de hype, pero bueno, genial que anoncoin sea conocido por I2P 20:36:40 &amp;lt;eche|on&amp;gt; lástima que Snowden no hizo marketing para I2P 20:36:49 &amp;lt;zzz&amp;gt; je. 20:37:03 &amp;lt;zzz&amp;gt; pero hablen con Meeh si tienen preguntas sobre sus planes 20:37:06 &amp;lt;str4d&amp;gt; No pude ver el sitio web, pero no tengo objeciones obvias. 20:37:08 &amp;lt;eche|on&amp;gt; lo haré 20:37:16 &amp;lt;zzz&amp;gt; fin del 1. Lo añadiré. 20:37:17 &amp;lt;zzz&amp;gt; 2. Git (Meeh) 20:37:30 &amp;lt;efkt&amp;gt; +1 para anoncoin 20:37:38 &amp;lt;orion&amp;gt; Sin objeciones para anoncoin. 20:37:39 &amp;lt;eche|on&amp;gt; git: sin objeción real, salvo el tema de reanudar y la necesidad de un howto 20:37:40 &amp;lt;zzz&amp;gt; ¿alguna idea sobre git? 20:37:56 &amp;lt;zzz&amp;gt; ¿hay un problema de reanudación? 20:38:08 &amp;lt;str4d&amp;gt; Pros: 20:38:12 &amp;lt;eche|on&amp;gt; que yo sepa, GIT no reanuda 20:38:16 &amp;lt;str4d&amp;gt; Todo el mundo lo conoce 20:38:24 &amp;lt;orion&amp;gt; Espera, ¿qué es reanudar? 20:38:32 &amp;lt;orion&amp;gt; ¿Cuál es el contexto de este tema? 20:38:50 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1588` &amp;lt;--- contexto 20:38:56 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Meeting Tues. Mar. 11 8 PM UTC (en zzz.i2p) 20:38:57 &amp;lt;topiltzin&amp;gt; Si la conexión se rompe durante un fetch/clone/pull/push 20:39:03 &amp;lt;eche|on&amp;gt; orion: en un clone/pull/... grande, si se rompe el tunnel, ¿git empieza desde el principio o a mitad de la transacción? 20:40:11 &amp;lt;str4d&amp;gt; Todo lo soporta 20:40:12 &amp;lt;str4d&amp;gt; Se pueden firmar o aprobar commits con claves GPG 20:40:12 &amp;lt;str4d&amp;gt; orion: posible migración de mtn a git 20:40:12 &amp;lt;str4d&amp;gt; Contras: 20:41:09 &amp;lt;str4d&amp;gt; - Reanudación no soportada (si un pull falla a mitad hay que empezar desde el principio) 20:41:09 &amp;lt;str4d&amp;gt; - zona horaria local almacenada en el commit 20:41:09 &amp;lt;str4d&amp;gt; (fix with alias git='TZ=UTC git') 20:41:41 &amp;lt;zzz&amp;gt; HH aceptó recientemente un pull request (solicitud de integración) en github i2p.i2p. Si puede hacer eso, ¿por qué cambiar a git? ¿Es el git real mejor que exportar? 20:42:05 &amp;lt;topiltzin&amp;gt; git real sería anónimo ya que no estaríamos usando github 20:42:42 &amp;lt;topiltzin&amp;gt; hay otros problemas con exportar: los cambios desde la última exportación no son visibles hasta la siguiente exportación 20:42:49 &amp;lt;zzz&amp;gt; Pensé que la idea era facilitar los pulls de github 20:43:26 &amp;lt;zzz&amp;gt; si un nuevo colaborador tiene que ejecutar git dentro de I2P, ¿realmente se lo facilitamos? 20:43:58 &amp;lt;topiltzin&amp;gt; ¿si hicimos qué? 20:44:14 &amp;lt;zzz&amp;gt; pasarnos a git, lo que sea que eso signifique 20:44:37 &amp;lt;topiltzin&amp;gt; supongo que tendríamos servidores git dentro de I2P así como en clearnet (internet abierta), muy parecido a como los tenemos en mtn ahora 20:45:46 &amp;lt;topiltzin&amp;gt; y se sincronizarían periódicamente como ahora. Conceptualmente todo sigue igual, lo único que cambiamos es el software 20:45:53 &amp;lt;zzz&amp;gt; Supongo que no sé cómo funcionan los pull requests, así que dejaré de hacer preguntas 20:47:30 &amp;lt;topiltzin&amp;gt; pull request es como decir: "Por favor sincroniza desde mi repo de git" 20:47:56 &amp;lt;topiltzin&amp;gt; a nivel conceptual hay muy poca diferencia entre git y mtn. Es sorprendente lo similares que son sus mecanismos 20:47:56 &amp;lt;zzz&amp;gt; ¿qué tal una encuesta informal? quien tenga una opinión, escriba ++, +, 0, -, o -- para muy a favor/a favor/neutral/en contra/muy en contra de pasarnos a 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; ¿voluntarios para investigar más y reportar? 20:51:08 &amp;lt;topiltzin&amp;gt; ¿algo específico sobre qué investigar? 20:51:28 &amp;lt;zzz&amp;gt; tenemos, p. ej., viewmtn, trac y algunas cosas de mtn embebidas en nuestros build scripts que habría que abordar. ¿Alguien que haga una lista de lo necesario y cuánto trabajo 20:51:59 &amp;lt;zzz&amp;gt; y si el tema de reanudar es un problema serio o no 20:53:01 &amp;lt;zzz&amp;gt; entonces, devolvámoselo a Meeh ya que es su punto de la agenda. Le pediremos que informe en una reunión futura. 20:53:10 &amp;lt;zzz&amp;gt; ¿algo más sobre el 2? 20:53:12 &amp;lt;topiltzin&amp;gt; Le echaré un vistazo, aunque imagino que kytv sabría mejor sobre los build scripts, ¿no? 20:53:42 &amp;lt;zzz&amp;gt; lo de build es en su mayoría cosa mía 20:53:52 &amp;lt;zzz&amp;gt; fin del 2) 20:53:59 &amp;lt;zzz&amp;gt; 4. Recompensa de 50BTC para el cliente de Bitcoin - echelon adelante 20:54:39 &amp;lt;eche|on&amp;gt; ok, el cliente nativo de bitcoin todavía tiene 50 BTC restantes para la tarea de “integrar el cliente btc en el cliente de I2P”, también conocido como: plugin 20:55:38 &amp;lt;eche|on&amp;gt; ya hay un cliente btc para I2P (en mi opinión, giv lo hizo) y obtuvo 68 BTC y 30 de la recompensa por el cliente independiente 20:56:08 &amp;lt;eche|on&amp;gt; ahora: 50 BTC es MUCHO para hacer un plugin. Me gustaría dividirlo, p. ej., 10 BTC para el plugin, 40 para el fondo general 20:56:28 &amp;lt;str4d&amp;gt; incluso 10BTC es mucho. 20:57:12 &amp;lt;kytv&amp;gt; (1BTC es mucho) 20:57:22 &amp;lt;kytv&amp;gt; (para un plugin) 20:59:04 &amp;lt;eche|on&amp;gt; no lo sé, por eso lo puse como tema 20:59:16 &amp;lt;eche|on&amp;gt; no quiero ser el malo que “roba” dinero de las recompensas 21:02:42 &amp;lt;zzz&amp;gt; sin objeciones a dividirlo 21:03:00 &amp;lt;eche|on&amp;gt; ok 21:03:09 &amp;lt;eche|on&amp;gt; lo haré así 21:03:22 &amp;lt;zzz&amp;gt; ¿alguien más con ideas sobre el 4)? 21:03:45 &amp;lt;kytv&amp;gt; solo para dejarlo claro: sin objeciones a dividirlo. 21:03:52 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 21:04:23 * zzz anima a la gente a discutir cosas entre reuniones 21:04:41 &amp;lt;kytv&amp;gt; (gran objeción a que 50BTC vayan a un plugin... digo http://coinmill.com/BTC_EUR.html#BTC=50) 21:04:45 &amp;lt;iRelay&amp;gt; Título: Convert Bitcoins (BTC) and Euros (EUR): Currency Exchange Rate Conversion Calculator (en coinmill.com) 21:04:53 &amp;lt;zzz&amp;gt; y recuerda que cualquiera puede programar una reunión sobre cualquier tema en cualquier momento 21:05:06 * zzz *bafs* la reunión se cierra &lt;/div></description></item><item><title>Malware en i2pbrowser.net</title><link>/es/blog/2014/02/16/malware-en-i2pbrowser.net/</link><pubDate>Sun, 16 Feb 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/02/16/malware-en-i2pbrowser.net/</guid><description>&lt;p>Recientemente hemos sido informados de la existencia de i2pbrowser.net. Este sitio web copia nuestra página de inicio y la página de descargas, e intenta engañar a los usuarios para que descarguen malware para Windows.&lt;/p>
&lt;p>Hay varios indicios que apuntan a que i2pbrowser.net es un sitio malicioso:&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>No hemos examinado el malware nosotros mismos, pero no parece ser muy sofisticado; no está integrado ni se distribuye junto con el software de I2P. El experto en seguridad de la información &lt;a href="https://twitter.com/lancejssc">Lance James&lt;/a>
 publicó &lt;a href="https://twitter.com/lancejssc/status/434768667310821377">un tuit&lt;/a>
 calificándolo como &amp;ldquo;un DarkComet RAT estándar&amp;rdquo;.&lt;/p></description></item><item><title>Versión 0.9.11</title><link>/es/blog/2014/02/08/versi%C3%B3n-0.9.11/</link><pubDate>Sat, 08 Feb 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/02/08/versi%C3%B3n-0.9.11/</guid><description>&lt;p>0.9.11 continúa mejorando la búsqueda y el almacenamiento de LeaseSet para evitar que un atacante correlacione una Destination (destino en I2P) con un Router (enrutador de I2P). Añade compatibilidad con el plugin de outproxy (proxy de salida) &lt;a href="http://www.subgraph.com/orchid.html">Orchid&lt;/a>
, disponible en plugins.i2p. Se reduce el uso de memoria gracias a correcciones en los transportes. Contamos con algunas mejoras del protocolo I2CP que proporcionarán mejores capacidades de búsqueda y protección mediante autorización para clientes externos. Por supuesto, también está la habitual colección de correcciones de errores. Todos los usuarios deberían actualizar.&lt;/p></description></item><item><title>Lanzamiento 0.9.10</title><link>/es/blog/2014/01/22/lanzamiento-0.9.10/</link><pubDate>Wed, 22 Jan 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/01/22/lanzamiento-0.9.10/</guid><description>&lt;p>La 0.9.10 cambia el mecanismo para realizar consultas de LeaseSet, lo que dificulta que un atacante correlacione un Destino con un Router. También corrige errores de codificación de caracteres en susimail e incluye muchas otras correcciones de errores y actualizaciones de traducción. La mayoría de ustedes actualizarán mediante torrent, usando el nuevo formato de actualización &amp;ldquo;su3&amp;rdquo; con claves más fuertes.&lt;/p>
&lt;p>Recientemente asistimos a &lt;a href="https://events.ccc.de/congress/2013/wiki/Main_Page">30C3&lt;/a>
 y &lt;a href="http://realworldcrypto.wordpress.com/">Real World Crypto&lt;/a>
, estableciendo varios contactos nuevos y diseñando grandes planes para 2014. ¡Gracias a quienes apoyaron nuestra asistencia con sus donaciones!&lt;/p></description></item><item><title>Lanzamiento de Syndie 1.105b</title><link>/es/blog/2014/01/21/lanzamiento-de-syndie-1.105b/</link><pubDate>Tue, 21 Jan 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/01/21/lanzamiento-de-syndie-1.105b/</guid><description>&lt;p>Esta es la primera versión estable desde febrero de 2013. Es esencialmente la misma que 1.104b-7-rc, con algunas actualizaciones en las traducciones.&lt;/p>
&lt;p>Todos los binarios y paquetes de código fuente están en syndie.de y syndie.i2p. Los plugins están disponibles en plugins.i2p y stats.i2p.&lt;/p>
&lt;p>Para quienes actualicen desde 1.103b, comprobarán que el inicio y el cierre de syndie son mucho más rápidos gracias a la nueva versión de HSQLDB.&lt;/p>
&lt;p>Si tienes una base de datos grande o una identidad que deseas conservar, quizá quieras hacer una copia de seguridad de todo tu directorio ~/.syndie antes de empezar. El proceso de actualización sí crea su propia copia de seguridad; sin embargo, puede resultarte más fácil utilizar tu propia copia de seguridad si la actualización falla.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 07 de enero de 2014</title><link>/es/blog/2014/01/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-enero-de-2014/</link><pubDate>Tue, 07 Jan 2014 00:00:00 +0000</pubDate><guid>/es/blog/2014/01/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-enero-de-2014/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eche|on2, EinMByte, Giant, kytv, Meeh, str4d, TerraNullius, topiltzin, user, wowa, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&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) hola 20:02:10 &amp;lt;zzz&amp;gt; 1) propuesta para la página de inicio de la consola de jisko.i2p `http://zzz.i2p/topics/1539` 20:02:10 &amp;lt;zzz&amp;gt; 2) inclusión de i2pjump.i2p `http://zzz.i2p/topics/1539` 20:02:10 &amp;lt;zzz&amp;gt; 3) Alojar archivos de lanzamiento en i2p.no `http://zzz.i2p/topics/1390` 20:02:10 &amp;lt;zzz&amp;gt; 4) responsable de la auditoría de OpenITP `http://zzz.i2p/topics/1533` entrada n.º 4 20:02:11 &amp;lt;zzz&amp;gt; 5) algo más 20:02:13 &amp;lt;zzz&amp;gt; 6) baffer 20:02:19 &amp;lt;zzz&amp;gt; 0) hola 20:02:24 &amp;lt;zzz&amp;gt; hola 20:02:40 &amp;lt;zzz&amp;gt; 1) propuesta para la página de inicio de la consola de jisko.i2p `http://zzz.i2p/topics/1539` 20:02:46 &amp;lt;zzz&amp;gt; ¿Está aquí el op de jisko? 20:03:35 &amp;lt;zzz&amp;gt; ¿algún comentario sobre la propuesta de jisko? 20:03:44 &amp;lt;topiltzin&amp;gt; +1 20:03:54 &amp;lt;eche|on2&amp;gt; añádelo. 20:04:28 &amp;lt;zzz&amp;gt; ¿alguna objeción? 20:07:05 &amp;lt;str4d&amp;gt; hola 20:07:11 &amp;lt;str4d&amp;gt; No hay objeciones por aquí 20:07:13 &amp;lt;zzz&amp;gt; genial, incluso el competidor de jisko no se opone... 20:07:13 &amp;lt;str4d&amp;gt; Es una buena alternativa a id3nt (al que necesito dedicarle algo de tiempo algún día) 20:07:13 &amp;lt;str4d&amp;gt; Cuantos más, mejor 20:07:13 &amp;lt;zzz&amp;gt; en efecto. Lo añadiré a mtn 20:07:13 &amp;lt;str4d&amp;gt; Así, si yo caigo, hay alternativas 20:07:13 &amp;lt;zzz&amp;gt; 2) inclusión de i2pjump.i2p `http://zzz.i2p/topics/1539` 20:07:33 &amp;lt;zzz&amp;gt; Veo que tuna no está aquí pero dice que logró que pasaran todas las pruebas 20:07:41 &amp;lt;zzz&amp;gt; y publicó su código 20:07:46 &amp;lt;zzz&amp;gt; ¿alguna objeción? 20:07:54 &amp;lt;zzz&amp;gt; ¿o comentarios? 20:08:22 &amp;lt;eche|on2&amp;gt; sin objeciones hasta ahora 20:09:17 &amp;lt;zzz&amp;gt; hay un tipo que le envió un correo a grothoff diciendo que se "inspiró" en el código de jump 20:10:25 &amp;lt;zzz&amp;gt; al no oír objeciones, le pediré a tuna que lo añada a mtn ya que tiene permisos 20:10:31 &amp;lt;zzz&amp;gt; 3) Alojar archivos de lanzamiento en i2p.no `http://zzz.i2p/topics/1390` 20:10:39 &amp;lt;zzz&amp;gt; Meeh, ¿estás aquí? 20:11:06 &amp;lt;zzz&amp;gt; lo hablamos en el CCC, dijo que casi seguro tenía el ancho de banda 20:11:22 &amp;lt;zzz&amp;gt; ¿hay alternativas razonables? 20:11:28 &amp;lt;zzz&amp;gt; google drive parece un poco cutre 20:11:30 &amp;lt;zzz&amp;gt; ¿opiniones? 20:11:50 &amp;lt;eche|on2&amp;gt; google drive es un poco feo, sí 20:12:08 &amp;lt;eche|on2&amp;gt; pero es bastante difícil de bloquear. 20:12:23 &amp;lt;eche|on2&amp;gt; Yo pondría un host de descargas y una copia en google drive 20:12:36 &amp;lt;eche|on2&amp;gt; o en otro sitio como Mega, Sharehosts,... 20:12:56 &amp;lt;zzz&amp;gt; str4d, ¿en qué estado está el código de elegir espejo en el sitio web? 20:13:51 &amp;lt;str4d&amp;gt; zzz: los espejos se añaden en un archivo del backend y se usan para generar la lista específica de cada archivo. 20:15:16 &amp;lt;zzz&amp;gt; oh, me olvidé del 'seleccionar enlace alternativo' 20:15:19 &amp;lt;str4d&amp;gt; Las URLs de la ruta pueden contener la versión si se desea (así los archivos se pueden organizar en el servidor por versión) 20:15:31 &amp;lt;str4d&amp;gt; El predeterminado se configura en el código del backend 20:16:05 &amp;lt;zzz&amp;gt; ¿sería mejor 'ubicaciones alternativas de descarga' que 'seleccionar enlace alternativo'? 20:16:07 &amp;lt;zzz&amp;gt; o 'ver lista de espejos' 20:16:27 &amp;lt;zzz&amp;gt; eso está muy bien, olvidé que trabajamos mucho en eso 20:17:08 &amp;lt;str4d&amp;gt; 'Any mirror' elige un espejo al azar de la lista. 20:17:08 &amp;lt;Meeh&amp;gt; zzz: ¡aquí ahora! 20:17:15 &amp;lt;zzz&amp;gt; ¿alguna objeción a que Meeh sea la ubicación principal de descarga? 20:17:23 &amp;lt;Meeh&amp;gt; i2p.nu * 20:17:25 &amp;lt;Meeh&amp;gt; o i2p2.no 20:17:39 &amp;lt;zzz&amp;gt; ¿oh no es i2p.no? 20:17:40 &amp;lt;eche|on2&amp;gt; por mi no, mientras no sea el único 20:17:48 &amp;lt;Meeh&amp;gt; no perdón, tengo i2p.nu, e i2p2.no 20:18:11 &amp;lt;Meeh&amp;gt; añade "facebook" como punto de la reunión para mí, tengo buenas noticias 20:18:41 &amp;lt;zzz&amp;gt; ok FB será el 5) 20:19:01 &amp;lt;eche|on2&amp;gt; la mala palabra... 20:19:12 &amp;lt;eche|on2&amp;gt; solo necesito toser... *perdón* 20:20:03 &amp;lt;zzz&amp;gt; parece que ya estás en la lista de espejos como download.i2p2.no, ¿está funcionando? 20:20:07 &amp;lt;zzz&amp;gt; si quieres añadir i2p.nu también, bien, cuantos más mejor, siempre y cuando estés disponible en los momentos de actualización, o alguien más tenga la contraseña 20:20:41 &amp;lt;zzz&amp;gt; ¿puedes trabajar con str4d en las URLs? 20:21:19 &amp;lt;Meeh&amp;gt; sí 20:21:34 &amp;lt;zzz&amp;gt; ¿algún otro comentario? 20:22:02 &amp;lt;Meeh&amp;gt; Necesito comprobar adónde apunta download.i2p2.no, puede que deba cambiarlo a otro host, necesito revisar el I/O. y puedo proporcionar más URLs si hace falta. por lo demás; no :) 20:22:38 &amp;lt;zzz&amp;gt; ok tienes un par de semanas antes del próximo lanzamiento, pero mejor antes que después para dejarlo todo bien 20:22:48 &amp;lt;str4d&amp;gt; Sin comentarios por mi parte 20:22:50 &amp;lt;Meeh&amp;gt; Tengo los dominios, diría que podemos usarlos como queráis, es decir, dadme instrucciones de cómo lo queréis :P 20:23:14 &amp;lt;kytv&amp;gt; +1 a todo hasta ahora (y estaré encantado de seguir encargándome de subir los archivos de descarga) 20:23:18 &amp;lt;DarkestMatter&amp;gt; Estoy trasteando con Makefile.gcj, y me topé con un obstáculo causado por mi relativa ingenuidad con java y gcj. Estoy obteniendo un java.lang.NullPointerException provocado por jar.so faltantes como ant-1.8.2.jar.so, que existen en un dir fuera de $JAVA_HOME, y supongo que ese es el problema 20:23:26 &amp;lt;zzz&amp;gt; tú y str4d podéis concretar los detalles si hace falta 20:23:42 &amp;lt;zzz&amp;gt; DarkestMatter, estamos en medio de una reunión, por favor espera aproximadamente media hora 20:23:45 &amp;lt;DarkestMatter&amp;gt; ¿Dónde tendría que crear un symlink del directorio REAL dentro de JAVA_HOME para que el proceso de build los encuentre? 20:24:06 &amp;lt;zzz&amp;gt; siguiente en la agenda: 20:24:06 &amp;lt;zzz&amp;gt; 4) responsable de la auditoría de OpenITP `http://zzz.i2p/topics/1533` entrada n.º 4 20:24:29 &amp;lt;zzz&amp;gt; contexto: OpenITP está a punto de abrir su proceso de presentación 20:24:38 &amp;lt;zzz&amp;gt; necesitamos a alguien a cargo 20:24:56 &amp;lt;zzz&amp;gt; Dijeron que deberíamos postular incluso si no estamos listos 20:24:59 &amp;lt;zzz&amp;gt; y no lo estamos 20:25:28 &amp;lt;zzz&amp;gt; He publicado un proceso en 3 fases en la entrada de arriba 20:25:45 &amp;lt;zzz&amp;gt; donde presentamos, luego nos preparamos, y luego realmente presentamos y gestionamos la auditoría 20:26:05 &amp;lt;zzz&amp;gt; en el CCC acordamos que lo más importante es arreglar el modelo de amenazas 20:26:31 &amp;lt;zzz&amp;gt; ¿Comentarios? ¿Alguien quiere encargarse? 20:28:10 &amp;lt;str4d&amp;gt; El plan general parece sólido. 20:29:48 &amp;lt;zzz&amp;gt; Sospechando que no tendríamos voluntarios, lo hablé con Brandon WIley, preguntando si podríamos pagarle para hacerlo. (Actualmente está asesorando a zooko, cuya empresa realiza auditorías). ¿Opiniones? 20:30:05 &amp;lt;topiltzin&amp;gt; ¿cuánto? 20:31:03 &amp;lt;str4d&amp;gt; Estoy encantado de contribuir a la auditoría, pero probablemente no tendré tiempo de gestionarla yo mismo. 20:32:26 &amp;lt;zzz&amp;gt; Supongo varios miles de dólares como mínimo 20:32:26 &amp;lt;zzz&amp;gt; mucho más si realmente nos auditan, aunque probablemente no sería hasta 2015 20:32:29 &amp;lt;topiltzin&amp;gt; probablemente sea mejor que lo haga una parte externa aunque cueste unos cuantos miles 20:32:29 &amp;lt;str4d&amp;gt; Si le pagamos, queremos asegurarnos de que sea útil. 20:32:53 &amp;lt;user&amp;gt; ¿eso incluiría exactamente qué? 20:32:54 &amp;lt;topiltzin&amp;gt; si se dedica a esto (muy probablemente) hará un mejor trabajo que cualquiera de nosotros 20:33:49 &amp;lt;user&amp;gt; ++1 externo, y ++1 si ayuda a tener una mejor posición de cara a la revisión 20:34:06 &amp;lt;zzz&amp;gt; Querría que realmente nos ayudara a arreglar cosas, no solo ser un "consultor" tradicional o preauditor que solo señala problemas 20:34:27 &amp;lt;zzz&amp;gt; Brandon está ocupado pero también está buscando dinero 20:34:56 &amp;lt;user&amp;gt; ¿y ayudaría a arreglar? 20:34:58 &amp;lt;zzz&amp;gt; Si no lo has visto: http://www.kickstarter.com/projects/brandonwiley/operator-a-news-reader-that-circumvents-internet-c 20:35:52 &amp;lt;zzz&amp;gt; Le pedí que mirara nuestra página de auditoría de openitp en trac 20:36:07 &amp;lt;zzz&amp;gt; `http://trac.i2p2.i2p/wiki/OpenITPReview/Criteria` 20:36:19 &amp;lt;zzz&amp;gt; y esperar el anuncio de openitp y los detalles del proceso de presentación 20:36:26 &amp;lt;str4d&amp;gt; I2P nunca (que yo sepa) ha tenido un experto en seguridad como tal. Creo que pagar por uno para sentar bien las bases es una buena idea (y probablemente ya va siendo hora). 20:36:27 &amp;lt;user&amp;gt; mi opinión como externo / solo usuario, es que unos pocos miles de $ deberían estar bien, mientras sea &amp;lt;10k y no solo maquillaje, sino realmente a fondo 20:36:42 &amp;lt;zzz&amp;gt; hasta que eso se publique no vale la pena entrar en negociaciones con él 20:36:53 &amp;lt;zzz&amp;gt; pero Eleanor dijo que en cualquier momento... 20:37:51 &amp;lt;zzz&amp;gt; eche|on, ¿cuál es nuestro balance? ~$500K? 20:38:00 &amp;lt;wowa&amp;gt; ¿Si quieres que cambie el tema de `http://zzz.i2p/topics/1546?` 20:38:31 &amp;lt;zzz&amp;gt; wowa, estamos en medio de una reunión, por favor espera hasta que terminemos, gracias 20:38:36 &amp;lt;eche|on2&amp;gt; zzz: aproximadamente 500 BTC y 50k 20:39:37 &amp;lt;zzz&amp;gt; Parece que la gente es positiva con la idea. Lamentablemente, incluso si lo contratamos para que esté a cargo, necesitamos encontrar a alguien que esté a cargo de él... 20:39:40 &amp;lt;EinMByte&amp;gt; Moin 20:42:42 &amp;lt;zzz&amp;gt; No creo que haya nada más que hacer hasta el anuncio de OpenITP; entonces podemos preguntar si Brandon está interesado; de ser así, tendremos que hablarlo de nuevo 20:42:49 &amp;lt;zzz&amp;gt; ¿algún otro comentario sobre el punto 4)? 20:42:49 &amp;lt;EinMByte&amp;gt; ¿Me perdí la reunión? 20:42:49 &amp;lt;str4d&amp;gt; EinMByte: en curso 20:42:49 &amp;lt;user&amp;gt; Ein: Apenas comenzamos 20:42:49 &amp;lt;eche|on2&amp;gt; ok, 493 BTC y 48k euros 20:42:49 &amp;lt;EinMByte&amp;gt; oh, de acuerdo 20:42:49 &amp;lt;zzz&amp;gt; última llamada sobre el punto 4) 20:42:49 &amp;lt;str4d&amp;gt; Sin comentarios por el momento. 20:42:49 &amp;lt;str4d&amp;gt; Aparte de eso, la planificación debería empezar en el wiki 20:42:49 &amp;lt;zzz&amp;gt; str4d, hablemos también en NYC 20:42:49 &amp;lt;str4d&amp;gt; zzz: sí. 20:42:49 &amp;lt;zzz&amp;gt; 5) facebook Meeh adelante 20:42:49 * str4d moverá el plan de 3 pasos a /wiki/OpenITPReview/Plan 20:42:49 &amp;lt;Meeh&amp;gt; ok 20:42:49 &amp;lt;Meeh&amp;gt; Como le dije a zzz en el CCC, ahora tengo control sobre la página https://www.facebook.com/I2P 20:42:49 &amp;lt;EinMByte&amp;gt; Buena cosa para la difusión, supongo 20:42:49 &amp;lt;topiltzin&amp;gt; muy bien :) 20:42:49 &amp;lt;EinMByte&amp;gt; Yo personalmente evito esa cosa, pero obviamente la mayoría de la gente tiene facebook 20:42:49 &amp;lt;Meeh&amp;gt; y usé ~10$ y 15 min de mi tiempo entre mi trabajo diurno, y los 'me gusta' subieron de 150 a 300 20:42:49 &amp;lt;eche|on2&amp;gt; hasta ahora bien, pero me mantengo fuera de facebook 20:42:50 &amp;lt;Meeh&amp;gt; esto fue en menos de 10 horas 20:42:56 &amp;lt;EinMByte&amp;gt; así que definitivamente es algo bueno para conseguir más usuarios 20:43:02 &amp;lt;Meeh&amp;gt; no necesitas una cuenta para ver la página 20:43:22 &amp;lt;Meeh&amp;gt; sin embargo, creo que necesitamos estar ahí también, para hacernos "grandes", más usuarios 20:43:22 &amp;lt;EinMByte&amp;gt; Meeh: lo sé, me refería más a dar 'me gusta' y cosas así 20:43:37 &amp;lt;Meeh&amp;gt; pero, a nadie aquí le gusta facebook, ni tiene una cuenta :P 20:44:04 &amp;lt;Meeh&amp;gt; así que puede que tenga algo del trabajo que pueda reutilizar para que tengamos una URL de i2p para algunos seleccionados que puedan iniciar sesión y publicar en facebook, vía I2P 20:44:09 &amp;lt;TerraNullius&amp;gt; Hola, sobre el punto 3) ¿también sería posible alojar los lanzamientos en github? 20:44:12 &amp;lt;zzz&amp;gt; Meeh, ¿eso es todo o pides discusión o...? 20:44:55 &amp;lt;Meeh&amp;gt; principalmente info, pero creo que podría ser buena idea tener una discusión sobre cómo llegar a nuestros usuarios vía "redes sociales" 20:44:57 &amp;lt;zzz&amp;gt; TerraNullius, hemos terminado con el punto 3) por ahora, perdón, puedes esperar hasta después de la reunión para seguir discutiéndolo 20:45:37 &amp;lt;zzz&amp;gt; Meeh, por favor habla con orion, es nuestro responsable de publicidad, supongo que tiene algunas ideas 20:45:43 &amp;lt;EinMByte&amp;gt; Meeh: obviamente esos nuevos usuarios tendrán que entender que usar "redes sociales" no está exento de riesgos 20:45:54 &amp;lt;zzz&amp;gt; también podemos hacer una lluvia de ideas con él en NYC y volver contigo 20:46:07 &amp;lt;Meeh&amp;gt; necesitamos más colaboradores, proveedores de contenido, usuarios, +++, y como podemos ver el mundo "corporativo" recoge muchos usuarios desde SM 20:46:32 &amp;lt;Meeh&amp;gt; EinMByte: claro. pero alguien tiene que decírselo ;) 20:46:39 &amp;lt;Meeh&amp;gt; ahí es donde entramos nosotros 20:46:41 &amp;lt;EinMByte&amp;gt; muy cierto 20:46:47 &amp;lt;topiltzin&amp;gt; y fiestas clandestinas de I2P :) 20:46:47 &amp;lt;Giant&amp;gt; ¿Quién moderaría i2p&amp;lt;-&amp;gt;fb? Eso será el centro del spam. 20:46:49 &amp;lt;zzz&amp;gt; ¿estás pagando a la gente para que le guste? 20:46:56 &amp;lt;topiltzin&amp;gt; (hasta las 6 am) 20:47:03 &amp;lt;Meeh&amp;gt; sí, un poco ahora solo para ver cuánto podía impulsarlo 20:47:05 &amp;lt;eche|on2&amp;gt; zzz: sí, algunos hacen eso 20:47:16 &amp;lt;Meeh&amp;gt; 22 amigos y el resto de anuncios 20:47:23 &amp;lt;zzz&amp;gt; ahora solo nos faltan los camiones de bomberos 20:48:11 &amp;lt;Meeh&amp;gt; Giant: léeme otra vez. "para algunos seleccionados que puedan iniciar sesión" :) 20:48:16 &amp;lt;Meeh&amp;gt; selected es la palabra clave 20:48:18 &amp;lt;Meeh&amp;gt; palabra* 20:48:24 &amp;lt;zzz&amp;gt; buen trabajo Meeh , alimentémoslo todos con contenido. Hay un par de fotos del ccc también que puedes publicar 20:48:25 &amp;lt;zzz&amp;gt; Tengo una de tuna pero tendrás que recortar a las personas del fondo 20:48:37 &amp;lt;zzz&amp;gt; ¿algo más sobre el punto 5)? 20:48:51 &amp;lt;Meeh&amp;gt; Genial, si alguien puede darme un enlace lo subiré como una galería, incluyendo algunas mías 20:49:08 &amp;lt;Meeh&amp;gt; sí, lo arreglaré 20:49:11 &amp;lt;zzz&amp;gt; ok solo asegúrate de recortar 20:49:26 &amp;lt;zzz&amp;gt; ¿algo más para la reunión? 20:49:35 &amp;lt;EinMByte&amp;gt; sí 20:49:39 &amp;lt;user&amp;gt; ¿por qué recortar? ¿sales tú de fondo? ;) 20:49:46 &amp;lt;EinMByte&amp;gt; Me gustaría proponer una breve discusión sobre la integración de GNS 20:50:16 &amp;lt;EinMByte&amp;gt; ¿Seguimos investigándolo? 20:50:16 * str4d estaba a punto de mencionar eso 20:50:27 &amp;lt;Meeh&amp;gt; user: no estaba permitido hacer fotos si no estaban todos de acuerdo, y no podemos encontrar a toda la gente para preguntar si está bien publicarlas 20:50:35 &amp;lt;str4d&amp;gt; ¿GNS u otros? 20:50:35 &amp;lt;zzz&amp;gt; ok esto podría durar todo el día así que probemos 10 minutos 20:50:37 &amp;lt;zzz&amp;gt; 6) GNS EinMByte adelante 20:51:07 &amp;lt;user&amp;gt; Meeh: ah, ok. tiene sentido 20:51:09 &amp;lt;str4d&amp;gt; EinMByte: mirándolo, sí. 20:51:22 &amp;lt;EinMByte&amp;gt; De acuerdo, entonces ¿qué enfoque vamos a tomar 20:51:25 &amp;lt;EinMByte&amp;gt; ¿reimplementar? 20:51:28 &amp;lt;str4d&amp;gt; No hay garantías de que vaya a suceder, o de que sea una integración directa (o incluso de que vaya a ser GNS). 20:51:40 &amp;lt;EinMByte&amp;gt; ¿sigue habiendo alguna posibilidad de no tener que reescribir? 20:51:46 &amp;lt;str4d&amp;gt; Pero lo que tenemos ahora es un lío ad hoc de "solo funciona". 20:52:16 &amp;lt;EinMByte&amp;gt; ¿Qué hay del soporte por su parte? 20:52:31 &amp;lt;Meeh&amp;gt; topiltzin: ¿quieres ser una estrella de facebook otra vez? :) (con respecto a I2P, fotos, CCC) 20:52:34 &amp;lt;EinMByte&amp;gt; Parecían bastante "cerrados"... 20:53:02 &amp;lt;topiltzin&amp;gt; claro Meeh dale :) 20:53:34 &amp;lt;zzz&amp;gt; pasé horas y horas con Christian en el CCC 20:54:19 &amp;lt;EinMByte&amp;gt; zzz: ¿ningún resultado de eso? 20:54:30 &amp;lt;str4d&amp;gt; EinMByte: si *decidimos* usar GNS tal cual (e ignorar el hecho de que por defecto su DHT no es anónima), entonces podríamos conectarlo para pruebas con ExecNamingService 20:54:33 &amp;lt;str4d&amp;gt; Hay una API definida. Solo escribimos un script que pueda consultar esa API, y lo ejecutamos desde ExecNamingService. 20:54:33 &amp;lt;str4d&amp;gt; Simple. Pero nada óptimo. 20:54:42 &amp;lt;zzz&amp;gt; podría ser cualquier cosa desde 'resuelven todos nuestros problemas' hasta 'usemos parte de ello' 'son buenas ideas' o 'wow, no gracias' 20:55:08 &amp;lt;zzz&amp;gt; no, resultados no. Aparte de que prometimos investigarlo 20:55:37 &amp;lt;zzz&amp;gt; Creo que necesitamos entender lo que están haciendo. Más allá de eso, no hay nada decidido 20:56:15 &amp;lt;zzz&amp;gt; por el momento soy escéptico con todo lo de gnunet. No significa que no pueda convencerme. 20:56:31 &amp;lt;str4d&amp;gt; zzz me reenvió un intercambio interesante sobre el sistema de nombres de I2P; mencionaba varias otras tecnologías además de GNS 20:57:39 &amp;lt;EinMByte&amp;gt; bueno, supongo que (como dices zzz), puede haber algunos problemas con las ideas detrás de GNS 20:58:02 &amp;lt;EinMByte&amp;gt; Es decir: ¿podrán adaptarse nuestros usuarios? 20:58:09 &amp;lt;str4d&amp;gt; DLV (DNSSEC Lookaside Validation), DNSCurve... 20:58:14 &amp;lt;str4d&amp;gt; Hay más tecnologías ahí fuera además de GNS 20:58:14 &amp;lt;str4d&amp;gt; Puedo ver que muchas ideas en GNS se han desarrollado desde cero, sin asumir nada. 20:58:37 &amp;lt;topiltzin&amp;gt; hervir el océano 20:58:44 &amp;lt;zzz&amp;gt; claro. Hace mucho que no discutimos nuestro sistema de nombres en el gran contexto de Internet, el triángulo, alternativas, etc., así que eso es bueno 20:58:48 &amp;lt;EinMByte&amp;gt; Sí. Como seguro necesitamos una alternativa a hosts.txt, bien podemos mirar esas alternativas 20:59:00 &amp;lt;str4d&amp;gt; Incluso cosas como cómo la caché local se almacena cifrada, como una copia directa de los bloques obtenidos de la DHT 20:59:02 &amp;lt;zzz&amp;gt; pero de hecho está intentando hervir el océano 20:59:37 &amp;lt;str4d&amp;gt; Hice una prueba rápida, puedo confirmar que los NamingServices se pueden distribuir como plugins. 20:59:39 &amp;lt;zzz&amp;gt; hablamos de una capa que oculte lo feo de GNS y que tendríamos que diseñar e implementar. Sin embargo, eso también podría ocultar parte de los beneficios. 20:59:59 &amp;lt;str4d&amp;gt; Solo requiere que el NamingService predeterminado sea un MetaNamingService. 21:01:06 &amp;lt;str4d&amp;gt; ¿Hay inconvenientes en hacer que el NamingService predeterminado de la instalación sea un MetaNamingService, y que el NamingService agregado por defecto a este sea BlockfileNamingService? 21:01:08 &amp;lt;zzz&amp;gt; cerremos el punto 6), no vamos a arreglar las cosas aquí 21:01:08 &amp;lt;zzz&amp;gt; ¿algo más sobre el 6)? ¿algo más para la reunión? 21:01:15 &amp;lt;str4d&amp;gt; (El NS predeterminado actual es BlockfileNamingService, y el NS predeterminado agregado a Meta actualmente es HostsTxt...) 21:01:26 &amp;lt;EinMByte&amp;gt; una cosa más sobre el 6: 21:01:30 &amp;lt;str4d&amp;gt; zzz: la propuesta anterior creo que forma parte del 6 21:01:32 &amp;lt;EinMByte&amp;gt; str4d, ¿mencionas alternativas? 21:01:50 &amp;lt;EinMByte&amp;gt; si GNS no funciona, siempre podemos probar otras cosas 21:01:54 &amp;lt;EinMByte&amp;gt; puede que nos encajen mejor 21:02:25 &amp;lt;str4d&amp;gt; EinMByte: sí. No tengo conocimiento de estas alternativas, pero todas las ideas merecen consideración. 21:04:12 &amp;lt;str4d&amp;gt; zzz: Propongo que cambiemos a MNS en 0.9.10; no hay cambios visibles para los usuarios, pero así si la gente quiere probar un plugin de NS no necesita editar router.config 21:04:18 &amp;lt;zzz&amp;gt; ok, todos sigan trabajando en estas ideas grandes y pequeñas, así es como mejoramos las cosas 21:04:35 &amp;lt;EinMByte&amp;gt; str4d: de acuerdo. intentaré encontrar tiempo para mirarlas 21:04:48 &amp;lt;EinMByte&amp;gt; ¿Supongo que esto cierra el 6? 21:04:54 &amp;lt;zzz&amp;gt; str4d, podemos hacerlo cuando lo necesitemos, pero ¿sin prisa? también necesita más pruebas. ¿Quizá publicar un howto? 21:05:17 &amp;lt;zzz&amp;gt; ok pueden seguir charlando pero yo tengo que irme 21:05:19 &amp;lt;topiltzin&amp;gt; Ofrezco la visión contraria: nuestro sistema de nombres actual funciona perfectamente 21:05:27 &amp;lt;EinMByte&amp;gt; yo también 21:05:30 &amp;lt;topiltzin&amp;gt; y tiene algunos beneficios que queremos mantener 21:05:38 * str4d afk 21:06:06 * zzz *bafs* da por cerrada la reunión &lt;/div></description></item><item><title>Versión 0.9.9</title><link>/es/blog/2013/12/07/versi%C3%B3n-0.9.9/</link><pubDate>Sat, 07 Dec 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/12/07/versi%C3%B3n-0.9.9/</guid><description>&lt;p>0.9.9 corrige una serie de errores en netdb, streaming e i2ptunnel, y comienza a trabajar en un plan de un año para aumentar la fortaleza de los algoritmos criptográficos de firma utilizados en el router y admitir múltiples algoritmos y longitudes de clave simultáneamente. Los archivos de actualización automática ahora se firmarán con claves RSA de 4096 bits.&lt;/p>
&lt;p>Ahora admitimos SSL entre su router y sus servidores para mayor seguridad. Consulte este hilo de desarrollo para obtener más información.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 22 de octubre de 2013</title><link>/es/blog/2013/10/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-octubre-de-2013/</link><pubDate>Tue, 22 Oct 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/10/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-octubre-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, efkt, kytv, Meeh, Pseudonemo, str4d, topiltzin, welterde, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:54 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1490` - 15 minutos máx. por punto, 5 minutos para temas breves 20:00:54 &amp;lt;zzz&amp;gt; 0) hola 20:00:54 &amp;lt;zzz&amp;gt; 1) `http://salt.i2p` solicitud de página de inicio de la consola (arrastrado desde la reunión del 10 de septiembre) 20:00:55 &amp;lt;zzz&amp;gt; 2) `http://no.i2p` solicitud de servicios (Meeh) 20:00:55 &amp;lt;zzz&amp;gt; 2a) Añadir a la lista de saltos predeterminada de i2ptunnel 20:00:55 &amp;lt;zzz&amp;gt; 2b) Añadir a las suscripciones recomendadas de la libreta de direcciones en la FAQ 20:00:57 &amp;lt;zzz&amp;gt; 2c) Añadir al texto de ayuda de registro en la ayuda de eepsite 20:00:59 &amp;lt;zzz&amp;gt; 3) Firmante de lanzamiento de respaldo adicional - Necesitamos nuevas su3 keys, HH aún no ha añadido las suyas, ¿necesitamos otra persona? 20:01:02 &amp;lt;zzz&amp;gt; 4) Se necesitan iconos para la página de inicio de la consola `http://zzz.i2p/topics/1492` (breve) 20:01:04 &amp;lt;zzz&amp;gt; 5) Remodelación del sitio web (str4d) (breve) 20:01:08 &amp;lt;zzz&amp;gt; 6) Actualización de Trac - gracias a Meeh y kytv (breve) 20:01:09 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Reunión mar. 22 de oct. 8 PM UTC (en zzz.i2p) 20:01:10 &amp;lt;zzz&amp;gt; 7) ¿Permitir marketplaces en los servicios de registro de eepsite? (zab) 20:01:13 &amp;lt;zzz&amp;gt; 0) hola 20:01:14 &amp;lt;zzz&amp;gt; 1) `http://salt.i2p` solicitud de página de inicio de la consola (arrastrado desde la reunión del 10 de septiembre) 20:01:18 &amp;lt;dg&amp;gt; hola 20:01:18 &amp;lt;iRelay&amp;gt; Título: salted (en salt.i2p) 20:01:20 &amp;lt;dg&amp;gt; efkt_: 20:01:25 &amp;lt;zzz&amp;gt; efkt_, ¿estás aquí? 20:01:25 &amp;lt;kytv&amp;gt; +1 para salt 20:01:36 &amp;lt;iRelay&amp;gt; Título: no.i2p registration service (en no.i2p) 20:01:37 &amp;lt;efkt_&amp;gt; Hola a todos. Sí, estoy aquí. 20:01:41 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Console Home Page Icons (en zzz.i2p) 20:01:44 &amp;lt;iRelay&amp;gt; Título: salted (en salt.i2p) 20:02:20 &amp;lt;topiltzin&amp;gt; +1 para salt 20:02:38 &amp;lt;dg&amp;gt; +1 para salt 20:02:43 &amp;lt;zzz&amp;gt; Solo tengo una pregunta: ¿de dónde viene el nombre, significa "sal" o es un acrónimo? ¿debería traducirse? 20:03:00 &amp;lt;dg&amp;gt; Salt es un gran recurso para la comunidad y efkt_ es extremadamente acogedor. No tengo nada malo que decir de él :) 20:04:26 &amp;lt;efkt_&amp;gt; zzz: Realmente no es un acrónimo. Desafortunadamente, recientemente una startup de seguridad decidió usar "Salt" también. La idea detrás del nombre fue: NaCl crypto, hashes con sal como la "elección temática" 20:05:07 &amp;lt;efkt_&amp;gt; Solo es por diversión. 20:05:38 &amp;lt;efkt_&amp;gt; Da pie a muchas preguntas: "¿qué demonios es salt?" ¿Por qué salt? 20:07:44 &amp;lt;efkt_&amp;gt; En cuanto a la traducción, no veo que sea útil llamarlo de otra forma distinta a la que se usa para la URL corta 20:07:47 &amp;lt;zzz&amp;gt; entonces, ¿lo traducimos en la consola o no? 20:07:57 &amp;lt;str4d&amp;gt; +1 para salt 20:08:51 &amp;lt;str4d&amp;gt; "tómate todo lo que leas sobre I2P con un grano de sal" 20:09:09 &amp;lt;dg&amp;gt; ja 20:09:19 &amp;lt;efkt_&amp;gt; Jaja. RN no para con los chistes de sal. 20:11:36 &amp;lt;zzz&amp;gt; ok. Noté que el icono que enviaste no tiene parte transparente. Podría verse mejor si la tuviera. O quizá no. Puede depender del tema 20:11:36 &amp;lt;zzz&amp;gt; si estás contento con el icono, entonces está bien, supongo 20:11:36 &amp;lt;zzz&amp;gt; si no hay objeciones, creo que eso es todo para el punto 1). Lo integraré. 20:11:36 &amp;lt;zzz&amp;gt; pasando al 2) no.i2p - ¿está Meeh aquí? 20:11:42 &amp;lt;str4d&amp;gt; Quizá debería traducirse. 20:17:33 &amp;lt;zzz&amp;gt; a corto plazo, solo generar una clave pública, guardar tu clave privada en un lugar seguro y hacer check-in de ella 20:17:53 &amp;lt;zzz&amp;gt; si a kytv y a mí nos atropella un autobús, entonces tú serías quien compile y firme el lanzamiento 20:18:07 &amp;lt;zzz&amp;gt; que básicamente es ejecutar 'ant release' 20:18:08 &amp;lt;dg&amp;gt; Yo también puedo hacerlo entonces. Sin embargo, no podré asumir la responsabilidad de escribir código. 20:18:33 &amp;lt;zzz&amp;gt; redactar las notas de la versión, distribuir los archivos, iniciar los torrents, escribir las noticias son actividades relacionadas 20:18:34 &amp;lt;dg&amp;gt; Así que, ¡por favor mira a ambos lados antes de cruzar! 20:19:00 &amp;lt;zzz&amp;gt; básicamente serías empaquetador / gestor de lanzamientos 20:19:23 &amp;lt;dg&amp;gt; sí, puedo hacer esto. 20:19:41 &amp;lt;zzz&amp;gt; Creo que str4d estaría bien capacitado 20:20:40 &amp;lt;zzz&amp;gt; dg, ¿has hecho mucho con monotone? ¿tienes ahora privilegios de checkin? 20:21:14 &amp;lt;dg&amp;gt; zzz: No he tenido privilegios de checkin en i2p.i2p y no soy un pro de mtn. Lo entiendo lo suficiente para usarlo, pero las florituras avanzadas se me escapan. 20:21:22 &amp;lt;dg&amp;gt; Si str4d es más apropiado, por mí bien. 20:21:50 &amp;lt;zzz&amp;gt; ¿otros acks/nacks sobre str4d? 20:29:18 &amp;lt;kytv@kytv&amp;gt; joder, retransmitiré: 20:30:12 &amp;lt;kytv@kytv&amp;gt; `http://pastethis.i2p/show/5965` 20:30:13 &amp;lt;iRelay@kytv&amp;gt; Título: Paste #5965 | LodgeIt! (en pastethis.i2p) 20:30:14 &amp;lt;kytv@kytv&amp;gt; bah 20:30:32 &amp;lt;dg&amp;gt; bienvenido de vuelta 20:30:43 &amp;lt;zzz&amp;gt; ok 20:30:44 &amp;lt;zzz&amp;gt; vuelve a publicar 20:30:50 &amp;lt;zzz&amp;gt; al no oír objeciones, demos la bienvenida a str4d como nuestro nuevo firmante de lanzamientos de respaldo 20:30:55 &amp;lt;zzz&amp;gt; str4d, kytv o yo podemos ayudarte a generar tus claves y hacerles check-in 20:31:03 &amp;lt;zzz&amp;gt; excelente. Siempre me preocupa lo del autobús. 20:31:06 &amp;lt;zzz&amp;gt; 4) Se necesitan iconos para la página de inicio de la consola `http://zzz.i2p/topics/1492` (breve) 20:31:12 &amp;lt;zzz&amp;gt; solo quería mencionar lo de los iconos aquí, para llamar la atención de postman badger sponge eche|on kytv y demás 20:31:20 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Console Home Page Icons (en zzz.i2p) 20:31:41 &amp;lt;zzz&amp;gt; elijan o diseñen un icono o elegiremos uno por ustedes 20:32:01 &amp;lt;zzz&amp;gt; tienen un par de semanas 20:32:17 &amp;lt;zzz&amp;gt; gracias a str4d por su publicación detallada sobre lo que hay en fux 20:32:32 &amp;lt;zzz&amp;gt; ¿alguien más tiene algo que decir al respecto? 20:32:49 * kytv es indiferente 20:33:11 &amp;lt;zzz&amp;gt; ok, sigamos 20:33:11 &amp;lt;dg&amp;gt; estaría bien tener un conjunto de iconos más bonito. Me gusta el conjunto fux. Eso es todo. 20:33:12 &amp;lt;zzz&amp;gt; 5) Remodelación del sitio web (str4d) (breve) 20:33:33 &amp;lt;zzz&amp;gt; str4d, ¿cuál es el estado y qué bloquea el progreso? 20:33:57 &amp;lt;str4d&amp;gt; Estado: los archivos .py no se están actualizando por alguna razón (antes lo hacían) 20:34:22 &amp;lt;str4d&amp;gt; Cuando un archivo .py se actualiza, hay que reiniciar el servidor web, pero el script para hacerlo dejó de funcionar. 20:34:46 &amp;lt;str4d&amp;gt; Aparte de eso, no mucho. 20:35:28 &amp;lt;str4d&amp;gt; Se mostraron problemas de CSS en IE, parece que en la portada la imagen de fondo no se muestra, pero no puedo probar. 20:35:28 &amp;lt;zzz&amp;gt; ¿necesitas a welterde_ o solo tiempo? 20:35:33 &amp;lt;topiltzin&amp;gt; el sitio renovado tiene problemas con IE{7,8}. IE9 no está probado. No sé si nos importa eso. 20:35:57 &amp;lt;topiltzin&amp;gt; IE10 funciona bien, así que me inclino por no preocuparme por las versiones antiguas 20:36:05 &amp;lt;str4d&amp;gt; En páginas que no son la portada, IE{7,8} es terrible. 20:36:49 &amp;lt;str4d&amp;gt; Pero eso no es realmente un bloqueador. 20:37:02 &amp;lt;str4d&amp;gt; con respecto al contenido, ¿todos están conformes con la portada tal como está? 20:37:13 &amp;lt;zzz&amp;gt; ok. Me encantaría que cruzáramos la meta con esto. El 1 de septiembre en tx, anunciaste que saldría en una semana :) 20:37:20 &amp;lt;dg&amp;gt; sí, str4d 20:37:53 &amp;lt;str4d&amp;gt; zzz: sí, poco después descubrí el problema con .py y me quedé sin tiempo para arreglarlo. 20:38:20 &amp;lt;zzz&amp;gt; ok, gracias por la actualización, str4d. ¿Algo más sobre el 5) ? 20:38:22 &amp;lt;str4d&amp;gt; Si .py -&amp;gt; reinicio no funciona, entonces welterde_ (y cada operador de espejo) necesita reiniciar manualmente cada vez. 20:38:33 &amp;lt;str4d&amp;gt; Unos puntos menores: 20:38:55 &amp;lt;str4d&amp;gt; Al actualizar para un lanzamiento, hay dos ubicaciones que cambiar: 20:39:16 &amp;lt;str4d&amp;gt; i2p2www/__init__.py - CURRENT_I2P_VERSION 20:39:38 &amp;lt;str4d&amp;gt; y i2p2www/pages/downloads/list.html - los hashes de arriba. 20:39:50 &amp;lt;zzz&amp;gt; quizá pueda cortarte aquí, no tiene sentido adiestrarme hasta que lo necesite, porque volveré a preguntar... 20:40:07 &amp;lt;str4d&amp;gt; zzz: justo. Pero eso ^ es todo. 20:40:30 &amp;lt;str4d&amp;gt; tl;dr - en cuanto se arregle el problema de .py, es seguro para producción. 20:40:31 &amp;lt;zzz&amp;gt; ok, haré copypasta, puede que lo pierda, puede que no. 20:41:01 &amp;lt;kytv&amp;gt; (el mío está actualizando/reiniciando FWIW (http://geti2pj2fl72u4m2.onion/ / `http://kfri3jwfsi2uy7j3pbzykbbaoqoj4siyhf3hozln3wxcrkvvityq.b32.i2p/))` 20:41:04 &amp;lt;iRelay&amp;gt; Título: I2P Anonymous Network (en geti2pj2fl72u4m2.onion) 20:41:16 &amp;lt;zzz&amp;gt; ok, entonces pidamos ayuda a welterde_ aquí 20:41:49 &amp;lt;zzz&amp;gt; ok, gracias por la actualización, str4d. ¿Algo más sobre el 5) ? 20:42:06 &amp;lt;str4d&amp;gt; Es mucho más simple que el actual :-P 20:42:13 &amp;lt;str4d&amp;gt; kytv: gracias - ¿qué script? 20:42:16 &amp;lt;str4d&amp;gt; (pero terminé con el 5) 20:42:25 &amp;lt;zzz&amp;gt; bah. Yo tengo mi script sed :) 20:42:25 &amp;lt;str4d&amp;gt; Ah, otro punto: 20:42:34 &amp;lt;zzz&amp;gt; 6) Actualización de Trac - gracias a Meeh y kytv (breve) 20:42:40 &amp;lt;str4d&amp;gt; Quiero que pensemos sobre la página /research 20:42:42 &amp;lt;kytv&amp;gt; (de nada) 20:43:11 &amp;lt;str4d&amp;gt; Solo dejo la idea. 20:43:32 &amp;lt;kytv&amp;gt; str4d: es una modificación de la que hay en i2p.www.revamp que hice para un futuro appliance. Puedo pegarla en un pastebin luego. 20:43:35 &amp;lt;zzz&amp;gt; Solo puse esto en la agenda para agradecer a kytv y a sus ayudantes Meeh y welterde_ por migrar, alojar, actualizar, gestionar, etc., y volver a ponerlo en marcha 20:43:54 * dg gracias 20:44:18 &amp;lt;str4d&amp;gt; kytv++ 20:44:20 &amp;lt;zzz&amp;gt; es un recurso importante que fue machacado por spam y luego deshabilitado por mí y luego roto por kytv, pero no mencionaremos esa parte porque le estamos dando las gracias... 20:44:41 &amp;lt;efkt_&amp;gt; bwahaha 20:44:52 * str4d tenía planes de ayudar, hasta que kytv saboteó esos planes y se llevó la gloria para sí mismo ;-P 20:45:17 &amp;lt;zzz&amp;gt; ah, sí, perdón str4d, tú también hiciste bastante en las primeras etapas 20:45:42 &amp;lt;zzz&amp;gt; ok, suficiente de eso, volvamos a los azotes 20:45:47 &amp;lt;zzz&amp;gt; 7) ¿Permitir marketplaces en los servicios de registro de eepsite? (zab) 20:46:18 &amp;lt;zzz&amp;gt; Tengo 3 de ellos en la cola de stats.i2p, todos entrando tras lo de Silk Road 20:46:49 &amp;lt;str4d&amp;gt; Hacer cumplir esto no es trivial: solo lo sabemos si la persona que registra lo hace obvio en el dominio o en la descripción "about". 20:46:51 &amp;lt;dg&amp;gt; No creo que nadie apunte al $registrar por decir que sí 20:46:53 &amp;lt;zzz&amp;gt; el año pasado tuvimos varios registros silkroad*, los aprobé en su momento, ninguno duró mucho 20:46:57 &amp;lt;Meeh&amp;gt; perdón por llegar tarde, pero ya estoy aquí 20:47:15 &amp;lt;zzz&amp;gt; Meeh, volveremos contigo en breve, estamos en el punto 7) 20:47:21 &amp;lt;Meeh&amp;gt; np 20:47:52 &amp;lt;zzz&amp;gt; zab, ¿qué te gustaría decir sobre esto? 20:48:00 &amp;lt;zzz&amp;gt; ^^ topiltzin 20:48:00 &amp;lt;topiltzin&amp;gt; En aras de la total transparencia, tengo una inversión considerable en bitcoin. Así que, de forma natural, apoyo cualquier cosa que promueva el uso de bitcoin 20:48:00 &amp;lt;zzz&amp;gt; hacer cumplir nunca es seguro 20:48:26 &amp;lt;topiltzin&amp;gt; de hecho, parte de la razón por la que trabajo en i2p es para prepararme para un posible futuro en el que los mercados anónimos no puedan usar Tor ya 20:48:42 &amp;lt;topiltzin&amp;gt; &amp;lt;/fin de la transparencia&amp;gt; 20:49:03 &amp;lt;zzz&amp;gt; Podría rechazar por 1) es ilegal 2) trae una atención que no necesitamos o 3) i2p realmente no es lo bastante seguro para mercados 20:49:13 &amp;lt;zzz&amp;gt; pero todas esas son razones débiles 20:49:18 &amp;lt;dg&amp;gt; Si 3), no sé entonces para qué sí somos seguros 20:49:21 &amp;lt;str4d&amp;gt; Pero asumiendo que podamos descubrir qué dominios son para marketplaces: 20:49:22 &amp;lt;str4d&amp;gt; topiltzin ^ 20:49:35 &amp;lt;dg&amp;gt; No estoy de acuerdo con decir jamás "¡Eh, $group, vengan a nosotros! ¡Somos, ya sabes, seguros y eso!" pero un poco de confianza también está bien 20:49:49 &amp;lt;Pseudonemo&amp;gt; en cuanto a la percepción pública, las políticas pueden ayudar, aunque no sean perfectamente aplicables, en mi opinión 20:50:01 &amp;lt;topiltzin&amp;gt; 3) es algo que los operadores de los marketplaces deben decidir por sí mismos 20:50:45 &amp;lt;Meeh&amp;gt; Estoy de acuerdo contigo ahí, topiltzin; eligen los operadores 20:50:46 &amp;lt;topiltzin&amp;gt; si 2) va a pasar, pasará independientemente de la política de la libreta de direcciones 20:50:49 &amp;lt;zzz&amp;gt; para vuestra info, los tres que tengo en espera son silkroadreloaded.i2p, market.i2p y freemart.i2p - pueden saltar a todos a través de stats.i2p 20:51:02 &amp;lt;welterde_&amp;gt; ¿todavía sin poder averiguar por qué no funciona el reinicio? 20:51:35 &amp;lt;welterde_&amp;gt; (recién llegado) 20:52:00 &amp;lt;topiltzin&amp;gt; sobre 1) - ese es el interesante. Sugiero la siguiente política: si un marketplace anuncia $ILLEGAL_ACTIVITY entonces no se indexa 20:52:08 &amp;lt;str4d&amp;gt; welterde_: No he tenido tiempo de investigarlo. 20:52:18 &amp;lt;topiltzin&amp;gt; pero un mercado que simplemente diga "anonymous marketplace" no debería prohibirse automáticamente 20:52:28 &amp;lt;welterde_&amp;gt; ya veo 20:52:32 &amp;lt;str4d&amp;gt; +1 sobre 1) 20:52:34 &amp;lt;dg&amp;gt; la mayoría de las cosas aquí son anónimas 20:52:40 &amp;lt;efkt_&amp;gt; por lo que valga, creo que es razonable no prohibir de plano todos los marketplaces y usar un criterio caso por caso, no prestando apoyo a quienes quieran usar stats.i2p para drogas, asesinatos, armas, etc., centrándonos en lo desagradable y no necesariamente en lo ilegal. 20:52:45 &amp;lt;Pseudonemo&amp;gt; Creo que la sugerencia de topiltzin es un compromiso razonable, por lo que valga 20:52:59 &amp;lt;str4d&amp;gt; stats.i2p es un servicio voluntario, no una libreta de direcciones "oficial". 20:53:14 &amp;lt;zzz&amp;gt; Me cuesta ponerme demasiado estricto con las drogas. Si anuncian CP o asesinatos por encargo, eso ya es otra historia. 20:53:27 * dg asiente 20:53:35 &amp;lt;str4d&amp;gt; Mmm. 20:53:43 &amp;lt;Pseudonemo&amp;gt; str4d: aún así está enlazado en la consola del router, lo que muchos considerarían un respaldo tácito 20:53:51 &amp;lt;Meeh&amp;gt; de acuerdo 20:54:00 &amp;lt;str4d&amp;gt; En mi humilde opinión, las típicas T&amp;C que exigimos para routerconsole estarían bien. 20:54:13 &amp;lt;dg&amp;gt; Pseudonemo: ¿Un enlace a un sitio que en realidad no enlaza, pero al que se puede contactar para info sobre un sitio que a la gente PUEDE no gustarle? no 20:54:32 &amp;lt;Pseudonemo&amp;gt; justo 20:54:43 &amp;lt;zzz&amp;gt; Creo que trataré los mercados como foros y sitios de torrents, es decir, publicar unos TOS y luego decidiré 20:54:48 &amp;lt;str4d&amp;gt; (pero eso no significa que se acepte un marketplace para routerconsole, esa es una decisión aparte) 20:56:05 &amp;lt;topiltzin&amp;gt; está bien. Ayudaría si publicas algunas pautas sobre lo que NO se indexará 20:56:12 &amp;lt;zzz&amp;gt; gracias chicos por vuestras opiniones. esto es más mi problema que un asunto del proyecto y necesitaba consejo. 20:57:07 &amp;lt;dg&amp;gt; si te sientes incómodo al respecto, estás en tu derecho de no permitirlos, zzz 20:57:24 &amp;lt;dg&amp;gt; pero creo que está bien mientras no cruce ninguna línea moral 20:57:54 &amp;lt;zzz&amp;gt; está todo en `http://stats.i2p/i2p/addkey.html` - supongo que solo añadiría 'markets' a la línea sobre foros, trackers, hosts de archivos + imágenes... 20:57:54 &amp;lt;zzz&amp;gt; ok, suficiente sobre el 7) 20:57:54 &amp;lt;zzz&amp;gt; de vuelta a: 20:57:54 &amp;lt;zzz&amp;gt; 2) `http://no.i2p` solicitud de servicios (Meeh) 20:57:54 &amp;lt;zzz&amp;gt; 2a) Añadir a la lista de saltos predeterminada de i2ptunnel 20:57:54 &amp;lt;zzz&amp;gt; 2b) Añadir a las suscripciones recomendadas de la libreta de direcciones en la FAQ 20:57:56 &amp;lt;zzz&amp;gt; 2c) Añadir al texto de ayuda de registro en la ayuda de eepsite 20:58:08 &amp;lt;iRelay&amp;gt; Título: Add a Key (en stats.i2p) 20:58:13 &amp;lt;zzz&amp;gt; adelante, Meeh, ¿qué tienes para nosotros? 20:58:24 &amp;lt;iRelay&amp;gt; Título: no.i2p registration service (en no.i2p) 20:59:06 &amp;lt;Meeh&amp;gt; bueno, he configurado un servicio de registro con unos TOS más o menos iguales a los de stats.i2p, para ayudar a "descentralizar" el servicio de nombres en I2P si fuera necesario 20:59:16 &amp;lt;zzz&amp;gt; ping Meeh 20:59:36 &amp;lt;Meeh&amp;gt; ¿no llegan mis mensajes? 21:01:45 &amp;lt;str4d&amp;gt; Te oigo 21:01:45 &amp;lt;Meeh&amp;gt; ok, bien, lo comprobé en freenode, así que iRelay también 21:01:45 &amp;lt;zzz&amp;gt; recibido, lag 21:01:45 &amp;lt;zzz&amp;gt; sí, realmente necesitamos más de todo y mi servicio de registro destaca por sí solo 21:01:45 &amp;lt;zzz&amp;gt; acabo de comprobarlo, lo configuré en enero de 2008 después de que orion.i2p desapareciera (snif) 21:02:08 &amp;lt;Meeh&amp;gt; sí, por eso lo añadí, para ayudar a "descentralizarlo" si es necesario 21:02:27 &amp;lt;zzz&amp;gt; el servicio de inr.i2p de slow es genial pero su política de "vale todo" no es compatible con la nuestra 21:02:40 &amp;lt;Meeh&amp;gt; aparte de eso no lo he pensado mucho, así que si la gente quiere aportar ideas, adelante 21:02:51 &amp;lt;zzz&amp;gt; si puedes trabajar conjuntamente sobre su base de software, pero con algo gestionado, genial 21:04:56 &amp;lt;dg&amp;gt; por si sirve, inr.i2p es una cosa. 21:05:24 &amp;lt;zzz&amp;gt; ¿alguien ha revisado los TOS de Meeh o tiene algún comentario? 21:05:24 &amp;lt;topiltzin&amp;gt; Miré por encima, parecía copy-pasta de los tuyos 21:05:24 &amp;lt;Meeh&amp;gt; sí, publicaré mis cambios. Lo he actualizado a django 1.5 y añadí soporte para la "vista" export-alive.txt 21:05:24 &amp;lt;topiltzin&amp;gt; +1 para no.i2p basándome en nada más que en la genialidad general de Meeh :) 21:05:24 &amp;lt;Meeh&amp;gt; topiltzin: sí, fue copy pasta :P 21:05:24 &amp;lt;zzz&amp;gt; bueno, Meeh, en realidad tienes dos pastas. una de slow en no.i2p y otra mía en no.i2p/tos/ 21:05:24 &amp;lt;Meeh&amp;gt; Escribí algo yo mismo y copié la mayor parte, para que fuera lo más cercano posible a las reglas oficiales, ya que supuse que zzz las seguía de cerca 21:05:24 &amp;lt;Meeh&amp;gt; sí, una mezcla 21:05:24 &amp;lt;Meeh&amp;gt; puedo cambiarlo, claro 21:05:26 &amp;lt;efkt_&amp;gt; +1 para no.i2p. Dar a la gente más jump links y suscripciones es un plus. Si habrá más sitios registrados con no.i2p, creo que sería útil informar a la base de usuarios existente sobre ese cambio. 21:05:45 &amp;lt;Meeh&amp;gt; No quité las políticas que eran "aceptables" de la fuente original 21:05:46 &amp;lt;zzz&amp;gt; ¿resulta confuso tener cosas solapadas en dos lugares? 21:05:51 &amp;lt;zzz&amp;gt; en realidad 3 con /postkey/ 21:06:21 &amp;lt;Meeh&amp;gt; ok, debería arreglar eso. pero la pregunta es, entonces, ¿cuál es la mejor? 21:06:30 &amp;lt;Meeh&amp;gt; o, la más aceptable 21:06:37 &amp;lt;Meeh&amp;gt; en la que puedo trabajar más 21:06:40 &amp;lt;zzz&amp;gt; por experiencia, hay que dejar las TOS muy claras 21:07:17 &amp;lt;zzz&amp;gt; para vuestra info, recibo unos 75/mes y rechazo unos 3-5/mes 21:07:54 &amp;lt;zzz&amp;gt; ¿alguna objeción a 2a) o 2b) o 2c) ? 21:08:16 &amp;lt;zzz&amp;gt; si no, Meeh, por favor haz tú mismo todos los checkins 21:08:23 &amp;lt;Meeh&amp;gt; ok, yo recibo 1-2 a la semana, pero a menudo se registran doble 21:08:26 &amp;lt;Meeh&amp;gt; tanto contigo como conmigo 21:08:32 &amp;lt;Meeh&amp;gt; por ejemplo, silkroadreloaded 21:09:02 &amp;lt;zzz&amp;gt; ¿alguien tiene algo más mientras caliento el baffer? 21:10:21 &amp;lt;efkt_&amp;gt; zzz: dg: kytv: topiltzin: str4d: Gracias. Significa mucho contar con apoyo. 21:10:56 &amp;lt;dg&amp;gt; Quizá deberíamos hablar de la hoja de ruta la próxima vez y de nuestros planes. 21:10:56 &amp;lt;kytv&amp;gt; el alojamiento para nuestras descargas, a menos que ya haya un plan, necesita concretarse. 21:10:56 &amp;lt;Meeh&amp;gt; ok. ¿Entonces decimos añadir a trunk? (no.i2p) 21:10:56 &amp;lt;Meeh&amp;gt; parece que ya estamos en un tema nuevo :P 21:10:56 &amp;lt;kytv&amp;gt; +1 para no.i2p (sí, añadir a trunk) 21:11:05 &amp;lt;zzz&amp;gt; ah, señalaré que anoté algunas políticas de reunión bastante obvias en `http://zzz.i2p/topics/1491` para dejar claro que cualquiera puede programar una reunión, de cualquier cosa, en cualquier momento 21:11:20 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Project Meetings (en zzz.i2p) 21:11:25 &amp;lt;dg&amp;gt; efkt_: No hay problema. ¡Eres genial! 21:11:38 &amp;lt;zzz&amp;gt; sí, descargas y hoja de ruta pueden ser buenos temas para una reunión futura 21:11:53 &amp;lt;dg&amp;gt; nada más por ahora de mi parte 21:11:59 * zzz cierra enfáticamente ***BAFS*** la reunión 21:12:12 &amp;lt;dg&amp;gt; :) &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 04 de octubre de 2013</title><link>/es/blog/2013/10/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-octubre-de-2013/</link><pubDate>Fri, 04 Oct 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/10/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-octubre-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, equinox, hottuna, Mathiasdm, orion, psi, str4d, topiltzin, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:09:33 &amp;lt;str4d&amp;gt; Hora de la reunión. ¿Quién está aquí? 20:09:53 * psi está aquí 20:10:04 * dg aquí 20:11:34 * topiltzin . 20:11:51 &amp;lt;str4d&amp;gt; hottuna, zzz, welterde, kytv: ping 20:12:17 * orion está aquí 20:13:01 * str4d carga la agenda de la reunión 20:14:01 &amp;lt;str4d&amp;gt; No puedo acceder a zzz.i2p. ¿Alguien más puede llegar a `http://zzz.i2p/topics/1480` ? 20:14:35 &amp;lt;str4d&amp;gt; Listo. 20:14:43 &amp;lt;str4d&amp;gt; 1) Modelo de amenazas 20:14:44 &amp;lt;str4d&amp;gt; 1a) Debatir los méritos del esquema de clasificación DREAD (y elegir otro si es necesario). 20:14:44 &amp;lt;str4d&amp;gt; 1b) Debatir el modelo de amenazas (y actualizarlo si hace falta). 20:14:44 &amp;lt;str4d&amp;gt; 1c) Aplicar DREAD (u otro esquema) a los vectores de ataque del modelo de amenazas. 20:14:44 &amp;lt;str4d&amp;gt; 2) Renovación del sitio web: repasar en preparación para el lanzamiento. 20:14:53 &amp;lt;str4d&amp;gt; 3) Hoja de ruta. 20:15:22 &amp;lt;str4d&amp;gt; 4) Debate sobre la documentación. 20:15:41 &amp;lt;str4d&amp;gt; Ya cubrimos 0) Saludar ;-P 20:15:42 &amp;lt;str4d&amp;gt; 1) Modelo de amenazas 20:15:53 &amp;lt;str4d&amp;gt; 1a) Debatir los méritos del esquema de clasificación DREAD (y elegir otro si es necesario). 20:17:07 &amp;lt;str4d&amp;gt; Como dije en la publicación del foro, creo que una de las cosas que podemos hacer para mejorar cómo otros perciben I2P es mejorar y aclarar el modelo de amenazas. 20:17:29 &amp;lt;str4d&amp;gt; Ahora mismo es un muro de texto y es difícil para los usuarios (y devs poco motivados) encontrar las preocupaciones principales. 20:17:45 &amp;lt;dg&amp;gt; También es difícil clasificarlo. 20:17:47 &amp;lt;dg&amp;gt; Entender la urgencia, etc. 20:18:03 &amp;lt;str4d&amp;gt; Y sin un modelado de riesgos adecuado, realmente no tenemos idea de si nos estamos centrando en los aspectos correctos. 20:18:13 &amp;lt;psi&amp;gt; Sería genial obtener primero una versión breve del modelo de amenazas y construir a partir de ahí 20:18:23 &amp;lt;str4d&amp;gt; dg: exacto. 20:18:59 &amp;lt;str4d&amp;gt; Hice algo de investigación, y https://www.owasp.org/index.php/Threat_Risk_Modeling tiene una buena estructura de modelado de riesgo de amenazas, que usan, por ejemplo, Cryptocat para su modelo de amenazas. 20:19:04 &amp;lt;iRelay&amp;gt; Título: Threat Risk Modeling - OWASP (en www.owasp.org) 20:19:53 &amp;lt;str4d&amp;gt; El esquema DREAD que describen no es completamente efectivo para identificar el riesgo correctamente, según comentarios mencionados en una publicación posterior por el diseñador del modelo: https://blogs.msdn.com/b/david_leblanc/archive/2007/08/13/dreadful.aspx 20:20:49 &amp;lt;str4d&amp;gt; Propongo que usemos el modelo DREAD modificado que él da en el post anterior, para modelar la severidad y prioridad de nuestros vectores de ataque. 20:20:50 &amp;lt;str4d&amp;gt; ¡A debatir! 20:21:13 &amp;lt;dg&amp;gt; ¿Me das algo de tiempo para revisar los modelos? :) 20:21:40 &amp;lt;str4d&amp;gt; dg: se suponía que ya lo habías hecho, lo enlacé en la publicación del foro... 20:21:44 &amp;lt;str4d&amp;gt; :P 20:21:50 &amp;lt;dg&amp;gt; perdón 20:22:24 &amp;lt;str4d&amp;gt; (pero en realidad no pedí a la gente que lo hiciera, culpa mía) 20:23:08 &amp;lt;str4d&amp;gt; DREAD tl;dr: clasifican una amenaza en cinco escalas del 1 al 10, suman los resultados y dividen por 5. 20:23:12 &amp;lt;str4d&amp;gt; Potencial de daño 20:23:29 &amp;lt;str4d&amp;gt; Reproducibilidad 20:23:29 &amp;lt;str4d&amp;gt; Explotabilidad 20:23:29 &amp;lt;str4d&amp;gt; Usuarios afectados 20:23:30 &amp;lt;str4d&amp;gt; Descubribilidad 20:24:12 &amp;lt;str4d&amp;gt; DREAD modificado tl;dr: los mismos cinco parámetros, pero con una escala 1-3 (bajo, medio, alto) y un cálculo “ponderado”. 20:25:09 &amp;lt;dg&amp;gt; Le estoy echando una lectura rápida; obviamente no conozco todos los detalles, pero cualquier sistema estructurado es mejor. 20:25:18 &amp;lt;str4d&amp;gt; El modelo DREAD modificado me tiene más sentido que el original. 20:26:06 &amp;lt;dg&amp;gt; También le tengo mucho respeto a OWASP. :P 20:26:10 &amp;lt;str4d&amp;gt; "Si miramos los cinco componentes, vemos que ninguno de ellos está altamente correlacionado: uno no implica al otro. Esto significa que tenemos factores independientes, que es uno de los criterios más fuertes para un modelo sólido. Por lo tanto, nuestra tarea es averiguar cómo ponderar correctamente las entradas. En WSC, te dijimos que las valores de 1-10, sumaras y dividieras entre 5. Si aplicamos algunas pruebas obvias, encontramos que un daño de 1 y todos los demás factores 10 (una molestia bien conocida 20:26:10 &amp;lt;str4d&amp;gt; , p. ej., ventanas emergentes) recibe el mismo peso que una descubribilidad de 1 y todo lo demás 10 (difícil de resolver, pero causa la muerte térmica del universo). Esto es un fallo obvio." 20:27:10 &amp;lt;str4d&amp;gt; dg: yo también. Tienen muchos otros modelos y documentos potencialmente útiles allí. 20:27:31 &amp;lt;str4d&amp;gt; ¿Alguien más tiene comentarios? 20:29:50 &amp;lt;str4d&amp;gt; Si nadie más tiene comentarios aún, pasaremos al siguiente tema mientras piensan. 20:30:05 &amp;lt;psi&amp;gt; sin comentarios 20:31:03 &amp;lt;str4d&amp;gt; 1b) Debatir el modelo de amenazas (y actualizarlo si hace falta). 20:31:17 &amp;lt;str4d&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/docs/overview/threat-model/` 20:31:18 * psi empieza a hojear el modelo de amenazas 20:31:39 &amp;lt;iRelay&amp;gt; Título: I2P's Threat Model - I2P (en vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 20:31:47 &amp;lt;dg&amp;gt; ¿Veo una calificación? 20:31:50 &amp;lt;dg&amp;gt; ¿Esto es nuevo? 20:32:04 &amp;lt;str4d&amp;gt; dg: añadí el sistema DREAD modificado. 20:32:12 &amp;lt;str4d&amp;gt; (anticipando que nadie tendría objeciones) 20:32:31 &amp;lt;str4d&amp;gt; (pero no anticipando que no habría comentarios en absoluto :-P ) 20:32:53 &amp;lt;str4d&amp;gt; Las calificaciones no son válidas. 20:33:03 &amp;lt;dg&amp;gt; No parece cuadrar... 20:33:05 &amp;lt;dg&amp;gt; sí 20:33:09 &amp;lt;str4d&amp;gt; (esto es lo que quiero cambiar en esta reunión) 20:33:25 &amp;lt;str4d&amp;gt; Mientras debatimos el modelo de amenazas en sí, por favor piensen en posibles calificaciones (para el próximo tema) 20:33:28 &amp;lt;dg&amp;gt; El diseño se ve bien, así que con valores reales, me gustaría. También deberíamos ordenar por valor de severidad. 20:34:48 &amp;lt;str4d&amp;gt; Nuestra página del modelo de amenazas no sigue el formato "estándar" del modelo de amenazas (p. ej., la página de OWASP) 20:35:04 &amp;lt;str4d&amp;gt; Identificar los objetivos de seguridad 20:35:05 &amp;lt;str4d&amp;gt; Examinar la aplicación 20:35:05 &amp;lt;str4d&amp;gt; Descomponerla 20:35:05 &amp;lt;str4d&amp;gt; Identificar amenazas 20:35:05 &amp;lt;str4d&amp;gt; Identificar vulnerabilidades 20:35:08 &amp;lt;psi&amp;gt; vamos a discutir los valores de estas calificaciones ahora... ¿o después? 20:35:50 &amp;lt;str4d&amp;gt; psi: siguiente tema. Ahora mismo estamos debatiendo el modelo de amenazas en sí: no podemos calificar amenazas si están desactualizadas. 20:35:58 &amp;lt;psi&amp;gt; bien 20:36:17 &amp;lt;str4d&amp;gt; (Y para que lo sepan, la reunión terminará a las 22:00 UTC) 20:36:29 &amp;lt;str4d&amp;gt; (Al menos, yo me iré entonces) 20:37:18 &amp;lt;str4d&amp;gt; La página del modelo de amenazas no identifica claramente nuestros objetivos de seguridad. 20:37:21 &amp;lt;dg&amp;gt; ¿Dónde está todo el mundo? 20:37:29 &amp;lt;dg&amp;gt; No podemos operar con 3 personas. 20:37:54 &amp;lt;str4d&amp;gt; topiltzin, hottuna, zzz, welterde, kytv: ping 20:37:55 &amp;lt;zzz&amp;gt; hay más en “formalizar” el modelo que simplemente calificar cada elemento 20:37:56 &amp;lt;equinox&amp;gt; Creo que vale la pena considerar los métodos descritos en los artículos de The Guardian de hoy. La NSA intentó atacar el proceso de desarrollo 20:38:16 &amp;lt;str4d&amp;gt; zzz: lo sé, pero tenemos que empezar por algún lado. 20:38:18 &amp;lt;zzz&amp;gt; en particular, la mayor objeción a nuestro modelo es que no especificamos claramente qué está dentro y qué está fuera 20:38:40 &amp;lt;dg&amp;gt; ¿Qué nos afecta y qué no? 20:38:43 &amp;lt;zzz&amp;gt; lo cual es un paso que debería ocurrir antes de calificar, si nos preocupa responder a los críticos 20:39:23 &amp;lt;str4d&amp;gt; zzz: eso es lo que estamos haciendo ahora. 20:39:23 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; La página del modelo de amenazas no identifica claramente nuestros objetivos de seguridad. 20:39:29 &amp;lt;zzz&amp;gt; el punto principal de un modelo de amenazas es especificar lo que NO incluye, p. ej., la NSA. Los proyectos usan eso para lavarse las manos y decir “no es nuestro problema, no está en nuestro modelo de amenazas” 20:39:44 &amp;lt;zzz&amp;gt; no hemos hecho eso. 20:40:07 &amp;lt;idog98@freenode&amp;gt; . 20:40:10 &amp;lt;str4d&amp;gt; Bien. Hagámoslo. 20:40:29 &amp;lt;zzz&amp;gt; Si hacemos un modelo formal y omitimos a la NSA, entonces podemos dejar de trabajar en la ofuscación del protocolo y quizá incluso en criptografía más fuerte. 20:40:42 &amp;lt;zzz&amp;gt; o podríamos llamarlo una evasiva. 20:41:18 &amp;lt;dg&amp;gt; Desde el principio, está claro que Tor no puede salvarte de un GPA. ¿Hacemos esto y otras salvedades claras? 20:41:26 &amp;lt;dg&amp;gt; ¿y protegemos contra la NSA? 20:41:59 &amp;lt;str4d&amp;gt; Los adversarios globales (que pueden monitorizar todo Internet) quedan fuera por la propia naturaleza del diseño de onion routing. 20:42:18 &amp;lt;str4d&amp;gt; La NSA, por grande que sea, no es un adversario global. 20:42:37 &amp;lt;psi&amp;gt; la NSA tal como es sí tiene un alcance muy amplio 20:42:38 &amp;lt;zzz&amp;gt; La mayor parte del modelo actual es aspiracional, ya que somos demasiado pequeños para contrarrestar realísticamente muchos de los elementos en este momento 20:42:50 &amp;lt;dg&amp;gt; ¿Protegeríamos contra un GPA con algunas de las cosas de nuestra hoja de ruta? ;) 20:42:52 &amp;lt;equinox&amp;gt; str4d: quizás, pero trabajan con otros 20:43:01 &amp;lt;zzz&amp;gt; la terminología tradicional es “state-level” adversary, p. ej., la NSA 20:43:03 &amp;lt;orion&amp;gt; ¿GPA? 20:43:11 &amp;lt;str4d&amp;gt; equinox: probablemente. 20:43:13 &amp;lt;str4d&amp;gt; zzz: gracias. 20:43:18 &amp;lt;dg&amp;gt; Global Passive Adversary (Adversario Pasivo Global) 20:43:56 &amp;lt;zzz&amp;gt; así que si quieres hacer un modelo estricto y excluir a nivel de estado, y usarlo para guiar el desarrollo, eso nos diría, por ejemplo, que no trabajemos en ofuscación 20:44:47 &amp;lt;orion&amp;gt; Ya es una tarea bastante difícil mantener el anonimato, y más aún hacer ofuscación. 20:45:43 &amp;lt;zzz&amp;gt; a los críticos les encantan los modelos de amenazas formales... ¿tener uno solo habilita a los trolls, o realmente nos ayudaría a promover y desarrollar? 20:45:53 &amp;lt;str4d&amp;gt; Siempre hemos declarado que I2P no hace ofuscación (pero no explícitamente en el modelo de amenazas) 20:46:19 &amp;lt;str4d&amp;gt; Es un buen punto. 20:46:28 &amp;lt;Mathiasdm&amp;gt; un modelo de amenazas es bueno para mantener el enfoque 20:46:34 &amp;lt;dg&amp;gt; Los trolls ya tienen suficiente si quieren trolear. Que se jodan. 20:46:41 &amp;lt;Mathiasdm&amp;gt; los trolls siempre están, no los tendría en cuenta 20:46:43 &amp;lt;Mathiasdm&amp;gt; (perdón por colarme) 20:46:51 &amp;lt;str4d&amp;gt; Mi objetivo con esta reunión no era tener un modelo de amenazas estricto que debamos seguir a rajatabla. 20:47:02 &amp;lt;str4d&amp;gt; Incluso si quisiéramos tenerlo, no sería posible en una sola reunión. 20:47:25 &amp;lt;dg&amp;gt; No hay problema. Encantado de verte, Mathiasdm. 20:47:28 &amp;lt;dg&amp;gt; Un modelo de amenazas formal también nos ayuda a definir contra qué intentamos protegernos 20:47:37 &amp;lt;dg&amp;gt; Llevo casi un año por aquí y aún no estoy del todo seguro de qué exactamente. 20:47:40 &amp;lt;str4d&amp;gt; La página del sitio web que llamamos “modelo de amenazas” es un enorme muro de texto y difícil de buscar con grep. Eso es lo que realmente quiero arreglar. 20:48:20 &amp;lt;str4d&amp;gt; Quiero que los usuarios puedan mirarla y entender rápidamente qué estamos intentando hacer. 20:48:50 &amp;lt;equinox&amp;gt; Sabemos que las agencias estatales y actores en nombre del estado solo aumentarán su alcance con el tiempo (si no se las controla). Creo que es mejor planificar para esa eventualidad en lugar de reaccionar a ella. 20:49:16 &amp;lt;str4d&amp;gt; Porque la desinformación y los malentendidos han sido un problema con I2P por mucho tiempo. 20:50:28 &amp;lt;zzz&amp;gt; Creo que la página está bastante bien. Aunque quizá necesite otra página que sea un resumen. 20:51:12 &amp;lt;str4d&amp;gt; El modelado de riesgo de amenazas (con DREAD) es algo fácil de hacer, y fácil de quitar si decidimos que no nos da información válida. 20:51:57 &amp;lt;str4d&amp;gt; zzz: es buena para alguien que está dispuesto a tomarse el tiempo de leerla. No es buena para los que hojean. 20:52:36 &amp;lt;str4d&amp;gt; Como dice el post que enlacé arriba: “¡Advertencia! NO apliques este sistema, o cualquier otro, sin PENSAR en ello. Este sistema puede o no ayudarte a llegar a la conclusión correcta, y si no lo hace, considera que vale lo que pagaste por él, que es cero.” 20:53:26 &amp;lt;zzz&amp;gt; en mi humilde opinión tienes 3 objetivos ortogonales para una sola página: 1) simplificar para las masas, 2) formalizar y 3) modelar el riesgo 20:54:38 &amp;lt;str4d&amp;gt; 1) y 3) están vinculados: tener las calificaciones permite a las masas hojear, encontrar las “importantes” para ellos y leer. 20:54:49 &amp;lt;str4d&amp;gt; Pero coincido en que 2) es ortogonal (y también está vinculado a 3) ) 20:56:04 &amp;lt;str4d&amp;gt; Si tener un modelo de amenazas formal se convierte en un bloqueador para otras cosas, entonces tendremos que perseguirlo. Pero cuando originalmente dije “formalizar”, debería haber dicho “aclarar”. 20:57:43 &amp;lt;str4d&amp;gt; Encuesta rápida: ¿alguien aquí piensa que pasar y aplicar DREAD a los vectores de ataque en nuestra página de “modelo de amenazas” es útil o una buena idea? 20:58:28 &amp;lt;str4d&amp;gt; Si sí, pasemos al siguiente tema y hagámoslo, luego podemos discutir el resultado. Si no, olvidémoslo y sigamos. 20:58:44 &amp;lt;topiltzin&amp;gt; sí-mientras-sea-otro-quien-lo-haga 20:58:46 &amp;lt;dg&amp;gt; ¿Cuál es la alternativa? 20:59:09 &amp;lt;dg&amp;gt; jajaja 20:59:21 &amp;lt;topiltzin&amp;gt; siendo honesto :) 20:59:37 &amp;lt;dg&amp;gt; o deprimente. :) 21:02:00 &amp;lt;hottuna&amp;gt; No es una mala idea pero no estoy seguro de que sea la solución definitiva para el modelo de amenazas. 21:02:06 &amp;lt;psi&amp;gt; hmm &amp;lt;str4d&amp;gt; hottuna: no pretendo que lo sea, pero creo que es un paso útil. Y nadie más estaba sugiriendo o haciendo nada :-P &amp;lt;psi&amp;gt; depende si hay más gente ayudando &amp;lt;psi&amp;gt; si es solo 1 persona, ni de broma &amp;lt;psi&amp;gt; si hay colaboradores, posiblemente &amp;lt;str4d&amp;gt; psi: quería hacerlo ahora en la reunión, mientras tuviéramos a más de una persona. &amp;lt;zzz&amp;gt; “formalizar” es importante para algunos: OpenITP, críticos, revisores, auditores, financiadores, otros en nuestro campo, etc. &amp;lt;hottuna&amp;gt; ¿realmente bastaría y estaría lo suficientemente estructurado como para hacerlo ahora en esta reunión? &amp;lt;hottuna&amp;gt; no estoy muy familiarizado con todo el proceso DREAD, eso sí. &amp;lt;str4d&amp;gt; hottuna: vamos pasando por cada vector de ataque y valoramos las cinco categorías como bajo, medio o alto. Eso es todo. &amp;lt;psi&amp;gt; yo tampoco estoy familiarizado con DREAD &amp;lt;str4d&amp;gt; Elegí ese porque era muy simple de aplicar. &amp;lt;psi&amp;gt; ah &amp;lt;str4d&amp;gt; (Las cinco categorías las enumeré justo encima del índice en la página del modelo de amenazas) &amp;lt;psi&amp;gt; probemos uno de ejemplo &amp;lt;hottuna&amp;gt; ¿cada vector de ataque conocido? &amp;lt;hottuna&amp;gt; psi, claro &amp;lt;str4d&amp;gt; Intencionadamente hice todo de antemano para que fuera simple, porque sabía que sería difícil lograr que alguien aquí aceptara hacer esto :P &amp;lt;str4d&amp;gt; Bien, “ataques de temporización” &amp;lt;hottuna&amp;gt; claro. &amp;lt;str4d&amp;gt; Potencial de daño: si ocurre una explotación de la amenaza, ¿cuánto daño causará? &amp;lt;str4d&amp;gt; Si se usa para identificar a un usuario, entonces ese usuario queda desanonimizado -> ¿alto? &amp;lt;hottuna&amp;gt; se han empleado exploits estadísticos basados en temporización y tamaños de paquete contra Tor para averiguar con gran éxito qué sitio se estaba visitando &amp;lt;hottuna&amp;gt; con tasas de éxito muy altas (~90% si recuerdo bien) &amp;lt;str4d&amp;gt; (usen p. ej. https://www.owasp.org/index.php/Threat_Risk_Modeling#DREAD para hacerse una idea de las escalas: ya tiene tres niveles descritos) &amp;lt;str4d&amp;gt; Fiabilidad: ¿qué tan fiable es el ataque? - ¿bajo? ¿medio? Generalmente depende de la carga de la red. 21:12:28 &amp;lt;psi&amp;gt; ¿ser capaz de cronometrar exactamente qué? 21:13:26 &amp;lt;hottuna&amp;gt; ¿cualquier cosa en general? 21:14:11 &amp;lt;psi&amp;gt; ok 21:14:27 &amp;lt;hottuna&amp;gt; No lo sé. 21:14:47 &amp;lt;hottuna&amp;gt; Pero las descripciones parecen orientadas a mensajes. 21:14:52 &amp;lt;str4d&amp;gt; (usen p. ej. https://www.owasp.org/index.php/Threat_Risk_Modeling#DREAD para hacerse una idea de las escalas: ya tiene tres niveles descritos) 21:14:54 &amp;lt;iRelay&amp;gt; Título: Threat Risk Modeling - OWASP (en www.owasp.org) 21:14:56 &amp;lt;str4d&amp;gt; Fiabilidad: ¿qué tan fiable es el ataque? - ¿bajo? ¿medio? Generalmente depende de la carga de la red. 21:15:33 &amp;lt;str4d&amp;gt; psi: buen punto: la sección “Ataques de temporización” probablemente debería dividirse en ataques a la entrega de mensajes y ataques al contenido del mensaje 21:15:36 &amp;lt;hottuna&amp;gt; potencial de daño: ¿5? 21:15:51 &amp;lt;str4d&amp;gt; Supongamos entrega de mensajes por ahora. 21:15:55 &amp;lt;psi&amp;gt; “ Destrucción completa del sistema o de los datos ” supongo que significa que la caja explota, ¿no? 21:16:08 &amp;lt;hottuna&amp;gt; en cuanto a la fiabilidad, los modelos estadísticos han demostrado ser fiables en el caso de Tor.. 21:18:00 &amp;lt;str4d&amp;gt; hottuna: estamos usando una escala 1-3 21:19:08 &amp;lt;str4d&amp;gt; la escala 1-10 descrita en OWASP es más difícil de justificar. 21:19:08 &amp;lt;str4d&amp;gt; “¿Cuál es la diferencia entre una descubribilidad de 6 y de 7? ¿Quién demonios lo sabe?” 21:19:08 &amp;lt;str4d&amp;gt; Usen la escala de OWASP como indicador de cómo asignar bajo/medio/alto 21:19:11 &amp;lt;str4d&amp;gt; psi: En nuestro caso, yo diría que “alto” es la correlación completa entre un usuario en particular y su actividad. 21:19:13 &amp;lt;psi&amp;gt; para temporización diría 5 o 6 21:19:13 &amp;lt;psi&amp;gt; (para daño) 21:19:14 &amp;lt;str4d&amp;gt; (para Daño) 21:19:17 &amp;lt;str4d&amp;gt; https://blogs.msdn.com/b/david_leblanc/archive/2007/08/13/dreadful.aspx explica las categorías posiblemente mejor. 21:20:00 &amp;lt;psi&amp;gt; ya veo 21:20:16 &amp;lt;hottuna&amp;gt; pero el daño sería revelar algún tipo de información, lo cual puede ser malo... teóricamente podría revelar que estoy ejecutando cierta aplicación o hablando con cierto destino 21:20:20 &amp;lt;hottuna&amp;gt; ¿eso es un 5-6? 21:20:34 &amp;lt;str4d&amp;gt; Explotabilidad: ¿Qué se necesita para explotar esta amenaza? - ¿medio? El atacante necesita monitorizar varios puntos a lo largo de la ruta posible. 21:20:36 &amp;lt;str4d&amp;gt; ¿bajo? 21:20:49 &amp;lt;psi&amp;gt; depende del atacante 21:20:55 &amp;lt;psi&amp;gt; y también del tamaño de la red 21:21:34 &amp;lt;str4d&amp;gt; Explotabilidad son requisitos antes de lanzar el ataque. Fiabilidad es qué tan bien funciona una vez activado. 21:21:48 &amp;lt;psi&amp;gt; ah 21:21:49 &amp;lt;str4d&amp;gt; psi: sí, así que estas calificaciones cambiarán con el tiempo. 21:22:05 &amp;lt;str4d&amp;gt; (Y este es un ejemplo de una limitación del modelo, y un gran fallo del DREAD original) 21:22:06 &amp;lt;psi&amp;gt; explotabilidad sería media 21:22:18 &amp;lt;str4d&amp;gt; Explotabilidad solo se usa para calcular prioridad, no severidad. 21:22:25 &amp;lt;psi&amp;gt; ejecutar un router i2p estándar no sería suficiente 21:22:54 &amp;lt;str4d&amp;gt; psi: correcto, así que no alto. 21:23:15 &amp;lt;str4d&amp;gt; Pero no bajo porque no necesita potencia de cómputo avanzada, etc. 21:23:20 &amp;lt;str4d&amp;gt; Usuarios afectados: ¿Cuántos usuarios se verán afectados? 21:23:27 &amp;lt;hottuna&amp;gt; Tendrías que ser parte de un tunnel, y luego solo mirar el perfil del mensaje. Si eres el ibgw de un servicio, podrías separar a unos cuantos usuarios del resto. O al menos agruparlos en diferentes grupos de usuarios 21:23:40 &amp;lt;hottuna&amp;gt; *into 21:24:23 &amp;lt;psi&amp;gt; medio puede ser un poco alto para la explotabilidad 21:24:29 &amp;lt;psi&amp;gt; *un poco 21:24:36 &amp;lt;psi&amp;gt; medio-bajo 21:24:40 &amp;lt;hottuna&amp;gt; en el caso de ibg, diría que es bastante fácil, pero no obtendrías mucha información 21:24:45 &amp;lt;hottuna&amp;gt; *ibgw 21:25:06 &amp;lt;str4d&amp;gt; psi: medio o bajo. Solo afectará a la puntuación de prioridad. 21:25:48 &amp;lt;hottuna&amp;gt; En cuanto a explotabilidad, creo que es muy factible. Especialmente en comparación con otros exploits. 21:25:55 &amp;lt;str4d&amp;gt; Descubribilidad: ¿Qué tan fácil es descubrir esta amenaza? - ¿medio? Requiere al menos algo de conocimiento de cómo funciona I2P. 21:25:59 &amp;lt;psi&amp;gt; hottuna: de acuerdo 21:26:10 &amp;lt;str4d&amp;gt; “Algo que es muy descubrible es público, o muy similar a algo público. Baja descubribilidad es que requiere conocimiento íntimo del funcionamiento interno de tu app para resolverlo.” 21:26:22 &amp;lt;psi&amp;gt; medio 21:26:51 &amp;lt;hottuna&amp;gt; Nunca sabríamos del ataque ya que es pasivo 21:26:55 &amp;lt;str4d&amp;gt; hottuna: exactamente. La clasificación depende en parte de lo que se elija para otros ataques. Todo es relativo. 21:27:26 &amp;lt;hottuna&amp;gt; str4d, ¿estás anotando algún tipo de valor basado en lo que se dice? 21:27:44 &amp;lt;str4d&amp;gt; hottuna: sí. 21:29:02 &amp;lt;hottuna&amp;gt; bien. 21:29:02 &amp;lt;hottuna&amp;gt; D: bajo 21:29:19 &amp;lt;psi&amp;gt; hmm 21:29:29 &amp;lt;hottuna&amp;gt; Usuarios afectados: Alto (todos los que hacen algo realmente) 21:29:37 &amp;lt;str4d&amp;gt; Esto es lo que creo que acordamos, y lo que calcula: 21:29:37 &amp;lt;str4d&amp;gt; Potencial de daño: medio 21:29:37 &amp;lt;str4d&amp;gt; Fiabilidad: media 21:29:37 &amp;lt;str4d&amp;gt; Explotabilidad: media 21:29:51 &amp;lt;str4d&amp;gt; Usuarios afectados: alto 21:29:52 &amp;lt;str4d&amp;gt; Descubribilidad: media 21:29:53 &amp;lt;str4d&amp;gt; Severidad: 4/5 21:29:54 &amp;lt;str4d&amp;gt; Prioridad: 5/9 21:30:23 &amp;lt;psi&amp;gt; los ataques de temporización son bastante malos pero no parecen prácticos 21:30:29 &amp;lt;psi&amp;gt; al menos, por el momento 21:30:41 &amp;lt;str4d&amp;gt; ¿Parece un resultado sensato? ¿Son los niveles que puse lo que realmente decidimos? 21:30:58 &amp;lt;hottuna&amp;gt; No estoy de acuerdo con la descubribilidad. 21:31:01 &amp;lt;str4d&amp;gt; Y deberíamos hacer al menos otro vector de ataque, para hacernos una idea de cómo los comparará esto. 21:31:09 &amp;lt;hottuna&amp;gt; Un nodo que registra pasivamente nunca sería descubierto. 21:31:17 &amp;lt;str4d&amp;gt; hottuna: ¿crees que debería ser alta? 21:31:17 &amp;lt;hottuna&amp;gt; Claro. 21:31:29 &amp;lt;str4d&amp;gt; hottuna: “descubribilidad” errónea. 21:31:47 &amp;lt;hottuna&amp;gt; sea lo que sea en lo que traduzca “indescubrible” 21:31:53 &amp;lt;str4d&amp;gt; Este es un modelo defensivo. Se trata de la descubribilidad de la vulnerabilidad por parte del atacante. 21:32:00 &amp;lt;psi&amp;gt; los recursos usados para lanzar un ataque serían bastante obvios a menos que hayan pwned todas las máquinas 21:32:12 &amp;lt;hottuna&amp;gt; oh. Ya veo. 21:32:18 &amp;lt;dg&amp;gt; Los ataques de temporización son específicos y quizá no tan aplicables a nosotros de todos modos.. 21:32:25 &amp;lt;hottuna&amp;gt; Oh, en ese caso estoy de acuerdo. 21:33:28 &amp;lt;psi&amp;gt; hacer un ataque de temporización requeriría o bien una visión panorámica o la propiedad de muchos nodos (¿cuántos? ni idea) 21:33:38 &amp;lt;str4d&amp;gt; Severidad es cuán malo creemos que es el ataque, Prioridad es el orden en el que cree que deberíamos centrarnos. 21:33:55 &amp;lt;dg&amp;gt; Oh. 21:33:55 &amp;lt;psi&amp;gt; no estoy seguro de que una vista panorámica sea suficiente tampoco 21:33:57 &amp;lt;dg&amp;gt; Sí, 4/5. 21:34:10 &amp;lt;str4d&amp;gt; Dejemos esa clasificación por ahora y hagamos otra para comparar. 21:34:30 &amp;lt;psi&amp;gt; reflexionando sobre 4/5 SI pueden hacer ataques de temporización entonces prácticamente todo lo de baja latencia está afect 21:34:33 &amp;lt;psi&amp;gt; *afectado 21:34:54 &amp;lt;psi&amp;gt; prioridad... no estoy seguro de que 5/9 sea apropiado 21:35:15 &amp;lt;str4d&amp;gt; “Ataques de marcado” debería ser fácil de clasificar. 21:35:32 &amp;lt;str4d&amp;gt; psi: no sabremos qué significa la prioridad hasta que tengamos más clasificados. La clasificación es un proceso iterativo. 21:35:38 &amp;lt;psi&amp;gt; ok 21:35:48 &amp;lt;str4d&amp;gt; Así que, ataques de marcado. 21:36:15 &amp;lt;psi&amp;gt; ¿marcado de mensajes? ¿marcado de routers? 21:36:48 &amp;lt;str4d&amp;gt; De mensajes 21:36:59 &amp;lt;str4d&amp;gt; (más o menos) 21:37:07 &amp;lt;str4d&amp;gt; Determinar qué ruta sigue un mensaje. 21:37:17 &amp;lt;str4d&amp;gt; Potencial de daño: ¿medio? 21:37:30 &amp;lt;psi&amp;gt; medio de acuerdo 21:37:38 &amp;lt;psi&amp;gt; en cierto sentido bajo 21:37:43 &amp;lt;hottuna&amp;gt; Potencial de daño: bajo 21:37:47 &amp;lt;hottuna&amp;gt; bajo-medio 21:37:58 &amp;lt;str4d&amp;gt; El marcado (si fuera posible) solo va a revelar info dentro de un tunnel particular. 21:37:58 &amp;lt;psi&amp;gt; depende de la situación 21:38:01 &amp;lt;str4d&amp;gt; Fiabilidad: baja. 21:38:01 &amp;lt;psi&amp;gt; sí 21:38:08 &amp;lt;str4d&amp;gt; O... 21:38:10 &amp;lt;str4d&amp;gt; Hmm. 21:38:41 &amp;lt;psi&amp;gt; ¿en qué alcance se mediría el marcado? 21:38:58 &amp;lt;hottuna&amp;gt; si se usaran en una situación donde pudieran identificar participantes del tunnel, funcionarían cada vez, ¿no? 21:39:00 &amp;lt;str4d&amp;gt; Explotabilidad y descubribilidad son bajas: debería ser imposible marcar los mensajes en sí, y la colusión requiere la colocación exacta de routers. 21:39:20 &amp;lt;hottuna&amp;gt; E:bajo 21:39:21 &amp;lt;str4d&amp;gt; psi: un mensaje que va entre dos endpoints (un cliente o servidor). 21:39:23 &amp;lt;hottuna&amp;gt; D: bajo 21:39:39 &amp;lt;psi&amp;gt; de acuerdo BAJO 21:39:45 &amp;lt;psi&amp;gt; E y D 21:39:50 &amp;lt;str4d&amp;gt; hottuna: exactamente. Si se descubriera un ataque de marcado, funcionaría cada vez. 21:40:13 &amp;lt;hottuna&amp;gt; entonces, ¿R: alta? 21:40:21 &amp;lt;str4d&amp;gt; Pero tal descubrimiento debería ser imposible porque todo está firmado. 21:40:51 &amp;lt;str4d&amp;gt; Pero depende del ataque de marcado. 21:40:56 &amp;lt;str4d&amp;gt; Marcado de mensajes: alto. 21:40:57 &amp;lt;psi&amp;gt; si tienen tus claves, entonces también pueden firmar 21:41:06 &amp;lt;str4d&amp;gt; Marcado por colusión: medio. 21:41:07 &amp;lt;hottuna&amp;gt; str4d, claro, pero la descubribilidad es otra métrica 21:41:13 * str4d dice alto por ahora. 21:41:28 * hottuna queda satisfecho 21:41:44 &amp;lt;str4d&amp;gt; Usuarios afectados: solo los usuarios con nodos maliciosos en sus tunnels se ven afectados. 21:42:02 &amp;lt;psi&amp;gt; bajo 21:42:16 &amp;lt;hottuna&amp;gt; U: probablemente bajo 21:42:26 &amp;lt;str4d&amp;gt; De acuerdo: 21:42:26 &amp;lt;str4d&amp;gt; Potencial de daño: bajo 21:42:27 &amp;lt;str4d&amp;gt; Fiabilidad: alta 21:42:27 &amp;lt;str4d&amp;gt; Explotabilidad: baja 21:42:27 &amp;lt;str4d&amp;gt; Usuarios afectados: bajo 21:42:27 &amp;lt;str4d&amp;gt; Descubribilidad: baja 21:42:28 &amp;lt;str4d&amp;gt; Severidad: 2/5 21:42:29 &amp;lt;str4d&amp;gt; Prioridad: 2/9 21:42:52 &amp;lt;hottuna&amp;gt; se ve bien 21:42:59 &amp;lt;psi&amp;gt; suena bien 21:43:22 &amp;lt;str4d&amp;gt; se siente bien 21:43:57 &amp;lt;hottuna&amp;gt; ¿pasamos a una amenaza real? 21:44:28 &amp;lt;str4d&amp;gt; ¿Repasamos rápidamente los temas restantes de la reunión y luego volvemos a esto? 21:44:37 &amp;lt;hottuna&amp;gt; ok 21:44:56 * str4d elimina 4) Debate sobre la documentación, llevará demasiado tiempo. 21:45:12 &amp;lt;str4d&amp;gt; 2) Renovación del sitio web: repasar en preparación para el lanzamiento. 21:45:35 &amp;lt;psi&amp;gt; ¿la renovación del sitio es aplicar mejor CSS o hay más? 21:45:48 &amp;lt;str4d&amp;gt; Aparte de este proceso de clasificación (o eliminar las clasificaciones), ¿qué más hace falta antes de que welterde “lance” la renovación del sitio? 21:46:12 &amp;lt;hottuna&amp;gt; No lo sé. 21:46:21 &amp;lt;str4d&amp;gt; psi: CSS “mejor”, pero muchos cambios estructurales y de diseño. 21:46:32 &amp;lt;str4d&amp;gt; Creo que estructuralmente, todo está listo. 21:46:50 &amp;lt;hottuna&amp;gt; ¿Qué tan automático es el proceso de actualización de traducciones? 21:46:50 &amp;lt;str4d&amp;gt; Completamente. 21:47:06 &amp;lt;hottuna&amp;gt; ¿Con qué frecuencia es? 21:47:28 &amp;lt;str4d&amp;gt; Cada vez que lo actualizo. 21:47:45 &amp;lt;hottuna&amp;gt; Ok. 21:47:48 &amp;lt;str4d&amp;gt; Hasta ahora, cada vez que he visto cambios de cadenas ejecuto los scripts para extraer y actualizar las cadenas de traducción. 21:47:50 &amp;lt;psi&amp;gt; tengo que irme, vuelvo en 30 minutos 21:47:56 &amp;lt;hottuna&amp;gt; Supongo que es suficiente. 21:48:01 * str4d ya no estará para entonces. 21:48:30 &amp;lt;str4d&amp;gt; psi: eres bienvenido a continuar la discusión de DREAD entonces :) 21:48:44 &amp;lt;hottuna&amp;gt; oh, str4d: el botón gigante de descarga en la página principal no parece actualizarse automáticamente a la última versión 21:48:45 &amp;lt;str4d&amp;gt; Hay problemas conocidos de CSS en IE 7 y 8, si no recuerdo mal (IIRC) 21:49:00 &amp;lt;str4d&amp;gt; hottuna: ese es otro bug del que necesito hablar con welterde. 21:49:09 &amp;lt;hottuna&amp;gt; ok. bien. 21:49:25 &amp;lt;str4d&amp;gt; Cada vez que cambia un archivo .py, se supone que un script reinicia el servidor (y cada vez que cambian las traducciones, las recompila) 21:49:49 &amp;lt;str4d&amp;gt; Pero por alguna razón, los cambios en archivos .py no se están detectando en el servidor de welterde... 21:49:49 &amp;lt;str4d&amp;gt; (Antes sí) 21:50:24 &amp;lt;str4d&amp;gt; De acuerdo, si no hay nada más, entonces yo 21:50:43 &amp;lt;str4d&amp;gt; 'estoy contento con la renovación y, una vez que se arregle el bug de .py, puede salir a producción. 21:50:52 &amp;lt;hottuna&amp;gt; ¡Perfecto! 21:51:11 &amp;lt;str4d&amp;gt; (El CSS de IE 7/8 se mitigará cuando tenga oportunidad, pero no lo considero un bloqueador) 21:51:23 &amp;lt;hottuna&amp;gt; Suena razonable. 21:51:42 &amp;lt;str4d&amp;gt; “live” == welterde lo pondrá en producción en https://geti2p.net (la URL que decidimos hace varias reuniones), pero dejará www.i2p2.de como está. 21:51:52 &amp;lt;iRelay&amp;gt; Título: I2P Anonymous Network - I2P (en geti2p.net) 21:52:00 &amp;lt;hottuna&amp;gt; ¿Por qué se dejará i2p2.de como está? 21:52:03 &amp;lt;str4d&amp;gt; Luego ejecutaré pruebas, verificaré que Google, etc., estén contentos con ello. 21:52:30 &amp;lt;str4d&amp;gt; hottuna: por si ocurre algo catastrófico y necesitamos revertir. 21:52:42 &amp;lt;hottuna&amp;gt; ok, así que es solo temporal 21:52:51 &amp;lt;str4d&amp;gt; Solo cuando todo esté absolutamente comprobado y listo, haremos una redirección 301 de i2p2.de a geti2p.net 21:53:15 &amp;lt;hottuna&amp;gt; tiene sentido 21:53:23 &amp;lt;str4d&amp;gt; Porque 301 es un traslado permanente y hará que los motores de búsqueda actualicen sus enlaces. 21:54:08 &amp;lt;str4d&amp;gt; El código de redirección heredado usa redirecciones 302 por ahora, pero se cambiará a 301 cuando todo esté listo (para no perder PageRank de enlaces antiguos) 21:54:28 &amp;lt;str4d&amp;gt; Bien, pasando a: 21:54:28 &amp;lt;str4d&amp;gt; 3) Hoja de ruta. 21:54:42 &amp;lt;str4d&amp;gt; hottuna: tu turno. 21:55:44 &amp;lt;str4d&amp;gt; Tienes unos diez minutos de mi tiempo (quizá más para quien más siga aquí) 21:55:45 &amp;lt;hottuna&amp;gt; ¿hoja de ruta? Todo lo que sé es que últimamente he tenido un poco más de tiempo y he vuelto a mirar el código de la DHT. Especialmente el código de manejo de respuestas. 21:56:08 &amp;lt;hottuna&amp;gt; No tengo mucho más que añadir. 21:56:48 &amp;lt;str4d&amp;gt; La hoja de ruta actual para 0.9: 21:56:48 &amp;lt;str4d&amp;gt; ¿Incluir algunos datos seed en la distribución para que no se requiera una ubicación de reseed central? 21:56:48 &amp;lt;str4d&amp;gt; Mapeo de reachability / manejar pares parcialmente alcanzables / rutas restringidas mejoradas 21:56:49 &amp;lt;str4d&amp;gt; Mejorar las páginas de ayuda y el sitio web 21:56:49 &amp;lt;str4d&amp;gt; Más traducciones 21:56:56 &amp;lt;str4d&amp;gt; mensaje de desconexión SSU 21:56:57 &amp;lt;str4d&amp;gt; búsquedas floodfill iterativas 21:57:13 &amp;lt;str4d&amp;gt; No tengo ni idea de en qué estamos con parte de eso, o cuándo se actualizó por última vez. 21:57:54 &amp;lt;hottuna&amp;gt; Las búsquedas floodfill son iterativas hasta donde las entiendo. 21:57:59 &amp;lt;str4d&amp;gt; 1.0 - 3.0 se actualizaron por última vez en 2008. 21:58:14 &amp;lt;str4d&amp;gt; 0.9 se añadió en 2010. 21:58:14 &amp;lt;dg&amp;gt; lo de las rutas restringidas es poco probable 21:58:37 &amp;lt;hottuna&amp;gt; Tendré que irme en uno o dos minutos 21:58:42 &amp;lt;str4d&amp;gt; Creo que una evaluación adecuada de la hoja de ruta necesita otra reunión, con más asistencia. 21:59:01 &amp;lt;hottuna&amp;gt; De acuerdo. 21:59:14 &amp;lt;str4d&amp;gt; hottuna: me alegra oír que estás retomando el código de la DHT. 21:59:29 &amp;lt;str4d&amp;gt; Se pospone para más adelante. 21:59:33 &amp;lt;hottuna&amp;gt; Y el modelo de amenazas en sí debería revisarse. 21:59:43 &amp;lt;str4d&amp;gt; De acuerdo. 21:59:47 &amp;lt;hottuna&amp;gt; ¿Podríamos tener una reunión larga la próxima vez para eso? 22:00:35 &amp;lt;str4d&amp;gt; hottuna: esperaba que 2 horas fueran suficientes, pero pasamos al menos una hora debatiendo si siquiera valía la pena hacerlo&amp;gt;_&amp;lt; 22:00:36 &amp;lt;hottuna&amp;gt; Tengo que irme, pero gracias por la reunión, str4d. ¡Eres un natural! 22:01:19 &amp;lt;str4d&amp;gt; No tenemos tiempo para volver a 1c), así que: 22:01:23 &amp;lt;str4d&amp;gt; str4d *baf* cierra la reunión &lt;/div></description></item><item><title>Versión 0.9.8.1</title><link>/es/blog/2013/10/02/versi%C3%B3n-0.9.8.1/</link><pubDate>Wed, 02 Oct 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/10/02/versi%C3%B3n-0.9.8.1/</guid><description>&lt;p>La 0.9.8.1 corrige un problema con la actualización a la 0.9.8 en Windows para algunos usuarios. Las instalaciones nuevas y las plataformas que no son Windows no se ven afectadas; sin embargo, todas las plataformas se actualizarán automáticamente incluso si están ejecutando la 0.9.8.&lt;/p>
&lt;p>Consulta el ticket de Trac para obtener detalles y soluciones alternativas. Consulta &lt;a href="../../es/blog/2013/09/30/0.9.8-release/">las notas de la versión 0.9.8&lt;/a>
 para obtener información sobre IPv6 y otros cambios.&lt;/p>
&lt;p>Debido a ataques recientes, los inicios de sesión están deshabilitados en Trac y los nuevos registros están deshabilitados en zzz.i2p. Hasta que se restablezcan esos servicios, por favor informe todos los errores en IRC freenode o en IRC2P #i2p-dev.&lt;/p></description></item><item><title>Versión 0.9.8</title><link>/es/blog/2013/09/30/0.9.8-release/</link><pubDate>Mon, 30 Sep 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/09/30/0.9.8-release/</guid><description>&lt;p>0.9.8 incluye el tan esperado soporte para IPv6. Está habilitado de forma predeterminada, pero, por supuesto, necesitas una dirección IPv6 pública para usar IPv6. La configuración se encuentra en la pestaña de configuración &amp;rsquo;network&amp;rsquo; de tu consola. También hemos incorporado mejoras en el anonimato, incluyendo el relleno de paquetes SSU y claves privadas del router más largas.&lt;/p>
&lt;p>El 30% de ustedes se actualizará a través de un torrent dentro de la red en este ciclo de actualización.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 10 de septiembre de 2013</title><link>/es/blog/2013/09/10/reuni%C3%B3n-de-desarrolladores-de-i2p-10-de-septiembre-de-2013/</link><pubDate>Tue, 10 Sep 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/09/10/reuni%C3%B3n-de-desarrolladores-de-i2p-10-de-septiembre-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dbowie, dg, efkt, EpicCoffee, Pseudonemo, psi, topiltzin, trolly, welterde, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:31 &amp;lt;zzz&amp;gt; 0) hola 20:00:38 &amp;lt;zzz&amp;gt; 1) renovación del sitio web (str4d) 20:00:55 &amp;lt;zzz&amp;gt; 2) solicitud de página de inicio de la consola para `http://open4you.i2p/` 20:01:03 &amp;lt;iRelay&amp;gt; Título: open4you.i2p (en open4you.i2p) 20:01:11 &amp;lt;zzz&amp;gt; 3) desactivar el outproxy (topiltzin / dg) 20:01:20 &amp;lt;zzz&amp;gt; 4) actualización del proyecto netdb (hottuna) 20:01:23 &amp;lt;zzz&amp;gt; 0) hola 20:01:25 &amp;lt;zzz&amp;gt; hola 20:01:30 &amp;lt;dg&amp;gt; hola 20:01:35 &amp;lt;topiltzin&amp;gt; hola 20:01:42 &amp;lt;zzz&amp;gt; más información y enlaces en `http://zzz.i2p/topics/1460` 20:01:55 &amp;lt;zzz&amp;gt; probemos algo nuevo y limitemos cada punto del orden del día a 15 minutos 20:02:00 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Reunión mar. 10 de sept., 8 PM UTC (en zzz.i2p) 20:02:03 &amp;lt;zzz&amp;gt; 1) renovación del sitio web (str4d) 20:02:07 &amp;lt;zzz&amp;gt; adelante, str4d 20:04:12 &amp;lt;zzz&amp;gt; saltando el 1) por ahora 20:04:17 &amp;lt;zzz&amp;gt; 2) solicitud de página de inicio de la consola para `http://open4you.i2p/` 20:04:21 &amp;lt;iRelay&amp;gt; Título: open4you.i2p (en open4you.i2p) 20:04:28 &amp;lt;zzz&amp;gt; ¿está aquí quien solicitó lo de open4you? 20:05:53 &amp;lt;zzz&amp;gt; saltando el 2) por ahora 20:05:59 &amp;lt;zzz&amp;gt; 3) desactivar el outproxy (topiltzin / dg) 20:06:05 &amp;lt;zzz&amp;gt; adelante, dg o topiltzin 20:06:05 &amp;lt;dg&amp;gt; \o 20:06:13 &amp;lt;dg&amp;gt; Empiezo yo. 20:06:50 &amp;lt;dg&amp;gt; Hola a todos, he estado dándole vueltas a esto un tiempo: creo que incluir por defecto el outproxy para HTTP (y posiblemente HTTPS) no está alineado con nuestros objetivos; 20:07:25 &amp;lt;dg&amp;gt; la mayoría de las veces, cuando preguntan en IRC sobre outproxying, los miembros de la comunidad recomiendan Tor y no tocar el outproxy para muchos/casi ningún uso 20:07:38 &amp;lt;dg&amp;gt; “eso se lo dejamos a Tor” es algo que se oye mucho 20:08:22 &amp;lt;dg&amp;gt; el outproxy está centralizado, lo cual obviamente es un gran problema; incluso Tor tiene problemas teniendo miles de nodos de salida, y nosotros tenemos solo uno 20:08:43 &amp;lt;dg&amp;gt; dejando de lado los problemas de seguridad, es un problema de usabilidad. ¿Y si alguien que intenta usar I2P piensa que I2P es muy lento porque google.com carga lento? Ah, ¿y está en alemán? ¿Eh? 20:09:14 &amp;lt;dg&amp;gt; No hemos incorporado el código para el outproxy como una medida “real” por una razón: no queremos hacerlo y los servicios ocultos son nuestro objetivo 20:09:58 &amp;lt;dg&amp;gt; Siento que estamos poniendo a los usuarios en riesgo al insertar el outproxy por defecto y (posiblemente) confundir su percepción de qué es I2P y qué hace. 20:10:04 &amp;lt;dg&amp;gt; fin de la presentación inicial 20:10:17 &amp;lt;zzz&amp;gt; topiltzin, ¿tienes algo que añadir? 20:10:52 &amp;lt;topiltzin&amp;gt; es una buena lista; también veo el punto de KillYourTV de que no debería quitarse la funcionalidad 20:11:22 &amp;lt;zzz&amp;gt; ok, abramos el turno de comentarios de otros 20:11:23 &amp;lt;topiltzin&amp;gt; pero concuerdo firmemente con dg en que es mejor alejar a los usuarios de usar i2p para navegar el clearnet (Internet abierta) 20:12:17 &amp;lt;dg&amp;gt; Alguien (Pseudonemo) ha sugerido una página de explicación sobre por qué los sitios del clearnet no cargarán y posiblemente una recomendación de Tor. 20:12:19 &amp;lt;welterde&amp;gt; un plugin que haga outproxy vía tor localmente estaría bien... 20:12:45 &amp;lt;dg&amp;gt; welterde: curioso que lo digas... ioerror le presentó jtor a zzz hace unas semanas. 20:13:26 &amp;lt;welterde&amp;gt; dg: sí... en eso estaba pensando... debería ser mucho más limpio que depender de un componente externo en ejecución 20:13:52 &amp;lt;dg&amp;gt; Entonces, ¿opiniones? 20:13:54 &amp;lt;efkt&amp;gt; Normalmente la única vez que veo el tema de I2P en discusión es respondiendo preguntas como “¿Por qué no funciona como quiero?” y proporcionando alternativas como el outproxy de Meeh o simplemente usar Tor. Tener la opción del outproxy es algo bueno, y que los usuarios sepan que existe tal opción también está bien. 20:13:56 &amp;lt;zzz&amp;gt; Estoy en contra de eliminarlo: es una función limitada, sí, pero lo que hace lo hace bastante bien. No mejoraremos su usabilidad desactivándolo. Solo haremos las cosas más difíciles y confusas. 20:14:45 &amp;lt;EpicCoffee&amp;gt; En general creo que coincido con zzz (desde que entré) 20:14:58 &amp;lt;zzz&amp;gt; quizá cuando tengamos una solución mejor (un plugin de tor) entonces podríamos desactivar el de echelon por defecto 20:15:19 &amp;lt;trolly_&amp;gt; las opciones siempre son buenas, y yo uso mucho los outproxies, sé por supuesto que no hay que confiar en las comunicaciones a través de outproxies 20:15:21 &amp;lt;dg&amp;gt; ¿Por qué deberíamos hacer algo que (en su mayoría) reconocemos que Tor hace mejor? Parece que estamos defraudando a la gente al siquiera intentarlo, es una falsa impresión. Una página de explicación bien diseñada podría mitigar la confusión/dificultad 20:15:46 &amp;lt;dg&amp;gt; No sugiero que quitemos la capacidad, solo el valor por defecto 20:15:47 &amp;lt;zzz&amp;gt; suena a que dg está describiendo principalmente un problema de documentación/educación, que no se arreglará desactivándolo. 20:16:24 &amp;lt;topiltzin&amp;gt; no se arreglaría pero se evitaría 20:16:31 &amp;lt;dg&amp;gt; No sé por qué el usuario debería confiar en un tercero al instalar I2P 20:16:36 &amp;lt;zzz&amp;gt; i2ptunnel da miedo y preferiría no tener que enviar a la gente ahí para activarlo 20:16:36 &amp;lt;EpicCoffee&amp;gt; Algunas personas no usan tor y no usarán tor por varias razones. Pueden tener uso para un outproxy de I2P. 20:17:12 &amp;lt;topiltzin&amp;gt; la propuesta de kytv de tener una página de advertencia que deje las cosas claras sería una solución adecuada, ¿no? 20:17:16 &amp;lt;trolly_&amp;gt; dg tiene razón, EpicCoffee también 20:17:26 &amp;lt;EpicCoffee&amp;gt; En raras ocasiones uso el outproxy, sobre todo para revisar enlaces enviados en i2prc 20:17:42 &amp;lt;dg&amp;gt; Entiendo que podemos decir “bueno, el usuario debería leer” o similar pero... ¿deberíamos dejar que se disparen en el pie tan fácilmente? 20:17:49 &amp;lt;trolly_&amp;gt; como yo, EpicCoffee 20:17:51 &amp;lt;zzz&amp;gt; viéndolo de otra manera, aunque está activado por defecto del lado de i2p, siempre requiere una acción afirmativa del usuario para habilitarlo en el navegador. Así que se podría decir que ahora no está activo por defecto, si consideras también el navegador. 20:18:09 &amp;lt;EpicCoffee&amp;gt; Si el enlace no se puede cargar por el outproxy, es poco probable que lo cargue por el clearnet. 20:18:32 &amp;lt;dg&amp;gt; para navegar eepsites también requiere una acción afirmativa, sigue siendo confuso. Si alguien es consciente de los riesgos, puede añadir el outproxy. 20:18:37 *** trolly_ ahora se llama trolly 20:18:37 &amp;lt;dg&amp;gt; O cargar el posible plugin de tor que podría venir 20:18:49 &amp;lt;EpicCoffee&amp;gt; Estoy seguro de que no soy el único en esto. 20:18:49 &amp;lt;EpicCoffee&amp;gt; lol 20:18:55 &amp;lt;zzz&amp;gt; ¿eche|on tiene alguna opinión? 20:19:03 &amp;lt;dg&amp;gt; Esto tampoco es un ataque a echelon, pero ¿deberíamos confiar en una sola persona para todo el tráfico del outproxy? 20:19:12 &amp;lt;dg&amp;gt; Independientemente de quién sea, es un único punto y una sola persona 20:19:37 &amp;lt;zzz&amp;gt; ¿preferirías confiar en una persona a la que conoces un poco, o en 3000 que no conoces? 20:19:41 &amp;lt;dg&amp;gt; Podría asumirse fácilmente que I2P realiza un mecanismo como tor 20:19:57 &amp;lt;dg&amp;gt; en 3000 personas que no conozco 20:20:10 &amp;lt;zzz&amp;gt; se acerca el límite de 15 minutos. ¿tenemos algún tipo de consenso? ¿alguien más que tenga una opinión sobre esto? 20:20:34 &amp;lt;welterde&amp;gt; en mi opinión no deberíamos desactivarlo hasta que tengamos el plugin de tor 20:20:37 &amp;lt;Pseudonemo&amp;gt; Creo que dg está argumentando principalmente desde la perspectiva de los nuevos usuarios. Ellos no conocen a eche|on. 20:20:51 &amp;lt;topiltzin&amp;gt; +1 Pseudonemo 20:20:59 &amp;lt;dg&amp;gt; Yo conozco a eche|on, y por eso no me molesta mucho el outproxy, pero sí. 20:21:04 &amp;lt;dg&amp;gt; welterde: puedo aceptar este compromiso. 20:21:21 &amp;lt;EpicCoffee&amp;gt; nadie debería usar un outproxy para nada sensible. eso debería darse por hecho lol. 20:21:22 &amp;lt;dg&amp;gt; ¿Lo dejamos ahí? 20:21:33 &amp;lt;topiltzin&amp;gt; asumiendo que haya un plugin de tor en marcha... que no lo hay 20:21:54 &amp;lt;zzz&amp;gt; ok, tema interesante, gracias por traerlo dg. Puede valer la pena hablarlo de nuevo dentro de un tiempo, tengamos o no un plugin de tor 20:21:59 &amp;lt;topiltzin&amp;gt; es un problema de educación, así que lo mejor sería resolverlo mediante educación 20:22:16 &amp;lt;dg&amp;gt; zzz: de nada, gracias a ti. 20:22:39 &amp;lt;zzz&amp;gt; ¿algún voluntario para revisar el tema de educación/documentación y proponer algunas mejoras? 20:22:42 &amp;lt;EpicCoffee&amp;gt; topiltzin: no creo que me gustaría un plugin de tor en i2p. Mi opinión sobre eso es que no me gusta/no confío en tor. 20:22:55 &amp;lt;dg&amp;gt; EpicCoffee: tema trasladado, lo dejamos para la próxima :) 20:23:16 &amp;lt;zzz&amp;gt; última llamada para voluntarios y entonces terminamos con este tema 20:23:43 &amp;lt;zzz&amp;gt; ok entonces. 20:24:04 &amp;lt;zzz&amp;gt; saltando el 4) ya que hottuna no está aquí 20:24:04 &amp;lt;zzz&amp;gt; volvamos al 1), ¿está str4d aquí? 20:24:45 &amp;lt;zzz&amp;gt; saltando el 1) de nuevo 20:24:49 * EpicCoffee debe de estar perdido con la “lista” 20:25:01 &amp;lt;dg&amp;gt; EpicCoffee: no estabas aquí al principio, te enviaré un mensaje privado. 20:25:09 &amp;lt;zzz&amp;gt; 2) open4you.i2p, que discutiremos esté o no el solicitante aquí. 20:25:12 &amp;lt;EpicCoffee&amp;gt; ah gracias, dg 20:25:13 &amp;lt;zzz&amp;gt; open4you, ¿estás aquí? 20:25:15 &amp;lt;topiltzin&amp;gt; EpicCoffee: el canal se registra en tiempo real `http://killyourtv.i2p/irclogs/%23i2p-dev.2013-09-10.log` 20:25:54 &amp;lt;zzz&amp;gt; la solicitud está al final de `http://zzz.i2p/topics/1429` 20:26:03 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: 0.9.8 Release Summary (en zzz.i2p) 20:26:44 &amp;lt;zzz&amp;gt; como recordatorio, ya que no hacemos esto desde hace tiempo, mis pautas personales están en `http://zzz.i2p/topics/236` 20:26:49 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: How to get my Eepsite added to the Router Console home page (en zzz.i2p) 20:27:09 &amp;lt;zzz&amp;gt; ¿alguien ha usado este sitio? ¿Alguien tiene alguna opinión sobre ponerlo en la consola? 20:27:30 &amp;lt;dg&amp;gt; Si open4you no aparece, ¿puedo proponer uno? 20:27:31 &amp;lt;dg&amp;gt; cargando las pautas ahora 20:27:36 &amp;lt;topiltzin&amp;gt; Me gusta que el operador sea claro sobre lo que puede y no puede garantizar 20:28:08 *** trolly ahora se llama trolly_ 20:28:14 &amp;lt;topiltzin&amp;gt; pero aparte de esa impresión (positiva) no hay mucho más que decir... 20:28:15 &amp;lt;zzz&amp;gt; hoy consideramos solo open4you, al menos en el punto 2). Si quieres puedes tener un nuevo punto 5) dg 20:28:28 &amp;lt;EpicCoffee&amp;gt; Creo que debería haber hosting disponible en i2p, sin embargo no estoy seguro de que confiaría en un host lol. Estoy dividido en el tema del hosting, así que me hago a un lado en este 20:28:29 &amp;lt;dg&amp;gt; zzz: ok, gracias 20:28:42 &amp;lt;zzz&amp;gt; sus Términos del servicio me parecen bien 20:29:03 &amp;lt;zzz&amp;gt; es una nueva categoría que actualmente no está en la consola, así que eso es un punto a favor 20:29:03 &amp;lt;dg&amp;gt; no conozco clientes de open4you.i2p así que no puedo dar fe, pero si el propietario puede aparecer en otro momento, estoy de acuerdo en volver a discutirlo 20:29:56 &amp;lt;dg&amp;gt; la falta de referencias me hace sospechar 20:30:24 &amp;lt;zzz&amp;gt; lo reciente de FreedomHosting hace que el hosting de eepsite sea interesante 20:31:13 &amp;lt;dg&amp;gt; Entiendo que esto es gratis, ¿verdad? 20:31:19 &amp;lt;zzz&amp;gt; ¿tenemos alguna pregunta que el solicitante deba responder para que tomemos una decisión? ¿o podemos decidir hoy? 20:31:33 &amp;lt;zzz&amp;gt; No vi si era gratuito o no. el faq solo está en ruso. 20:31:45 &amp;lt;topiltzin&amp;gt; es gratis 20:31:45 &amp;lt;dg&amp;gt; Si es gratis, ¿por qué no? No hay riesgo de estafa y sin duda es de “interés”. 20:31:49 &amp;lt;dg&amp;gt; “9 months work free web hosting in i2p.” 20:31:58 &amp;lt;dg&amp;gt; perdón, estaba bajo la impresión de que era con bitcoin 20:32:19 &amp;lt;topiltzin&amp;gt; aun así, no tenemos idea de si realmente funciona 20:32:46 &amp;lt;dg&amp;gt; ¿Deberíamos afrontar esto y buscar un voluntario para probarlo de aquí al lanzamiento? 20:32:55 &amp;lt;dg&amp;gt; Si no funciona, lo quitamos 20:33:15 &amp;lt;zzz&amp;gt; Me inclino a decir que sí ahora. No sé qué probaría que una persona lo testee. Siempre podemos retirarlo más adelante. 20:33:33 &amp;lt;dg&amp;gt; bueno, probar al menos que funciona. No hay mucho más que podamos probar. 20:33:39 &amp;lt;zzz&amp;gt; Esperaría que la gente sea al menos vagamente consciente de los problemas de confianza involucrados en el hosting 20:33:41 &amp;lt;dg&amp;gt; sí, yo también voto sí. 20:34:10 &amp;lt;zzz&amp;gt; no hay razón para que no funcione. Por un lado, no veo evidencia de un proceso automatizado. 20:34:12 &amp;lt;dg&amp;gt; ¿Algún otro voto? 20:34:26 &amp;lt;dg&amp;gt; parece que es por email 20:34:28 &amp;lt;dg&amp;gt; por correo 20:34:43 &amp;lt;zzz&amp;gt; última llamada para opiniones/objeciones 20:34:57 &amp;lt;topiltzin&amp;gt; por “funciona” me refiero a si el operador realmente hará lo que dice que hará 20:35:14 &amp;lt;psi&amp;gt; ¿tenemos algún testimonio de usuarios en open4you? 20:35:22 &amp;lt;topiltzin&amp;gt; en lugar de montar un eepsite y abandonarlo 20:35:24 &amp;lt;dg&amp;gt; no 20:35:28 &amp;lt;topiltzin&amp;gt; psi: ninguno, ese es el problema 20:35:31 &amp;lt;dg&amp;gt; topiltzin: si eso pasa, podemos quitarlo. 20:35:39 &amp;lt;dg&amp;gt; el dueño al menos está algo activo ya que lo solicitó 20:35:48 &amp;lt;dg&amp;gt; Estoy a favor. 20:35:53 &amp;lt;psi&amp;gt; sí, yo diría que no sigamos con el aval, primero conseguimos un usuario de prueba 20:35:56 &amp;lt;zzz&amp;gt; Mi suposición es que hasta ahora tiene casi nada de actividad. Démosle un período de prueba de un par de versiones de I2P con ello en la consola, y si es un engaño entonces lo retiramos 20:36:09 &amp;lt;psi&amp;gt; o... si lo avalamos pongámosle una buena advertencia grande 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 tiene un buen punto 20:36:42 &amp;lt;psi&amp;gt; pero... aún así 20:36:49 &amp;lt;dg&amp;gt; psi: es gratis 20:36:56 &amp;lt;zzz&amp;gt; psi por favor aclara si te opones o no 20:36:56 &amp;lt;topiltzin&amp;gt; Le escribiré por correo en los próximos días 20:36:58 &amp;lt;psi&amp;gt; ¿ah? ¿lo es? 20:37:04 &amp;lt;dg&amp;gt; sí 20:37:08 &amp;lt;psi&amp;gt; estoy expresando cautela 20:37:13 &amp;lt;psi&amp;gt; no objeción 20:37:16 &amp;lt;topiltzin&amp;gt; Supongo que podría volver a poner zab.i2p en línea 20:37:22 &amp;lt;dg&amp;gt; Pensé que era con bitcoin pero no lo es 20:37:25 &amp;lt;dg&amp;gt; Es gratis así que... no me preocupan mucho los testimonios todavía 20:37:30 &amp;lt;dg&amp;gt; :) 20:37:40 &amp;lt;dg&amp;gt; topiltzin: ¿a favor o en contra? 20:37:52 &amp;lt;topiltzin&amp;gt; me abstengo 20:38:00 &amp;lt;zzz&amp;gt; ¿suena a que no hay objeciones y queda aprobado? si me equivoco, por favor díganlo 20:38:01 &amp;lt;topiltzin&amp;gt; No obstante, probaré su hosting en los próximos días 20:38:05 &amp;lt;dg&amp;gt; 2 a favor, 0 en contra 20:38:12 &amp;lt;psi&amp;gt; me abstengo 20:38:19 &amp;lt;welterde&amp;gt; me abstengo 20:38:26 &amp;lt;EpicCoffee&amp;gt; me da curiosidad cómo se transfieren los archivos a la cuenta de hosting de open4you 20:38:47 &amp;lt;dg&amp;gt; EpicCoffee: ftp (¿eh?) o a través de un panel de control, al parecer. 20:39:07 &amp;lt;psi&amp;gt; ¿sftp? 20:39:18 &amp;lt;zzz&amp;gt; ok, le enviaré un email para conseguir un logo e incluir las cosas en la consola. Cualquiera de ustedes que lo desee, por favor regístrese e informe de vuelta 20:39:34 &amp;lt;zzz&amp;gt; si es un engaño o no funciona, siempre podemos retirarlo justo antes del lanzamiento. 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: lo dudo... 20:40:01 &amp;lt;zzz&amp;gt; y eso termina el punto 2) 20:40:18 &amp;lt;zzz&amp;gt; sin señales de hottuna o str4d, así que pasamos al 5) solicitud de dg 20:40:20 &amp;lt;zzz&amp;gt; adelante, dg 20:40:29 &amp;lt;welterde&amp;gt; aunque debería funcionar mejor sobre i2p (ya sabes... modo pasivo/activo y eso para ftp..) 20:41:36 &amp;lt;dg&amp;gt; Propongo `http://salt.i2p/` (no es mi sitio, es de efkt) para su inclusión en la consola del router. salt.i2p contiene: una wiki útil y grande de eepsites y guías; xmpp; un canal de IRC que probablemente sea el más activo en IRC2p 20:41:51 &amp;lt;iRelay&amp;gt; Título: salted (en salt.i2p) 20:42:00 &amp;lt;dg&amp;gt; Proporciona muchos “puntos de partida” de eepsite y es apto para el trabajo. 20:42:02 &amp;lt;EpicCoffee&amp;gt; diré +1 para salt 20:42:07 &amp;lt;EpicCoffee&amp;gt; Me gusta la wiki de salt 20:42:16 &amp;lt;topiltzin&amp;gt; sí, #salt pwnz +1 20:42:18 &amp;lt;dg&amp;gt; salt se ha convertido en un gran recurso para mí y otros en la comunidad 20:42:28 &amp;lt;dg&amp;gt; el canal es #salt, para que conste 20:42:52 &amp;lt;zzz&amp;gt; realmente solo podemos aceptar solicitudes del propietario del eepsite. ¿Podrías pedirle que solicite siguiendo las pautas en `http://zzz.i2p/topics/236?` entonces podremos considerarlo para la 0.9.9 20:42:54 &amp;lt;welterde&amp;gt; +1... básicamente lo que solía ser esa vieja wiki ahora... 20:43:06 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: How to get my Eepsite added to the Router Console home page (en zzz.i2p) 20:43:33 &amp;lt;zzz&amp;gt; no estoy familiarizado con el sitio 20:43:55 &amp;lt;zzz&amp;gt; no creo que queramos empezar a añadir sitios sin permiso 20:44:14 &amp;lt;dg&amp;gt; Estaba activo no hace mucho, puede que aparezca en un segundo 20:44:23 &amp;lt;dg&amp;gt; Estoy de acuerdo en no añadir sin permiso 20:44:34 &amp;lt;dg&amp;gt; aun así valía la pena intentarlo 20:44:43 &amp;lt;zzz&amp;gt; llamando a efkt 20:44:49 &amp;lt;efkt&amp;gt; Tienen mi permiso siempre que todos estén conformes. Creé el sitio teniendo en cuenta algunas de las posibles políticas e ideas de I2P sobre qué contenido es apropiado para I2P. Estoy abierto a debatir si algo de lo que pueda haber allí no les gusta (solo digo) 20:44:53 &amp;lt;EpicCoffee&amp;gt; ¿efkt es el propietario de salt? Lo supongo en base a observaciones. 20:44:59 &amp;lt;dg&amp;gt; Sí, EpicCoffee. 20:45:10 &amp;lt;efkt&amp;gt; De ahí el descargo de responsabilidad en la página principal, políticas explícitas sobre gore/pr0n/etc 20:45:43 &amp;lt;efkt&amp;gt; La wiki no está abierta a edición a menos que terminemos conociéndote, así que es poco probable que la vandalicen. 20:46:03 * EpicCoffee también señala el xmpp de salt 20:46:17 &amp;lt;dg&amp;gt; el XMPP también es popular y viene con guías. :) 20:46:50 &amp;lt;topiltzin&amp;gt; sí, salt es bastante genial... tiene una auténtica sensación de comunidad 20:46:59 &amp;lt;zzz&amp;gt; si quieres hacerlo ahora mismo, por favor responde a las siguientes preguntas. Si es demasiado para ahora, podemos hablar en unas 6 semanas antes del próximo lanzamiento 20:47:00 &amp;lt;EpicCoffee&amp;gt; siempre que sus usuarios entiendan que los admins pueden ver lo que se dice si no está cifrado (creo que el artículo de la wiki lo fomenta mucho con otr) 20:47:06 &amp;lt;efkt&amp;gt; Tenemos suficientes servidores XMPP circulando como para que en el futuro no sea mala idea listar algunos en la consola. La mayoría de los que ejecutamos servidores tenemos S2S funcionando. 20:47:07 &amp;lt;zzz&amp;gt; - Una dirección de correo electrónico 20:47:07 &amp;lt;zzz&amp;gt; - La URL a la que enlazar 20:47:07 &amp;lt;zzz&amp;gt; - La URL de tus Términos del servicio en inglés si están disponibles o son necesarios 20:47:07 &amp;lt;zzz&amp;gt; - Si el sitio no está en inglés, una breve descripción del sitio en inglés 20:47:07 &amp;lt;zzz&amp;gt; - (Opcional) Una URL a un icono png transparente para mostrar. El tamaño debe ser 32x32 (sujeto a cambio). Si no se proporciona icono, el icono será “toopie”. Copiaremos este icono en el código fuente de la consola del router y lo serviremos localmente. 20:47:10 &amp;lt;zzz&amp;gt; - Si se proporciona un icono, la licencia de la imagen. 20:47:12 &amp;lt;zzz&amp;gt; - (Opcional) Una etiqueta de una o dos palabras en inglés. Si no se proporciona, usaremos example.i2p 20:47:14 &amp;lt;zzz&amp;gt; - (Opcional) unas pocas palabras o una frase en inglés para un popup (tooltip) 20:48:19 &amp;lt;efkt&amp;gt; efkt@mail.i2p 20:48:23 &amp;lt;efkt&amp;gt; sitio: `http://salt.i2p` 20:48:27 &amp;lt;iRelay&amp;gt; Título: salted (en salt.i2p) 20:48:38 &amp;lt;efkt&amp;gt; términos del servicio del sitio - Hay un descargo en la página principal: `http://salt.i2p` 20:48:43 &amp;lt;iRelay&amp;gt; Título: salted (en salt.i2p) 20:49:15 &amp;lt;efkt&amp;gt; No tengo un icono 32x32 para proporcionar rápidamente pero sería el mismo que nuestro favicon, una estrella negra con fondo transparente o blanco 20:49:47 &amp;lt;efkt&amp;gt; la etiqueta puede ser simplemente “salt” 20:49:59 &amp;lt;EpicCoffee&amp;gt; efkt, puedo hacer un icono 32x32 rápido si quieres. bueno, tan rápido como i2p lo permita lol 20:50:25 &amp;lt;zzz&amp;gt; podemos darte una semana para el icono :) 20:50:32 &amp;lt;zzz&amp;gt; ¿cuánto tiempo lleva el sitio en línea? 20:50:34 &amp;lt;efkt&amp;gt; EpicCoffee: Si quieres. Es como el favicon: la “estrella anarquista” negra, ves el mismo tipo de forma por todo Google Imágenes. Realmente lleva solo un momento 20:50:40 &amp;lt;efkt&amp;gt; zzz: agosto de 2012, si no recuerdo mal 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; Honestamente, me sorprende mucho recibir tantos usuarios incapaces de llegar al sitio ya que no forma parte de la libreta de direcciones por defecto (ni el XMPP) — sin embargo recibimos a muchos recién llegados dirigidos allí a través de IRC. Perdón por salirme del tema. 20:51:35 &amp;lt;iRelay&amp;gt; Título: Salted Wiki (en salt.i2p) 20:51:41 &amp;lt;efkt&amp;gt; zzz: Ah, y el texto corto “Criptomuniciones y tutoriales” 20:51:46 &amp;lt;dg&amp;gt; Sí, es un problema (además del molesto bug de addressbook-not-found) al introducir usuarios. 20:52:20 &amp;lt;zzz&amp;gt; cualquiera en la página de inicio de la consola se añade automáticamente a la libreta de direcciones por defecto 20:52:42 &amp;lt;efkt&amp;gt; Oh. Eso será útil para cualquiera que sea nuevo en I2P y llegue a IRC2P a explorar. 20:52:52 &amp;lt;efkt&amp;gt; un dolor de cabeza menos :) 20:52:59 &amp;lt;dg&amp;gt; 1/2. 20:53:05 &amp;lt;dg&amp;gt; no xmpp.salt.i2p ;) 20:53:32 &amp;lt;zzz&amp;gt; efkt, para mí tus términos del servicio son insuficientes para una wiki que recomendaríamos, ya que describen solo de qué no eres responsable. No dice qué tipo de contenido, si alguno, está prohibido. 20:54:03 &amp;lt;zzz&amp;gt; Si todo vale, entonces no puedo apoyar la solicitud. 20:54:04 &amp;lt;efkt&amp;gt; zzz: ¿Aunque nadie pueda editar la wiki, en absoluto, a menos que yo personalmente lo haya verificado y le haya dado una cuenta? 20:54:19 &amp;lt;dg&amp;gt; efkt: creo que dice que las reglas reales no están claras. pr0n, etc. 20:54:41 &amp;lt;efkt&amp;gt; Hm. 20:54:53 &amp;lt;zzz&amp;gt; no hay reglas indicadas en absoluto. 20:54:56 &amp;lt;dbowie&amp;gt; 32X32 blackstar.jpg, codificado en base64: `http://pastethis.i2p/show/5437/` 20:54:57 &amp;lt;iRelay&amp;gt; Título: Paste #5437 | LodgeIt! (en pastethis.i2p) 20:55:00 &amp;lt;zzz&amp;gt; con respecto al contenido permitido 20:55:54 &amp;lt;efkt&amp;gt; Puedo añadir algo fácilmente. No es un problema, solo estoy pensando qué cosas “extra” añadir: Contenido como Gore, Violación, Tortura, Snuff o sexo extraño nunca estará permitido en el sitio 20:56:23 &amp;lt;dg&amp;gt; entonces, ¿apto para todo público — apto para el trabajo, etc.? 20:56:53 &amp;lt;zzz&amp;gt; No creo que debamos pedirte que redactes unos ToS de contenido en los próximos 30 segundos. ¿Quieres pensarlo y volver en unas semanas? 20:57:06 &amp;lt;efkt&amp;gt; En este momento no puedo decir que salt sea apto para toda la familia o para el trabajo. La página onionland enlaza explícitamente a onions de drogas. 20:57:43 &amp;lt;efkt&amp;gt; zzz: Sí, al menos me gustaría eso; prefiero trabajar con todos y producir algo deseable que sea útil para I2P 20:59:22 &amp;lt;EpicCoffee&amp;gt; EpicCoffee: ¿algún host de imágenes en i2p? 20:59:24 &amp;lt;zzz&amp;gt; mi filosofía es que cualquier cosa similar a las reglas del tracker de postman es aceptable. 20:59:24 &amp;lt;zzz&amp;gt; No quiero decirte cómo dirigir tu sitio o cómo redactar tus reglas. Haz lo que te parezca y luego decidiremos si lo queremos en la consola. 20:59:24 &amp;lt;zzz&amp;gt; pero puedes revisar los enlaces que tenemos ahora y hacerte una idea 21:00:36 &amp;lt;zzz&amp;gt; nos hemos pasado de 15 minutos así que ¿podemos pedirte que vuelvas en unas semanas? Cualquier sitio que tenga tanto apoyo de la gente aquí creo que sería una buena adición a la consola, si puedes resolver lo de los ToS. 21:01:36 &amp;lt;efkt&amp;gt; Estoy encantado de trabajar en unos ToS y hablar de cualquier cosa del sitio que la comunidad considere que no corresponde. Gracias, zzz. Sí, está bien 21:02:13 &amp;lt;zzz&amp;gt; genial. me alegra conocer un sitio nuevo con el que no estaba familiarizado. Le echaré un vistazo. Envíame un email o publica en zzz.i2p cuando lo tengas todo listo 21:02:19 &amp;lt;zzz&amp;gt; y ese es el final del punto 5) 21:02:25 &amp;lt;zzz&amp;gt; última llamada para str4d para el 1) 21:02:36 &amp;lt;zzz&amp;gt; hottuna sigue sin estar aquí para el 4) 21:02:47 * zzz calienta el baffer 21:03:50 * zzz *bafs* se da por cerrada la reunión 21:07:16 &amp;lt;zzz&amp;gt; gracias a todos, buena reunión &lt;/div></description></item><item><title>Versión 0.9.7.1</title><link>/es/blog/2013/08/10/versi%C3%B3n-0.9.7.1/</link><pubDate>Sat, 10 Aug 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/08/10/versi%C3%B3n-0.9.7.1/</guid><description>&lt;p>Esta versión no programada deshabilita los mensajes de verificación de RouterInfo que se utilizaron en el ataque publicado en el artículo de UCSB, lo que debería dificultar mucho más la correlación de un LeaseSet y un Router. También hemos incluido un número limitado de otras correcciones enumeradas a continuación. Nuestra versión 0.9.8, que incluirá compatibilidad con IPv6, sigue programada para finales de septiembre.&lt;/p>
&lt;p>Como de costumbre, recomendamos que todos los usuarios actualicen a esta versión.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 06 de agosto de 2013</title><link>/es/blog/2013/08/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-agosto-de-2013/</link><pubDate>Tue, 06 Aug 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/08/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-agosto-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, kytv, topiltzin, welterde, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:00:08 &amp;lt;zzz&amp;gt; 0) hola 20:00:23 &amp;lt;zzz&amp;gt; 1) ¿RI verifies (verificaciones de RouterInfo) deshabilitadas en una versión puntual? 20:00:30 &amp;lt;zzz&amp;gt; 2) temas varios dirigidos por Meeh 20:00:33 &amp;lt;zzz&amp;gt; 3) baffer por Meeh 20:00:36 &amp;lt;zzz&amp;gt; ------------- 20:00:36 &amp;lt;zzz&amp;gt; 0) hola 20:00:51 &amp;lt;zzz&amp;gt; 1) ¿RI verifies deshabilitadas en una versión puntual? 20:01:02 &amp;lt;zzz&amp;gt; welterde mencionó esto el otro día 20:01:33 &amp;lt;zzz&amp;gt; si voy a hacerlo tiene que ser en los próximos días, ya que estaré AFK ~ del 13 al 29 20:01:53 &amp;lt;zzz&amp;gt; echelon está viajando pero por el momento asumiremos que podemos localizarlo y que puede encargarse de las noticias 20:02:14 &amp;lt;zzz&amp;gt; así que, welterde, por favor expón por qué deberíamos hacer esto 20:03:08 &amp;lt;welterde&amp;gt; el ataque descrito en el artículo es bastante serio para tus destinos poco usados, ya que las estadísticas necesarias no son muy grandes 20:04:14 &amp;lt;zzz&amp;gt; ¿ataca a los destinos del servidor, o a los usuarios (cliente) que se conectan a ellos? 20:04:21 &amp;lt;welterde&amp;gt; y para destinos de larga vida es aún más peligroso, ya que puedes mantener el ataque en marcha tanto tiempo como haga falta para obtener suficientes estadísticas 20:05:08 &amp;lt;welterde&amp;gt; zzz: el cliente que se conecta a algún destino... por ejemplo, un enlace de irc que use tunnels sobre un destino dedicado sería un objetivo principal (si consigues hacerte con el destino de alguna forma) 20:06:29 &amp;lt;welterde&amp;gt; zzz: sin embargo... hay una opción para desactivar RI verifies en las opciones avanzadas... ¿quizá una actualización en las noticias para pedir a los usuarios que lo desactiven? 20:06:29 &amp;lt;zzz&amp;gt; ¿siempre lo consideraste serio o cambiaste de opinión recientemente? 20:06:56 &amp;lt;zzz&amp;gt; ¿no añadí esa opción la semana pasada? 20:07:15 &amp;lt;welterde&amp;gt; oh 20:07:18 &amp;lt;dg&amp;gt; la añadiste, yo cometí el mismo error. 20:07:34 &amp;lt;welterde&amp;gt; pensé que solo habías cambiado el valor por defecto de esa opción.. ok.. entonces no es una opción 20:07:57 &amp;lt;zzz&amp;gt; quizá no lo expliqué bien en alguna publicación... 20:08:59 &amp;lt;welterde&amp;gt; zzz: y en el artículo tampoco tuvieron en cuenta la temporización... supongo que eso puede usarse para mejorar aún más el ataque 20:09:02 &amp;lt;zzz&amp;gt; Tenemos un preprint de su artículo desde hace casi 5 meses, desde el 10 de marzo. Si esto es un problema de máxima prioridad, hemos hecho un trabajo increíblemente pobre al responder. 20:09:33 &amp;lt;zzz&amp;gt; Así que me pregunto si siempre lo consideraste crítico o si cambiaste de opinión recientemente, y si es así, ¿por qué? 20:10:33 &amp;lt;welterde&amp;gt; bueno... estuve bajo bastante estrés hasta hace poco... así que realmente no le eché un vistazo hasta ahora 20:11:30 &amp;lt;welterde&amp;gt; zzz: pero es realmente difícil decirlo ya que no tenemos tantos datos sobre estas cosas... 20:11:48 &amp;lt;zzz&amp;gt; ¿qué pasó con esa página en trac con nuestras respuestas de openitp, y nuestra falta de criterios de seguridad... 20:12:11 &amp;lt;dg&amp;gt; Si es un problema de máxima prioridad, esperar 1 1/2 meses más también es un problema. 20:12:30 &amp;lt;zzz&amp;gt; claro 20:12:40 &amp;lt;zzz&amp;gt; pero, ¿lo es? 20:13:12 &amp;lt;zzz&amp;gt; ¿es el problema RI verifies o es Sybil? Si es Sybil entonces no tenemos correcciones a corto plazo 20:13:27 &amp;lt;welterde&amp;gt; zzz: es RI verifies 20:13:46 &amp;lt;zzz&amp;gt; es decir, ¿existe una gran clase de ataques de ff hostiles 20:14:16 &amp;lt;welterde&amp;gt; zzz: y una variante del ataque podría ser posible con RI lookup y luego esperar a una conexión también.. pero ese ataque sería órdenes de magnitud más difícil.. así que no me preocuparía por ese todavía 20:14:35 &amp;lt;zzz&amp;gt; si un atacante toma el control de una porción del keyspace (espacio de claves), ¿no hay un sinnúmero de cosas que podría hacer? 20:15:20 &amp;lt;welterde&amp;gt; zzz: dado suficiente tiempo el atacante no tiene que ocupar una gran porción del keyspace 20:15:23 &amp;lt;zzz&amp;gt; Supongo que siempre vi esto como un problema de Sybil. No quiere decir que tuviera razón. 20:15:30 &amp;lt;zzz&amp;gt; *quiero decir 20:16:07 &amp;lt;welterde&amp;gt; solo tiene que ocupar el espacio alrededor del LS objetivo 20:16:53 &amp;lt;welterde&amp;gt; zzz: hmm.. lo que estaría bien para stats.i2p o similar sería una visualización del ff sobre el keyspace.. (si no existe algo así aún) 20:18:50 &amp;lt;zzz&amp;gt; ok, gracias por presentar el caso, welterde. Ahora voy a pedir que otros intervengan con sus opiniones 20:18:53 &amp;lt;welterde&amp;gt; ataques no sutiles podrían ser visibles allí entonces 20:19:00 * welterde busca la página de openitp que mencionaste 20:19:22 &amp;lt;zzz&amp;gt; str4d lo configuró pero ya no lo veo enlazado en la página principal 20:19:35 &amp;lt;dg&amp;gt; q: ¿Alguien podría llevar a cabo el ataque de RI sin un Sybil de keyspace completo? 20:19:45 &amp;lt;dg&amp;gt; Creo que sí, pero ??? 20:20:05 &amp;lt;zzz&amp;gt; `http://trac.i2p2.i2p/wiki/OpenITPReview/Criteria` 20:20:35 &amp;lt;zzz&amp;gt; Madurez y transparencia del proceso de respuesta a vulnerabilidades 20:21:20 &amp;lt;zzz&amp;gt; aquí no estamos hablando de un Sybil de keyspace completo. Estás apuntando a una porción particular 20:21:31 &amp;lt;welterde&amp;gt; dg: solo tiene que capturar la mayoría de los LS lookups.. y tantos RI lookups como sea posible; esta última parte solo depende de cuánto tiempo tenga para el ataque 20:22:17 &amp;lt;dg&amp;gt; “¿la mayoría”? ¿Para la red? 20:22:20 &amp;lt;zzz&amp;gt; me molesta mucho que podríamos haber hecho esto hace meses sin esfuerzo. 20:22:39 &amp;lt;dg&amp;gt; sí. queda fatal si lo hacemos ahora, de verdad. 20:22:49 &amp;lt;zzz&amp;gt; pero supongo que eso es irrelevante 20:23:14 &amp;lt;zzz&amp;gt; quien más tenga una opinión, por favor, que hable 20:23:43 &amp;lt;topiltzin&amp;gt; dd if=/dev/null of=opinion.txt 20:24:13 &amp;lt;zzz&amp;gt; última llamada. ¿lo hacemos? 20:24:27 &amp;lt;welterde&amp;gt; por supuesto, si alguien estuviera aburrido podría improvisar una simulación.. eso sin duda ayudaría ;) 20:25:09 &amp;lt;zzz&amp;gt; quizá estoy molesto conmigo mismo por no haber pensado en simplemente desactivar las RI verifies. 20:25:32 &amp;lt;dg&amp;gt; zzz: no te preocupes por eso. no se espera que cubras todo siempre. 20:25:43 &amp;lt;zzz&amp;gt; ok, todos los que tengan opinión escriban yes para hacer un lanzamiento esta semana o no para no hacerlo 20:26:06 &amp;lt;welterde&amp;gt; (o yo estoy aquí si no te importa de una manera u otra..) 20:26:58 &amp;lt;zzz&amp;gt; si no veo votos no lo hacemos 20:27:21 &amp;lt;topiltzin&amp;gt; ¿el lanzamiento contendrá *solo* desactivar RI verifies? 20:27:32 &amp;lt;topiltzin&amp;gt; ¿vs. lo que sea que esté en trunk ahora? 20:27:35 &amp;lt;welterde&amp;gt; quizá no deberíamos haber omitido la fase de quién está aquí de la reunión 20:27:54 &amp;lt;dg&amp;gt; simplemente no estoy lo suficientemente calificado. 20:27:57 &amp;lt;zzz&amp;gt; no me importa quién está aquí. Me importa quién tiene una opinión. 20:28:24 &amp;lt;welterde&amp;gt; zzz: bueno... quien no está aquí no tiene una opinión ;) 20:28:46 &amp;lt;welterde&amp;gt; zzz: supongo que estamos hablando más bien de un lanzamiento pequeño, ¿no? 20:28:59 &amp;lt;dg&amp;gt; welterde: ¿a qué te refieres? 20:29:02 &amp;lt;zzz&amp;gt; sería solo RI verifies + cualquier otra cosa pequeña que decidamos extraer de trunk 20:29:17 &amp;lt;zzz&amp;gt; ¿y probablemente llamado 0.9.7.1? 20:29:28 &amp;lt;welterde&amp;gt; sí... eso es lo que tenía en mente también 20:29:39 &amp;lt;kytv&amp;gt; sin conocimiento de este tema, por lo tanto sin opinión; si lo hacemos, por supuesto podré hacer las subidas a los diversos lugares, etc. 20:29:58 &amp;lt;zzz&amp;gt; por el amor de dios, que alguien vote. welterde al menos 20:30:13 &amp;lt;zzz&amp;gt; ¿quién más ha leído el artículo de UCSB? 20:30:16 &amp;lt;welterde&amp;gt; oh, estoy a favor si eso no estaba claro ;) 20:30:41 &amp;lt;dg&amp;gt; lo he leído.. 20:31:16 &amp;lt;topiltzin&amp;gt; estoy ansioso por probar las otras cosas en trunk, así que mientras más decidamos extraer, más “Yes” se vuelve mi voto. Sin opinión estricta sobre RI verification. 20:31:54 &amp;lt;welterde&amp;gt; str4d: ¿tu opinión? estuviste bastante activo en la discusión en el foro ;) 20:33:56 &amp;lt;welterde&amp;gt; zzz: quizá deberíamos hacer la votación en el hilo del artículo.. así str4d y tuna (y los otros en el hilo que no están aquí) también pueden opinar.. 20:33:56 &amp;lt;zzz&amp;gt; Querría mantener la lista de “otras cosas” muy corta ya que haría esto muy rápido y luego me iría de la ciudad, incapaz de arreglar problemas 20:33:59 &amp;lt;zzz&amp;gt; tuna está casi completamente afk por un tiempo todavía 20:34:51 &amp;lt;dg&amp;gt; un no sería mejor que el silencio 20:35:03 &amp;lt;welterde&amp;gt; zzz: bueno... o kytv podría hacer el build.. 20:35:10 &amp;lt;zzz&amp;gt; en teoría kytv puede hacer lanzamientos también, él es el otro con claves de firma, sí 20:36:35 &amp;lt;zzz&amp;gt; ok, entonces hagámoslo. Publicaré un hilo en zzz.i2p si quieren proponer otras cosas para incluir, decisión final en unas 24 horas, y haré el build quizá el jueves. ¿Alguien puede contactar a echelon? 20:36:53 &amp;lt;zzz&amp;gt; ¿algo más sobre este tema? 20:37:37 &amp;lt;dg&amp;gt; no lo creo. 20:38:23 &amp;lt;zzz&amp;gt; `http://zzz.i2p/topics/1443` 20:38:40 &amp;lt;zzz&amp;gt; por favor, revisen el diff de 17K líneas desde 0.9.7 y history.txt para otros candidatos a extraer 20:38:47 &amp;lt;zzz&amp;gt; 2) temas de Meeh 20:38:50 &amp;lt;zzz&amp;gt; adelante, Meeh 20:54:33 &amp;lt;topiltzin&amp;gt; zzz: la etiqueta es "i2p-0.9.7" 20:54:36 &amp;lt;topiltzin&amp;gt; no "0.9.7" 20:54:47 * topiltzin preparando su plucklist 20:55:26 &amp;lt;welterde&amp;gt; aquí igual 20:55:32 &amp;lt;zzz&amp;gt; gracias 20:55:47 &amp;lt;dg&amp;gt; zzz: pm ok? 20:57:06 &amp;lt;zzz&amp;gt; solo si no le interesa a nadie más 20:58:51 &amp;lt;dg&amp;gt; borrador para email a zooko 20:58:55 &amp;lt;dg&amp;gt; `http://pastethis.i2p/show/0bZ3iFeE9uABCORkfXV6/` 20:58:58 &amp;lt;iRelay&amp;gt; Título: Paste #0bZ3iFeE9uABCORkfXV6 | LodgeIt! (at pastethis.i2p) 20:59:10 &amp;lt;dg&amp;gt; no incluí estado ni nada aún. Puedo estar muy fuera de lugar. Se agradecen comentarios. 21:01:00 &amp;lt;zzz&amp;gt; 3) /me *baf* cierra la reunión por Meeh 21:03:29 &amp;lt;zzz&amp;gt; dg, ese es un muy buen comienzo. &lt;/div></description></item><item><title>Versión 0.9.7</title><link>/es/blog/2013/07/15/versi%C3%B3n-0.9.7/</link><pubDate>Mon, 15 Jul 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/07/15/versi%C3%B3n-0.9.7/</guid><description>&lt;p>La versión 0.9.7 incluye importantes correcciones de errores y mejoras.&lt;/p>
&lt;p>Por primera vez, los routers de clase &amp;lsquo;N&amp;rsquo; (aquellos con un mínimo de 128 KBytes/sec de ancho de banda compartido) se convertirán automáticamente en floodfill (anteriormente solo eran routers &amp;lsquo;O&amp;rsquo; con 256 KBps). Esto aumentará la población de floodfill para ofrecer mayor resistencia a ciertos ataques (ver más abajo). Los routers floodfill no consumen mucho ancho de banda adicional, pero sí tienden a usar memoria adicional y conexiones concurrentes. Si no desea que su router se convierta en floodfill, establezca la configuración avanzada router.floodfillParticipant=false.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 04 de junio de 2013</title><link>/es/blog/2013/06/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-junio-de-2013/</link><pubDate>Tue, 04 Jun 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/06/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-junio-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> christoph2, dg, hottuna, inscrutable, KillYourTV, Meeh, orion, psi, sponge, str4d, topiltzin, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&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; yay, dev beating! 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's the meeting opened 20:00:07 &amp;lt;hottuna&amp;gt; Agenda: 20:00:14 &amp;lt;hottuna&amp;gt; * The next NetDB backend 20:00:14 &amp;lt;hottuna&amp;gt; * Ticket #729 - properties location on osx 20:00:14 &amp;lt;hottuna&amp;gt; * Ticket #741 - process renamer on windows 20:00:14 &amp;lt;hottuna&amp;gt; * Misc? 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; __ The next NetDB backend__ 20:01:16 &amp;lt;hottuna&amp;gt; I've been working on a proposal, the first RFC is ready 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; The general idea is to use a Kademlia base and extend it with features that improve performance and/or reliability. 20:02:59 &amp;lt;hottuna&amp;gt; Some of the initial code for Kademlia has already been written by zzz 20:03:34 &amp;lt;hottuna&amp;gt; In fact a full BEP5 implementation. BEP5 is the mainline bittorrent implementation of Kademlia. 20:04:13 &amp;lt;hottuna&amp;gt; Several DHTs have been considered: Chord, Freenet and Pastry. 20:04:47 &amp;lt;hottuna&amp;gt; However Kad is fast, extendible and relatively reliable. 20:05:05 &amp;lt;topiltzin&amp;gt; some other Kad derivatives that are used in production: Azureus kad, eMule kad, Mojito Kad (Limewire) 20:05:24 &amp;lt;topiltzin&amp;gt; Overnet (eDonkey, now defunct) 20:05:47 &amp;lt;topiltzin&amp;gt; no p2p app uses chord or pastry (to my knowledge) 20:05:54 &amp;lt;hottuna&amp;gt; I've had a look through the Az-Kad and it's not very compatible. Mojito might be interesting 20:05:57 &amp;lt;hottuna&amp;gt; On top of Kad a few changes have been proposed. 20:06:05 &amp;lt;hottuna&amp;gt; Recursive tunnels for faster lookups. 20:06:20 &amp;lt;hottuna&amp;gt; And Random Recursive lookups for more reliable lookups. 20:07:13 &amp;lt;hottuna&amp;gt; Insertions will be standard Kad until Random Recursive Stores are implemented. 20:07:45 &amp;lt;hottuna&amp;gt; Alright, so that is the overview. Does anyone have any questions? 20:08:17 &amp;lt;topiltzin&amp;gt; One objection to recursive tunnels is that it renders local ip banlists useless 20:08:40 &amp;lt;topiltzin&amp;gt; for example, I could have manually added the ips of a hostile party to my ban list 20:09:18 &amp;lt;topiltzin&amp;gt; the nodes that participate in the recursive lookup/store will not know that 20:09:37 &amp;lt;hottuna&amp;gt; That is true. 20:10:00 &amp;lt;hottuna&amp;gt; Recursive queries are somewhat frail, and should only be used for speed. 20:10:35 &amp;lt;hottuna&amp;gt; Random Recursive queries will however, eventually find a path which doesnt involve the banned nodes. 20:11:05 &amp;lt;hottuna&amp;gt; For what kind of situations would you not trust the ban-list of another node? 20:11:25 &amp;lt;dg&amp;gt; sponge: want udp 20:11:28 &amp;lt;dg&amp;gt; eche|on: count is not persistent after network changes ("soft restart") 20:11:51 &amp;lt;topiltzin&amp;gt; for the situation where the operator of that node hasn't been diligent in updating the banlist 20:12:02 &amp;lt;topiltzin&amp;gt; or for the situation where the other node has no banlist at all 20:12:29 &amp;lt;hottuna&amp;gt; But what would happen if the query passed through a 'banned' node? 20:12:51 &amp;lt;hottuna&amp;gt; Either it is forwarded, dropped or recorded. 20:13:31 &amp;lt;zzz&amp;gt; iterative never passes thru anybody 20:13:34 &amp;lt;topiltzin&amp;gt; whatever the sybil/eclipse attack does - probably droped? 20:14:38 &amp;lt;hottuna&amp;gt; That is the thing about Recursive. It's ok if it fails. We have more reliable methods for keys that are under attack. 20:15:09 &amp;lt;hottuna&amp;gt; Like Iterative or Random Recursive 20:15:24 &amp;lt;zzz&amp;gt; how to select a mode? 20:15:35 &amp;lt;topiltzin&amp;gt; theoretically you could include a small bloom filter of banned ips to the query 20:15:54 &amp;lt;hottuna&amp;gt; mode selection an open question. 20:15:57 &amp;lt;hottuna&amp;gt; is an* 20:16:28 &amp;lt;hottuna&amp;gt; In my mind a parallel version would be interesting 20:16:39 &amp;lt;hottuna&amp;gt; A sequential failover version would be slow 20:17:03 &amp;lt;hottuna&amp;gt; But it is a bandwidth vs. max_latency tradeof 20:17:51 &amp;lt;hottuna&amp;gt; topiltzin: R5N includes a bloomfilter in queries. But I don't think the really is needed. 20:18:14 &amp;lt;hottuna&amp;gt; We build this thing to work even if failures are encountered 20:18:14 &amp;lt;topiltzin&amp;gt; how much slower is the iterative lookup, and is that slowness a bottleneck of any kind? Do we really need to be optimizing that? 20:18:45 &amp;lt;zzz&amp;gt; I think we gotta start with adding stat code (where necessary) to netdb and snark and gathering stats on current performance of those two impls 20:18:52 &amp;lt;hottuna&amp;gt; When you visit an eepsite, a lookup has to be done. 20:19:25 &amp;lt;hottuna&amp;gt; topiltzin: the speed of lookups can be seen under the 'Lookup' part of 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 has lots of stats, if we add stats to equivalent places in snark we can start to put a picture together 20:20:35 &amp;lt;hottuna&amp;gt; query latencies etc? 20:21:06 &amp;lt;topiltzin&amp;gt; zzz: +1 on moar stats 20:21:06 &amp;lt;zzz&amp;gt; latencies, queries-per-success, etc, yes 20:22:26 &amp;lt;hottuna&amp;gt; Having access to those stats would be interesting. Especially when developing something new. However comparing I2PSnark-DHT to FloodFill is comparing apples to oranges. 20:22:29 &amp;lt;zzz&amp;gt; as I said the other day, I think the snark code could be moved back to netdb but only if we choose K and B to swallow the whole local netdb into the routing table 20:22:57 &amp;lt;zzz&amp;gt; if the routing table is missing most of the local netdb we may as well just keep sorting 20:23:55 &amp;lt;zzz&amp;gt; your proposal (and yes it's been my plan for a couple years as well) is to replace the orange with the apple, so it's kindof important to compare them. 20:23:58 &amp;lt;hottuna&amp;gt; Im am not against setting a high B, lookup latency is a real issue 20:24:55 &amp;lt;hottuna&amp;gt; regarding K I think keeping it at 8 may be reasonable. 20:25:18 &amp;lt;hottuna&amp;gt; of course the new dht would have to be evaluated. 20:26:05 &amp;lt;zzz&amp;gt; you can't pick K in isolation. You have to pick K and B to make the routing table work as well as sorting does now, for a given local netdb size. 20:27:03 &amp;lt;hottuna&amp;gt; Both can be tweaked while deploying. 20:27:29 &amp;lt;hottuna&amp;gt; So I'd go for an initial guesstimation base on what we know and what we need. 20:28:17 &amp;lt;zzz&amp;gt; also depends greatly on whether it's the ffs or everybody that's in the new dht 20:29:24 &amp;lt;hottuna&amp;gt; Not making every node a participant in the new dht would be a mistake an keep us vulnerable to attacks like that presented in the UCSB paper 20:30:15 &amp;lt;zzz&amp;gt; I don't see info on who's in or out in your proposal 20:30:18 &amp;lt;hottuna&amp;gt; I suppose I wasn't very clear about that in the proposal. 20:30:25 &amp;lt;hottuna&amp;gt; ;) 20:31:30 &amp;lt;zzz&amp;gt; not at all sure you want everybody (natted, android, hidden, chinese, mobile phones, etc) in it 20:31:46 &amp;lt;zzz&amp;gt; check out jr's extensive comments on where it all went bad 20:31:53 &amp;lt;topiltzin&amp;gt; node churn is not good for the dht. You should have some minimal uptime requirements 20:32:32 &amp;lt;hottuna&amp;gt; topiltzin: node churn isnt much of an issue since all our data is mutable and republished every 37 seconds - 30 minutes 20:33:09 &amp;lt;hottuna&amp;gt; nat:ed nodes should probably not participate. android probably should 20:33:17 &amp;lt;zzz&amp;gt; sure, N=500 and B=-8 was the disaster he never figured out, but there were other causes too, that are still present in our network... and could get much much worse if android takes off 20:33:25 &amp;lt;hottuna&amp;gt; chinese.. i don't know.. 20:34:04 &amp;lt;hottuna&amp;gt; other than likely having higher churn, how is android different? 20:34:32 &amp;lt;topiltzin&amp;gt; node churn affects routing negatively.. so if the goal of this effort is to improve routing you cannot ignore it 20:34:39 &amp;lt;zzz&amp;gt; I mean phones, not android in particular 20:34:58 &amp;lt;hottuna&amp;gt; android==phnoes for me aswell 20:35:22 &amp;lt;zzz&amp;gt; mobile devices have lower bandwidth and horsepower and intermittent connectivity 20:35:57 &amp;lt;hottuna&amp;gt; How is it done now? 20:36:12 &amp;lt;zzz&amp;gt; what? 20:36:39 &amp;lt;hottuna&amp;gt; regarding android devices that want to be an ff? 20:36:42 &amp;lt;hottuna&amp;gt; christoph2: is lurking somewhere 20:36:49 * christoph2 hides 20:37:00 &amp;lt;topiltzin&amp;gt; there are some criteria for becoming an FF, one of them is uptime 20:37:11 &amp;lt;hottuna&amp;gt; how would fast key-rotation interfere with an eclipse attack? 20:37:57 &amp;lt;hottuna&amp;gt; and how long does it take for a node to integrate into the netdb of the other nodes? (ie pollute their routing tables) 20:38:32 &amp;lt;zzz&amp;gt; androids become ff automatically like anybody else, if they meet the criteria. But seems unlikely anybody would do that over the air 20:38:38 &amp;lt;christoph2&amp;gt; well you have time T it takes to integrate a node into I2P (untill it's reasonably well connected) and time t the rotation. you need T/t + safety nodes for eclipse 20:38:53 &amp;lt;hottuna&amp;gt; topiltzin: uptime is really not much of an issue. R5N has some pretty aggressive replication factors. So churn is not an issue 20:39:00 &amp;lt;christoph2&amp;gt; * nodes needed to actually eclipse 20:40:27 &amp;lt;christoph2&amp;gt; hottuna: not exactly following code changes. was less than 30 minutes in december 20:40:27 &amp;lt;hottuna&amp;gt; I did some quick calculations yesterday 20:40:27 &amp;lt;christoph2&amp;gt; well 0.9.2 iirc 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. Which might be prohibitive for an attacker. 20:40:27 &amp;lt;zzz&amp;gt; hottuna, how would a new keyspace (either a different permutation formula, different rotation schedule, or both) work? I don't see how we could ever migrate over. 20:40:27 &amp;lt;hottuna&amp;gt; ok, that sounds reasonable 20:40:49 &amp;lt;hottuna&amp;gt; We'd use both in parallel? the current implementation will remain separate until we can safely move away from it. 20:41:26 &amp;lt;zzz&amp;gt; what I really want to know is what can we do in the next two weeks to improve resistance 20:41:29 &amp;lt;hottuna&amp;gt; christoph2: are those calculations sensible? and would 2880 nodes be an issue at all? 20:41:36 &amp;lt;zzz&amp;gt; if that's making the class N routers ff, lets do that. 20:41:36 &amp;lt;topiltzin&amp;gt; I find it very hard to believe that node churn isn't an issue. The bigger the churn, the worse the routing table of each individual node 20:42:29 &amp;lt;zzz&amp;gt; how could we ever 'move safely away' and maintain compatibility? How could we handle the conn limit issues of two parallel impls? How would we migrate from one to the other? 20:42:33 &amp;lt;hottuna&amp;gt; topiltzin: the value K, which is the size of each bucket in the routing table is chosen to be a number of nodes that are highly unlikely to drop out of the dht in an hour. 20:42:33 &amp;lt;topiltzin&amp;gt; ^^ class F but !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; sure, we could do class N non-windows. No idea how many there are 20:43:35 &amp;lt;zzz&amp;gt; it would also expose those routers as being non-windows, small anon issue 20:43:35 &amp;lt;christoph2&amp;gt; hottuna: you get ~20 on a moderately expensive server. 100 of these may or may not be a problem depending on whom you defend against. and I'm not sure if you couldn't get several times more nodes per server with proper code 20:44:22 &amp;lt;hottuna&amp;gt; alright, so it could be a bit of an issue. However it won't be for long the way technology tends to evolve 20:45:28 &amp;lt;zzz&amp;gt; what else could we do for 0.9.7? 20:45:28 &amp;lt;topiltzin&amp;gt; true re: anon issue.. so maybe just do all N and hope we don't piss users off too mch 20:46:18 &amp;lt;christoph2&amp;gt; didn't read everything. what was the issue with windows? 20:46:25 &amp;lt;hottuna&amp;gt; re connections: old nodes would carry on as usual. new nodes would balance their queries amongst both nets. 20:46:49 &amp;lt;dg&amp;gt; christoph2: baked in connection limits 20:46:52 &amp;lt;hottuna&amp;gt; christoph2: windows doesnt allow for a large number of connections 20:47:07 &amp;lt;christoph2&amp;gt; ah ok 20:47:27 &amp;lt;hottuna&amp;gt; christoph2: alright, so that answers the key rotation issue. it is probably not worthwhile 20:47:34 &amp;lt;topiltzin&amp;gt; actually it's the rate at which new connections are opened that's limited 20:49:07 &amp;lt;zzz&amp;gt; hottuna, I don't see how we get from here to there. I can see how to move the snark code to netdb with the same iterative lookups in the same keyspace. I don't know whether its worth it, but at least I can see how. After that it all seems really hard and mysterious. 20:50:02 &amp;lt;hottuna&amp;gt; We would change the key-space? Or what are you referring to as keyspace? 20:50:05 &amp;lt;topiltzin&amp;gt; +1 with starting with snark code and figuring other stuff $later 20:50:40 &amp;lt;zzz&amp;gt; keyspace = key-&amp;gt;routing key algo, including rotation 20:52:14 &amp;lt;hottuna&amp;gt; so step one while deploying is having something that works (likely iterative only). then we add new KRPC messages for Recursive and Random Recursive 20:52:54 &amp;lt;hottuna&amp;gt; And when the net has upgraded to mostly support them we can enable them in the originator nodes. 20:53:27 &amp;lt;hottuna&amp;gt; deploying will even help us figure out performance while under massive attack 20:53:38 &amp;lt;zzz&amp;gt; (for background, I started with the netdb kbucket code to make a generic library in i2p.zzz.kademlia, with arbitrary K, B, hash size, and eviction algo. Then I unit tested it to death. Then I moved it to snark for BEP 5 and more testing. The last part of the original plan is to move it back to netdb to complete the circle) 20:54:54 &amp;lt;hottuna&amp;gt; zzz.kad &amp;&amp; i2psnark seems like a good base. I've been reading some of the code today, and it makes a lot of sense to me. 20:55:01 &amp;lt;zzz&amp;gt; you're proposing different keyspace, different rotation, and different participants. i.e. a completely new overlay. 20:55:33 &amp;lt;hottuna&amp;gt; I'd like to do a completely new overlay. 20:56:04 &amp;lt;zzz&amp;gt; oh good. code reading++. 20:56:47 &amp;lt;hottuna&amp;gt; alright. If this makes sense and no one has any objections I'd like to move this meeting along. 20:57:42 &amp;lt;hottuna&amp;gt; __Ticket #729 - properties location on osx__ 20:57:49 &amp;lt;hottuna&amp;gt; topiltzin, Meeh 20:58:11 &amp;lt;topiltzin&amp;gt; yep, that's some very low-hanging fruit that's been dangling around 20:58:39 &amp;lt;zzz&amp;gt; new overlay sounds like misery to me. 21:00:12 &amp;lt;topiltzin&amp;gt; ... awkward moment ... 21:00:59 &amp;lt;topiltzin&amp;gt; we still on dht? 21:02:09 &amp;lt;dg&amp;gt; imho discussion on dht isn't over but for the benefit of the meeting it should be 21:02:23 &amp;lt;dg&amp;gt; no decisions seem clear 21:02:26 * dg returns to shadows 21:03:16 &amp;lt;topiltzin&amp;gt; I think the decision for the immediate future 0.9.7 is moar FFs .. the long-term view is still foggy 21:03:42 &amp;lt;topiltzin&amp;gt; I'm gonna go ahead with #729 . Meeh, you around bro? 21:04:16 &amp;lt;trolly&amp;gt; sry, I forgot about meeting 21:04:57 &amp;lt;hottuna&amp;gt; alright topiltzin, what's up with #729? 21:05:35 &amp;lt;topiltzin&amp;gt; So, I've been running it for a while now, propagating trunk to branch i2p.i2p.729 21:05:50 &amp;lt;topiltzin&amp;gt; works fine, straight-forward 21:06:21 &amp;lt;topiltzin&amp;gt; affects only new installs on OSX, so low impact, etc. 21:06:44 &amp;lt;topiltzin&amp;gt; I'd like to merge it and get it over with 21:07:03 &amp;lt;hottuna&amp;gt; zzz, up for the #729 merge? 21:07:45 &amp;lt;hottuna&amp;gt; I don't have mac access, but Im assuming that topiltzin and Meeh does. 21:08:12 &amp;lt;topiltzin&amp;gt; Yeah, we're probably the only osx users around here :) 21:08:15 &amp;lt;topiltzin&amp;gt; here's a 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; I don't have repo access on this machine :/ 21:09:41 &amp;lt;dg&amp;gt; "access"? 21:10:00 &amp;lt;hottuna&amp;gt; as in set up :P 21:10:07 &amp;lt;zzz&amp;gt; no objections 21:10:38 &amp;lt;topiltzin&amp;gt; pastebin coming for those who care 21:10:50 &amp;lt;zzz&amp;gt; just needs some testing, but probably wont get more unless its merged 21:10:50 &amp;lt;hottuna&amp;gt; thanks! 21:11:35 &amp;lt;zzz&amp;gt; I lobbied for merging months ago as you will see in #729 comments 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; let's go ahead with the merge then 21:12:17 &amp;lt;topiltzin&amp;gt; ok great. Meeh, speak now or forever hold your peace 21:12:28 &amp;lt;topiltzin&amp;gt; (or whatever it is the priest says at the wedding) 21:13:18 &amp;lt;zzz&amp;gt; I'd like him to speak later too if that's when he tests it :) 21:13:21 &amp;lt;topiltzin&amp;gt; ok, I'll merge after the meeting 21:13:56 &amp;lt;hottuna&amp;gt; __Ticket #741 - process renamer on windows__ 21:14:11 &amp;lt;topiltzin&amp;gt; str4d: you around for this? 21:15:54 &amp;lt;topiltzin&amp;gt; mmk, this ticket is not so small 21:16:57 &amp;lt;topiltzin&amp;gt; background - on windows, i2p runs with a process name of "java" 21:16:57 &amp;lt;sponge&amp;gt; hi 21:17:24 &amp;lt;sponge&amp;gt; meeting today? 21:17:27 &amp;lt;topiltzin&amp;gt; which means any security settings that are applied to i2p become valid for any and every java application 21:17:41 &amp;lt;hottuna&amp;gt; sponge: yes. `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; ty 21:17:59 &amp;lt;sponge&amp;gt; bout time I made one of these... 21:18:48 &amp;lt;sponge&amp;gt; this day is always difficult for me to do anything at this particular hour 21:18:55 &amp;lt;zzz&amp;gt; can we do anything on 741 w/o str4d ? 21:19:29 &amp;lt;sponge&amp;gt; I finally have a machine with windows on it 21:19:36 &amp;lt;topiltzin&amp;gt; if we have a copy of visual studio then we can do everything without him 21:19:59 &amp;lt;sponge&amp;gt; 7 iirc, never use it though, so i can help/test 21:20:14 &amp;lt;hottuna&amp;gt; I could get a VS license from microsoft, if anyone knows how to use it.. 21:20:41 &amp;lt;topiltzin&amp;gt; it's a good idea for the project to have such license 21:20:41 &amp;lt;zzz&amp;gt; I mean as far as discussion. So back to the beginning, topiltzin you put this on the agenda why? just to try to get things moving? 21:20:41 &amp;lt;sponge&amp;gt; vs is pretty painful from what I have heard 21:21:07 &amp;lt;topiltzin&amp;gt; exactly - get some action going 21:21:37 &amp;lt;hottuna&amp;gt; Alright, str4d isn't around. Should we table this? 21:21:48 &amp;lt;sponge&amp;gt; aye 21:22:28 * sponge has some 'misc' for discussion 21:22:41 &amp;lt;sponge&amp;gt; let me know when I got the talking stick 21:23:03 &amp;lt;hottuna&amp;gt; Ill take that as a resounding yes. 21:23:03 &amp;lt;hottuna&amp;gt; Moving along.. 21:23:06 &amp;lt;hottuna&amp;gt; __Misc__ 21:23:09 &amp;lt;topiltzin&amp;gt; if you guys want to table it fine, but let's not forget about it competely 21:23:21 &amp;lt;hottuna&amp;gt; topiltzin: agreed 21:23:46 &amp;lt;topiltzin&amp;gt; (I will bring it up next meeting too) 21:23:57 &amp;lt;topiltzin&amp;gt; ;-) 21:24:08 &amp;lt;hottuna&amp;gt; sponge: Misc was it? 21:24:51 &amp;lt;sponge&amp;gt; MISC-- Bridge API for UDP (BOB) -- I have a few ideas on how it could be done, but I need some feedback, and need to know if it is even wanted 21:25:18 &amp;lt;sponge&amp;gt; basically we need some sort of standard that is expandable 21:25:22 &amp;lt;sponge&amp;gt; and to stick with it 21:25:43 &amp;lt;sponge&amp;gt; it also has to be able to not mess with what is out there already 21:25:57 &amp;lt;sponge&amp;gt; well-- adapt easily 21:26:56 &amp;lt;hottuna&amp;gt; So the question is what people would use it for? 21:27:03 &amp;lt;zzz&amp;gt; we already have a thread going at `http://zzz.i2p/topics/1393` --- how about putting your proposal there? 21:27:10 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: UDP Trackers (at zzz.i2p) 21:27:10 &amp;lt;sponge&amp;gt; two ways I am thinking of is either wrap a UDP packet with &amp;lt;&amp;lt;destination&amp;gt;&amp;lt;data&amp;gt;&amp;gt; or &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; I'm curious on demand 21:28:16 &amp;lt;dg&amp;gt; dare i say it, games 21:29:03 &amp;lt;sponge&amp;gt; and I need people to discuss this. I have been trying for YEARS to talk with someine, to get more ideas, and nobody wants to think on the problem 21:29:03 &amp;lt;dg&amp;gt; oh, anonet. psi was pushing for that. 21:29:03 &amp;lt;sponge&amp;gt; *someone 21:29:03 &amp;lt;zzz&amp;gt; gotta read up on how SOCKS does it too 21:29:03 &amp;lt;sponge&amp;gt; there are apps out there that do use IDP 21:29:06 &amp;lt;sponge&amp;gt; *UDP 21:29:22 &amp;lt;sponge&amp;gt; don't forget gnutella 21:29:25 &amp;lt;inscrutable&amp;gt; voip (mumble) has been implemented and seen some use 21:29:44 &amp;lt;zzz&amp;gt; that's tcp 21:29:47 &amp;lt;sponge&amp;gt; bote uses a udp-ish packet too 21:29:54 &amp;lt;sponge&amp;gt; gnutella can use udp 21:29:58 &amp;lt;inscrutable&amp;gt; zzz: My bad 21:30:29 &amp;lt;orion&amp;gt; When is the next meeting? 21:30:40 &amp;lt;hottuna&amp;gt; Whenever someone wants to hold one 21:30:40 &amp;lt;zzz&amp;gt; it's all easy inside the JVM. I could add udp to zzzot in a day. It's the external i/f that is a pita. 21:30:40 &amp;lt;sponge&amp;gt; so is there demand? and if you got implementation ideas that can expand and not go stale, post 21:30:45 &amp;lt;orion&amp;gt; Oh crap. We're in a meeting. 21:30:45 &amp;lt;hottuna&amp;gt; I won't host one next week. 21:31:06 &amp;lt;hottuna&amp;gt; orion: we're at __Misc__ now.. 21:31:25 &amp;lt;dg&amp;gt; sponge: yes. 21:31:32 &amp;lt;sponge&amp;gt; number 2 misc--- ipv6 and it's implications on de-anoning 21:31:35 &amp;lt;orion&amp;gt; hottuna: Thank you. 21:31:50 &amp;lt;sponge&amp;gt; concerns? 21:32:01 &amp;lt;sponge&amp;gt; haw close are we to using ipv6 21:32:08 &amp;lt;sponge&amp;gt; how 21:32:12 &amp;lt;hottuna&amp;gt; what concerns are you having sponge? 21:32:27 &amp;lt;sponge&amp;gt; ipv6 can link to who you are very easily 21:32:46 &amp;lt;Meeh&amp;gt; damn, overslept the meeting -.- 21:32:53 &amp;lt;zzz&amp;gt; IPv6 thread: `http://zzz.i2p/topics/109` 21:32:56 &amp;lt;hottuna&amp;gt; since the address space is larger? 21:32:59 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: IPV6 TODO (at zzz.i2p) 21:33:03 &amp;lt;sponge&amp;gt; yes 21:33:03 &amp;lt;sponge&amp;gt; I was thinking 21:33:14 &amp;lt;sponge&amp;gt; zzz: this is different, but related 21:33:17 &amp;lt;dg&amp;gt; ipv6 does not deanonymize? WHOIS _may_ be more accurate as _may_ be determining if a NAT is in place (Bob and Ryan are behind a NAT, you do not know which is which) -- with IPv6, you can perhaps know if it is Bob or Ryan. 21:33:24 &amp;lt;dg&amp;gt; IMO, it makes no practical difference to I2P. 21:33:27 &amp;lt;sponge&amp;gt; i2p could get an ipv6 space 21:33:39 &amp;lt;psi&amp;gt; socks 5 udp would be awesome 21:33:42 &amp;lt;sponge&amp;gt; farm that out to users via tunnel 21:33:45 &amp;lt;str4d&amp;gt; o/ 21:33:48 &amp;lt;orion&amp;gt; Side note: i2pcpp will have full ipv6 support. 21:33:54 &amp;lt;str4d&amp;gt; Apologies for being late. 21:33:57 &amp;lt;hottuna&amp;gt; dg: I agree. 21:34:06 &amp;lt;zzz&amp;gt; awaiting sponge to list his concerns (post #66) 21:34:20 &amp;lt;dg&amp;gt; hottuna: Can we move on if sponge has nothing to add? 21:34:35 &amp;lt;dg&amp;gt; i feel it's a non issue 21:34:35 &amp;lt;zzz&amp;gt; schedule? merge for 0.9.8, enable by default in 0.9.9 21:34:38 &amp;lt;sponge&amp;gt; so in short.... will i2p provide an ipv6 tunnel for persons of high concern? 21:34:53 &amp;lt;topiltzin&amp;gt; hey str4d, you missed the i2p.exe discussion :( 21:35:04 &amp;lt;sponge&amp;gt; should wee? 21:35:07 &amp;lt;hottuna&amp;gt; I don't think our threat model includes I2P being illegal to run. 21:35:31 &amp;lt;hottuna&amp;gt; If that was the case ipv4 would be problematic as well. 21:35:42 &amp;lt;zzz&amp;gt; orion, I'm trying to keep our docs up to date w.r.t IPv6. The docs should match what's in my ipv6 branch now. 21:35:45 &amp;lt;sponge&amp;gt; ht: in some countries (china?) it is 21:36:20 &amp;lt;hottuna&amp;gt; And who runs i2p is the only additional information that would be leaked. 21:36:39 &amp;lt;zzz&amp;gt; the best way thru the GFW may be via IPv6, hard to see how it's a negative 21:38:09 &amp;lt;sponge&amp;gt; last misc from me--- So sorry I have been missing all the previous meetings. Again, difficult for me to do this day of the week, and hour. I will be more active very soon on everything as well... the talking stick is for the next persion... 21:38:13 &amp;lt;orion&amp;gt; zzz: Thank you. 21:39:03 &amp;lt;hottuna&amp;gt; Meeh: you missed #726, but are requested to do some testing of the patches that will be merged by topiltzin (i think that is the summary) 21:39:15 &amp;lt;hottuna&amp;gt; str4d: #741 was tabled for next meeting 21:39:22 &amp;lt;hottuna&amp;gt; sponge: nice :) 21:39:29 &amp;lt;sponge&amp;gt; I say bring up 741 now 21:39:32 &amp;lt;hottuna&amp;gt; Okay, anything else? 21:39:32 &amp;lt;Meeh&amp;gt; hottuna: noted. 21:39:39 &amp;lt;sponge&amp;gt; he's here, why not 21:39:46 &amp;lt;hottuna&amp;gt; fine by me 21:39:46 &amp;lt;orion&amp;gt; hottuna: Yes, minor thing. 21:40:01 &amp;lt;hottuna&amp;gt; ok, go orion! 21:40:04 &amp;lt;topiltzin&amp;gt; de-tablizing 741 ... :) 21:40:20 &amp;lt;orion&amp;gt; I was wondering if someone could get me my credentials for the press@i2p2.de email account. 21:40:27 &amp;lt;orion&amp;gt; As well as update the website. 21:40:46 &amp;lt;sponge&amp;gt; orion: website is in mtn 21:40:56 &amp;lt;hottuna&amp;gt; update what part of the website? 21:41:03 &amp;lt;str4d&amp;gt; And no credentials required to update website. 21:41:18 &amp;lt;str4d&amp;gt; (Just create a mtn key and go) 21:41:25 &amp;lt;orion&amp;gt; str4d: email account 21:41:43 &amp;lt;hottuna&amp;gt; welterde handles that domain as far as I know. 21:41:46 &amp;lt;orion&amp;gt; Or, nevermind. The team.html page has already been updated. 21:41:46 &amp;lt;zzz&amp;gt; you'll be sorely disappointed, as I don't think we've ever gotten a single email there, but welterde is the person to ask to get added. It's just a redirector to a list, there's no account. 21:42:02 &amp;lt;orion&amp;gt; So right now it's just the email account. 21:42:20 &amp;lt;orion&amp;gt; I Will speak to welterde, thank you. I yield my time. 21:42:30 &amp;lt;hottuna&amp;gt; excellent 21:42:38 &amp;lt;hottuna&amp;gt; __Ticket #741 - process renamer on windows__ 21:42:45 &amp;lt;str4d&amp;gt; Okay, so briefly de-tablizing 741? 21:42:45 &amp;lt;hottuna&amp;gt; topiltzin, str4d 21:42:52 &amp;lt;hottuna&amp;gt; yes 21:42:58 &amp;lt;sponge&amp;gt; :-) 21:43:05 &amp;lt;str4d&amp;gt; Current situation: the process renamer works. 21:43:12 &amp;lt;str4d&amp;gt; (When called by the Tanuki wrapper) 21:43:23 &amp;lt;str4d&amp;gt; (or passed CLI arguments) 21:44:01 &amp;lt;str4d&amp;gt; I've tested it on Win7. topiltzin has verified that the code has been run on pretty much everything except Win8. 21:44:12 &amp;lt;str4d&amp;gt; So it needs testing there. 21:44:34 &amp;lt;hottuna&amp;gt; Does anyone have win8 access? 21:44:37 &amp;lt;zzz&amp;gt; 32/64? 21:44:52 * KillYourTV can 21:44:59 &amp;lt;str4d&amp;gt; The one part that is not working currently is the internal defaults - the arguments that are used if no arguments are provided externally (i.e. wrapper or CLI). 21:45:02 &amp;lt;KillYourTV&amp;gt; (win 8, x64 and/or x86) 21:45:09 &amp;lt;sponge&amp;gt; My daughter was going to upgrade to 8, but we found out it is really bad. 21:45:12 &amp;lt;str4d&amp;gt; zzz: I was running 64-bit Win7 21:45:30 &amp;lt;str4d&amp;gt; (IIRC) 21:45:30 &amp;lt;hottuna&amp;gt; so KillYourTV, you're up for some testing? 21:45:37 &amp;lt;KillYourTV&amp;gt; always 21:45:44 &amp;lt;hottuna&amp;gt; :) 21:45:52 &amp;lt;str4d&amp;gt; Thanks KillYourTV :) 21:46:11 &amp;lt;topiltzin&amp;gt; two remaining points I can see: 21:46:11 * KillYourTV will set up some VMs 21:46:14 &amp;lt;str4d&amp;gt; Testing just requires dropping the new i2p.exe into the install folder, and tweaking wrapper.config to use "i2p" instead of "java". 21:46:21 &amp;lt;topiltzin&amp;gt; 1. Icons - need them in different sizes, alpha channels, b.s. 21:46:36 &amp;lt;topiltzin&amp;gt; 2. Strings like license, description, etc. need reviewing 21:46:55 &amp;lt;str4d&amp;gt; 1. - I've set the VS file to refer to the icon in the installer/ dir in i2p.i2p. 21:47:22 &amp;lt;str4d&amp;gt; So it should be using the same icon as the launch4j-based i2p.exe uses. 21:47:25 &amp;lt;KillYourTV&amp;gt; I've not noticed but is the proposed "renamer" already in i2p.i2p? 21:47:36 &amp;lt;str4d&amp;gt; 2. - Agreed. 21:47:36 &amp;lt;hottuna&amp;gt; re Icons: i don't think that any high quality/svg files exist 21:47:51 &amp;lt;str4d&amp;gt; KillYourTV: yes - installer/c/i2pExe 21:48:10 &amp;lt;zzz&amp;gt; if it doesnt work w/o arguments, isnt that a problem? 21:48:10 &amp;lt;KillYourTV&amp;gt; cheers, I can handle the rest then ^^ 21:48:28 &amp;lt;str4d&amp;gt; zzz: yes it is. 21:48:35 &amp;lt;topiltzin&amp;gt; then some things like control panel are going to look weird 21:48:43 &amp;lt;str4d&amp;gt; That needs to be fixed if it is going to replace the launch4j-based i2p.exe 21:48:54 &amp;lt;topiltzin&amp;gt; str4d: are you sure it's a problem? I thought you hardcoded some defaults 21:49:17 &amp;lt;str4d&amp;gt; topiltzin: I did, but it just crashes and I couldn't work out why at the time. 21:49:29 &amp;lt;sponge&amp;gt; hardcodeing can be a bad thing, Do a path search first. 21:49:47 &amp;lt;str4d&amp;gt; But when I pulled out (what should have been) the exact same arguments and used them via the CLI, it worked fine.. 21:50:02 &amp;lt;str4d&amp;gt; sponge: different defaults. 21:50:13 &amp;lt;sponge&amp;gt; ahh 21:50:35 &amp;lt;str4d&amp;gt; sponge: these are the settings that I2P is run with if nothing else is there (no wrapper.config). See installer/i2pstandalone.xml 21:50:38 &amp;lt;topiltzin&amp;gt; str4d: in order KillYourTV to test you need to build the actual i2p.exe or have you commited that in mtn? 21:50:46 &amp;lt;str4d&amp;gt; (and the doBuildExe target in build.xml) 21:50:49 &amp;lt;sponge&amp;gt; str4d: you may have to do like I did for BOB, basically a double main() 21:50:53 &amp;lt;KillYourTV&amp;gt; topiltzin: it's in mtn 21:51:07 * KillYourTV already asked ^^ 21:51:14 &amp;lt;str4d&amp;gt; topiltzin: needs to be built - I wasn't going to commit the binary until we were close to actually using i. 21:51:21 &amp;lt;str4d&amp;gt; KillYourTV: I meant that the source is in mtn ^_^ 21:51:24 &amp;lt;sponge&amp;gt; the first main inserts missing args, passes it to the actual main() 21:51:31 &amp;lt;KillYourTV&amp;gt; oh...heh 21:51:58 &amp;lt;str4d&amp;gt; sponge: that's pretty much what is done - if args are passed they are used, otherwise default args are constructed. 21:52:05 &amp;lt;sponge&amp;gt; so you got main() and _main() 21:52:08 &amp;lt;topiltzin&amp;gt; ok so the i2p.exe is not in mtn? 21:52:08 &amp;lt;str4d&amp;gt; topiltzin: what is the format of launch.properties? 21:52:27 &amp;lt;str4d&amp;gt; topiltzin: correct. Just installer/c/i2pExe/i2p.c etc. 21:52:30 &amp;lt;sponge&amp;gt; the first is just a cleanup 21:52:37 &amp;lt;str4d&amp;gt; sponge: see installer/c/i2pExe/i2p.c for the code. 21:52:37 &amp;lt;dg&amp;gt; topiltzin: src yes, binary no 21:52:48 &amp;lt;sponge&amp;gt; will look, thanks 21:53:11 &amp;lt;sponge&amp;gt; I'll get back to you on why it is broken 21:53:27 &amp;lt;str4d&amp;gt; topiltzin: there were also several commented-out methods that I couldn't work out their purpose. 21:54:04 &amp;lt;topiltzin&amp;gt; that's fine, I can explain offline 21:54:15 &amp;lt;topiltzin&amp;gt; but KillYourTV needs a binary to test, can you build one? 21:54:54 &amp;lt;str4d&amp;gt; topiltzin: sure. 21:55:21 &amp;lt;topiltzin&amp;gt; launch.properties - I believe one line per property, need to double-check 21:55:39 &amp;lt;str4d&amp;gt; (unless you already have VS2008 KillYourTV - that's what it is built with) 21:56:05 &amp;lt;topiltzin&amp;gt; which brings up another interesting __misc__ point: 21:56:08 &amp;lt;str4d&amp;gt; topiltzin: I'm thinking that launch.properties could be like wrapper.config but for the standalone case. 21:56:23 &amp;lt;topiltzin&amp;gt; yeah 21:56:42 &amp;lt;str4d&amp;gt; (Because the current standalone i2p.exe is not adjustable at all) 21:58:33 &amp;lt;topiltzin&amp;gt; now that the project is loaded with cash (because some mysterious person donated 1000 BTC when they were still cheap) we should have some software licenses for things like vmware, visual studio, etc. 21:59:21 &amp;lt;hottuna&amp;gt; visual studio I can get for free or one of you guys 21:59:24 &amp;lt;topiltzin&amp;gt; I'm sure that KillYourTV has legally purchased his copies of Windows 8 :-D but technically it's the project that should be funding that 21:59:39 &amp;lt;zzz&amp;gt; microsoft is advertising $450 win8 computers on tv (Asus? Acer?), we could just buy one of those 22:00:05 &amp;lt;sponge&amp;gt; excellent idea zzz 22:00:16 &amp;lt;KillYourTV&amp;gt; (dreamspark copies, "for educational use") 22:00:27 &amp;lt;maidenboi2&amp;gt; tiger direct often has deals for 300-400 on low end laptops 22:00:27 &amp;lt;orion&amp;gt; If Microsoft offers student discounts, I can get them. 22:00:34 &amp;lt;orion&amp;gt; If you want to go that route. 22:00:37 &amp;lt;topiltzin&amp;gt; hottuna yes please (re VS) 22:00:51 &amp;lt;dg&amp;gt; wait 22:01:01 &amp;lt;dg&amp;gt; is the gamer laptop we bought win. 8? 22:01:19 &amp;lt;hottuna&amp;gt; do we really need toys? couldnt the testing be done on a vm? 22:01:27 &amp;lt;KillYourTV&amp;gt; echelon had his own windows. 22:01:45 &amp;lt;KillYourTV&amp;gt; and I do my testing in clean VMs 22:01:52 &amp;lt;sponge&amp;gt; str4d: I have vs around some place (it is very old) but I won't be using that. I'll simply review your code once pull and apply is finished here and advise you 22:02:14 &amp;lt;str4d&amp;gt; sponge: thanks. 22:02:59 &amp;lt;topiltzin&amp;gt; a vm is always better 22:02:59 &amp;lt;orion&amp;gt; I agree with hottuna regarding the VM. 22:02:59 &amp;lt;topiltzin&amp;gt; and we can pass around images for easier debugging etc. 22:02:59 &amp;lt;hottuna&amp;gt; alright. so are we happy with this topic/discussion? 22:02:59 &amp;lt;sponge&amp;gt; str4d: no problem. I've head my head buried in C, C++ and ASM for the last month 22:03:02 &amp;lt;zzz&amp;gt; a win8 netbook would be a hella lot cheaper than VS 22:03:52 &amp;lt;orion&amp;gt; zzz: What if I got a student copy of VS? 22:04:03 &amp;lt;hottuna&amp;gt; I was thinking of donating my student copy as well. 22:04:14 &amp;lt;topiltzin&amp;gt; orion: if you get a student copy i2p cannot technically use it 22:04:21 &amp;lt;sponge&amp;gt; My daughter could possibly get a student version too 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: why not? 22:04:34 &amp;lt;str4d&amp;gt; hottuna: yes over here. Two main action items: Fix the defaults (and provide a launch.properties); build an i2p.exe for KillYourTV to test. 22:04:37 &amp;lt;orion&amp;gt; It's for my education. 22:05:07 &amp;lt;hottuna&amp;gt; and not for a for-profit company/project 22:05:07 &amp;lt;topiltzin&amp;gt; beause it is a student copy for orion's education - it means only he can use it 22:05:26 &amp;lt;hottuna&amp;gt; ok. in that case I cant provide VS. 22:05:49 &amp;lt;topiltzin&amp;gt; what license does yours have? 22:05:58 &amp;lt;hottuna&amp;gt; and this stuff cant be built by mingw? 22:05:58 &amp;lt;hottuna&amp;gt; topiltzin: student 22:06:46 &amp;lt;topiltzin&amp;gt; you can use it to build i2p.exe or other stuff for i2p, the only thing you can't do is give it to someone else 22:07:23 &amp;lt;KillYourTV&amp;gt; what about vs2008 express? Is that limited to 32bit only? 22:07:46 &amp;lt;sponge&amp;gt; str4d: note! It is not good style to mix C++ comments in C code ;-) use /* */ 22:08:01 &amp;lt;KillYourTV&amp;gt; I suppose we need i2p.exe 64bit _and_ i2p.exe 32bit 22:08:32 &amp;lt;topiltzin&amp;gt; I *think* 32-bit only is good enough 22:08:35 &amp;lt;sponge&amp;gt; I also already see your problem 22:09:01 &amp;lt;topiltzin&amp;gt; good enough = runs on both 64 and 32 bit windows 22:09:19 &amp;lt;KillYourTV&amp;gt; I'm not sure a 32bit i2p.exe can load the 64bit wrapper. The 32bit wrapper can't load the 64bit jvm 22:09:36 &amp;lt;KillYourTV&amp;gt; dunno though about this 22:10:48 &amp;lt;sponge&amp;gt; str4d: i2p.c line 54, and the loop below -- you are not assiginging correctly... it should be '*new_argv[0]' not 'new_argv[0]' same for the loop below that. The final NULL should be OK 22:11:06 &amp;lt;K1773R&amp;gt; KillYourTV: how about a x86 which starts the x86 or x64 launcher? 22:11:44 &amp;lt;sponge&amp;gt; str4d: Try that, and it should work for you 22:11:47 &amp;lt;KillYourTV&amp;gt; that's what I'm saying, I don't know if it can work. 32bit binaries _usually_ cannot call x64 binaries. 22:12:47 &amp;lt;sponge&amp;gt; actually the first line may be OK, but the loop does need to be a * 22:13:26 &amp;lt;sponge&amp;gt; read_options, if returning as a pointer, needs to copy the pointer 22:13:45 &amp;lt;K1773R&amp;gt; KillYourTV: trough cmd.exe it should work as last resort, tough thats a win problem 22:13:48 &amp;lt;sponge&amp;gt; new_argv[i] = &amp;(read_options[i-1]); 22:13:51 &amp;lt;sponge&amp;gt; like so 22:14:57 &amp;lt;topiltzin&amp;gt; sponge do you have access to a windows box? Can you help test this? 22:15:17 &amp;lt;topiltzin&amp;gt; sponge: also post any comments on trac #741 22:15:35 &amp;lt;sponge&amp;gt; I have a win 7 laptop, but can't test today. I'm short on time, and had to budget time to be here 22:16:17 &amp;lt;sponge&amp;gt; otherwise i would jump at it 22:16:52 &amp;lt;sponge&amp;gt; point is that you have a pointer to an array of pointers 22:17:41 &amp;lt;KillYourTV&amp;gt; I can basically test any/all versions of Windows 22:17:44 &amp;lt;sponge&amp;gt; you are not copying the pointer, your code is copying the first few chars, which will point to random crap and cause your crash 22:18:46 &amp;lt;sponge&amp;gt; new_argv[0] = argv[0]; &amp;lt;-- that is okay 22:18:59 &amp;lt;sponge&amp;gt; new_argv[i] = read_options[i-1]; &amp;lt;-- random crap 22:19:13 * hottuna is readying the meeting closing hammer 22:20:21 &amp;lt;hottuna&amp;gt; alright.. closing time 22:20:24 &amp;lt;str4d&amp;gt; sponge: I'm pretty sure that section is still the same as it was for limewireExe 22:20:31 &amp;lt;micster&amp;gt; Before everyone goes, I've been thinking of "non profit 501(c)(3) status" for the Invisible Internet Project. Would this be the place to talk about that or somewhere else? 22:20:38 &amp;lt;str4d&amp;gt; (Which *should* have been in a working state, according to topiltzin) 22:20:45 &amp;lt;hottuna&amp;gt; micster: yes 22:21:04 &amp;lt;dg&amp;gt; hottuna: we're done with #741? 22:21:22 &amp;lt;hottuna&amp;gt; i doubt we'll become done with it :P 22:21:29 &amp;lt;sponge&amp;gt; str4d: problem 2 22:21:33 &amp;lt;sponge&amp;gt; free(read_options); 22:21:45 &amp;lt;sponge&amp;gt; don't free them there 22:21:48 &amp;lt;micster&amp;gt; I saw a post in the forum about someone wanting to incorporate in Germany. I'm in the US and have an interest in pursuing this. 22:21:52 &amp;lt;str4d&amp;gt; KillYourTV: re: 32/64, what currently happens with the launch4j-based i2p.exe? That starts a separate java.exe process; is it built separately for 32 and 64 bit? 22:21:55 &amp;lt;hottuna&amp;gt; sponge: I've gotta go. Could you take care of the rest of the meeting? 22:21:58 &amp;lt;sponge&amp;gt; free them at the very end 22:22:09 &amp;lt;sponge&amp;gt; I'm about to go too 22:22:15 &amp;lt;hottuna&amp;gt; it just needs a final baf, and it's done 22:22:18 &amp;lt;hottuna&amp;gt; darnit! 22:22:25 &amp;lt;dg&amp;gt; micster: Great! Sadly, timing's pretty bad. Post about it on zzz.i2p ("the forum") if you can? 22:22:28 &amp;lt;str4d&amp;gt; sponge: I'll try your suggestion and report back. 22:22:31 &amp;lt;sponge&amp;gt; I think it is done 22:22:38 &amp;lt;micster&amp;gt; Ok 22:22:41 &amp;lt;str4d&amp;gt; (later though - afk now o/) 22:22:59 &amp;lt;sponge&amp;gt; str4d: double check that it is a pointer 22:23:01 * hottuna baf's the meeting closing hammer 22:23:06 * hottuna **baf** 22:23:17 &amp;lt;sponge&amp;gt; **BARF** :-) 22:23:35 &amp;lt;hottuna&amp;gt; summary posted at: `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, I can now go run my errands 22:24:08 &amp;lt;topiltzin&amp;gt; great meeting everyone! 22:24:19 &amp;lt;dg&amp;gt; micster: the meeting is now finishing up and everyone seems to have a lot they want to get across. You'll get more exposure and brain time if you post it there. 22:24:53 &amp;lt;micster&amp;gt; Ok, I'll make the post. Maybe it can be discussed in a future meeting. 22:25:01 &amp;lt;micster&amp;gt; Just wanted to see if I was in the right place. 22:26:52 &amp;lt;RN&amp;gt; lots of good discussion. thanks for making the time to particpate y'all 22:27:07 &amp;lt;hottuna&amp;gt; :) 22:28:54 &amp;lt;zzz&amp;gt; micster, the correct thread for that is `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>Versión 0.9.6</title><link>/es/blog/2013/05/28/versi%C3%B3n-0.9.6/</link><pubDate>Tue, 28 May 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/05/28/versi%C3%B3n-0.9.6/</guid><description>&lt;p>0.9.6 incluye correcciones de errores y una actualización de Jetty 6.1.26 (2010-11-10) a Jetty 7.6.10 (2013-03-12). Consulte a continuación información importante sobre la actualización de Jetty. La serie Jetty 7 se mantiene activamente y planeamos mantenernos al día con ella en futuras versiones de I2P.&lt;/p>
&lt;p>La mayoría de los usuarios actualizarán a través de HTTP. Quienes ejecuten compilaciones de desarrollo intentarán actualizar mediante el bittorrent experimental dentro de la red con i2psnark. Hemos corregido algunos errores que permitirán que más usuarios actualicen vía torrent en el ciclo de actualización 0.9.7.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 21 de mayo de 2013</title><link>/es/blog/2013/05/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-mayo-de-2013/</link><pubDate>Tue, 21 May 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/05/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-mayo-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, eche|on, hottuna, Mathiasdm, Meeh, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 19:56:52 &amp;lt;hottuna&amp;gt; Hola a todos &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; Iniciando compilación #182 para el 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; Bien, empecemos esta reunión 20:01:33 &amp;lt;eche|on&amp;gt; ¿reunión? hmm 20:01:33 &amp;lt;hottuna&amp;gt; Agenda: 20:01:39 &amp;lt;hottuna&amp;gt; * Nuevo sistema de recompensas 20:01:44 &amp;lt;hottuna&amp;gt; * Nuevas recompensas 20:01:49 &amp;lt;hottuna&amp;gt; * Varios? 20:02:21 &amp;lt;hottuna&amp;gt; __Nuevo sistema de recompensas___ 20:03:25 &amp;lt;hottuna&amp;gt; Durante este verano tendré algo de tiempo para el desarrollo de I2P, pero también tengo que pagar el alquiler, por lo que se propondrá un nuevo sistema de recompensas o al menos un nuevo conjunto de recompensas y sub-recompensas 20:03:51 &amp;lt;dg&amp;gt; \o 20:04:37 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Proyecto I2P compilación #182: ÉXITO en 4 min 7 s: `http://jenkins.killyourtv.i2p/job/I2P/182/` 20:05:00 &amp;lt;hottuna&amp;gt; después de discutir la idea con eche|on, parece que la mejor opción para trabajo remunerado es a través del sistema de recompensas 20:05:44 &amp;lt;hottuna&amp;gt; para que funcione sugeriré al menos una recompensa grande y luego crearé sub-recompensas para ella 20:06:27 &amp;lt;hottuna&amp;gt; las sub-recompensas se crearán y cerrarán con una cadencia quincenal 20:06:41 &amp;lt;hottuna&amp;gt; (preferiblemente celebrando una reunión como esta cuando se vaya a cerrar una sub-recompensa) 20:07:27 &amp;lt;eche|on&amp;gt; ya conoces mi opinión, así que sólo espero más comentarios ;-) 20:07:35 &amp;lt;hottuna&amp;gt; Actualmente el proyecto i2p tiene muchos fondos que no nos están sirviendo de mucho 20:08:10 &amp;lt;hottuna&amp;gt; y permitir que contribuya en algunas áreas problemáticas muy necesarias en i2p debería ser positivo en general 20:08:51 &amp;lt;hottuna&amp;gt; ¿Alguien tiene preguntas u opiniones sobre esta idea? 20:09:26 &amp;lt;hottuna&amp;gt; He hablado antes con zzz, eche|on, postman y Mathiasdm y lo han aprobado 20:10:07 &amp;lt;hottuna&amp;gt; He intentado contactar a welt/welterde/weltende, _sponge, badger y KillYourTV pero no he recibido respuesta de ellos 20:10:23 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Proyecto I2P UnitTests compilación #153: ÉXITO en 5 min 36 s: `http://jenkins.killyourtv.i2p/job/UnitTests/153/` 20:10:35 &amp;lt;hottuna&amp;gt; Pero me gustaría saber qué piensa el resto de los habitantes de #i2p-dev sobre la idea 20:10:52 &amp;lt;dg&amp;gt; Estoy de acuerdo en que deberíamos hacer algo con los fondos 20:11:08 &amp;lt;dg&amp;gt; Un método organizado para hacerlo es útil; no discrepo en absoluto, así que me mantengo en silencio 20:12:04 &amp;lt;hottuna&amp;gt; dg, ¿esto te parece una buena manera de hacer algo útil? 20:13:00 &amp;lt;dg&amp;gt; sí. El sistema de recompensas ya funciona, deberíamos construir sobre él 20:13:19 &amp;lt;zzz&amp;gt; ¿estás proponiendo usar fondos existentes? ¿euros o BTC? 20:13:21 &amp;lt;hottuna&amp;gt; En cuanto a los montos de las recompensas, 325 por sub-recompensa quincenal es lo que necesito para cubrir mis costos básicos de vida 20:13:47 &amp;lt;hottuna&amp;gt; los euros son más seguros y simples para mí 20:14:07 &amp;lt;hottuna&amp;gt; pero quizá partes podrían pagarse en btc 20:14:42 &amp;lt;hottuna&amp;gt; en cualquier caso la recompensa debería fijarse en euros y luego posiblemente pagarse en btc 20:14:47 &amp;lt;zzz&amp;gt; eche|on, ¿cuáles son nuestros saldos? 20:15:27 &amp;lt;hottuna&amp;gt; y para responder a tu pregunta, estoy proponiendo usar fondos existentes 20:15:27 &amp;lt;eche|on&amp;gt; `http://echelon.i2p/donations/index.html` - seguimos con esas cifras 20:15:32 &amp;lt;iRelay&amp;gt; Título: Donaciones (en echelon.i2p) 20:15:40 &amp;lt;eche|on&amp;gt; así que ~28k y 626 BTC 20:16:47 &amp;lt;dg&amp;gt; hottuna: ¿Qué trabajo vas a realizar? 20:17:22 &amp;lt;zzz&amp;gt; aprox. ¿cuántas horas a la semana propones trabajar? 20:17:35 &amp;lt;hottuna&amp;gt; ese es el punto dos de la agenda, pero principalmente estoy pensando en mejorar nuestros problemas de floodfill 20:17:57 &amp;lt;hottuna&amp;gt; 40 h/semana. Así que a tiempo completo. 20:18:56 &amp;lt;zzz&amp;gt; entonces, redondeando, 8 euros/hora 20:19:18 &amp;lt;zzz&amp;gt; no. 4 euros/hora 20:19:20 &amp;lt;hottuna&amp;gt; a mi parecer suena razonable/barato 20:19:35 &amp;lt;zzz&amp;gt; 325/80 20:20:13 &amp;lt;zzz&amp;gt; ¿McDonald's no está contratando? :) 20:20:35 &amp;lt;hottuna&amp;gt; creo que Burger King me ha pagado más por hora :P 20:21:06 &amp;lt;eche|on&amp;gt; ¿trabajaste para un Burger King? rayos,... debería haber visitado tu oficina de trabajo^^ 20:21:35 &amp;lt;zzz&amp;gt; aprox. ¿cuántas semanas propones trabajar? 20:21:56 &amp;lt;hottuna&amp;gt; veamos... será un número aproximado 20:23:19 &amp;lt;hottuna&amp;gt; debería poder hacer al menos 8, pero podría ser más o menos que eso 20:24:10 &amp;lt;zzz&amp;gt; entonces un compromiso de 1300 euros de nuestra parte 20:24:24 &amp;lt;hottuna&amp;gt; sí 20:24:49 &amp;lt;hottuna&amp;gt; más que eso tendría que discutirse en una reunión 20:25:18 &amp;lt;zzz&amp;gt; ¿alguien recuerda cuánto le pagábamos mensualmente a jrandom? 20:26:08 &amp;lt;hottuna&amp;gt; veamos qué dice el Internet Archive 20:26:10 &amp;lt;eche|on&amp;gt; menos. ~500$ IMHO 20:26:39 &amp;lt;zzz&amp;gt; era más hippie que tuna :) 20:26:50 &amp;lt;hottuna&amp;gt; $465 USD/mes 20:27:11 &amp;lt;hottuna&amp;gt; ¡Estoy siendo lo más hippie que puedo, maldita sea! 20:27:52 &amp;lt;dg&amp;gt; ¡más hippie aún! 20:28:49 &amp;lt;hottuna&amp;gt; bien, entonces ¿alguien tiene objeciones o preguntas? 20:29:15 &amp;lt;zzz&amp;gt; sin objeción 20:29:41 &amp;lt;Mathiasdm&amp;gt; suena bien 20:30:25 &amp;lt;dg&amp;gt; ídem 20:30:54 &amp;lt;hottuna&amp;gt; De acuerdo. Entonces todos estamos contentos con esto 20:31:32 &amp;lt;hottuna&amp;gt; Para que conste: Como no se han presentado quejas, procederemos con el nuevo sistema de recompensas. 20:31:47 &amp;lt;hottuna&amp;gt; __Nuevas recompensas__ 20:32:34 &amp;lt;hottuna&amp;gt; El sistema de floodfill tiene algunos problemas, incluyendo resistencia a ataques y escalabilidad. 20:33:02 &amp;lt;hottuna&amp;gt; Reemplazarlo es la primera recompensa que sugeriré. 20:33:30 &amp;lt;hottuna&amp;gt; He hablado con zzz sobre algunas alternativas 20:33:47 &amp;lt;hottuna&amp;gt; y el primer paso parece ser pasar a un netdb basado en Kademlia 20:34:30 &amp;lt;hottuna&amp;gt; de hecho zzz ya ha empezado implementando Kademlia en i2psnark 20:34:59 &amp;lt;hottuna&amp;gt; probablemente esto sea una buena base para una red netdb 20:35:53 &amp;lt;hottuna&amp;gt; hay algunas modificaciones que se pueden hacer a kad para hacerlo más probabilístico y evitar los peores aspectos de los ataques eclipse y sybil. 20:36:01 &amp;lt;zzz&amp;gt; No estoy seguro de que “reemplazar” sea la palabra correcta. Y tampoco de que esté en lo más alto de mi lista. Nuestro sistema ff en realidad está en bastante buen estado ahora mismo. Pero no estoy seguro de cuánto quieres entrar a discutirlo ahora. 20:36:27 &amp;lt;zzz&amp;gt; Una sub-recompensa razonable podría ser simplemente analizar la situación actual y hacer propuestas 20:36:41 &amp;lt;hottuna&amp;gt; reemplazar sería un objetivo a largo plazo; inicialmente, el objetivo sería añadir un segundo backend de netdb 20:36:58 &amp;lt;hottuna&amp;gt; sí, “reemplazar” es la palabra equivocada. 20:37:09 &amp;lt;zzz&amp;gt; pero claro, la gente de UCSD señaló algunos problemas. 20:37:35 &amp;lt;zzz&amp;gt; ignorando las vulnerabilidades por un momento, creo que en realidad estamos bien para un par de años de crecimiento sin cambios 20:38:06 &amp;lt;Mathiasdm&amp;gt; 22:37 &amp;lt;zzz&amp;gt; A reasonable sub-bounty may be just to analyze the current situation and make proposals &amp;lt;-- suena como una buena idea si está acotado en el tiempo 20:38:53 &amp;lt;hottuna&amp;gt; dedicar dos semanas a un análisis podría ser excesivo, pero tener una reunión y debatir las alternativas después de una semana podría estar bien 20:38:55 &amp;lt;zzz&amp;gt; lo que _no_ es realista es reemplazar ffs con R5N este verano. 20:39:09 &amp;lt;hottuna&amp;gt; zzz, de acuerdo 20:41:24 &amp;lt;hottuna&amp;gt; también podría hacer falta algo de trabajo relacionado con el desarrollo, como soporte multirouter 20:41:24 &amp;lt;hottuna&amp;gt; lo que facilitaría el desarrollo 20:41:24 &amp;lt;zzz&amp;gt; para su información, para todos, la hoja de ruta de netdb en mi cabeza es 1) respuestas de consulta cifradas y 2) migrar el kad de snark de vuelta al router 20:41:24 &amp;lt;Meeh&amp;gt; me gustan las ideas 20:41:35 &amp;lt;Meeh&amp;gt; ./roadmap 20:41:49 &amp;lt;dg&amp;gt; sí 20:44:21 &amp;lt;hottuna&amp;gt; no creo que se necesiten 2 semanas completas para esto 20:44:27 &amp;lt;Meeh&amp;gt; sí 20:45:21 &amp;lt;dg&amp;gt; ¿“exploración de alternativas”? 20:45:30 &amp;lt;Meeh&amp;gt; como en los exploration tunnels, ¿verdad, o? 20:45:30 &amp;lt;zzz&amp;gt; depende de cuánto tarde en explotarte la cabeza 20:45:37 &amp;lt;zzz&amp;gt; ¿qué más hay en tu lista? 20:45:45 &amp;lt;hottuna&amp;gt; “exploración de alternativas” = {¿qué tecnología?, dht-¿cuál?, ¿qué base de código?} 20:46:03 &amp;lt;hottuna&amp;gt; quizá una semana, y si me sobra tiempo empezaré con lo de multirouter. 20:47:09 &amp;lt;hottuna&amp;gt; no estoy seguro, pero algunas de las recompensas como IPv6 tendrán que completarse pronto, ya que IPv6 parece estar desplegándose realmente ahora 20:47:40 &amp;lt;dg&amp;gt; zzz está trabajando mucho en IPv6 pero podría apreciar ayuda 20:48:12 &amp;lt;eche|on&amp;gt; Intento añadir IPv6 en mi servidor root para uso de I2P. 20:48:15 &amp;lt;hottuna&amp;gt; zzz ha sugerido resolver problemas respecto a una presentación a OpenITP 20:48:22 &amp;lt;eche|on&amp;gt; en cuanto encuentre tiempo para entenderlo y ponerlo en marcha... 20:48:57 &amp;lt;Meeh&amp;gt; Tengo un servidor de desarrollo al que puedo dar acceso a desarrolladores para pruebas.. Tiene múltiples direcciones IPv6 20:49:00 &amp;lt;hottuna&amp;gt; que nos acepten en OpenITP sería algo importante para nosotros 20:49:07 &amp;lt;Meeh&amp;gt; Podría montar más ahora para pruebas 20:49:22 &amp;lt;eche|on&amp;gt; y ahora me voy a dormir... 20:49:25 &amp;lt;zzz&amp;gt; aquí está mi lista: IPv6 (incl. pruebas), Criptografía (ver trac wiki), preparación para OpenITP (ver trac wiki), ofuscación de protocolo NTCP y SSU (publicación antigua en zzz.i2p, Lance James podría ayudar), resistencia a firewalls estatales, NAT simétricos (ticket #873), ... 20:49:32 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/873` - (defecto aceptado) - Cambio de puerto.. de forma oscura 20:49:40 &amp;lt;Meeh&amp;gt; zzz: ¿quieres acceso a un servidor IPv6 para pruebas? 20:49:51 &amp;lt;dg&amp;gt; hottuna: algo importante, sí, pero, por si tú (u otros) no lo saben: OpenITP no financia a largo plazo. Financian objetivos cortos y alcanzables para mejorar proyectos “rápidamente”. 20:51:05 &amp;lt;zzz&amp;gt; Meeh sí, en un par de semanas. Me gustaría que el arreglo menor en 0.9.5 para ignorar direcciones IPv6 publicadas saliera ahí fuera antes de que empecemos a publicarlas 20:51:24 &amp;lt;zzz&amp;gt; s/0.9.5/0.9.6/ 20:51:24 &amp;lt;hottuna&amp;gt; la criptografía es otra cosa de la que sé un poco, así que mi tiempo podría estar bien invertido ahí 20:51:27 &amp;lt;iRelay&amp;gt; zzz quiso decir: Meeh sí, en un par de semanas. Me gustaría que el arreglo menor en 0.9.6 para ignorar direcciones IPv6 publicadas saliera ahí fuera antes de que empecemos a publicarlas 20:51:48 &amp;lt;Meeh&amp;gt; ok :) También puedo configurar varios si es necesario 20:51:51 &amp;lt;hottuna&amp;gt; quizá, si tenemos suerte, yo estaré algo adelantado con el sistema de floodfill para cuando zzz termine con IPv6 20:51:58 &amp;lt;Meeh&amp;gt; tengo una red /48 20:52:14 &amp;lt;hottuna&amp;gt; de ese modo ambos podríamos atacar el problema de la criptografía 20:52:21 &amp;lt;zzz&amp;gt; vaya, ¿y qué hay de i2pcpp 20:52:37 &amp;lt;dg&amp;gt; orion está 404 en este momento 20:52:48 &amp;lt;Meeh&amp;gt; sindu podría ayudar ahí cuando tenga tiempo, gran programador de C 20:52:59 &amp;lt;Meeh&amp;gt; hablé de ello antes, lo conozco de la vida real (RL) 20:53:26 &amp;lt;hottuna&amp;gt; eso suena interesante 20:53:49 &amp;lt;zzz&amp;gt; si orion al menos está dispuesto a aceptar ayuda, eso es un gran paso; antes no lo estaba 20:53:52 &amp;lt;hottuna&amp;gt; pero creo que debería dedicar tiempo donde más diferencia haga, que en mi opinión es floodfills/IPv6 y criptografía 20:54:11 &amp;lt;hottuna&amp;gt; *it 20:54:14 &amp;lt;zzz&amp;gt; claro, mi lista no necesariamente coincide con tus habilidades o intereses 20:54:29 &amp;lt;Meeh&amp;gt; además, debería recibir algo de crédito por repartir las pegatinas de i2p por Oslo, Noruega. Las ha colocado por toda la ciudad 20:54:44 &amp;lt;Meeh&amp;gt; hottuna: si quieres, envía más... pronto se agotan otra vez :P 20:55:11 &amp;lt;zzz&amp;gt; ah sí, hottuna si no vas a DEFCON yo también necesito algunas 20:55:30 &amp;lt;hottuna&amp;gt; estoy planeando ir a DEFCON 20:55:44 &amp;lt;hottuna&amp;gt; aún no he comprado ningún billete de avión, pero lo haré pronto. 20:55:47 &amp;lt;zzz&amp;gt; oh, sí que sí. 20:56:23 &amp;lt;Meeh&amp;gt; hottuna: si tienes archivos, podría conseguir algunas impresiones gratis yo mismo 20:56:43 &amp;lt;hottuna&amp;gt; los archivos están en la rama i2p.graphics 20:56:46 &amp;lt;Meeh&amp;gt; si tienes la pegatina en formato png/ai/lo que sea 20:56:49 &amp;lt;Meeh&amp;gt; ok gracias 20:57:00 &amp;lt;hottuna&amp;gt; si recuerdo bien 20:57:16 &amp;lt;hottuna&amp;gt; muy bien. 20:57:51 &amp;lt;hottuna&amp;gt; ¿Todos están de acuerdo con que la primera recompensa sea para el sistema de floodfill? 20:58:02 &amp;lt;dg&amp;gt; sí 20:58:25 &amp;lt;Meeh&amp;gt; sí 20:58:50 &amp;lt;Mathiasdm&amp;gt; ok, entonces primero 1 semana de investigación de las opciones, seguida de implementación (actualmente lo más probable es Kademlia)? suena bien 20:59:06 &amp;lt;hottuna&amp;gt; sí, esa es la idea 21:01:56 &amp;lt;hottuna&amp;gt; ok 21:03:15 &amp;lt;hottuna&amp;gt; Para que conste: La primera recompensa que se introducirá es añadir un nuevo backend de netdb. La primera sub-recompensa debería dividirse en exploración de alternativas, investigación de multirouter y discusión con ustedes 21:03:26 &amp;lt;hottuna&amp;gt; __Varios__ 21:04:38 &amp;lt;hottuna&amp;gt; ¿Cómo va el despliegue del sitio web? 21:09:27 &amp;lt;hottuna&amp;gt; ¿Todos murieron? 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; tenía curiosidad :) 21:14:22 &amp;lt;hottuna&amp;gt; ¿me perdí algo emocionante? 21:14:29 &amp;lt;Mathiasdm&amp;gt; sólo esto: 21:14:32 &amp;lt;Mathiasdm&amp;gt; 23:10 -!- hottuna [hottuna@irc2p] ha salido [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; tenía curiosidad :) 21:15:12 &amp;lt;hottuna&amp;gt; De acuerdo, si nadie lo sabe, veamos la próxima semana 21:15:38 * hottuna hace “baf” con el martillo de fin de reunión 21:19:59 * Mathiasdm sigue acechando :) &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 2 de abril de 2013</title><link>/es/blog/2013/04/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-abril-de-2013/</link><pubDate>Tue, 02 Apr 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/04/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-abril-de-2013/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, dr|z3d, K1773R, KillYourTV, lillith, orion, RN, Shinobiwan, str4d, weltende&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&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>Reunión de desarrolladores de I2P - 26 de marzo de 2013</title><link>/es/blog/2013/03/26/reuni%C3%B3n-de-desarrolladores-de-i2p-26-de-marzo-de-2013/</link><pubDate>Tue, 26 Mar 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/03/26/reuni%C3%B3n-de-desarrolladores-de-i2p-26-de-marzo-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> dg, LaughingBuddha, lillith, Meeh, nom, orion, str4d, Umlaut, weltende&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 21:01:00 &amp;lt;dg&amp;gt; Entonces, ¿quién está aquí? 21:01:11 &amp;lt;orion&amp;gt; Yo. 21:01:18 &amp;lt;str4d&amp;gt; o/ 21:01:37 &amp;lt;lillith-&amp;gt; estoy aquí :) 21:02:10 &amp;lt;dg&amp;gt; eche|on, Meeh, KillYourTV, psi, hottuna 21:02:21 &amp;lt;Umlaut&amp;gt; cuenten conmigo también (como espectador) 21:02:28 * nom escucha, mientras programa en algunos proyectos paralelos 21:02:39 &amp;lt;dg&amp;gt; Siéntanse libres de contribuir si creen que tienen algo que aportar. 21:03:04 * dg espera un minuto o dos más 21:03:27 &amp;lt;lillith&amp;gt; ¿resumen de temas mientras tanto, dg? 21:03:42 &amp;lt;dg&amp;gt; Temas: 21:03:45 &amp;lt;dg&amp;gt; * Motivar a la comunidad - "¿son apropiadas las recompensas?" 21:03:45 &amp;lt;dg&amp;gt; * Gestión del dinero 21:03:46 &amp;lt;dg&amp;gt; ** Hacer el proyecto "oficial" - beneficios/desventajas/cómo 21:04:24 &amp;lt;lillith&amp;gt; tenía algo que añadir *piensa* 21:04:31 &amp;lt;dg&amp;gt; ¿hm? 21:06:37 * lillith no puede recordar... probablemente nada demasiado importante de todos modos :) 21:09:14 * dg frunce el ceño ante la falta de otros 21:09:44 * LaughingBuddha observa 21:10:27 &amp;lt;dg&amp;gt; Empecemos entonces 21:10:54 * lillith ¡se acordó! 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; como señaló kytv|away, si vamos a decidir sobre votaciones necesitamos algún tipo de criterios de elegibilidad :) 21:11:49 &amp;lt;dg&amp;gt; sí 21:12:07 &amp;lt;dg&amp;gt; Empecemos 21:12:10 &amp;lt;dg&amp;gt; * Motivar a la comunidad - "¿son apropiadas las recompensas?" 21:12:13 &amp;lt;lillith&amp;gt; supongo que asdfsdafsdafsd desea ser incluido en los puntos 1+2 :) 21:12:24 &amp;lt;orion&amp;gt; ¿Están funcionando las recompensas? 21:12:43 &amp;lt;dg&amp;gt; La vez pasada todo se mezcló en una gran discusión sobre recompensas, gestión y BTC, así que esta vez intentemos desglosarlo y ser dignos. 21:12:53 &amp;lt;LaughingBuddha&amp;gt; ¿Quién es el encargado de las recompensas? ¿eche|on? 21:13:00 &amp;lt;lillith&amp;gt; sí 21:13:11 &amp;lt;LaughingBuddha&amp;gt; ¿Está aquí? 21:13:11 &amp;lt;str4d&amp;gt; Determinar si las recompensas funcionan depende de cuál sea el propósito definido de una recompensa. 21:13:11 &amp;lt;dg&amp;gt; define "funcionando". ¿Están, en mi opinión, atrayendo a los desarrolladores o correcciones que necesitamos? No. 21:13:18 &amp;lt;lillith&amp;gt; él controla todo el dinero - punto 2 :) 21:13:25 &amp;lt;orion&amp;gt; Entonces pensemos en otra cosa. 21:13:40 &amp;lt;dg&amp;gt; El sistema de recompensas no parece estar funcionando ni siquiera para las propias recompensas. 21:13:54 &amp;lt;lillith&amp;gt; creo que debería haber algún tipo de beneficio o incentivo más allá de amar I2P 21:14:09 &amp;lt;dg&amp;gt; Muchos de los enlaces de la página dan 404, pero eso es un tema aparte 21:14:12 &amp;lt;str4d&amp;gt; De la página de recompensas: " En su lugar, estamos utilizando un sistema de recompensas, por el cual cualquiera puede obtener apoyo para trabajar en algo que la gente quiere que se implemente, y quienes desean contribuir a I2P pueden estar seguros de que su apoyo va a lo que les importa." 21:14:12 &amp;lt;lillith&amp;gt; tenemos que atraer a la gente y luego mantenerla con nuestro encanto y civismo ;) 21:14:23 &amp;lt;LaughingBuddha&amp;gt; No es que esté en posición de trabajar en alguna de las recompensas, pero la última vez que las miré parecían bastante vagas 21:14:30 &amp;lt;LaughingBuddha&amp;gt; ser* 21:14:37 &amp;lt;orion&amp;gt; Lo único que atraerá la atención hacia I2P es el contenido. 21:14:45 &amp;lt;dg&amp;gt; eche|on publicó sus ideas aquí - `http://zzz.i2p/topics/1359` - en caso de que no pudiera asistir. 21:14:48 &amp;lt;nom&amp;gt; En mi opinión, las recompensas no funcionan, porque una base de código solo es tan buena como su mantenimiento, y pagar a alguien por la "finalización" da ideas/incentivos equivocados sobre lo que necesitamos en términos de desarrolladores; para que el código valga la pena a escala distribuida, hay que trabajarlo continuamente por gente motivada. Que una persona cree una base de código, cobre y posiblemente desaparezca no beneficia en nada a la comunidad 21:14:51 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Administración del proyecto (en zzz.i2p) 21:14:57 &amp;lt;lillith&amp;gt; str4d: en lugar de, ¿en contraposición a...? 21:15:17 &amp;lt;str4d&amp;gt; A partir de esa declaración anterior, el propósito de las recompensas parecería ser financiar esfuerzos puntuales para implementar funciones específicas. 21:15:20 &amp;lt;Umlaut&amp;gt; ¿son apropiadas las recompensas? - Creo que depende; en mi opinión, recompensas para desarrolladores, para un proyecto concreto y donde no haya concurso/competencia: en esos casos son apropiadas 21:15:26 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: funcionó en el pasado si miras la página de recompensas... 21:15:30 &amp;lt;dg&amp;gt; str4d: ¿Es eso lo que queremos? 21:15:41 &amp;lt;LaughingBuddha&amp;gt; nom: de acuerdo 21:15:48 &amp;lt;str4d&amp;gt; ¿Funciona eso? En cierta medida. 21:16:03 &amp;lt;str4d&amp;gt; weltende, exactamente. Hay ejemplos claros de recompensas que se han tomado. 21:16:18 &amp;lt;dg&amp;gt; http://www.i2p2.de/bounties.html 21:16:29 &amp;lt;iRelay&amp;gt; Título: Recompensas - I2P (en www.i2p2.de) 21:16:34 &amp;lt;str4d&amp;gt; La adopción de recompensas ES lenta, debido a la falta de visibilidad/publicidad/marketing/lo que sea, pero poco a poco se van tomando. 21:16:41 &amp;lt;dg&amp;gt; No sé si las recompensas que se están cumpliendo quizá no se están cumpliendo de la forma que queremos. 21:17:03 &amp;lt;str4d&amp;gt; Pero, de las recompensas reclamadas, ni un solo desarrollador está actualmente con I2P. 21:17:10 &amp;lt;dg&amp;gt; Por ejemplo: "Datastore over I2P" - "RECLAMADA por 700 euros" - "duck, smeghead" 21:17:20 &amp;lt;lillith&amp;gt; quizá, cambiar recompensas a ..... y mantener tu trabajo durante un tiempo razonable 21:17:23 &amp;lt;nom&amp;gt; para lograr un desarrollo realmente continuo, un modelo mejor es el de proyecto/estipendios, donde la gente dona a un proyecto con objetivos definidos, y las personas que dirigen ese proyecto pagan el dinero de forma continua a quienes están trabajando activamente para alcanzar esos objetivos 21:17:34 &amp;lt;dg&amp;gt; La solución fue, en mi opinión, un hack; la recompensa $$$ fue bastante alta para ese hack y los dos desarrolladores de esa recompensa no están por ningún lado. 21:17:46 &amp;lt;str4d&amp;gt; dg: eso es irrelevante: según el esquema actual de recompensas, le corresponde al donante decidir sobre la finalización. 21:18:01 &amp;lt;dg&amp;gt; ¿Y si hay varios donantes? 21:18:08 &amp;lt;str4d&amp;gt; El primer donante. 21:18:11 &amp;lt;orion&amp;gt; No me gustan las recompensas. En mi opinión, la única forma de atraer desarrolladores es llamar la atención sobre I2P. 21:18:15 &amp;lt;str4d&amp;gt; (según el esquema actual) 21:18:21 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; lillith: no es realmente necesario, en mi opinión, si está en el router núcleo.. 21:18:25 &amp;lt;str4d&amp;gt; Si una recompensa la financia I2P, entonces sí pasa a ser relevante, ya que I2P mismo es el juez. 21:18:32 &amp;lt;dg&amp;gt; Oh. Eso no parece correcto. :s. 21:18:54 &amp;lt;orion&amp;gt; En mi opinión, la mejor manera de atraer atención a I2P es proporcionando contenido. 21:19:06 &amp;lt;dg&amp;gt; Correcto, pero algunas recompensas pueden conducir a contenido. 21:19:13 &amp;lt;str4d&amp;gt; No estoy defendiendo el sistema de recompensas actual, solo lo estoy describiendo. 21:19:44 &amp;lt;dg&amp;gt; str4d: bien, y gracias. 21:20:03 &amp;lt;nom&amp;gt; honestamente creo que gran parte del problema es que estamos mezclando cosas que son parte directa de la base de código de I2P, con cosas que simplemente se ejecutan encima de I2P. ej. traducción vs datastore 21:20:03 &amp;lt;str4d&amp;gt; El mayor problema de un proyecto semi-anónimo como I2P es la retención de desarrolladores. El modelo actual de recompensas no ayuda en nada a eso. 21:20:42 &amp;lt;dg&amp;gt; Estoy en contra del sistema de recompensas, ya que no ayuda al ecosistema que tenemos, evidentemente (ninguno de los desarrolladores está aquí hoy..) y siento que los fondos del proyecto podrían asignarse mejor. 21:20:57 &amp;lt;nom&amp;gt; una recompensa/pago para que una persona haga una parte específica de la base de código está bien en teoría, pero no sirven para crear desarrollo continuo de apps/sistemas que se ejecutan encima de I2P 21:21:12 &amp;lt;str4d&amp;gt; Coincido. 21:21:17 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: bueno... si no se toman, entonces no se gasta el dinero... 21:21:54 &amp;lt;dg&amp;gt; weltende: Los fondos están en reserva, no se pueden gastar ya que están asignados para gastarse en $bounty. 21:21:57 &amp;lt;nom&amp;gt; por ejemplo, añadir pruebas unitarias a I2P podría merecer una recompensa, pero probablemente sería mejor llegar a un acuerdo con programadores a quienes se les pague una pequeña cantidad de forma continua para seguir añadiendo más pruebas unitarias según se necesiten 21:22:03 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; si, sin embargo, crees que para cierta recompensa el código no es lo bastante bueno o así... podría ser buena idea especificar más claramente en la descripción de la recompensa lo que hay que hacer 21:22:26 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: lo cual solo es un problema si tenemos que gastar el dinero de inmediato 21:23:01 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; no está reservado para siempre, como puedes ver en la página de recompensas... fondos han regresado al fondo común antes 21:23:21 &amp;lt;dg&amp;gt; weltende: Dudo que alguna vez estemos en el punto en el que NECESITEMOS los fondos asignados a recompensas, pero parece redundante. 21:23:44 &amp;lt;str4d&amp;gt; La asignación de fondos no viene al caso ahora. 21:23:59 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: exactamente mi punto 21:24:11 &amp;lt;lillith&amp;gt; dg: ¿las competiciones están incluidas en recompensas o son el punto 1.5? 21:24:14 &amp;lt;str4d&amp;gt; Siempre habrá dinero, de una forma u otra. 21:24:26 &amp;lt;str4d&amp;gt; (O no) 21:24:29 &amp;lt;nom&amp;gt; creo que el datastore es un gran ejemplo de dónde no deberían usarse recompensas; para que algo tan complejo como un datastore universal sea viable, tiene que ser su propio proyecto con desarrolladores activos; pagar a alguien por terminar te dará algo marginalmente funcional, pero nunca mejorará 21:24:40 &amp;lt;LaughingBuddha&amp;gt; ^ 21:24:40 &amp;lt;str4d&amp;gt; nom: de acuerdo. 21:24:43 &amp;lt;dg&amp;gt; lillith: No se me habían ocurrido las competiciones, pero supongo que sería el punto después de este. 21:24:46 &amp;lt;Umlaut&amp;gt; Permítanme referirme al concurso de arte de I2P para el 29c3: ¿era eso realmente un proyecto de desarrollo? ¿Fue apropiado usar recompensas allí? ¿Cuando ni siquiera había criterios estrictos definidos? 21:24:57 &amp;lt;str4d&amp;gt; El resultado satisfará la recompensa, pero probablemente no escalará. 21:25:00 &amp;lt;dg&amp;gt; nom: No podría haberlo dicho mejor. 21:25:26 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: los torrents tampoco fueron más que una recompensa... 21:25:34 &amp;lt;LaughingBuddha&amp;gt; Umlaut: ¿pensé que eran fondos personales de eche|on? 21:25:54 &amp;lt;Umlaut&amp;gt; si estuviera dispuesto a contribuir al concurso, ¿la recompensa más bien me desanimaría? 21:26:01 &amp;lt;lillith&amp;gt; (la mayoría de) las recompensas las proponen los usuarios: entre darles una opción y que no donen nada, al menos con una recompensa tienen algo que decir sobre lo que ocurre 21:26:32 &amp;lt;nom&amp;gt; dicho de otro modo... no hay recompensas en Google.... 21:26:32 &amp;lt;Umlaut&amp;gt; LaughingBuddha ¿en serio? entonces perdón, no estaba al tanto de eso 21:26:32 &amp;lt;nom&amp;gt; weltende sí, pero zzz sigue trabajando en snark, ¿no? 21:26:47 &amp;lt;str4d&amp;gt; Si I2P tuviera una estructura establecida para escindir proyectos (o actuar como paraguas para ellos), entonces sería otra cosa (pero eso enlaza con el punto posterior sobre lo "oficial"). 21:26:51 &amp;lt;LaughingBuddha&amp;gt; Umlaut: puedo estar equivocado, pero pensé que lo leí en algún lado 21:27:04 &amp;lt;str4d&amp;gt; Creo que las recompensas son útiles, pero no de la forma en que se están publicitando actualmente. 21:27:08 &amp;lt;lillith&amp;gt; LaughingBuddha: técnicamente todos los fondos de I2P son dinero personal de eche|on 21:27:11 &amp;lt;dg&amp;gt; nom: sin embargo, zzz estaba por aquí de todas formas. Creo que sus motivaciones y demás son distintas a obtener recompensas, y el programa de recompensas tiene poco que ver. Tampoco creo que obtuviera nada de la recompensa de torrents. 21:27:18 &amp;lt;str4d&amp;gt; Y no deberían ser el foco principal. 21:27:21 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: sí... pero sin la recompensa no habría habido una base de código para empezar... (y él no formaba parte del equipo de desarrollo de la recompensa) 21:27:21 &amp;lt;dg&amp;gt; Llegaremos al dinero más tarde... 21:27:40 &amp;lt;LaughingBuddha&amp;gt; lillith: ¿No lo "gestiona"? 21:27:47 &amp;lt;LaughingBuddha&amp;gt; dg: ok 21:28:10 &amp;lt;str4d&amp;gt; weltende, haces un buen punto. 21:28:14 &amp;lt;lillith&amp;gt; I2P no es una entidad legal, así que no puede poseer nada. Por lo tanto, es dinero personal de eche|on. 21:28:29 &amp;lt;str4d&amp;gt; Las recompensas son útiles para poner en marcha código, no para el desarrollo continuado. 21:28:36 &amp;lt;LaughingBuddha&amp;gt; lillith: ya veo 21:28:36 &amp;lt;nom&amp;gt; si quieres desarrollo continuo deberías pagar a los desarrolladores de forma continua para trabajar en cosas en las que quieren trabajar. Donar dinero para lograr algo está bien, pero no debería darse como una suma única a quien pueda lograr un 0.0.1 funcionando primero; debería usarse para financiar el desarrollo del proyecto con el tiempo 21:28:39 &amp;lt;lillith&amp;gt; legalmente podría irse con todo un día (no lo haría, pero podría) 21:28:48 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: y realmente no veo tu punto con que no hay recompensas en Google... la gente que trabaja en Google cobra por trabajar allí... 21:28:52 &amp;lt;lillith&amp;gt; ^esto 21:29:27 &amp;lt;LaughingBuddha&amp;gt; Pero parece que estamos de acuerdo con la primera parte de la afirmación de nom. ¿No? 21:29:30 &amp;lt;lillith&amp;gt; p. ej., recompensa de $X al mes para trabajar en algo 21:29:45 &amp;lt;LaughingBuddha&amp;gt; Sí 21:29:52 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ¿o quizá definir hitos en la recompensa? 21:29:56 &amp;lt;Meeh&amp;gt; Parece una buena solución 21:30:07 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (y al alcanzar el hito $X recibes $Y de dinero) 21:30:07 &amp;lt;dg&amp;gt; Suena bien. 21:30:14 &amp;lt;LaughingBuddha&amp;gt; los hitos parecen una buena idea 21:30:17 &amp;lt;LaughingBuddha&amp;gt; pero deben definirse claramente 21:30:20 &amp;lt;dg&amp;gt; ¿Hitos + pago continuo? 21:30:20 &amp;lt;nom&amp;gt; lol ese era mi punto: les pagan y hacen trabajo, y el trabajo que hacen no está directamente conectado con cómo les pagan. por supuesto, si dejaran de trabajar, dejarían de cobrar, pero no se les paga por completar una pieza específica de código; se les paga lo suficiente para vivir y pasar su vida programando 21:30:23 &amp;lt;str4d&amp;gt; Los hitos son algo parecido a lo que tiene actualmente la recompensa de Pruebas Unitarias. 21:30:27 &amp;lt;lillith&amp;gt; ¿es a eche|on a quien tenemos que pedir amablemente que cambie la web, etc.? 21:30:38 &amp;lt;dg&amp;gt; no, la web está en mtn 21:30:41 &amp;lt;Umlaut&amp;gt; nom estoy de acuerdo contigo, pagar a los desarrolladores que son fiables y conocidos por ser buenos colaboradores 21:30:44 &amp;lt;str4d&amp;gt; lillith: no, cualquiera puede cambiar la web. 21:30:54 &amp;lt;Meeh&amp;gt; O mantener una parte de la recompensa como un pago mensual de "soporte continuado" de la aplicación/lo que sea 21:31:22 &amp;lt;Meeh&amp;gt; Así no terminamos con apps, libs, etc. desactualizadas 21:31:29 &amp;lt;LaughingBuddha&amp;gt; ¿Se evaluaría el proyecto en cada hito entonces? 21:31:44 &amp;lt;dg&amp;gt; LaughingBuddha: buen punto. ¿Por quién? 21:32:00 &amp;lt;nom&amp;gt; eh, los hitos son solo recompensas más pequeñas... una solución más simple es tener un fondo de dinero para un proyecto, y alguien/un grupo de personas que pague el dinero a quienes estén trabajando activamente en él 21:32:03 &amp;lt;dg&amp;gt; ¿La "junta"? (De nuevo, llegaremos a esto más adelante). 21:32:10 &amp;lt;LaughingBuddha&amp;gt; ¿Junta de desarrolladores? 21:32:10 &amp;lt;LaughingBuddha&amp;gt; sí 21:32:29 &amp;lt;nom&amp;gt; generalmente terminarías con la junta de desarrolladores siendo las mismas personas que están cobrando, por supuesto... 21:32:46 &amp;lt;lillith&amp;gt; para hacer "oficial" cualquier cosa decidida aquí, ¿es tan simple como que alguien meta una actualización del sitio web en mtn? 21:32:55 &amp;lt;LaughingBuddha&amp;gt; ¿cuántos desarrolladores activos hay trabajando en la base de código de I2P? 21:32:58 &amp;lt;Umlaut&amp;gt; también hay que tener en cuenta cómo se ve el sistema de donaciones actual desde el punto de vista del donante potencial (especialmente alguien nuevo en la comunidad de I2P) 21:33:04 &amp;lt;lillith&amp;gt; LaughingBuddha: uno 21:33:07 &amp;lt;dg&amp;gt; lillith: más o menos. Y publicarlo en zzz.i2p. ;_; 21:33:15 &amp;lt;dg&amp;gt; ¿La junta de desarrollo determina el estado de $project y decide si debe seguir recibiendo financiación? 21:33:18 &amp;lt;Umlaut&amp;gt; podría ser uno de ellos 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; el modelo junta/empleados parece funcionar bastante bien para el 99% de las corporaciones del mundo. tienes un grupo de personas que son las más comprometidas y que ya han contribuido mucho, que gestionan el dinero, y tienes gente que se une y contribuye y cobra por sus esfuerzos basándose en el juicio de los colaboradores de largo recorrido 21:33:54 &amp;lt;LaughingBuddha&amp;gt; ¿Y si montamos una junta de mínimo 5 personas que sepan del tema? 21:34:01 &amp;lt;LaughingBuddha&amp;gt; Desarrolladores + Usuarios 21:34:09 &amp;lt;Umlaut&amp;gt; y yo confiaría más en el sistema si hubiera más de una persona, algo como lo ya mencionado: una junta de desarrollo que maneje el dinero 21:34:24 &amp;lt;orion&amp;gt; ¿Y si tuvieras que pagar para estar en la junta? 21:34:31 &amp;lt;LaughingBuddha&amp;gt; wut 21:34:38 &amp;lt;nom&amp;gt; (esto solo funciona si puedes separar los proyectos propios de I2P de los proyectos que solo se ejecutan en I2P, que no deberían ser gestionados por el propio equipo de desarrollo de I2P) 21:34:38 &amp;lt;str4d&amp;gt; orion: no es un buen modelo. 21:34:47 &amp;lt;str4d&amp;gt; inb4 un oligarca ruso se hace con I2P 21:34:57 &amp;lt;LaughingBuddha&amp;gt; jaja 21:35:06 &amp;lt;nom&amp;gt; inb4 ya pasó, zzz = vladimir 21:35:10 &amp;lt;orion&amp;gt; Pagar en código. 21:35:29 &amp;lt;LaughingBuddha&amp;gt; ¿Y cómo mides cuánto tienes que pagar? 21:35:32 &amp;lt;LaughingBuddha&amp;gt; ¿200 líneas de código? 21:35:35 &amp;lt;lillith&amp;gt; algunas personas son grandes colaboradores sin programar 21:35:46 &amp;lt;orion&amp;gt; Ni idea, solo lluvia de ideas. 21:35:49 &amp;lt;nom&amp;gt; como en cualquier oligarquía, el único sistema natural es la elección por la junta existente 21:35:49 &amp;lt;str4d&amp;gt; Exacto. 21:36:03 &amp;lt;dg&amp;gt; Entonces, ¿decidiría la "junta" (equipo) de desarrollo normal (lo veremos luego) si $project merece recibir pagos? 21:36:15 &amp;lt;dg&amp;gt; La sobrecomplicación llevará a que no se haga 21:36:22 &amp;lt;lillith&amp;gt; 3 niveles: círculo interno, círculo externo, otros 21:36:30 &amp;lt;LaughingBuddha&amp;gt; lillith: me gusta 21:36:37 &amp;lt;lillith&amp;gt; otros = gente nueva/desconocida 21:36:51 &amp;lt;lillith&amp;gt; círculo externo = gente conocida/de confianza 21:36:51 &amp;lt;LaughingBuddha&amp;gt; porque no parece que tengamos suficientes desarrolladores para un panel de jueces real 21:37:02 &amp;lt;Umlaut&amp;gt; dg yo pensaría que sí, ya que los desarrolladores deberían saber mejor qué proyectos son más importantes/urgentes/en los que vale la pena gastar dinero 21:37:05 &amp;lt;lillith&amp;gt; círculo interno votado por el círculo externo 21:37:20 &amp;lt;nom&amp;gt; es una jerarquía; el proyecto I2P en su conjunto es más que el equipo de desarrollo de I2P, pero ellos son la punta de lanza, por así decirlo. reciben/tienen la mayoría de donaciones/recursos. pero otros proyectos construidos encima de I2P no serían gestionados por el equipo de I2P, aunque sí podrían recibir financiación de I2P propiamente dicho 21:37:23 &amp;lt;lillith&amp;gt; algo como las reuniones pero más estructurado jerárquicamente 21:38:13 &amp;lt;dg&amp;gt; en mi opinión &amp;lt;+dg&amp;gt; La sobrecomplicación llevará a que no se haga 21:38:37 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; +1 21:39:15 &amp;lt;dg&amp;gt; Toda la idea de la "junta" (equipo/desarrollo) encaja bien ya que hablaremos de esto a continuación de todos modos 21:39:22 &amp;lt;dg&amp;gt; ¿Dejamos esto para otro momento o...? 21:39:28 &amp;lt;nom&amp;gt; en resumen, zzz, eche y quienquiera que consideren parte de la "junta" de I2P están a cargo del dinero/las decisiones (ya lo están), y otros proyectos en I2P deberían estructurarse de forma similar con sus propias juntas de decisores. en lugar de recompensas para un subproyecto (datastore, cliente de BTC, etc.), la recompensa debería entregarse a la junta de ese proyecto y que ellos decidan cómo gastarla para lograr resultados 21:39:39 &amp;lt;lillith&amp;gt; entonces, ¿volvemos al tema o las recompensas ya se han discutido hasta la saciedad? 21:40:49 &amp;lt;nom&amp;gt; y la decisión de dar una recompensa a una junta de desarrolladores para un proyecto obviamente la tiene que tomar la junta de I2P; así no tienes a 3 personas que aparecen, dicen que van a hacer algo, reciben el dinero y luego nunca lo hacen. 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: creo que se paga al completarse 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; Creo que es un buen punto para terminar :) 21:42:14 &amp;lt;Meeh&amp;gt; De acuerdo 21:42:24 &amp;lt;nom&amp;gt; en el futuro sería mejor que los donantes dieran directamente al subproyecto si ya existe una junta/grupo, en lugar de donar a eche para crear una recompensa. ya que si ya hay un grupo trabajando en ello, serían los mejores para determinar cómo usar el dinero para cumplir esos objetivos 21:42:53 &amp;lt;dg&amp;gt; ok, sigamos 21:42:58 &amp;lt;Umlaut&amp;gt; nom, eso tiene todo el sentido 21:43:01 &amp;lt;Umlaut&amp;gt; nom++ 21:43:11 * nom levanta su copa, salud camaradas 21:43:18 &amp;lt;dg&amp;gt; Siento que hemos cubierto "gestionar el dinero" en su mayor parte y que de todos modos entra dentro de "hacer el proyecto oficial" 21:43:21 &amp;lt;LaughingBuddha&amp;gt; :) 21:43:21 &amp;lt;dg&amp;gt; Entonces, ¿vamos con lo segundo? 21:43:47 &amp;lt;lillith&amp;gt; ¿aclaramos primero la postura sobre el dinero para los observadores? 21:43:54 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; para un e.V. (asociación registrada en Alemania) necesitaríamos al menos 7 personas dispuestas a hacerse públicas como miembros 21:43:55 &amp;lt;LaughingBuddha&amp;gt; Oficial = ¿Registrarse como organización? 21:44:26 &amp;lt;dg&amp;gt; LaughingBuddha: sí 21:44:29 &amp;lt;Meeh&amp;gt; en caso de registrarse como una organización, ¿en qué país? 21:45:01 &amp;lt;dg&amp;gt; lillith: los fondos de recompensas deberían ir a equipos asignados por la junta central de I2P... si seguimos adelante con eso. 21:45:04 &amp;lt;dg&amp;gt; Meeh: EE. UU., supongo? 21:45:07 &amp;lt;Meeh&amp;gt; eso también necesita la desanonimización de ciertas personas 21:45:14 &amp;lt;Umlaut&amp;gt; ok, ¿quiénes son las almas valientes que renunciarán a su anonimato (si eso significa hacerse oficiales)? 21:45:17 &amp;lt;orion&amp;gt; ¿En qué decidieron? 21:45:20 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; No necesariamente EE. UU. 21:45:28 &amp;lt;nom&amp;gt; no sé si la designación "oficial" sería realmente tan útil... honestamente no veo cuál sería el beneficio 21:45:31 &amp;lt;lillith&amp;gt; ¿presumiblemente la gente tiene que estar en EE. UU. también? 21:45:54 &amp;lt;lillith&amp;gt; nom: una entidad legal a la que donar 21:45:54 &amp;lt;nom&amp;gt; aparte de poner el proyecto/a la gente más en el radar de los que mandan... 21:46:06 &amp;lt;Meeh&amp;gt; Puedo revelar mi identidad, así que no hay problema para mí... Pero supongo que no se me permite entrar en EE. UU., así que sí. 21:46:17 &amp;lt;orion&amp;gt; El registro es una estupidez. 21:46:28 &amp;lt;LaughingBuddha&amp;gt; dg: ¿Cuáles son los beneficios? 21:46:39 &amp;lt;orion&amp;gt; Simplemente repartamos el dinero entre diferentes "cuentas" gestionadas por distintas personas. 21:46:55 &amp;lt;orion&amp;gt; Es decir, la cuenta de eche|on, la cuenta de zzz, la cuenta de dg, etc. 21:46:57 &amp;lt;LaughingBuddha&amp;gt; ¿Una cartera para cada (sub)proyecto? 21:47:04 &amp;lt;dg&amp;gt; LaughingBuddha: Gestionar el dinero del proyecto bajo "I2P" y no bajo una persona, o personas, singulares. Una apariencia oficial es mucho menos sospechosa y más responsable. 21:47:09 &amp;lt;orion&amp;gt; No. 21:47:12 &amp;lt;Umlaut&amp;gt; ¿Creen que hacerse oficial traería beneficios reales al mundo de I2P? 21:47:14 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; orion: no estoy seguro de que Hacienda no lo encuentre sospechoso 21:47:14 &amp;lt;orion&amp;gt; Solo diferentes "cuentas". 21:47:32 * nom piensa que el enfoque debería estar más en la logística de la jerarquía de juntas/democracia/sistema de votación. para tener realmente un sistema así necesitaríamos o un sitio web bien gestionado, o algún tipo de sistema distribuido para ello 21:47:35 &amp;lt;LaughingBuddha&amp;gt; dg: ya veo 21:47:46 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ciertamente traería mucho papeleo 21:47:54 &amp;lt;lillith&amp;gt; Umlaut: no más quejas sobre que eche|on tenga el dinero 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 clona el cerebro de nom 21:48:14 &amp;lt;dg&amp;gt; nom: quizá sí. Si podemos organizar eso, entonces podremos llegar a un consenso sobre esto... 21:48:44 &amp;lt;orion&amp;gt; Para que conste, si quieren hacer algo que requiera renunciar al anonimato, yo lo haré. 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; Lo consideraría 21:49:03 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; Irse por lo "oficial" es principalmente una decisión financiera, en mi opinión; realmente no contribuye a la estructura. 21:49:22 &amp;lt;orion&amp;gt; Aunque estoy en contra de la idea de recurrir al gobierno, lo haré si eso es lo que el proyecto decide que es mejor. 21:49:40 &amp;lt;dg&amp;gt; Entonces, cambiemos el enfoque a la estructura organizativa 21:49:51 &amp;lt;dg&amp;gt; (ya que eso de todos modos sustituye a esto) 21:50:06 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; str4d: bueno... un e.V. requiere que los miembros voten por una junta una vez al año... así que ya tendríamos un procedimiento para votar la junta entonces ;) 21:50:14 &amp;lt;dg&amp;gt; "El proyecto Debian solo permite que voten los 'Debian Developers' (donde "$developer" = "any sort of contributor"). Si se habilita aquí algún tipo de sistema de votación, tendría que limitarse de manera similar; de lo contrario, el sistema estaría maduro para el abuso, permitiendo que una pequeña pero ruidosa camarilla imponga sus demandas." 21:50:21 &amp;lt;dg&amp;gt; ¿Deberíamos adoptar un enfoque similar? 21:50:25 &amp;lt;LaughingBuddha&amp;gt; (para el e.V.) 21:50:44 &amp;lt;lillith&amp;gt; ¿cuánto tienes que contribuir para ser un colaborador? 21:50:59 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; El problema con el enfoque de "Debian Developers" es la cantidad de desarrolladores que tiene I2P (muy pocos) 21:51:05 &amp;lt;lillith&amp;gt; es decir, ¿ser activo en #i2p-help es suficiente? 21:51:25 &amp;lt;Meeh&amp;gt; debemos encontrar una definición de colaborador 21:51:33 &amp;lt;sigint&amp;gt; ¿para qué? 21:51:36 * lillith no entiende 'colaborador' como 'colaborador de código' 21:51:55 &amp;lt;dg&amp;gt; str4d: "any sort of contributor". 21:51:59 &amp;lt;lillith&amp;gt; sigint: lee el historial en sighup ;) 21:52:10 &amp;lt;sigint&amp;gt; lo haré 21:52:12 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; dg, sí, acabo de leer esa parte *derp* 21:52:12 &amp;lt;nom&amp;gt; la estructura org. es bastante simple en teoría: basta con un sistema de tres niveles de miembros de junta (elegidos por la oligarquía de la junta existente), colaboradores (elegidos en general por el grupo actual de colaboradores) y usuarios (todos los demás, incluidas las personas que /quieren/ ser vistas como colaboradores, pero que no han estado el tiempo suficiente como para que, en general, se confíe en ellos) 21:52:27 &amp;lt;lillith&amp;gt; sighup es como tu hermanito ;) 21:52:39 &amp;lt;Umlaut&amp;gt; todo depende de la escala de la contribución, la fiabilidad del colaborador y otros factores 21:53:06 &amp;lt;nom&amp;gt; algo así como realeza, nobleza y plebeyos... 21:53:13 &amp;lt;Umlaut&amp;gt; fiabilidad = que otros confíen en ti 21:53:16 &amp;lt;lillith&amp;gt; quizá un buen comienzo sea empezar con números aproximados y trabajar a partir de ahí 21:53:31 &amp;lt;Umlaut&amp;gt; nom en realidad me refiero a lo que has dicho 21:54:09 &amp;lt;Umlaut&amp;gt; no fiable = alguien que prometió hacer algo, generó expectativas y luego se fue (con una recompensa..) 21:54:24 &amp;lt;nom&amp;gt; hmm sí 21:55:35 &amp;lt;dg&amp;gt; nom: "existente"? 21:56:15 &amp;lt;orion&amp;gt; Tengo que irme. Para terminar solo quiero decir que tener fondos en un lugar central facilita que los roben gobiernos opresivos, y que si necesitamos hacer algo que requiera renunciar a mi anonimato, lo haré. Nos vemos 21:56:26 &amp;lt;nom&amp;gt; quizá serían mejores, corte suprema (junta), senado (colaboradores) y cámara (usuarios)... la junta tiene el control real sobre todas las decisiones, pero tiene en cuenta los votos de los colaboradores que son identidades de confianza, y también los votos de la población general de usuarios, pero no les das demasiado peso ya que no hay protección real contra gente creando un montón de identidades de usuario con las que votar 21:56:33 &amp;lt;lillith&amp;gt; adiós orion :) 21:56:37 &amp;lt;dg&amp;gt; ¿Cortamos ahora y continuamos la próxima semana a la misma hora? 21:56:40 &amp;lt;nom&amp;gt; o/ orion 21:56:50 &amp;lt;dg&amp;gt; Una hora es mucho, no quiero que esto se alargue. 21:57:04 &amp;lt;orion&amp;gt; Como quieran. 21:57:07 &amp;lt;lillith&amp;gt; dg: me apunto 21:57:17 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; Encantado de continuar la próxima semana. 21:57:26 &amp;lt;lillith&amp;gt; da tiempo para reflexionar sobre lo que ya se ha dicho 21:57:29 &amp;lt;nom&amp;gt; claro, suena bien 21:57:31 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; Tenemos que pensar esto. 21:57:43 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; Y con suerte aparece alguna gente más entonces ^_^ 21:58:07 * nom piensa que la principal conclusión aquí es que nos vendría bien un sitio/sistema para la toma de decisiones/votaciones en grupo 21:58:07 &amp;lt;lillith&amp;gt; sí... 21:58:14 &amp;lt;dg&amp;gt; Estoy de acuerdo, suena bien, chicos. Actualizaré el tema en zzz.i2p pronto (pinchadme si no lo hago en 24 horas). 21:58:25 &amp;lt;dg&amp;gt; gracias a todos. :) 21:58:29 &amp;lt;LaughingBuddha&amp;gt; Buena sesión 21:58:32 * lillith levanta el baffer de forma amenazante 21:58:42 &amp;lt;dg&amp;gt; ;) dale 21:58:53 &amp;lt;Umlaut&amp;gt; gracias por dejarme participar 21:58:53 &amp;lt;lillith&amp;gt; *baf* reunión cerrada :) 21:59:04 &amp;lt;Umlaut&amp;gt; ¡luces fuera! 21:59:06 &amp;lt;lillith&amp;gt; gracias, y buenas noches :) 21:59:19 &amp;lt;sigint&amp;gt; Genial. Me uní justo al final. Olvidé que siquiera había una :| 21:59:22 &amp;lt;nom&amp;gt; inb4 enorme netsplit bien sincronizado 21:59:25 &amp;lt;sigint&amp;gt; brb, leyendo el historial 21:59:28 &amp;lt;sponge&amp;gt; o/ 21:59:40 &amp;lt;Umlaut&amp;gt; ¿fallo de zona horaria, sigint? 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: la misma hora la semana que viene ;) di entonces cualquier cosa que no alcanzaste a decir :) 22:00:12 &amp;lt;sponge&amp;gt; orion quiere saber sobre mis ideas, por lo que veo... 22:00:50 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; Lo encaminé hacia ti, sponge; pensé que juntar los jugos creativos era buena idea. 22:01:05 &amp;lt;sigint&amp;gt; lillith: no había planeado explícitamente unirme a esta reunión, pero hubiera estado bien. no es gran cosa, sin embargo. sí tengo una idea que sería buena para plantear en la reunión de la semana que viene. 22:01:09 &amp;lt;sponge&amp;gt; Sí, excelente. 22:01:32 &amp;lt;sponge&amp;gt; Necesito gente que ayude con mis ideas... tengo demasiadas 22:01:35 &amp;lt;sigint&amp;gt; idea: ofrecer recompensas en BTC por vulnerabilidades de seguridad 22:01:39 &amp;lt;lillith&amp;gt; sigint: entonces es con dg con quien querrás hablar sobre eso :) 22:01:41 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; (Y el trabajo de orion en i2pcpp ha demostrado que es bueno implementando cosas ^_^) 22:01:58 &amp;lt;iRelay&amp;gt; &amp;lt;str4d@freenode&amp;gt; sigint, publica cualquier idea para la semana que viene en el hilo de zzz.i2p. 22:01:59 * lillith alza las cejas 22:02:07 &amp;lt;lillith&amp;gt; muy interesante 22:02:10 &amp;lt;sigint&amp;gt; lo haré &lt;/div></description></item><item><title>Versión 0.9.5</title><link>/es/blog/2013/03/08/versi%C3%B3n-0.9.5/</link><pubDate>Fri, 08 Mar 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/03/08/versi%C3%B3n-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>Reunión de desarrolladores de I2P - 19 de febrero de 2013</title><link>/es/blog/2013/02/19/reuni%C3%B3n-de-desarrolladores-de-i2p-19-de-febrero-de-2013/</link><pubDate>Tue, 19 Feb 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/02/19/reuni%C3%B3n-de-desarrolladores-de-i2p-19-de-febrero-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, hottuna, inscrutus, KillYourTV, lillith, Meeh, str4d&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:25:01 &amp;lt;KillYourTV&amp;gt; Quizá estoy en minoría, pero creo que si va a haber reuniones, *realmente* deberían empezar puntuales. 20:25:24 &amp;lt;inscrutus&amp;gt; En efecto 20:26:31 &amp;lt;KillYourTV&amp;gt; Empezar 30-60 minutos después de cuando _debería haber empezado_ queda mal, especialmente para los de fuera que pueden estar mirando desde las redes retransmitidas. 20:27:21 &amp;lt;inscrutus&amp;gt; No recuerdo quién presidió la última vez. ¿Lo estamos esperando? 20:28:11 &amp;lt;lillith&amp;gt; ^esto 20:28:28 &amp;lt;lillith&amp;gt; inscrutus: dg suele llegar tarde 20:32:22 &amp;lt;hottuna&amp;gt; KillYourTV, sí. Estoy de acuerdo 20:33:01 &amp;lt;lillith&amp;gt; podríamos empezar sin dg, si alguien quiere simplemente hacerlo 20:36:27 &amp;lt;inscrutus&amp;gt; Creo que ipv6 fue un tema que quedó pendiente de la última reunión... 20:50:56 &amp;lt;dg&amp;gt; Lo fue. 20:51:07 &amp;lt;dg&amp;gt; Pero la mayor parte no se puede hacer sin zzz, o str4d 20:52:25 * dg se disculpa por llegar tarde - he estado fuera de juego 20:52:40 &amp;lt;dg&amp;gt; Los temas fueron/son: 20:52:43 &amp;lt;dg&amp;gt; * Documentación de Syndie (lillith) 20:52:43 &amp;lt;dg&amp;gt; * Lista de correo (meeh) 20:52:43 &amp;lt;dg&amp;gt; * Feeds (str4d) 20:52:43 &amp;lt;dg&amp;gt; * Ideas (cualquiera) 20:52:54 &amp;lt;dg&amp;gt; Meeh, lillith? 20:53:03 &amp;lt;dg&amp;gt; si no están aquí... mierda. 21:18:01 &amp;lt;Meeh&amp;gt; dg: ahora estoy aquí, perdón 21:18:20 &amp;lt;dg&amp;gt; no hay problema, ¿está lillith? 21:18:23 &amp;lt;dg&amp;gt; Perdón, no tú ;) 21:18:27 &amp;lt;Meeh&amp;gt; ni idea 21:18:49 &amp;lt;inscrutus&amp;gt; lillith estaba, hace unos 45 min 21:18:49 &amp;lt;lillith&amp;gt; aquí estoy 21:19:08 &amp;lt;inscrutus&amp;gt; me corrijo 21:20:10 &amp;lt;dg&amp;gt; \o 21:20:22 &amp;lt;dg&amp;gt; Hola a todos, perdón por la demora 21:20:42 &amp;lt;dg&amp;gt; lillith va a hablar sobre la documentación de Syndie 21:21:35 &amp;lt;lillith&amp;gt; ¿Es mi turno o primero repasamos toda la agenda? 21:21:49 &amp;lt;dg&amp;gt; Ya di la completa ;) 21:21:52 &amp;lt;dg&amp;gt; quizá se perdió 21:21:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Los temas fueron/son: 21:21:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; * Documentación de Syndie (lillith) 21:21:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; * Lista de correo (meeh) 21:21:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; * Feeds (str4d) 21:21:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; * Ideas (cualquiera) 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 no están aquí... mierda. 21:22:21 &amp;lt;lillith&amp;gt; ahh vale :) 21:22:24 &amp;lt;inscrutus&amp;gt; Yo lo vi solo vía el relay de kytv.... 21:23:10 &amp;lt;lillith&amp;gt; Bien, dado que zzz y otros han puesto tanto trabajo en Syndie, me parece una pena que siga tan poco usado 21:24:01 &amp;lt;lillith&amp;gt; y dado que la GUI es... complicada para un principiante, pensé que podría ser buena idea escribir/actualizar la documentación 21:24:47 &amp;lt;lillith&amp;gt; así que ahora KillYourTV, aargh y yo estamos trabajando en un wiki 21:25:17 &amp;lt;lillith&amp;gt; alojado en *no tengo a mano el b32* 21:25:19 &amp;lt;dg&amp;gt; ¿Wiki exclusivamente para Sundie? 21:25:23 &amp;lt;dg&amp;gt; s/Sundie/Syndie 21:25:54 &amp;lt;lillith&amp;gt; como es un wiki, agradeceríamos que todos le echaran un vistazo y lo corrigieran si hace falta 21:26:01 &amp;lt;lillith&amp;gt; sí 21:26:16 &amp;lt;Meeh&amp;gt; Estoy intentando hacer un mapa de los archivos de Syndie en `http://wiki.meeh.i2p/doku.php?id=syndie:known_archives` 21:26:24 &amp;lt;iRelay&amp;gt; Título: syndie:known_archives [wiki.meeh.i2p] (en wiki.meeh.i2p) 21:26:43 &amp;lt;lillith&amp;gt; así que, por favor, trasteen con Syndie y cuenten si sienten que la guía para principiantes es adecuada como una breve introducción 21:26:50 &amp;lt;dg&amp;gt; Una columna para indicar si es predeterminado o no podría ser útil 21:27:25 &amp;lt;dg&amp;gt; de acuerdo :) 21:27:44 &amp;lt;lillith&amp;gt; la documentación actual está sin terminar, así que cualquier cosa que hagamos es una mejora 21:28:27 &amp;lt;lillith&amp;gt; además, KillYourTV: supongo que el plan es exportar el wiki al sitio oficial en algún momento, ¿es correcto y, de ser así, con quién tengo que hablar? 21:30:10 &amp;lt;lillith&amp;gt; Meeh: también podría ser útil una columna para la política de filtrado/bloqueo 21:30:25 &amp;lt;Meeh&amp;gt; ok, pero no sé qué poner ahí 21:31:03 &amp;lt;dg&amp;gt; supongo que pregunten por ahí 21:31:26 &amp;lt;Meeh&amp;gt; lo haré 21:31:53 &amp;lt;dg&amp;gt; gracias por darle algo de cariño a Syndie, lillith 21:32:01 &amp;lt;lillith&amp;gt; te diré la mía más tarde, no aquí ahora :) 21:32:31 &amp;lt;inscrutus&amp;gt; lillith: ¿este es el b32 del wiki? `http://fomjl7cori4juycw55kdlczpgzzhme6nox6zykokuiov6t5lxhvq.b32.i2p/user_guide/` 21:32:34 &amp;lt;iRelay&amp;gt; Título: Syndie Handbook (en fomjl7cori4juycw55kdlczpgzzhme6nox6zykokuiov6t5lxhvq.b32.i2p) 21:33:02 &amp;lt;lillith&amp;gt; dg: en realidad está bastante bien, aunque tenga fallos. 21:33:23 &amp;lt;lillith&amp;gt; inscrutus: lo es :) gracias 21:33:54 &amp;lt;KillYourTV&amp;gt; lillith: sí, una vez terminada, toda la documentación acabará en el sitio 'oficial' de Syndie (por ahora `http://www.syndie.i2p/wiki/` redirigirá a la página del wiki) 21:33:57 &amp;lt;iRelay&amp;gt; Título: Syndie Documentation Project (en www.syndie.i2p) 21:35:14 &amp;lt;inscrutus&amp;gt; Vale, ¿qué sigue, dg? 21:35:17 &amp;lt;lillith&amp;gt; así que, a menos que alguien más tenga algo que decir sobre esto, puedo *baf* este tema :) 21:35:20 &amp;lt;dg&amp;gt; Meeh 21:35:31 &amp;lt;dg&amp;gt; (con la lista de correo) 21:35:43 &amp;lt;dg&amp;gt; lillith: gracias :) - estoy disfrutando leyendo la introducción 21:36:02 &amp;lt;dg&amp;gt; Meeh: ¿quieres tomar la palabra? 21:36:41 &amp;lt;Meeh&amp;gt; Si no recuerdo mal, estoy esperando a weltende porque necesitaba acceso a la consola del router para crear tunnels y hacer que la lista de correo esté disponible dentro de i2p 21:37:42 &amp;lt;Meeh&amp;gt; y tenemos que empezar a usarla 21:38:36 &amp;lt;inscrutus&amp;gt; ¿Es una lista de correo -dev? ¿O solo general de i2p? 21:38:39 &amp;lt;dg&amp;gt; zzz y user dijeron que iban a esperar hasta que apareciera una presencia dentro de i2p 21:38:42 &amp;lt;Meeh&amp;gt; ambas 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: ¿alguna posibilidad de crear tunnels para la lista de correo? 21:39:25 &amp;lt;Meeh&amp;gt; pronto 21:41:01 &amp;lt;lillith&amp;gt; Meeh: ¿cuál es la intención de la lista de correo? es decir, en comparación con zzz.i2p o irc o Syndie 21:41:37 &amp;lt;str4d2&amp;gt; perdón por la ausencia - fallo de internet 21:42:00 &amp;lt;dg&amp;gt; str4d :) 21:42:11 &amp;lt;Meeh&amp;gt; personalmente, no estoy seguro... Pero parece que llegamos a la conclusión de que deberíamos retomar lo de la lista de correo, como hacen otros proyectos de código abierto... 21:42:33 &amp;lt;Meeh&amp;gt; no recuerdo en qué reunión fue 21:43:08 &amp;lt;inscrutus&amp;gt; Quizá sería buena idea reflejar la lista de correo en Syndie o viceversa. Para evitar fragmentación 21:43:23 &amp;lt;str4d2&amp;gt; Por cierto, en unos 15 minutos ya no estaré disponible 21:44:10 &amp;lt;Meeh&amp;gt; Me gusta tu idea, inscrutus 21:44:41 &amp;lt;str4d2&amp;gt; (y no podré asistir a esta hora de reunión en el futuro) 21:45:11 &amp;lt;str4d2&amp;gt; es una buena ideqla 21:45:14 &amp;lt;str4d2&amp;gt; idea* 21:45:53 &amp;lt;dg&amp;gt; Se sugirió en el pasado, creo que iba a ser parte de Syndie de todos modos. 21:46:04 &amp;lt;dg&amp;gt; Meeh: ¿Algo más? 21:46:15 * lillith- realmente necesito recordar enchufar mi portátil... leyendo el historial tras un sighup... 21:47:11 &amp;lt;Meeh&amp;gt; no, la verdad es que no; primero necesito hablar con weltende 21:47:22 &amp;lt;lillith-&amp;gt; inscrutus: esa era mi siguiente sugerencia :) 21:47:41 &amp;lt;dg&amp;gt; De acuerdo. 21:47:44 &amp;lt;inscrutus&amp;gt; :) 21:47:51 &amp;lt;lillith-&amp;gt; creo que podríamos 'comer nuestra propia comida para perros' un poco más 21:48:18 &amp;lt;dg&amp;gt; lillith-: ? 21:48:40 &amp;lt;lillith-&amp;gt; sobre el mirroring (reflejo) entre la lista de correo y Syndie 21:48:55 &amp;lt;dg&amp;gt; No conozco esa expresión 21:49:47 &amp;lt;lillith-&amp;gt; ahh el principio de la dog food en proyectos de código abierto es, básicamente, usar tu propio software 21:49:50 &amp;lt;inscrutus&amp;gt; significa usar tu(s) propio(s) producto(s). Viene de un fabricante de comida para perros cuyo CEO, creo, comió la comida de su propia empresa para demostrar que es buena 21:50:01 &amp;lt;dg&amp;gt; ah... comer nuestra propia comida para perros 21:50:04 &amp;lt;dg&amp;gt; de acuerdo 21:50:15 &amp;lt;lillith-&amp;gt; si esperamos que otros lo usen, nosotros también deberíamos 21:50:35 &amp;lt;str4d2&amp;gt; Mmm 21:51:01 &amp;lt;str4d2&amp;gt; Mi problema con Syndie es que no tengo NI IDEA de cómo usarlo 21:51:12 &amp;lt;dg&amp;gt; Necesito revisarlo de nuevo 21:51:12 &amp;lt;dg&amp;gt; En fin.. 21:51:12 &amp;lt;dg&amp;gt; str4d2: ¿te parece bien ver lo de los feeds ahora? Después de $next_thing, quizá deberíamos hablar de una nueva hora de reunión. Aunque no todos están aquí.. 21:51:15 &amp;lt;str4d2&amp;gt; La interfaz no es muy intuitiva. 21:51:18 &amp;lt;lillith-&amp;gt; str4d2: ¿has mirado la documentación? 21:51:57 &amp;lt;str4d2&amp;gt; Algo, pero no deberíamos esperar que todos los usuarios hagan eso 21:52:00 &amp;lt;lillith-&amp;gt; dg: seguramente esa es la razón por la que necesitamos una nueva hora... 21:52:30 &amp;lt;dg&amp;gt; más o menos. zzz y otros también faltan por asuntos de la vida real (IRL), lo que hace más difícil acordar una nueva hora que funcione para todos. 21:53:01 &amp;lt;str4d2&amp;gt; y estoy ocupado ahora, perdón 21:53:01 &amp;lt;lillith-&amp;gt; dg: podríamos tener una nueva hora temporal y revisarla en unas semanas. 21:53:38 &amp;lt;lillith-&amp;gt; el martes a las 8.00 no es ideal para dg, str4d2 ni para mí 21:55:51 &amp;lt;dg&amp;gt; no lo es :-/ 22:03:14 &amp;lt;lillith-&amp;gt; ¿todos se han ido a dormir o es el fin de la reunión? 22:03:29 &amp;lt;dg&amp;gt; Aparentemente, dormir.. 22:03:36 &amp;lt;dg&amp;gt; ¿Abrimos un hilo en zzz.i2p al respecto? 22:03:39 * lillith- levanta el baffer de forma amenazante 22:03:42 &amp;lt;inscrutus&amp;gt; Estoy aquí, solo que no tengo nada que aportar sobre los horarios 22:03:49 &amp;lt;dg&amp;gt; Somos solo nosotros tres. 22:05:25 * dg *bafs cierra la reunión 22:05:28 &amp;lt;lillith-&amp;gt; bueno, si nadie tiene nada que añadir, entonces haré los honores 22:05:51 * lillith- *bafs* la reunión 22:06:10 &amp;lt;lillith-&amp;gt; maldita sea, te adelantaste ;) &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 12 de febrero de 2013</title><link>/es/blog/2013/02/12/reuni%C3%B3n-de-desarrolladores-de-i2p-12-de-febrero-de-2013/</link><pubDate>Tue, 12 Feb 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/02/12/reuni%C3%B3n-de-desarrolladores-de-i2p-12-de-febrero-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&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="registro-de-la-reunión">Registro de la reunión&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>Reunión de desarrolladores de I2P - 5 de febrero de 2013</title><link>/es/blog/2013/02/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-febrero-de-2013/</link><pubDate>Tue, 05 Feb 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/02/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-febrero-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> christoph3, darrob, dg, eche|on, hottuna, KillYourTV, Meeh, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 19:59:45 &amp;lt;dg&amp;gt; str4d: thoughts wrt IPv6 in mtg? 20:01:00 &amp;lt;str4d&amp;gt; Bring it up if you want. I know there are real issues that are holding that back, but it could be a good idea to verify what they currently are. 20:01:03 &amp;lt;str4d&amp;gt; I'll also be bringing up the website revamp. 20:01:14 &amp;lt;dg&amp;gt; Sweet. 20:01:22 &amp;lt;str4d&amp;gt; (So poke that in somewhere ^_^) 20:01:33 &amp;lt;dg&amp;gt; Will do :) 20:01:36 &amp;lt;dg&amp;gt; We'll put crypto last, if at all 20:01:44 &amp;lt;dg&amp;gt; I don't want to kill the movement but I don't know where we are going wit hit 20:01:55 &amp;lt;dg&amp;gt; I don't know enough about it to try .. push for it 20:05:01 &amp;lt;str4d&amp;gt; Yeah, last is a good idea, as long as the earlier sections of the meeting stay on track. 20:05:28 &amp;lt;str4d&amp;gt; And we already are in a much better place - the crypto review page has some interesting data (provided by "guest" so I have no idea who ^_^) 20:05:41 &amp;lt;dg&amp;gt; I was thinkign about that 20:14:16 &amp;lt;str4d&amp;gt; dg: ain't it meeting time now? 20:14:48 &amp;lt;dg&amp;gt; oh yeah 20:14:55 &amp;lt;dg&amp;gt; okay then 20:14:58 &amp;lt;darrob&amp;gt; i was going to ask that. i'm confused to see you *plan* a meeting at 08:05. 20:15:36 &amp;lt;dg&amp;gt; the agenda today is: 20:15:36 &amp;lt;dg&amp;gt; (0) - Hi! 20:15:36 &amp;lt;dg&amp;gt; (1) - Primary domain 20:15:36 &amp;lt;dg&amp;gt; (2) - IPv6 progress, blockers 20:15:39 &amp;lt;dg&amp;gt; (3) - Site revamp 20:15:42 &amp;lt;dg&amp;gt; (4) - Crypto 20:15:57 &amp;lt;dg&amp;gt; didn't realize the time 20:16:20 * str4d sends a CTCP TIME message to dg 20:16:34 * str4d watches it bounce off the I2P IRC tunnel. 20:16:41 &amp;lt;hottuna&amp;gt; Hello everybody! 20:16:48 &amp;lt;str4d&amp;gt; Hi! 20:16:55 &amp;lt;dg&amp;gt; We'll start off then? 20:17:25 &amp;lt;dg&amp;gt; So, (1) - primary domain 20:17:28 &amp;lt;dg&amp;gt; (also, hi) 20:17:46 &amp;lt;dg&amp;gt; The current primary domain (used in most places) is i2p2.de 20:17:49 &amp;lt;dg&amp;gt; There's a few problems with it 20:17:53 &amp;lt;str4d&amp;gt; www.i2p2.de 20:18:00 &amp;lt;str4d&amp;gt; (not i2p2.de) 20:18:00 &amp;lt;dg&amp;gt; (1) - It's not attractive or memorable. 20:18:11 &amp;lt;dg&amp;gt; (2) - SEO issues due to the country based TLD 20:18:29 &amp;lt;dg&amp;gt; (3) - Conflicts with other domains (we use geti2p.net on stickers, for example) 20:19:03 &amp;lt;eche|on&amp;gt; I do use www.i2p2.de on I2P stickers 20:19:06 &amp;lt;hottuna&amp;gt; (3) was my fault, it's just a more memorable domain 20:19:13 &amp;lt;dg&amp;gt; I'm proposing we use geti2p.net for all matters from now on but keep the old sites up with a redirect or some SEO magic to tell sites that we've moved without a full redirect 20:19:16 &amp;lt;str4d&amp;gt; (2) isn't a direct problem for Google at least. 20:19:54 &amp;lt;dg&amp;gt; i2p2.net is the better out of the pick though, there's ones like i2p-projekt.de that IMHO are too obscure for project usage 20:20:01 &amp;lt;dg&amp;gt; geti2p.net is kind of motivational too 20:20:16 &amp;lt;str4d&amp;gt; Their support page on geolocation says that geotargeting doesn't specifically affect page rank unless the search is limited by country. 20:20:40 &amp;lt;str4d&amp;gt; But then they also say that they use the geotargeting along with a heap of other things they look at to decide on regionalization. 20:20:43 &amp;lt;hottuna&amp;gt; I prefer geti2p.net, but I think we would need to have an official vote to change it 20:20:49 &amp;lt;KillYourTV&amp;gt; iRelay: web title i2p2.net 20:20:52 &amp;lt;dg&amp;gt; I concur, 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 would be ideal, simple &amp; the original domain but we can't have that for years. No promise we'll get it when it expires, either. 20:21:34 * KillYourTV was curious what was there, typo or not 20:22:01 &amp;lt;str4d&amp;gt; What about i2p.com and i2p.org? 20:22:16 &amp;lt;str4d&amp;gt; (Or one of the other generic TLDs? 20:22:16 &amp;lt;str4d&amp;gt; ) 20:22:35 &amp;lt;str4d&amp;gt; Were they long-time registered? 20:23:10 &amp;lt;dg&amp;gt; Believe so. AFAIK, we were lucky to get .net when the project started but I'm not sure. 20:23:10 &amp;lt;eche|on&amp;gt; 1. i2p.net is registered til 2016 and will be grabbed by some machines after wards 20:23:21 &amp;lt;eche|on&amp;gt; 2. do NOT change the domain again. Thats a pain in the ass. really. 20:23:39 &amp;lt;eche|on&amp;gt; user credability is not to be raised with a domain change 20:23:42 &amp;lt;dg&amp;gt; It's not going to be an emergency change this time. 20:23:50 &amp;lt;dg&amp;gt; We already have 5 or so domains floating about 20:23:57 &amp;lt;eche|on&amp;gt; it was a looong 3 year phase to get www.i2p2.de into the game after i2p.net was dead 20:24:08 &amp;lt;str4d&amp;gt; eche|on: that's because you didn't have access to i2p.net 20:24:15 &amp;lt;dg&amp;gt; totally different circumstances 20:24:27 &amp;lt;dg&amp;gt; (and a totally different process) 20:24:30 &amp;lt;str4d&amp;gt; With access to both the old and new domains, either leave the content at the old one, or (better) do a 301 redirect. 20:24:45 &amp;lt;dg&amp;gt; it's not like we're recovering from such a major blow this time, just changing the default domain we refer to 20:25:50 &amp;lt;zzz&amp;gt; Back in the day, com/net/org were the best. But not true now, plus the whole issue of the U.S. can and does shut those down as they please. You really want to go back to a .net? 20:26:24 &amp;lt;dg&amp;gt; It's not like the U.S. can't get .de. If keeping things safe was as simple as being foreign, we wouldn't need 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} are available 20:27:07 &amp;lt;dg&amp;gt; the "2" makes it unclean which bugs me 20:27:26 &amp;lt;dg&amp;gt; hottuna: i2p.io sounds groovy 20:27:41 &amp;lt;eche|on&amp;gt; I want i2p.xxx 20:27:44 &amp;lt;hottuna&amp;gt; the 2 is nonsensical for any newbie 20:28:11 &amp;lt;str4d&amp;gt; i2p.coop 20:28:14 &amp;lt;dg&amp;gt; I believe in the CCC talk, the guy speaking actually called i2p "i2p2" 20:28:17 &amp;lt;str4d&amp;gt; i2p.coup? ^_^ 20:28:18 &amp;lt;christoph3&amp;gt; the list gets probably a lot shorter by removing inacceptably expensive domains ;-) 20:28:24 &amp;lt;zzz&amp;gt; dg you're greatly underestimating the difference in US-shutdown-ability of .de vs .net 20:28:24 &amp;lt;dg&amp;gt; "to i2p or not to i2p" (or something) 20:28:55 &amp;lt;str4d&amp;gt; zzz: i2p.net is out of the question anyway =) 20:29:09 &amp;lt;dg&amp;gt; zzz: really? I'm not so sure. If the US wanted it down, they could surely exercise their US-shutdown-abilities. 20:29:09 &amp;lt;hottuna&amp;gt; zzz, agreed. Also a valid point. 20:29:24 &amp;lt;dg&amp;gt; str4d: but geti2p.net is the alternative I proposed at least, so I guess he is referring to that 20:29:27 &amp;lt;hottuna&amp;gt; until now only us domestic domains have been taken down 20:29:57 &amp;lt;eche|on&amp;gt; even .at domains were not taken down though being spam and virus spreading domains 20:30:17 &amp;lt;christoph3&amp;gt; zzz is probably not talking about worst-case where the US really really really wants to shut it down 20:30:28 &amp;lt;christoph3&amp;gt; but just would like to 20:30:31 &amp;lt;str4d&amp;gt; Since this was started off by geotargeting issues: what are the actual generic TLDs? 20:30:31 &amp;lt;dg&amp;gt; Pretty sure if the US started shouting it was terrorist related, it could be taken down too 20:31:12 &amp;lt;hottuna&amp;gt; how are .org domains controlled? 20:31:12 &amp;lt;str4d&amp;gt; Ooh, just found a list. 20:31:12 &amp;lt;eche|on&amp;gt; str4d: a lot of them,also including some local russian, asian, chinese... one 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 treats all of those ^ as gTLDs. 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; Title: Top-Level-Domain Wikipedia (at de.wikipedia.org) 20:31:49 &amp;lt;christoph3&amp;gt; .org was verizon just like .com and .net wasn't it? 20:31:52 &amp;lt;eche|on&amp;gt; i2p.int would be nice. 20:31:59 &amp;lt;eche|on&amp;gt; and it would be possible. 20:32:18 &amp;lt;eche|on&amp;gt; or a .nato? 20:33:05 &amp;lt;hottuna&amp;gt; int sounds nice, but is controlled by IANA which is us government 20:33:27 &amp;lt;str4d&amp;gt; hottuna: aren't all TLDs eventually controlled by IANA? 20:33:46 &amp;lt;str4d&amp;gt; (excluding the new raft of TLDs that companies are allowed to buy now) 20:34:04 &amp;lt;dg&amp;gt; new proposal: we buy .i2p 20:34:11 &amp;lt;hottuna&amp;gt; more or less directly? .int being directly? 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: obviously the main page would have to be www.i2p2.i2p. :) 20:34:54 &amp;lt;hottuna&amp;gt; :P 20:35:12 &amp;lt;str4d&amp;gt; But I just went to all this effort of double-tagging the entire website revamp&amp;gt;_&amp;lt; 20:35:59 &amp;lt;hottuna&amp;gt; str4d, I did some translations. About 70k words left though. 20:37:10 &amp;lt;str4d&amp;gt; There were about 70k words to start with =P 20:37:13 &amp;lt;darrob&amp;gt; how immediate is this US shutdown threat though? instead of worrying about it we could just wait and see. worst case: we'd have to go piratebay-crazy with proxies and media attention and all. 20:37:36 &amp;lt;eche|on&amp;gt; so far it is a no brainer, as tor is still alive. 20:37:47 &amp;lt;dg&amp;gt; oh. yeah. Tor, of course. 20:38:19 &amp;lt;darrob&amp;gt; dg: go on? 20:38:38 &amp;lt;hottuna&amp;gt; realistically we will still have the mirrors, so a specific tld being lost isnt much of an issue 20:38:53 &amp;lt;dg&amp;gt; darrob: about Tor?? 20:38:56 &amp;lt;dg&amp;gt; darrob: as for the discussion, I think we're still talking 20:39:03 &amp;lt;dg&amp;gt; So, do we want to put this down to a vote? 20:39:18 &amp;lt;dg&amp;gt; If so, what would be the options? 20:39:18 &amp;lt;dg&amp;gt; (and when?) 20:39:22 &amp;lt;hottuna&amp;gt; i would like geti2p.net to be an option 20:39:28 &amp;lt;dg&amp;gt; We could do it now if you guys wanted, I don't know if we have enough people 20:39:35 &amp;lt;KillYourTV&amp;gt; +1 for new TLD. Often they're a steal at $185,000 for registration then $6,250 each quarter. Surely we have enough funds available for that. 20:39:35 &amp;lt;hottuna&amp;gt; next meeting? 20:39:50 &amp;lt;dg&amp;gt; Hell yeah! 20:39:53 &amp;lt;dg&amp;gt; hottuna: sure 20:39:53 &amp;lt;hottuna&amp;gt; and announce it on the forums 20:39:53 &amp;lt;darrob&amp;gt; dg: sorry, never mind. your tor comment was not clear to me but it's irrelevant now. 20:40:04 &amp;lt;eche|on&amp;gt; KillYourTV: ^^ oerfect solution, but hosting is another topic. 20:40:35 &amp;lt;hottuna&amp;gt; would anyone like to propose a change to a domain other than geti2p.net? 20:40:38 &amp;lt;darrob&amp;gt; KillYourTV: we'd just need to sell our bitcoins at the right time. 20:41:00 &amp;lt;dg&amp;gt; hottuna: I have none but then again, I don't know the other ones we have. 20:41:55 &amp;lt;str4d&amp;gt; i2p.io sounded quite good, but .io is still country-specific 20:42:42 &amp;lt;dg&amp;gt; ideal world: we would have i2p.org 20:43:34 &amp;lt;hottuna&amp;gt; ok, then we have 2 alternatives. i2p.io and 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; is i2p.info available? 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 is taken 20:45:00 &amp;lt;str4d&amp;gt; i2p.co - that's a country one that is treated (by Google at least) as generic. 20:45:23 &amp;lt;hottuna&amp;gt; i2p.co is taken 20:45:30 &amp;lt;str4d&amp;gt; i2p.me? 20:45:37 &amp;lt;dg&amp;gt; i2p.me is cool. 20:45:58 &amp;lt;str4d&amp;gt; (another gccTLD) 20:46:09 &amp;lt;darrob&amp;gt; and cool is gimmicky if i may say so. i'd rather see i2p2.org or something. 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; I want to drop the "2". 20:46:31 &amp;lt;str4d&amp;gt; darrob: I'd rather see i2p.something 20:46:53 &amp;lt;str4d&amp;gt; Why wasn't i2p.de chosen originally? Taken? 20:47:01 &amp;lt;str4d&amp;gt; s/originally/at the time/ 20:47:04 &amp;lt;iRelay&amp;gt; str4d meant: Why wasn't i2p.de chosen at the time? Taken? 20:47:12 &amp;lt;hottuna&amp;gt; i2p2.org taken 20:47:16 &amp;lt;hottuna&amp;gt; i2p.de taken 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; I agree that we don't want something gimmicky. 20:48:07 &amp;lt;str4d&amp;gt; It needs to make sense. 20:48:22 &amp;lt;dg&amp;gt; cool == workable in this context 20:48:24 &amp;lt;dg&amp;gt; (too) 20:49:13 &amp;lt;hottuna&amp;gt; i2p.int is available btw 20:50:52 &amp;lt;hottuna&amp;gt; dg, will you add i2p.io i2p.int i2p.me geti2p.net to the alternatives of the vote? 20:51:18 &amp;lt;dg&amp;gt; hottuna: Yup. Making a note of it now. 20:51:27 &amp;lt;hottuna&amp;gt; danke 20:54:10 &amp;lt;str4d&amp;gt; Anything else here, or next topic dg? 20:54:40 &amp;lt;dg&amp;gt; was writing up the topic 20:54:40 &amp;lt;dg&amp;gt; yeah, next 20:54:43 &amp;lt;dg&amp;gt; Alright, IPv6! 20:54:53 &amp;lt;dg&amp;gt; From what I understand, welt* was working on this and then.. ??? happened 20:55:04 &amp;lt;dg&amp;gt; I don't know the blanks, maybe someone can fill them in 20:55:21 &amp;lt;dg&amp;gt; There's a bounty right now for IPv6 support in I2P 20:55:42 &amp;lt;dg&amp;gt; It's 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; Title: zzz.i2p: IPV6 TODO (at zzz.i2p) 20:55:56 &amp;lt;iRelay&amp;gt; Title: Bounty I2P IPv6 native - I2P (at www.i2p2.i2p) 20:56:04 &amp;lt;dg&amp;gt; I think after/alongside the crypto doup, this is important 20:56:43 &amp;lt;dg&amp;gt; I could do with zzz or welt* 20:56:57 &amp;lt;dg&amp;gt; It'd be fantastic if welt* took it up again 20:59:01 &amp;lt;dg&amp;gt; Meeh is seemingly OK with helping 20:59:12 &amp;lt;dg&amp;gt; If zzz is going to, he needs SSH 20:59:42 &amp;lt;Meeh&amp;gt; I can provide zzz with SSH 20:59:45 &amp;lt;Meeh&amp;gt; to a dev server 21:00:09 &amp;lt;Meeh&amp;gt; we should also start using mailing lists now that it's up :) 21:00:20 * dg nods 21:00:44 &amp;lt;dg&amp;gt; I'm not aware of mailing list etiquette but I can start posting there 21:00:51 * dg crickets 21:01:54 &amp;lt;str4d&amp;gt; Meeh: is it I2P-internal as well, or should we use @i2pmail.org? 21:02:17 &amp;lt;dg&amp;gt; i2p-internal I assumed but.. 21:02:20 &amp;lt;Meeh&amp;gt; @i2pmail.org for now... haven't figured out howto bring it inside i2p yet 21:03:16 &amp;lt;str4d&amp;gt; Meeh: you'd need some sort of rewriting. Maybe talk to postman? 21:03:36 &amp;lt;Meeh&amp;gt; yepp, I will 21:04:34 &amp;lt;dg&amp;gt; Should we move on or wait? 21:04:49 &amp;lt;str4d&amp;gt; Back to IPv6, zzz provided a nice summary in the dev forum post 21:05:20 &amp;lt;str4d&amp;gt; It sounds like the next step is to compare and contrast the three possible options. 21:05:43 &amp;lt;str4d&amp;gt; Do we want to do that here/now? In the dev thread? On a Trac wiki page like the crypto one? 21:06:17 &amp;lt;dg&amp;gt; Trac, I say 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; if the mailinglist server resides in the internet 21:06:52 &amp;lt;Meeh&amp;gt; 22:05:40 &amp;lt;postman&amp;gt; all people use their @i2pmail.org adress for signup 21:06:52 &amp;lt;Meeh&amp;gt; 22:06:14 &amp;lt;postman&amp;gt; teh mails will be automatically rewritten when transferred to / from internet 21:06:52 &amp;lt;Meeh&amp;gt; and i2p 21:07:34 &amp;lt;Meeh&amp;gt; 22:07:02 &amp;lt;postman&amp;gt; ( i think it would be best to have a ml server public) 21:07:56 &amp;lt;Meeh&amp;gt; 22:07:16 &amp;lt;postman&amp;gt; so people without mail.i2p adresses can subscribe 21:08:12 &amp;lt;Meeh&amp;gt; so I suggest current setup, since many that's not on i2p can join the list 21:08:37 &amp;lt;str4d&amp;gt; Meeh: alright. 21:08:54 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Should we move on or wait? 21:08:54 &amp;lt;str4d&amp;gt; Oh, and also, if the domain name changes, what happens to the list email? 21:09:04 &amp;lt;dg&amp;gt; CNAME the MX? 21:09:14 &amp;lt;str4d&amp;gt; Ah, true. 21:09:25 &amp;lt;str4d&amp;gt; dg: move on, I think. I don't think we are going to have in-depth IPv6 discussions today,. 21:09:40 &amp;lt;dg&amp;gt; Yeah.. seems that way. I'm dubious about crypto too? :| 21:09:51 &amp;lt;dg&amp;gt; Okay, website revamp! 21:10:07 &amp;lt;dg&amp;gt; str4d has been chugging away at tagging and eliminatin the blockers 21:10:14 &amp;lt;dg&amp;gt; I think we're getting closer to being able to put it live 21:10:17 * dg hands mic to str4d 21:10:50 &amp;lt;str4d&amp;gt; Okay, the site is edging closer and closer to being ready. 21:11:02 &amp;lt;str4d&amp;gt; I've nearly tagged the entirety of docs/ 21:11:36 &amp;lt;str4d&amp;gt; I'm just working on docs/spec/* now, and then docs/discussion/* (though I'm not sure if that one is needed?) 21:12:03 &amp;lt;str4d&amp;gt; docs/spec/ is somewhat hard to fully tag though, as there is a lot of &amp;lt;pre&amp;gt;-formatted stuff which translating will just break. 21:12:36 &amp;lt;str4d&amp;gt; URL-wise, aside from docs/spec/* and docs/discussion/* the entire site should have working URLs. 21:12:51 &amp;lt;str4d&amp;gt; If someone wants to test that (manually or automated) that would be good. 21:13:37 &amp;lt;str4d&amp;gt; Structurally, I don't think there is much more needed for the site - can anyone think of anything? 21:14:55 &amp;lt;hottuna&amp;gt; No 21:15:06 &amp;lt;hottuna&amp;gt; and if flaws are found they can be fixed 21:15:24 &amp;lt;dg&amp;gt; I don't think there's any.. let alone critical 21:15:31 &amp;lt;str4d&amp;gt; Design-wise, I'm still not entirely happy, but that's not critical. 21:15:53 &amp;lt;str4d&amp;gt; The mobile CSS I added *does* have flaws, but it is far easier to use/read than the desktop CSS. 21:16:27 &amp;lt;str4d&amp;gt; So I think the only thing left is to wait for the translations to start coming in. 21:17:10 &amp;lt;str4d&amp;gt; (I'd like to at least have some of the main pages translated before launch, so that Google doesn't think I'm lying to it in the sitemap.xml) 21:19:52 &amp;lt;str4d&amp;gt; And here's an idea: If/when we decide on a new domain, we launch the new site there, so we can test it live, and then inform Google/users via 301 redirect that the new site is the new domain? 21:21:03 &amp;lt;hottuna&amp;gt; the translation is a very big job 21:21:03 &amp;lt;hottuna&amp;gt; one that will take a lot of time 21:21:03 &amp;lt;hottuna&amp;gt; why not update sitemap.xml when translations are available? 21:22:56 &amp;lt;str4d&amp;gt; hottuna: the sitemap is somewhat recursively generated. 21:22:59 &amp;lt;hottuna&amp;gt; Would that be better? 21:23:02 &amp;lt;hottuna&amp;gt; ok 21:23:28 &amp;lt;str4d&amp;gt; It's to do with the whole reflang thing that Google requires. 21:23:51 &amp;lt;str4d&amp;gt; Every page in the sitemap has to list as a lang link every other language page, including itself. 21:24:06 &amp;lt;str4d&amp;gt; And that has to be repeated for each lang variant of a page. 21:24:25 &amp;lt;str4d&amp;gt; I've already split it up into a /sitemapindex.xml and /lang/sitemap.xml pages. 21:24:41 &amp;lt;dg&amp;gt; Would Google really care? 21:24:41 &amp;lt;hottuna&amp;gt; but we're always going to lack translations for some languages? 21:24:45 &amp;lt;str4d&amp;gt; But we also have a Language dropdown, which Google is going to find. 21:25:23 &amp;lt;str4d&amp;gt; hottuna: the list of Languages on the revamp is taken from the current site - there are partial translations for all of them. 21:25:26 &amp;lt;str4d&amp;gt; dg: no idea really. 21:25:59 &amp;lt;dg&amp;gt; It could take a long time to get us translations 21:26:06 &amp;lt;str4d&amp;gt; The sitemap language thing is there so that Google doesn't use the pages themselves to determine language (as in that case, every language variant would be called "English" currently) 21:26:33 &amp;lt;str4d&amp;gt; Hmm... I'll go check whether Google defers to the sitemap entirely, or if it still uses its own observations. 21:26:39 &amp;lt;str4d&amp;gt; I could just be needlessly worrying. 21:26:47 &amp;lt;hottuna&amp;gt; dg: I think it will, historically that has been the case for most languages. 21:27:02 &amp;lt;hottuna&amp;gt; maybe str4d, but ultimately this is your call 21:27:06 &amp;lt;str4d&amp;gt; And if having "lang-specific" pages which aren't translated isn't going to affect our pagerank, then it's not a blocker. 21:29:44 &amp;lt;dg&amp;gt; Hm, ok 21:31:22 * dg waits 21:32:56 &amp;lt;str4d&amp;gt; Okay, just did some reading, and it looks like Google defers to the sitemap 21:33:25 &amp;lt;str4d&amp;gt; Since one usage is translating only the template of the page, and leaving the content in a single language (like forum posts). 21:33:44 &amp;lt;str4d&amp;gt; So, translations are not a blocker, and can be updated as we go. 21:33:51 &amp;lt;str4d&amp;gt; In which case, the site could go live, now. 21:33:51 &amp;lt;dg&amp;gt; Any other bugs? 21:33:58 &amp;lt;dg&amp;gt; Oh. Sweet. 21:34:01 &amp;lt;str4d&amp;gt; (Well, now + time it takes to check all remaining URLs) 21:34:04 &amp;lt;dg&amp;gt; Anyone got any views on putting it live? 21:37:48 &amp;lt;hottuna&amp;gt; alright. if now is an option, i would vote for now 21:37:59 &amp;lt;dg&amp;gt; me too 21:38:34 &amp;lt;str4d&amp;gt; Putting it live requires some help from whoever is running the server (welterde IIRC) 21:38:45 &amp;lt;str4d&amp;gt; And the mirrors. 21:39:20 &amp;lt;hottuna&amp;gt; alright, at next sighting of the welterde/weltende, let's ask? 21:39:34 &amp;lt;str4d&amp;gt; Propagating back to i2p.www is simple. But the server ops need to run the setup script and then configure their WSGI setup to use the virtualenv. 21:40:15 * str4d will prop i2p.www onto the revamp now so that merges etc. can be handled now. 21:42:53 &amp;lt;dg&amp;gt; Huzzah 21:43:12 &amp;lt;hottuna&amp;gt; Yep 21:46:43 &amp;lt;str4d&amp;gt; Okay, so that's the revamp done. dg? 21:46:50 &amp;lt;dg&amp;gt; str4d: Yup. 21:47:21 &amp;lt;dg&amp;gt; I was avoiding moving on 21:47:22 &amp;lt;dg&amp;gt; due to the IPv6 discussion (or lack of..) 21:47:25 &amp;lt;dg&amp;gt; Wanna call it a night? 21:47:25 &amp;lt;dg&amp;gt; I think it's the best choice 21:47:33 &amp;lt;hottuna&amp;gt; Sure 21:47:59 &amp;lt;str4d&amp;gt; Yeah, 1.75 hours can be enough for today 21:48:10 &amp;lt;dg&amp;gt; Heh. 21:48:10 &amp;lt;dg&amp;gt; Alright, 21:48:13 * dg bamfs the meeting closed 21:49:21 &amp;lt;dg&amp;gt; `http://zzz.i2p/topics/1343` 21:49:28 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Meeting [6th February] (at zzz.i2p) 21:50:31 &amp;lt;hottuna&amp;gt; the next meeting is the 12/2 not 6/2 21:50:42 &amp;lt;hottuna&amp;gt; wut 21:50:42 &amp;lt;hottuna&amp;gt; ok 21:50:49 &amp;lt;hottuna&amp;gt; or am I confused 21:51:47 &amp;lt;dg&amp;gt; my mistake 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; um, was it just me, or did the meeting totally skip the final decision that changing our URL was definitely a good idea? 23:40:30 &amp;lt;zzz&amp;gt; I saw some pros and cons on changing and then 'lets post a vote for which new one to pick' 23:40:50 &amp;lt;iRelay&amp;gt; &amp;lt;jenkins@kytv&amp;gt; Project Syndie HSQLDB2 build #9:SUCCESS in 15 sec: `http://eotfca7qexthbireor6ae7g4hbj5hwuhe4gkzxdx3l3g2t5gzn7q.b32.i2p/job/Syndie%20HSQLDB2/9/` 23:41:54 &amp;lt;zzz&amp;gt; nor did I see anybody volunteer to do all the work req'd to implement such a change 23:45:25 &amp;lt;zzz&amp;gt; or is the (unstated) plan to vote on the best name first, and only then decide whether to do it and how? 23:45:29 &amp;lt;zzz&amp;gt; ^^ dg 23:45:55 &amp;lt;dg&amp;gt; Correct, sorry if it wasn't clear 23:46:03 &amp;lt;dg&amp;gt; I'll outline more next time 23:46:49 &amp;lt;zzz&amp;gt; might be me, I was just skimming. 23:46:55 &amp;lt;zzz&amp;gt; so was there a decision made or not? 23:47:37 &amp;lt;dg&amp;gt; We're having a vote next week 23:48:03 &amp;lt;zzz&amp;gt; a vote on what? whether to change, or what to change it to? 23:48:33 &amp;lt;dg&amp;gt; What to change it to 23:48:56 &amp;lt;zzz&amp;gt; so was there a decision made or not on whether to change it at all? 23:48:59 &amp;lt;dg&amp;gt; We could certainly have people abstain though 23:49:06 &amp;lt;dg&amp;gt; which would be a "no change" 23:49:42 &amp;lt;dg&amp;gt; We were in agreement that a change would be nice but unable to agree on what *to* 23:49:52 &amp;lt;zzz&amp;gt; is the decision to change at all a) already made or b) deferred until after the vote? 23:50:14 &amp;lt;dg&amp;gt; b) 23:50:54 &amp;lt;zzz&amp;gt; that wasnt clear to me either from the mtg or from `http://zzz.i2p/topics/1343` 23:51:01 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Meeting [12th February] (at zzz.i2p) 23:51:18 &amp;lt;str4d&amp;gt; zzz: What I gathered is that, of the people present at the meeting, the majority were for a change. 23:51:25 &amp;lt;zzz&amp;gt; and to me, imho "would be nice" is far far short of "it's definitely a good idea AND we have volunteers to do the work" 23:51:28 &amp;lt;str4d&amp;gt; But, not all relevant people were at the meeting. 23:51:38 &amp;lt;dg&amp;gt; (e.g. you) 23:52:04 &amp;lt;dg&amp;gt; welt wasn't there either, I may be forgetting someone but was anyone else missing? 23:52:37 &amp;lt;zzz&amp;gt; sure, I was in and out, my bad. But my review of the logs is the pros were saying 'would be nice' and the cons had significant objections. 23:53:04 &amp;lt;str4d&amp;gt; zzz: I don't recall significant objections. Care to elaborate? 23:53:07 &amp;lt;zzz&amp;gt; but dg says it hasn't been decided yet, 23:53:25 &amp;lt;str4d&amp;gt; The only major one was eche's about linkage loss, but that is easily solved with a 301 redirect 23:53:28 &amp;lt;dg&amp;gt; The big one was from ech, saying it would cause big issues 23:53:31 &amp;lt;dg&amp;gt; and that was't true 23:53:45 &amp;lt;dg&amp;gt; s/was't true/debunked 23:53:52 &amp;lt;str4d&amp;gt; (So can't really be fairly compared to the i2p.net -&amp;gt; i2p2.de migration, which *was* an issue) 23:53:58 &amp;lt;zzz&amp;gt; &amp;lt;eche|on&amp;gt; 2. do NOT change the domain again. Thats a pain in the ass. really. 23:53:58 &amp;lt;zzz&amp;gt; &amp;lt;eche|on&amp;gt; user credability is not to be raised with a domain change 23:54:09 &amp;lt;zzz&amp;gt; there's the US-controlled issue I raised 23:54:19 &amp;lt;zzz&amp;gt; there's the amount of work required, which nobody raised 23:54:30 &amp;lt;str4d&amp;gt; "pain-in-the-ass" was referring to above. 23:54:46 &amp;lt;dg&amp;gt; There's links on the main site (how much of that can be done with regex?), some in the source code (same again?) 23:54:46 &amp;lt;dg&amp;gt; What else? 23:54:53 &amp;lt;zzz&amp;gt; there's the SEO issue, which you apparently think is managable, but I'm not so sure 23:55:16 &amp;lt;str4d&amp;gt; User credability - that is rather wishy-washy and IMHO changing from i2p2.* to i2p.* is going to make it easier for users. 23:55:16 &amp;lt;zzz&amp;gt; there's links in our docs and code 23:55:35 &amp;lt;str4d&amp;gt; Links on the site are all relative, so no issues there. 23:55:35 &amp;lt;dg&amp;gt; s/http://www.i2p2.de/http://geti2p.net/ 23:55:38 &amp;lt;iRelay&amp;gt; Title: Not found - I2P (at 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; Title: Not found - I2P (at www.i2p2.de) 23:55:50 &amp;lt;str4d&amp;gt; Docs and code and SEO - again, a 301 redirect solves all that. 23:56:05 &amp;lt;dg&amp;gt; 301 is perm redirect, yeah? 23:56:08 &amp;lt;str4d&amp;gt; (The docs and code of course should be updated, but the links would not break) 23:56:11 &amp;lt;str4d&amp;gt; Yes. 23:56:21 &amp;lt;dg&amp;gt; If so, I'd assume that's what it was created for - that kind of thing anyway. 23:56:21 &amp;lt;str4d&amp;gt; It's what the revamp has for all the old page locaions 23:56:24 &amp;lt;zzz&amp;gt; if it's not decided yet, (and dg says it isn't) then we can talk about it next week. my reading from the logs and zzz post was that it was decided, but apparently not 23:56:42 &amp;lt;str4d&amp;gt; e.g. /debian.html --[301]--&amp;gt; /en/download/debian 23:56:57 &amp;lt;str4d&amp;gt; zzz: yep, not decided yet, this was just getting the ball rolling. 23:57:04 &amp;lt;zzz&amp;gt; ok 23:57:19 &amp;lt;zzz&amp;gt; also a lot of this requires welt's tme which is in short supply 23:57:24 &amp;lt;str4d&amp;gt; Nothing is going to happen without informed consensus. 23:57:44 &amp;lt;zzz&amp;gt; ok great. guess I misread the logs 23:57:55 &amp;lt;str4d&amp;gt; Yeah, which is why I'd like to sort out the revamp and push it live at the same time. 23:58:29 &amp;lt;str4d&amp;gt; Or rather, I'll keep on working on site stuff and whenever welt turns up we can push it live. 23:59:15 &amp;lt;dg&amp;gt; I'll edit the post to make it clear 23:59:18 &amp;lt;zzz&amp;gt; maybe. trying to change 6 things at once increases the risk too. I'd recommend incrementalism 00:00:16 &amp;lt;zzz&amp;gt; also beware of becoming overly google-focused as there are other search engines too, who may behave differently 00:00:31 &amp;lt;zzz&amp;gt; or at least more slowly 00:00:34 &amp;lt;str4d&amp;gt; zzz: mmm, which is why I suggested putting the revamp on the "new" url to test it. 00:00:42 &amp;lt;str4d&amp;gt; And then apply the 301. 00:00:53 &amp;lt;str4d&amp;gt; (Assuming the url is changed) 00:01:30 &amp;lt;str4d&amp;gt; Yeah, I'll do some checking up of other search engines, but Google seems to use reasonably standard technology (e.g. the sitemap stuff) 00:02:05 * str4d is currently checking and fixing old/broken URLs. 00:03:24 &amp;lt;dg&amp;gt; Edited my post. `http://zzz.i2p/topics/1343` 00:03:31 &amp;lt;iRelay&amp;gt; Title: zzz.i2p: Meeting [12th February] (at zzz.i2p) 00:05:36 * dg waits for ech to come back 00:05:43 &amp;lt;dg&amp;gt; That'll be tomorrow, right? 00:08:17 &amp;lt;zzz&amp;gt; re: incrementalism, e.g. you may wish to consider using 302s for a few days on the live site until you're sure it's all good before switching to 301s, as you really don't want to mess up 301s 00:08:28 &amp;lt;str4d&amp;gt; Mmm, yep. 00:08:40 &amp;lt;str4d&amp;gt; Do you mean for the legacy pages as well? 00:09:16 &amp;lt;zzz&amp;gt; maybe. something to think about 00:09:43 &amp;lt;str4d&amp;gt; I'm pretty sure all the old pages are good (I manually checked most of them) 00:09:53 &amp;lt;dg&amp;gt; As for domains, https://twitter.com/i2p/status/298485275053666304 - I can't be the only one who thinks that's messy 00:10:00 &amp;lt;str4d&amp;gt; But probably worth checking again at some stage. 00:10:28 &amp;lt;dg&amp;gt; str4d: No reply from 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; not saying it's a bad idea to switch (and if we do, geti2p.net is the only choice). Just that we do it purposefully if we do. You made a proposal and held discussion but never called for a decision, or even identified how or when a decision would be made. 00:14:59 &amp;lt;dg&amp;gt; &amp;lt;+hottuna&amp;gt; I prefer geti2p.net, but I think we would need to have an official vote to change it 00:15:02 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; I concur, hottuna 00:15:13 &amp;lt;dg&amp;gt; only geti2p.net? 00:15:20 &amp;lt;dg&amp;gt; So fuck the vote and just have a y/n? 00:15:27 &amp;lt;dg&amp;gt; that's fine but tell me now :p 00:16:10 &amp;lt;zzz&amp;gt; so the vote to change it and the vote on what to change it to got conflated 00:17:01 &amp;lt;zzz&amp;gt; "only choice" just imho 00:17:12 &amp;lt;dg&amp;gt; Everyone attending was up for changing it (ech was the only one who disagreed and he.. went quiet.. I don't know what that means, no?) so I skipped that step 00:20:04 &amp;lt;zzz&amp;gt; well, run the meeting how you want, but not sure you want to discount people who only object once, especially if you don't have an obvious call for the end of discussion and a decision 00:20:13 &amp;lt;dg&amp;gt; no, i see your opint 00:20:16 &amp;lt;dg&amp;gt; point* 00:20:26 &amp;lt;dg&amp;gt; i do need to outline things more &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 29 de enero de 2013</title><link>/es/blog/2013/01/29/reuni%C3%B3n-de-desarrolladores-de-i2p-29-de-enero-de-2013/</link><pubDate>Tue, 29 Jan 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/01/29/reuni%C3%B3n-de-desarrolladores-de-i2p-29-de-enero-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, hottuna, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:08:14 &amp;lt;dg&amp;gt; hola a todos 20:08:33 &amp;lt;dg&amp;gt; realmente no hablamos mucho sobre la agenda, pero tenemos cosas grandes que discutir de todos modos, así que no es gran cosa 20:08:55 &amp;lt;dg&amp;gt; el primer tema es el nuevo diseño del sitio web y los bloqueadores para ponerlo en producción 20:08:58 &amp;lt;dg&amp;gt; así que le cedo la palabra a str4d 20:09:09 * dg pasa el foco metafórico a str4d 20:09:20 &amp;lt;str4d&amp;gt; ¡Hola! 20:09:27 &amp;lt;str4d&amp;gt; &amp;lt;/ocd&amp;gt; 20:10:07 &amp;lt;str4d&amp;gt; Bien, no he tenido tanto tiempo la última semana para trabajar en ello, pero el sitio *puede* ponerse en línea si se desea. 20:10:26 &amp;lt;str4d&amp;gt; Los bloqueadores (que veo) son etiquetar la documentación para traducciones. 20:10:37 &amp;lt;str4d&amp;gt; Ah, y corregir URLs; eso sí es un bloqueador. 20:10:48 &amp;lt;str4d&amp;gt; (He estado haciendo ambas cosas a la vez). 20:11:45 &amp;lt;str4d&amp;gt; He hecho el resto del sitio; solo necesitamos pasar por cada página de la documentación y repetir lo que he estado haciendo: añadir etiquetas de traducción a cada párrafo/encabezado/elemento de lista/lo que sea, y comprobar/corregir las URLs internas del sitio. 20:12:29 &amp;lt;str4d&amp;gt; La otra parte que considero un bloqueador es migrar las traducciones antiguas al nuevo formato, es decir, revisar las páginas antiguas faq_lang.html, etc., y copiar su texto en los archivos .po según corresponda. 20:12:55 &amp;lt;dg&amp;gt; El etiquetado para traducción, IMHO, no es un bloqueador real, sino algo que debemos terminar pronto; no sé qué les parece salir en línea sin tener las traducciones completamente hechas 20:13:14 &amp;lt;str4d&amp;gt; (He hecho 1.2 páginas para de y 1 página para es como ejemplo, pero realmente tiene que ser alguien que entienda el idioma, para que el copiar y pegar pueda verificarse) 20:14:00 &amp;lt;str4d&amp;gt; (ya que no hay garantía de que las dos páginas individuales tengan el mismo contenido) 20:15:52 &amp;lt;str4d&amp;gt; En cuanto al diseño, estoy empezando a inclinarme por simplemente dejar ahí el tema modificado de duck; ha recibido elogios de bastantes personas, incluido un diseñador. Personalmente aún no estoy contento con él (p. ej., me resulta un poco difícil leer los pasajes de texto largos en la documentación), pero no lo llamaría un bloqueador. 20:16:09 &amp;lt;dg&amp;gt; Me gusta más o menos 20:16:40 &amp;lt;str4d&amp;gt; Oh: una cosa mala por ahora es que el CSS para móviles que añadí parece no funcionar en móviles *derp* 20:16:52 &amp;lt;str4d&amp;gt; (Aunque funciona bastante bien en un navegador de escritorio con la ventana estrechada) 20:19:26 &amp;lt;str4d&amp;gt; Eso es básicamente todo sobre el sitio, hasta donde puedo pensar; está funcionando bien y la mayor parte de los cimientos están en su lugar. 20:19:41 &amp;lt;dg&amp;gt; Luego revisaré si hay enlaces rotos 20:19:52 &amp;lt;dg&amp;gt; Ya encontré algunos antes 20:20:17 &amp;lt;str4d&amp;gt; dg: mi sitio de pruebas está ejecutando la última versión, así que puedes revisar allí. 20:20:32 &amp;lt;str4d&amp;gt; Los únicos enlaces rotos deberían estar en /lang/doc/* 20:20:35 &amp;lt;dg&amp;gt; déjame buscar el ticket 20:20:38 &amp;lt;str4d&amp;gt; Todas las demás páginas deberían estar bien. 20:20:45 &amp;lt;str4d&amp;gt; Es el ticket #807 20:20:52 &amp;lt;dg&amp;gt; me ahorraste algo de tiempo :) 20:20:59 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/807` - (mejora aceptada) - Renovación del sitio web 20:20:59 &amp;lt;dg&amp;gt; ¿quieres retomar esto la próxima semana entonces? 20:23:38 &amp;lt;dg&amp;gt; Encontré uno. 20:23:46 &amp;lt;dg&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/docs/how/networkcomparisons` de `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/docs/how/garlic-routing` 20:23:49 &amp;lt;str4d&amp;gt; Ah, y /lang/misc/* tampoco se ha revisado. 20:23:56 &amp;lt;iRelay&amp;gt; Título: Garlic Routing - I2P (en vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 20:24:06 &amp;lt;dg&amp;gt; Debería ser /en/comparison 20:24:12 &amp;lt;dg&amp;gt; perdón por pegar todo, no volveré a hacerlo 20:24:15 &amp;lt;dg&amp;gt; eyerape 20:24:22 &amp;lt;str4d&amp;gt; dg: sí, ese es un efecto secundario de poner guiones a todas las páginas con palabras dobles. 20:24:30 &amp;lt;str4d&amp;gt; Oh, eso también. 20:25:09 &amp;lt;dg&amp;gt; /docs/how/garlic-routing tiene /docs/how/elgamalaes, debería ser /docs/how/elgamal-aes 20:25:16 &amp;lt;dg&amp;gt; los pondré todos en el ticket más tarde 20:25:23 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; ¿quieren retomar esto la próxima semana entonces? 20:26:01 &amp;lt;str4d&amp;gt; Por mí bien. ¿Alguien más quiere comentar? ^_^ 20:27:18 &amp;lt;Meeh&amp;gt; `http://meeh.i2p/viewmtn/viewmtn.py/` 20:27:49 &amp;lt;dg&amp;gt; error interno del servidor en `http://meeh.i2p/viewmtn/viewmtn.py/branch/changes/i2p.i2p` 20:28:45 &amp;lt;Meeh&amp;gt; sí 20:28:48 &amp;lt;Meeh&amp;gt; trabajando en ello 20:28:55 &amp;lt;dg&amp;gt; Lo tomaré como un no, de todos modos 20:28:58 &amp;lt;dg&amp;gt; entonces, ¿pasamos a... cripto? 20:29:18 &amp;lt;str4d&amp;gt; Una última pregunta entonces: dado el aparente nivel de apatía de la gente aquí respecto a copiar las traducciones antiguas, ¿sería mejor idea simplemente abandonarlas y subir el .po en blanco a Transifex? 20:29:44 &amp;lt;dg&amp;gt; ¿No está Transifex razonablemente activo? 20:29:51 &amp;lt;str4d&amp;gt; El archivo .po terminará en Transifex de todos modos; solo había planeado que contuviera las traducciones antiguas como una pequeña ventaja inicial. 20:30:05 &amp;lt;dg&amp;gt; Yo diría que sí 20:30:48 &amp;lt;str4d&amp;gt; ¿Algún otro voto? 20:32:38 &amp;lt;str4d&amp;gt; Si vamos con eso, entonces intentaré etiquetar tantas páginas más como me dé el tiempo, y luego crearé archivos .po para los idiomas actuales del sitio web. Después alguien con acceso a Transifex puede crear un i2p.www subprojcet y subirlos (¿KillYourTV?) 20:32:50 * psi lee el scrollback 20:33:34 &amp;lt;psi&amp;gt; ¿votos a favor de un hackfest? 20:35:05 * psi lee más scrollback 20:39:01 &amp;lt;str4d&amp;gt; ... 20:39:04 * a str4d no le gusta suponer, pero supone que nadie tiene objeciones a esa línea de acción. 20:39:04 &amp;lt;dg&amp;gt; demasiado silencio&amp;gt;.&amp;gt; 20:39:04 &amp;lt;str4d&amp;gt; En ese caso, las traducciones antiguas se descartarán de i2p.www.revamp (o quizá simplemente se dejen en la rama por ahora; si un traductor realmente quiere, puede encontrarlas como referencia). 20:39:04 &amp;lt;psi&amp;gt; no tengo una opinión formada 20:39:14 &amp;lt;SkinSystem&amp;gt; hola, escuché que k0e se toca a sí mismo mientras ve pr0n de abuelas 20:39:21 &amp;lt;dg&amp;gt; ¿eh? 20:39:32 &amp;lt;psi&amp;gt;&amp;gt;.&amp;gt; #i2p-chat 20:40:45 &amp;lt;str4d&amp;gt; Bien, eso es todo por mi parte sobre el sitio web. 20:49:59 &amp;lt;dg&amp;gt; bueno.. 20:50:11 &amp;lt;dg&amp;gt; No sé si esperar a str4d 20:51:33 &amp;lt;dg&amp;gt; AFK, vuelvo pronto 21:03:55 &amp;lt;hottuna&amp;gt; zzz, ¿viste la actualización de http://trac.i2p2.de/wiki/Crypto/CurrentSpecs ? 21:03:58 &amp;lt;iRelay&amp;gt; Título: Crypto/CurrentSpecs I2P (en trac.i2p2.de) 21:07:36 &amp;lt;zzz&amp;gt; sí, están haciendo un gran trabajo 21:08:13 &amp;lt;hottuna&amp;gt; ¿crees que estamos usando cifrados asimétricos donde no hacen falta? 21:08:23 &amp;lt;hottuna&amp;gt; ¿y que podrían reemplazarse por alternativas simétricas? 21:08:38 &amp;lt;zzz&amp;gt; Dudo que estemos usando nada donde no sea necesario 21:09:04 &amp;lt;hottuna&amp;gt; bien 21:09:15 &amp;lt;zzz&amp;gt; la sección de cripto de la página web necesita que se agregue cripto simétrica/asimétrica, obvio; ahora mismo solo hay firmas 21:09:46 &amp;lt;hottuna&amp;gt; sí. Pero un tema a la vez 21:09:53 &amp;lt;hottuna&amp;gt; Creo que las firmas son las más vulnerables de todos modos 21:10:07 &amp;lt;zzz&amp;gt; correcto. solo como un marcador de una línea, es todo lo que quise decir 21:20:19 &amp;lt;hottuna&amp;gt; zzz, sud signing debería ser bastante factible en cuanto a la implementación y a no tener un 'flag day', ¿no? 21:20:41 &amp;lt;hottuna&amp;gt; factible en el sentido de poder cambiar de cifrado. 21:23:58 &amp;lt;dg&amp;gt; de vuelta 21:26:53 &amp;lt;zzz&amp;gt; supongo. hicimos su2 sin incidentes, así que ¿por qué no su3, su4, ... 21:28:38 &amp;lt;hottuna&amp;gt; pero antes deberíamos decidir qué cifrado es el más viable 21:36:25 &amp;lt;dg&amp;gt; de acuerdo 21:36:33 &amp;lt;dg&amp;gt; ya que str4d_afk se fue... eh 21:36:51 &amp;lt;dg&amp;gt; zzz, hottuna, ¿quieren discutir algo más o deberíamos cerrar la reunión? Parece que no hay nadie más por aquí 21:40:29 &amp;lt;dg&amp;gt; vale 21:40:35 * dg bafs la reunión por cerrada 21:41:11 &amp;lt;hottuna&amp;gt; gracias dg :) 21:41:55 &amp;lt;dg&amp;gt; str4d está MIA 21:45:03 &amp;lt;dg&amp;gt; en fin, sin problema 23:00:32 &amp;lt;str4d&amp;gt; Perdón, se cayó la conexión y luego estuve AFK &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 22 de enero de 2013</title><link>/es/blog/2013/01/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-enero-de-2013/</link><pubDate>Tue, 22 Jan 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/01/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-enero-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> christoph1, dg, eche|on, hottuna, lillith, RN, str4d, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&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>Reunión de desarrolladores de I2P - 15 de enero de 2013</title><link>/es/blog/2013/01/15/reuni%C3%B3n-de-desarrolladores-de-i2p-15-de-enero-de-2013/</link><pubDate>Tue, 15 Jan 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/01/15/reuni%C3%B3n-de-desarrolladores-de-i2p-15-de-enero-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> darrob, dg, eche|on, hottuna, KillYourTV, LaughingBuddha, orion, sponge, welterde, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:02:07 &amp;lt;hottuna&amp;gt; dg, ¿hay reunión hoy 20:02:26 &amp;lt;LaughingBuddha&amp;gt; oh sí, es martes 20:02:56 &amp;lt;hottuna&amp;gt; str4d, Meeh: ¿la reunión es ahora? 20:03:49 &amp;lt;orion&amp;gt; sí 20:04:07 &amp;lt;Meeh&amp;gt; hottuna: ni idea, eso espero 20:04:26 &amp;lt;hottuna&amp;gt; de acuerdo, ¿hay una lista de temas? 20:04:56 &amp;lt;hottuna&amp;gt; dg, ping 20:06:07 &amp;lt;hottuna&amp;gt; de acuerdo, empecemos en 5 minutos 20:06:35 &amp;lt;hottuna&amp;gt; todos los presentes, decidan de qué les gustaría hablar 20:06:57 &amp;lt;hottuna&amp;gt; cuando empecemos, ayuden a crear la lista de temas 20:07:36 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; Pensé que hoy era la reunión de cripto 20:08:07 &amp;lt;hottuna&amp;gt; weltende, me perdí la última. Solo intento crear algo de orden 20:08:22 &amp;lt;hottuna&amp;gt; zzz, reunión de cripto 20:10:23 &amp;lt;hottuna&amp;gt; weltende, ¿qué cripto se iba a discutir? 20:11:09 &amp;lt;hottuna&amp;gt; De acuerdo, intentemos empezar esto. 20:11:16 &amp;lt;hottuna&amp;gt; Orden del día: 20:11:28 &amp;lt;hottuna&amp;gt; * Estado del hackathon de Syndie 20:11:51 &amp;lt;hottuna&amp;gt; * Criptografía de I2P 20:12:02 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hottuna: eso no lo sé.. 20:12:20 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hottuna: por cierto, ¿debería enviarte tu r0ket por paquete o algo así? 20:12:32 &amp;lt;dg&amp;gt; ¿Llego a tiempo? 20:12:51 &amp;lt;hottuna&amp;gt; acabo de empezar, pero si quieres hacerte cargo, encantado 20:12:53 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: sí 20:13:20 &amp;lt;dg&amp;gt; lo único que sé es "cripto" 20:14:32 &amp;lt;hottuna&amp;gt; dg, ¿algún otro tema del que debamos ocuparnos 20:14:35 &amp;lt;hottuna&amp;gt; ? 20:15:14 &amp;lt;dg&amp;gt; Estado de Syndie, ¿alguna novedad de los investigadores, dirección general? 20:15:37 &amp;lt;hottuna&amp;gt; de acuerdo. ¿empezamos entonces? 20:15:55 &amp;lt;dg&amp;gt; claro 20:16:14 &amp;lt;dg&amp;gt; Espero que zab pueda aparecer, ya que él y zzz son quienes más saben sobre las internas del router.. 20:18:28 &amp;lt;orion&amp;gt; Creo que íbamos a hablar de posiblemente actualizar la cripto. 20:18:28 &amp;lt;hottuna&amp;gt; de todos modos, alejándonos de DSA-1024 20:18:31 &amp;lt;orion&amp;gt; Y la logística detrás de eso. 20:18:31 &amp;lt;hottuna&amp;gt; de acuerdo 20:18:31 &amp;lt;dg&amp;gt; Déjenme encontrar el tema. 20:18:31 &amp;lt;hottuna&amp;gt; tiene sentido 20:18:31 &amp;lt;hottuna&amp;gt; dg, `http://zzz.i2p/topics/715` 20:18:31 &amp;lt;dg&amp;gt; ajá 20:18:42 &amp;lt;dg&amp;gt; ja.. hace dos años 20:19:00 &amp;lt;hottuna&amp;gt; ¿Deberíamos empezar con "Estado de Syndie" por el momento? 20:20:11 &amp;lt;dg&amp;gt; Sí 20:21:09 &amp;lt;hottuna&amp;gt; De acuerdo, ¿cuántos elementos se han añadido/completado en la lista de tareas? 20:21:40 &amp;lt;hottuna&amp;gt; ¿Y cuál es la URL de la lista de tareas? 20:25:43 &amp;lt;hottuna&amp;gt; Registro de cambios de Syndie: `http://zzz.i2p/posts/6095` 20:25:43 &amp;lt;hottuna&amp;gt; ¿Hay algún usuario de Syndie por aquí? 20:26:06 &amp;lt;dg&amp;gt; Lo he probado pero tuve problemas/lo encontré muerto. 20:26:09 &amp;lt;hottuna&amp;gt; Lo probé y empecé a sincronizar, pero hay muchos elementos que sincronizar 20:26:16 &amp;lt;dg&amp;gt; No estoy seguro de que haya usuarios habituales.. 20:26:37 &amp;lt;hottuna&amp;gt; y si permites un historial largo, ¿quizá debería obtener primero las publicaciones más nuevas? 20:26:44 &amp;lt;darrob&amp;gt; estoy más o menos por aquí. 20:27:08 &amp;lt;hottuna&amp;gt; darrob, ¿tú también administras un archivo? 20:27:16 &amp;lt;darrob&amp;gt; hottuna: sí 20:28:23 &amp;lt;hottuna&amp;gt; ¿has estado siguiendo el hackfest? 20:29:25 &amp;lt;hottuna&amp;gt; Pendientes de Syndie: https://github.com/i2p/i2p.syndie/blob/master/TODO 20:29:36 &amp;lt;eche|on&amp;gt; el hackfest de Syndie fue un éxito y funciona bastante bien. actualmente hay un pequeño problema con demasiadas publicaciones para quienes empiezan por primera vez. Lo resolveremos pronto. 20:30:28 &amp;lt;hottuna&amp;gt; genial, ¿hay un ticket en trac para la sincronización inicial grande o está anotado en otro lugar? 20:30:32 &amp;lt;eche|on&amp;gt; Syndie recupera por fecha 20:30:43 &amp;lt;darrob&amp;gt; sí, el hackfest ha sido un gran éxito hasta ahora. zzz ha corregido un montón de bugs que hacían difícil usar Syndie. incluso la incorporación de mensajes antiguos debería ser mejor ahora, si no recuerdo mal. 20:30:46 &amp;lt;eche|on&amp;gt; y hay algunas discusiones sobre "qué es nuevo" 20:31:34 &amp;lt;eche|on&amp;gt; por razones de anonimato, "todo lo que el archivo reciba hoy es NUEVO" 20:31:59 &amp;lt;hottuna&amp;gt; eche|on, no entiendo esa última parte. ¿Las recuperaciones se hacen por la publicación más reciente primero? 20:32:05 &amp;lt;eche|on&amp;gt; no 20:32:13 &amp;lt;hottuna&amp;gt; Cuando sincronicé recientemente parecía bastante aleatorio 20:32:17 &amp;lt;eche|on&amp;gt; en mi humilde opinión, recupera una tras otra, al azar 20:32:31 &amp;lt;eche|on&amp;gt; pero envía todos los mensajes que son "nuevos" desde una fecha específica 20:32:42 &amp;lt;hottuna&amp;gt; quizá algún orden sería preferible 20:32:49 &amp;lt;eche|on&amp;gt; pero "nuevo" no se basa/basaba en la fecha de creación del mensaje 20:33:04 &amp;lt;eche|on&amp;gt; "nuevo" se basaba en la fecha de llegada al servidor (por motivos de anonimato) 20:33:14 &amp;lt;hottuna&amp;gt; aaah, ya veo 20:33:48 &amp;lt;hottuna&amp;gt; ¿Dónde debería ir para sugerir la descarga ordenada? 20:34:13 &amp;lt;eche|on&amp;gt; y si un servidor recibe 5000 novedades de algún "archivo antiguo perdido" en un día, esas 5000 se consideran nuevas, incluso si la fecha de creación es&amp;gt;5 años atrás 20:34:16 &amp;lt;darrob&amp;gt; hottuna: publícalo en "Syndie dev". :) 20:34:27 &amp;lt;eche|on&amp;gt; o bug de snydie ;-) 20:34:34 &amp;lt;hottuna&amp;gt; ¿el hilo de Syndie? 20:34:49 &amp;lt;zzz&amp;gt; pasamos una semana trabajando en pushes, casi terminado, tenemos que trabajar en algunos problemas de fechas, luego veremos los pulls 20:35:08 &amp;lt;darrob&amp;gt; no, el foro de Syndie. 20:35:11 &amp;lt;eche|on&amp;gt; hottuna: oh, aún no en Syndie -) 20:35:26 &amp;lt;eche|on&amp;gt; pero puedes cambiar la política de pull/push por defecto en tu Syndie 20:35:45 &amp;lt;hottuna&amp;gt; He visto algunos ajustes pero soy un usuario bastante novato 20:36:14 &amp;lt;zzz&amp;gt; pero el punto principal: estoy volviendo a i2p, necesito que todos ustedes den un paso al frente con más pruebas y código 20:36:14 &amp;lt;eche|on&amp;gt; política de pull 20:36:29 &amp;lt;hottuna&amp;gt; ok, es bueno saberlo, zzz 20:36:44 &amp;lt;eche|on&amp;gt; sí, tenía la impresión de que zzz sacó la "jrandom card" y se mudó de I2P a Syndie ;-) 20:36:44 &amp;lt;hottuna&amp;gt; ¿Algún otro comentario sobre Syndie? 20:37:10 &amp;lt;hottuna&amp;gt; De acuerdo, seguimos 20:37:18 &amp;lt;hottuna&amp;gt; ** Novedades de los investigadores ** 20:37:34 &amp;lt;hottuna&amp;gt; zzz, ¿has tenido algún contacto con alguno de ellos? 20:37:40 &amp;lt;zzz&amp;gt; intentaré elegir un punto para una versión, probablemente numerada 1.103b-0, necesitaré ayuda de weltende para ponerla en el sitio web 20:37:55 &amp;lt;sponge&amp;gt; Pregunta para todos: ¿Quién aquí tiene una cuenta de Google, y tiene agallas, y puede poner material relacionado con i2p en Android en una cuenta de Google Drive para permitir acceso más rápido a cosas de i2p para Android? --&amp;gt; IDEA: si i2p ya TIENE una cuenta de Google, ¿quién está a cargo de ella, para que pueda pasarles cosas y las publiquen en Google Drive? 20:38:06 &amp;lt;eche|on&amp;gt; hottuna: por cierto, nos perdimos a los genios de las mates a nuestro lado explicando curvas elípticas 20:38:23 &amp;lt;eche|on&amp;gt; sponge: ¿tenemos la cuenta de Google de I2P? 20:38:30 &amp;lt;eche|on&amp;gt; sponge: mira el query 20:38:30 &amp;lt;zzz&amp;gt; solo lo que viste aquí y en el hilo de zzz.i2p. pero si christoph tiene algo que añadir, está aquí 20:38:51 &amp;lt;hottuna&amp;gt; eche|on, no me lo perdí. Ya he pasado por eso antes. Tuve flashbacks y sudores fríos.. 20:38:51 &amp;lt;sponge&amp;gt; eche: esa es la pregunta... ¿la tenemos? 20:39:02 &amp;lt;zzz&amp;gt; sponge, ¿quizá ciñámonos al tema de la reunión? 20:39:05 &amp;lt;hottuna&amp;gt; christoph, ahora estamos teniendo la reunión semanal de i2p 20:39:16 &amp;lt;hottuna&amp;gt; ¿tienes alguna novedad relacionada con i2p? 20:39:19 &amp;lt;sponge&amp;gt; ¿oh, reunión? ¡excelente! 20:39:59 &amp;lt;orion&amp;gt; ¿Cuenta de Google? 20:40:02 &amp;lt;orion&amp;gt; Yo me encargo. 20:40:14 &amp;lt;hottuna&amp;gt; Relacionado con la investigación que están haciendo, leí el paper de DHT de GNUnet 20:40:21 &amp;lt;sponge&amp;gt; orion: ¡Vaya! ¡Excelente! 20:40:24 &amp;lt;hottuna&amp;gt; y fue interesante 20:40:27 &amp;lt;eche|on&amp;gt; hottuna: dulces encantadores, me impresionaron esos dos tipos locos y ahora creo que las curvas elípticas son MUY guays ^^ 20:40:54 &amp;lt;eche|on&amp;gt; sponge: ¿qué cuenta de Google necesitas? 20:41:00 &amp;lt;sponge&amp;gt; zzz/otros: no soy experto en cripto, no tengo nada que aportar a la reunión :-( 20:41:27 &amp;lt;dg&amp;gt; yo tampoco 20:41:40 &amp;lt;hottuna&amp;gt; R5N da a los nodos que hacen una búsqueda la opción de seguir buscando y que eventualmente funcione mientras haya un único camino hasta la clave deseada 20:42:00 &amp;lt;eche|on&amp;gt; sponge: y por favor mira el query 20:42:19 &amp;lt;hottuna&amp;gt; Creo que podría ser una alternativa interesante para el netdb 20:42:30 &amp;lt;sponge&amp;gt; eche: básicamente alguien que pueda subir un binario grande y APKs para Android, incluyendo i2p-android (el de zzz y el build de desarrollo), más lo de libc en lo que estoy trabajando, que será un archivo APK y un tarball 20:42:45 &amp;lt;hottuna&amp;gt; pero estoy seguro de que zzz no está muy entusiasmado con rehacer la DHT todavía :P 20:43:31 &amp;lt;eche|on&amp;gt; sponge: tenemos una cuenta de I2P en Google Code. que también podría alojar esos archivos. De la cuenta de Google Play no puedo decir nada 20:43:54 &amp;lt;hottuna&amp;gt; De acuerdo, ¿no hay más novedades sobre la investigación? 20:44:13 &amp;lt;sponge&amp;gt; eche: la idea es tener algo fácil para que la gente consiga los APKs y el tarball de la forma más sencilla posible, en lugar de por i2p. No tiene nada que ver con Play Store, Google Drive es gratis salvo que quieras más espacio, si no recuerdo mal... 20:44:20 &amp;lt;zzz&amp;gt; sponge, quizá ciñámonos al tema de la reunión? 20:44:23 &amp;lt;hottuna&amp;gt; Sigamos... 20:44:42 &amp;lt;sponge&amp;gt; hablaré de ello luego 20:44:45 &amp;lt;hottuna&amp;gt; ** Criptografía de I2P ** 20:44:52 &amp;lt;eche|on&amp;gt; sponge: ah, ok, tenemos la plataforma oficial de alojamiento de I2P en Google Code. Ese es el mejor lugar, en mi humilde opinión 20:44:52 &amp;lt;zzz&amp;gt; A+ por empezar la reunión casi a tiempo; el paso 2 es mantenerla en tema y avanzando :) 20:45:19 &amp;lt;sponge&amp;gt; eheheh, simplemente estaba despierto ;-) 20:45:26 &amp;lt;hottuna&amp;gt; Entonces, ¿qué decisiones específicas de cripto tenemos por delante? 20:45:41 &amp;lt;hottuna&amp;gt; Reemplazar DSA 1024 20:45:48 &amp;lt;zzz&amp;gt; Me gustaría saber quién puso "cripto" como tema de la reunión, y en particular qué tenían en mente? 20:46:09 &amp;lt;hottuna&amp;gt; welt me lo dijo 20:46:28 &amp;lt;dg&amp;gt; str4d, pero no estoy seguro de que esté aquí. 20:46:39 &amp;lt;sponge&amp;gt; Yo digo reemplazar DSA 1024 con lo que haya que hacer, y necesitamos una manera de que los routers más antiguos sigan reconociendo lo que está en uso ahora. 20:46:50 &amp;lt;hottuna&amp;gt; No hace daño discutirlo 20:47:20 &amp;lt;zzz&amp;gt; es un tema grande, por supuesto; me gustaría oír el qué y el por qué está en la agenda, para poder mantenernos enfocados. 20:48:06 &amp;lt;hottuna&amp;gt; por eso deberíamos tener un hilo en el foro para cada reunión 20:48:24 &amp;lt;eche|on&amp;gt; syndie *g* 20:48:32 &amp;lt;sponge&amp;gt; Creo que el mayor error cometido en I2P fue no mirar lo suficientemente hacia adelante como para tener alguna pista de qué tipo de cripto usar. Quizá lo que se podría hacer es ofrecer una pista vía DSA 1024 de tal forma que el router más antiguo ignore esa pista y uno más nuevo la acepte 20:48:55 &amp;lt;hottuna&amp;gt; es un buen punto, sponge 20:48:58 &amp;lt;zzz&amp;gt; bueno (OT) necesitamos a alguien responsable de cada reunión, para que tenga una agenda y pueda empezar a tiempo. dg, ¿vas a volver a hacerlo? si no, necesitamos encontrar a alguien más 20:49:01 &amp;lt;orion&amp;gt; 20:21:47&amp;lt;+str4d&amp;gt; KillYourTV: ¿podrías actualizar el /topic para la reunión de cripto de la próxima semana? 20:49:01 &amp;lt;orion&amp;gt; 20:22:57-!- KillYourTV cambió el tema de #i2p-dev a: Syndie hackfest en curso, build actual de Syndie 1.102b-3 | Build actual de I2P: 0.9.4-4 | Reunión de cripto de dev aquí 8:00 PM (20:00) UTC Mar. 15 | Reporta bugs en `http://trac.i2p2.i2p` / http://trac.i2p2.de 20:49:07 &amp;lt;iRelay&amp;gt; Título: I2P (en trac.i2p2.i2p) 20:49:27 &amp;lt;dg&amp;gt; Sí, me parece bien. Me desincronicé después de que morí. :) 20:50:15 &amp;lt;hottuna&amp;gt; De acuerdo, no creo que la parte de cripto nos lleve a ningún lado. ¿Objeciones? 20:50:18 &amp;lt;sponge&amp;gt; zzz: ¿es posible ofrecer una pista en DSA 1024 de forma que los routers actuales y antiguos la ignoren? 20:51:02 &amp;lt;dg&amp;gt; hottuna: por desgracia, fijamos eso como tema y no dediqué tiempo a pensar en otra cosa.. 20:51:08 &amp;lt;zzz&amp;gt; dg, ¿ok con cuál? ¿hacerlo de nuevo o que alguien más lo haga? 20:51:19 &amp;lt;sponge&amp;gt; ¿una "dual crypto stack" provocará mucha sobrecarga? 20:51:22 &amp;lt;dg&amp;gt; Podemos hablar de hacia dónde vamos con las cosas y nuestros planes para rutas restringidas si les apetece. Me parece importante, pero.. 20:51:26 &amp;lt;dg&amp;gt; zzz: hacerlo de nuevo 20:51:53 &amp;lt;KillYourTV&amp;gt; hilos de reuniones en Syndie &amp;lt;3 20:52:36 &amp;lt;hottuna&amp;gt; sponge, creo que hay complicaciones relacionadas con tener múltiples criptos 20:52:43 &amp;lt;zzz&amp;gt; sponge, muy brevemente, para cada uso de cripto (p. ej., firmar RIs), no para cada tipo de cripto (p. ej., DSA 1024), hay dos cosas por hacer: decidir si y cuándo necesitamos cambiar, y decidir cómo hacerlo de forma compatible si es posible. He empezado con lo segundo, y el hilo está en zzz.i2p. 20:52:58 &amp;lt;hottuna&amp;gt; como ataques de degradación de cripto, etc. 20:53:09 &amp;lt;zzz&amp;gt; pero no podemos hablar de "DSA 1024" en abstracto, solo de un uso concreto de ello (hay al menos media docena, si no recuerdo mal) 20:53:43 &amp;lt;zzz&amp;gt; y si vamos a hablar de actualizar la cripto la próxima semana, el documento de Tor es lectura obligatoria por adelantado. 20:54:18 &amp;lt;zzz&amp;gt; (busquen "read it and weep" en zzz.i2p) 20:54:28 &amp;lt;hottuna&amp;gt; dg, ¿podrías iniciar un hilo de reunión en zzz.i2p o forum.i2p? 20:54:47 &amp;lt;hottuna&amp;gt; ¿para que se puedan organizar algunas notas para la próxima semana? 20:55:35 &amp;lt;hottuna&amp;gt; enlace al documento de 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` - ¿a menos que necesitemos uno nuevo? 20:56:12 &amp;lt;sponge&amp;gt; una cosa que no necesitamos es una "flag day" de I2P (cambio simultáneo y obligatorio) 20:56:36 &amp;lt;dg&amp;gt; por el amor de dios, no 20:56:39 &amp;lt;zzz&amp;gt; así que sponge, en general, la sobrecarga no es el problema. La compatibilidad sí. por favor lee el documento "read-it-and-weep" 20:56:42 &amp;lt;hottuna&amp;gt; doh, ese enlace está caído 20:56:42 &amp;lt;hottuna&amp;gt; enlace real de Tor: https://gitweb.torproject.org/torspec.git/blob_plain/34ecac0fbac7f476bfcbf813767721fada62c17e:/proposals/ideas/xxx-crypto-migration.txt 20:56:48 &amp;lt;LaughingBuddha&amp;gt; jeje 20:56:59 &amp;lt;sponge&amp;gt; sí, leí ese hilo hace un tiempo 20:57:03 &amp;lt;hottuna&amp;gt; de acuerdo, ¿algún comentario más sobre este tema? 20:57:41 &amp;lt;hottuna&amp;gt; dg, quizá deberíamos tener uno por semana para que los temas se puedan debatir 20:57:58 &amp;lt;hottuna&amp;gt; y se pueda crear una lista de temas 20:58:01 &amp;lt;sponge&amp;gt; mientras sea una transición suave, hagan lo que haga falta, yo estaré conforme 20:58:08 &amp;lt;dg&amp;gt; podría ser buena idea para mantener las cosas frescas, pero podría volverse molesto con el tiempo 20:58:36 &amp;lt;hottuna&amp;gt; dg, ¿al menos podríamos intentarlo? 20:58:43 &amp;lt;hottuna&amp;gt; y ver si funciona 20:58:54 &amp;lt;sponge&amp;gt; además, ¿estoy en lo cierto en que no cambiará el formato b32.i2p? 21:00:28 &amp;lt;sponge&amp;gt; es decir, sigue siendo un hash 21:00:35 &amp;lt;dg&amp;gt; claro 21:01:47 &amp;lt;orion&amp;gt; sha256 parece razonable por ahora 21:02:02 &amp;lt;hottuna&amp;gt; los destinos se relacionan con claves públicas/privadas 21:02:02 &amp;lt;hottuna&amp;gt; mientras no cambiemos las claves públicas o los hashes deberíamos estar bien 21:02:37 &amp;lt;orion&amp;gt; ¿Y si usáramos una primitiva ECC que resultara en longitudes de clave pública iguales a las que usamos ahora? 21:02:44 &amp;lt;orion&amp;gt; es decir, 128 bytes 21:03:06 &amp;lt;hottuna&amp;gt; orion, eso sería un terrible desperdicio de ciclos de CPU y ancho de banda 21:03:10 &amp;lt;eche|on&amp;gt; Creo que esas son de 156 bits 21:03:29 &amp;lt;hottuna&amp;gt; y aún necesitaríamos notificar al extremo receptor qué cripto estamos usando 21:04:42 &amp;lt;hottuna&amp;gt; de acuerdo, ¿más debate relacionado con cripto? 21:05:34 &amp;lt;hottuna&amp;gt; Sigamos... 21:05:44 &amp;lt;sponge&amp;gt; :-) 21:05:47 &amp;lt;hottuna&amp;gt; ** Turno abierto / Varios ** 21:06:22 &amp;lt;eche|on&amp;gt; limpié ugha.i2p 21:06:37 &amp;lt;hottuna&amp;gt; ¿había mucho spam? 21:07:03 &amp;lt;eche|on&amp;gt; oh sí, unos cuantos cientos de artículos de spam 21:07:26 &amp;lt;hottuna&amp;gt; Es realmente agradable que ugha.i2p siga en pie 21:07:44 &amp;lt;hottuna&amp;gt; He leído y publicado cosas útiles allí 21:08:15 &amp;lt;hottuna&amp;gt; dg, ¿podrías crear el hilo de la reunión para la próxima semana? 21:08:31 &amp;lt;hottuna&amp;gt; orion, ¿cómo va i2pcpp? 21:08:42 &amp;lt;dg&amp;gt; Sí. ¿Algo que quieras que mencione o solo un "Este es un hilo para debatir la reunión del $date"..? 21:08:44 &amp;lt;orion&amp;gt; hottuna: Ahora funciona el SSU entrante. 21:09:07 &amp;lt;orion&amp;gt; También puedo empezar la construcción de inbound tunnels. 21:09:07 &amp;lt;hottuna&amp;gt; wow, eres bastante rápido :) 21:09:19 &amp;lt;orion&amp;gt; Sí, está avanzando muy rápido. 21:09:34 &amp;lt;hottuna&amp;gt; dg, nada en especial; estaba pensando en reactivar la charla de cripto 21:09:34 &amp;lt;orion&amp;gt; Aunque la universidad empieza de nuevo el lunes. 21:09:37 &amp;lt;sponge&amp;gt; sí, orion es bastante rápido, considerando lo horriblemente obtuso que puede ser C++ 21:09:47 &amp;lt;orion&amp;gt; Las cosas se van a ralentizar MUCHO después del lunes. 21:10:02 &amp;lt;orion&amp;gt; Así que estoy intentando hacer todo lo posible. 21:10:02 &amp;lt;dg&amp;gt; hottuna: De acuerdo, resumiré el dilema. 21:10:13 &amp;lt;LaughingBuddha&amp;gt; Quizá alguien podría crear una página @ ugha con cosas que deberían añadirse 21:10:28 &amp;lt;hottuna&amp;gt; claro, pero al menos hay una base de código a la que podemos dirigir a la gente que se queja de Java :P 21:10:51 &amp;lt;hottuna&amp;gt; LaughingBuddha, ¿qué cosas añadidas a qué? ¿i2pcpp? 21:11:06 &amp;lt;LaughingBuddha&amp;gt; Perdón, cosas que deberíamos tener en la wiki 21:11:13 &amp;lt;LaughingBuddha&amp;gt; Como una página de solicitudes 21:11:16 &amp;lt;hottuna&amp;gt; aah :) 21:11:19 &amp;lt;hottuna&amp;gt; buena idea 21:11:19 &amp;lt;LaughingBuddha&amp;gt; Tutoriales, etc 21:11:42 &amp;lt;LaughingBuddha&amp;gt; Estaría bien tener un sitio al que dirigir a los nuevos para preguntas comunes 21:11:53 &amp;lt;LaughingBuddha&amp;gt; Cómo configuro X 21:11:56 &amp;lt;orion&amp;gt; ¿Cuándo sale el sitio nuevo? 21:12:47 &amp;lt;hottuna&amp;gt; orion, la última vez que hablé con str4d no estaba contento con algunas de las páginas 21:13:06 &amp;lt;orion&amp;gt; Ya veo. 21:13:25 &amp;lt;hottuna&amp;gt; pero estoy pensando que quizá lanzarlo y resolver los pequeños problemas sobre la marcha podría ser buena idea 21:14:08 &amp;lt;hottuna&amp;gt; eche|on y weltende: ¿cuánto trabajo es para ustedes migrar al sitio nuevo? 21:14:34 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hottuna: no demasiado.. ¿ya está listo? 21:14:57 &amp;lt;hottuna&amp;gt; Creo que va llegando, str4d aún no está del todo contento 21:15:22 &amp;lt;hottuna&amp;gt; pero con la venia de str4d me gustaría lanzarlo antes de que sea perfecto 21:15:49 &amp;lt;sponge&amp;gt; los documentos vivos nunca son "perfectos" 21:16:16 &amp;lt;hottuna&amp;gt; eso es lo que pienso 21:16:16 &amp;lt;sponge&amp;gt; entonces, quieres decir "suficientemente bueno" 21:16:18 &amp;lt;LaughingBuddha&amp;gt; :) 21:17:03 &amp;lt;hottuna&amp;gt; Creo que es suficientemente bueno. Y un poco mejor que el actual 21:17:55 &amp;lt;LaughingBuddha&amp;gt; ¿un poco? 21:18:06 &amp;lt;hottuna&amp;gt; bastante 21:18:21 &amp;lt;LaughingBuddha&amp;gt; Es como meter el sitio viejo en una máquina del tiempo 21:19:48 &amp;lt;dg&amp;gt; ¿algo aparte de cripto, hottuna? 21:20:03 &amp;lt;hottuna&amp;gt; no que se me ocurra 21:20:19 &amp;lt;dg&amp;gt; de acuerdo, entonces vamos a hablar del DSA .. ¿otra vez? 21:20:48 &amp;lt;hottuna&amp;gt; como dice zzz, necesitamos discutir cada lugar donde se usa cada cifra 21:21:11 &amp;lt;sponge&amp;gt; mis pensamientos y preocupaciones respecto a DSA/cripto ya se han expresado, no tengo nada más que decir 21:21:49 &amp;lt;dg&amp;gt; ¿con suerte podremos tener a zab para entonces? 21:22:08 &amp;lt;hottuna&amp;gt; sería lo óptimo 21:22:23 &amp;lt;dg&amp;gt; hottuna: ¿esto está bien? `http://zzz.i2p/topics/1328` 21:22:26 &amp;lt;hottuna&amp;gt; LaughingBuddha, he añadido una sección de solicitudes a `http://ugha.i2p/` 21:22:29 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Meeting [22nd January] (en zzz.i2p) 21:22:32 &amp;lt;dg&amp;gt; Le enviaré un email a zab ahora. 21:22:39 &amp;lt;hottuna&amp;gt; ¡Genial, dg! 21:22:42 &amp;lt;hottuna&amp;gt; gracias 21:22:45 &amp;lt;sponge&amp;gt; una cosa a tener en cuenta sobre reuniones cuando se trata de coders--- ¿alguna vez intentaste pastorear gatos? 21:22:52 &amp;lt;hottuna&amp;gt; de acuerdo, ¿algo más antes de cerrar esta reunión? 21:22:59 &amp;lt;LaughingBuddha&amp;gt; Vale, hottuna 21:23:10 &amp;lt;dg&amp;gt; hottuna: creo que debería incluir actualizar ugha y hablar de lo que necesitamos terminar antes de poner el sitio nuevo en producción 21:23:10 &amp;lt;hottuna&amp;gt; sponge, esa es la sensación que tengo 21:23:13 &amp;lt;dg&amp;gt; no lo creo 21:23:31 &amp;lt;hottuna&amp;gt; de acuerdo 21:23:46 &amp;lt;hottuna&amp;gt; De acuerdo. Esta reunión ha terminado. 21:23:52 &amp;lt;hottuna&amp;gt; Nos vemos la próxima semana, a la misma hora. 21:23:52 &amp;lt;hottuna&amp;gt; baf's 21:24:12 &amp;lt;dg&amp;gt; hurra &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 08 de enero de 2013</title><link>/es/blog/2013/01/08/reuni%C3%B3n-de-desarrolladores-de-i2p-08-de-enero-de-2013/</link><pubDate>Tue, 08 Jan 2013 00:00:00 +0000</pubDate><guid>/es/blog/2013/01/08/reuni%C3%B3n-de-desarrolladores-de-i2p-08-de-enero-de-2013/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> christoph, dg, h2ik, KillYourTV, orion, primal, RN, str4d, welterde, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&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>Reunión de desarrolladores de I2P - 18 de diciembre de 2012</title><link>/es/blog/2012/12/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-diciembre-de-2012/</link><pubDate>Tue, 18 Dec 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/12/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-diciembre-de-2012/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> Astral_12, eche|on, KillYourTV, LaughingBuddha, RN, str4d, topiltzin, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:08:58 &amp;lt;RN&amp;gt; meeting start while I was disconnected? 20:09:17 &amp;lt;eche|on&amp;gt; which meeting? 20:09:38 * KillYourTV points to the topic 20:10:09 &amp;lt;RN&amp;gt; Dev mtg here 8:00 PM (20:00) UTC Tues. Dec. 18^^ topic 20:11:38 &amp;lt;KillYourTV&amp;gt; maybe they've stopped... 20:12:12 &amp;lt;LaughingBuddha&amp;gt; Just start whenever? 20:18:08 &amp;lt;RN&amp;gt; usually dg runs the meetings 20:18:27 &amp;lt;RN&amp;gt; I think lillith took over when he had to leave one time 20:18:50 &amp;lt;str4d&amp;gt; He didn't show up last week, that's why. 20:18:53 &amp;lt;LaughingBuddha&amp;gt; Is there a link to the general agenda? 20:18:53 &amp;lt;str4d&amp;gt; (And the week before he was busy) 20:21:29 &amp;lt;RN&amp;gt; well, there is usually an agenda... 20:22:25 &amp;lt;str4d&amp;gt; There's a link to the agenda he had been using for the previous few meetings, but I can't pull zzz.i2p at the moment... 20:22:28 &amp;lt;RN&amp;gt; on trac 20:22:28 &amp;lt;eche|on&amp;gt; thats the update weather 20:22:28 &amp;lt;eche|on&amp;gt; hell a lot of updates/traffic currently 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; far faster than any update before 20:22:28 &amp;lt;str4d&amp;gt; RN, can you access that? 20:22:28 &amp;lt;Benedikt&amp;gt; what happened? one of the servers from this netword dropped down? 20:22:31 &amp;lt;str4d&amp;gt; I've got a few planned topics anyway, if you can't. 20:22:31 &amp;lt;RN&amp;gt; agenda hasn't been updated since the dec 4th meeting it seems 20:22:31 &amp;lt;topiltzin&amp;gt; \o str4d 20:22:31 &amp;lt;eche|on&amp;gt; Benedikt: net split, does happen a lot due to flaky i2p tunnels 20:22:31 &amp;lt;Benedikt&amp;gt; oh, thx 20:22:34 &amp;lt;str4d&amp;gt; Okay, I'm just going to propose a pseudo-random agenda. 20:22:45 &amp;lt;LaughingBuddha&amp;gt; Shoot 20:23:07 &amp;lt;str4d&amp;gt; (0) Say Hi. 20:23:07 &amp;lt;str4d&amp;gt; Hi! 20:23:15 &amp;lt;LaughingBuddha&amp;gt; Eyyy 20:23:31 &amp;lt;topiltzin&amp;gt; what up 20:25:46 &amp;lt;str4d&amp;gt; Any other takers? ^_^ 20:25:52 &amp;lt;str4d&amp;gt; Alright, moving on: 20:25:52 &amp;lt;str4d&amp;gt; (1) Network Health / Update Status 20:26:31 &amp;lt;str4d&amp;gt; Network health seems (to me) to have been pretty bad the last few days/week or so. Do we know if this was an actual attack? 20:26:46 &amp;lt;str4d&amp;gt; Or just continued degradation due to the bugs? 20:27:58 &amp;lt;LaughingBuddha&amp;gt; I guess we won't know for sure until more people actually update to 0.9.4 20:28:29 &amp;lt;RN&amp;gt; str4d, the trac link? yes 20:30:43 &amp;lt;topiltzin&amp;gt; eche|on was reporting some weird behavior, but we would not know for sure even after people upgrade to 0.9.4 20:34:04 &amp;lt;str4d&amp;gt; psi seemed to think that some of it was related to the Russian guides recommending that users force floodfill to find more nodes. 20:34:07 &amp;lt;str4d&amp;gt; With regard to updates: 20:34:15 &amp;lt;str4d&amp;gt; &amp;lt;eche|on&amp;gt; hell a lot of updates/traffic currently 20:34:18 &amp;lt;str4d&amp;gt; &amp;lt;eche|on&amp;gt; far faster than any update before 20:34:29 &amp;lt;str4d&amp;gt; Anything else to add to this summary of update progress eche|on? 20:36:17 &amp;lt;eche|on&amp;gt; 780 full updates pushed till yet by my nodes 20:37:38 &amp;lt;str4d&amp;gt; LaughingBuddha said that torrent updates worked for him. Anyone know how large the swarm is? 20:37:54 &amp;lt;str4d&amp;gt; (Only dev routers I know, but would be interesting to know) 20:38:13 &amp;lt;KillYourTV&amp;gt; Just around 10 20:38:59 &amp;lt;eche|on&amp;gt; the torrent is very low usage for me 20:39:06 &amp;lt;KillYourTV&amp;gt; or, let's put it like this: I see 10 peers 20:39:17 &amp;lt;eche|on&amp;gt; I see 6 for su2 and 4 for sud 20:40:01 &amp;lt;KillYourTV&amp;gt; since only a very small percentage of dev build users were offered the torrent update, I'm not surprised by there being so few transfers thus far. 20:40:16 &amp;lt;Astral_12&amp;gt; str4d: 6-7 peers , su2 20:40:30 &amp;lt;str4d&amp;gt; KillYourTV, no, all dev build users are offered torrent. 20:41:09 &amp;lt;str4d&amp;gt; If version ends in -0 and you pick a number from 0 to 99 that isn't 0, you don't get torrents. 20:41:12 &amp;lt;str4d&amp;gt; (IIRC) 20:41:15 &amp;lt;KillYourTV&amp;gt; oh...i misunderstood then. 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; It's enough to show that the update mechanism is working though (and we don't need to worry much about scalability, because that's already been well-tested for torrents ^_^) 20:43:11 &amp;lt;iRelay&amp;gt; &amp;lt;ReturningNovice@kytv&amp;gt; I missed the torrent option 20:43:37 &amp;lt;iRelay&amp;gt; &amp;lt;ReturningNovice@kytv&amp;gt; was upgrading from 0.9.3-13 20:43:48 &amp;lt;str4d&amp;gt; Okay, not much more to say here for now - we can appraise the effects of the update at the next meeting. 20:43:48 &amp;lt;str4d&amp;gt; (2) Website Revamp 20:43:48 &amp;lt;str4d&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/` is where I am currently up to (make sure to hard-refresh to get the latest 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, your router probably found the update via HTTP first. 20:44:30 &amp;lt;eche|on&amp;gt; str4d: scalability is a problem with a non reachable torrent 20:44:37 &amp;lt;zzz&amp;gt; there is no option 20:44:40 &amp;lt;eche|on&amp;gt; and currently ONLY dev builds gets a torrent 20:44:59 &amp;lt;str4d&amp;gt; Check `http://localhost:7657/debug` - you should see a TORRENT checker there. 20:45:14 &amp;lt;zzz&amp;gt; and no, 20,000 in one swarm is not well-tested within i2p. 20:46:14 &amp;lt;eche|on&amp;gt; str4d: and I do not see a torrent on 0.9.3-15 20:46:21 &amp;lt;str4d&amp;gt; zzz, true, I'd forgotten that *derp* 20:46:32 &amp;lt;LaughingBuddha&amp;gt; str4d: Seeding: 0/9 peers 20:46:55 &amp;lt;str4d&amp;gt; zzz, how does the update manager choose between two update options when they have the same priority? 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; Is it just whichever one is found first? 20:47:50 &amp;lt;zzz&amp;gt; dont know 20:48:39 &amp;lt;str4d&amp;gt; Looking at the paste above, I'm guessing that it's highest priority number wins rather than lowest. 20:50:15 &amp;lt;str4d&amp;gt; Does anyone have anything else they want to add here? We can appraise the effects of the update at the next meeting. 20:51:21 &amp;lt;topiltzin&amp;gt; site looks good here :) 20:51:28 * str4d has to leave in 25 mins so wants to move on 20:52:57 &amp;lt;RN&amp;gt; please continue str4d 20:53:21 &amp;lt;str4d&amp;gt; (2) Website Revamp 20:53:22 &amp;lt;str4d&amp;gt; I've tweaked the old themes so they at least refer to the right parts of the HTML, so the links in the footer can be used to try out the different CSS files available. 20:53:52 &amp;lt;str4d&amp;gt; It gives an idea of how the new structure can still be differently layed out. 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; How does it feel to people? 20:59:24 &amp;lt;str4d&amp;gt; I've also made several backend changes that should hopefully make management of the site easier - e.g. incrementing router version only has to be done in two places now zzz 20:59:24 &amp;lt;str4d&amp;gt; (Well, really only one, but I added another one so I could add Launchpad to the mirrors list) 21:01:40 &amp;lt;str4d&amp;gt; Did anyone see my posts above? 21:03:08 &amp;lt;KillYourTV&amp;gt; yes. I think the site looks very good. 21:03:31 &amp;lt;LaughingBuddha&amp;gt; Yup 21:03:37 &amp;lt;LaughingBuddha&amp;gt; +1 on the design 21:03:37 &amp;lt;str4d&amp;gt; laaaaag 21:04:45 &amp;lt;KillYourTV&amp;gt; a few broken links though bu tmaybe those are known 21:06:05 &amp;lt;KillYourTV&amp;gt; specifically `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/volunteer/develop/developerskeys` links to `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/volunteer/develop/monotone` which doesn't exist. 21:06:55 &amp;lt;str4d&amp;gt; I still plan to open up the design to suggestion from the community (since there are still things about duck's design that bug me) but as a first iteration it works. 21:06:58 &amp;lt;str4d&amp;gt; KillYourTV, as per ticket #807 the broken links are known (mostly on the earlier pages I migrated, since at the time I didn't know where the other pages were going to be). 21:06:58 &amp;lt;str4d&amp;gt; Questions: 21:07:01 &amp;lt;str4d&amp;gt; - Are the Blog and Meetings feeds alright as they are, or should they truncate their content (so readers have to go to the main site to view everything)? 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; - Does the Meetings feed need to be more obvious, or is the &amp;lt;link&amp;gt; on the meetings index enough (it gets picked up by Firefox under Bookmarks -&amp;gt; Subscribe to This Page)? 21:08:39 &amp;lt;str4d&amp;gt; KillYourTV, oh, that's a different bug - the page exists, but I shifted the monotonerc file it imports, so I need to fix that&amp;gt;&amp;lt; 21:09:07 &amp;lt;str4d&amp;gt; But again, all links like that will be fixed. 21:09:21 &amp;lt;str4d&amp;gt; - Does anyone have suggestions as to content changes that need to happen before the revamp goes live? 21:09:35 &amp;lt;str4d&amp;gt; - Do we need RSS feeds as well as ATOM? 21:10:55 &amp;lt;zzz&amp;gt; are all the pages staying at the same URLs? 21:10:58 &amp;lt;str4d&amp;gt; - Should the "any" link in mirrors preferentially choose a mirror in a country determined from the viewer's language? 21:11:44 &amp;lt;topiltzin&amp;gt; that's a very tricky one 21:12:30 &amp;lt;topiltzin&amp;gt; what is the current behavior? 21:13:08 &amp;lt;str4d&amp;gt; zzz, I'm reasonably happy with the urls as I have them now (but suggestions are welcome). 21:13:18 &amp;lt;str4d&amp;gt; There are a handful of pages I have been unable to place though. 21:13:21 &amp;lt;str4d&amp;gt; topiltzin, see `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/feed/blog/atom` and `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/feed/meetings/atom` for the current behaviour 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, I mean with existing site vs. new site 21:14:32 &amp;lt;str4d&amp;gt; zzz, if you were asking if the pages are at the same urls as the current site: no. 21:14:35 &amp;lt;str4d&amp;gt; The urls *actually make sense* now. 21:15:25 &amp;lt;str4d&amp;gt; zzz, there are a few legacy helpers which redirect old urls to new ones, but that only works for some of the pages. 21:15:32 &amp;lt;zzz&amp;gt; str4d, we need to talk about that then. We have a lot of SEO / link juice built up. There's also a couple under /static/ that have to stay the same 21:15:46 &amp;lt;zzz&amp;gt; hosts.txt subscription, and backup news 21:15:50 &amp;lt;str4d&amp;gt; (namely, meetings, status, and any pages placed into the legacy map) 21:16:04 &amp;lt;zzz&amp;gt; we also have a lot of links back to the website in our console 21:16:04 &amp;lt;str4d&amp;gt; zzz, the static ones are the same AFAICT 21:16:37 &amp;lt;zzz&amp;gt; can you have a redirect for every old 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; ^-- we can add mappings there from the old site to the new. 21:17:52 &amp;lt;str4d&amp;gt; zzz, it would have to be a manual redirect, but yes. 21:17:52 &amp;lt;topiltzin&amp;gt; does this link juice build-up apply across all our domains? 21:17:55 &amp;lt;str4d&amp;gt; (I'd want to shift the legacy-supporting code into a separate file though, because that would be looooooong) 21:17:58 &amp;lt;str4d&amp;gt; And if I tell it to use 301 redirects, the client sees the redirect as permanent (or is that 302?) 21:18:33 &amp;lt;topiltzin&amp;gt; could we perhaps try the new site on geti2p.net and keep the old one on i2p2.de or similar? 21:19:00 &amp;lt;str4d&amp;gt; topiltzin, AFAICT geti2p.net is the same site (just a second domain) 21:19:07 &amp;lt;str4d&amp;gt; (as in, same backend) 21:19:42 &amp;lt;zzz&amp;gt; this is not a little thing. We've built up a lot of link reputation in the last 5 years and we can't afford to throw it all away. It's extremely important to get this right. 21:19:42 &amp;lt;topiltzin&amp;gt; I'm trying to figure out some way to traffic-test it sooner rather than later 21:20:10 &amp;lt;str4d&amp;gt; zzz, okay, I'll go through and add every page I've moved to the LEGACY_MAP 21:20:17 &amp;lt;zzz&amp;gt; another thing - that both with and without .html suffix works. 21:21:03 &amp;lt;str4d&amp;gt; zzz, already done (one-line addition to the legacy mapper) 21:21:03 &amp;lt;str4d&amp;gt; Also, can people suggest new url locations for the following files? (I'm stumped) 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; there's also the rel=canonical stuff 21:22:19 &amp;lt;str4d&amp;gt; zzz, can you elaborate? 21:22:26 &amp;lt;zzz&amp;gt; we actually spent a fair amount of time on SEO stuff trying to get our juice back after i2p.net went away 21:22:41 &amp;lt;zzz&amp;gt; in _layout.html 21:23:20 &amp;lt;zzz&amp;gt; you want to point back to the main site so mirrors don't suck away your reputation. 21:23:27 &amp;lt;zzz&amp;gt; thats also why mirrors are always tagged nofollow 21:24:10 &amp;lt;zzz&amp;gt; so you're not giving your rep away 21:27:32 &amp;lt;topiltzin&amp;gt; would a mirror work for a traffic test? 21:28:25 &amp;lt;str4d&amp;gt; Okay, well we just have to ensure that those are carried over to the new global/layout.html 21:30:02 &amp;lt;str4d&amp;gt; (I'm guessing duck didn't do that) 21:32:53 &amp;lt;topiltzin&amp;gt; (would love to read some chat logs about the SEO stuff) 21:34:37 &amp;lt;zzz&amp;gt; str4d, if you haven't been thinking about SEO yet, time to dive in ASAP. Every word on the home page matters. 21:35:00 &amp;lt;zzz&amp;gt; Both on the current home page and on the duck version, the words are chosen very carefully. 21:36:58 &amp;lt;zzz&amp;gt; look for example at where we rank on google for 'garlic routing'. I wrote that page from scratch specifically to get page rank for that search term. 21:40:37 &amp;lt;str4d&amp;gt; I've been more focused on getting the new site operational. But I haven't changed much text content. 21:41:36 &amp;lt;str4d&amp;gt; I can go through and make sure the new layout dude doesn't lose any link stuff. Do you have suggestions for the SEO of the front page as it stands now though, zzz? 21:43:52 &amp;lt;str4d&amp;gt; Since the text content of the migrated pages has not changed, they should be fine once the legacy redirects are in. 21:45:20 &amp;lt;zzz&amp;gt; havent looked in months. whats the url again? 21:46:13 &amp;lt;zzz&amp;gt; also str4d, we should standardize on '-' instead of '_' in urls. Right now it's a mix, but in the last 10 years the web has clearly standardized on '-'. Underscores look bad and it doesnt matter for SEO any more 21:46:29 &amp;lt;str4d&amp;gt; It's above 21:46:32 &amp;lt;str4d&amp;gt; Also linked on ticket #807 21:47:19 &amp;lt;str4d&amp;gt; Yep, I noticed the mix. I'll fix that up. 21:47:22 &amp;lt;zzz&amp;gt; ok I'll check the ticket. all the links above I see are to feeds and such 21:48:19 &amp;lt;zzz&amp;gt; also good is to maintain short urls for the pages that get tweeted or referenced often - /download, /faq, etc. 21:48:22 &amp;lt;str4d&amp;gt; The links above- use that b32 21:50:25 &amp;lt;zzz&amp;gt; and if you or somebody else trusted wants to go further and claim our site on google webmaster tools, add a site map, etc., that would be great. I'm not at all claiming our SEO is great, just that we used to think about it at least a little. 21:52:00 &amp;lt;str4d&amp;gt; I was going to add site map generation to the backend, so I'd be happy to do that. 21:52:18 &amp;lt;topiltzin&amp;gt; does google webmaster tools report data back to google? 21:52:58 &amp;lt;zzz&amp;gt; only if you put their js on your site 21:53:27 &amp;lt;str4d&amp;gt; Short URLs - would the legacy URLs be enough? 21:54:10 &amp;lt;str4d&amp;gt; topiltzin, only if we run Google Analytics 21:54:49 &amp;lt;topiltzin&amp;gt; but will we get meaningful information without reporting anything back to google? or do we not care? do paranoid users care? etc. 21:55:38 &amp;lt;zzz&amp;gt; sure, good questions. ofc we can also just awstats or similar across our logs looking at referers and search terms 21:55:45 &amp;lt;zzz&amp;gt; doubt anybody's done that in years. 21:57:16 &amp;lt;str4d&amp;gt; Well, the tools report back of course, but only because they are interfacing to Google data 21:57:26 &amp;lt;str4d&amp;gt; Does the webmaster need to be non- anon though? 21:58:06 &amp;lt;zzz&amp;gt; just need a gmail addy afaik 21:58:13 &amp;lt;str4d&amp;gt; topiltzin, we will get Google search info, which in itself is useful. 21:58:39 &amp;lt;str4d&amp;gt; Analytics is technically separate to the webmaster toolkit IIRC 21:58:46 &amp;lt;zzz&amp;gt; anyway, all this is a sideshow for now 21:59:21 &amp;lt;str4d&amp;gt; Yep. zzz, you reached the site yet? 21:59:44 &amp;lt;zzz&amp;gt; nope, been talking to you :) 22:00:49 &amp;lt;topiltzin&amp;gt; I like to pre-fetch eepsites while I chat :) 22:02:17 &amp;lt;zzz&amp;gt; don't have much extra upstream bw for fetching atm 22:02:20 &amp;lt;RN&amp;gt; " Umm... the server encountered some sort of error. " 22:03:08 &amp;lt;RN&amp;gt; that's what I'm getting when I select the FAQ from the dropdown menu 22:03:31 &amp;lt;zzz&amp;gt; str4d, how are you staying in sync with the old website? did you branch from it in mtn or are you doing it manually, or have deferred the whole painful issue? 22:03:34 &amp;lt;str4d&amp;gt; Rn, odd... shouldn't do that. 22:04:00 &amp;lt;str4d&amp;gt; zzz, branched in mtn and propping regularly. 22:04:23 &amp;lt;str4d&amp;gt; I'm changing no content in the revamp so merges work alright. 22:04:58 &amp;lt;str4d&amp;gt; There have been a few tricky ones, but mostly easy props. 22:10:49 &amp;lt;zzz&amp;gt; what are you asking for comments on ? broken links? general organization? layout/colors/CSS? I have no idea where you're at. 22:11:54 &amp;lt;RN&amp;gt; dark theme dosn't look right 22:12:00 &amp;lt;str4d&amp;gt; zzz, navigation layout, URL forms, general usability, and front page content 22:13:21 &amp;lt;str4d&amp;gt; RN, neither of the old ones do. I've asked dr|z3d for some pointers, but none of the current themes will likely be the final one. 22:13:51 &amp;lt;str4d&amp;gt; RN, re the error, I'll look at it in about 20 mins 22:14:07 &amp;lt;zzz&amp;gt; so there won't be any theme selectors in the final version, hopefully? 22:14:58 &amp;lt;zzz&amp;gt; multiple themes is a horrific waste of time 22:15:20 &amp;lt;str4d&amp;gt; zzz, probably not, unless there is indecision over the final theme. They are there to help designers. 22:15:43 &amp;lt;LaughingBuddha&amp;gt; They can always be created by users. It isn't something the devs should worry about 22:16:20 &amp;lt;LaughingBuddha&amp;gt; IMO 22:16:27 &amp;lt;str4d&amp;gt; I just put the links there to expose the functionality for now. 22:17:36 &amp;lt;zzz&amp;gt; the thing that bugs me the most about the home page is the black bar with the links. That aren't really links since they only popup a menu, they don't go anywhere ifyou click on them 22:18:37 &amp;lt;zzz&amp;gt; it's like it's the wrong color, and in the wrong place, and too small or something. It's not in the style of the rest of the page, and I'm wondering if all that should be below the green part 22:19:12 &amp;lt;str4d&amp;gt; zzz, I haven't focused on color or style. 22:19:49 &amp;lt;str4d&amp;gt; The decision to not link the menu openers came after usability discussions and feedback. 22:20:16 &amp;lt;str4d&amp;gt; It was decided that linking some of them and not others would cause confusion. 22:20:43 &amp;lt;str4d&amp;gt; The plan is to use CSS to make the distinction clearer. 22:21:35 &amp;lt;zzz&amp;gt; cant put my finger on it but the top 3 sections (yellow, black, green) seems like one too many or in the wrong order or something 22:21:35 &amp;lt;zzz&amp;gt; not just about color/style maybe? don't know. there's something unfinished or out-of-place about it 22:21:35 &amp;lt;zzz&amp;gt; maybe some styling can bring it all together, maybe not. 22:21:42 &amp;lt;str4d&amp;gt; The color and style of the navbar will be changed to integrate better, but I needed something functional. 22:22:00 &amp;lt;zzz&amp;gt; I'd love to find someplace on some page to put a big "Celebrating 10 years 2003-2013" banner 22:22:50 &amp;lt;str4d&amp;gt; (this is why I added the theme links, to show that thesaurus structure can be rendered differently) 22:23:24 &amp;lt;zzz&amp;gt; whats a thesaurus structure? 22:23:31 &amp;lt;zzz&amp;gt; havenc clicked on theme links yet 22:24:20 &amp;lt;str4d&amp;gt; Argh, phone typing fail. should be "same" 22:25:06 &amp;lt;zzz&amp;gt; and now I wish I hadn't 22:26:09 &amp;lt;zzz&amp;gt; too bad dg seems to have gone up in smoke. All that youthful enthusiasm fizzled out so fast? 22:26:28 &amp;lt;zzz&amp;gt; two meetings and done 22:26:47 &amp;lt;str4d&amp;gt; yeah, half the old castle isn't being used properly because of the new structure. but I haven't had time to migrate them yet. 22:26:58 &amp;lt;str4d&amp;gt; css* 22:27:36 &amp;lt;str4d&amp;gt; It sounds like he's rather busy at present. 22:28:26 &amp;lt;zzz&amp;gt; so that's my takeaway. the black menu bar seems to be the most problematic. Not that I have any suggestions about it. Just feels/looks not right. 22:30:12 &amp;lt;topiltzin&amp;gt; I'm sure another dg will show up or the old one will return when the time is right :) 22:30:28 &amp;lt;str4d&amp;gt; Yep. what about the layout of links within it? Sensical? 22:30:28 &amp;lt;topiltzin&amp;gt; but in the meantime, we're still doing great and it's important to listen to non-youthful and non-enthusiastic points of view as well 22:31:10 &amp;lt;str4d&amp;gt; (also, I'll try changing the black bar to use the color scheme from ducks example nav bar.) 22:31:37 &amp;lt;zzz&amp;gt; just surprised to see dg go from 60 mph to zero in a couple days. 22:32:51 &amp;lt;zzz&amp;gt; dunno if we want direct links to the jar, exe, etc on the home page. Seems like the text on the download page is important. 22:33:45 &amp;lt;zzz&amp;gt; defnitely need a llnk to trac, looks like that got lost? 22:34:16 &amp;lt;zzz&amp;gt; if you would go somewhere when you clicked on the word, that would be a big help too 22:34:26 &amp;lt;KillYourTV&amp;gt; Volunteer -&amp;gt; Develop -&amp;gt; Bug Tracker 22:34:54 &amp;lt;zzz&amp;gt; hahgeez there's two levels? 22:35:32 &amp;lt;zzz&amp;gt; there's no little arrows indicating another level 22:36:09 &amp;lt;zzz&amp;gt; and do we really want two levels on the home page, or anywhere? might be more than topiltzin's grandma can handle 22:36:44 &amp;lt;zzz&amp;gt; and we darn well better send grandma somewhere when she clicks on download 22:37:43 &amp;lt;topiltzin&amp;gt; yeah lets make sure she can get i2p and worry about making her a developer later 22:38:15 &amp;lt;zzz&amp;gt; heck, might be best to scrap the fancy dropdowns and just replace download-about-help-volunteer with four big-ass buttons 22:39:01 &amp;lt;str4d&amp;gt; zzz, there will be. 22:39:23 &amp;lt;topiltzin&amp;gt; if the big-ass buttons are in Pretty Colors grandma would love it 22:39:34 &amp;lt;str4d&amp;gt; And it was topiltzin who suggested to move docs into the about menu, so there are techincally three levels 22:39:57 &amp;lt;str4d&amp;gt; zzz, I had the Trac link in the help menu, but topiltzin suggested moving it to voliunteer -&amp;gt; develop 22:40:11 &amp;lt;zzz&amp;gt; it's like we're trying to make a hierarchical website, but only thru a complicated multi-level menu bar on the home page. What we really need are actual hierarchical pages, like an about page, a volunteer page, and a help page. 22:40:57 &amp;lt;KillYourTV&amp;gt; Now 8 peers for the 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; trying to create strucrture solely in that black bar is insufficient, and maybe the wrong place to try 22:41:30 &amp;lt;str4d&amp;gt; zzz, the structure is in the urls. I copied that structure into the nav bar because it seemed to make sense to me. 22:42:13 &amp;lt;str4d&amp;gt; As I've said all along, the biggest task was deciding how to rearrange the old pages from a single directory into a hierarchy, and I have had almost no help there. 22:42:24 &amp;lt;zzz&amp;gt; just spitballing. Haven't looked at it in months and may have a different opinion tomorrow. 22:42:47 &amp;lt;zzz&amp;gt; not criticizing, just speculating 22:43:06 &amp;lt;str4d&amp;gt; So my biggest question is, do my structure decisions make sense? 22:43:25 &amp;lt;str4d&amp;gt; (i.e. to people other than me) 22:43:35 &amp;lt;topiltzin&amp;gt; it's good that we have so many future directions to explore, I'm sure it will result in many productive discussions 22:43:55 &amp;lt;str4d&amp;gt; Once the structure of the existing pages is set, then the other issues can be worked out around that. 22:43:58 &amp;lt;topiltzin&amp;gt; str4d: yes here 22:44:31 &amp;lt;str4d&amp;gt; And did anyone have suggestions to my earlier query about where to put the last few 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; and since dg has proven that he can go from zero to 60 mph in a lot shorter time than few days, those discussions are going to be *FUN* &amp;lt;/offtopic&amp;gt; 22:45:06 &amp;lt;zzz&amp;gt; what do you mean "put"? 22:45:09 &amp;lt;str4d&amp;gt; There are also older pages that I haven't added in yet, because I think they are somewhat irrelevant, but they should probably go *somewhere*: 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; where to link to them? 22:45:23 &amp;lt;str4d&amp;gt; zzz, in the backend / the urls. 22:45:34 &amp;lt;str4d&amp;gt; All site pages are stored under pages/site/ 22:45:45 &amp;lt;str4d&amp;gt; From there, the folder structure matches the urls. 22:46:04 &amp;lt;zzz&amp;gt; you're hierarcical-izing all the files too? 22:46:21 &amp;lt;str4d&amp;gt; So e.g. the page on unidirectional tunnels is stored in pages/site/docs/tunnels/unidirectional.html 22:46:36 &amp;lt;zzz&amp;gt; because that seems like a fools' errand to hyper-categorize everything 22:46:39 &amp;lt;str4d&amp;gt; zzz, yes - makes site management a hell of a lot easier both on the people and the code. 22:47:13 &amp;lt;zzz&amp;gt; if you say so. but for gosh sakes just make a misc/ directory and be done. 22:47:48 &amp;lt;zzz&amp;gt; remember a file can only be in one place but there can be multiple links to it. don't get yourself stuck trying to put everything in its place. 22:48:26 &amp;lt;str4d&amp;gt; Alright, misc it is. And I disagree there - at least from an SEO perspective, unique content should have a unique slug 22:49:00 &amp;lt;str4d&amp;gt; Hence, I wanted to try and get the urls right. 22:49:04 &amp;lt;zzz&amp;gt; i think if you just pulled out the release notes, meeting logs, and statuses into their own dirs you'd find there wasnt a lot left 22:49:35 &amp;lt;zzz&amp;gt; sure, unique URL, but you can link to it from many places. Not every link from tunnels/index.html has to be to a tunnels/xxx.html file 22:50:16 &amp;lt;str4d&amp;gt; Yes, true (that itself is why half the links are still broken) 22:50:31 &amp;lt;zzz&amp;gt; e.g. on how.html there's dup links in there, and links to all sorts of topics. 22:50:34 &amp;lt;str4d&amp;gt; But I wanted the url of each page to make sense for that page. 22:51:05 &amp;lt;str4d&amp;gt; i.e. /en/site/docs/overview/transport/ssu vs /en/site/docs/legacy/ssu/ 22:51:16 &amp;lt;str4d&amp;gt; (There are both - one is the documentation, one is the specification) 22:51:46 &amp;lt;zzz&amp;gt; nice in theory, maybe not so much in practice. or maybe it's all good. 22:52:23 &amp;lt;str4d&amp;gt; But if everyone is happy enough to have an /en/site/misc/* url for the remaining pages, I'll put them there (as I'm getting tired of page sorting @_@) 22:54:09 &amp;lt;zzz&amp;gt; just don't try to achieve some mythical and useless goal of a 1:1:1:1 mapping of menus:topics:urls:filenames 22:55:07 &amp;lt;zzz&amp;gt; and a deep hierarchy doesn't help anybody. hurts SEO, hurts the people typing, hurts readability of the urls, etc.... so dont get carried away 22:55:10 &amp;lt;str4d&amp;gt; b 23:00:46 &amp;lt;str4d&amp;gt; With regard to that, I'm wondering if there is a way to remove "site/" from the url - it just adds to the length. 23:01:04 &amp;lt;str4d&amp;gt; But given that other pages are e.g. "/en/download" or "/en/blog", having "/en/site/*" might be unavoidable. 23:02:46 &amp;lt;str4d&amp;gt; And mapping urls:filenames is also unavoidable, because they are flat files, so the only way to get a url of a filename (without storing yet another map) is to use its path. 23:04:00 &amp;lt;topiltzin&amp;gt; zzz: which of the issues you brought up today would you say are real show-stoppers as opposed to incremental improvements? 23:04:03 &amp;lt;zzz&amp;gt; lang/site seems poor 23:04:07 &amp;lt;zzz&amp;gt; cant we just use content headers? 23:04:07 &amp;lt;str4d&amp;gt; General feeling I'm getting from reading some articles on SEO is that longer URLs with categorization are better. 23:04:48 &amp;lt;str4d&amp;gt; zzz, I recall discussing that with welterde, but I don't recall his argument against it. 23:06:05 &amp;lt;str4d&amp;gt; The backend just needs to get a language code from somewhere. 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; That's the current method. 23:06:24 &amp;lt;str4d&amp;gt; But IIRC welterde wasn't particularly happy with solely relying on ACCEPT_LANGUAGES 23:07:01 &amp;lt;zzz&amp;gt; i don't really know anything about the backend but it sounds like you're looking at a pretty rigid url-&amp;gt;file mapping technology? 23:07:16 &amp;lt;zzz&amp;gt; i dont even know if you're using the same backend as now or something new 23:07:42 &amp;lt;str4d&amp;gt; zzz, it's not a rigid technology, no - it's the requirement of having the pages in mtn that is rigid. 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; ^-- that is the catcher for site urls. 23:08:31 &amp;lt;zzz&amp;gt; re: showstoppers, I wouldn't classify of my comments as showstoppers, only as comments. But it doesnt appear that we're at the point in the process yet to be talking about showstoppers anyway? 23:08:34 &amp;lt;str4d&amp;gt; The backend just turns "page" into a filesystem path and hands the resulting file to the template renderer. 23:09:01 &amp;lt;str4d&amp;gt; zzz, I'm hoping that discussion like this will help avoid showstoppers entirely =) 23:09:28 &amp;lt;zzz&amp;gt; right. but what sort of schedule are you on? days, weeks, months, years? I really don't know. 23:11:20 &amp;lt;str4d&amp;gt; I'd like to have the new site up within the next few months. 23:11:23 &amp;lt;str4d&amp;gt; And ideally the structure of the site will be sorted before the next release. 23:11:23 &amp;lt;str4d&amp;gt; well before* 23:11:23 &amp;lt;str4d&amp;gt; So the main showstopper I see is getting a cohesive design for the new structure. 23:12:01 &amp;lt;str4d&amp;gt; So weeks for the structure, months for the launch. 23:13:07 &amp;lt;str4d&amp;gt; Mainly because there are many other I2P-related projects I want to put time into, and I would like to finish some of my current ones first ^_^ but that said, I don't want to rush out a bad site. 23:13:50 &amp;lt;zzz&amp;gt; the structure of the site (menus, pages) is important, but not too hard. The structure of the files, as I said, is not the same thing, and not super-important, and I wouldn't spend more than about 5 more minutes on it. 23:16:16 &amp;lt;zzz&amp;gt; although, at the top level, getting rid of en/site would be great. seems like those shouldnt be in the urls 23:16:18 &amp;lt;str4d&amp;gt; zzz, I agree on that distinction, but under your current requirements the structure of the files is equivalent to the structure of the urls, which is very important for SEO. 23:16:48 &amp;lt;zzz&amp;gt; but with mapping you can skip over en/site for example. 23:18:24 &amp;lt;str4d&amp;gt; One thing - removing /en/site (and /en for the other pages) means that the new urls will get mixed up with the legacy catcher, which will make things tricky... 23:19:18 &amp;lt;zzz&amp;gt; it's important for seo but I dont know the right answers. Is en/site/docs/router/transport/udp/spec.html better or worse than /udp-specification.html? dunno. 23:19:25 &amp;lt;str4d&amp;gt; Which means that in addition to having a map of old legacy urls to new ones, we would need a map of new urls to their files, which is basically then a database. 23:20:12 &amp;lt;str4d&amp;gt; zzz, /docs/legacy/ssu/ (or udp) is better than /udp-specification AFAICT from some preliminary SEO reading. 23:20:49 &amp;lt;str4d&amp;gt; Though now I'm reading a page advocating flat site architecture. 23:21:12 &amp;lt;str4d&amp;gt; ... or is it? I can't tell... 23:21:59 &amp;lt;zzz&amp;gt; there's ~575 files total, 180 meeting, 48 release, 95 status, leaving only 240 others 23:22:28 &amp;lt;str4d&amp;gt; "Along with smart internal linking, SEOs should make sure that the category hierarchy of the given website is reflected in URLs." 23:24:39 &amp;lt;str4d&amp;gt; The following is a good example of URL structure: 23:24:42 &amp;lt;str4d&amp;gt; http://www.dmoz.org/Games/Video_Games/History/ 23:24:42 &amp;lt;str4d&amp;gt; The following is a bad example of URL structure: 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; That seems to echo the general view I'm getting. 23:27:04 * str4d will do more SEO research... ugh... 23:27:07 &amp;lt;zzz&amp;gt; I think you gotta figure out the language thing first 23:27:34 &amp;lt;str4d&amp;gt; Yeah. Do we know that users will have ACCEPT_LANGUAGES set? 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; Does the HTTP proxy filter that at all? 23:28:35 &amp;lt;zzz&amp;gt; if you handle accept-foo correctly then the crawlers will work better I would guess 23:28:35 &amp;lt;zzz&amp;gt; but what do you do about manual language selection - set a cookie and use that to override? 23:28:35 &amp;lt;zzz&amp;gt; i know almost nothing about how to do it 23:28:38 &amp;lt;zzz&amp;gt; until you decide for sure if it is lang/.... or .../foo_lang.html you can't get much further. I dont know if duck chose the en/site scheme but if he did it's not important that he did 23:29:25 &amp;lt;zzz&amp;gt; certainly for blogs, newspapers, etc the best practice is clear: myblog.com/2012/12/i-think-obama-is -the-whatever.html 23:32:14 &amp;lt;zzz&amp;gt; a lot of sites use short urls with redirects, for ads and for the url "guessers" - e.g. 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; short urls for tweets and facebook and ads , maybe it doesnt matter if they redirect 23:33:39 &amp;lt;zzz&amp;gt; the i2p http proxy filters accept-* 23:45:41 &amp;lt;str4d&amp;gt; zzz right, so there does need to be a URL-based lang option... 23:47:49 &amp;lt;str4d&amp;gt; cookies - is it okay to assume that all site users will have cookies enabled? 23:48:16 &amp;lt;str4d&amp;gt; or at least, all non-English users (both I2P and clearnet) 23:49:50 &amp;lt;zzz&amp;gt; dont know 23:54:23 &amp;lt;str4d&amp;gt; Certainly inside I2P, we don't want to alienate the more careful users. 23:58:45 &amp;lt;str4d&amp;gt; Anyway, this meeting has kinda turned into a website discussionfest - sorry! 23:58:45 &amp;lt;RN&amp;gt; right, I block cookies by default, and I think I'm not alone 23:59:07 &amp;lt;RN&amp;gt; it's important stuff str4d :) 00:02:24 &amp;lt;str4d&amp;gt; So I'll officially end the meeting now, but website discussion can continue (though I'm off for an hour or so). 00:02:27 &amp;lt;str4d&amp;gt; Unless anyone has any quick points they want to raise? 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 the meeting closed. 00:07:57 &amp;lt;topiltzin&amp;gt; Thank everyone, this was good stuff. I learned a lot about SEO and it's been joy to see zzz so enthusiastic. ( Could be the dg-pixie-dust aftereffects :) ) I wish I could contribute more but websites are not my thing at all. 00:08:13 &amp;lt;topiltzin&amp;gt; and thanks to KillYourTV and sighup-bot__ for the logs :) 00:13:54 &amp;lt;zzz&amp;gt; pfft. didnt know we were still in the meeting :) 00:26:40 &amp;lt;topiltzin&amp;gt; just zoned back in :) back seat was so cozy I spaced out a little &lt;/div></description></item><item><title>Versión 0.9.4</title><link>/es/blog/2012/12/17/versi%C3%B3n-0.9.4/</link><pubDate>Mon, 17 Dec 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/12/17/versi%C3%B3n-0.9.4/</guid><description>&lt;p>0.9.4 incluye una corrección para un error de capacidad de la red, introducido en la 0.9.2, que estaba reduciendo el rendimiento y la fiabilidad de la red. También incluye cambios importantes en el sistema de actualización dentro de la red y añade la posibilidad de actualizar a través de torrents dentro de la red.&lt;/p>
&lt;p>Corregimos varios errores en la implementación de DHT de i2psnark que se introdujo en la versión anterior. Para quienes usan contraseñas de la consola o del proxy HTTP, cambiamos al método digest (autenticación por resumen) más seguro y mejoramos la seguridad de los formularios de la consola.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 11 de diciembre de 2012</title><link>/es/blog/2012/12/11/reuni%C3%B3n-de-desarrolladores-de-i2p-11-de-diciembre-de-2012/</link><pubDate>Tue, 11 Dec 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/12/11/reuni%C3%B3n-de-desarrolladores-de-i2p-11-de-diciembre-de-2012/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> lillith, Meeh, postman, psi, str4d, topiltzin, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:20:09 &amp;lt;str4d&amp;gt; &amp;lt;str4d&amp;gt; No estoy seguro de dónde está dg, así que propongo que empecemos la reunión de todos modos, continuando con la agenda de la semana pasada (o reiniciándola si es necesario). 20:20:09 &amp;lt;str4d&amp;gt; (`http://zzz.i2p/posts/5779)` 20:20:18 &amp;lt;iRelay&amp;gt; Título: zzz.i2p: Reuniones de IRC (en zzz.i2p) 20:40:14 &amp;lt;str4d&amp;gt; ¿Nadie va a responder? 20:41:48 &amp;lt;Meeh&amp;gt; Yo me apunto a una reunión 20:42:09 &amp;lt;Meeh&amp;gt; pero IRC estuvo muy inestable hoy 20:51:48 &amp;lt;str4d&amp;gt; ¿Alguien quiere presidir y comenzar una reunión? No tengo idea de dónde se metió dg, y tengo que irme a mitad, así que no puedo. 20:52:40 &amp;lt;str4d&amp;gt; Parece que iRelay está en el servidor de postman, así que si quien preside también está allí, las desconexiones no afectarán el registro de la reunión. 21:01:13 &amp;lt;psi&amp;gt; ¿la reunión era...? 21:01:32 * lillith se ofrece a presidir una vez que tenga zzz.i2p cargado correctamente 21:04:05 &amp;lt;psi&amp;gt; ¿la reunión es ahora, no? 21:05:43 &amp;lt;lillith&amp;gt; sí, a menos que alguien más quiera presidir 21:07:16 &amp;lt;psi&amp;gt; ok 21:07:16 &amp;lt;psi&amp;gt; ¿temas? 21:07:16 &amp;lt;lillith&amp;gt; Entonces, siguiendo desde donde lo dejamos la semana pasada, orion ¿estás aquí? 21:09:52 &amp;lt;psi&amp;gt; suena factible 21:09:54 &amp;lt;lillith&amp;gt; aunque no estoy segura de para qué, al menos a mí me parece un poco inútil 21:10:20 &amp;lt;psi&amp;gt; para crear un entorno más estructurado para ayudar a los usuarios 21:10:27 &amp;lt;psi&amp;gt; si no recuerdo mal 21:10:48 &amp;lt;topiltzin&amp;gt; más bien poner en común recursos 21:11:05 &amp;lt;topiltzin&amp;gt; +1 a eso pero si no recuerdo mal primero había que preguntar a alguien (¿el dueño del canal? ¿quién es/era?) 21:11:13 &amp;lt;lillith&amp;gt; ¿entonces combinar dos canales bastante muertos en uno menos muerto? 21:11:50 &amp;lt;topiltzin&amp;gt; sí 21:12:23 &amp;lt;lillith&amp;gt; bien, punto 2a: ¿quién es el dueño de cada canal y qué piensan? 21:12:50 &amp;lt;lillith&amp;gt; 2b: ¿el canal nuevo es #i2p o #i2p-help? 21:12:57 * postman es dueño de #i2p y no piensa nada en particular 21:13:31 &amp;lt;postman&amp;gt; #i2p debería mantener su nombre 21:13:33 &amp;lt;lillith&amp;gt; 2c: pedir a alguien que borre uno y redirija a la gente al otro 21:13:38 &amp;lt;postman&amp;gt; zzz es dueño de #i2p-help 21:14:10 &amp;lt;psi&amp;gt; supongo que el ircd puede hacer una especie de "symlink" (enlace simbólico) para canales? 21:14:12 &amp;lt;lillith&amp;gt; creo que los usuarios nuevos necesitan un canal de "ayuda" obvio al que ir primero cuando se conectan 21:14:31 &amp;lt;lillith&amp;gt; de lo contrario, simplemente preguntarán en canales al azar 21:14:51 &amp;lt;postman&amp;gt; re: symlink. lo comprobaré 21:16:35 &amp;lt;lillith&amp;gt; bien, ¿punto 2 resuelto? 21:18:16 &amp;lt;lillith&amp;gt; punto 3: actualizaciones de la renovación del sitio web. 21:18:35 &amp;lt;lillith&amp;gt; str4d, ¿alguna novedad? 21:18:37 &amp;lt;psi&amp;gt; ¿cuántos están trabajando en eso? 21:23:13 &amp;lt;lillith&amp;gt; psi: hasta donde sé, solo str4d 21:28:17 &amp;lt;lillith&amp;gt; con respecto al punto 4: adiciones de enlaces de la consola en 0.9.4, creo que str4d se ha ido y books no está aquí, ¿quizá la próxima semana? 21:28:17 &amp;lt;str4d&amp;gt; lillith, a punto de irme afk 21:28:26 &amp;lt;str4d&amp;gt; Pero la reorganización de las páginas del sitio web está básicamente hecha. 21:33:45 &amp;lt;str4d&amp;gt; Me gustaría recibir comentarios de la gente al respecto (navegación y estructura de la url) - vean el ticket #807 para la url en vivo 21:33:48 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/807` - (mejora aceptada) - Renovación del sitio web 21:33:50 &amp;lt;str4d&amp;gt; Y ese ticket también enumera las próximas tareas pendientes para la renovación. 21:33:50 &amp;lt;lillith&amp;gt; bien, gracias :) 21:34:09 &amp;lt;lillith&amp;gt; punto 5 ; versión 0.9.4 21:35:46 &amp;lt;lillith&amp;gt; zzz, ¿sigues apuntando a mediados de diciembre? 21:39:52 &amp;lt;zzz&amp;gt; lunes. vean también /topic y `http://zzz.i2p/topics/1252` 21:39:55 &amp;lt;zzz&amp;gt; y con respecto a las adiciones de enlaces en la consola, ese punto de la agenda se puede aplazar 6 semanas para la 0.9.5 21:45:02 &amp;lt;lillith&amp;gt; bien, gracias :) 21:45:09 &amp;lt;lillith&amp;gt; punto 6 : notas de los participantes 21:45:09 &amp;lt;lillith&amp;gt; ... ¿alguien? 21:45:09 &amp;lt;psi&amp;gt; ¿notas? 21:45:09 &amp;lt;lillith&amp;gt; cualquier cosa que quieran añadir 21:45:09 &amp;lt;psi&amp;gt; la queja más común de los usuarios nuevos es que es lento al iniciar 21:45:22 &amp;lt;psi&amp;gt; ¿hay alguna manera de abordar eso? 21:49:54 &amp;lt;Meeh&amp;gt; hacer que el instalador incluya RIs podría ayudar con la velocidad de arranque. Pero no es una solución perfecta 21:49:54 &amp;lt;Meeh&amp;gt; ¿y si esos RIs caen, o tienen mucha carga, etc. etc.? 21:49:54 &amp;lt;psi&amp;gt; ¿hay una manera "más rápida" de hacer el semillado inicial aparte de preempaquetar? 21:49:54 &amp;lt;zzz&amp;gt; Meeh, ¿tu script del servidor de reseed es en algún caso un cuello de botella? ¿está ralentizando el reseeding de alguna manera? 21:49:54 &amp;lt;Meeh&amp;gt; subir el límite antes de que el router deje de hacer reseed a 2-300.. Pero tampoco es una idea perfecta 21:49:54 &amp;lt;lillith&amp;gt; Meeh,seguro que cualquier solución sería mejor que ninguna 21:49:54 &amp;lt;Meeh&amp;gt; ralentiza el servidor si se usa mucho, ya que es un bloqueo de escritura en sqlite 21:49:56 &amp;lt;Meeh&amp;gt; debería hacer una versión para mysql, y aquellos reseeders que pudieran usarla ayudarían mucho 21:51:20 &amp;lt;lillith&amp;gt; preempaquetar RIs solo podría acelerar el arranque inicial; en el peor de los casos es igual que ahora 21:51:20 &amp;lt;Meeh&amp;gt; entonces el bloqueo del archivo/db ya no sería un cuello de botella 21:52:49 &amp;lt;Meeh&amp;gt; o cualquier otro *sql siempre que se ejecute como servidor 22:01: &amp;lt;lillith&amp;gt; orion no parece estar aquí, y no veo cómo podemos continuar sin él 22:04: &amp;lt;lillith&amp;gt; punto 7: próxima reunión 22:06: &amp;lt;topiltzin&amp;gt; el preempaquetado tiene argumentos en contra bastante sólidos, están disponibles en zzz.i2p 22:07: &amp;lt;lillith&amp;gt; dejaré esto a dg, presumiblemente será a las 8:00 UTC el próximo martes (18) 22:08: &amp;lt;lillith&amp;gt; topiltzin, le echaré un vistazo 22:09: &amp;lt;lillith&amp;gt; Diría que esta reunión queda oficialmente terminada entonces :) &lt;/div></description></item><item><title>I2P Dev Meeting - December 04, 2012</title><link>/es/blog/2012/12/04/i2p-dev-meeting-december-04-2012/</link><pubDate>Tue, 04 Dec 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/12/04/i2p-dev-meeting-december-04-2012/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dg, hottuna, KillYourTV, lillith, Meeh, psi, str4d, weltende, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:18:53 * KillYourTV ha notado que llevamos 17 minutos de reunión... y hemos empezado con calma... 20:19:31 &amp;lt;lillith&amp;gt; me preguntaba eso; ¿también me equivoqué de hora o algo? 20:20:23 * dg está esperando a estar libre 20:20:30 &amp;lt;dg&amp;gt; tengo que rematar algunas cosas primero 20:20:33 &amp;lt;dg&amp;gt; perdón 20:20:39 &amp;lt;dg&amp;gt; pueden empezar sin mí si lo necesitan 20:23:07 * KillYourTV va a ser mayormente un observador debido a sus roles bastante insignificantes &amp; poco importantes... 20:23:15 &amp;lt;KillYourTV&amp;gt; ...así que las horas de inicio no importan. 20:23:39 &amp;lt;Meeh&amp;gt; Estaré aquí, pero puedo esperar hasta que dg esté listo 20:23:42 &amp;lt;str4d&amp;gt; Me pregunto si sería posible tener dos conexiones leaf (nodo hoja) de IRC al mismo leaf para reducir los netsplits... 20:23:48 &amp;lt;dg&amp;gt; Mientras nadie se moleste, esperaré un poco más 20:23:59 &amp;lt;dg&amp;gt; Ojalá $task no tarde mucho más 20:24:02 &amp;lt;str4d&amp;gt; (sin duplicar los mensajes) 20:24:05 &amp;lt;dg&amp;gt; str4d: no sin mods serios al IRCd 20:24:16 &amp;lt;dg&amp;gt; (¿o i2p hax?) 20:24:22 * KillYourTV baja la prioridad (nice) de sus tareas para darle más tiempo de CPU a dg 20:25:07 &amp;lt;str4d&amp;gt; Ya hay mods de I2P para el IRCd, así que ¿por qué no redundancia? 20:25:50 &amp;lt;dg&amp;gt; en realidad 20:25:50 &amp;lt;str4d&amp;gt; Supongo que depende del IRCd 20:26:04 &amp;lt;dg&amp;gt; Más o menos veo la cantidad de splits de IRC como una forma de medir la salud de la red 20:26:19 &amp;lt;dg&amp;gt; Para mí, dice algo sobre el éxito de los tunnel :-P 20:27:07 &amp;lt;str4d&amp;gt; Hablando de eso. 20:27:30 &amp;lt;KillYourTV&amp;gt; No sé qué mods se aplicaron ni por qué fueron necesarios. (En su día ngircd necesitaba un pequeño mod para mostrar b32... pero con webirc no hace falta (y aquí no se muestran de todos modos)) 20:28:00 &amp;lt;str4d&amp;gt; -_- 20:49:54 &amp;lt;psi&amp;gt; orion: re: c++ i2p ¿te importa si añado un sistema de compilación a tu código? probablemente scons 20:54:16 &amp;lt;dg&amp;gt; Estoy listo 20:54:27 &amp;lt;dg&amp;gt; Perdón por la demora, gente 20:55:01 * dg hace ping a #i2p-dev 21:03:16 &amp;lt;str4d&amp;gt; o/ dg 21:04:09 &amp;lt;hottuna&amp;gt; 'lo dg 21:05:07 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; *saluda* 21:05:53 &amp;lt;psi&amp;gt; yay 21:05:56 * psi se desconectó por timeout 21:11:17 &amp;lt;hottuna&amp;gt; ¿listo, dg? 21:13:23 &amp;lt;dg&amp;gt; perdón, me desconecté 21:13:26 &amp;lt;dg&amp;gt; ¿Qué me perdí? 21:13:26 &amp;lt;dg&amp;gt; &amp;lt;+iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; *saluda* 21:13:26 &amp;lt;dg&amp;gt; chanserv da voz a psi 21:13:26 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; yay 21:13:26 &amp;lt;dg&amp;gt; +psi se desconectó por timeout 21:13:26 &amp;lt;dg&amp;gt; s-771 ahora se conoce como 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; Todos se despertaron por mí&amp;lt;3 21:13:27 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; weltende: ¿Alguna novedad sobre la lista de correo? porfa ten alguna para mí 21:13:27 &amp;lt;Meeh&amp;gt; *saluda* 21:13:27 &amp;lt;hottuna&amp;gt; No creo que te hayas perdido nada 21:13:27 &amp;lt;psi&amp;gt; sip 21:13:27 &amp;lt;dg&amp;gt; vale 21:13:27 &amp;lt;dg&amp;gt; Entonces, weltende: .. 21:14:37 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; no realmente... no he tenido tiempo hasta ahora 21:14:47 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; kytv podría hacerlo... tiene acceso root a la máquina que tenía en mente, si no recuerdo mal ;-) 21:14:50 * dg espera unos minutos 21:15:41 * dg le da un toque a KillYourTV 21:17:30 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: ¡y más cencerro! 21:17:34 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ejem... estructura 21:18:02 * dg nunca fue bueno en eso, pero lo intentará 21:18:12 * dg sigue adelante 21:18:15 &amp;lt;dg&amp;gt; KillYourTV: haz ping cuando vuelvas 21:18:21 &amp;lt;dg&amp;gt; Entonces, actualizaciones de estado. 21:18:40 * str4d tiene ~40 min, así que GTFG fg ;P 21:18:40 &amp;lt;KillYourTV&amp;gt; ¿hmm? No me di cuenta de que tenía root, pero puedo dedicarle algo de tiempo (los trabajos de clase &amp; la mudanza me han ocupado bastante tiempo) 21:18:40 &amp;lt;dg&amp;gt; ¿Vale la pena recuperarlas ya que tenemos las reuniones (y ojalá sus resúmenes, pero ahora mismo no están funcionando)? 21:19:15 &amp;lt;str4d&amp;gt; dg, ¿para quién serían las actualizaciones de estado? 21:19:22 &amp;lt;str4d&amp;gt; s/for/aimed at/ 21:19:25 &amp;lt;iRelay&amp;gt; str4d quiso decir: dg, ¿a quién irían dirigidas las actualizaciones de estado? 21:19:34 &amp;lt;dg&amp;gt; Bueno, supongo que las anteriores que mantenía jrandom eran para quienes querían un TL;DR de las reuniones 21:20:06 &amp;lt;dg&amp;gt; Quizá como lo que hicimos con la última reunión (en el sitio web), donde se resumieron los resultados al principio de la página 21:20:31 &amp;lt;hottuna&amp;gt; Serían buenas para la construcción de comunidad, pero también suponen algo de trabajo. 21:20:49 * dg no cree que sea estrictamente necesario, pero estaría bien decir qué logró/decidió la reunión 21:21:32 &amp;lt;hottuna&amp;gt; ¿A alguien le gustaría hacerlo? 21:22:01 &amp;lt;str4d&amp;gt; En el rediseño del sitio he tomado las actualizaciones de estado como 'entradas de blog' 21:22:05 &amp;lt;str4d&amp;gt; Así que quizá sea mejor escribir esas, o estructurar las actualizaciones de estado como tales. 21:22:20 &amp;lt;hottuna&amp;gt; suena bastante bien 21:22:57 &amp;lt;str4d&amp;gt; (Y dado que el blog terminará con RSS o lo que sea, eso se podrá usar para alimentar cualquier otra vía de distribución que se desee) 21:23:24 &amp;lt;psi&amp;gt; punto 1: a considerar, CCC 21:23:27 &amp;lt;lillith&amp;gt; estaba pensando que después de una reunión podríamos abrir un hilo nuevo en zzz.i2p, para permitir que la gente responda con cualquier seguimiento de lo discutido 21:23:30 &amp;lt;psi&amp;gt; ¿cómo se organizará 'este lado'? 21:23:55 &amp;lt;hottuna&amp;gt; Apoyo la idea del blog; sin embargo, alguien tendría que hacerlo. 21:24:50 &amp;lt;psi&amp;gt; oh maldito lag 21:25:27 &amp;lt;str4d&amp;gt; Y las actualizaciones de estado no tienen por qué ser demasiado 'de actas', ya que la sección de reuniones del rediseño es donde deberían ir las actas reales (y estoy pensando que las actas también podrían ponerse en un feed, mientras que los logs completos se muestran junto con las actas en el sitio) 21:26:10 &amp;lt;zzz&amp;gt; dg, para tu información, las actualizaciones de estado de jr se enviaban horas antes de cada reunión, y no eran actas de la reunión anterior 21:26:55 &amp;lt;str4d&amp;gt; Ah, gracias zzz; o sea, más bien una actualización general para poner a todos al día antes de la reunión. 21:27:10 &amp;lt;zzz&amp;gt; correcto 21:27:39 &amp;lt;zzz&amp;gt; dg, para tu información, las actualizaciones de estado de jr se enviaban horas antes de cada reunión, y no eran actas de la reunión anterior 21:28:00 &amp;lt;dg&amp;gt; zzz: ah ok, era un tl;dr de la $week? 21:28:03 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; ¿Seguimos? 21:28:03 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; psi: ccc está en la agenda :) 21:28:03 &amp;lt;dg&amp;gt; --- aquarium (grenze@irc2p) se ha unido a #i2p-dev 21:28:06 &amp;lt;dg&amp;gt; --- w8rabbit (w8rabbit@irc2p) ha salido (Killed (nickserv (Nick kill enforced))) 21:28:06 &amp;lt;zzz&amp;gt; &amp;lt;str4d&amp;gt; Ah, gracias zzz - so more of a general get-everyone-up-to-speed-before-the-meeting update. 21:28:06 &amp;lt;zzz&amp;gt; &amp;lt;zzz&amp;gt; correcto 21:28:09 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Siguiente tema: * PR management role (`http://zzz.i2p/topics/1299)` 21:28:09 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; No sé si el que publicó eso está aquí.. 21:28:09 &amp;lt;str4d&amp;gt; dg, reenvío: Y las actualizaciones de estado no tienen por qué ser demasiado 'de actas', ya que la sección de reuniones del rediseño es donde deberían ir las actas reales (y estoy pensando que las actas también podrían ponerse en un feed, mientras que los logs completos se muestran junto con las actas en el sitio) 21:28:24 &amp;lt;str4d&amp;gt; Sí está; ¿orion? 21:28:34 &amp;lt;hottuna&amp;gt; dg, ¿estarías dispuesto a escribir una actualización de estado antes de las reuniones en el blog? 21:29:16 &amp;lt;str4d&amp;gt; (al menos está en el canal) 21:29:23 &amp;lt;str4d&amp;gt; Y para que conste, este es el tipo que trabaja en I2PCPP 21:30:15 * psi está compilando i2pcpp 21:31:12 &amp;lt;psi&amp;gt; también estoy mirando el código 21:32:58 &amp;lt;psi&amp;gt; tengo un archivo SConstruct 21:36:03 &amp;lt;dg&amp;gt; malditas ratas comiéndose los cables 21:36:03 &amp;lt;dg&amp;gt; [repost] 21:36:03 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; i've got a SConstruct file 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; * Actualizaciones del rediseño del sitio web 21:36:05 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; ¿Algo? 21:36:08 &amp;lt;dg&amp;gt; [/repost] 21:36:12 &amp;lt;str4d&amp;gt; dg, necesito m0ar estables 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, tengo funcionando URLs por red 21:36:59 &amp;lt;dg&amp;gt; oh, bien, progreso 21:37:02 &amp;lt;dg&amp;gt; ¿Cómo lo hiciste? 21:37:06 * psi nota mental: no compilar con -j8 en una máquina con 4 núcleos 21:37:13 &amp;lt;str4d&amp;gt; Así que en los archivos de página, si pones &amp;lt;a href="http://{{ i2pconv(trac.i2p2.i2p) }}/"&amp;gt; lo convertirá en trac.i2p2.de 21:37:32 &amp;lt;str4d&amp;gt; Y del mismo modo para cualquier otro sitio que tenga URLs públicas conocidas (hardcoded). 21:37:39 &amp;lt;str4d&amp;gt; De lo contrario añade .to 21:38:16 &amp;lt;str4d&amp;gt; dg, el problema era que Flask estaba cacheando filtros aplicados a cadenas. 21:38:19 &amp;lt;str4d&amp;gt; Así que se evaluaba (eval) en la primera lectura de la plantilla y luego se almacenaba. 21:38:39 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; psi: a menos que haga múltiples hilos por núcleo ;) 21:38:43 &amp;lt;str4d&amp;gt; Convertir el filtro en un 'context processor' (para que la función se evalúe en cada petición) hizo el trabajo. 21:38:46 &amp;lt;dg&amp;gt; Oh, ja 21:39:34 &amp;lt;str4d&amp;gt; Puedo intentar generalizar la función para que le pases la URL completa y encuentre y cambie la parte del dominio, si la gente prefiere usarlo así. 21:39:45 &amp;lt;str4d&amp;gt; Pero funciona por ahora (TM) 21:40:01 &amp;lt;dg&amp;gt; psi: 21:40:04 &amp;lt;dg&amp;gt; * discusión de workshop/lightning talk de CCC 21:40:28 &amp;lt;psi&amp;gt; sí 21:40:39 * psi revisa el enlace de zzz.i2p 21:40:58 &amp;lt;str4d&amp;gt; (aparte: En cuanto tenga algo de tiempo libre (después de quitar los bugs del mecanismo del feed) me gustaría resolver lo del mirroring de descargas con welterde.) 21:42:36 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; str4d: bueno... debería ser suficientemente simple... archivo de texto en mtn con la lista de todos los mirrors http, ftp.. 21:44:32 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (y en el backend solo un sitio maestro de rsync, del que tiran todos los mirrors) 21:44:40 &amp;lt;hottuna&amp;gt; ¿elegimos un tema para la lightning talk? 21:44:40 &amp;lt;psi&amp;gt; ok, respecto a CCC, hay un 0% de posibilidades de que consiga los documentos requeridos para llegar a tiempo 21:44:40 &amp;lt;psi&amp;gt; además... muchas "otras cosas" 21:44:40 &amp;lt;psi&amp;gt; en general estoy sobrecargado por los exámenes finales 21:44:40 &amp;lt;psi&amp;gt; también lag 21:45:31 &amp;lt;str4d&amp;gt; welterde, me lo imaginaba, pero no estoy familiarizado con la configuración actual de mirrors. 21:47:26 &amp;lt;str4d&amp;gt; La otra cosa, claro, es migrar el resto de las páginas antiguas (y ordenar el diseño de navegación) 21:48:06 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; ok, respecto a CCC, hay un 0% de posibilidades de que consiga los documentos requeridos para llegar a tiempo 21:48:06 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; además... muchas "otras cosas" 21:48:06 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; en general estoy sobrecargado por los exámenes finales 21:48:06 &amp;lt;dg&amp;gt; &amp;lt;+psi&amp;gt; también lag 21:48:06 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Probablemente podríamos preguntar a la audiencia quién ha usado i2p antes 21:48:09 &amp;lt;dg&amp;gt; &amp;lt;+iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (y en el backend solo un sitio maestro de rsync, del que tiran todos los mirrors) 21:48:09 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; psi: sí, ech y welt van, que yo sepa 21:48:11 &amp;lt;dg&amp;gt; &amp;lt;+str4d&amp;gt; welterde, me lo imaginaba, pero no estoy familiarizado con la configuración actual de mirrors. 21:51:57 &amp;lt;str4d&amp;gt; Bien, me voy o/ 21:52:13 &amp;lt;dg&amp;gt; adiós o/ 21:52:28 &amp;lt;dg&amp;gt; De verdad deberíamos haber empezado antes 21:52:31 &amp;lt;dg&amp;gt; maldita sea 21:52:47 &amp;lt;str4d&amp;gt; Veré si puedo estar de vuelta a tiempo para el final, pero sin garantías. 21:53:35 &amp;lt;dg&amp;gt; bien, estenografía 21:53:42 * dg le da un toque a Meeh 21:54:01 &amp;lt;psi&amp;gt; necesitamos una interfaz genérica para crear transportes 21:54:04 &amp;lt;psi&amp;gt; (en mi opinión) 21:54:23 &amp;lt;psi&amp;gt; s/need/should\ have/ 21:54:26 &amp;lt;iRelay&amp;gt; psi quiso decir: deberíamos\ tener una interfaz genérica para crear transportes 21:55:08 &amp;lt;Meeh&amp;gt; Estoy aquí, perdón, me interrumpieron con una llamada, ya estoy de vuelta 21:55:16 &amp;lt;dg&amp;gt; que yo sepa hay algo llamado "restricted routes" (rutas restringidas), pero no sé cómo funcionan 21:55:19 &amp;lt;Meeh&amp;gt; *poniéndome al día/leyendo el log* 21:55:22 &amp;lt;dg&amp;gt; (¿ni siquiera se han implementado?) 21:55:28 &amp;lt;dg&amp;gt; Meeh: no hay mucho que leer.. :( 21:55:50 &amp;lt;psi&amp;gt; dg ¿no hay docs sobre eso? 21:56:10 &amp;lt;dg&amp;gt; psi: lo único que encontré fue una mención en www.i2p2.i2p, bajo roadmap o algo así.. 21:56:47 &amp;lt;psi&amp;gt; si alguien recuerda qué son/eran las "restricted routes", por favor que lo diga 21:56:50 &amp;lt;lillith&amp;gt; dg, según lo entiendo, las 'restricted routes' son como el 'darknet mode' en Freenet: solo te conectas vía pares de confianza 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; creo :) 21:57:34 &amp;lt;psi&amp;gt; suena a que podría ser eso 21:58:11 &amp;lt;dg&amp;gt; coincide con el nombre 21:58:33 &amp;lt;lillith&amp;gt; se ha mencionado en zzz.i2p recientemente, si no recuerdo mal 21:59:40 &amp;lt;psi&amp;gt; si alguien que sí lo sepa con certeza desde hace tiempo puede dar una "confirmación", sería genial 22:01:31 &amp;lt;lillith&amp;gt; `http://zzz.i2p/topics/114` 22:04:31 * dg lee 22:04:31 &amp;lt;lillith&amp;gt; no es lo que quería decir, pero lo explica bastante a fondo 22:06:02 &amp;lt;Meeh&amp;gt; solo me pregunto, ¿en qué vamos de la reunión? 22:06:13 &amp;lt;Meeh&amp;gt; ¿cuál es el tema actual? 22:06:16 &amp;lt;dg&amp;gt; Estamos un poco a la deriva, Meeh 22:06:23 &amp;lt;Meeh&amp;gt; ah ok 22:06:31 &amp;lt;dg&amp;gt; "* Ocultar tráfico de I2P. Como Tor, ocultar para que parezca tráfico SSL, o algo así. (Pensando en países donde las darknets son ilegales) " 22:06:41 &amp;lt;dg&amp;gt; (Empezamos tarde y por tanto estamos fallando) 22:08:10 &amp;lt;Meeh&amp;gt; sí, deberíamos pensar en posibles transportes alternativos para países que bloquean y hacen ilegales las darknets 22:09:47 &amp;lt;lillith&amp;gt; bueno, para empezar: ¿qué tan distintivo es el tráfico de i2p ahora? 22:09:50 &amp;lt;hottuna&amp;gt; Creo que deberíamos jugar algo así de la misma manera que Tor 22:09:50 &amp;lt;hottuna&amp;gt; y desplegarlo no antes de que sea necesario 22:09:50 &amp;lt;hottuna&amp;gt; para prolongar cualquier carrera armamentística 22:09:50 &amp;lt;hottuna&amp;gt; pero aún no hemos sido bloqueados en ningún sitio 22:09:50 &amp;lt;hottuna&amp;gt; que yo sepa 22:10:05 &amp;lt;dg&amp;gt; (todavía) 22:10:25 &amp;lt;dg&amp;gt; Además, la falta de este tipo de "protección", es decir, sistema, mantiene a algunos alejados de i2p 22:10:32 &amp;lt;psi&amp;gt; en general una API de transporte genérica sería una mina de oro para desarrolladores 22:10:32 &amp;lt;hottuna&amp;gt; tenemos muchos datos aleatorios, pero ninguno de los encabezados de SSL 22:10:57 &amp;lt;dg&amp;gt; obfsproxy es increíble pero no necesitamos algo de ese nivel 22:11:48 &amp;lt;psi&amp;gt; alguna interfaz que implementes que haga tu versión de transporte de datos, ya sea sobre cabras o sobre http+ssl 22:11:50 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; psi: ya tenemos una API de transporte genérica ;) 22:11:54 &amp;lt;lillith&amp;gt; i2p realmente no puede ser "demasiado seguro" 22:12:02 &amp;lt;hottuna&amp;gt; una API de transporte sería una buena idea, y permitiría el desarrollo rápido de transportes necesarios 22:12:14 &amp;lt;psi&amp;gt; ¿ah, sí? 22:12:36 &amp;lt;psi&amp;gt; necesito mirar el código más de cerca 22:12:56 &amp;lt;psi&amp;gt; o no destaca mucho, o lo pasé por alto, o no está 22:13:03 &amp;lt;Meeh&amp;gt; sí, todavía... es cuestión de tiempo 22:13:36 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; router/java/src/net/i2p/router/transport/Transport.java es la interfaz que tienes que implementar 22:13:36 &amp;lt;dg&amp;gt; definitivamente no, lillith 22:13:46 &amp;lt;dg&amp;gt; aunque i2p ya es mucha cripto 22:14:17 &amp;lt;hottuna&amp;gt; creo que obfsproxy es horrible, y está pegado a Tor de la manera más "frankenstein" posible 22:14:40 &amp;lt;dg&amp;gt; No me gustan sus pluggable transports pero la tecnología es genial 22:14:48 &amp;lt;dg&amp;gt; (emular Skype es algo genial) 22:17:27 &amp;lt;psi&amp;gt; si no recuerdo mal, obsproxy puede ser contraproducente 22:17:33 &amp;lt;hottuna&amp;gt; tengo que irme 22:17:46 &amp;lt;psi&amp;gt; debido a que emula una red de vigilancia 22:17:53 * psi ortografía 22:18:00 &amp;lt;dg&amp;gt; adiós 22:19:55 &amp;lt;psi&amp;gt; yo también tengo que irme por ahora 22:20:27 &amp;lt;dg&amp;gt; Creo que podemos darlo por terminado ahora y hacerlo la próxima semana/en algún momento pronto (o antes) 22:20:34 &amp;lt;dg&amp;gt; Más o menos la hemos cagado con esta 22:21:04 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; suena como un plan 22:21:07 &amp;lt;psi&amp;gt; es mejor tener una estructura de reunión predefinida 22:21:54 &amp;lt;dg&amp;gt; sí 22:26:10 &amp;lt;Meeh&amp;gt; desconectado... 22:26:29 &amp;lt;Meeh&amp;gt; 23:10:30 &amp;lt;+psi&amp;gt; en general una API de transporte genérica sería una mina de oro para desarrolladores 22:26:32 &amp;lt;Meeh&amp;gt; 23:10:31 &amp;lt;hottuna&amp;gt; tenemos muchos datos aleatorios, pero ninguno de los encabezados de SSL 22:26:35 &amp;lt;Meeh&amp;gt; 23:13:01 &amp;lt;+Meeh&amp;gt; sí, todavía... es cuestión de tiempo 22:26:38 &amp;lt;Meeh&amp;gt; 23:13:15 &amp;lt;+Meeh&amp;gt; así que por qué dejar a la gente fuera de i2p un tiempo... más vale prevenir que lamentar 22:26:41 &amp;lt;Meeh&amp;gt; ¿qué me perdí? 22:27:11 &amp;lt;psi&amp;gt; Meeh: reunión aplazada por ahora 22:27:11 * psi ortografía 22:27:58 &amp;lt;psi&amp;gt; &amp;lt;dg&amp;gt; definitivamente no, lillith 22:27:58 &amp;lt;Meeh&amp;gt; ah, qué mal... ¿reunión la próxima semana? 22:28:10 * psi lag 22:28:55 &amp;lt;lillith&amp;gt; Meeh, por decidirse, quizá antes, ya que esta no fue un gran éxito 22:29:25 &amp;lt;Meeh&amp;gt; cierto, cierto; entonces la próxima semana &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 27 de noviembre de 2012</title><link>/es/blog/2012/11/27/reuni%C3%B3n-de-desarrolladores-de-i2p-27-de-noviembre-de-2012/</link><pubDate>Tue, 27 Nov 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/11/27/reuni%C3%B3n-de-desarrolladores-de-i2p-27-de-noviembre-de-2012/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> christop1, darrob, dg, hottuna, KillYourTV, LaughingBuddha, RN, Schnaubelt, str4d, topiltzin, weltende&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 19:33:46 &amp;lt;dg&amp;gt; Bien. 19:33:49 &amp;lt;dg&amp;gt; Entonces, la agenda de hoy es: 19:33:52 &amp;lt;dg&amp;gt; 0) Hola 19:33:55 &amp;lt;dg&amp;gt; 1) eventos en la vida real (IRL) 19:33:55 &amp;lt;dg&amp;gt; 2) Sitio 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) ese espacio donde puedes proponer cualquier otra cosa 19:34:39 *** KillYourTV sets mode: +l 65 19:34:45 &amp;lt;dg&amp;gt; psi, Meeh y ech (entre otros) son quienes van a asistir a cosas IRL o pueden/están dispuestos 19:34:51 * dg da un toque 19:35:02 &amp;lt;str4d&amp;gt; 0) Hola 19:35:02 &amp;lt;str4d&amp;gt; ¡Hola! 19:35:18 *** KillYourTV sets 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.. es hora de la reunión.. 19:35:29 *** KillYourTV sets mode: +l 65 19:35:32 &amp;lt;dg&amp;gt; Hey 19:35:32 &amp;lt;KillYourTV&amp;gt; perdón 19:35:35 &amp;lt;KillYourTV&amp;gt; hola 19:35:38 &amp;lt;dg&amp;gt; no hay problema, welt, ¡hola! 19:35:49 &amp;lt;hottuna_&amp;gt; hola 19:35:57 &amp;lt;dg&amp;gt; 1) eventos IRL entonces 19:36:24 &amp;lt;dg&amp;gt; Ya tocamos esto un poco la vez pasada—, me pregunto si podemos aprovechar las entradas (y la gente) que tenemos en el CCC para dar a conocer I2P de alguna manera 19:36:39 &amp;lt;dg&amp;gt; `http://zzz.i2p/topics/1273` es relevante 19:36:56 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; Estaré en el 29c3 19:36:59 &amp;lt;hottuna_&amp;gt; Tengo pegatinas y voy al 29c3 19:37:01 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (y llevar pegatinas) 19:37:18 &amp;lt;hottuna_&amp;gt; Lo ideal sería una charla o un taller 19:37:41 &amp;lt;dg&amp;gt; Justo lo que pensaba. Las pegatinas molan y tal, pero solo despiertan interés de forma vaga. 19:37:55 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (hmm.. quizá esta vez debería llevar un gran "LANG=en" :P) 19:37:55 &amp;lt;dg&amp;gt; Un taller/charla sería mucho mejor 19:38:04 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; +sign 19:38:12 &amp;lt;dg&amp;gt; (Una charla tendría efectos duraderos) 19:38:37 &amp;lt;iRelay&amp;gt; * weltende@freenode es un orador terrible.. *saluda vagamente a otras personas* 19:38:52 &amp;lt;hottuna_&amp;gt; ¿Cuáles serían los puntos de una charla? 19:38:55 &amp;lt;hottuna_&amp;gt; una charla de introducción general probablemente no sería muy interesante para mucha gente 19:39:39 &amp;lt;dg&amp;gt; Realmente no es *nuestro* papel dar una charla sobre los puntos del investigador francés 19:39:41 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ¿podríamos hacer un taller de inicio con I2P o algo así? 19:39:49 &amp;lt;dg&amp;gt; La intro general también necesitaría algún enfoque 19:39:51 &amp;lt;dg&amp;gt; Sí 19:40:01 &amp;lt;hottuna_&amp;gt; intro* 19:40:01 &amp;lt;hottuna_&amp;gt; (por la naturaleza técnica del evento) 19:40:16 &amp;lt;LaughingBuddha&amp;gt; ¿Quizá una comparación con otras soluciones como Tor? 19:40:31 &amp;lt;LaughingBuddha&amp;gt; s/solutions/options/ 19:40:34 &amp;lt;iRelay&amp;gt; LaughingBuddha quiso decir: Maybe a comparison to other options like tor? 19:41:22 &amp;lt;hottuna_&amp;gt; ¿Qué hace que I2P sea una opción atractiva? 19:41:22 &amp;lt;Schnaubelt&amp;gt; LaughingBuddha: quizá no vi tu sugerencia en contexto, pero no creo que debamos comparar software hecho para fines distintos. 19:41:34 &amp;lt;dg&amp;gt; Entonces los .onion de Tor, je. 19:41:45 &amp;lt;dg&amp;gt; Eso puede interesar o no a la gente del CCC 19:42:00 &amp;lt;dg&amp;gt; Seguiría siendo algo genérico *como charla* 19:42:06 &amp;lt;dg&amp;gt; Un taller, sin embargo, sería perfectamente adecuado 19:43:34 &amp;lt;darrob&amp;gt; no creo que las diferencias con Tor sean un buen tema. son más bien sutiles desde el POV del oyente y tendrías que entrar en demasiado detalle. 19:43:49 &amp;lt;RN&amp;gt; los talleres son buenos si puedes conseguir un voluntario con conocimientos para dirigirlo 19:44:00 &amp;lt;darrob&amp;gt; recuerdo vagamente un taller de i2p en el pasado que no fue muy bien. aunque puede que me lo esté inventando. 19:44:11 &amp;lt;str4d&amp;gt; ¿Qué trataríamos de transmitir a los oyentes? ¿Suponemos que no conocen I2P? ¿Un conocimiento superficial? 19:44:15 &amp;lt;dg&amp;gt; ¿alguna pista del porqué? 19:44:26 &amp;lt;hottuna_&amp;gt; Hubo un taller de Tor/I2P en el último CCC, pero su creador (gamambel) lo canceló. Unas 10 personas estaban allí antes de darse cuenta de que se había cancelado. 19:45:04 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ah.. me acuerdo 19:45:04 &amp;lt;dg&amp;gt; str4d: Supondría un breve reconocimiento y "hey, he oído de eso. quizá." pero nada más (?) 19:45:18 &amp;lt;dg&amp;gt; hottuna_: ¿10 es bueno o malo en el CCC? La verdad, no tengo ni idea :( 19:45:18 &amp;lt;LaughingBuddha&amp;gt; Schnaubelt: Soy consciente de eso. Pero I2P y Tor a menudo se usan en la misma frase. 19:47:44 &amp;lt;hottuna_&amp;gt; No sé, ¿al menos no terrible? 19:47:47 &amp;lt;str4d&amp;gt; ¿Qué suele implicar un taller? 19:47:47 &amp;lt;hottuna_&amp;gt; No estoy seguro, ese fue el único al que he ido. 19:47:47 &amp;lt;RN&amp;gt; welt por favor mándame pm en ein después de la reunión... tengo un par de preguntas 19:47:50 &amp;lt;darrob&amp;gt; creo que una charla relámpago estaría bastante bien. por un lado la ve una selección diversa de gente. e incluso si se preguntan por la aparente falta de diferencias con Tor, sigue siendo una victoria si eso les lleva a investigarlo más. 19:47:50 &amp;lt;hottuna_&amp;gt; Pero probablemente algo de puesta en marcha y hacer una demo 19:47:50 &amp;lt;hottuna_&amp;gt; sí, una charla relámpago sería apropiada 19:48:13 &amp;lt;hottuna_&amp;gt; ¿tenemos algo nuevo y/o interesante que presentar? 19:48:19 *** Farside &amp;lt;Farside!Farside@irc2p&amp;gt; ha salido de #i2p-dev (leaving) 19:48:22 &amp;lt;hottuna_&amp;gt; ¿quizá algo que Tor no ofrece? 19:48:28 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; RN: k 19:48:32 &amp;lt;dg&amp;gt; Bueno, torrents.. 19:48:36 &amp;lt;dg&amp;gt; No es nuevo, pero. 19:48:42 &amp;lt;dg&amp;gt; Grande. 19:49:28 &amp;lt;hottuna_&amp;gt; la idea/infraestructura de puenteo de torrents es interesante 19:49:39 &amp;lt;hottuna_&amp;gt; pero no está muy completa/desplegada 19:50:41 &amp;lt;str4d&amp;gt; Sí, eso necesita trabajo. 19:51:00 &amp;lt;hottuna_&amp;gt; tener una charla relámpago es algo de lo que los visitantes del ccc pueden hablar más tarde 19:51:00 &amp;lt;darrob&amp;gt; hottuna_: eso merecería una charla relámpago aparte. me preocuparía que mencionarlo brevemente junto a i2p solo creara la vieja confusión de "¿todo el mundo es un nodo de salida?". 19:51:11 &amp;lt;hottuna_&amp;gt; no hace falta planearla extensamente 19:51:14 &amp;lt;str4d&amp;gt; ¿Cuál sería nuestro resultado deseado? ¿Qué tipo de gente atraerá/debería atraer esto? ¿Nuevos usuarios generales? ¿Nuevos routers de alto perfil? ¿Nuevos usuarios técnicos? ¿Nuevos investigadores? 19:52:23 &amp;lt;hottuna_&amp;gt; ¿usuarios técnicos e investigadores? 19:52:46 &amp;lt;str4d&amp;gt; darrob, cierto. Creo que debemos ser consistentes con la terminología en ese sentido: los outproxies (proxies de salida) son un servicio gestionado por voluntarios, igual que los servidores IRC, eepsites y alojadores de repositorios. No es algo integrado a fuego en el router como en Tor. 19:55:44 &amp;lt;str4d&amp;gt; En ese caso, plantear algunas preguntas de investigación abiertas cerca del final de la charla sería útil, para mostrar que hay espacio para investigación novedosa (siempre un imán para académicos ^_^) 19:56:19 &amp;lt;darrob&amp;gt; str4d: suena bien. 19:56:19 &amp;lt;RN&amp;gt; sí, aplastar la idea equivocada de que I2P sirve para ocultar tu login de facebook debería ser un punto importante en cualquier charla/demo así imho 19:59:09 &amp;lt;str4d&amp;gt; "¡I2P no es un ${DEITY} maldito proxy!" 19:59:34 &amp;lt;dg&amp;gt; Hm, ok 19:59:55 &amp;lt;RN&amp;gt; proxy es un término realmente delicado en el contexto de I2P 20:00:24 &amp;lt;str4d&amp;gt; Sí. Por eso cambié el texto por defecto para el IRC tunnel. 20:00:46 &amp;lt;str4d&amp;gt; (Decía "IRC proxy", que es *técnicamente* cierto pero no en el sentido en que los usuarios lo piensan) 20:00:53 &amp;lt;dg&amp;gt; Creo que quienes visitamos el CCC podríamos *realmente* hacer un taller este año, y posiblemente una charla relámpago (aunque eso muy probablemente sería sobre torrents) 20:01:05 &amp;lt;dg&amp;gt; Hora de pasar al sitio web 20:01:05 &amp;lt;dg&amp;gt; ? 20:06:52 &amp;lt;RN&amp;gt; ¿te saltaste la info actualizada sobre si se puede fusionar? 20:08:14 * dg se perdió mensajes 20:09:02 &amp;lt;dg&amp;gt; str4d: es una buena idea 20:09:05 &amp;lt;dg&amp;gt; además: 20:09:12 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Creo que quienes visitamos el CCC podríamos *realmente* hacer un taller este año, y posiblemente una charla relámpago (aunque eso muy probablemente sería sobre torrents) 20:09:12 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Hora de pasar al sitio web 20:09:12 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; ? 20:10:19 &amp;lt;dg&amp;gt; Los mensajes se siguen perdiendo. gah. 20:10:19 &amp;lt;topiltzin&amp;gt; ups, perdón llegué tarde 20:10:26 &amp;lt;dg&amp;gt; no hay problema 20:10:26 * topiltzin poniéndose al día con el backlog 20:10:49 *** w8rabbit_ ahora se llama w8rabbit 20:11:11 &amp;lt;iRelay&amp;gt; &amp;lt;ReturningNovice_@kytv&amp;gt; dg, estaba preguntando si te estabas saltando la posibilidad de fusionar la actualización fux al sitio web, (pero mi conexión está fallando) 20:11:39 &amp;lt;dg&amp;gt; La mía también. 20:12:08 &amp;lt;iRelay&amp;gt; * ReturningNovice_@kytv acciona algunos interruptores y ajusta algunas perillas 20:12:14 &amp;lt;str4d&amp;gt; fux no ha cambiado en la última semana, así que no hace falta cubrirlo por ahora. 20:12:25 &amp;lt;dg&amp;gt; Sí. La conclusión la última vez no fue buena y la gente de fux ha expresado que cualquier fusión no es deseable (al menos por ahora). Puede que sea posible que tomemos algunas características en el futuro, pero supongo que hay cosas más importantes ahora mismo, ¿no? 20:12:28 &amp;lt;dg&amp;gt; Quizá me equivoco. 20:12:28 &amp;lt;dg&amp;gt; Sí. 20:13:43 &amp;lt;str4d&amp;gt; (Estoy trabajando en feeds para 0.9.5 así que es mi prioridad) 20:13:54 &amp;lt;dg&amp;gt; Oh, claro. 20:14:20 &amp;lt;dg&amp;gt; Configuré #i2p-www (lo acabo de registrar), y la idea era que yo, entre otros, pudiéramos participar en una especie de "book sprint" para dejar las páginas hechas 20:14:28 &amp;lt;dg&amp;gt; Aunque no estaba seguro de qué páginas *realmente* necesitaban trabajo 20:14:57 &amp;lt;dg&amp;gt; La idea es que #i2p-www pudiera usarse como una especie de comité web para poner la renovación a punto e informar de vuelta a -dev (en reuniones, supongo) cuando haya actualizaciones 20:15:28 &amp;lt;hottuna&amp;gt; ¿Estamos actualizando docs o renovando el sitio? 20:15:37 &amp;lt;dg&amp;gt; Renovando el sitio 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 es el mtn 20:15:57 &amp;lt;str4d&amp;gt; dg, recomendaría que la renovación de textos se haga ahora 20:16:00 &amp;lt;str4d&amp;gt; argh 20:16:03 &amp;lt;dg&amp;gt; Determinamos que el diseño actual no es lo suficientemente amigable, etc. 20:16:20 &amp;lt;str4d&amp;gt; en I2p.www 20:16:48 &amp;lt;topiltzin&amp;gt; ok, al día con el backlog 20:16:59 &amp;lt;str4d&amp;gt; y el diseño/estructura del nuevo sitio en I2p.www.revamp 20:16:59 &amp;lt;topiltzin&amp;gt; ¿estamos con el sitio web ahora? 20:17:07 &amp;lt;dg&amp;gt; sip 20:17:22 &amp;lt;hottuna&amp;gt; ¡genial! el diseño de duck. Muy bonito. 20:17:34 &amp;lt;dg&amp;gt; str4d: Si es más fácil para ti, claro. 20:17:57 &amp;lt;topiltzin&amp;gt; ¿tenemos un eepsite con ese diseño? 20:18:04 &amp;lt;topiltzin&amp;gt; ¿requiere JavaScript para algo? 20:18:11 &amp;lt;christop1&amp;gt; huch ¿puedes acceder al 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; Intentando comprobar el estado de "`http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/"` para dg. Por favor espera... 20:18:26 &amp;lt;iRelay&amp;gt; `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/` respondió con estado 200 en 5 segundos. 20:19:09 &amp;lt;topiltzin&amp;gt; y "Ur mom" sigue ahí. :-/ 20:19:12 &amp;lt;hottuna&amp;gt; ¿Qué trabajo hay que hacer antes de que sea una alternativa viable? 20:20:04 * dg se lo pregunta 20:20:47 &amp;lt;str4d&amp;gt; topiltzin, disculpa por no haber quitado eso todavía -_- 20:20:58 &amp;lt;str4d&amp;gt; el diseño necesita trabajo/una revisión 20:21:45 &amp;lt;RN&amp;gt; sí, recuerdo haber visto una vista previa de eso... tenía un aspecto profesional agradable... 20:21:45 &amp;lt;RN&amp;gt; (y vekw35... el ancho de banda de I2P se satura tipo Slashdot lol) 20:21:48 &amp;lt;str4d&amp;gt; pero eso se puede trabajar después, con múltiples propuestas si hace falta 20:21:55 &amp;lt;topiltzin&amp;gt; a mí me parece bien. ¿Está todo el contenido: howto de mtn, claves de desarrolladores, esas cosas? 20:22:22 &amp;lt;str4d&amp;gt; la primera prioridad, en mi humilde opinión, es terminar el backend. 20:22:41 &amp;lt;str4d&amp;gt; topiltzin, he migrado la mayor parte. 20:22:44 *** sayliwo_ ahora se llama sayliwo 20:23:03 &amp;lt;RN&amp;gt; ¿la renovación usa los tickets normales de Trac? 20:23:41 &amp;lt;str4d&amp;gt; Aún no estoy contento con el diseño de páginas/navegación.. 20:23:48 &amp;lt;RN&amp;gt; un ticket para "remove "ur mom" " serviría como recordatorio para quien se le asigne... 20:24:07 &amp;lt;topiltzin&amp;gt; No sé si "Supported Software" es el mejor nombre para la columna del medio porque realmente enumera acciones, no software en sí 20:24:30 &amp;lt;str4d&amp;gt; RN, la portada necesita replantearse. 20:25:09 &amp;lt;str4d&amp;gt; el diseño de duck copió el sitio de Tor, y estaría bien hacerlo más único. 20:25:20 &amp;lt;dg&amp;gt; ¿Podemos conseguir una lista de cosas que hay que hacer para que alguien las pueda atacar/ al menos tener una lista clara y concisa? 20:25:39 &amp;lt;hottuna&amp;gt; Estoy de acuerdo, dg 20:25:54 &amp;lt;topiltzin&amp;gt; ¿qué tan drástico de replanteamiento tienes en mente, str4d? 20:25:57 &amp;lt;str4d&amp;gt; Puedo esbozar más tarde lo que sé que hay que hacer. 20:26:19 &amp;lt;dg&amp;gt; ¡Gracias! 20:26:22 &amp;lt;dg&amp;gt; Supongo que terminamos con eso 20:26:36 &amp;lt;dg&amp;gt; weltende: ¿estás? 20:26:46 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; yup 20:26:59 &amp;lt;str4d&amp;gt; topiltzin, me gusta el diseño general, pero el contenido de las tres columnas necesita replantearse. 20:28:17 &amp;lt;topiltzin&amp;gt; De acuerdo. Estoy disponible para discutir cuando te parezca mejor 20:29:45 &amp;lt;str4d&amp;gt; y el pie de página es casi innecesario 20:29:48 &amp;lt;str4d&amp;gt; por si acaso, la columna de noticias a la derecha es dinámica 20:29:48 &amp;lt;str4d&amp;gt; (es decir, añades un artículo nuevo al backend y la lista se actualiza) 20:29:48 &amp;lt;str4d&amp;gt; Eso es otra cosa: hay que pensar en el caché 20:29:48 &amp;lt;str4d&amp;gt; &amp;lt;/braindump&amp;gt; 20:30:36 &amp;lt;topiltzin&amp;gt; dg: podemos profundizar más en el sitio o seguir - tú decides 20:34:32 &amp;lt;dg&amp;gt; &amp;lt;+topiltzin&amp;gt; dg: podemos profundizar más en el sitio o seguir - tú decides 20:34:35 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Estoy bien con profundizar, solo que no quiero que esto se alargue demasiado y que algunas personas se vayan, pero el tema restante es bastante pequeño y principalmente entre welt y yo 20:35:11 &amp;lt;topiltzin&amp;gt; ok 20:36:00 &amp;lt;topiltzin&amp;gt; Cambiaría el nombre de la columna del medio de "Supported Software" -&amp;gt; "Qué puede hacer I2P" 20:36:11 &amp;lt;topiltzin&amp;gt; y como ya tenemos una pregunta similar en el título de arriba, consideraría cambiarla 20:36:34 &amp;lt;topiltzin&amp;gt; quizá "Qué hace I2P por ti" -&amp;gt; "Qué es I2P" 20:37:28 &amp;lt;dg&amp;gt; RN: ¿Realmente tenemos una categoría en trac para esto? 20:37:35 &amp;lt;topiltzin&amp;gt; no usar pasiva en la portada == bien 20:37:38 &amp;lt;RN&amp;gt; sugeriría cambiar "can be conducted anonymously on I2P." por "can be conducted anonymously inside I2P." 20:37:50 &amp;lt;dg&amp;gt; Ohh. 20:37:57 &amp;lt;dg&amp;gt; inside suena mucho mejor, la verdad. 20:38:08 &amp;lt;dg&amp;gt; Mucha gente no parece entender que i2p es un espacio. 20:38:19 &amp;lt;str4d&amp;gt; No queremos demasiado texto en la portada, pero dado que la navegación mejoró, ¿cuántos enlaces redundantes hacen falta? 20:38:37 &amp;lt;RN&amp;gt; dg, si no la tenemos, probablemente se podría crear... 20:38:59 &amp;lt;str4d&amp;gt; ¿Y parte de eso podría reemplazarse por otros feeds/texto intro/alguna otra cosa? 20:39:14 &amp;lt;str4d&amp;gt; dg, www 20:39:21 &amp;lt;dg&amp;gt; por supuesto, voy a crear un ticket para "your mom". 20:39:28 &amp;lt;topiltzin&amp;gt; ¿Qué tal simplificar un poco esa frase? "Muchas cosas pondrían en riesgo tu privacidad en Internet pública pero puedes hacerlas de forma anónima dentro de I2P" 20:39:46 * topiltzin esperaba que fuéramos lo bastante maduros como para no necesitar un ticket para "ur mom", pero lo necesitamos, pues sea 20:40:48 &amp;lt;dg&amp;gt; ¿Nos ahorramos la vergüenza o realmente tenemos que hacer un ticket? 20:40:51 &amp;lt;topiltzin&amp;gt; Estoy intentando dar con la descripción más condensada y accesible posible para la portada 20:41:25 * RN se ríe con "&amp;lt;dg&amp;gt; por supuesto, voy a crear un ticket para "your mom"." 20:41:44 &amp;lt;KillYourTV&amp;gt; Creo que str4d no lo olvidará, así que probablemente no hace falta. 20:41:59 &amp;lt;KillYourTV&amp;gt; (ni nadie más que haga algo en eso) 20:42:02 &amp;lt;topiltzin&amp;gt; tira una moneda. lo que haga falta para que se haga :-/ 20:42:05 &amp;lt;str4d&amp;gt; no necesitamos un ticket para eso 20:42:24 &amp;lt;RN&amp;gt; no pretendía montar tal alboroto 20:42:27 &amp;lt;dg&amp;gt; Estaría bien tener algunas cosas anotadas oficialmente, aunque eh.. no lo de "your mom".. 20:42:30 &amp;lt;str4d&amp;gt; como dije, creo que toda esa columna hay que reemplazarla por otra cosa. 20:42:38 * dg barre el "your mom"-gate debajo de la alfombra. 20:42:45 &amp;lt;RN&amp;gt; pero al menos sabemos que definitivamente hay un lugar apropiado para ello 20:43:00 &amp;lt;str4d&amp;gt; dg, entonces un ticket para "reemplazar el contenido de la columna izquierda con otra cosa" 20:43:51 &amp;lt;dg&amp;gt; ok 20:44:22 &amp;lt;topiltzin&amp;gt; la columna izquierda incluso podría desaparecer por completo imo 20:44:49 &amp;lt;topiltzin&amp;gt; nos da más espacio para ampliar más la funcionalidad 20:45:16 &amp;lt;str4d&amp;gt; as 20:45:16 &amp;lt;str4d&amp;gt; Argh, ignoren eso- _- 20:45:49 &amp;lt;dg&amp;gt; Las palabras clave de Trac están delimitadas por "," ¿verdad? 20:46:12 &amp;lt;KillYourTV&amp;gt; por lo que sé, sí 20:47:11 &amp;lt;topiltzin&amp;gt; incluso podríamos quitar el encabezado "Supported Software" y usar ese espacio para enumerar las diferentes cosas que I2P puede hacer 20:47:26 &amp;lt;dg&amp;gt; `http://trac.i2p2.i2p/ticket/792` 20:47:29 &amp;lt;topiltzin&amp;gt; mejor que una lista: dar una breve descripción de cada uno si es apropiado o incluir un icono 20:47:39 &amp;lt;dg&amp;gt; topiltzin: Eso estaría genial, la verdad. 20:48:00 &amp;lt;str4d&amp;gt; recuerda que la navegación, las columnas y el pie son solo listas, así que la columna izquierda también se podría alterar/eliminar con un tema distinto. 20:48:03 &amp;lt;dg&amp;gt; "Supported Software" no es amigable para el usuario de todos modos 20:49:06 &amp;lt;RN&amp;gt; hmm.... iconos... eso podría volverse rápidamente opinable a nivel de estilo 20:50:34 &amp;lt;str4d&amp;gt; los iconos etc deberían dejarse al theming. quizá deberíamos pensar en el contenido que queremos en la portada por ahora, y no necesariamente en cómo se ordenará? 20:50:45 &amp;lt;topiltzin&amp;gt; si no podemos ponernos de acuerdo sobre qué iconos nos gustan, no tenemos por qué tener ninguno 20:51:49 &amp;lt;topiltzin&amp;gt; ¿te refieres más allá de eliminar la columna izquierda, str4d? 20:52:35 &amp;lt;RN&amp;gt; sí, estoy de acuerdo con str4d, creo que contenido primero, forma después, iconos como adorno en temas o más tarde 20:52:50 &amp;lt;RN&amp;gt; las dos preguntas más importantes que alguien probablemente tendrá cuando llega al sitio son: ¿por qué necesito esto? y ya lo tengo, ¿y ahora qué? 20:53:16 &amp;lt;str4d&amp;gt; Bueno, ¿hace falta eliminarla? ¿Sería útil una breve intro con un enlace de "leer más"? ¿Ayudaría una pequeña infografía? 20:53:35 &amp;lt;str4d&amp;gt; Cosas así: contenido. 20:53:38 &amp;lt;topiltzin&amp;gt; Me gustan las infografías con Colores Bonitos (TM) 20:54:30 &amp;lt;topiltzin&amp;gt; y como preguntó RN: ¿qué respondemos cuando el visitante por primera vez pregunta "¿por qué necesito esto?" 20:54:33 &amp;lt;RN&amp;gt; sí, topiltzin, pero usas Paint 20:54:40 &amp;lt;RN&amp;gt; ;) 20:54:51 &amp;lt;topiltzin&amp;gt; no sería yo, vale, cero habilidad visual aquí :-P 20:55:43 &amp;lt;RN&amp;gt; breve con un "leer más" es buena idea imho 20:55:57 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Preferiría no llenar Trac con un montón de tickets innecesarios pero, al mismo tiempo, ayuda a controlar lo que hay que hacer. 20:56:00 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Ah, y `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/volunteer/bounties` - Los enlaces de Bounties están rotos. 20:56:00 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Creo que voy a crear tickets para esto. 20:56:11 &amp;lt;iRelay&amp;gt; Title: Bounties - I2P (at vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p) 20:56:40 &amp;lt;str4d&amp;gt; dg, ¿sí? Debí perder una migración de enlaces... 20:57:11 &amp;lt;KillYourTV&amp;gt; Probé algunos enlaces al azar y me cargaron 20:57:18 &amp;lt;topiltzin&amp;gt; ¿qué dirías en algo tan breve, RN? 20:57:45 &amp;lt;dg&amp;gt; GCJ, por ejemplo. "http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/Makefile.gcj" 20:57:52 &amp;lt;dg&amp;gt; Uno de duck.i2p también. 20:58:07 &amp;lt;dg&amp;gt; También haré tickets en Trac para estos. 20:59:10 &amp;lt;str4d&amp;gt; Oh, eso es de texto, dg 20:59:17 &amp;lt;RN&amp;gt; bueno, diría algo como, internet te está vigilando... 20:59:17 &amp;lt;RN&amp;gt; lol 20:59:24 * dg toma nota 20:59:24 &amp;lt;str4d&amp;gt; también fallarán en el sitio web actual. 20:59:39 &amp;lt;RN&amp;gt; necesitaría un poco de tiempo para pensar algo más serio 20:59:47 &amp;lt;dg&amp;gt; str4d: Gracias :) 21:00:13 &amp;lt;topiltzin&amp;gt; No me opongo a tener algo no tan serio pero no hasta "ur mom" 21:01:25 &amp;lt;topiltzin&amp;gt; idealmente algo acogedor... no demasiado formal 21:01:36 &amp;lt;topiltzin&amp;gt; definitivamente vale la pena hacer lluvia de ideas 21:06:05 &amp;lt;MTN_&amp;gt; i2p.trac: #795: Bounties roto `http://trac.i2p2.i2p/ticket/795` 21:06:08 &amp;lt;MTN_&amp;gt; i2p.trac: #793: Enlaces de espejo `http://trac.i2p2.i2p/ticket/793` 21:06:08 &amp;lt;MTN_&amp;gt; i2p.trac: #792: Reemplazar contenido de columna izquierda `http://trac.i2p2.i2p/ticket/792` 21:06:43 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Tickets #793 - #795 he creado hasta ahora. 21:06:43 &amp;lt;dg&amp;gt; &amp;lt;+topiltzin&amp;gt; idealmente algo acogedor.. no demasiado formal 21:06:43 &amp;lt;dg&amp;gt; &amp;lt;+topiltzin&amp;gt; definitivamente vale la pena hacer lluvia de ideas 21:06:43 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; por cierto no tengo prisa por cerrar esto a menos que ustedes ya estén listos 21:07:41 &amp;lt;topiltzin&amp;gt; Supongo que se reduce a por qué queremos que más gente use i2p y qué les decimos para que empiecen a usarlo 21:08:00 &amp;lt;RN&amp;gt; ¿mirroring y ssl son los únicos puntos pendientes, aparte de la lluvia de ideas sobre contenido? 21:08:19 &amp;lt;dg&amp;gt; SSL es principalmente entre welt y yo, y creé un ticket para ello 21:08:19 &amp;lt;topiltzin&amp;gt; ¿quieren encargarse de esos dos y volvemos a contenido al final? 21:08:34 &amp;lt;dg&amp;gt; El espejo se tocó la semana pasada.. creo que todavía necesitamos a welt para eso. 21:08:34 &amp;lt;dg&amp;gt; Oh. 21:08:42 &amp;lt;dg&amp;gt; Me gustaría sacar algo, de hecho 21:08:56 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; Estoy aquí.. 21:09:00 &amp;lt;dg&amp;gt; ¿Creen que sería útil volver a tener una lista de correo para discusión de dev, etc., o no? 21:09:10 &amp;lt;topiltzin&amp;gt; +1 sí, por favor 21:09:17 &amp;lt;dg&amp;gt; weltende: Mira el ticket #794 21:09:29 &amp;lt;dg&amp;gt; en mi opinión, cerramos la discusión con respecto a SSL la semana pasada 21:09:40 &amp;lt;RN&amp;gt; una lista de correo sí, sería bueno iniciar una de nuevo imhho 21:09:43 &amp;lt;hottuna&amp;gt; No estoy tan seguro sobre una lista de correo. zzz.i2p parece cubrir ese vacío muy 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; aunque, el atún caliente tiene un buen punto 21:10:39 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hottuna: aunque la vieja ML atrajo a gente de fuera.. 21:10:59 &amp;lt;hottuna&amp;gt; zzz.i2p también ya está establecido y funciona bastante bien 21:11:23 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hottuna: no tanto como la ML solía 21:11:35 &amp;lt;hottuna&amp;gt; welt: sí, es verdad. pero tiene que ser útil y no solo relleno por tener más cosas 21:11:56 &amp;lt;topiltzin&amp;gt; ambos funcionan aunque las listas de correo en general son muy comunes en proyectos de código abierto 21:11:56 &amp;lt;topiltzin&amp;gt; es una tradición de largo recorrido en cierto modo. Puedo vivir con zzz.i2p pero me sentiría como en casa con una lista de correo de desarrolladores 21:12:17 &amp;lt;str4d&amp;gt; la lista de correo podría venir bien (consideré montar un sitio de listas, pero no estaba seguro de cómo manejar los correos sin crear un email por lista en postman) 21:12:23 *** blitzkrieg_ ahora se llama blitzkrieg 21:12:38 &amp;lt;topiltzin&amp;gt; ¿atraer a gente de fuera es algo malo? ;-) 21:12:46 &amp;lt;hottuna&amp;gt; quizá "si lo construyes, vendrán"? si a nadie le importa, morirá pronto 21:13:00 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; topiltzin: lo decía como argumento a favor de una ML 21:13:12 &amp;lt;topiltzin&amp;gt; ah ok 21:13:32 &amp;lt;hottuna&amp;gt; como alternativa, pedirle a zzz una versión externalizada / enlazar a zzz.i2p.to / enlazar a zzz.i2p.in 21:13:39 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; sí.. montaré una cuando tenga tiempo 21:14:43 &amp;lt;topiltzin&amp;gt; Generalmente no me siento cómodo escribiendo mi contraseña cuando uso esos in/out proxies, pero a otros quizá no les importe 21:15:56 &amp;lt;hottuna&amp;gt; sí, un inproxy (proxy de entrada) probablemente no sea óptimo 21:16:26 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Esto existe, por cierto. Pero está muerto. 21:16:29 &amp;lt;topiltzin&amp;gt; ¿qué fue lo último que te llegó, 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; Además, quizá quieras desactivar el listado de directorios en *.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; En fin, ok 21:16:32 &amp;lt;dg&amp;gt; &amp;lt;+topiltzin&amp;gt; Generalmente no me siento cómodo escribiendo mi contraseña cuando uso esos in/out proxies, pero a otros quizá no les importe 21:16:35 &amp;lt;iRelay&amp;gt; Title: I2p-general Info Page (at lists.welterde.de) 21:16:35 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Yo tampoco. 21:16:38 &amp;lt;iRelay&amp;gt; Title: Index of /mailman/ (at lists.welterde.de) 21:17:14 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: ah.. me olvidé de eso.. simplemente nunca llegó al sitio web, supongo.. 21:17:25 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; (aunque preferiría ponerlo como lists.i2p2.de o algo así) 21:17:33 &amp;lt;dg&amp;gt; Yo también :-) 21:20:27 &amp;lt;dg&amp;gt; topiltzin, personalmente — me gustaría una lista de correo pero para mí, sería más por la profesionalidad y demás, más que por algún beneficio que pueda describirte y predicar 21:20:42 &amp;lt;dg&amp;gt; pero supongo que el resto siente que sería beneficioso, así que bien 21:20:45 &amp;lt;topiltzin&amp;gt; dg: return true; 21:20:45 &amp;lt;topiltzin&amp;gt; tener archivos de la lista de correo es muy útil; hace que el proyecto sea más como otros proyectos de código abierto si no otra cosa 21:21:49 &amp;lt;topiltzin&amp;gt; ¿en qué es diferente de zzz.i2p + acceso por inproxy: no muy diferente salvo que el nuevo desarrollador aleatorio tendría menos curva de aprendizaje 21:22:30 &amp;lt;topiltzin&amp;gt; además, permitir que los buscadores indexen los archivos de la lista contribuye a la base de conocimiento global, así que eso está bien 21:22:40 &amp;lt;RN&amp;gt; o alguien curioso sobre I2P podría leer alguna discusión y quizá decidir instalarlo y probarlo 21:22:55 &amp;lt;topiltzin&amp;gt; muy a menudo busco algo y encuentro la respuesta en los archivos de la lista de correo de algún proyecto de código abierto 21:23:18 &amp;lt;topiltzin&amp;gt; RN: es posible, prefiero mantener todos los posibles canales abiertos. 21:23:28 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; topiltzin: la ML no es para nuevos desarrolladores.. o gente involucrada en i2p en absoluto.. sino más bien para gente fuera del proyecto, que critique el protocolo, la implementación, etc. 21:23:40 &amp;lt;topiltzin&amp;gt; y luego dejar que los usuarios / desarrolladores / el mercado decida qué lugar es el mejor 21:23:47 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; lo cual ha decaído mucho desde el crash 21:24:14 &amp;lt;topiltzin&amp;gt; No veo por qué no puede ser para ambos, weltende 21:24:44 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; topiltzin: claro.. pero imho mi aspecto es el más importante ;-) 21:25:04 &amp;lt;topiltzin&amp;gt; :-P 21:25:14 &amp;lt;dg&amp;gt; &amp;lt;+topiltzin&amp;gt; No veo por qué no puede ser para ambos, weltende 21:25:14 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Además, lanzo una idea: geti2p.net como dominio por defecto a partir de algún $period en adelante 21:25:14 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; (quizá cuando lancemos el nuevo diseño) 21:25:34 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;+dg&amp;gt; Lo estaba pensando, de hecho 21:25:34 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;+dg&amp;gt; Da una imagen mejor 21:25:34 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;+topiltzin&amp;gt; No veo por qué no puede ser para ambos, weltende 21:25:34 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;+dg&amp;gt; Además, lanzo una idea: geti2p.net como dominio por defecto a partir de algún $period en adelante 21:25:37 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;+dg&amp;gt; (quizá cuando lancemos el nuevo diseño) 21:25:44 &amp;lt;hottuna&amp;gt; Me gusta geti2p.net 21:25:55 &amp;lt;topiltzin&amp;gt; iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; topiltzin: claro.. pero imho mi aspecto es el más importante ;-) 21:25:55 &amp;lt;topiltzin&amp;gt; &amp;lt;topiltzin&amp;gt; :-P 21:26:06 &amp;lt;dg&amp;gt; A mí también, no es perfecto (i2p.net sería mejor, obviamente) pero mejor que el actual IMO. 21:26:17 &amp;lt;KillYourTV&amp;gt; el ticket #795 ya está arreglado para el sitio en vivo. 21:26:20 &amp;lt;dg&amp;gt; también, perdón por mi conexión inestable. 21:26:26 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; las pegatinas ya dicen geti2p.net iirc ;) 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 sigue registrado a nombre de jrandom? 21:26:48 &amp;lt;dg&amp;gt; se pagó por muchos años 21:26:51 &amp;lt;dg&amp;gt; así que sí 21:26:58 &amp;lt;dg&amp;gt; a menos que jrandom vuelva, estamos un poco fastidiados. 21:27:02 &amp;lt;dg&amp;gt; Tampoco hay promesa de que consigamos i2p.net cuando expire. 21:27:08 &amp;lt;dg&amp;gt; (¿a menos que vayamos a ICANN?) 21:27:10 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; sí... hasta 2016 21:27:18 &amp;lt;str4d&amp;gt; Y estoy de acuerdo con tu idea, dg 21:27:29 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: verizone en realidad 21:27:42 &amp;lt;topiltzin&amp;gt; sí, nuevo diseño + nuevo nombre de dominio = frescura 21:27:51 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; err.. verisign 21:27:57 &amp;lt;dg&amp;gt; Pensé que irías a ICANN para recuperar un dominio si alguien más lo roba después, diciendo que es tu "marca". 21:28:04 &amp;lt;str4d&amp;gt; Ya planeo que el sitio cambie dinámicamente las URLs de sitios que sabe que están disponibles dentro y fuera de I2p 21:28:15 &amp;lt;dg&amp;gt; por desgracia, dudo que podamos ir a ICANN/etc ahora y decir "oye, ¿podemos tenerlo ahora, por favor? ¡No queremos esperar hasta 2016!" 21:28:35 &amp;lt;dg&amp;gt; (a menos que tengamos buenos amigos) 21:28:41 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: no.. ICANN solo se ocupa de TLD's.. tienes que ir al TLD 21:28:49 &amp;lt;str4d&amp;gt; Así, p.ej., forum.I2p &amp;lt;-&amp;gt; forum.i2p2.de 21:28:52 &amp;lt;dg&amp;gt; ah, vale 21:29:07 &amp;lt;dg&amp;gt; ¿Es posible contactar con $hostOfForum? 21:29:11 &amp;lt;str4d&amp;gt; ¿Podríamos conseguir *.i2p? :D 21:29:22 &amp;lt;dg&amp;gt; forum.i2p es/era popular y la estabilidad ayudaría.. 21:29:51 &amp;lt;dg&amp;gt; (No ayuda que un foro enlazado oficialmente esté caído gran parte del tiempo y no tengamos.. foro para usuarios). Funcionó bien por un tiempo. 21:30:08 &amp;lt;dg&amp;gt; str4d: también, sí. el "(in i2p)" y estilos de enlace conflictivos en las páginas es extraño y confuso. 21:30:15 &amp;lt;dg&amp;gt; Preferiría lo que sugeriste. :-) 21:31:10 &amp;lt;dg&amp;gt; por cierto - "2007-09-28 - Syndie 1.101a" es un poco cutre tenerlo en el sitio.. 21:35:18 &amp;lt;RN&amp;gt; syndie es algo que creo que deberíamos mantener 21:35:25 &amp;lt;RN&amp;gt; necesita que un dev le dé algo de cariño, pero funciona y es bastante útil una vez que te acostumbras 21:35:25 &amp;lt;RN&amp;gt; caray, poner este log de la reunión en syndie sería una idea genial imho 21:35:32 &amp;lt;dg&amp;gt; Mantener pero encontrar a alguien que trabaje en ello. 21:35:35 &amp;lt;dg&amp;gt; Sí. 21:36:14 &amp;lt;topiltzin&amp;gt; Entonces tenemos nombre de dominio, lista de correo, lluvia de ideas de contenido. ¿Alguno específico en el que queramos o necesitemos enfocarnos más? 21:36:56 &amp;lt;dg&amp;gt; No lo creo, pero quizá alguien no esté de acuerdo je. 21:38:53 &amp;lt;topiltzin&amp;gt; ¿qué quieres decir con "deberíamos mantener", RN? 21:39:05 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; por cierto - "2007-09-28 - Syndie 1.101a" es un poco cutre tenerlo en el sitio.. 21:40:30 &amp;lt;iRelay&amp;gt; &amp;lt;RN__@kytv&amp;gt; Creo que syndie tiene un enorme potencial 21:41:02 &amp;lt;iRelay&amp;gt; &amp;lt;RN__@kytv&amp;gt; parecía que dg estaba sugiriendo quitarlo de la lista de software o algo así 21:41:18 &amp;lt;KillYourTV&amp;gt; Necesitamos tener tarballs/instaladores actualizados enlazados. Quizá también deberíamos tener syndie.i2p2.de gestionado por mtn. 21:41:40 &amp;lt;dg&amp;gt; En parte. Proponía que quizá ocultáramos la fecha o cambiáramos el diseño para que destaque menos, queda mal IMHO tener software tan antiguo en la página 21:41:47 &amp;lt;dg&amp;gt; Daña la primera impresión de Syndie y de i2p 21:42:01 &amp;lt;dg&amp;gt; KillYourTV: Sí. Con tener esos tarballs/etc subidos ayudaría.. 21:42:04 &amp;lt;topiltzin&amp;gt; Quizá podamos mantenerlo pero quitar la fecha? Creo que la cutrez proviene del token 2007 21:42:15 &amp;lt;dg&amp;gt; (y el instalador roto..) 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, solo cambiar el texto del enlace a "Syndie" 21:42:29 &amp;lt;topiltzin&amp;gt; eso hasta que se retome el desarrollo activo (re: eliminar la fecha) 21:42:32 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; De acuerdo 21:43:28 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; sí, estoy de acuerdo 21:43:44 &amp;lt;topiltzin&amp;gt; :) 21:43:55 &amp;lt;str4d&amp;gt; dg, en la renovación no está ahí. 21:43:55 &amp;lt;str4d&amp;gt; Ese recuadro en el sitio actual pretende ser el equivalente a las "noticias" 21:43:55 &amp;lt;str4d&amp;gt; Tener un enlace a Syndie estaría bien, pero más como p.ej. parte de la columna del medio. 21:44:05 &amp;lt;dg&amp;gt; Creo que ya casi hemos terminado 21:44:16 &amp;lt;dg&amp;gt; Aunque hay netsplit 21:44:23 &amp;lt;str4d&amp;gt; (Así que la página de syndie 2007 sigue ahí, pero accesible a través del blog) 21:44:26 &amp;lt;dg&amp;gt; pfff, no creo que falte nadie que estuviera implicado 21:44:33 &amp;lt;dg&amp;gt; Buena reunión, chicos. 21:44:40 &amp;lt;dg&amp;gt; ¿Qué tal a las 8:00PM la próxima vez? 21:44:43 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: la próxima reunión podría tener un poco más de estructura ;-) 21:45:14 &amp;lt;dg&amp;gt; weltende: je, perdón. Teníamos mucho de qué hablar y no anticipé que sería así, pensé que sería corta. Lo incluiré en mi planificación la próxima vez. :-) 21:45:14 &amp;lt;dg&amp;gt; en fin 21:45:17 &amp;lt;dg&amp;gt; aún así, buen resultado. 21:45:24 &amp;lt;topiltzin&amp;gt; RN: ya que pusiste el foco en el contenido, espero con interés escuchar tus sugerencias :) 21:45:31 &amp;lt;str4d&amp;gt; Mmm. Quizá estructurar primero los temas más cortos y los más de discusión después. 21:45:31 &amp;lt;topiltzin&amp;gt; cuando estén disponibles 21:45:42 &amp;lt;topiltzin&amp;gt; +1 str4d 21:45:53 &amp;lt;topiltzin&amp;gt; los más abiertos al final tiene sentido 21:45:56 &amp;lt;dg&amp;gt; str4d: Sí, podría ser buena idea. Espero estar haciéndolo bien, je. 21:45:59 &amp;lt;dg&amp;gt; Creo que sí. 21:46:14 &amp;lt;str4d&amp;gt; Es mejor que no tener reunión =) 21:46:28 &amp;lt;topiltzin&amp;gt; topiltzin&amp;gt; RN: ya que pusiste el foco en el contenido, espero con interés escuchar tus sugerencias :) 21:46:31 &amp;lt;topiltzin&amp;gt; &amp;lt;topiltzin&amp;gt; cuando estén disponibles 21:46:31 * dg sonríe 21:46:42 &amp;lt;topiltzin&amp;gt; return true; // ;-) 21:46:44 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; vas teniendo un buen comienzo, dg... 21:46:44 &amp;lt;dg&amp;gt; topiltzin: nah, RN lo sacó de kytv 21:47:10 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; sí sí 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; entonces ¿golpeaste el mazo... ? 21:47:27 &amp;lt;dg&amp;gt; Me alegra, siento que hicimos algo bueno hoy (y la semana pasada) 21:47:27 * dg eh.. bamfea la reunión para cerrarla. 21:47:38 &amp;lt;dg&amp;gt; La reunión será a las 8:00PM la próxima vez, mismo día. 21:47:47 &amp;lt;iRelay&amp;gt; &amp;lt;RN@kytv&amp;gt; ¡SÍ! oficialidad 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 choca la mano con RN 21:48:20 *** KillYourTV cambia el tema a "Latest dev build: 0.9.3-11 | Reunión de desarrollo aquí 8:00 PM (20:00) UTC Mar. Dic. 4 | Report bugs at `http://trac.i2p2.i2p` / http://trac.i2p2.de" 21:48:28 &amp;lt;iRelay&amp;gt; * RN@kytv le da a dg una cerveza 21:48:31 &amp;lt;topiltzin&amp;gt; **suave** 21:48:38 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: en realidad solía ser *baf*s creo :P 21:48:50 &amp;lt;dg&amp;gt; rayos 21:48:53 * dg toma nota 21:49:00 &amp;lt;str4d&amp;gt; Sí. Así que aún no terminado =P 21:49:30 &amp;lt;dg&amp;gt; *baf*s &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 20 de noviembre de 2012</title><link>/es/blog/2012/11/20/reuni%C3%B3n-de-desarrolladores-de-i2p-20-de-noviembre-de-2012/</link><pubDate>Tue, 20 Nov 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/11/20/reuni%C3%B3n-de-desarrolladores-de-i2p-20-de-noviembre-de-2012/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> asdfsdafsdafsd, darrob, dg, k0e, KillYourTV, LaughingBuddah, nom, psi, st4d, thursday, user, weltende, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 20:03:41 &amp;lt;Laughing1uddah&amp;gt; ¿Hora de la reunión? 20:03:48 &amp;lt;dg&amp;gt; ¡Lo es! 20:04:01 &amp;lt;k0e&amp;gt; revisen http://www.youtube.com/watch?v=hgJ7yck1qwY 20:04:01 &amp;lt;iRelay&amp;gt; Título: Android ICS en Raspberry Pi, Vistas: 139170, Valoración: 99.0% 20:04:05 * dg traga saliva 20:04:15 &amp;lt;dg&amp;gt; bien entonces... empecemos 20:04:22 &amp;lt;dg&amp;gt; nuestros temas de hoy son: 20:04:33 &amp;lt;dg&amp;gt; 0) Bienvenida 20:04:40 &amp;lt;dg&amp;gt; (0a) Cambiando un poco las cosas 20:04:47 &amp;lt;dg&amp;gt; (Reuniones, etc.) 20:05:00 &amp;lt;dg&amp;gt; (1) Salud de la red 20:05:03 &amp;lt;dg&amp;gt; (1a) IRC 20:05:10 &amp;lt;dg&amp;gt; (1b) Crecimiento (¿cómo hacemos que i2p llegue más lejos?) 20:05:13 &amp;lt;dg&amp;gt; (2) Eventos IRL (CCC, Cryptoparties..) 20:05:20 &amp;lt;dg&amp;gt; (3) - Integrar mejoras de Fux en trunk 20:05:23 &amp;lt;dg&amp;gt; (4) Sitio web 20:05:26 &amp;lt;dg&amp;gt; (4a) - Espejos (mirroring).. 20:05:33 &amp;lt;dg&amp;gt; (4b)- SSL 20:05:36 &amp;lt;dg&amp;gt; (5) - Progreso 20:05:39 &amp;lt;dg&amp;gt; (6) - Próxima reunión 20:05:50 &amp;lt;dg&amp;gt; (7) - Cualquier otra nota de los participantes, etc. 20:05:50 &amp;lt;dg&amp;gt; ¡menuda lista! 20:06:28 &amp;lt;dg&amp;gt; Espero que hoy tengamos suficientes personas aquí 20:06:43 &amp;lt;dg&amp;gt; Estoy intentando basar las cosas en reuniones pasadas 20:07:11 &amp;lt;dg&amp;gt; así que eh... 20:07:26 &amp;lt;dg&amp;gt; Primero que nada, ¿tenemos a alguien de hace suficiente tiempo como para recapitular los cambios (los grandes, los notables) 20:07:26 &amp;lt;dg&amp;gt; desde la última reunión? 20:07:33 &amp;lt;dg&amp;gt; (Fue el 8 de septiembre) 20:09:05 &amp;lt;nom&amp;gt; poco probable por ahora... podría intentar un resumen general, eso sí 20:09:24 &amp;lt;asdfsdafsdafsd&amp;gt; ¡Oíd, oíd! 20:09:27 * asdfsdafsdafsd golpea el mazo 20:09:35 &amp;lt;dg&amp;gt; Estoy pensando que quizá KillYourTV sabe un poco 20:09:53 &amp;lt;dg&amp;gt; Me dijeron que welt también podría estar aquí, así que con suerte podrá saludar en algún momento 20:09:56 &amp;lt;dg&amp;gt; (zzz tampoco da señales) 20:10:09 &amp;lt;dg&amp;gt; Esto será algo incómodo sin la mayor parte del equipo 20:10:23 &amp;lt;asdfsdafsdafsd&amp;gt; El honorable asdfsdafsdafsd preside ahora 20:10:25 &amp;lt;iRelay&amp;gt; * weltende@freenode saluda 20:10:37 &amp;lt;dg&amp;gt; :) 20:10:37 &amp;lt;dg&amp;gt; Bien 20:10:48 &amp;lt;zzz&amp;gt; aquí 20:10:51 &amp;lt;dg&amp;gt; Entonces, primero que nada, como algunos sabrán, esta es la primera reunión en 2 años 20:11:04 &amp;lt;dg&amp;gt; Y hasta la última reunión fue especializada 20:11:08 &amp;lt;dg&amp;gt; specialized* 20:11:30 &amp;lt;dg&amp;gt; Planeo reanudar reuniones regulares para ponernos al día con el progreso, etc., incluso si no hay un gran tema que discutir 20:12:01 &amp;lt;dg&amp;gt; con respecto a "cambiar", estoy contemplando asumir como Project Manager 20:12:04 &amp;lt;dg&amp;gt; o al menos algún tipo de coordinador 20:12:28 &amp;lt;dg&amp;gt; Estoy orgulloso del progreso que se logró con dr|z3d aunque, lamentablemente, no creo que esté listo para volver a -dev todavía (ni para hablar) 20:12:54 &amp;lt;dg&amp;gt; No puedo comentar sobre el progreso de los últimos 2 años ya que no he estado aquí tanto tiempo 20:12:57 &amp;lt;dg&amp;gt; Si alguien más pudiera, lo agradecería 20:13:04 &amp;lt;dg&amp;gt; &amp;lt;pausa para $person&amp;gt; 20:13:18 &amp;lt;nom&amp;gt; puede que tengamos que esperar a que el netsplit deje de estar dividido 20:13:25 &amp;lt;dg&amp;gt; podría ser una buena idea :-/ 20:13:36 &amp;lt;nom&amp;gt; jeje 20:13:51 &amp;lt;LaughingBuddah&amp;gt; Mientras esperamos, ¿qué pasó con dr|z3d? 20:13:54 &amp;lt;LaughingBuddah&amp;gt; qué pasó con* 20:13:57 * nom pincha los intertubos 20:14:13 &amp;lt;dg&amp;gt; Ya está. 20:14:20 &amp;lt;dg&amp;gt; Déjenme pegar lo que se perdieron. 20:15:42 &amp;lt;dg&amp;gt; esto es doloroso jaja 20:16:09 &amp;lt;dg&amp;gt; ok, gente del netsplit: `http://pastethis.i2p/show/2297/` 20:16:12 &amp;lt;iRelay&amp;gt; Título: Paste #2297 | LodgeIt! (en pastethis.i2p) 20:16:12 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; No puedo comentar sobre el progreso de los últimos 2 años ya que no he estado aquí tanto tiempo 20:16:15 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; Si alguien más pudiera, lo agradecería 20:16:15 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; &amp;lt;pausa para $person&amp;gt; 20:16:27 &amp;lt;dg&amp;gt; LaughingBuddah: bien 20:16:53 &amp;lt;dg&amp;gt; Básicamente, después de que dr|z3d fue expulsado por un largo período, etc., etc., planteé que debía ser desmuteado en -dev ya que todos estamos en el mismo equipo, etc. 20:17:00 &amp;lt;dg&amp;gt; Sin embargo, no parece estar listo para unirse a nosotros de nuevo 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 hora de reunión gente 20:17:14 &amp;lt;LaughingBuddah&amp;gt; No no, me preguntaba por qué lo expulsaron 20:17:21 &amp;lt;dg&amp;gt; Quería que tuviera la opción en cualquier caso, incluso si no quisiera ahora mismo 20:17:21 &amp;lt;dg&amp;gt; Oh 20:17:28 &amp;lt;dg&amp;gt; Hubo desacuerdos con el equipo hace un tiempo 20:17:35 &amp;lt;SanguineRose&amp;gt; Yo no estoy aquí, soy invisible 20:17:38 &amp;lt;LaughingBuddah&amp;gt; Ya veo 20:17:38 &amp;lt;dg&amp;gt; Se convirtió en un gran desacuerdo tras acumularse pequeños desacuerdos 20:17:53 &amp;lt;dg&amp;gt; Ha derivado en una guerra de egos y en cierta división de la comunidad :-P 20:17:56 &amp;lt;dg&amp;gt; no es agradable 20:18:03 &amp;lt;LaughingBuddah&amp;gt; De acuerdo. Continúa :) 20:18:06 &amp;lt;nom&amp;gt; ¡ja! puede que seas invisible pero podemos oírte :P 20:18:17 &amp;lt;dg&amp;gt; Le daré unos segundos más a la $person para que aparezca... 20:18:20 &amp;lt;SanguineRose&amp;gt; mentiras, ¡no puedes leer lo que estoy pensando ahora mismo! 20:18:27 * dg se sienta con incomodidad 20:18:44 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: sí... en dr|z3d y !dr|z3d mayormente *ejem* 20:18:48 &amp;lt;dg&amp;gt; Claramente nadie desea recitar la historia... je 20:18:51 * nom se recuesta con incomodidad mientras lee la mente de SanguineRose 20:18:57 &amp;lt;dg&amp;gt; Bien 20:19:16 &amp;lt;nom&amp;gt; bah, averiguaremos la historia más tarde cuando el historiador decida presentarse 20:19:23 &amp;lt;dg&amp;gt; entonces 20:19:23 &amp;lt;dg&amp;gt; (1) - salud de la red 20:19:45 &amp;lt;dg&amp;gt; Por lo que he visto en las estadísticas, vamos bien en ese frente, aunque desde que se fueron los rusos (rusleaks desapareció en general), ha habido una bajada 20:19:52 &amp;lt;dg&amp;gt; Volviendo a niveles pre-rus (jajá) 20:20:05 &amp;lt;dg&amp;gt; Con suerte zzz puede comentar cómo vamos en este frente... 20:20:29 &amp;lt;nom&amp;gt; en mi opinión, la salud de la red es opaca, pero basándome solo en netsplits podría estar mejor... 20:21:06 &amp;lt;zzz&amp;gt; está inestable, pero kytv y yo anoche encontramos el bug introducido en 0.9.2 que causaba todos los problemas 20:21:21 &amp;lt;dg&amp;gt; zab y yo dudamos de que algo tan simple cause los problemas, no obstante 20:21:27 * nom :| por el 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: ¿cuál era el bug? 20:21:54 &amp;lt;dg&amp;gt; supongo que es la red hablándonos 20:22:13 &amp;lt;zzz&amp;gt; accidentalmente reducimos la capacidad de la red a la mitad. 20:22:53 &amp;lt;LaughingBuddah&amp;gt; jaja 20:23:04 * dg no vio mucha diferencia en las tasas de éxito de los túneles, pero pareces mucho más confiado en que eso lo arregla 20:23:07 &amp;lt;nom&amp;gt; lol un bug bastante desafortunado 20:23:14 &amp;lt;dg&amp;gt; ^ 20:23:21 &amp;lt;dg&amp;gt; Supongo que vamos bien en ese frente 20:23:44 &amp;lt;zzz&amp;gt; es una cosa de red. No puedes arreglar la red simplemente actualizándote tú. 20:23:50 &amp;lt;KillYourTV&amp;gt; por supuesto que una persona actualizando a -10 arreglará TODOS los problemas ;) 20:23:59 &amp;lt;dg&amp;gt; No puedo comentar sobre (1a) (IRC) porque obviamente no he podido contactar con badger 20:23:59 &amp;lt;KillYourTV&amp;gt; bah, fui demasiado lento 20:23:59 &amp;lt;dg&amp;gt; KillYourTV: por supuesto, ¿no has oído hablar de la música Java? 20:24:02 &amp;lt;dg&amp;gt; *magia 20:24:02 &amp;lt;dg&amp;gt; pfft 20:24:13 &amp;lt;dg&amp;gt; (y no he podido contactar con postman, llegué tarde para hablar con ech también..) 20:24:17 &amp;lt;dg&amp;gt; así que eso fue un error mío 20:24:51 &amp;lt;dg&amp;gt; entonces (1b). 20:24:55 &amp;lt;dg&amp;gt; " 20:24:58 &amp;lt;dg&amp;gt; (1b) - Crecimiento (cómo hacer que i2p crezca más, desarrollos con Rusia (¿cómo nos damos a conocer? ¿alcance a grandes sitios rusos?)) " 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; Bastante amplio 20:25:04 *** eight_ ahora se llama eight 20:25:07 &amp;lt;nom&amp;gt; ¿ese era el bug? 20:25:24 &amp;lt;dg&amp;gt; (y hay una variable cambiada) 20:25:36 &amp;lt;zzz&amp;gt; eso es 20:25:58 &amp;lt;dg&amp;gt; ¿Cuál fue la excusa del commit para eso, por cierto? 20:25:58 &amp;lt;dg&amp;gt; (en 0.9.2) 20:26:59 &amp;lt;k0e&amp;gt; respecto a los usuarios rusos, creo que una gran pregunta es cómo va el canal #i2p-ru aquí. ¿Están los usuarios rusos recibiendo buen soporte comparado con cuando vienen angloparlantes aquí y reciben ayuda? 20:28:13 &amp;lt;LaughingBuddah&amp;gt; ¿Tenemos a alguien familiar con i2p que hable ruso? 20:28:24 &amp;lt;LaughingBuddah&amp;gt; ¿Tal vez incluso un dev? 20:29:02 * nom quiso aprender ruso en algún momento, pero nunca encontró el tiempo... 20:29:21 &amp;lt;KillYourTV&amp;gt; el usuario 'slow' encaja ahí 20:29:32 &amp;lt;k0e&amp;gt; y como nota al margen, Alemania parece ser el 3er país más grande después de Rusia y EE. UU. 20:29:35 &amp;lt;str4d&amp;gt; slow anda por ahí, ¿no? 20:29:35 * nom cree que necesitamos buscar a un usuario que hable ruso e inglés y esté inclinado al desarrollo 20:29:38 &amp;lt;KillYourTV&amp;gt; (y está casi siempre en #ru) 20:29:53 &amp;lt;nom&amp;gt; da igual, creo que ya encontramos uno 20:30:22 &amp;lt;LaughingBuddah&amp;gt; Bien 20:31:48 &amp;lt;nom&amp;gt; respecto al crecimiento en general, diría que resolver todos los bugs de estabilidad/rendimiento de la red es un buen paso 20:32:09 &amp;lt;nom&amp;gt; además más contenido = más usuarios = más contenido, compartir es amar y todo eso 20:32:28 &amp;lt;LaughingBuddah&amp;gt; Lo que él dijo ^ 20:33:02 &amp;lt;dg&amp;gt; #i2p-ru está muerto 20:33:02 &amp;lt;dg&amp;gt; zab puede convertir RU-&amp;gt;EN pero no EN-&amp;gt;RU 20:33:16 &amp;lt;dg&amp;gt; por cierto, #ru tiene usuarios, #i2p-ru no 20:33:31 &amp;lt;dg&amp;gt; si bien resolver bugs es genial 20:33:42 &amp;lt;dg&amp;gt; Ciertamente tenemos un problema de comunidad y no tengo la más mínima idea de cómo resolverlo 20:33:49 &amp;lt;nom&amp;gt; así que sí... todos suban sus alijos de medios a postman y ejecuten routers de alta capacidad 20:34:13 &amp;lt;dg&amp;gt; ojalá fuera así de simple 20:34:27 &amp;lt;dg&amp;gt; Supongo que esto también incluye reuniones IRL 20:34:34 &amp;lt;dg&amp;gt; Tenemos a un montón de gente de i2p que irá al CCC este año 20:34:52 &amp;lt;dg&amp;gt; Creo que un "taller de i2p" es la mejor manera de aprovechar esto ya que es demasiado tarde para reservar una charla 20:35:02 &amp;lt;nom&amp;gt; lol sí, aumentar contenido nunca es simple, pero es bueno recordarle a la gente 20:35:18 &amp;lt;k0e&amp;gt; dg: sugiero, quizá puedas hablar con eche|on y postman sobre combinar esos dos canales (redirigir a uno de ellos) 20:35:18 &amp;lt;dg&amp;gt; i2p apenas está por ahí como Tor 20:35:53 &amp;lt;dg&amp;gt; k0e: anotado, lo veré más tarde, gracias :) 20:36:16 &amp;lt;nom&amp;gt; sobre reuniones de comunidad IRL, en conferencias y tal, sí, debería haber más. idealmente con los organizadores manteniéndose conectados con los que estamos en i2p en casa, con vídeos y blogs, etc. 20:36:55 &amp;lt;dg&amp;gt; No estoy seguro de cómo podríamos llegar a los rusos, pero alguien podría intentar hablar con los sitios web censurados 20:36:59 &amp;lt;dg&amp;gt; los prominentes que son controvertidos, etc. 20:37:06 &amp;lt;dg&amp;gt; Lamentablemente, rusleaks ha desaparecido por completo 20:37:09 &amp;lt;dg&amp;gt; Así que no podemos depender de eso 20:37:34 &amp;lt;dg&amp;gt; Intenté acercarme a la gente de an*on pero no pude entrar a sus redes de forma anónima, así que fue un poco redundante 20:38:21 &amp;lt;LaughingBuddah&amp;gt; Sigamos 20:38:36 &amp;lt;darrob&amp;gt; no sé acerca de ese acercamiento, dg. ¿Tor hace eso? esto de ir de puerta en puerta haciendo publicidad no me parece bien. 20:38:43 &amp;lt;dg&amp;gt; De acuerdo. 20:39:04 &amp;lt;dg&amp;gt; darrob: Ellos no hacen puerta a puerta, y que nosotros hagamos eso oficialmente tampoco está bien. Solo quería animarlos un poco. 20:39:22 &amp;lt;dg&amp;gt; LaughingBuddah: claro. 20:39:29 &amp;lt;str4d&amp;gt; Mejoras en la documentación ayudarían mucho. 20:39:41 * dg estaba pensando en eso antes 20:39:44 &amp;lt;dg&amp;gt; No estaba seguro de sus estándares 20:40:51 &amp;lt;nom&amp;gt; sí, mejoras en docs, y también pruebas de seguridad rigurosas podrían ayudar mucho al crecimiento de usuarios 20:41:25 &amp;lt;dg&amp;gt; de hecho, nos perdimos pruebas de seguridad por falta de documentación reciente 20:41:35 &amp;lt;dg&amp;gt; por supuesto, no podíamos haber hecho nada ya que mejorar docs tomó un tiempo, pero sí 20:42:09 &amp;lt;dg&amp;gt; Ahora mismo, la única manera de decir que i2p es más seguro que algo muy auditado, p. ej., Tor, es leer tú mismo todo el código + el diseño 20:42:15 &amp;lt;dg&amp;gt; Eso está bien para quienes saben en esa área pero es un rollo para los usuarios 20:42:25 &amp;lt;dg&amp;gt; i2p también ha tenido poca investigación académica 20:42:35 &amp;lt;nom&amp;gt; en mi opinión al menos, la mayoría de usuarios de este tipo de cosas quieren entrar en los detalles de cómo funciona y cuán seguro es. la página de threadmodel es útil, pero no son los resultados de pruebas extensas 20:42:46 &amp;lt;dg&amp;gt; Por supuesto, no puedes exactamente obligar a académicos a escribir papers sobre i2p... 20:42:57 &amp;lt;dg&amp;gt; nom: Estoy de acuerdo. 20:43:19 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: eso ya no es realmente cierto en mi opinión 20:43:38 &amp;lt;dg&amp;gt; ¿hm? 20:43:45 &amp;lt;nom&amp;gt; lol .... supongo que podríamos intentar chantajear a algunos estudiantes de posgrado para que escriban papers sobre i2p \o/ 20:43:55 &amp;lt;dg&amp;gt; llave inglesa de $5 20:44:08 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; ah.. me acaba de llegar un correo de una charla sobre i2p en el cryptoparty #0 de Atenas 20:44:24 &amp;lt;dg&amp;gt; oh, bien. Me preguntaba sobre Cryptoparty 20:44:27 &amp;lt;dg&amp;gt; Tor ha sido muy destacado en ellos 20:44:41 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: hay algunos papers sobre i2p.. (¿recuerdas aquel paper de i2p de la TUM, por ejemplo? ;) 20:44:50 &amp;lt;asdfsdafsdafsd&amp;gt; Dudo que muchos académicos escriban papers o aboguen por I2P.... todos están aliados con los globalistas 20:45:44 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; asdfsdafsdafsd: los académicos no promoverán nada excepto su propio software en el que estén trabajando en ese momento ;-) 20:45:48 &amp;lt;dg&amp;gt; i2p, no tanto 20:46:28 &amp;lt;dg&amp;gt; Los únicos papers que he visto sobre i2p son los franceses y los de correlación con cabeceras/relojes 20:46:48 &amp;lt;dg&amp;gt; sigamos 20:46:55 &amp;lt;asdfsdafsdafsd&amp;gt; weltende... exactamente 20:47:02 &amp;lt;dg&amp;gt; "(3) - Discusión sobre fusionar el fux actual con trunk " 20:47:14 &amp;lt;nom&amp;gt; entonces.... ¿gsoc? parece que pruebas de seguridad serían una buena cosa para eso 20:47:17 &amp;lt;dg&amp;gt; No estoy seguro de que alguien pueda dar una respuesta real a esto aparte de zzz 20:47:35 *** str4d ahora se llama str4d_afk 20:47:46 &amp;lt;dg&amp;gt; para quienes no lo sepan, fux es una rama de i2p desarrollada por str4d entre otros con mejoras en interfaces de usuario. Mejoras de temas, ese tipo de cosas. 20:47:49 &amp;lt;dg&amp;gt; nom: nadie quiere hacer GSoC 20:47:56 *** str4d_afk ahora se llama str4d 20:48:13 &amp;lt;dg&amp;gt; nom: zzz está en trac como mentor pero aparentemente no quiere tener un estudiante 20:48:24 &amp;lt;zzz&amp;gt; perdón dg, todo lo que sé es de hace 2-3 meses. Lo último que oí es que estaban haciendo un fork (bifurcación)? 20:48:27 &amp;lt;dg&amp;gt; (no sé si es correcto, es lo que me dijeron) 20:48:43 &amp;lt;zzz&amp;gt; incorrecto 20:48:58 &amp;lt;nom&amp;gt; no es broma, probablemente por eso no se ha hecho, pero es un recurso que da acceso al tipo de gente que podría hacer una evaluación de seguridad 20:49:24 &amp;lt;dg&amp;gt; zzz: Hubo algo de discusión de un fork (bifurcación), se ha calmado ahora ya que algunas personas cambiaron de opinión. No estoy seguro de qué va a pasar ahí, no creo que nadie lo esté. En cuanto a los cambios actuales, siento que podrían ser algo beneficiosos. Sin nada enorme/rompedor de funciones. 20:49:34 &amp;lt;dg&amp;gt; zzz: además, ¿incorrecto? 20:49:38 &amp;lt;str4d&amp;gt; Estoy feliz de ser mentor para GSoC 20:50:09 &amp;lt;dg&amp;gt; nom: Sí. 20:50:21 &amp;lt;dg&amp;gt; str4d: Podríamos aplicar para el próximo año, la aplicación para 2010(?) sigue en trac. 20:50:25 &amp;lt;zzz&amp;gt; respecto a gsoc: incorrecto en el sentido de que estoy feliz de ayudar pero no voy a estar a cargo ni hacerlo yo mismo. 20:50:43 &amp;lt;dg&amp;gt; totalmente distinto a lo que oí 20:50:53 &amp;lt;dg&amp;gt; palabra clave: oí, supongo 20:51:05 &amp;lt;dg&amp;gt; página relevante de trac: `http://trac.i2p2.i2p/wiki/gsoc` 20:51:32 &amp;lt;zzz&amp;gt; dg respecto a fux, estás preguntando a la persona equivocada. No tengo información reciente. 20:51:39 &amp;lt;nom&amp;gt; en mi opinión, el fork es exactamente lo que está pasando y exactamente lo que no está pasando, zzz tú 'controlas' la rama oficial i2p.i2p en el sentido de que das claves de commit, pero siempre habrá personas/grupos escribiendo sus propias funcionalidades/código en i2p, si no hay interés en fusionar se queda como un 'fork' pero si no, realmente no lo es 20:52:01 &amp;lt;dg&amp;gt; zzz: en general preguntaba si estarías bien con fusionar algunos de los temas, etc. 20:52:04 &amp;lt;str4d&amp;gt; Por lo que sé no hay nada que impida que los mentores sean anónimos, pero necesitamos un enlace contactable (no estoy seguro si debe ser no-anónimo) y algún formulario fiscal como organización. 20:52:23 &amp;lt;dg&amp;gt; Bien. 20:52:37 &amp;lt;dg&amp;gt; Estoy bien con ser enlace pero estoy seguro de que algunos más también lo estarían. 20:52:56 &amp;lt;dg&amp;gt; Formulario fiscal... ugh 20:53:05 &amp;lt;LaughingBuddah&amp;gt; Necesitaremos que algunas personas acepten ser la cara de i2p 20:53:24 &amp;lt;str4d&amp;gt; Si recuerdo bien había uno para EE. UU., o uno para extranjero. 20:53:31 &amp;lt;dg&amp;gt; por desgracia no podemos evitar eso, LaughingBuddah.. 20:53:59 &amp;lt;dg&amp;gt; No quiero ser el que intenta forzar a la gente a renunciar al anonimato y subirse a escenarios pero 20:54:18 &amp;lt;dg&amp;gt; Sí necesitamos a alguien que quiera y pueda cumplir el trabajo 20:54:41 &amp;lt;zzz&amp;gt; dg la última vez que lo miré fue hace meses. Era un gran cajón de sastre y tenía algunas objeciones. Nadie desde entonces me ha pedido que lo mire de nuevo - o separó lo malo de lo bueno - o me dio actualizaciones - o mencionó algún progreso sobre abordar mis problemas... A menos que eso pase no tengo actualización para ti y asumo que o están trabajando en ello o haciendo un fork. 20:54:49 &amp;lt;str4d&amp;gt; (Puede que no fuera fiscal, pero era algo financiero) 20:54:52 &amp;lt;str4d&amp;gt; No estoy seguro de qué se hizo en 2010 para eso. 20:55:19 &amp;lt;dg&amp;gt; zzz: De acuerdo, si puedo lograr que hablen de ello etc., quizá pueda conseguirte una actualización. 20:55:27 &amp;lt;dg&amp;gt; solo una nota 20:55:30 &amp;lt;dg&amp;gt; `http://trac.i2p2.i2p/wiki/gsoc/ideas` 20:55:37 &amp;lt;dg&amp;gt; parece bastante interesante 20:55:40 &amp;lt;iRelay&amp;gt; Título: gsoc/ideas I2P (en trac.i2p2.i2p) 20:55:44 &amp;lt;zzz&amp;gt; así que repito, estás preguntando a la persona equivocada. Si quieres saber el estado, pregúntales a los que están trabajando en ello, no a mí. 20:56:07 &amp;lt;dg&amp;gt; Solo preguntaba si estarías de acuerdo con fusionar, nada más, si ellos cooperaran. 20:56:19 &amp;lt;dg&amp;gt; Sentía que los cambios podrían beneficiar a i2p en cierta medida. 20:56:34 &amp;lt;dg&amp;gt; bienvenido psi 20:56:41 &amp;lt;psi&amp;gt; ?? 20:56:48 &amp;lt;dg&amp;gt; reunión de dev 20:56:55 &amp;lt;psi&amp;gt; ok 20:57:36 &amp;lt;dg&amp;gt; La solicitud para GSoC parece sólida 20:57:39 &amp;lt;dg&amp;gt; Podríamos reutilizarla 20:57:39 &amp;lt;nom&amp;gt; zzz: ¿cuáles eran los problemas que necesitabas que se abordaran? 20:59:54 &amp;lt;str4d&amp;gt; Había una imagen en un tema oscuro que desde entonces se ha reemplazado. ¿Hubo otros problemas importantes? 21:00:17 &amp;lt;psi&amp;gt; ah sí... el personaje de assange debería haberse eliminado por ahora 21:00:20 &amp;lt;psi&amp;gt; s/for/by 21:00:35 &amp;lt;dg&amp;gt; ¿Qué tiene de malo Assange? :P 21:00:46 &amp;lt;zzz&amp;gt; lo principal que recuerdo son regresiones en legibilidad y elecciones de color, especialmente en snark. Pero han pasado meses desde que lo miré 21:00:49 &amp;lt;darrob&amp;gt; nom: deberías intentar buscar logs. sería difícil recordar o resumir. (para mí, al menos, e intenté dar feedback también). 21:00:56 &amp;lt;zzz&amp;gt; Me pareció un gran paso atrás 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; Título: #i2p-dev logs del jueves, 2012-08-23 (en killyourtv.i2p) 21:01:32 &amp;lt;dg&amp;gt; parece demasiado tarde para entrar a gsoc esta vez 21:01:43 &amp;lt;psi&amp;gt; en cualquier caso... creo que necesitamos un mecanismo de pruebas de UI "en la vida real" que no sea totalmente subjetivo 21:01:47 &amp;lt;dg&amp;gt; o eh, las del próximo año no están abiertas (eso quiero decir) 21:01:54 &amp;lt;dg&amp;gt; psi: exactamente 21:01:57 &amp;lt;psi&amp;gt; aquí es donde usuarios como Zorya entran en juego 21:02:12 &amp;lt;psi&amp;gt; Zorya especialmente es la herramienta de feedback perfecta para cosas de UI 21:02:35 &amp;lt;nom&amp;gt; sobre assange, en mi opinión es un tipo genial, pero como 'oficialmente' no tiene nada que ver con i2p, no deberíamos usar su imagen en cosas... a menos que sea algo relacionado con él o wikileaks... 21:02:38 &amp;lt;psi&amp;gt; los usuarios "regulares" o "casuales" son MUY importantes y deberían ser aprovechados para feedback 21:02:41 &amp;lt;zzz&amp;gt; pero si los de fux no recuerdan mis objeciones, entonces probablemente no las han abordado, y estamos en el mismo lugar que hace 3 meses. 21:02:51 &amp;lt;psi&amp;gt; nom: i2p es políticamente neutral 21:03:37 &amp;lt;str4d&amp;gt; zzz, recuerdo tus problemas de legibilidad, y sigo pensando que eso es más una cuestión de preferencia personal (ya que hay ejemplos claros de gente a la que le gustan y no le gustan los cambios) 21:03:49 &amp;lt;nom&amp;gt; psi: correcto... si es que tal cosa es posible 21:03:52 &amp;lt;psi&amp;gt; nom: no hay necesidad de tomar postura en cosas que son políticamente sensibles en cualquier lugar 21:03:59 &amp;lt;str4d&amp;gt; y de color* 21:04:02 &amp;lt;str4d&amp;gt; El problema principal era la imagen, y eso se ha solucionado. 21:04:13 &amp;lt;nom&amp;gt; bastante seguro de que estamos tomando postura sobre el anonimato y el libre intercambio de datos, no obstante.... 21:04:35 &amp;lt;str4d&amp;gt; psi, ¿qué es Zorya? 21:04:42 &amp;lt;asdfsdafsdafsd&amp;gt; assange es cointelpro 21:04:53 &amp;lt;dg&amp;gt; una persona, no estoy seguro de quién/qué hace, sin embargo 21:04:53 &amp;lt;KillYourTV&amp;gt; Puedo decir que cuando lo miré por última vez hace unas semanas, los contrastes en snark no eran ni de lejos tan chocantes como habían sido. 21:04:53 &amp;lt;psi&amp;gt; str4d: Zorya es un usuario en este canal 21:05:15 &amp;lt;psi&amp;gt; str4d: un usuario "regular" en el grupo de jester 21:05:15 &amp;lt;zzz&amp;gt; ¿entonces ninguno de mis problemas fue abordado? (excepto quizá la imagen de assange) 21:05:19 &amp;lt;zzz&amp;gt; entonces estamos en el mismo lugar 21:05:38 &amp;lt;dg&amp;gt; en realidad, si recuerdo bien, los colores mejoraron 21:05:42 &amp;lt;dg&amp;gt; no estoy seguro de que sean perfectos, no obstante 21:05:56 &amp;lt;zzz&amp;gt; en su momento, pensé que fux no era fusionable, que deberían matarlo y empezar de nuevo, separando lo bueno de lo malo y lo feo. 21:06:08 &amp;lt;psi&amp;gt; zzz: para ser sincero no estoy del todo seguro de que los temas de estilo sean tan críticos a menos que afecten la usabilidad 21:06:36 &amp;lt;str4d&amp;gt; psi, ah - leí tu frase como si Zorya fuera una herramienta automatizada de pruebas =P 21:06:39 &amp;lt;dg&amp;gt; lo mejor de fux, para mí, fue el enmarcado de apps dentro de la consola 21:06:46 &amp;lt;dg&amp;gt; los temas me importan menos 21:07:01 &amp;lt;darrob&amp;gt; psi: ese argumento funciona a favor y en contra de los cambios. ;) 21:07:20 &amp;lt;psi&amp;gt; darrob: correcto 21:07:23 &amp;lt;nom&amp;gt; en mi opinión los temas son temas y deberían ser una cesta de opciones de todos, si tu problema es el tema por defecto... entonces sí, supongo que puedo ver que no quieras fusionar eso... pero aún así 21:07:23 &amp;lt;zzz&amp;gt; Di mis comentarios hace 3 meses y no he oído nada desde entonces. Si alguien quiere identificar cambios y pedirme que lo mire de nuevo, bien. 21:07:38 &amp;lt;dg&amp;gt; nom: mis pensamientos. 21:07:49 &amp;lt;zzz&amp;gt; ustedes que dicen que les gusta parte y no les importa el resto se están perdiendo el punto por completo. 21:07:49 &amp;lt;psi&amp;gt; darrob: sin embargo en su estado actual, la router console necesita un rediseño ya que falla como UI 21:07:52 &amp;lt;user&amp;gt; una mejora por parte de los chicos de UI sería un plugin de UI, creo. 21:08:04 &amp;lt;zzz&amp;gt; separen lo bueno de lo malo. ahora mismo es un cajón de sastre 21:08:11 &amp;lt;user&amp;gt; &amp;lt;dg&amp;gt; lo mejor de fux, para mí, fue el enmarcado de apps dentro de la consola &amp;lt;&amp;lt;&amp;lt;---- ese me gustó también.. daba una impresión de unidad 21:08:26 &amp;lt;dg&amp;gt; Hizo las cosas mucho menos toscas en mi opinión, user. 21:08:56 &amp;lt;str4d&amp;gt; zzz, el punto aquí es que no hay nada malo/feo en fux, solo hay cosas que a todos les gustan y cosas que a algunos les gustan y a otros no. 21:09:07 &amp;lt;zzz&amp;gt; ¿suena a que ustedes dicen que aún quieren fusionarlo pero no han hecho nada en 3 meses? 21:09:33 &amp;lt;zzz&amp;gt; no estoy de acuerdo. tus cambios en snark son objetivamente malos/feos. 21:09:56 &amp;lt;user&amp;gt; ¿qué es lo que a todos les gusta? quizá se podría empezar identificando eso y solo fusionar eso 21:09:59 &amp;lt;psi&amp;gt; zzz: mucho se ha hecho pero eso no significa que algo esté "completo", y decir que algo es "objetivamente feo" es un oxímoron 21:10:02 &amp;lt;nom&amp;gt; bien, pues lo bueno, lo malo y lo feo son subjetivos.... en mi opinión mientras sea configurable el gusto personal de devs no debería entrar 21:10:24 &amp;lt;dg&amp;gt; ¿Sí, lo hemos hecho? 21:10:27 &amp;lt;dg&amp;gt; De hecho, creo que el tema de color también se abordó. 21:10:27 &amp;lt;dg&amp;gt; vean el comentario de nom 21:10:27 &amp;lt;dg&amp;gt; &amp;lt;nom&amp;gt; en mi opinión los temas son temas y deberían ser una cesta de opciones de todos, si tu problema es el tema por defecto... entonces sí, supongo que puedo ver que no quieras fusionar eso... pero aún así 21:10:27 &amp;lt;dg&amp;gt; psi: Exacto. 21:10:27 &amp;lt;dg&amp;gt; psi: Es genial para nerds como nosotros, no tanto para una abuela que quiera estar segura. 21:10:34 &amp;lt;dg&amp;gt; zzz: Puedo en parte estar de acuerdo respecto a snark pero el resto, no. 21:10:45 &amp;lt;dg&amp;gt; user: la unificación. 21:10:48 &amp;lt;dg&amp;gt; user: los temas no predeterminados, también. 21:10:59 &amp;lt;dg&amp;gt; user: si no es predeterminado, creo que está bien fusionarlo e ir mejorándolo. No hace daño. 21:11:06 &amp;lt;nom&amp;gt; ¿qué tal esto?, el predeterminado se mantiene igual, pero se incluyen todas las cosas que añade fux, para usarlas solo estableces algo en la config? 21:11:14 &amp;lt;dg&amp;gt; ^ 21:11:29 &amp;lt;zzz&amp;gt; Si las personas que hacen el trabajo dicen que creen que está listo para otra revisión, lo revisaré. No tengo nada más que decir. 21:11:32 &amp;lt;psi&amp;gt; actualmente (que yo sepa), fux apunta a hackeabilidad y flexibilidad, no explícitamente a complacencia general 21:11:43 &amp;lt;dg&amp;gt; de acuerdo 21:11:46 &amp;lt;str4d&amp;gt; Dado los usuarios que han dicho lo contrario, me cuesta aceptarlo como verdaderamente objetivo. 21:11:46 &amp;lt;dg&amp;gt; justo, zzz. 21:11:46 &amp;lt;str4d&amp;gt; No obstante, sí coincido en que fux no está listo para fusionarse dg 21:12:09 &amp;lt;psi&amp;gt; str4d: fux está lejos de fusionarse 21:12:09 &amp;lt;dg&amp;gt; str4d: solo quería algo de discusión para ver qué hacía falta :) 21:12:12 &amp;lt;psi&amp;gt; no sé quién sugirió una fusión 21:12:15 &amp;lt;maidenboi&amp;gt; a mí me gustan los cambios en snark 21:12:26 &amp;lt;nom&amp;gt; zzz: ¿puedes estar de acuerdo con ese principio entonces? que es fusionable si tu experiencia/vista no cambia a menos que lo selecciones para que suceda? es decir, sin cambios por defecto 21:13:44 &amp;lt;nom&amp;gt; o más bien, ya que como dijiste es un cajón de sastre, que las piezas son fusionables si no cambian cosas por defecto y solo añaden opciones 21:14:14 &amp;lt;psi&amp;gt; por el momento fux es más una caja de arena para ideas, no está realmente pensado para ser fusionado a mainline en su totalidad 21:14:45 &amp;lt;psi&amp;gt; no espero que fux se fusione completamente ni sería buena idea 21:14:56 &amp;lt;dg&amp;gt; Yo quería que algunas partes se fusionaran 21:15:18 &amp;lt;psi&amp;gt; dg: si están "listas" entonces seguro 21:15:25 &amp;lt;psi&amp;gt; dg: ¿cuáles? 21:15:29 &amp;lt;LaughingBuddah&amp;gt; ¿Cómo determinamos que están listas? 21:15:48 &amp;lt;str4d&amp;gt; dg, coincido en que los cambios a temas no predeterminados son fusionables, especialmente porque la mayoría de cambios son del autor original del tema, pero hay otras cosas que necesitan trabajo primero. 21:15:55 &amp;lt;user&amp;gt; de nuevo, plugins vendrían bien, para no aumentar innecesariamente el tamaño del paquete de i2p. 21:16:30 &amp;lt;KillYourTV&amp;gt; Una cosa segura sería traer el fix para el ticket #773. Está bien en fux; no está bien en las builds vanilla. 21:16:37 &amp;lt;iRelay&amp;gt; `http://trac.i2p2.i2p/ticket/773` - (nuevo defecto) - Texto superpuesto en el tema midnight 21:16:49 &amp;lt;psi&amp;gt; me gusta el css unificado y los iframes para snark y mail 21:16:49 &amp;lt;psi&amp;gt; especialmente el css unificado 21:16:52 &amp;lt;KillYourTV&amp;gt; si no recuerdo mal, LaughingBuddah también lo reportó en este canal. 21:16:59 &amp;lt;str4d&amp;gt; user, eso requiere hacer la separación de UI primero (en lo que espero trabajar con top[tabfail] cuando tenga tiempo) 21:17:22 &amp;lt;dg&amp;gt; psi: principalmente la incrustación de cosas, como snark 21:17:25 &amp;lt;dg&amp;gt; LaughingBuddah: satisfacción mayoritaria 21:17:28 &amp;lt;psi&amp;gt; dg: sí, eso me gusta también 21:17:46 &amp;lt;str4d&amp;gt; dg, #define mayoría =P 21:17:49 &amp;lt;darrob&amp;gt; estoy confundido. tenía la impresión de que fux se suponía que se fusionaría (incluso más pronto que tarde). no habría tomado el tiempo ni dado críticas detalladas si me hubieran dicho que era solo una caja de arena. 21:18:00 &amp;lt;LaughingBuddah&amp;gt; KillYourTV: Sí, recuerdo haberlo hecho 21:18:11 &amp;lt;psi&amp;gt; darrob: mi impresión era que es una caja de arena 21:18:36 &amp;lt;psi&amp;gt; así lo he tratado hasta ahora 21:18:46 &amp;lt;str4d&amp;gt; darrob, siempre tuve la intención de que se fusionara. Pero en algunos aspectos está pensado como sandbox de UI. 21:18:53 &amp;lt;dg&amp;gt; str4d: me gustaría que el creador de la funcionalidad piense que está bien fusionar (tiempo para), y que muchos de los de fux/usuarios con ello lo prefieran 21:19:00 &amp;lt;dg&amp;gt; darrob: yo también lo estaba? 21:19:00 &amp;lt;dg&amp;gt; En fin, 21:19:07 &amp;lt;dg&amp;gt; Creo que podemos coincidir en que fux necesita trabajo 21:19:22 &amp;lt;dg&amp;gt; la unificación + el fix de #773 deberían fusionarse antes que después 21:19:40 &amp;lt;dg&amp;gt; Sigamos ;-) 21:19:43 &amp;lt;str4d&amp;gt; Es Future UX, así que es para probar e intentar nuevas ideas de UX, puliendo y corrigiendo detalles. 21:19:58 &amp;lt;str4d&amp;gt; +1 dg 21:20:09 &amp;lt;psi&amp;gt; str4d: eso sería sandbox... sigamos 21:20:37 &amp;lt;nom&amp;gt; honestamente creo que necesitamos una mejor comunicación aquí, siempre habrá cosas que sean fusionables, y necesitamos gente que pueda discutir esa fusión sin caer en peleas ;) 21:21:03 &amp;lt;nom&amp;gt; hasta ahora va bien hoy, lo cual es agradable 21:21:06 &amp;lt;str4d&amp;gt; También necesito averiguar cómo fusionar mejor partes de ramas en monotone. 21:21:43 &amp;lt;KillYourTV&amp;gt; y sí, parece que assange (y el tema oscuro de snark) han desaparecido por completo 21:21:54 &amp;lt;str4d&amp;gt; Por ahora solo conozco "propagate" y "explicit_merge", pero fusionan todo hasta un commit específico, en lugar de hacer cherry-pick de cambios. 21:22:24 &amp;lt;nom&amp;gt; str4d: probablemente algo que implique editar un diff reduciéndolo solo a las partes que quieres 21:22:24 &amp;lt;str4d&amp;gt; KillYourTV, dark snark no está en mtn, pero está en mis builds de fux. 21:22:51 &amp;lt;KillYourTV&amp;gt; ah.. o sea que assange (pasado por un filtro) puede que aún viva... 21:23:02 &amp;lt;dg&amp;gt; en cuanto a los problemas de fux, podemos coordinarnos sobre eso después de la reunión 21:23:05 &amp;lt;dg&amp;gt; vamos bien hasta ahora no obstante 21:23:05 * dg choca los cinco 21:23:05 &amp;lt;dg&amp;gt; (4) - Sitio web 21:23:09 &amp;lt;dg&amp;gt; (4a) - Espejos i2p2.de/etc 21:23:09 &amp;lt;dg&amp;gt; (4b) - SSL para los sitios. 21:23:09 &amp;lt;dg&amp;gt; Necesitamos a welt para esto.. 21:23:09 &amp;lt;dg&amp;gt; La configuración de espejos de Tor es genial ahora mismo, rsync etc. 21:23:09 &amp;lt;dg&amp;gt; Además de una lista clara de espejos y cómo hacerlo 21:23:09 &amp;lt;dg&amp;gt; nom: Sí. 21:23:09 &amp;lt;dg&amp;gt; nom: Nos fue bien ahora, solo que tenemos otros temas que discutir así que... ja 21:23:31 * dg tose 21:24:21 &amp;lt;nom&amp;gt; bien, respecto al sitio web.... lo mismo de antes respecto a docs supongo, hay buena info, pero se siente como si no se hubiera tocado en un tiempo 21:24:36 &amp;lt;dg&amp;gt; exactamente mis sensaciones 21:24:39 &amp;lt;dg&amp;gt; parece muy desactualizado 21:24:49 &amp;lt;str4d&amp;gt; KillYourTV, no - ¿no leíste mi mensaje anterior? 21:25:03 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: el rsync maestro ya está funcionando 21:25:46 &amp;lt;str4d&amp;gt; nom, eso parece un poco hacky... Preferiría una solución que aún permitiera un "propagate" más tarde una vez que la otra rama estuviera exactamente como se quiere. 21:25:46 &amp;lt;dg&amp;gt; He notado algunos problemas entre cómo son realmente las cosas y lo que dice el sitio web 21:26:24 &amp;lt;psi&amp;gt; en general el sitio parece viejo y el "rediseño" la última vez que miré se veía muy bien 21:26:28 &amp;lt;nom&amp;gt; str4d: sí... podrías separar cada cosa fusionable en su propia rama y fusionarla supongo, y mantener fux como sandbox/cajón de todo 21:26:52 &amp;lt;dg&amp;gt; weltende: no está documentado en ninguna parte, si no recuerdo mal 21:26:59 &amp;lt;dg&amp;gt; psi: deberíamos acelerar el rediseño 21:27:05 &amp;lt;dg&amp;gt; el actual se siente extremadamente rancio 21:27:12 &amp;lt;psi&amp;gt; dg: prioridades 21:27:23 &amp;lt;nom&amp;gt; como usar fux como rama de pruebas, cuando algo esté listo para ser incluido como componente propio, separar la rama y fusionarla ahí, también para que puedas mantenerlo como cosa propia 21:27:32 &amp;lt;psi&amp;gt; dg: ¿qué tiene más importancia? ¿el sitio o el software? 21:27:43 &amp;lt;str4d&amp;gt; Sí debe haber mejora del contenido del sitio. He estado trabajando en el layout y la estructura en i2p.www.revamp pero no he tocado el contenido (de lo contrario las propagaciones serían una pesadilla), así que eso debe trabajarse en i2p.www 21:27:46 * str4d aún no está contento con el diseño del rediseño, pero ese no es el foco ahora - la estructuración adecuada del contenido para que (a) se pueda agregar contenido nuevo fácilmente, y (b) los usuarios puedan encontrar lo que quieren fácilmente, es el enfoque principal 21:28:15 &amp;lt;thursday&amp;gt; ¿Podríamos montar un blog en el sitio oficial? Con gusto escribiría un post por semana o así: tutoriales y consejos cortos, actualizaciones de desarrollo, etc. 21:28:18 &amp;lt;str4d&amp;gt; psi, esa es una pregunta del huevo y la gallina. Ambos son importantes. 21:28:21 &amp;lt;dg&amp;gt; psi: Diablos, creo que el sitio es un gran asunto y afecta al software. 21:28:24 &amp;lt;dg&amp;gt; thursday: yo también. 21:28:59 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; thursday: ya está medio hecho en la rama de rediseño.. no con todas las funciones.. pero lo básico está ahí 21:29:42 &amp;lt;dg&amp;gt; str4d: +1 21:29:42 &amp;lt;nom&amp;gt; ....en términos generales el software es más importante, pero el sitio necesita mejoras, y en mi opinión hay suficiente gente con suficiente tiempo y habilidades para trabajar en el sitio, sin que eso impacte cuánto 'código' se hace 21:29:42 * psi actualiza la rama revamp 21:29:42 &amp;lt;str4d&amp;gt; thursday, por ahora el sitio principal es solo una colección de archivos HTML. El rediseño reorganiza las cosas para que haya un blog específico. 21:29:42 &amp;lt;str4d&amp;gt; (Sigue siendo una colección de archivos HTML, pero la generación del blog etc. es dinámica, así que mantener un blog es mucho más simple) 21:29:42 &amp;lt;nom&amp;gt; software = comunidad = sitio web, ya que es la primera introducción que la mayoría de personas tiene 21:29:49 &amp;lt;dg&amp;gt; el sitio actual me hace pensar en nerd 21:30:11 &amp;lt;dg&amp;gt; y muerto, viejo 21:30:18 &amp;lt;dg&amp;gt; No sabía si i2p estaba siquiera en desarrollo activo cuando lo vi por primera vez 21:30:37 &amp;lt;str4d&amp;gt; thursday, (y quienes no lo hayan visto): `http://vekw35szhzysfq7cwsly37coegsnb4rrsggy5k4wtasa6c34gy5a.b32.i2p/en/site/` es el rediseño 21:31:01 &amp;lt;LaughingBuddah&amp;gt; psi: podrían trabajarlo personas distintas. no hay necesidad de elegir solo uno de los dos 21:31:16 &amp;lt;dg&amp;gt; Puedo hacer entradas de blog/redacciones para páginas. 21:32:51 &amp;lt;KillYourTV&amp;gt; sí, leí tu mensaje str4d. y llamo a `http://killyourtv.i2p/tmp/nffnatr.png` "assange pasado por un filtro" 21:33:17 &amp;lt;KillYourTV&amp;gt; (rayos, a principios de septiembre todavía era 'assange.png' :P) 21:34:13 &amp;lt;thursday&amp;gt; Eso se ve fantástico. Como alguien que quiere ayudar con el sitio, ¿hay una lista de las cosas principales que deben hacerse antes de que este rediseño pueda salir en vivo? 21:34:24 &amp;lt;str4d&amp;gt; KillYourTV, eso no es actual. Si ejecutas fux verás que fue reemplazado por una variante del tipo del sombrero. 21:34:47 &amp;lt;KillYourTV&amp;gt; Lo acabo de descargar de ti. 21:35:18 &amp;lt;str4d&amp;gt; KillYourTV, oh, entonces el archivo de imagen podría seguir ahí. Pero snark no lo usa. 21:35:45 * str4d a menudo ha olvidado eliminar archivos aleatorios, a veces dejando archivos .zip en los paquetes de actualización &amp;gt;_&amp;lt; 21:36:11 &amp;lt;KillYourTV&amp;gt; de acuerdo... AHORA puedo estar de acuerdo. No está en el css. sigan :) (y perdón) 21:36:32 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; hmm.. ese apartado de News al final de la página está un poco demasiado escondido en mi opinión 21:36:52 &amp;lt;dg&amp;gt; thursday: +1, me gustaría esto también. Podemos cerrar esto si tenemos eso y podemos decidir algunas personas para trabajar en ello. 21:36:55 &amp;lt;str4d&amp;gt; thursday, el feedback es clave. Aún estoy definiendo la estructura y layout por ahora, así que comentarios sobre eso son bienvenidos (estructura de urls así como navegación) 21:36:59 &amp;lt;dg&amp;gt; &amp;lt;+dg&amp;gt; thursday: +1, me gustaría esto también. Podemos cerrar esto si tenemos eso y podemos decidir algunas personas para trabajar en ello. 21:38:11 &amp;lt;str4d&amp;gt; thursday, si quieres mejorar contenido, hay muchas páginas que podrían rehacerse para facilitar que los usuarios finales encuentren/entiendan lo que necesitan. 21:38:33 * str4d puede repasar algo de eso más tarde si se desea. 21:38:51 &amp;lt;dg&amp;gt; Eso estaría bien 21:39:57 &amp;lt;LaughingBuddah&amp;gt; Se agotó el tiempo... ¿Cuál es el tema? 21:40:40 &amp;lt;dg&amp;gt; No se dijo mucho sobre espejos, creo que eso incluye el rediseño no obstante 21:40:40 &amp;lt;dg&amp;gt; en mi opinión, cualquier cambio al diseño actual es solo temporal y no vale la pena pensarlo mucho 21:42:10 &amp;lt;LaughingBuddah&amp;gt; Enlace a los logs por favor 21:42:10 &amp;lt;LaughingBuddah&amp;gt; Me gustaría leer la parte sobre espejos/ofrecer mis servicios 21:42:10 &amp;lt;str4d&amp;gt; welterde, ¿estabas haciendo cambios a los scripts de espejado si no recuerdo mal? 21:42:10 &amp;lt;dg&amp;gt; weltende: SSL en los sitios, certs legítimos, SSL en los espejos (al menos algunos) - ¿qué tan posible es esto? 21:42:10 &amp;lt;dg&amp;gt; es poco profesional tener expirado/ninguno/CACert (que lanza errores = da miedo) 21:42:10 &amp;lt;dg&amp;gt; podrías argumentar que el sistema de CA es débil pero mejor que nada 21:42:10 &amp;lt;dg&amp;gt; LaughingBuddah: sitio web etc. 21:42:10 &amp;lt;dg&amp;gt; LaughingBuddah: se dijo muy poco respecto a mirroring 21:42:10 &amp;lt;LaughingBuddah&amp;gt; Me gustaría montar un espejo 21:42:19 &amp;lt;str4d&amp;gt; dg, sí, hay problemas antiguos en trac relacionados con eso. 21:42:19 &amp;lt;dg&amp;gt; LaughingBuddah: Supongo que fue porque el sitio actual es nefasto y quizá convenga esperar el nuevo diseño antes de hacer algo grande. 21:42:19 &amp;lt;dg&amp;gt; El sitio nuevo puede destacar cosas importantes así como una avalancha de información nueva. 21:42:22 &amp;lt;LaughingBuddah&amp;gt; Justo 21:42:22 &amp;lt;dg&amp;gt; Cualquier cosa para el sitio viejo, de nuevo, en mi opinión es solo tratar de mantener a flote algo muerto. 21:42:34 &amp;lt;dg&amp;gt; ¡Gracias no obstante! :-) 21:42:34 &amp;lt;LaughingBuddah&amp;gt; La oferta sigue en pie 21:42:43 &amp;lt;dg&amp;gt; Ah, por cierto, syndie.i2p2.i2p no existe, pero syndie.i2p2.de sí 21:42:46 &amp;lt;dg&amp;gt; inconsistencia.. 21:42:55 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; str4d: uh.. 21:43:07 &amp;lt;dg&amp;gt; (Sobre Syndie, sería genial si alguien pudiera intentar reanimarlo, pero probablemente no tengamos la gente) 21:43:16 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; str4d: ¿te refieres al rediseño o a qué te refieres? 21:43:20 &amp;lt;nom&amp;gt; sí, respecto a syndie eso realmente debería removerse de la portada... a menos que alguien lo haya retomado sin que me diera cuenta, lleva años muerto 21:43:31 &amp;lt;dg&amp;gt; Syndie es una idea realmente genial. 21:43:49 &amp;lt;str4d&amp;gt; welterde, si no recuerdo mal dijiste que estabas rehaciendo los scripts de espejado, y que se moverían fuera de i2p.www eventualmente 21:43:55 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; str4d: Iba a integrarlo en el sitio principal, así los sitios espejo no dependen más de mi sitio 21:44:14 &amp;lt;str4d&amp;gt; dg, una cosa que espero arreglar en el sitio nuevo es que urls que sabemos que existen en i2p y en clearnet se cambien automáticamente según la ubicación del usuario (en lugar de que un usuario de i2p tenga enlaces a trac.i2p2.de por ejemplo). 21:44:32 &amp;lt;str4d&amp;gt; welterde, ah, vale. 21:45:03 &amp;lt;dg&amp;gt; str4d: oh, sí. Estaba pensando en eso hace un tiempo. Sería un cambio pequeño pero muy bueno para UX. 21:45:03 &amp;lt;dg&amp;gt; bien visto 21:45:03 &amp;lt;LaughingBuddah&amp;gt; Tenemos todos estos proyectos que necesitan manos. ¿Quizá empezamos asignando gente para asegurarnos de que avancen? 21:45:42 &amp;lt;str4d&amp;gt; dg, pequeño desde el punto de vista UX. %^&amp;*ing molesto desde el backend &amp;gt;_&amp;lt; 21:45:53 * str4d lo ha intentado y hasta ahora ha fallado 21:46:03 &amp;lt;dg&amp;gt; ^ esto 21:47:13 &amp;lt;hottuna&amp;gt; ¿los proyectos están organizados/listados en algún sitio? 21:47:32 &amp;lt;psi&amp;gt; hottuna: si no recuerdo mal projects.i2p es un lugar 21:47:35 &amp;lt;psi&amp;gt; no estoy seguro 21:47:39 &amp;lt;dg&amp;gt; ¿Quizá deberíamos crear tickets en trac y asignarlos? 21:47:42 &amp;lt;dg&amp;gt; Esto significaría una línea de tiempo clara y documentada del progreso del trabajo y para dar seguimiento a quién lo está trabajando.. 21:47:45 &amp;lt;dg&amp;gt; str4d: suena bastante fácil? :s. solo s/$domain/$currentdomain/.. 21:47:45 &amp;lt;dg&amp;gt; str4d: También se podría hacer en JavaScript aunque no es ideal. 21:47:45 &amp;lt;dg&amp;gt; hottuna: los estamos discutiendo / y hay un tema en zzz.i2p hasta cierto punto al respecto pero estamos tratando de arreglar eso 21:47:48 &amp;lt;dg&amp;gt; Propongo que tengamos tickets de trac para cada uno de los temas que hemos planteado aquí, pero si no podemos usar trac (deberíamos, en mi opinión ya que es oficial) 21:47:55 &amp;lt;dg&amp;gt; podemos usar projects.i2p 21:48:10 &amp;lt;dg&amp;gt; trac también permite tickets padre y tal, así que podríamos tener una forma completa de planear esto 21:48:13 &amp;lt;LaughingBuddah&amp;gt; ¿Cuál es el estado de trac ---&amp;gt; redmine? 21:48:21 &amp;lt;psi&amp;gt; LaughingBuddah: probablemente no sea necesario por ahora 21:48:32 &amp;lt;dg&amp;gt; LaughingBuddah: a la espera de weltende.. pero no es necesario ahora mismo 21:48:35 &amp;lt;LaughingBuddah&amp;gt; Ya veo 21:48:41 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; aún no he tenido tiempo para probarlo 21:48:41 &amp;lt;dg&amp;gt; los problemas con trac son más del lado de welt, no de trac 21:48:44 &amp;lt;dg&amp;gt; software. 21:49:00 &amp;lt;dg&amp;gt; psi: ¿Puedes crear tickets para algunos de los temas que hemos planteado hoy? 21:50:40 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: en realidad es solo el plugin de monotone como dije antes.. otras caídas no fueron *tan* a menudo como para ser realmente molestas en mi opinión.. 21:50:46 &amp;lt;nom&amp;gt; también sobre trac / redmine, si alguien tiene experiencia con fossil, me encantaría escucharla, estoy dándole vueltas a la posibilidad de intentar usarlo para hacer un sistema de repos/seguimiento de bugs realmente distribuidos 21:50:48 &amp;lt;psi&amp;gt; dg: ¿cuáles y dónde? 21:50:57 &amp;lt;dg&amp;gt; psi: Trac, reorganización del sitio web, gestionar los cambios necesarios de fux, tratar con lo del mirroring, etc. Solo tickets padre generales que podamos asignar a personas para que no se olviden y esté claro a quién podemos presionar si algo se rompe/no funciona. 21:50:57 &amp;lt;darrob&amp;gt; ¿no se había discutido ya en zzz.i2p este meme de que "asignar trabajos a personas asegurará que se hagan muy rápido"? 21:51:04 &amp;lt;dg&amp;gt; darrob: quizá, pero ¿se hizo siquiera? 21:51:11 &amp;lt;dg&amp;gt; (¿o funcionó?) 21:51:30 &amp;lt;dg&amp;gt; Claramente tenemos a algunas personas que pueden hacer algunas tareas 21:51:33 &amp;lt;psi&amp;gt; dg: yo no hago las cosas "rápido" 21:51:33 &amp;lt;dg&amp;gt; trac es una manera de documentar el progreso 21:51:33 &amp;lt;psi&amp;gt; dg: para mí son eventuales 21:51:33 &amp;lt;dg&amp;gt; psi: yo tampoco, pero las hago 21:52:47 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: la gente solía ejecutar una cosa con fossil.. pero si no recuerdo mal te metías en problemas si dos personas editaban la wiki a la vez (en dos instancias distintas, esto es..) 21:53:44 &amp;lt;nom&amp;gt; hablando de eventual, psi: yo/otros podríamos sacar mucho de que escribas tus ideas sobre la estructura de netdb / tus experiencias con baromatrix hasta ahora.. como un blog en curso o algo así 21:53:59 &amp;lt;dg&amp;gt; nom: ciertamente yo sí 21:54:14 &amp;lt;dg&amp;gt; psi: si no tú, puedo yo/alguien más. Solo me gustaría que algo salga de esta reunión para poder darle seguimiento la próxima vez. :) 21:54:14 &amp;lt;nom&amp;gt; weltende: hmm interesante... así que tendría que haber algún tipo de sistema para consistencia 21:54:55 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; nom: o simplemente soporte para merging como hace con archivos 21:56:08 &amp;lt;psi&amp;gt; nom: el "estado" actual de baromatrix es "en desarrollo" 21:56:08 &amp;lt;psi&amp;gt; nom: tengo más que solo i2p ahora mismo en marcha 21:56:15 &amp;lt;nom&amp;gt; psi: correcto, lo entiendo, no pretendo presionarte a ti ni a tu tiempo, solo digo que siempre es bueno compartir tus pensamientos 21:56:46 &amp;lt;psi&amp;gt; compartiré pensamientos cuando ocurran 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: en efecto, supongo que tendré que experimentar un poco 21:57:00 &amp;lt;dg&amp;gt; proyecto de estadísticas 21:57:10 &amp;lt;psi&amp;gt; baromatrix es una versión distribuida de 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; para "doble comprobar" los números 21:57:30 &amp;lt;psi&amp;gt; es algo que llevo queriendo hacer un tiempo 21:57:59 &amp;lt;psi&amp;gt; también para obtener una demografía general de la base de usuarios sin ser invasivo 21:58:58 &amp;lt;nom&amp;gt; también eh... ¿dónde está el código? el git.repo parece .... ¿nada? 22:03:28 &amp;lt;dg&amp;gt; Supongo que deberíamos cerrar entonces 22:03:35 &amp;lt;dg&amp;gt; Gracias por participar, todos. ojalá esto pueda ser algo regular. 22:03:46 &amp;lt;dg&amp;gt; ¿Alguien tiene algo más que decir/temas que plantear? 22:04:07 &amp;lt;LaughingBuddah&amp;gt; ¿Quizá deberíamos programar la próxima? 22:04:26 &amp;lt;dg&amp;gt; ¿El próximo martes a las 9PM UTC? 22:04:29 &amp;lt;dg&amp;gt; Las 8PM parecían un poco duras para algunos. 22:04:45 &amp;lt;hottuna&amp;gt; ¿bampf? 22:04:56 * dg bampfea la reunión como cerrada ;-) 22:05:30 &amp;lt;hottuna&amp;gt; gracias dg, esto parece algo bueno 22:06:00 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; dg: para mí 7PM sería mejor.. 22:06:10 &amp;lt;dg&amp;gt; hottuna: Gracias, he tenido mucho apoyo, fue un poco difícil al inicio y estaba ansioso por cómo iría, pero salió bien. ¡Quizá podamos ver más de ti/otros la próxima vez también! 22:06:17 &amp;lt;dg&amp;gt; weltende: 7PM UTC está bien para mí, creo. 22:06:28 &amp;lt;dg&amp;gt; weltende: 8PM causó problemas para str4d 22:06:43 &amp;lt;dg&amp;gt; ¿El próximo martes a las 7:30PM? 22:09:40 &amp;lt;iRelay&amp;gt; &amp;lt;weltende@freenode&amp;gt; suena bien 22:10:28 &amp;lt;LaughingBuddah&amp;gt; +1 22:10:39 &amp;lt;dg&amp;gt; Genial. 22:14:59 &amp;lt;LaughingBuddah&amp;gt; Nos vemos 22:15:02 &amp;lt;LaughingBuddah&amp;gt; dg: buena reunión &lt;/div></description></item><item><title>Lanzamiento 0.9.3</title><link>/es/blog/2012/10/27/lanzamiento-0.9.3/</link><pubDate>Sat, 27 Oct 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/10/27/lanzamiento-0.9.3/</guid><description>&lt;p>La versión 0.9.3 incluye amplios cambios de bajo nivel en el encolado de mensajes del router. Implementamos el algoritmo CoDel de Gestión Activa de Colas (AQM). También unificamos el encolado y los mecanismos de prioridad en los transportes para facilitar el diagnóstico y reducir la latencia de la red. Continúa el trabajo para corregir errores del transporte UDP y hacer que UDP sea más resistente a ataques. Hay más cambios para mejorar el rendimiento del router y reducir su uso de memoria. Además, habilitamos por defecto la compatibilidad con DHT de i2psnark, introducida en la versión anterior.&lt;/p></description></item><item><title>Lanzamiento 0.9.2</title><link>/es/blog/2012/09/21/lanzamiento-0.9.2/</link><pubDate>Fri, 21 Sep 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/09/21/lanzamiento-0.9.2/</guid><description>&lt;p>La versión 0.9.2 incluye amplios cambios de bajo nivel para mejorar el rendimiento y la eficiencia del router. Hemos actualizado nuestra biblioteca de UPnP, con la esperanza de que UPnP funcione para más personas. I2PSnark ahora tiene soporte para DHT (tabla hash distribuida), pero aún no está habilitado de forma predeterminada, ya que planeamos realizar más pruebas durante el próximo ciclo de desarrollo 0.9.3.&lt;/p>
&lt;p>Como es habitual, esta versión también incluye muchas correcciones de errores, por lo que se recomienda actualizar.&lt;/p></description></item><item><title>Versión 0.9.1</title><link>/es/blog/2012/07/30/versi%C3%B3n-0.9.1/</link><pubDate>Mon, 30 Jul 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/07/30/versi%C3%B3n-0.9.1/</guid><description>&lt;p>La versión 0.9.1 incluye un gran número de correcciones de errores en i2psnark, algunas mejoras en la biblioteca de streaming, cambios en la página de inicio, nuevos temas y actualizaciones de las traducciones. Se recomienda actualizar.&lt;/p>
&lt;p>Los archivos están disponibles en la &lt;a href="../../es/downloads">página de descargas&lt;/a>
.&lt;/p>
&lt;h2 id="detalles-de-la-versión">DETALLES DE LA VERSIÓN&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="correcciones-de-errores">Correcciones de errores&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="otros">Otros&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="sumas-de-verificación-sha256">Sumas de verificación 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>Versión 0.9</title><link>/es/blog/2012/05/02/versi%C3%B3n-0.9/</link><pubDate>Wed, 02 May 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/05/02/versi%C3%B3n-0.9/</guid><description>&lt;p>La versión 0.9 culmina más de un año y medio de trabajo en la serie 0.8.x, en la que mejoramos significativamente el rendimiento y la seguridad del router, y la escalabilidad de la red.&lt;/p>
&lt;p>En la versión 0.9 migramos a Jetty 6 para la consola y el servidor web de la eepsite, e introducimos una página de inicio simplificada de la consola del router. Esta versión es compatible a nivel de red con versiones anteriores; sin embargo, consulte más abajo información importante sobre la compatibilidad con eepsites, plugins y aplicaciones web existentes. Se recomienda actualizar.&lt;/p></description></item><item><title>0.8.13 Lanzamiento</title><link>/es/blog/2012/02/27/0.8.13-lanzamiento/</link><pubDate>Mon, 27 Feb 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/02/27/0.8.13-lanzamiento/</guid><description>&lt;p>La versión 0.8.13 incluye varias correcciones de errores y un par de funciones nuevas. Nos complace que la última versión haya mejorado significativamente el rendimiento, y que la red esté funcionando bien a pesar del rápido crecimiento continuo. Se recomienda actualizar.&lt;/p>
&lt;p>Los archivos están disponibles en la &lt;a href="../../es/downloads">página de descargas&lt;/a>
.&lt;/p>
&lt;h2 id="detalles-de-la-versión">DETALLES DE LA VERSIÓN&lt;/h2>
&lt;p>Es probable que esta sea la última versión antes de 0.9, en la cual migraremos a Jetty 6 e introduciremos una página de inicio simplificada de la consola del router. Consulta la sección de noticias de tu consola del router en las próximas semanas para más información sobre la próxima versión.&lt;/p></description></item><item><title>Versión 0.8.12</title><link>/es/blog/2012/01/06/versi%C3%B3n-0.8.12/</link><pubDate>Fri, 06 Jan 2012 00:00:00 +0000</pubDate><guid>/es/blog/2012/01/06/versi%C3%B3n-0.8.12/</guid><description>&lt;p>La versión 0.8.12 corrige varios errores de corrupción de mensajes, algunos presentes desde 2005. También incluye un rediseño del control de congestión del router (enrutador de I2P) y una optimización continua del uso de CPU y memoria. Confiamos en que estos cambios mejoren el rendimiento de la red. Se recomienda actualizar.&lt;/p>
&lt;p>Los archivos están disponibles en la &lt;a href="../../es/downloads">página de descargas&lt;/a>
.&lt;/p>
&lt;h2 id="detalles-de-la-versión">DETALLES DE LA VERSIÓN&lt;/h2>
&lt;p>Esta versión contiene varios cambios importantes que deberían mejorar la fiabilidad y el rendimiento de la red.&lt;/p></description></item><item><title>Lanzamiento 0.8.11</title><link>/es/blog/2011/11/08/lanzamiento-0.8.11/</link><pubDate>Tue, 08 Nov 2011 00:00:00 +0000</pubDate><guid>/es/blog/2011/11/08/lanzamiento-0.8.11/</guid><description>&lt;p>Como todos habrán notado, el crecimiento de la red sin precedentes a partir del 5 de octubre ha incrementado drásticamente la congestión de la red, especialmente por las tardes (UTC) y los fines de semana. Las dos últimas versiones incluían algunos cambios con los que esperábamos aliviar la presión, pero, por desgracia, estas medidas solo han tenido un éxito modesto. El problema principal es limitar el número de conexiones directas de router a router en la red. Este no es un problema nuevo; hemos estado trabajando en ello durante varios años, con buenos resultados. Sin embargo, el crecimiento reciente volvió a llevarnos al límite.&lt;/p></description></item><item><title>Versión 0.8.10</title><link>/es/blog/2011/10/20/versi%C3%B3n-0.8.10/</link><pubDate>Thu, 20 Oct 2011 00:00:00 +0000</pubDate><guid>/es/blog/2011/10/20/versi%C3%B3n-0.8.10/</guid><description>&lt;p>La versión 0.8.10 incluye dos cambios destinados a reducir el número de conexiones de router a router y, por lo tanto, mejorar las tasas de éxito al construir tunnel y la fiabilidad general. Por supuesto, también hay algunas correcciones de errores y actualizaciones de traducción.&lt;/p>
&lt;p>Los archivos están disponibles en la &lt;a href="../../es/downloads">página de descargas&lt;/a>
.&lt;/p>
&lt;h2 id="detalles-de-la-versión">DETALLES DE LA VERSIÓN&lt;/h2>
&lt;h2 id="cambios-importantes">Cambios importantes&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="correcciones-de-errores">Correcciones de errores&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="otros">Otros&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="sumas-de-verificación-sha256">Sumas de verificación 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>Versión 0.8.9</title><link>/es/blog/2011/10/11/versi%C3%B3n-0.8.9/</link><pubDate>Tue, 11 Oct 2011 00:00:00 +0000</pubDate><guid>/es/blog/2011/10/11/versi%C3%B3n-0.8.9/</guid><description>&lt;p>La versión 0.8.9 incluye varias mejoras de rendimiento y muchos cambios para gestionar el rápido y continuo crecimiento de la red. Utiliza un nuevo método iterativo para las búsquedas en la base de datos de la red Kademlia que debería ser más fiable y eficiente. También hay varias mejoras en nuestro protocolo de transporte SSU (UDP) que deberían mejorar la fiabilidad y la eficiencia. Hemos realizado varios cambios para mejorar las tasas de éxito de construcción de tunnel. Y, por supuesto, hay numerosas correcciones de errores y actualizaciones de traducciones.&lt;/p></description></item><item><title>Verano de Código de Ipredator</title><link>/es/blog/2011/09/03/verano-de-c%C3%B3digo-de-ipredator/</link><pubDate>Sat, 03 Sep 2011 00:00:00 +0000</pubDate><guid>/es/blog/2011/09/03/verano-de-c%C3%B3digo-de-ipredator/</guid><description>&lt;p>¡itoopie e I2PControl se lanzan!&lt;/p>
&lt;p>Me complace anunciar que itoopie e I2PControl están disponibles públicamente.&lt;/p>
&lt;p>itoopie es una interfaz gráfica pensada como complemento de la I2P Router Console. El objetivo de itoopie es proporcionar una interfaz más sencilla y con una curva de aprendizaje menor que la I2P Router Console.&lt;/p>
&lt;p>I2PControl es un complemento de I2P que proporciona una interfaz JSONRPC para el router I2P. La interfaz permite configurar ajustes básicos (ancho de banda, puertos, etc.), leer numerosas estadísticas y se proporciona a través de una conexión HTTP cifrada con SSL.&lt;/p></description></item><item><title>Versión 0.8.8</title><link>/es/blog/2011/08/23/versi%C3%B3n-0.8.8/</link><pubDate>Tue, 23 Aug 2011 00:00:00 +0000</pubDate><guid>/es/blog/2011/08/23/versi%C3%B3n-0.8.8/</guid><description>&lt;p>La versión 0.8.8 de I2P habilita la nueva base de datos hosts.txt para acelerar la resolución de nombres de host y almacenar información adicional en las entradas de nombres de host. También incluye mejoras para acelerar la integración de un router durante el arranque. Hay nuevo código para detectar y reaccionar a grandes cambios en la hora del sistema, lo que debería ayudar a un router a recuperarse después de suspender y reanudar el equipo.&lt;/p></description></item><item><title>Versión 0.8.7</title><link>/es/blog/2011/06/27/versi%C3%B3n-0.8.7/</link><pubDate>Mon, 27 Jun 2011 00:00:00 +0000</pubDate><guid>/es/blog/2011/06/27/versi%C3%B3n-0.8.7/</guid><description>&lt;p>La versión 0.8.7 de I2P incluye varias mejoras en componentes largamente desatendidos, incluidos los Naming Services, la generación de gráficos, las bibliotecas nativas de CPU ID y BigInteger, las implementaciones criptográficas y el wrapper.&lt;/p>
&lt;p>Gracias al nuevo colaborador KillYourTV, quien fue fundamental para implementar y probar estas mejoras, con apoyo adicional de sponge y hottuna.&lt;/p>
&lt;p>Las mejoras del ID de la CPU fueron desarrolladas por hottuna, generosamente financiadas por Relakks y Ipredator - gracias a Peter Sunde y Jan-Erik Fiske por su apoyo.&lt;/p></description></item><item><title>Ipredator Verano de Código</title><link>/es/blog/2011/06/06/ipredator-verano-de-c%C3%B3digo/</link><pubDate>Mon, 06 Jun 2011 00:00:00 +0000</pubDate><guid>/es/blog/2011/06/06/ipredator-verano-de-c%C3%B3digo/</guid><description>&lt;p>Se me ha encargado contribuir código a I2P durante el verano de 2011, implementando un protocolo de control y un cliente para este protocolo (similar a &lt;a href="https://www.torproject.org/projects/vidalia.html">Vidalia&lt;/a>
 para Tor). Este trabajo fue idea de Jan-Erik Fiske de &lt;a href="http://viaeuropa.se">ViaEuropa&lt;/a>
 y de Peter Sunde, conocido por &lt;a href="https://flattr.com">flattr&lt;/a>
 y &lt;a href="http://thepiratebay.org/">The Pirate Bay&lt;/a>
, y su financiación será proporcionada generosamente por &lt;a href="https://www.relakks.com/?cid=gb">Relakks&lt;/a>
 e Ipredator.&lt;/p>
&lt;p>La información actualizada se puede encontrar en el foro de zzz y en #i2p-dev en chat.freenode.net&lt;/p></description></item><item><title>Versión 0.8.6</title><link>/es/blog/2011/05/16/versi%C3%B3n-0.8.6/</link><pubDate>Mon, 16 May 2011 00:00:00 +0000</pubDate><guid>/es/blog/2011/05/16/versi%C3%B3n-0.8.6/</guid><description>&lt;p>La versión 0.8.6 incluye más defensas en la selección de pares para resistir a atacantes poderosos y ajustes para adaptarse al reciente y rápido crecimiento de la red. Se recomienda actualizar.&lt;/p>
&lt;p>Ayuda a hacer crecer la red. ¡&lt;a href="http://www.i2p2.de/getinvolved.html">Participa&lt;/a>
, corre la voz y &lt;a href="http://www.i2p2.de/donate.html">dona&lt;/a>
! Si encuentras un error, por favor crea un informe en gitlab. Seguimos buscando ayuda con traducciones nuevas y existentes. Por favor, ofrécete como voluntario en IRC #i2p-dev.&lt;/p></description></item><item><title>Versión 0.8.5</title><link>/es/blog/2011/04/18/versi%C3%B3n-0.8.5/</link><pubDate>Mon, 18 Apr 2011 00:00:00 +0000</pubDate><guid>/es/blog/2011/04/18/versi%C3%B3n-0.8.5/</guid><description>&lt;p>La versión 0.8.5 incluye algunas correcciones de errores y mejoras de rendimiento, además de numerosas actualizaciones de traducción. Como de costumbre, se recomienda actualizar.&lt;/p>
&lt;p>Por favor, ayuda a hacer crecer la red. &lt;a href="http://www.i2p2.de/getinvolved.html">Participa&lt;/a>
, difunde el mensaje y &lt;a href="http://www.i2p2.de/donate.html">dona&lt;/a>
!
Si encuentras un error, por favor presenta un informe en gitlab. Seguimos buscando ayuda con las traducciones nuevas y existentes. Por favor, ofrece tu ayuda en IRC #i2p-dev.&lt;/p>
&lt;p>Los archivos están disponibles en la &lt;a href="../../es/downloads/">página de descargas&lt;/a>
.&lt;/p></description></item><item><title>Versión 0.8.4</title><link>/es/blog/2011/03/02/versi%C3%B3n-0.8.4/</link><pubDate>Wed, 02 Mar 2011 00:00:00 +0000</pubDate><guid>/es/blog/2011/03/02/versi%C3%B3n-0.8.4/</guid><description>&lt;p>La versión 0.8.4 incluye algunas mejoras de rendimiento y correcciones de errores importantes. Además, i2psnark ahora admite enlaces magnet. Como de costumbre, se recomienda actualizar.&lt;/p>
&lt;p>Por favor, ayuda a hacer crecer la red. ¡&lt;a href="http://www.i2p2.de/getinvolved.html">Participa&lt;/a>
, corre la voz y &lt;a href="http://www.i2p2.de/donate.html">haz una donación&lt;/a>
! Si encuentras un error, por favor registra un informe en gitlab. Seguimos buscando ayuda para traducciones nuevas y existentes. Por favor, ofrécete como voluntario en IRC #i2p-dev.&lt;/p>
&lt;p>Los archivos están disponibles en la &lt;a href="../../es/downloads/">página de descargas&lt;/a>
.&lt;/p></description></item><item><title>Versión 0.8.3</title><link>/es/blog/2011/01/24/versi%C3%B3n-0.8.3/</link><pubDate>Mon, 24 Jan 2011 00:00:00 +0000</pubDate><guid>/es/blog/2011/01/24/versi%C3%B3n-0.8.3/</guid><description>&lt;p>La versión 0.8.3 contiene varias mejoras de rendimiento, incluida la reducción de hilos y del uso de memoria, y una comunicación I2CP (cliente-router) más rápida.&lt;/p>
&lt;p>También hay nuevo soporte para la consola del router con SSL, una nueva página de configuración de reseed (resembrado) que incluye soporte para proxy HTTP para quienes estén detrás de cortafuegos restrictivos, una nueva sección de configuración de I2CP que incluye soporte de I2CP-over-SSL para clientes remotos, una nueva sección de configuración de límites de conexiones del servidor y de lista negra para mejorar la protección contra DoS, y una nueva sección de configuración del servidor de salto del proxy HTTP para que pueda añadir fácilmente servidores de salto alternativos. Las estadísticas ahora están limitadas de forma predeterminada para reducir el uso de memoria; el conjunto completo de estadísticas puede volver a habilitarse en la página de configuración de estadísticas. También hay correcciones de errores, por supuesto, así que, como de costumbre, se recomienda actualizar.&lt;/p></description></item><item><title>Lanzamiento 0.8.2</title><link>/es/blog/2010/12/22/lanzamiento-0.8.2/</link><pubDate>Wed, 22 Dec 2010 00:00:00 +0000</pubDate><guid>/es/blog/2010/12/22/lanzamiento-0.8.2/</guid><description>&lt;p>La versión 0.8.2 incluye numerosas correcciones de errores y actualizaciones de temas en el router y en i2psnark. También hay optimizaciones para reducir el uso de memoria en i2psnark. Los proxies HTTP y SOCKS ahora admiten autorización local y remota. Se recomienda actualizar.&lt;/p>
&lt;p>I2P estará en el 27C3 en Berlín la semana del 27 de diciembre. ¡Busca a la gente de I2P allí y pide pegatinas de I2P!&lt;/p>
&lt;p>Por favor, ayuda a hacer crecer la red. ¡&lt;a href="http://www.i2p2.de/getinvolved.html">Participa&lt;/a>
, corre la voz y &lt;a href="http://www.i2p2.de/donate.html">dona&lt;/a>
! Si encuentras un error, por favor presenta un informe en gitlab. Seguimos buscando ayuda con traducciones nuevas y existentes. Por favor, ofrécete como voluntario en IRC #i2p.&lt;/p></description></item><item><title>Lanzamiento 0.8.1</title><link>/es/blog/2010/11/15/lanzamiento-0.8.1/</link><pubDate>Mon, 15 Nov 2010 00:00:00 +0000</pubDate><guid>/es/blog/2010/11/15/lanzamiento-0.8.1/</guid><description>&lt;p>La versión 0.8.1 contiene la habitual colección de correcciones de errores y ajustes de rendimiento. También hay un nuevo tema para i2psnark y varias actualizaciones de traducción. Se recomienda actualizar.&lt;/p>
&lt;p>Ayuda a hacer crecer la red. ¡Envía comentarios a los desarrolladores por IRC #i2p o en &lt;a href="http://forum.i2p2.de/">forum.i2p2.de&lt;/a>
 y &lt;a href="http://www.i2p2.de/getinvolved.html">involúcrate&lt;/a>
, corre la voz y &lt;a href="http://www.i2p2.de/donate.html">dona&lt;/a>
! Seguimos buscando ayuda con traducciones nuevas y existentes. Por favor, ofrécete como voluntario en IRC #i2p.&lt;/p>
&lt;p>Los archivos están disponibles en la &lt;a href="../../es/downloads/">página de descargas&lt;/a>
.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 8 de septiembre de 2010</title><link>/es/blog/2010/09/08/reuni%C3%B3n-de-desarrolladores-de-i2p-8-de-septiembre-de-2010/</link><pubDate>Wed, 08 Sep 2010 00:00:00 +0000</pubDate><guid>/es/blog/2010/09/08/reuni%C3%B3n-de-desarrolladores-de-i2p-8-de-septiembre-de-2010/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> &lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 22:02 &amp;lt;@Mathiasdm&amp;gt; ok 22:02 &amp;lt;@Mathiasdm&amp;gt; hora de la reunión 22:03 &amp;lt;@Mathiasdm&amp;gt; 0) Hola 22:03 &amp;lt;@Mathiasdm&amp;gt; 1) Progreso del contenido del sitio web 22:03 &amp;lt;@Mathiasdm&amp;gt; 2) Progreso del backend del sitio web 22:03 &amp;lt;@Mathiasdm&amp;gt; 3) Lugar para la discusión de desarrollo 22:03 &amp;lt;@Mathiasdm&amp;gt; 4) Asignación de tareas + gestión de desacuerdos 22:03 &amp;lt;@Mathiasdm&amp;gt; 5) Actualizaciones de estado 22:03 &amp;lt;@Mathiasdm&amp;gt; 6) Próximas conferencias de desarrollo 22:03 &amp;lt;@Mathiasdm&amp;gt; ok 22:03 &amp;lt;@Mathiasdm&amp;gt; 0) Hola 22:04 &amp;lt;@Mathiasdm&amp;gt; ¡Bienvenidos a la 208.ª reunión de desarrollo! (robado sin vergüenza de badger :p) 22:04 * Mathiasdm da un toque a todos 22:04 &amp;lt;eche|on&amp;gt; *toque* 22:04 * Mathiasdm da un toque a zzz, gracias por el op 22:06 &amp;lt;@Mathiasdm&amp;gt; hm, ¿hacen falta más toques para despertar a todos? zzz badger dr|z3d dream duck eche|on hottuna postman sponge superuser ReturningNovice (perdón :)) 22:06 &amp;lt;eche|on&amp;gt; *TOQUE* 22:06 &amp;lt;@Mathiasdm&amp;gt; perdón, eche|on :p vi tu toque 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 da un toque a welterde 22:11 &amp;lt;@Mathiasdm&amp;gt; ok, entonces esperamos un poco más, ya que sólo somos 3 por ahora 22:11 &amp;lt;@Mathiasdm&amp;gt; quien quiera unirse, que devuelva el toque 22:11 &amp;lt;whitenoise&amp;gt; *toque* 22:11 &amp;lt;@zzz&amp;gt; ack 22:12 &amp;lt;@Mathiasdm&amp;gt; aja, desarrollador principal, bien :) 22:13 &amp;lt;@Mathiasdm&amp;gt; y para asegurarnos de que se pueda unir la mayor cantidad de gente posible, esperamos 2 minutos más y luego empezamos 22:14 &amp;lt;@Mathiasdm&amp;gt; ahora 1 minuto más 22:14 &amp;lt;superuser&amp;gt; mooin 22:15 &amp;lt;@Mathiasdm&amp;gt; justo a tiempo, superuser ;) 22:15 &amp;lt;@Mathiasdm&amp;gt; hola a todos 22:15 &amp;lt;superuser&amp;gt; ;-) 22:15 &amp;lt;superuser&amp;gt; hola Mathiasdm 22:15 &amp;lt;superuser&amp;gt; y todos 22:15 &amp;lt;@Mathiasdm&amp;gt; 1) Progreso del contenido del sitio web 22:15 &amp;lt;@Mathiasdm&amp;gt; como probablemente todos sabemos, el desarrollo de I2P está actualmente detenido debido a la revisión de las especificaciones 22:16 * Mathiasdm le pasa la papa caliente a zzz, para que pueda hablar del progreso de la revisión de las especificaciones 22:16 &amp;lt;eche|on&amp;gt; cierto 22:17 &amp;lt;@zzz&amp;gt; han pasado 7 semanas, el progreso es lento. Estoy trabajando en i2cp ahora mismo, ya le he dedicado varias horas 22:17 &amp;lt;@zzz&amp;gt; necesito que otras personas aporten tanto en lo que prometieron hacer como en lo que está sin reclamar 22:17 &amp;lt;@zzz&amp;gt; eot 22:18 &amp;lt;@Mathiasdm&amp;gt; ok 22:18 * Mathiasdm volverá a empezar mañana; ahora el entorno de desarrollo está configurado otra vez 22:18 &amp;lt;@Mathiasdm&amp;gt; si alguien más tiene algo que decir al respecto, adelante :) 22:19 &amp;lt;@Mathiasdm&amp;gt; parece que no 22:19 &amp;lt;@Mathiasdm&amp;gt; hm 22:19 &amp;lt;@Mathiasdm&amp;gt; 2) Progreso del backend del sitio web 22:19 &amp;lt;eche|on&amp;gt; Creo que es estupendo por parte de la gente que lo está haciendo. 22:19 &amp;lt;@Mathiasdm&amp;gt; oh 22:19 &amp;lt;@Mathiasdm&amp;gt; perdón :) 22:21 &amp;lt;@Mathiasdm&amp;gt; saltamos el punto 2) por ahora, a menos que entre welt 22:21 &amp;lt;@Mathiasdm&amp;gt; 3) Lugar para la discusión de desarrollo 22:22 &amp;lt;@Mathiasdm&amp;gt; esto está relacionado con `http://zzz.i2p/topics/719` 22:22 &amp;lt;@Mathiasdm&amp;gt; cito: 22:22 &amp;lt;@Mathiasdm&amp;gt; "* Publica las discusiones de desarrollo en zzz.i2p. Lo que quiero decir es: IRC es un medio muy 'volátil', donde no todo el mundo está en línea todo el tiempo, y no todos guardan logs. Es un gran medio para una discusión corta, pero considera publicar un breve resumen en zzz.i2p, para que otros puedan sumarse a la discusión." 22:22 &amp;lt;eche|on&amp;gt; la discusión de desarrollo es un tema difícil. IRC está bien, pero no es fiable ni tiene archivo 22:22 &amp;lt;@Mathiasdm&amp;gt; sí, de acuerdo 22:23 &amp;lt;@Mathiasdm&amp;gt; pero hay muchas cosas entre las que elegir 22:23 &amp;lt;@Mathiasdm&amp;gt; zzz.i2p, forum.i2p, lista de correo 22:23 &amp;lt;@Mathiasdm&amp;gt; bueno, ok, 3 cosas :p 22:23 &amp;lt;eche|on&amp;gt; sugeriría algún punto central de archivo 22:23 &amp;lt;eche|on&amp;gt; con una copia de seguridad. 22:24 &amp;lt;@Mathiasdm&amp;gt; sí 22:24 &amp;lt;@Mathiasdm&amp;gt; pero montar almacenamiento distribuido para esto suena difícil :p 22:24 &amp;lt;@Mathiasdm&amp;gt; aunque una lista de correo es factible, supongo 22:25 &amp;lt;@Mathiasdm&amp;gt; una lista de correo es 'más o menos distribuida' 22:25 &amp;lt;eche|on&amp;gt; :-) 22:25 &amp;lt;superuser&amp;gt; ¿no está ya distribuido el propio sitio web? 22:25 &amp;lt;@Mathiasdm&amp;gt; ¿alguien más, ideas? 22:25 &amp;lt;eche|on&amp;gt; una lista de correo también es una buena solución 22:26 &amp;lt;superuser&amp;gt; también podríamos usar eso 22:26 &amp;lt;@Mathiasdm&amp;gt; sí, pero eso no incluye el foro, superuser 22:26 &amp;lt;eche|on&amp;gt; cierto, el sitio web está en monotone 22:26 &amp;lt;@Mathiasdm&amp;gt; cierto 22:26 &amp;lt;superuser&amp;gt; no, no me refiero al foro, sino al propio sitio web 22:26 &amp;lt;superuser&amp;gt; ¿no están disponibles allí en algún sitio las reuniones de desarrollo antiguas también? 22:26 &amp;lt;@Mathiasdm&amp;gt; pero es difícil discutir cuando tienes que hacer check-in de tus discusiones en monotone :p 22:27 &amp;lt;superuser&amp;gt; cierto 22:27 &amp;lt;@Mathiasdm&amp;gt; quizá con el nuevo backend en el que está trabajando welt sea más factible 22:27 &amp;lt;superuser&amp;gt; sólo sería de interés para archivar, no para seguir discutiendo 22:28 &amp;lt;@Mathiasdm&amp;gt; como solución temporal, propondría: si mantenéis una gran discusión en IRC, publicad unas notas en _algún_ medio persistente 22:29 &amp;lt;@Mathiasdm&amp;gt; ya sea zzz.i2p, una lista de correo o el foro 22:29 &amp;lt;@Mathiasdm&amp;gt; lo sé, es un poco vago 22:29 &amp;lt;eche|on&amp;gt; yo voto por lista de correo ++ 22:29 &amp;lt;@Mathiasdm&amp;gt; hm, welt, ¿hay instrucciones de la lista de correo en el sitio web en algún lugar? 22:29 &amp;lt;superuser&amp;gt; ¿te refieres al servicio NNTP de welt? 22:29 &amp;lt;@Mathiasdm&amp;gt; la lista de correo también me suena bien, eche|on, pero me pregunto si funcionará para que todos la usen 22:29 &amp;lt;eche|on&amp;gt; actualmente no hay ml disponible 22:29 &amp;lt;@Mathiasdm&amp;gt; sí, superuser 22:29 &amp;lt;@Mathiasdm&amp;gt; eh 22:29 &amp;lt;@Mathiasdm&amp;gt; o qué era 22:29 &amp;lt;@Mathiasdm&amp;gt; creo que sí 22:30 &amp;lt;@Mathiasdm&amp;gt; eche|on: welt montó algunas ml este verano 22:30 &amp;lt;eche|on&amp;gt; NNTP es servidor de noticias 22:30 &amp;lt;@Mathiasdm&amp;gt; pero aún no se usan mucho 22:30 &amp;lt;@Mathiasdm&amp;gt; sí, en efecto, pero ahora también hay una lista de correo 22:30 &amp;lt;@Mathiasdm&amp;gt; pero no tengo aquí la dirección 22:30 &amp;lt;@Mathiasdm&amp;gt; zzz, duck: ¿opiniones? 22:31 &amp;lt;superuser&amp;gt; no tengo información de la lista de correo por ahora, sólo he visto los posts de welt, Mathiasdm y ReturningNovice en el servidor de noticias 22:32 &amp;lt;@zzz&amp;gt; no soy muy fan de una ML pero la usaré si la gente quiere. la de welt parece ser un gran secreto por ahora 22:33 &amp;lt;duck&amp;gt; creo que zzz.i2p está bien 22:33 &amp;lt;@Mathiasdm&amp;gt; en mi opinión, cualquier cosa que no sea IRC sería útil (me gusta IRC, como dije antes, pero demasiadas discusiones de desarrollo son imposibles de seguir) 22:33 &amp;lt;eche|on&amp;gt; zzz.i2p está bien, pero: las discusiones de irc necesitan copiarse allí Y de alguna manera algún tipo de copia de seguridad estaría bien 22:34 &amp;lt;@Mathiasdm&amp;gt; hm, quizá pueda montar algo como 22:34 &amp;lt;@Mathiasdm&amp;gt; eh 22:34 &amp;lt;@Mathiasdm&amp;gt; ¿cómo se llamaba? 22:34 &amp;lt;@Mathiasdm&amp;gt; hace 2 o 3 años 22:34 &amp;lt;@Mathiasdm&amp;gt; trevorreznik.i2p? 22:36 &amp;lt;@Mathiasdm&amp;gt; ¿qué tal si: seguimos usando zzz.i2p, y empezamos a usar una lista de correo, e intentamos asegurarnos de que las discusiones en IRC no se queden sólo en IRC? 22:36 &amp;lt;duck&amp;gt; todas las cosas importantes de diseño ya están en zzz.i2p 22:36 &amp;lt;eche|on&amp;gt; mejor: intentemos seguir usando zzz.i2p y copiar en él lo de IRC. 22:36 &amp;lt;duck&amp;gt; no veo tu problema 22:37 &amp;lt;superuser&amp;gt; ¿y si el de zzz desaparece 22:37 &amp;lt;superuser&amp;gt; s//? 22:37 &amp;lt;duck&amp;gt; dev/design 22:37 &amp;lt;@Mathiasdm&amp;gt; por ejemplo, todo lo que sponge publica (sólo es un ejemplo, sponge :p) sobre seedless y bob a menudo son discusiones sólo en irc 22:38 &amp;lt;duck&amp;gt; no creo que una lista de correo vaya a hacer que sponge documente su protocolo y su API 22:38 &amp;lt;duck&amp;gt; pero claro, inténtalo 22:39 &amp;lt;@Mathiasdm&amp;gt; nooo, no es lo que quería decir, duck 22:39 &amp;lt;@Mathiasdm&amp;gt; como dije, me da igual si está en zzz.i2p o en la lista de correo 22:39 &amp;lt;@Mathiasdm&amp;gt; sólo que no quiero que esas discusiones sean sólo en IRC 22:39 &amp;lt;@Mathiasdm&amp;gt; pero sí, también tienes un buen punto 22:39 &amp;lt;@Mathiasdm&amp;gt; que algunas cosas quizá seguirán siendo sólo en irc 22:39 &amp;lt;duck&amp;gt; entonces ve a hablar con sponge 22:39 &amp;lt;@Mathiasdm&amp;gt; era un ejemplo 22:40 &amp;lt;duck&amp;gt; (lo cual podrías estar haciendo a través de esta reunión, claro) 22:40 &amp;lt;duck&amp;gt; ok, entendido 22:40 &amp;lt;@Mathiasdm&amp;gt; :) 22:41 &amp;lt;@Mathiasdm&amp;gt; ok, supongo que si todos intentamos publicar las cosas en zzz.i2p (o en la lista de correo -- pero esperaremos a welt :p), queda zanjado 22:42 &amp;lt;@Mathiasdm&amp;gt; por ahora, al menos 22:42 &amp;lt;@Mathiasdm&amp;gt; ¿alguien tiene algo que añadir sobre esto? 22:44 &amp;lt;@Mathiasdm&amp;gt; ok 22:44 &amp;lt;@Mathiasdm&amp;gt; siguiente 22:44 &amp;lt;@Mathiasdm&amp;gt; 4) Asignación de tareas + gestión de desacuerdos 22:45 -!- Moru [kvirc@irc2p] se ha unido a #i2p-dev 22:45 &amp;lt;@Mathiasdm&amp;gt; actualmente, las tareas (mostradas en http://www.i2p2.de/team.html ) se asignan/eligen porque la gente simplemente cambia la página web 22:45 &amp;lt;hawk&amp;gt; &amp;lt;preforce&amp;gt; Título: Team - I2P (en www.i2p2.de) 22:45 &amp;lt;@Mathiasdm&amp;gt; así que si quieres hacer una tarea, simplemente la haces y te añades a la página web 22:45 &amp;lt;@Mathiasdm&amp;gt; lo cual está bien, supongo :) 22:46 &amp;lt;eche|on&amp;gt; si alguien no está de acuerdo: discusión en IRC/zzz.i2p 22:46 &amp;lt;@Mathiasdm&amp;gt; sí, el desacuerdo es el tema 22:46 &amp;lt;eche|on&amp;gt; pero la gente necesita permisos de check-in para cambiar, o sea: necesitan algo de confianza de los desarrolladores actuales 22:46 &amp;lt;@Mathiasdm&amp;gt; hubo desacuerdos este verano y no lo gestionamos realmente 22:46 &amp;lt;@Mathiasdm&amp;gt; cierto, eche|on 22:47 &amp;lt;@Mathiasdm&amp;gt; ¿cómo resolvemos una discusión si las personas en desacuerdo no pueden llegar a un acuerdo? 22:47 &amp;lt;@Mathiasdm&amp;gt; ¿votación o algo así? 22:47 &amp;lt;@Mathiasdm&amp;gt; eso es lo que me preguntaba 22:48 &amp;lt;@Mathiasdm&amp;gt; ¿sugerencias? 22:48 &amp;lt;eche|on&amp;gt; una vez se mencionó una última línea de defensa 22:48 &amp;lt;eche|on&amp;gt; que era zzz 22:48 &amp;lt;@Mathiasdm&amp;gt; ¿última línea de defensa? 22:48 &amp;lt;@Mathiasdm&amp;gt; ah 22:49 &amp;lt;whitenoise&amp;gt; ¿qué tal una tercera solución mejor? 22:49 &amp;lt;duck&amp;gt; si todo lo demás falla; recurrir a zzz 22:49 &amp;lt;eche|on&amp;gt; votar es una buena idea, pero creo que se encontrará una solución antes 22:49 &amp;lt;@Mathiasdm&amp;gt; si la tercera solución es definitivamente mejor, las dos partes elegirán esa ;) 22:50 &amp;lt;@Mathiasdm&amp;gt; hm, ok 22:50 &amp;lt;@Mathiasdm&amp;gt; sólo por curiosidad, zzz, ¿aceptas ser 'la última línea de defensa'? :) 22:50 &amp;lt;@Mathiasdm&amp;gt; a mí me suena bien, pero ¿tú quieres eso? 22:51 &amp;lt;@zzz&amp;gt; no particularmente. mi regla es que quien realmente está haciendo algo es quien manda. la gente que no hace más que hablar y cabrear a los demás no. 22:52 &amp;lt;@zzz&amp;gt; hay trabajo de sobra para todos. 22:53 &amp;lt;@Mathiasdm&amp;gt; ok :) suena bien 22:53 &amp;lt;@Mathiasdm&amp;gt; ¿alguien tiene comentarios adicionales? si no, siguiente punto 22:53 &amp;lt;superuser&amp;gt; en general, «el que lo hace manda» suena bien 22:53 &amp;lt;superuser&amp;gt; pero ¿y si dos partes realmente lo hacen 22:53 &amp;lt;superuser&amp;gt; y aun así van en direcciones opuestas? 22:54 &amp;lt;superuser&amp;gt; supongo que en ese caso un mecanismo de votación no estaría nada mal 22:54 &amp;lt;@Mathiasdm&amp;gt; cierto 22:54 &amp;lt;@zzz&amp;gt; si es código puedo elegir yo. definitivamente no soy la última línea de defensa para el sitio web. welt y echelon lo son. 22:55 &amp;lt;@Mathiasdm&amp;gt; bueno, si hay discusión y no se puede encontrar una solución, puede haber una votación o alguien (¿zzz, welt?) puede elegir 22:55 &amp;lt;@zzz&amp;gt; ellos elegirían un ganador retirando los privilegios al perdedor. 22:56 &amp;lt;@Mathiasdm&amp;gt; *sólo si es una discusión fea, espero ;) los desacuerdos amistosos no deberían resultar en perder privilegios :p 22:57 &amp;lt;eche|on&amp;gt; cierto 22:58 &amp;lt;@Mathiasdm&amp;gt; vale entonces 22:58 &amp;lt;@Mathiasdm&amp;gt; siguiente punto 22:58 &amp;lt;@Mathiasdm&amp;gt; si está bien 22:58 &amp;lt;@Mathiasdm&amp;gt; 5) Actualizaciones de estado 22:58 &amp;lt;eche|on&amp;gt; ok 22:59 &amp;lt;@Mathiasdm&amp;gt; creo que empezaré a 'recopilar' actualizaciones de estado este fin de semana 22:59 &amp;lt;@Mathiasdm&amp;gt; iba a hacerlo la semana pasada, pero me absorbió el trabajo 22:59 &amp;lt;eche|on&amp;gt; genial. adelante. 22:59 &amp;lt;@Mathiasdm&amp;gt; básicamente, simplemente '¿qué hiciste la semana pasada?' y '¿cuáles son tus planes para la próxima semana?' 23:00 &amp;lt;@Mathiasdm&amp;gt; y las publicaré un poco resumidas en el sitio web 23:00 &amp;lt;@Mathiasdm&amp;gt; las sugerencias siempre son bienvenidas :) 23:00 &amp;lt;@Mathiasdm&amp;gt; ok, punto final (añadido poco antes de comenzar la reunión) 23:00 &amp;lt;@Mathiasdm&amp;gt; 6) Próximas conferencias de desarrollo 23:01 &amp;lt;@Mathiasdm&amp;gt; -¿quién va a 27c3? 23:01 &amp;lt;@Mathiasdm&amp;gt; -¿quién va a brucon? 23:01 &amp;lt;@Mathiasdm&amp;gt; -¿alguna otra? 23:02 &amp;lt;@Mathiasdm&amp;gt; yo sin duda asistiré a brucon, y muy probablemente a 27c3 por un día (y me quedaré en Berlín unos días) 23:02 &amp;lt;whitenoise&amp;gt; Mathiasdm, añadí 1 punto más 10 min. antes del comienzo. 23:02 &amp;lt;@Mathiasdm&amp;gt; ¿oh? perdón, no lo vi 23:03 &amp;lt;@Mathiasdm&amp;gt; ok, lo haré en un minuto, whitenoise 23:03 &amp;lt;whitenoise&amp;gt; ok 23:03 &amp;lt;whitenoise&amp;gt; gracias 23:03 &amp;lt;@Mathiasdm&amp;gt; ¿nadie comenta sobre las conferencias de desarrollo? 23:04 &amp;lt;@Mathiasdm&amp;gt; entonces: 7) Promoción del uso del protocolo BitTorrent dentro de I2P: pros y contras 23:04 * Mathiasdm pasa la papa caliente a whitenoise 23:04 &amp;lt;whitenoise&amp;gt; Ok, pues hablamos un poco de esto con duck 23:05 &amp;lt;whitenoise&amp;gt; Aunque es una buena forma de generar tráfico de cobertura y crecimiento de la red, puede llevar a que I2P sea conocido como una red de intercambio de archivos ilegal 23:05 &amp;lt;eche|on&amp;gt; he decidido no asistir a 27c3 23:06 &amp;lt;@Mathiasdm&amp;gt; ah, qué pena, eche|on 23:06 &amp;lt;@Mathiasdm&amp;gt; cierto, whitenoise 23:06 &amp;lt;whitenoise&amp;gt; Por otro lado... 23:06 &amp;lt;superuser&amp;gt; Creo que bt no debería enfatizarse más que otros servicios, sino promover i2p como una red de uso general 23:07 &amp;lt;superuser&amp;gt; oh, aún no había terminado... 23:07 &amp;lt;@Mathiasdm&amp;gt; puede que tenga lag, dale un poco :) 23:08 &amp;lt;whitenoise&amp;gt; si no promovemos este protocolo, en algún futuro no muy cercano, si no cambia el modelo de negocio de venta de contenido digital, la presión sobre los usuarios de torrent será mayor, así que empezarán a buscar formas de ocultarse 23:08 &amp;lt;whitenoise&amp;gt; lo que puede llevar igualmente a mi primer punto (mala fama) 23:08 &amp;lt;whitenoise&amp;gt; pero es dudoso, claro 23:08 &amp;lt;Moru&amp;gt; ¡Hola! Disculpen por entrometerme aquí... triste pero cierto, promuévanlo como intercambio de archivos y tendrán muchísimos más usuarios y un montón de desarrolladores uniéndose. Quizá incluso consigan financiación de quienes quieran usar una plataforma de intercambio de archivos segura. 23:09 &amp;lt;@Mathiasdm&amp;gt; simplemente promoverlo no haría eso, en mi opinión 23:09 &amp;lt;@Mathiasdm&amp;gt; y whitenoise, tienes razón sobre la mala fama 23:09 &amp;lt;@Mathiasdm&amp;gt; ¿pero lo estamos promoviendo? 23:10 &amp;lt;whitenoise&amp;gt; En mi opinión, ahora mismo no 23:10 &amp;lt;@Mathiasdm&amp;gt; y BitTorrent por sí mismo no causa la mala fama, lo hace el intercambio de archivos (en mi opinión es una distinción importante, pero quizá no en esta discusión) 23:10 &amp;lt;@Mathiasdm&amp;gt; (y hola, Moru) 23:11 &amp;lt;whitenoise&amp;gt; Bueno, BitTorrent es la forma más usada, por eso hablo de ello 23:11 &amp;lt;whitenoise&amp;gt; por supuesto, podría ser eMule o cualquier otra cosa 23:11 &amp;lt;@Mathiasdm&amp;gt; ¿cómo verías promoverlo? 23:12 &amp;lt;whitenoise&amp;gt; Por ejemplo, los usuarios sencillos actuales tienen algunas dificultades para configurarlo todo 23:12 &amp;lt;whitenoise&amp;gt; Podríamos hacer que la información sobre BitTorrent fuera más visible 23:13 &amp;lt;@Mathiasdm&amp;gt; hm, sí 23:13 &amp;lt;whitenoise&amp;gt; una descripción más simple 23:13 &amp;lt;whitenoise&amp;gt; y así sucesivamente. 23:13 &amp;lt;@Mathiasdm&amp;gt; pero eso (en mi opinión) es más bien un problema general de I2P 23:13 &amp;lt;whitenoise&amp;gt; quizá mejorar un poco i2psnark 23:13 &amp;lt;@Mathiasdm&amp;gt; I2P podría hacerse mucho más visible :p 23:13 &amp;lt;whitenoise&amp;gt; sí 23:14 &amp;lt;whitenoise&amp;gt; pero hacerlo (así como anunciarlo en Twitter, por ejemplo) seguramente atraerá a algunos usuarios 23:14 &amp;lt;@Mathiasdm&amp;gt; sí 23:14 &amp;lt;@Mathiasdm&amp;gt; bueno, estoy de acuerdo, y espero que avancemos hacia hacer todo más claro (mejor usabilidad y demás) en un futuro cercano 23:14 &amp;lt;whitenoise&amp;gt; así que la pregunta es, supongo, qué deberíamos hacer y qué no 23:15 &amp;lt;whitenoise&amp;gt; ¿mejorar la descripción pero no publicitarlo como una red de intercambio de archivos, quizá? 23:15 &amp;lt;@Mathiasdm&amp;gt; lo que deberíamos hacer (una vez comience el desarrollo de la 0.9) es, en mi opinión, revisar los 'puntos de dolor' de la usabilidad 23:15 &amp;lt;eche|on&amp;gt; ya tengo algunas ideas sobre eso 23:17 &amp;lt;@Mathiasdm&amp;gt; sí, una descripción de I2P ayudaría; una renovación de la consola (¿quizá? no lo sé) ayudaría 23:17 &amp;lt;@Mathiasdm&amp;gt; eche|on: ¿no teníamos un .pdf con observaciones de usabilidad de una conferencia a la que fuiste? 23:17 &amp;lt;eche|on&amp;gt; hm 23:18 &amp;lt;@zzz&amp;gt; lo tengo 23:18 &amp;lt;eche|on&amp;gt; necesito buscarlo, pero en general teníamos algunos problemas. 23:18 &amp;lt;@Mathiasdm&amp;gt; ¿tienes un enlace, zzz? 23:19 &amp;lt;@Mathiasdm&amp;gt; ok, ¿podríamos centrarnos en ello un poco después de las especificaciones del sitio web? 23:20 &amp;lt;@zzz&amp;gt; `http://zzz.i2p/files/petcon-usability-long.pdf` 23:20 &amp;lt;@Mathiasdm&amp;gt; gracias 23:20 &amp;lt;eche|on&amp;gt; es una buena idea 23:21 &amp;lt;@Mathiasdm&amp;gt; vale entonces 23:21 &amp;lt;@Mathiasdm&amp;gt; ¿otras observaciones o ideas, whitenoise? 23:21 &amp;lt;whitenoise&amp;gt; hm... 23:22 &amp;lt;@Mathiasdm&amp;gt; por supuesto, siempre eres libre de empezar a trabajar también en mejoras de usabilidad del sitio web 23:22 &amp;lt;eche|on&amp;gt; sólo espera unos correos con datos de contacto para pagar algo de dinero ;-) 23:23 &amp;lt;whitenoise&amp;gt; bueno, supongo que decidimos mejorar la usabilidad en general sin ningún acento en BitTorrent, ¿no? 23:23 &amp;lt;whitenoise&amp;gt; :-) 23:23 &amp;lt;@Mathiasdm&amp;gt; eso parece, sí, whitenoise 23:23 &amp;lt;@Mathiasdm&amp;gt; te mandaré mi cuenta bancaria, eche|on, sólo envíame el dinero ;) 23:23 &amp;lt;@Mathiasdm&amp;gt; ok entonces 23:23 &amp;lt;@Mathiasdm&amp;gt; 8) galletas para todos los que asistieron 23:24 &amp;lt;eche|on&amp;gt; *g* 23:24 &amp;lt;@Mathiasdm&amp;gt; ===Fin de la reunión=== 23:24 &amp;lt;@Mathiasdm&amp;gt; gracias a todos :) 23:24 &amp;lt;eche|on&amp;gt; ¡GALLETAS! 23:25 &amp;lt;@Mathiasdm&amp;gt; no se coman todas 23:25 * Mathiasdm da un toque a eche|on &lt;/div></description></item><item><title>0.8 Release</title><link>/es/blog/2010/07/12/0.8-release/</link><pubDate>Mon, 12 Jul 2010 00:00:00 +0000</pubDate><guid>/es/blog/2010/07/12/0.8-release/</guid><description>&lt;p>A comienzos de 2009, poco después de nuestra asistencia a 25C3, publicamos la versión 0.7 de la red anónima I2P. En los 18 meses siguientes, a lo largo de 15 versiones, hemos trabajado para mejorar la usabilidad del software de I2P y aumentar su rendimiento, seguridad y fiabilidad - todo ello mientras afrontábamos un crecimiento sin precedentes de la red.&lt;/p>
&lt;p>En reconocimiento de estos logros, declaramos el inicio de la serie 0.8. La versión 0.8 es totalmente compatible con todas las versiones 0.7.x. Esta versión incluye varias correcciones de errores, una nueva traducción al neerlandés y la finalización de la traducción al alemán. Como siempre, se recomienda a los usuarios que actualicen.&lt;/p></description></item><item><title>Versión 0.7.14</title><link>/es/blog/2010/06/07/versi%C3%B3n-0.7.14/</link><pubDate>Mon, 07 Jun 2010 00:00:00 +0000</pubDate><guid>/es/blog/2010/06/07/versi%C3%B3n-0.7.14/</guid><description>&lt;p>La versión 0.7.14 contiene el conjunto habitual de correcciones de errores y ajustes de rendimiento. También hay algunas mejoras en i2psnark y más correcciones para los plugins. Se recomienda actualizar.&lt;/p>
&lt;p>Ayuda a hacer crecer la red. ¡Envía tus comentarios a los desarrolladores en IRC #i2p o en &lt;a href="http://forum.i2p2.de/">forum.i2p2.de&lt;/a>
 y &lt;a href="http://www.i2p2.de/getinvolved.html">participa&lt;/a>
, corre la voz y &lt;a href="http://www.i2p2.de/donate.html">dona&lt;/a>
! Seguimos buscando ayuda con traducciones nuevas y ya existentes. Por favor, ofrécete como voluntario en IRC #i2p.&lt;/p></description></item><item><title>Versión 0.7.13</title><link>/es/blog/2010/04/27/versi%C3%B3n-0.7.13/</link><pubDate>Tue, 27 Apr 2010 00:00:00 +0000</pubDate><guid>/es/blog/2010/04/27/versi%C3%B3n-0.7.13/</guid><description>&lt;p>La versión 0.7.13 contiene varios cambios y correcciones de errores para mejorar el rendimiento. También incluye mejoras para el soporte de complementos que se introdujo en la última versión. El nuevo mensaje de construcción de tunnel, más pequeño, está habilitado para reducir la sobrecarga y aumentar la tasa de éxito de construcción.&lt;/p>
&lt;p>Por supuesto, también está el habitual conjunto de correcciones de errores. Se recomienda actualizar.&lt;/p>
&lt;p>Por favor, ayuda a hacer crecer la red. Envíales comentarios a los desarrolladores en IRC #i2p o en &lt;a href="http://forum.i2p2.de/">forum.i2p2.de&lt;/a>
 y &lt;a href="http://www.i2p2.de/getinvolved.html">participa&lt;/a>
, corre la voz y &lt;a href="http://www.i2p2.de/donate.html">dona&lt;/a>
. Seguimos buscando ayuda con traducciones nuevas y existentes. Por favor, ofrécete como voluntario en IRC #i2p.&lt;/p></description></item><item><title>Lanzamiento 0.7.12</title><link>/es/blog/2010/03/15/lanzamiento-0.7.12/</link><pubDate>Mon, 15 Mar 2010 00:00:00 +0000</pubDate><guid>/es/blog/2010/03/15/lanzamiento-0.7.12/</guid><description>&lt;p>La versión 0.7.12 incluye soporte para complementos creados por los usuarios. Estos complementos pueden incluir aplicaciones web de la consola, temas, traducciones o programas independientes. Algunos complementos ya están disponibles para pruebas. Confiamos en que este soporte permitirá un desarrollo rápido de aplicaciones innovadoras para I2P.&lt;/p>
&lt;p>Esta versión corrige el error de página en blanco cuando un eepsite(I2P Site) no es accesible, y también mejora el manejo de desfases de reloj y cambios de IP. Añade soporte para un nuevo y más pequeño mensaje de construcción de tunnel, que se probará en esta versión y se habilitará en la próxima.&lt;/p></description></item><item><title>Versión 0.7.11</title><link>/es/blog/2010/02/15/versi%C3%B3n-0.7.11/</link><pubDate>Mon, 15 Feb 2010 00:00:00 +0000</pubDate><guid>/es/blog/2010/02/15/versi%C3%B3n-0.7.11/</guid><description>&lt;p>La versión 0.7.11 corrige varios problemas, algunos relacionados con los relojes, que impedían que los nuevos routers se integraran rápidamente en la red. También corrige el instalador para Windows de 64 bits. La versión incluye una actualización a Jetty 5.1.15 para corregir &lt;a href="http://www.kb.cert.org/vuls/id/402580">esta vulnerabilidad&lt;/a>
.&lt;/p>
&lt;p>Como de costumbre, esta versión incluye más mejoras de anonimato y rendimiento, y una variedad de correcciones de errores. Se recomienda actualizar.&lt;/p>
&lt;p>¡Por favor, envía a los desarrolladores tus comentarios en IRC #i2p o en &lt;a href="http://forum.i2p2.de/">forum.i2p2.de&lt;/a>
, &lt;a href="http://www.i2p2.de/getinvolved.html">participa&lt;/a>
, corre la voz y &lt;a href="http://www.i2p2.de/donate.html">dona&lt;/a>
! Todavía estamos buscando ayuda para traducciones nuevas y existentes. Por favor, ofrécete como voluntario en IRC #i2p.&lt;/p></description></item><item><title>Versión 0.7.10</title><link>/es/blog/2010/01/22/versi%C3%B3n-0.7.10/</link><pubDate>Fri, 22 Jan 2010 00:00:00 +0000</pubDate><guid>/es/blog/2010/01/22/versi%C3%B3n-0.7.10/</guid><description>&lt;p>La versión 0.7.10 corrige algunas vulnerabilidades descubiertas recientemente relacionadas con la forma en que los routers se comunican con pares floodfill. Las operaciones de almacenamiento y verificación de la base de datos de red se trasladan de tunnels exploratorios a tunnels de cliente y se cifran.&lt;/p>
&lt;p>Además, para mejorar el anonimato, el conjunto de pares rápidos del router ahora está limitado a un máximo de 30. Esta versión también corrige un error que hacía que las instalaciones en Windows fallaran cuando la ruta de instalación o la ruta de usuario contenía un &amp;ldquo;\r&amp;rdquo; o &amp;ldquo;\n&amp;rdquo;. Se recomienda actualizar. ¡Por favor, envíe sus comentarios a los desarrolladores en IRC #i2p o en &lt;a href="http://forum.i2p2.de/">forum.i2p2.de&lt;/a>
 y &lt;a href="http://www.i2p2.de/getinvolved.html">participe&lt;/a>
 o &lt;a href="http://www.i2p2.de/donate.html">done&lt;/a>
! Seguimos buscando ayuda para traducciones nuevas y existentes. Por favor, ofrézcase como voluntario en IRC #i2p.&lt;/p></description></item><item><title>Versión 0.7.9</title><link>/es/blog/2010/01/12/versi%C3%B3n-0.7.9/</link><pubDate>Tue, 12 Jan 2010 00:00:00 +0000</pubDate><guid>/es/blog/2010/01/12/versi%C3%B3n-0.7.9/</guid><description>&lt;p>0.7.9 corrige varios errores de larga data que provocaban corrupción de mensajes. Confiamos en que el rendimiento de la red mejore una vez que se despliegue ampliamente. Hay otros cambios que deberían ayudar a mejorar la alcanzabilidad del router y las tasas de éxito en la construcción de tunnel. La versión también incluye soporte adicional de traducción y una traducción completa al ruso realizada por &amp;ldquo;forget&amp;rdquo;, que fue patrocinada por &amp;ldquo;russiansponsor&amp;rdquo;.&lt;/p></description></item><item><title>I2P 0.7.8 Release</title><link>/es/blog/2009/12/08/i2p-0.7.8-release/</link><pubDate>Tue, 08 Dec 2009 00:00:00 +0000</pubDate><guid>/es/blog/2009/12/08/i2p-0.7.8-release/</guid><description>&lt;p>La versión 0.7.8 incluye soporte inicial para traducciones de la consola del router, y cambios en el sistema floodfill que sentarán las bases para soportar un gran crecimiento en la red.&lt;/p>
&lt;p>Para evitar que firewalls maliciosos bloqueen fácilmente I2P, esta versión aleatoriza el puerto de I2P para nuevas instalaciones. Para instalaciones existentes, por favor ayuden a aquellos que son vulnerables al bloqueo cambiando el puerto UDP de 8887 a un puerto aleatorio y ajustando su firewall si es necesario.&lt;/p></description></item><item><title>I2P 0.7.7 Release</title><link>/es/blog/2009/10/12/i2p-0.7.7-release/</link><pubDate>Mon, 12 Oct 2009 00:00:00 +0000</pubDate><guid>/es/blog/2009/10/12/i2p-0.7.7-release/</guid><description>&lt;p>La versión 0.7.7 de I2P contiene varias mejoras en anonimato. El uso de claves de sesión para la criptografía fue completamente reestructurado, y ahora I2PSnark utiliza sus propios túneles para la comunicación con el tracker. Continúa el trabajo para mejorar la consola del router, incluyendo el cumplimiento de los estándares HTML y un mejor soporte de UTF-8.&lt;/p>
&lt;p>También continúa el trabajo para aumentar las velocidades, tanto reduciendo la cantidad de claves de sesión transferidas, como mejorando los métodos para descartar mensajes durante sobrecarga, y reduciendo los descartes por parte de routers de alto ancho de banda. Hay una nueva opción de actualización sin firmar para aquellos que deseen actualizaciones automáticas a versiones de desarrollo más recientes.&lt;/p></description></item><item><title>I2P 0.7.6 Release</title><link>/es/blog/2009/07/31/i2p-0.7.6-release/</link><pubDate>Fri, 31 Jul 2009 00:00:00 +0000</pubDate><guid>/es/blog/2009/07/31/i2p-0.7.6-release/</guid><description>&lt;p>La versión 0.7.6 de I2P contiene correcciones adicionales para problemas de estabilidad de red relacionados con la creación de túneles y límites de conexión. Aunque la versión 0.7.5 mejoró considerablemente la congestión que aparecía por las tardes y fines de semana UTC, no se eliminó por completo; esta versión debería mejorar aún más la situación.&lt;/p>
&lt;p>Esta versión también incluye nuevos temas para la consola creados por dr|z3d, que pueden seleccionarse en la nueva página de configuración de interfaz de usuario. Disculpas, los nuevos temas no están disponibles para navegadores IE.&lt;/p></description></item><item><title>I2P 0.7.5 Release</title><link>/es/blog/2009/06/29/i2p-0.7.5-release/</link><pubDate>Mon, 29 Jun 2009 00:00:00 +0000</pubDate><guid>/es/blog/2009/06/29/i2p-0.7.5-release/</guid><description>&lt;p>I2P release 0.7.5 ==================&lt;/p>
&lt;p>I2P version 0.7.5 foremost addresses network stability issues by adjusting how exploratory tunnels are built if a router nears its connection limit, and also by distinguishing between connected peers and other non-failing peers while picking them for inclusion in tunnels.&lt;/p>
&lt;p>This version also delivers fixes to installer behaviour on Windows, to the Router Console, NTCP transport and UPnP mechanism.&lt;/p>
&lt;p>Additionally, version 0.7.5 changes the &amp;ldquo;news.xml&amp;rdquo; file location where I2P routers check whether a new version is available. Instead of the old URL (&lt;code>http://complication.i2p/news.xml)&lt;/code> a new location (&lt;code>http://echelon.i2p/i2p/news.xml)&lt;/code> will be used. If your router uses default updater settings, it will start using the new URL automatically. If not, you will need to visit &amp;ldquo;configupdate.jsp&amp;rdquo; on the Router Console, and change it manually.&lt;/p></description></item><item><title>I2P 0.7.4 Release</title><link>/es/blog/2009/06/13/i2p-0.7.4-release/</link><pubDate>Sat, 13 Jun 2009 00:00:00 +0000</pubDate><guid>/es/blog/2009/06/13/i2p-0.7.4-release/</guid><description>&lt;p>I2P release 0.7.4 ==================&lt;/p>
&lt;p>I2P version 0.7.4 introduces notable new features like GeoIP capability and UPnP support. While the former can become a basis for geographically aware tunnel-building, the latter should immediately enable more routers to accept inbound TCP connections, helping distribute workload more evenly.&lt;/p>
&lt;p>Inbound NTCP is now enabled automaticaly if the router does not appear firewalled, and default bandwidth limits for new installations are increased.&lt;/p>
&lt;p>In addition, multiple bugfixes and updates are included, addressing issues with the NTCP transport, BOB protocol, connection limiting, behaviour of new I2PTunnel options and the SusiDNS user interface. Improvements to the Router Console are likewise included. Updating is recommended.&lt;/p></description></item><item><title>I2P 0.7.3 Release</title><link>/es/blog/2009/05/18/i2p-0.7.3-release/</link><pubDate>Mon, 18 May 2009 00:00:00 +0000</pubDate><guid>/es/blog/2009/05/18/i2p-0.7.3-release/</guid><description>&lt;p>I2P release 0.7.3 ==================&lt;/p>
&lt;p>I2P version 0.7.3 contains several buxfixes and improvements, includes a lot of maintenance work and new versions of both the SAM and BOB application gateway protocols.&lt;/p>
&lt;p>A patch to I2P&amp;rsquo;s internal web server Jetty is included to correct SusiDNS behaviour on Windows. The way I2P nodes volunteer to participate in the Network Database is changed to avoid too many doing this simultaneously, and creation of new participating tunnels is now throttled before messages in existing tunnels start to get dropped.&lt;/p></description></item><item><title>I2P 0.7.2 Release</title><link>/es/blog/2009/04/19/i2p-0.7.2-release/</link><pubDate>Sun, 19 Apr 2009 00:00:00 +0000</pubDate><guid>/es/blog/2009/04/19/i2p-0.7.2-release/</guid><description>&lt;p>I2P release 0.7.2 ==================&lt;/p>
&lt;p>The 0.7.2 release fixes multiple bugs and potential problems in I2P, while preparing ground for new functionality.&lt;/p>
&lt;p>Threading issues with the SimpleTimer class should no longer occur, the NTCP transport should no longer encounter null pointer exceptions, and &amp;ldquo;abandoned&amp;rdquo; tunnels should finish operation correctly.&lt;/p>
&lt;p>Support is added for accessing the Router Console over IPv6, a new message type enables I2CP applications to query the router&amp;rsquo;s bandwidth limits, an experimental desktop interface for managing the router is included for the first time (but not enabled automatically yet) and participation of a single peer in too many tunnels is prevented to improve reliability and safety.&lt;/p></description></item><item><title>I2P 0.7.1 Release</title><link>/es/blog/2009/03/29/i2p-0.7.1-release/</link><pubDate>Sun, 29 Mar 2009 00:00:00 +0000</pubDate><guid>/es/blog/2009/03/29/i2p-0.7.1-release/</guid><description>&lt;p>I2P release 0.7.1 ==================&lt;/p>
&lt;p>The 0.7.1 release optimizes I2P towards better performance and introduces new features.&lt;/p>
&lt;p>Multiple bugs are fixed, replacements to the SimpleTimer class should waste less time on object locking. Some old components are dropped and several classes refactored to avoid repeating code.&lt;/p>
&lt;p>Support for encrypted LeaseSets (for creation of links over I2P which an adversary cannot obstruct by attacking its gateways) becomes more complete. New tunnel types like IRC server tunnels and new options like delayed start and idling of tunnels also gain support, along with improved usability of the I2P Socks proxy mechanism.&lt;/p></description></item><item><title>I2P Dev Meeting - February 10, 2009</title><link>/es/blog/2009/02/10/i2p-dev-meeting-february-10-2009/</link><pubDate>Tue, 10 Feb 2009 00:00:00 +0000</pubDate><guid>/es/blog/2009/02/10/i2p-dev-meeting-february-10-2009/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> altGuest, badger, dream, eche|on, hottuna\_, l00kns33, unixfr3ak, welt, welterde, zzz&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 20:58:32 &amp;lt;unixfr3ak&amp;gt; dev meeting eh? 20:59:27 -*- dream turns on devo 21:00:25 &amp;lt;welt&amp;gt; dream: ah.. glad you're here too :) 21:00:51 &amp;lt;badger&amp;gt; 0) Hello 21:00:55 &amp;lt;dream&amp;gt; you are? 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) Donations 21:01:15 &amp;lt;badger&amp;gt; 4) ???? 21:01:21 &amp;lt;badger&amp;gt; 5) A short poem recital by zzz 21:01:39 &amp;lt;badger&amp;gt; 0) Hello 21:01:53 &amp;lt;altGuest&amp;gt; hi 21:02:00 &amp;lt;badger&amp;gt; welcome all to the #207th dev meeting 21:02:05 &amp;lt;badger&amp;gt; 'lo 21:02:20 &amp;lt;hottuna_&amp;gt; 'lo! 21:02:40 &amp;lt;eche|on&amp;gt; welcome! 21:02:43 &amp;lt;zzz&amp;gt; so, let's start by covering what's happened since April 10 2007, if anything 21:02:48 &amp;lt;badger&amp;gt; Just to put that in perspective it's been nearly 2 years since hte last one 21:03:06 &amp;lt;badger&amp;gt; well... bush is out....obama in.... 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; I guess the 0.7 release note is a good idea what happend to I2P 21:04:20 &amp;lt;badger&amp;gt; Well it looks like the rollout of 0.7 has gone fairly smoothly 21:04:22 &amp;lt;badger&amp;gt; with about 84% network coverage now 21:04:29 &amp;lt;unixfr3ak&amp;gt; not bad 21:04:48 &amp;lt;eche|on&amp;gt; :-) 21:04:48 &amp;lt;hottuna_&amp;gt; How much ahs the network grown since 0.7? 21:04:48 &amp;lt;badger&amp;gt; A big cheer to the dev team and release crew for getting it out of the door 21:04:52 &amp;lt;unixfr3ak&amp;gt; one bug i may point out that i and another user have noticed though is 21:04:52 &amp;lt;hottuna_&amp;gt; or even since Christmas? 21:05:21 -*- welt waits for stats.i2p to load.. 21:05:28 -=- Sie sind nun als welterde bekannt 21:05:31 &amp;lt;badger&amp;gt; hottuna_: a fairly slow but steady growth if the stats are anything to go by 21:05:41 &amp;lt;unixfr3ak&amp;gt; adding new private hosts in susidns requirs manual editing of the privathosts.txt file 21:06:08 &amp;lt;welterde&amp;gt; zzz: wasn't that the bug you fixed recently? 21:06:18 &amp;lt;welterde&amp;gt; or was that sth different? 21:06:25 &amp;lt;eche|on&amp;gt; the stats shows a steady slow growing 21:06:35 &amp;lt;zzz&amp;gt; yeah, i broke it in 0.7, just fixed it yesterday, will be in -4 21:06:40 &amp;lt;eche|on&amp;gt; welterde: yes, he seens to have fixed it 21:07:05 &amp;lt;badger&amp;gt; something to look forward to in 7.0.1 21:07:14 &amp;lt;welterde&amp;gt; zzz: good.. that's done then 21:07:16 &amp;lt;badger&amp;gt; eerm 0.7.1 21:07:19 &amp;lt;eche|on&amp;gt; more users :-) 21:07:22 &amp;lt;zzz&amp;gt; sorry about that 21:07:35 &amp;lt;unixfr3ak&amp;gt; what are you guys going to do about network lag...its a growing problem it seems , on the weekends i2p seems overloaded 21:07:56 &amp;lt;welterde&amp;gt; maybe some more streaming lib tweaks? 21:07:57 &amp;lt;unixfr3ak&amp;gt; ethier i think more users is good 21:08:00 &amp;lt;badger&amp;gt; zzz: well you've fixed and improved enough stuff to be allowed the odd breakage :) 21:08:33 &amp;lt;hottuna_&amp;gt; I've suggested motivating user to share by having some ratio indicator on the console 21:08:57 &amp;lt;unixfr3ak&amp;gt; that sounds good 21:09:14 &amp;lt;eche|on&amp;gt; network load went big last month 21:09:17 &amp;lt;zzz&amp;gt; freak, i'm looking at tweaking the capacity calculation in the peer profiles just a little, to react better when things get busy. 21:09:20 &amp;lt;eche|on&amp;gt; months, looks fairly well so far 21:09:51 &amp;lt;hottuna_&amp;gt; zzz: wicked :) 21:09:55 &amp;lt;unixfr3ak&amp;gt; this may be ambitious bout how about using a cron job in linux or whatever windows uses to volunteer bandwidth to i2p when their computer is not being used 21:10:17 &amp;lt;zzz&amp;gt; these things have to be adjusted with great care though, and it takes a full release cycle to test any change 21:10:21 &amp;lt;hottuna_&amp;gt; a scheduler would be and awesome solution aswell 21:10:24 &amp;lt;unixfr3ak&amp;gt; to dumb it down 21:10:28 &amp;lt;badger&amp;gt; The publicity push for release 0.7 seems to have had a marginal effect on numbers, but not nearly the impact I would have hoped for 21:10:41 &amp;lt;unixfr3ak&amp;gt; detect when network / cpu is idle and use it/ dont use when it is 21:10:43 &amp;lt;welterde&amp;gt; zzz: that recent addition to I2CP doesn't allow that yet, right? 21:10:52 &amp;lt;badger&amp;gt; some good coverage in german news sites though 21:11:04 &amp;lt;badger&amp;gt; but slashdot/digg/reddit was rather pathetic 21:11:09 &amp;lt;zzz&amp;gt; allow what welterde ? 21:11:29 &amp;lt;welterde&amp;gt; zzz: to change the ratio/up-bw/down-bw from outside the routerconsole 21:11:29 &amp;lt;eche|on&amp;gt; badger: it needs some time for users to get known to it and keep steady with it :-) 21:11:32 &amp;lt;unixfr3ak&amp;gt; and a defult auto startup registry entry would be nice or a simple shell script for unix 21:12:04 &amp;lt;zzz&amp;gt; no welterde it has nothing to do with that 21:12:08 &amp;lt;hottuna_&amp;gt; dunno about the pr.. i suppose that our 'brand name' will grow every time we have a new release adn a pr wave to that 21:12:13 &amp;lt;welterde&amp;gt; zzz: thought so :/ 21:12:56 &amp;lt;zzz&amp;gt; hopefully the gulli interview w/ me will be published soon, but I haven't heard from him in a week 21:13:06 &amp;lt;unixfr3ak&amp;gt; is i2p ready to ask for volunteer bandwidth from sponsors? (other than me with my tiny connection) 21:13:39 &amp;lt;welterde&amp;gt; hmm.. that might be worth a try 21:13:50 &amp;lt;dream&amp;gt; I don't think anyone has ever said no to volunteered bandwidth. 21:14:12 &amp;lt;unixfr3ak&amp;gt; the tor network has a lot of sponsored nodes, but on the other hand a lot of nodes on the same subnet would be suspicious to users and offer someone more control over the network 21:14:37 &amp;lt;welterde&amp;gt; i think we "fixed" that already 21:14:59 &amp;lt;hottuna_&amp;gt; sponsoring would'nt be a bad idea 21:14:59 &amp;lt;hottuna_&amp;gt; jas a simple html tab on the mainpage? 21:14:59 &amp;lt;hottuna_&amp;gt; just* 21:15:05 &amp;lt;unixfr3ak&amp;gt; randomly placed nodes by individual volunteers seems to be safer 21:15:05 &amp;lt;unixfr3ak&amp;gt; but not as practical 21:15:15 &amp;lt;unixfr3ak&amp;gt; most people by nature will leech 21:15:44 &amp;lt;dream&amp;gt; I don't think that's necessarily true unixfr3ak, but it's good to prepare for non-participants. 21:16:21 &amp;lt;unixfr3ak&amp;gt; for example 21:16:40 &amp;lt;unixfr3ak&amp;gt; someone who just starts the i2p router, and has no idea what it does and runs i2phex 21:16:49 &amp;lt;unixfr3ak&amp;gt; constantly downloading 21:17:11 &amp;lt;unixfr3ak&amp;gt; mabye the defualt bandwith should be changed 21:17:22 &amp;lt;hottuna_&amp;gt; has been changed in 0.7 21:17:34 &amp;lt;unixfr3ak&amp;gt; or users should be asked for connection speed during the install for more accurate bandwith shareing limits 21:18:26 &amp;lt;unixfr3ak&amp;gt; or mabye a virus that installs i2p as a backdoor :P 21:18:34 &amp;lt;welterde&amp;gt; heh 21:18:40 &amp;lt;hottuna_&amp;gt; would be a great idea.. the installer should support that, right? 21:19:08 &amp;lt;welterde&amp;gt; the first or the second? :&amp;gt; 21:19:08 &amp;lt;unixfr3ak&amp;gt; my joke or asking the connection bandwith? 21:19:23 &amp;lt;welterde&amp;gt; first) probably yes 21:19:26 &amp;lt;unixfr3ak&amp;gt; it should be a line or 2 in a config file somewhere 21:19:39 &amp;lt;unixfr3ak&amp;gt; the one without the :P 21:20:59 &amp;lt;badger&amp;gt; download limits for users who don't share upstream bandwidth? 21:21:15 &amp;lt;unixfr3ak&amp;gt; sounds intresting 21:21:20 &amp;lt;unixfr3ak&amp;gt; but 21:21:33 &amp;lt;unixfr3ak&amp;gt; i dont think we should go to such desprate measures yet... 21:21:38 &amp;lt;dream&amp;gt; by default it shares up to 100% of the bandwidth unixfr3ak. once it gets a few client tunnels, the majority is spent on intermediate ones. 21:21:45 &amp;lt;welterde&amp;gt; don't routers already punish other routers, who don't route tunnels? 21:22:00 &amp;lt;unixfr3ak&amp;gt; yes 21:22:00 &amp;lt;dream&amp;gt; and I think i2p is already load balanced. I sure cannot download more than I upload on the bandwidth tab. 21:22:25 &amp;lt;unixfr3ak&amp;gt; i think so but, if many people leech at one time it will still put a hevy load on the network 21:22:32 &amp;lt;badger&amp;gt; perhaps this is just a case of being more informative to first time users 21:22:35 &amp;lt;unixfr3ak&amp;gt; especially if thier ips are dynamic 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; make it clear that giving back to the network improves your experience 21:23:07 &amp;lt;unixfr3ak&amp;gt; yes 21:23:18 &amp;lt;unixfr3ak&amp;gt; and to run it when they are not using thier pc 21:23:36 &amp;lt;unixfr3ak&amp;gt; insted of just letting thier connection that they are paying for be idle 21:23:51 &amp;lt;dream&amp;gt; most people turn their computers off, it's really sad 21:24:09 &amp;lt;unixfr3ak&amp;gt; yes 21:24:12 &amp;lt;dream&amp;gt; paying their ISP per month, when they could instead for the price of 4 light bulbs... 21:24:15 &amp;lt;l00kns33&amp;gt; i think most people understand this - i even think most people who use i2p are geeks themself ;) 21:24:32 &amp;lt;badger&amp;gt; anyway moving on - anything else to add for 1) I2P 0.7? 21:24:55 &amp;lt;unixfr3ak&amp;gt; for now yes 21:25:16 -*- welterde waits for his signal.. 21:25:20 &amp;lt;unixfr3ak&amp;gt; but that may change in the future 21:25:25 &amp;lt;eche|on&amp;gt; badger: no 21:25:25 &amp;lt;badger&amp;gt; 2) Syndie 21:25:37 &amp;lt;welterde&amp;gt; ok then :) 21:25:37 -*- badger passes the 70s boom mike over to welterde 21:25:45 &amp;lt;badger&amp;gt; *mic 21:26:15 &amp;lt;welterde&amp;gt; as you may (or may not) i recently finished the effort to apply these patches from MOSFET 21:26:20 &amp;lt;welterde&amp;gt; +know 21:26:35 &amp;lt;unixfr3ak&amp;gt; leave e out on the forums i don't use them :P , brb cigarette 21:27:14 &amp;lt;welterde&amp;gt; which should fix some bugs and disable that (imho) b0rked default ui 21:27:26 &amp;lt;welterde&amp;gt; instead the swt one is used, which most users find easier 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; it's nice to hear someone was working on getting failed synchronizations to retry. 21:28:40 &amp;lt;badger&amp;gt; welterde: sorry, old dev meeting joke 21:28:59 &amp;lt;badger&amp;gt; is there a new public syndie archive somwhere? 21:29:06 &amp;lt;welterde&amp;gt; anyway.. i hope i have time soon to replace that b0rked ;) index thingy 21:29:09 &amp;lt;welterde&amp;gt; badger: yup 21:29:25 &amp;lt;welterde&amp;gt; http://syndie.welterde.(i2p|de)/ 21:29:52 &amp;lt;dream&amp;gt; making it possible to run syndie using a remote database is important I'd say, to make it easier for people to run their own archives. 21:29:54 &amp;lt;welterde&amp;gt; but you can't post there (yet) as it is just a static archive 21:30:47 &amp;lt;welterde&amp;gt; have to that one to the default ones too 21:30:56 &amp;lt;welterde&amp;gt; will do that soonish 21:31:16 &amp;lt;eche|on&amp;gt; so syndie work goes on 21:31:32 &amp;lt;welterde&amp;gt; yup 21:31:54 &amp;lt;welterde&amp;gt; currently trying to profile syndie.. 21:32:29 &amp;lt;welterde&amp;gt; but wasn't able to spend much time in that area though.. 21:32:59 &amp;lt;eche|on&amp;gt; so much work to do... 21:33:14 &amp;lt;welterde&amp;gt; yes :/ 21:33:17 &amp;lt;dream&amp;gt; running syndie in text mode is tricky, since the interface seems to be slipping behind its current behavior 21:33:17 &amp;lt;dream&amp;gt; usually it works if you just leave it in --cli, but when it freezes there's no real indication. 21:33:41 &amp;lt;welterde&amp;gt; yeah.. the cli is b0rked too currently :/ 21:34:00 &amp;lt;welterde&amp;gt; imho we should seperate syndie into multiple parts, eg. libsyndie, gui, cli, ... 21:34:12 &amp;lt;badger&amp;gt; makes sense to me 21:34:19 &amp;lt;welterde&amp;gt; that should make writing custom extensions, etc. easier 21:34:29 &amp;lt;dream&amp;gt; What sort of stuff would libsyndie cover? 21:34:36 &amp;lt;badger&amp;gt; early v0.0.1 syndie's UI was just a top on the cli binary 21:34:48 &amp;lt;badger&amp;gt; but it seems that idea got lost enroute 21:34:55 &amp;lt;dream&amp;gt; it even has the text console today. 21:35:23 &amp;lt;welterde&amp;gt; dream: message decoding, archive syncing, etc. etc. 21:35:34 &amp;lt;welterde&amp;gt; most of the logic 21:36:06 &amp;lt;dream&amp;gt; so libsyndie is pretty much an interface over the database, and maybe the archive/ directory? 21:36:09 &amp;lt;badger&amp;gt; aye, gui, cli and webtop should just be a light wrapper 21:36:10 &amp;lt;welterde&amp;gt; imho we should keep gui/cli seperate from the program logic 21:36:42 &amp;lt;welterde&amp;gt; dream: the archive isn't used to store anything.. it's just used for serving the archive 21:37:02 &amp;lt;dream&amp;gt; I know that. 21:37:14 &amp;lt;welterde&amp;gt; but as cli/webtop use it we should put it into the libsyndie as well 21:37:15 &amp;lt;dream&amp;gt; So I guess only the web server would need to deal with that directory. 21:37:35 &amp;lt;dream&amp;gt; filling it and synching from it, sort of like a postfix mail queue. 21:38:00 &amp;lt;welterde&amp;gt; but we should only generate/sync it, when we are actually using it.. not like now.. 21:38:08 &amp;lt;welterde&amp;gt; where it is always generated/synced... 21:39:18 &amp;lt;dream&amp;gt; I don't see a problem with only using the archive/ directory for the webserver. It's really just a convenience so you can use existing static file serving functionality. 21:40:07 &amp;lt;welterde&amp;gt; there should be a cli command like generate_archive or something like that imho 21:40:57 &amp;lt;welterde&amp;gt; and we should bring that import.cgi back, so we can run a mostly static archive, while still being able to post 21:41:04 &amp;lt;welterde&amp;gt; or... hmmm... 21:41:04 &amp;lt;dream&amp;gt; what would you do with that archive using the client interface? 21:41:15 &amp;lt;welterde&amp;gt; rsync with a remote site? 21:41:26 &amp;lt;welterde&amp;gt; that's how syndie.welterde.(i2p|de) works ;) 21:41:43 &amp;lt;dream&amp;gt; trouble with a static archive is that keeping the filesystem up to date with the database is a task that is similar to designing a database. 21:41:59 &amp;lt;welterde&amp;gt; hmm.. not really 21:42:05 &amp;lt;welterde&amp;gt; as it's one-way only 21:43:17 &amp;lt;unixfr3ak&amp;gt; this may be a little off-topic but has anyone considered a datastore function? 21:43:20 &amp;lt;dream&amp;gt; so using a hypothetical --cli someone creates a message. They then generate_archive after creating it? Sounds suspiciously similar to commiting a transaction after inserting. 21:43:52 &amp;lt;unixfr3ak&amp;gt; also in i2phex as i told Complication previously the bitzi lookup in i2phex inst anonymous 21:43:55 &amp;lt;dream&amp;gt; magicbutton() 21:44:04 &amp;lt;welterde&amp;gt; dream: uhm.. no 21:44:17 &amp;lt;dream&amp;gt; ...i2phex checks bitzi.com? that's nuts 21:44:37 &amp;lt;unixfr3ak&amp;gt; yes 21:44:39 &amp;lt;welterde&amp;gt; unixfr3ak: there was some work in direction of freenet afair 21:44:43 &amp;lt;dream&amp;gt; welterde, so then their message never goes into the archive/ directory and can't get synchronized... 21:45:20 &amp;lt;welterde&amp;gt; dream: no.. just mean that a transaction is a bit different 21:45:27 &amp;lt;welterde&amp;gt; for example: you don't edit anything 21:45:33 &amp;lt;welterde&amp;gt; (except for the index maybe) 21:46:02 &amp;lt;welterde&amp;gt; generate_archive just dumps the db and updates the indexes while doing that 21:46:41 &amp;lt;unixfr3ak&amp;gt; right click a file 21:47:20 &amp;lt;unixfr3ak&amp;gt; and view bitzi ticket takes you to the non-anon site 21:47:20 &amp;lt;unixfr3ak&amp;gt; lucky my browser is proxyd by i2p, and my alternate one tor 21:47:31 &amp;lt;dream&amp;gt; so how do you get your new database content into the archive? What if syndie dies after inserting a message, but before you save it to the archive/ directory? 21:47:39 &amp;lt;unixfr3ak&amp;gt; 0_0 looks like spongebob missed the meeting 21:47:57 &amp;lt;welterde&amp;gt; dream: nothing.. it's just not archive/ 21:48:16 &amp;lt;welterde&amp;gt; but it will be on the next successful run of generate_archive 21:49:01 &amp;lt;dream&amp;gt; what I'd do is let the client run the web server, and the web server checks archive/ and pulls out all the messages in the db not already there. Or just serve the db messages directly. 21:49:23 &amp;lt;dream&amp;gt; generate_archive doesn't seem like the sort of thing you'd want the client to have to keep track of. 21:49:50 &amp;lt;welterde&amp;gt; problem is.. you can't run syndie on every machine 21:50:18 &amp;lt;welterde&amp;gt; for example this server (i2p2.de/welterde.de) has reached it's limited 21:50:36 &amp;lt;welterde&amp;gt; it will heavily swap when i run syndie on it.. 21:50:41 &amp;lt;welterde&amp;gt; so i have to run it locally 21:50:46 &amp;lt;eche|on&amp;gt; yeah 21:51:06 &amp;lt;welterde&amp;gt; no problem if i had reasonable upload... which i don't have 21:51:19 &amp;lt;welterde&amp;gt; which most adsl-users don't have.. 21:51:45 &amp;lt;badger&amp;gt; anyway - good work with the all the patches welterde - can we expect a release in the not-too-distant-future? 21:51:47 &amp;lt;welterde&amp;gt; so it's either a static archive or one that is slow as hell 21:52:08 &amp;lt;welterde&amp;gt; badger: i think i'll switch from a to b (alpha to beta) soonish 21:52:16 &amp;lt;badger&amp;gt; great 21:52:40 &amp;lt;badger&amp;gt; anything else to add about future dev? 21:52:56 &amp;lt;badger&amp;gt; (syndie) 21:53:10 &amp;lt;welterde&amp;gt; n0pe 21:53:19 &amp;lt;welterde&amp;gt; ;) 21:53:24 &amp;lt;badger&amp;gt; righty in that case 21:53:30 &amp;lt;badger&amp;gt; 3) Donations 21:53:49 -*- badger swings the mic over to eche|on 21:54:00 &amp;lt;eche|on&amp;gt; it's open again! 21:54:18 &amp;lt;eche|on&amp;gt; I created a paypal account and linked it on i2p website 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; wicked 21:54:52 &amp;lt;eche|on&amp;gt; but the buttons links to https:// sites of paypal, works not for eepsite yet 21:55:01 &amp;lt;dream&amp;gt; yeah I guess that's an advantage welterde 21:55:08 &amp;lt;eche|on&amp;gt; til yet no entry on that front 21:55:20 &amp;lt;welterde&amp;gt; eche|on: maybe you should add some notes on how to tell you what you should do with it 21:55:29 &amp;lt;eche|on&amp;gt; and undecided about a acc for 2ndlive 21:55:31 &amp;lt;zzz&amp;gt; can you add a link from the donate page to the halloffame page, and/or provide more info on what donations will be used for 21:55:39 &amp;lt;dream&amp;gt; I still think whatever creates the archive should synchronize more than just dump. 21:55:48 &amp;lt;badger&amp;gt; yup 21:56:02 &amp;lt;badger&amp;gt; are you planning to support bounties too? 21:56:10 &amp;lt;eche|on&amp;gt; welterde: acked 21:56:13 &amp;lt;unixfr3ak&amp;gt; you could just use apache 21:56:17 &amp;lt;welterde&amp;gt; dream: premature optimization ;) 21:56:19 &amp;lt;eche|on&amp;gt; zzz: acked 21:56:24 &amp;lt;dream&amp;gt; oops 3) 21:56:24 &amp;lt;dream&amp;gt; I don't have any money sorry T_T 21:56:28 &amp;lt;eche|on&amp;gt; we need a list of stuff to buy/not to buy with donations 21:56:37 &amp;lt;zzz&amp;gt; and shouldnt echelon and welterde subscriptions really be listed as expenses instead? 21:56:40 &amp;lt;unixfr3ak&amp;gt; what web server does i2p include? 21:56:51 &amp;lt;eche|on&amp;gt; badger: yeah, donations are "for all funds" or dedicated for a bounty 21:57:04 &amp;lt;badger&amp;gt; grand 21:57:19 &amp;lt;eche|on&amp;gt; and in paypal there should be a textfield in which you can enter the goal of the money :-) 21:57:33 &amp;lt;zzz&amp;gt; you could also put a news link on the front page that donations are open 21:57:36 &amp;lt;badger&amp;gt; If I donate 1000 EUR do I get a Hot Tuna i2P t-shirt? 21:57:51 &amp;lt;eche|on&amp;gt; but I cannot donate to myself ;-) 21:58:02 &amp;lt;welterde&amp;gt; hottuna_: say yes! ;) 21:58:16 &amp;lt;eche|on&amp;gt; no prob so far, I wait for the first one and announce it ;-) 21:58:35 &amp;lt;zzz&amp;gt; you had your chance to come to 25c3 and get a shirt 21:58:47 &amp;lt;welterde&amp;gt; there is still a 26c3 ;) 21:58:59 &amp;lt;eche|on&amp;gt; acked, zzz - nice idea 22:00:32 &amp;lt;eche|on&amp;gt; so no more from my site to topic donations 22:00:51 -*- welterde waits for paste to load.. 22:01:16 &amp;lt;badger&amp;gt; in that case: 22:01:22 &amp;lt;badger&amp;gt; 4) ???? 22:01:33 &amp;lt;badger&amp;gt; anyone else have anything to bring to the meeting? 22:01:37 &amp;lt;welterde&amp;gt; yup.. 22:01:46 &amp;lt;welterde&amp;gt; but you have to wait until paste loads :/ 22:01:52 &amp;lt;eche|on&amp;gt; lets have a piece of cake for everyone! 22:02:31 &amp;lt;welterde&amp;gt; yay! :) 22:02:32 -*- unixfr3ak takes it and runs 22:02:38 &amp;lt;welterde&amp;gt; nooooo 22:03:03 -*- badger *bafs* unifr3ak on the head 22:03:08 &amp;lt;unixfr3ak&amp;gt; yessss 22:03:12 &amp;lt;eche|on&amp;gt; ;-) 22:03:46 &amp;lt;unixfr3ak&amp;gt; i wonder if that part will go in the meting log 22:03:50 &amp;lt;unixfr3ak&amp;gt; :P 22:03:57 &amp;lt;welterde&amp;gt; I hereby announce *drum roll* thmoo: inbljam6y6mynwz2474hk655w2jtv7trofxbqzng4re26ga6rg4a.b32.i2p 22:03:58 &amp;lt;welterde&amp;gt; ;) 22:04:04 &amp;lt;welterde&amp;gt; unixfr3ak: of course it will! 22:04:15 &amp;lt;welterde&amp;gt; everyone get a telnet client and connect ;) 22:04:37 &amp;lt;badger&amp;gt; not a MUD?! 22:04:40 &amp;lt;unixfr3ak&amp;gt; the base 32 key? 22:04:49 &amp;lt;welterde&amp;gt; badger: of course! 22:05:06 &amp;lt;welterde&amp;gt; unixfr3ak: you have to open a client tunnel and connect to that with a telnet/mud client 22:05:08 &amp;lt;welterde&amp;gt; (or use socks) 22:05:38 &amp;lt;unixfr3ak&amp;gt; i dont want to get my socks dirty ill make a tunnel :p 22:05:43 &amp;lt;unixfr3ak&amp;gt; hmm 22:05:47 &amp;lt;unixfr3ak&amp;gt; but for destination 22:05:50 &amp;lt;badger&amp;gt; muddy socks 22:05:59 &amp;lt;unixfr3ak&amp;gt; does that include the .i2p ? 22:06:05 &amp;lt;welterde&amp;gt; unixfr3ak: yup 22:06:11 &amp;lt;welterde&amp;gt; worked for me at least ;) 22:06:56 &amp;lt;dream&amp;gt; you can also look up the dest of a b32 if you want a local copy. zzz showed me how using i2ptunnel's secret cli interface. 22:07:13 &amp;lt;unixfr3ak&amp;gt; Delay Connect: (for request/response connections) 22:07:18 &amp;lt;unixfr3ak&amp;gt; i take it yes for that 22:07:21 &amp;lt;dream&amp;gt; that reminds me I should get these room descriptions off paper and into the darn thing 22:07:24 &amp;lt;badger&amp;gt; welterde: maybe post a short howto somewhere ;-) 22:07:35 &amp;lt;welterde&amp;gt; dream: yay :) 22:07:46 &amp;lt;welterde&amp;gt; badger: heh.. will do 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; impressive :P 22:08:02 &amp;lt;welterde&amp;gt; `http://paste.i2p2.i2p/show/11/` &amp;lt;- the b64 22:08:08 &amp;lt;l00kns33&amp;gt; one comment about i2p in general: 22:08:08 &amp;lt;l00kns33&amp;gt; i think it is too much "from geeks for geeks" - you need to know what non-geek users need and want 22:08:16 &amp;lt;unixfr3ak&amp;gt; wonder whats on the other side of the tunnel 22:08:20 &amp;lt;dream&amp;gt; unixfr3ak, if you're extra paranoid yes, otherwise timing attacks may be possible to test if you're online or not. :&amp;gt; 22:08:21 &amp;lt;welterde&amp;gt; l00kns33: they want games! :D 22:08:46 &amp;lt;dream&amp;gt; l00kns33, what could be less geeky than a text based online adventure game! 22:09:01 &amp;lt;welterde&amp;gt; unixfr3ak: works? you should see a menu of some kind 22:09:02 &amp;lt;dream&amp;gt; I put on my robe and wizard hat! 22:09:19 &amp;lt;unixfr3ak&amp;gt; of coarse 22:09:28 &amp;lt;l00kns33&amp;gt; that's one thing - and a good idea :) 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; you then need to type connect guest afair 22:09:52 &amp;lt;unixfr3ak&amp;gt; whats so impressive about telnet over i2p? 22:10:30 &amp;lt;zzz&amp;gt; we'll have a connect client soon so you won't need to set up a tunnel 22:10:46 &amp;lt;l00kns33&amp;gt; cool :) 22:10:50 &amp;lt;welterde&amp;gt; unixfr3ak: nothing? 22:11:20 -*- welterde writes up a howto.. 22:11:26 &amp;lt;unixfr3ak&amp;gt; has a weird chat feature :P 22:11:45 &amp;lt;badger&amp;gt; well on that note - anything else anyone wants to add? 22:11:46 &amp;lt;welterde&amp;gt; unixfr3ak: you have to "say something" 22:11:50 &amp;lt;dream&amp;gt; I wonder how that would work zzz? You mean like a VPN? 22:12:01 &amp;lt;welterde&amp;gt; dream: more like socks i think 22:12:05 &amp;lt;dream&amp;gt; Or a specially designed telnet client? ._. 22:12:19 &amp;lt;dream&amp;gt; Oh well I did hear about SOCKs. 22:12:29 &amp;lt;unixfr3ak&amp;gt; foo siad hi 22:12:31 &amp;lt;zzz&amp;gt; more like 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: and to answer you to "say something" ;) 22:13:06 &amp;lt;zzz&amp;gt; thats it 22:13:15 &amp;lt;dream&amp;gt; socks is tricky, since it's like i2ptunnel except just about anyone can make new tunnels to different places. 22:13:37 &amp;lt;unixfr3ak&amp;gt; yes i know...no need to point out the painfully obvious 22:13:50 &amp;lt;welterde&amp;gt; dream: no.. i just uses the shared one 22:14:06 &amp;lt;welterde&amp;gt; at least.. that's how it should work ;) 22:14:34 &amp;lt;welterde&amp;gt; afk for a bit 22:14:36 &amp;lt;badger&amp;gt; well I think we've reached a good point to... 22:14:44 -*- badger winds up 22:14:54 -*- badger *baf*s the meeting closed 22:15:10 &amp;lt;eche|on&amp;gt; :-) 22:15:13 &amp;lt;badger&amp;gt; good job everyone 22:16:12 &amp;lt;dream&amp;gt; you can't make a server tunnel with the SOCKS thing? hmm... 22:16:34 &amp;lt;dream&amp;gt; I guess that would be a pretty nice thing for non HTTP protocols. :) 22:16:49 &amp;lt;dream&amp;gt; Either that or implementing CONNECT in the eeproxy. 22:16:52 &amp;lt;unixfr3ak&amp;gt; now you guys are going to dissapear again lol 22:18:38 &amp;lt;dream&amp;gt; poofda 22:19:40 &amp;lt;zzz&amp;gt; I'm still here 22:19:49 &amp;lt;zzz&amp;gt; our socks is client-only now 22:20:51 &amp;lt;zzz&amp;gt; I have CONNECT implemented, that's what I was talking about above 22:23:20 &amp;lt;dream&amp;gt; Neat I can't think of any reason why not to do that, and it'd be lots more convenient since SOCKS is so goddamn popular many apps come with it. &lt;/div></description></item><item><title>I2P 0.7 Release</title><link>/es/blog/2009/01/25/i2p-0.7-release/</link><pubDate>Sun, 25 Jan 2009 00:00:00 +0000</pubDate><guid>/es/blog/2009/01/25/i2p-0.7-release/</guid><description>&lt;p>I2P release 0.7 =====================&lt;/p>
&lt;p>The 0.7 release adds stability and flexibility to I2PSnark, which can hopefully be used to distribute I2P updates in future.&lt;/p>
&lt;p>The I2P router gets fixes and optimizations to various transport-level and streaming issues, network exploration, NetDB performance and the UDP introducer system. Among other features, the new release offers better connection limiting, higher tolerance to &amp;ldquo;out of memory&amp;rdquo; exceptions in helper applications, and an experimental new address system using Base32 hashes of destination keys (&amp;quot;.b32.i2p&amp;quot; URLs).&lt;/p></description></item><item><title>I2P 0.6.5 Release</title><link>/es/blog/2008/12/01/i2p-0.6.5-release/</link><pubDate>Mon, 01 Dec 2008 00:00:00 +0000</pubDate><guid>/es/blog/2008/12/01/i2p-0.6.5-release/</guid><description>&lt;p>I2P release 0.6.5 =====================&lt;/p>
&lt;p>The 0.6.5 release introduces new components, drops some old ones (like the old TCP transport) and has been optimized to perform better.&lt;/p>
&lt;p>The BOB (Basic Open Bridge) protocol is introduced, for use by client applications which cannot import I2CP libraries directly. This deprecates the old SAM protocol which was previously used in such cases. For now however, BOB is not started automatically yet on new installations, and SAM remains active on old installations.&lt;/p></description></item><item><title>I2P 0.6.4 Release</title><link>/es/blog/2008/10/06/i2p-0.6.4-release/</link><pubDate>Mon, 06 Oct 2008 00:00:00 +0000</pubDate><guid>/es/blog/2008/10/06/i2p-0.6.4-release/</guid><description>&lt;p>I2P release 0.6.4 =====================&lt;/p>
&lt;p>The 0.6.4 release adds performance and stability improvements. Floodfill peers which are already connected, are preferred for RouterInfo stores, and references to new floodfill peers obtained from ordinary peers in case of shortage.&lt;/p>
&lt;p>Preference for already connected peers is generally increased by considering them active. Timeouts during tunnel joins are now counted against peer profiles.&lt;/p>
&lt;p>Improvements to the shutdown handler, tunnel builder, router throttling, collection of tunnel pool statistics, as well as router console and I2PSnark improvements (and texts to explain reachability issues) are also included.&lt;/p></description></item><item><title>I2P 0.6.3 Release</title><link>/es/blog/2008/08/26/i2p-0.6.3-release/</link><pubDate>Tue, 26 Aug 2008 00:00:00 +0000</pubDate><guid>/es/blog/2008/08/26/i2p-0.6.3-release/</guid><description>&lt;p>I2P release 0.6.3 =====================&lt;/p>
&lt;p>The 0.6.3 release introduces multiple bugfixes, optimizations and security improvements. Routers will start monitoring the number of well-behaved NetDB peers, volunteering as one if a shortage develops and they can. Well-behaved NetDB nodes are preferred stronger, and ill-behaved nodes blacklisted more effectively.&lt;/p>
&lt;p>LeaseSets are handled more efficiently, new fixes should enable the correct operation of UDP introducers. I2P also gains preliminary support for permanent IP blocklists, and a new peer connection limiter. Improvements to the Router Console should make configuring client applications easier and I2PSnark will now resist corrupt data better.&lt;/p></description></item><item><title>I2P 0.6.2 Release</title><link>/es/blog/2008/06/07/i2p-0.6.2-release/</link><pubDate>Sat, 07 Jun 2008 00:00:00 +0000</pubDate><guid>/es/blog/2008/06/07/i2p-0.6.2-release/</guid><description>&lt;p>I2P release 0.6.2 =====================&lt;/p>
&lt;p>The 0.6.2 release delivers performance and anonymity improvements. LeaseSet data is no longer added to every end-to-end message, reducing protocol overhead.&lt;/p>
&lt;p>Unreachable peers are avoided as inbound tunnel gateways, which helps reliability and makes it possible to use persistent Lease selection, which in turn helps performance by reducing out-of-order message delivery.&lt;/p>
&lt;p>The sequence of peers in a tunnel is now kept in a strict order according to XOR distance from a random value, to make it harder for an adversary to gather statistics for a predecessor attack. Improvements to applications like I2PSnark and the Router Console are also introduced.&lt;/p></description></item><item><title>I2P 0.6.1.33 Release</title><link>/es/blog/2008/04/26/i2p-0.6.1.33-release/</link><pubDate>Sat, 26 Apr 2008 00:00:00 +0000</pubDate><guid>/es/blog/2008/04/26/i2p-0.6.1.33-release/</guid><description>&lt;p>I2P release 0.6.1.33 =====================&lt;/p>
&lt;p>The 0.6.1.33 release contains several important bug fixes and performance improvements in SSU reachability detection, floodfill peer selection, tunnel peer selection, tunnel testing, NTCP idle detection, the streaming lib, and news fetching. It also adds secondary tracker support to i2psnark, and verification of downloaded Jetty libraries when building from source.&lt;/p>
&lt;p>Please upgrade as soon as you can, as these fixes should improve the reliability of the whole network. This release is backward compatible: if you already have 0.6.1.31 or greater installed, it will recognize the signature on the signed update file, and you can update automatically.&lt;/p></description></item><item><title>I2P 0.6.1.32 Release</title><link>/es/blog/2008/03/09/i2p-0.6.1.32-release/</link><pubDate>Sun, 09 Mar 2008 00:00:00 +0000</pubDate><guid>/es/blog/2008/03/09/i2p-0.6.1.32-release/</guid><description>&lt;p>I2P release 0.6.1.32 =====================&lt;/p>
&lt;p>The 0.6.1.32 release contains several bugfixes, a new tunnel build algorithm from zzz which regulates the intensity of tunnel building according to previous levels of tunnel build success, and other performance improvements.&lt;/p>
&lt;p>This release is backward compatible, and if you already have 0.6.1.31 installed, it will recognize the signature on the signed update file (so you can update automatically).&lt;/p>
&lt;p>However, to ensure better distribution of load between our 3 signed update servers, I recommend that you perform the following optional check:&lt;/p></description></item><item><title>I2P 0.6.1.31 Release</title><link>/es/blog/2008/02/10/i2p-0.6.1.31-release/</link><pubDate>Sun, 10 Feb 2008 00:00:00 +0000</pubDate><guid>/es/blog/2008/02/10/i2p-0.6.1.31-release/</guid><description>&lt;p>Hi, there&amp;rsquo;s a new I2P release available for your enjoyment at &lt;code>http://www.i2p2.de/downloads/.&lt;/code>&lt;/p>
&lt;p>The 0.6.1.31 release will make the I2P release process independent of jrandom and *.i2p.net servers. Our new primary mirror is &lt;a href="https://www.i2p2.de">www.i2p2.de&lt;/a>
, accessible in I2P at &lt;a href="https://www.i2p2.i">www.i2p2.i&lt;/a>
2p.&lt;/p>
&lt;p>Automatic updates will hosted on several eepsites(I2P Sites), signed by Complication, for which purpose 0.6.1.31 includes two new release verification keys.&lt;/p>
&lt;p>Also included are multiple bugfixes and improvements to the automatic update mechanism, address book, I2PSnark and IRC proxy. Support will appear for the SAM protocol version 2.&lt;/p></description></item><item><title>I2P Status Notes for 2008-02-01</title><link>/es/blog/2008/02/01/i2p-status-notes-for-2008-02-01/</link><pubDate>Fri, 01 Feb 2008 00:00:00 +0000</pubDate><guid>/es/blog/2008/02/01/i2p-status-notes-for-2008-02-01/</guid><description>&lt;p>Welcome!&lt;/p>
&lt;p>&lt;strong>Status Update 01/2008&lt;/strong>&lt;/p>
&lt;p>Due to a server breakdown of i2p.net beginning of 2008 the I2P project page wasn&amp;rsquo;t reachable. The only person who&amp;rsquo;s got access (jrandom) to reactivate that server is offline and NOT reachable for us at least for 10 more month. It wasn&amp;rsquo;t even possible to get the installer or the seednodes to start a fresh router.&lt;/p>
&lt;p>In the last few weeks we got 2 webserver by friendly helpers as donations and setup a complete redundant solution for the vital parts of I2P.&lt;/p></description></item><item><title>I2P 0.6.1.30 Release</title><link>/es/blog/2007/10/07/i2p-0.6.1.30-release/</link><pubDate>Sun, 07 Oct 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/10/07/i2p-0.6.1.30-release/</guid><description>&lt;p>Hola a todos, hay una nueva versión de I2P disponible para su disfrute en &lt;a href="http://www.i2p.net/download">http://www.i2p.net/download&lt;/a>
&lt;/p>
&lt;p>Esta versión incluye mejoras experimentales en el rendimiento de túneles, correcciones en eepget, manejo de retrasos en la red, correcciones en i2psnark, entre otros cambios. Como siempre, una lista completa de cambios puede encontrarse en &lt;code>http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/history.txt?rev=HEAD&lt;/code>&lt;/p>
&lt;p>Esta versión es compatible con versiones anteriores, y actualizar no debería representar ningún problema.&lt;/p>
&lt;p>Gracias a zzz y Complication por su trabajo para hacer posibles todos estos cambios.&lt;/p></description></item><item><title>I2P Dev Meeting - April 10, 2007</title><link>/es/blog/2007/04/10/i2p-dev-meeting-april-10-2007/</link><pubDate>Tue, 10 Apr 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/04/10/i2p-dev-meeting-april-10-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> Complication, jadeSerpent, jrandom, mrflibble&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 16:01 &amp;lt;jrandom&amp;gt; 0) hi 16:01 &amp;lt;jrandom&amp;gt; 1) Net status 16:01 &amp;lt;jrandom&amp;gt; 2) Syndie dev status 16:01 &amp;lt;jrandom&amp;gt; 3) ??? 16:01 &amp;lt;jrandom&amp;gt; 0) hi 16:01 * jrandom waves 16:01 &amp;lt;jrandom&amp;gt; the brief weekly status notes are posted up at http://dev.i2p.net/pipermail/i2p/2007-April/001343.html 16:01 * mrflibble waves back 16:03 &amp;lt;jrandom&amp;gt; as those notes are short enough, lets jump on in to 1) Net status 16:03 &amp;lt;jrandom&amp;gt; things seem to be going along fairly well lately 16:03 &amp;lt;jrandom&amp;gt; atm there aren't any major changes underway for the net (that i know of), so that will likely remain the case 16:03 &amp;lt;jadeSerpent&amp;gt; irc seems to have calmed down finally too 16:03 &amp;lt;jrandom&amp;gt; cool 16:05 &amp;lt;jrandom&amp;gt; i don't have much to add re: 1) net status, so unless anyone has anything for it, lets jump on over to 2) Syndie dev status 16:07 &amp;lt;jrandom&amp;gt; the next rev is taking longer than expected, but i'm hoping to get a new release out in the next 2-3 days 16:07 &amp;lt;jrandom&amp;gt; it won't be the desktop gui, but will include a number of improvements 16:08 &amp;lt;Complication&amp;gt; anything which helps syndication reliability would be wonderful 16:08 &amp;lt;Complication&amp;gt; it's been comparatively poor lately 16:08 &amp;lt;jrandom&amp;gt; aye, that trouble should be easy enough to sort out (to an extent) 16:09 &amp;lt;jadeSerpent&amp;gt; you know what's causing the failed fetches via i2p? 16:09 &amp;lt;jrandom&amp;gt; aye, low timeouts 16:10 &amp;lt;jrandom&amp;gt; (and low handler threads on the servers) 16:13 &amp;lt;jrandom&amp;gt; ok, if there isn't anything else on 2) Syndie dev status, lets jump over to 3) ??? 16:13 &amp;lt;jrandom&amp;gt; anyone have anything else to bring up for the meeting? 16:14 * mrflibble waves 16:14 &amp;lt;mrflibble&amp;gt; sorry, going back to point 1 again 16:15 &amp;lt;mrflibble&amp;gt; &amp;lt;jadeSerpent&amp;gt; irc seems to have calmed down finally too - is this for any particular reason do you think? 16:16 &amp;lt;jrandom&amp;gt; there were some network and hardware trouble on the irc servers, and most people have upgraded to the latest release now (giving us the benefit of zzz's improvements) 16:17 &amp;lt;jrandom&amp;gt; the #s for tunnel creation success rates look much better 16:17 &amp;lt;mrflibble&amp;gt; oh ok, was the servers themselves 16:17 &amp;lt;mrflibble&amp;gt; what were zzz's imporvements? 16:19 &amp;lt;Complication&amp;gt; message priorities, to allow tunnel build messages to take priority over tunnel traffic 16:19 &amp;lt;Complication&amp;gt; and streaming lib adjustments, and the usual array of I2PSnark fixes 16:19 &amp;lt;mrflibble&amp;gt; ah, thanks 16:19 &amp;lt;jrandom&amp;gt; (what Complication said :) 16:22 &amp;lt;jrandom&amp;gt; ok, anyone have anything else for the meeting? 16:26 &amp;lt;jrandom&amp;gt; if not 16:26 * jrandom winds up 16:26 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>I2P Dev Meeting - April 03, 2007</title><link>/es/blog/2007/04/03/i2p-dev-meeting-april-03-2007/</link><pubDate>Tue, 03 Apr 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/04/03/i2p-dev-meeting-april-03-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> Complication, jrandom, tapeworm&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 16:01 &amp;lt;jrandom&amp;gt; 0) hi 16:01 &amp;lt;jrandom&amp;gt; 1) net status 16:01 &amp;lt;jrandom&amp;gt; 2) syndie dev status 16:01 &amp;lt;jrandom&amp;gt; 3) ??? 16:01 &amp;lt;jrandom&amp;gt; 0) hi 16:01 * jrandom waves 16:01 &amp;lt;jrandom&amp;gt; weekly status notes are not up yet, but there wasn't much in 'em so we can cover it inline here 16:01 &amp;lt;jrandom&amp;gt; jumping into 1) net status 16:01 &amp;lt;jrandom&amp;gt; things seem to be doing pretty well, no major problems atm. there were some troubles on the irc servers earlier, but the hardware issues have been resolved (thanks cervantes and postman!) 16:01 &amp;lt;jrandom&amp;gt; there's been some more discussion on zzz's blog regarding the ssu/ntcp ideas - check that out for more info 16:01 &amp;lt;jrandom&amp;gt; i don't have much to add on that... anyone have anything to bring up on 1) net status? 16:04 &amp;lt;jrandom&amp;gt; if not, lets move on to 2) syndie dev status 16:04 &amp;lt;jrandom&amp;gt; some good progress on the desktop gui lately, with a few components propagated back into the tabbed gui as well 16:04 &amp;lt;jrandom&amp;gt; we've still got some work to do, but i use the desktop gui for most everything atm. 16:04 &amp;lt;jrandom&amp;gt; mk has brought up some more ideas and concerns regarding the desktop gui as well, and as always, read the Syndie dev forum to follow the planning and implementation 16:04 &amp;lt;+Complication&amp;gt; indeed, I can also confirm higher IRC sessions persistence 16:04 &amp;lt;jrandom&amp;gt; w3wt 16:06 &amp;lt;+Complication&amp;gt; Seems like testing it again might be scheduled then (during my last test, I found it a bit... intimidating) 16:07 &amp;lt;jrandom&amp;gt; ah yeah, i added labels to most of the buttons now ;) 16:07 &amp;lt;jrandom&amp;gt; though if you're on windows it still does the vertical button labels wrong (need to write a custom layout for that) 16:07 &amp;lt;+Complication&amp;gt; (especially the lack of labels on the many components) 16:08 &amp;lt;jrandom&amp;gt; but its still not ready for alpha... i can use it because i know what everything does/is suposed to do 16:08 &amp;lt;+Complication&amp;gt; over here it's Linux, but good to know, I guess 16:08 &amp;lt;jrandom&amp;gt; but hopefully in the next week or so 16:09 &amp;lt;+Complication&amp;gt; on the Syndie side, I've been wondering about one issue: could the new syncing code is being overzealous, like attempting too many transfers concurrently? 16:09 &amp;lt;+Complication&amp;gt; s/is being/be 16:09 &amp;lt;jrandom&amp;gt; it'll try 5 concurrent fetches per archive 16:10 &amp;lt;jrandom&amp;gt; (and one async import thread) 16:10 &amp;lt;+Complication&amp;gt; Over here, its failure rate against most archives has seen a dramatic rise from earlier times 16:10 &amp;lt;jrandom&amp;gt; hmm 16:10 &amp;lt;+Complication&amp;gt; It could be that more people are syncing too, but I'd still hope it possible to hit a spare moment when the archive ain't busy 16:10 &amp;lt;+Complication&amp;gt; "hitting a spare moment" and getting a quality sync done, seems to generally not happen, though 16:10 &amp;lt;jrandom&amp;gt; so various fetches fail saying "connection reset" or other tcp-like error message? 16:11 &amp;lt;+Complication&amp;gt; "socket closed" and whatnot 16:11 &amp;lt;jrandom&amp;gt; ah ok 16:11 &amp;lt;+Complication&amp;gt; I haven't really counted them 16:11 &amp;lt;+Complication&amp;gt; This is of course entirely via I2P 16:11 &amp;lt;jrandom&amp;gt; the servers arent currently that hefty (i think they have very limited handling capacity), and that should get imporved 16:12 &amp;lt;jrandom&amp;gt; also, as you and $nymFormerlyKnownAsAnonymous said, we should retry those kinds of failures 16:12 &amp;lt;+Complication&amp;gt; right, that might help too 16:12 &amp;lt;tapeworm&amp;gt; What are the servers based on? 16:12 &amp;lt;jrandom&amp;gt; but we definitely need that to be rock solid and transparent, of course 16:13 &amp;lt;jrandom&amp;gt; tapeworm: homebrew 16:13 &amp;lt;+Complication&amp;gt; though when I mesured "eepget" performance a while back, comparatively to Syndie, eepget got great performance and reliability 16:13 &amp;lt;jrandom&amp;gt; (about a dozen lines of code) 16:13 &amp;lt;+Complication&amp;gt; it pulled 2 x 9 MB from dev.i2p.net while archive.syndie.i2p kept failing on tiny little messages 16:13 &amp;lt;jrandom&amp;gt; oh, thats not really a fair test though 16:14 &amp;lt;+Complication&amp;gt; different boxes? 16:14 &amp;lt;jrandom&amp;gt; and syndie actually /uses/ eepget to fetch 16:14 &amp;lt;jrandom&amp;gt; fetching from apache is pretty different from fetching lots of small files from a homebrew webserver ;) 16:14 &amp;lt;+Complication&amp;gt; hmm... I should probably log overzealously while syncing then 16:15 &amp;lt;+Complication&amp;gt; indeed, and the difference between servers too 16:17 &amp;lt;+Complication&amp;gt; heh, it seems I managed to initiate a sync in the desktop UI 16:17 &amp;lt;+Complication&amp;gt; a task which proved too hard last time :) 16:17 &amp;lt;jrandom&amp;gt; w3wt :) 16:18 &amp;lt;jrandom&amp;gt; ok, anyone have anything else for 2? if not, lets jump on over to 3) ??? 16:18 &amp;lt;+Complication&amp;gt; I do have the habits of a heavy taskbar user, though, so it will likely take some getting used to 16:18 &amp;lt;+Complication&amp;gt; (I usually have the taskbar on auto-hide) 16:19 &amp;lt;jrandom&amp;gt; well, there's a compile time option to put the desktop gui in a shell rather than fullscreen - we can make that a command line switch instead 16:19 &amp;lt;+Complication&amp;gt; is the desktop gui, in principle, capable of having a "minimize" button? 16:19 &amp;lt;jrandom&amp;gt; its trouble to make it a runtime change though, as swt doesn't allow gui component reparenting (reliably), and you cant change a shell's trim 16:20 &amp;lt;jrandom&amp;gt; oh, yes, definitely possible - good idea 16:20 &amp;lt;+Complication&amp;gt; which would send it to background without affecting the order in which other windows below it are arranged? 16:20 &amp;lt;jrandom&amp;gt; we can toss that into the control menu (top left) or the task menu (top right) 16:20 &amp;lt;+Complication&amp;gt; Because using alt+tab tends to change that 16:21 &amp;lt;+Complication&amp;gt; (something... like the "show desktop" button I typically like to have on the taskbar near the KDE / Start button) 16:21 &amp;lt;+Complication&amp;gt; (another location may prove better, but something of this effect) 16:22 &amp;lt;jrandom&amp;gt; yeah, we can hide it the same wayt the tabbed gui's minimize works (or we can iconize it like the normal windowing minimize button) 16:22 &amp;lt;+Complication&amp;gt; Even if admittedly, minimize and show desktop are different things - now that I consider more, minimize seems a bit more logical. 16:24 &amp;lt;+Complication&amp;gt; As for syncing errors, I currently have 1 instance of HTTP 504, and 4 instances of "socket closed" 16:24 &amp;lt;+Complication&amp;gt; 2 successes 16:24 * TrevorReznik encounters like 70% socket closed 16:24 &amp;lt;jrandom&amp;gt; zounds 16:24 &amp;lt;jrandom&amp;gt; ok, ill look into that and get an update in there asap 16:27 &amp;lt;jrandom&amp;gt; ok, in 3) ??? - anyone have anything else for the meeting? 16:27 &amp;lt;+Complication&amp;gt; I wish I had, but not yet - webcache app still incomplete, since real life ran me over a little 16:28 &amp;lt;jrandom&amp;gt; damn that reality! 16:28 * Complication will try to get the 15 annoying things sorted out of the way 16:32 &amp;lt;jrandom&amp;gt; wr0d 16:32 &amp;lt;jrandom&amp;gt; ok, if there isn't anything else for the meeting... 16:32 * jrandom winds up 16:33 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>I2P Dev Meeting - March 27, 2007</title><link>/es/blog/2007/03/27/i2p-dev-meeting-march-27-2007/</link><pubDate>Tue, 27 Mar 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/03/27/i2p-dev-meeting-march-27-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> cervantes, Complication, jrandom, TrevorReznik&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 16:02 &amp;lt;jrandom&amp;gt; 0) hi 16:02 &amp;lt;jrandom&amp;gt; 1) Net status 16:02 &amp;lt;jrandom&amp;gt; 2) zzz's NTCP/SSU proposals 16:03 &amp;lt;jrandom&amp;gt; 3) Syndie dev status 16:03 &amp;lt;jrandom&amp;gt; 4) DNS/registrar status 16:03 &amp;lt;jrandom&amp;gt; 5) ??? 16:03 &amp;lt;jrandom&amp;gt; 0) hi 16:03 * jrandom waves 16:03 &amp;lt;jrandom&amp;gt; weekly status notes posted up at http://dev.i2p.net/pipermail/i2p/2007-March/001342.html 16:04 &amp;lt;jrandom&amp;gt; jumping into 1) net status 16:04 &amp;lt;jrandom&amp;gt; things seem pretty good, and as mentioned there's more research to do regarding the latest changes 16:05 &amp;lt;+Complication&amp;gt; I wanted to complain a bit about IRC connectivity (everything else seems decent enough), but this last day, I've only had about 6 disconnects, which ain't so bad 16:05 &amp;lt;cervantes&amp;gt; /mute Complication 16:05 &amp;lt;jrandom&amp;gt; heh 16:05 &amp;lt;+Complication&amp;gt; :D 16:06 &amp;lt;+Complication&amp;gt; Tunnel build success is very nice, though 16:06 * Complication checks again, just in case 16:06 &amp;lt;jrandom&amp;gt; yeah i've seen some discon churn (though tbh, i read my backlog with a grep -v -\!- so never see the discons ;) 16:06 &amp;lt;cervantes&amp;gt; there have been various ISP cockups recently on the irc front - postman is looking into alternative hosting arrangements 16:06 &amp;lt;jrandom&amp;gt; tunnel build rates on the stats have made an upturn, though seem generally in line with the cycles up on stats.i2p 16:06 &amp;lt;cervantes&amp;gt; hopefully we can get some better network redundancy 16:06 &amp;lt;jrandom&amp;gt; ah ok cervantes 16:07 * jrandom would offer to help w/ dev.i2p.net, but i dont remember the last time the load was under 4 on it 16:08 &amp;lt;jrandom&amp;gt; ok, anyone have anything else to bring up re: net status? 16:10 &amp;lt;jrandom&amp;gt; if not, hopping over to 2) zzz's NTCP/SSU proposals 16:10 &amp;lt;jrandom&amp;gt; zzz doesn't seem to be around atm, and i left my syndie posts responding to the thread at home (d'oh) 16:11 &amp;lt;jrandom&amp;gt; in any case, post up your thoughts in zzz's blog (or read there for more info) 16:11 &amp;lt;jrandom&amp;gt; anyone have anything to discuss regarding that here now though? 16:12 &amp;lt;+Complication&amp;gt; Well, I personally wrote a reply there, expressing concern about too great reliance on UDP (since for me personally, UDP had rather high retransmission rates) 16:12 &amp;lt;jrandom&amp;gt; aye 16:12 &amp;lt;+Complication&amp;gt; I thougt, however, about one approach... 16:12 &amp;lt;+Complication&amp;gt; Currently the bids are fully deterministic (as opposed to probabilistic with a random component) right? 16:13 &amp;lt;jrandom&amp;gt; aye, fully deterministic 16:13 &amp;lt;+Complication&amp;gt; I was wondering if there would be any benefit (in the sense of avoiding extremes) in making them have a probability component 16:14 &amp;lt;+Complication&amp;gt; As in "60% chance of getting NTCP, 40% chance of getting SSU" 16:14 &amp;lt;+Complication&amp;gt; (assuming no prior data - if prior failure / success data would be present, that would probably need to skew the probability in favour of the better-performing transport for that link) 16:15 &amp;lt;jrandom&amp;gt; well, it depends on what one is hoping to achieve - from my understanding of zzz's proposal, the aim is to use ssu whenever possible 16:15 &amp;lt;+Complication&amp;gt; (assuming of course that both transports are usable for a given link - sometimes they certainly aren't) 16:15 &amp;lt;jrandom&amp;gt; randomizing it would't help with that, though would offer more room to get data on both transports in the wild 16:16 &amp;lt;+Complication&amp;gt; Just a thought on one possible way of trying to strike a balance between them ('cause if one always bids higher, routers likely won't "experiment" much) 16:19 &amp;lt;jrandom&amp;gt; 'tis a method we could use to gather more data, worth keeping in mind 16:19 &amp;lt;jrandom&amp;gt; ok, as mentioned, post on up to that thread for more stuff :) 16:20 &amp;lt;jrandom&amp;gt; jumping on over to 3) Syndie dev status 16:20 &amp;lt;jrandom&amp;gt; i dont have much to add beyond whats in the mail 16:20 &amp;lt;jrandom&amp;gt; anyone have any questions/comments/concerns? 16:21 &amp;lt;+Complication&amp;gt; Not yet. :) 16:22 &amp;lt;jrandom&amp;gt; hehe 16:22 * Complication entertains a hope of helping out more, either on the I2P or Syndie front, but I really need to get that webcache thingy out of the door first 16:22 &amp;lt;jrandom&amp;gt; w3rd, looking forward to both :) 16:24 &amp;lt;jrandom&amp;gt; ok lets skip past 4 and jump to 5) ??? 16:25 &amp;lt;jrandom&amp;gt; anyone have anything else they want to bring up for the meeting? 16:26 &amp;lt;TrevorReznik&amp;gt; is there any interest in a hashcash generator for i2p? 16:26 &amp;lt;TrevorReznik&amp;gt; as in through the browserinterface. 16:26 &amp;lt;TrevorReznik&amp;gt; i thought about that as kind of way to eliminate possible DoS scenarios inside i2p. 16:27 &amp;lt;jrandom&amp;gt; hmm, in javascript or c/java? 16:27 &amp;lt;jrandom&amp;gt; i think there are a few hashcash generators out there 16:27 &amp;lt;TrevorReznik&amp;gt; in java. 16:28 &amp;lt;+Complication&amp;gt; well, some research into hashcash schemes is likely to be needed at some point 16:28 &amp;lt;TrevorReznik&amp;gt; www.hashcash.org has some i think. 16:28 &amp;lt;TrevorReznik&amp;gt; they are an initiative to establish it for email clients as antispam thing. 16:28 &amp;lt;+Complication&amp;gt; perhaps not research in a proper sense, but in an implementation and best practise sese 16:28 &amp;lt;+Complication&amp;gt; =sense 16:28 &amp;lt;TrevorReznik&amp;gt; they have a collection of implementations in a multitude of languages. 16:28 &amp;lt;TrevorReznik&amp;gt; there are 2 java classes and at least one applet there, though i dont know the exact license parameters as of now. 16:30 &amp;lt;+Complication&amp;gt; places which could use it: 1) nym registration in Syndie 2) name registration in I2P 16:30 &amp;lt;+Complication&amp;gt; 3) email, obviously 16:30 * TrevorReznik agrees. 16:30 &amp;lt;+Complication&amp;gt; 4) in less optimistic scenarios, ordinary messages in Syndie 16:31 &amp;lt;+Complication&amp;gt; on the I2P network level itself... 16:31 &amp;lt;+Complication&amp;gt; hmm 16:31 &amp;lt;jrandom&amp;gt; its possible to embed them into tunnel creation mesages, but we're already hosed on that cpu front as it is ;) 16:39 &amp;lt;jrandom&amp;gt; ok, anyone have anything else for the meeting? 16:41 &amp;lt;jrandom&amp;gt; if not 16:41 * jrandom winds up 16:41 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>I2P Dev Meeting - March 20, 2007</title><link>/es/blog/2007/03/20/i2p-dev-meeting-march-20-2007/</link><pubDate>Tue, 20 Mar 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/03/20/i2p-dev-meeting-march-20-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> Amiga4000, _bob, Eric, jadeSerpent, jrandom, snoopy&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 16:05 &amp;lt;jrandom&amp;gt; 0) hi 16:05 &amp;lt;jrandom&amp;gt; 1) Net status and 0.6.1.28 16:05 &amp;lt;jrandom&amp;gt; 2) Syndie dev status 16:05 &amp;lt;jrandom&amp;gt; 3) ??? 16:05 &amp;lt;jrandom&amp;gt; 0) hi 16:05 * jrandom waves 16:05 &amp;lt;jrandom&amp;gt; weekly status notes posted up at http://dev.i2p.net/pipermail/i2p/2007-March/001341.html 16:05 * jrandom only recently posted that, so i'll give y'all a minute to read that exiting note ;) 16:08 &amp;lt;jrandom&amp;gt; ok, lets jump on into 1) net status and 0.6.1.28 16:09 &amp;lt;jrandom&amp;gt; things are looking pretty good so far with about half of the net upgraded 16:09 &amp;lt;jrandom&amp;gt; an interesting data point is that the net has grown a bit too, added perhaps another 40-50 active ntcp connections to my router and i see around 700 known router idents 16:10 &amp;lt;jrandom&amp;gt; we'll see how that progresses over the next week or so though 16:11 &amp;lt;jrandom&amp;gt; ok, anyone have anything to bring up re: net status or 0.6.1.28? 16:13 &amp;lt;jrandom&amp;gt; ok, if not, lets swing on over to 2) syndie dev status 16:13 &amp;lt;jrandom&amp;gt; lots going on in that front, as mentioned in the notes 16:13 &amp;lt;Amiga4000&amp;gt; hi 16:13 &amp;lt;jrandom&amp;gt; heya Amiga4000 16:13 &amp;lt;Amiga4000&amp;gt; which point now? 16:13 &amp;lt;jrandom&amp;gt; we just hopped over to 2, but if you have something to bring up for 1, hit me ;? 16:14 &amp;lt;Amiga4000&amp;gt; yeah, posted in syndie right now, I assume my pool isn't working as aspected 16:14 &amp;lt;jrandom&amp;gt; pool? 16:14 &amp;lt;Amiga4000&amp;gt; 2 pout tunnels 2 hops, one 70sec and 1300kb, one 250sec and 1000 kb 16:15 &amp;lt;Amiga4000&amp;gt; ( I refer to the msg in zzz forum on syndie about I2Psnark and pooling inside router) 16:15 &amp;lt;jrandom&amp;gt; i assume those times are expiration times, right, and data is total transferred so far 16:15 &amp;lt;Amiga4000&amp;gt; damned, right 16:15 &amp;lt;jrandom&amp;gt; ok, i replied to that post in syndie - what you see is good 16:15 &amp;lt;Amiga4000&amp;gt; *fine* 16:16 &amp;lt;Amiga4000&amp;gt; sry, wqas to fast in read and not understanding 16:16 &amp;lt;jrandom&amp;gt; if all tunnels expired at the same time, there'd be a rush and a good chance of total failures 16:16 &amp;lt;Amiga4000&amp;gt; correct, any chance to see the lifteime of a tunnel? 16:16 &amp;lt;jrandom&amp;gt; 1300KB and 1000KB is pretty good balancing too 16:16 &amp;lt;jrandom&amp;gt; lifetime is always 10 minutes 16:17 &amp;lt;Amiga4000&amp;gt; ok, I track some more data :_) 16:18 &amp;lt;jrandom&amp;gt; w3wt, thanks for asking about it though, its a good question 16:18 &amp;lt;Amiga4000&amp;gt; ok, and net status: 0.1.28 is fine, although upload of i2psnakr data is slow 16:19 &amp;lt;jrandom&amp;gt; hmm, you were describing 10-15KBps though, right? 16:19 &amp;lt;Amiga4000&amp;gt; right, it was 30-40 before the last 2 or 3 changes by zzz 16:20 &amp;lt;jrandom&amp;gt; hmm, lets see how it progresses as the new-release churn reduces 16:20 &amp;lt;Amiga4000&amp;gt; yes, lets wait 1-2 weeks more :-) 16:20 &amp;lt;jrandom&amp;gt; though in my view, 10-15KBps is good enough 16:21 &amp;lt;Amiga4000&amp;gt; :-) 16:21 &amp;lt;jrandom&amp;gt; (i was actually using the 10-20 range as my target for reasonable usage, rather than 1-5KBps) 16:21 &amp;lt;jrandom&amp;gt; of course, more is better, but a solid 10-15 is great news 16:21 &amp;lt;Amiga4000&amp;gt; I just know it has done the 2-4x of that 16:21 &amp;lt;_bob&amp;gt; Hmm, i2p is using 120% CPU. ;) 16:22 &amp;lt;Amiga4000&amp;gt; and I still can grab data from "internet" via the outproxy&amp;lt;in 20-40 kb rate 16:22 &amp;lt;jadeSerpent&amp;gt; _bob: hope your heatsink/fan is working 16:22 &amp;lt;jrandom&amp;gt; you're referring to kilobytes per second, right Amiga4000? 16:22 &amp;lt;Amiga4000&amp;gt; right 16:23 &amp;lt;jrandom&amp;gt; cool 16:23 &amp;lt;Amiga4000&amp;gt; and even syndie.i2p is in the 40 range 16:23 &amp;lt;jrandom&amp;gt; bob: or you've got a dual or quad proc pc ;) 16:24 &amp;lt;_bob&amp;gt; Didn't know top reported values over 100%. 16:24 &amp;lt;jrandom&amp;gt; i2p is just magic 16:24 &amp;lt;jadeSerpent&amp;gt; i guess it's over the top 16:25 &amp;lt;_bob&amp;gt; Wish I did. Can only route around 150KB/s in each direction as it is now. 16:25 * jadeSerpent dodges rotten fruit 16:27 &amp;lt;jadeSerpent&amp;gt; i have a core 2 duo and i sometimes see various processes using&amp;gt;100% 16:29 &amp;lt;jrandom&amp;gt; ok, anyone have anything else for 1? 16:30 &amp;lt;jrandom&amp;gt; if not, really moving on to 2 ;) 16:30 &amp;lt;jrandom&amp;gt; not much more to add to that here beyond whats in the mail and the forum 16:30 &amp;lt;jrandom&amp;gt; anyone have anything they want to bring up re: 2) syndie dev status? 16:30 &amp;lt;jadeSerpent&amp;gt; i can't wait to try the new editor widget 16:30 &amp;lt;jadeSerpent&amp;gt; the current one is driving me nuts 16:30 &amp;lt;jrandom&amp;gt; heh 16:31 &amp;lt;jadeSerpent&amp;gt; how were you able to pull in native editors on the various platforms? 16:31 &amp;lt;Eric&amp;gt; Just a quick question...why does Susimail take so long to check mail or load? Other .i2p pages load quickly. 16:32 &amp;lt;jadeSerpent&amp;gt; Eric: pop3 is a very verbose protocol, moreseo than http (more packets exchanged per operation) 16:32 &amp;lt;Eric&amp;gt; Ah, alright. 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 = Protocol? 16:33 &amp;lt;jrandom&amp;gt; Eric: aye, the app runs locally but talks a full pop3 subset to the pop3 server 16:34 &amp;lt;jadeSerpent&amp;gt; jrandom: ah so swt does interface to com frameworks 16:34 &amp;lt;Eric&amp;gt; Why not use webmail over HTTP as opposed to a local client fetching and sending via POP/SMTP? 16:34 &amp;lt;jadeSerpent&amp;gt; nm i'll just read the code 16:35 &amp;lt;jrandom&amp;gt; jadeSerpent: well, its a native /text/ widget, not the com html editor widget 16:35 &amp;lt;jadeSerpent&amp;gt; Eric: ask postman that question, and preferably in #i2p-chat ;) 16:35 &amp;lt;Eric&amp;gt; Okay. 16:35 &amp;lt;jadeSerpent&amp;gt; jrandom: oh 16:35 * jadeSerpent was thinking gedit/console/riched32 16:36 &amp;lt;jadeSerpent&amp;gt; s/console/kate/ 16:36 &amp;lt;jrandom&amp;gt; jadeSerpent: the com html editor widget is easy enough to integrate too, but itd require a lot of issues 16:36 &amp;lt;jadeSerpent&amp;gt; yeah best do your own parsing for security 16:36 &amp;lt;jrandom&amp;gt; (eg auditing it for security, especially when quoting content) 16:39 &amp;lt;jrandom&amp;gt; ok, if there's nothing else on 2), lets jump to 3) ??? 16:39 &amp;lt;jrandom&amp;gt; anyone have anything they want to bring up for the meeting? 16:40 &amp;lt;jadeSerpent&amp;gt; how's the situation with registerfly 16:40 &amp;lt;jadeSerpent&amp;gt; is i2p.net saved? ;) 16:41 &amp;lt;jrandom&amp;gt; eh not yet sorted, hope to get it dealt with soon 16:41 &amp;lt;jrandom&amp;gt; but y'all have 66.111.51.110 memorized anyway, right? ;) 16:41 &amp;lt;_bob&amp;gt; i2p.net will soon serve you ads and ads. ;) 16:42 &amp;lt;jadeSerpent&amp;gt; yes, it's the same number i use for the combination on my briefcase 16:42 &amp;lt;jadeSerpent&amp;gt; _bob: that's one of my fears :( 16:43 &amp;lt;jadeSerpent&amp;gt; or redirect to SiteFinder 16:43 &amp;lt;jadeSerpent&amp;gt; what a mess registerfly created heh 16:43 &amp;lt;jrandom&amp;gt; it'll get sorted in the next day or two 16:44 &amp;lt;Eric&amp;gt; Heh, now I remember where I've seen that IP. It's the outproxy IP address. 16:44 &amp;lt;snoopy&amp;gt; jr: check this page, re i2p.net: http://www.dyndns.com/news/releases/registerfly_safe_harbor.html 16:44 &amp;lt;jrandom&amp;gt; aye eric :) 16:46 &amp;lt;jrandom&amp;gt; snoopy: most of the registrars out there are offering discounts to scoop up ex-registerfly users (though luckily we're technically an enom registrant) 16:46 * jrandom just needs to get onto a secure term (tried to earlier today, but the place was closed) 16:47 &amp;lt;jrandom&amp;gt; ok, anyone have anything else to bring up for the meeting? 16:49 &amp;lt;jrandom&amp;gt; if not... 16:49 * jrandom winds up 16:50 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>I2P Dev Meeting - March 13, 2007</title><link>/es/blog/2007/03/13/i2p-dev-meeting-march-13-2007/</link><pubDate>Tue, 13 Mar 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/03/13/i2p-dev-meeting-march-13-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> bar, detonate, jrandom, TrevorReznik, zzz&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 16:01 &amp;lt;jrandom&amp;gt; 0) hi 16:01 &amp;lt;jrandom&amp;gt; 1) Net status and 0.6.1.28 16:01 &amp;lt;jrandom&amp;gt; 2) Syndie dev status and 1.005a 16:02 &amp;lt;jrandom&amp;gt; 3) Syndie GUI directions 16:02 &amp;lt;jrandom&amp;gt; 4) Feb bug harvesting contest results 16:02 &amp;lt;jrandom&amp;gt; 5) ??? 16:02 &amp;lt;jrandom&amp;gt; 0) hi 16:02 * jrandom waves 16:02 &amp;lt;jrandom&amp;gt; weekly status notes posted up at http://dev.i2p.net/pipermail/i2p/2007-March/001338.html 16:02 &amp;lt;jrandom&amp;gt; y'all've had a few hours to read those (and of course to read the related syndie posts ;) so lets just jump in to 1) net status and 0.6.1.28 16:04 &amp;lt;jrandom&amp;gt; there's been a bunch going on in this front lately - zzz wanna gives us a rundown of whats coming in 0.6.1.28? 16:05 &amp;lt;+zzz&amp;gt; ok 16:06 &amp;lt;+zzz&amp;gt; lots of improvements in tunnel building and upstream performance, mainly benefitting those who have a lot of outbound traffic or are upstream-bandwidth-constrained... 16:06 &amp;lt;+zzz&amp;gt; like i2psnark users... 16:06 &amp;lt;+zzz&amp;gt; I'm getting good results in testing so looking forward to getting it out there to all... 16:07 &amp;lt;jrandom&amp;gt; [w3wt] 16:07 &amp;lt;+zzz&amp;gt; I have one tweak to make a parameter configurable, as requested by Amiga4000, should get that in soon. 16:08 &amp;lt;+zzz&amp;gt; And thx for the $$ offer, however please keep it in the bank. 16:08 &amp;lt;+zzz&amp;gt; EOT :) 16:08 &amp;lt;jrandom&amp;gt; r0x0r - added to halloffame.html :) 16:09 &amp;lt;+zzz&amp;gt; haha I'm famous now 16:10 &amp;lt;jrandom&amp;gt; the changes look pretty promising, and they do seem that they'll have their largest impact once its widely deployed 16:11 &amp;lt;jrandom&amp;gt; just bounce me a msg when you want me to pull the trigger and i'll get it packaged and pushed w/in a day or so 16:11 &amp;lt;jrandom&amp;gt; ok, anyone have anything they'd like to bring up re: net status? 16:13 &amp;lt;jrandom&amp;gt; if not, lets hop on over to 2) syndie dev status 16:14 &amp;lt;jrandom&amp;gt; lots going on here (as you can see if you're using syndie or following https://trac.i2p.net/timeline ) 16:14 &amp;lt;jrandom&amp;gt; i expect we'll have a new 1.005a release in the next day or two (obviously not including the things we're discussing in (3) below) 16:15 &amp;lt;TrevorReznik&amp;gt; jrandom: do you have time for a short query? 16:17 &amp;lt;jrandom&amp;gt; if its for the meeting, certainly (if its on 2), now is good, if it doesnt fit the agenda, we've got 5) ??? for everything else :) 16:17 &amp;lt;jrandom&amp;gt; (if its not something for the meeting, hit me as a priv msg) 16:17 &amp;lt;TrevorReznik&amp;gt; ok ;) ill wait 16:18 &amp;lt;jrandom&amp;gt; ok, anyone have anything for 2) syndie dev status? 16:20 &amp;lt;jrandom&amp;gt; if not, lets switch to 3) Syndie GUI directions 16:20 &amp;lt;jrandom&amp;gt; as mentioned in the mail, lots going on in this direction - mk has put together some really interesting ideas and we'll likely see it in syndie sooner rather than later 16:20 &amp;lt;+zzz&amp;gt; call me a traditionalist, but I think the current multipane thunderbird-like i/f is pretty good 16:24 &amp;lt;jrandom&amp;gt; hmm, with the multipane view, would that fit more with mk's mods than our current multitab interface though? 16:24 &amp;lt;jrandom&amp;gt; do you use the preview tab on the thread view now, for instance? 16:26 &amp;lt;+zzz&amp;gt; right now there's no choice but to go to the preview tab to see attachments, which I don't like - would rather just see the whole thing in the lower pane 16:26 &amp;lt;+zzz&amp;gt; sorry not conversant in the details of mk's mods so can't answer your other question 16:27 &amp;lt;jrandom&amp;gt; ah, so it would work better w/ mk's view (once we get it using the MessageView instead of MessagePreview down there) 16:27 &amp;lt;jrandom&amp;gt; oh, there's a screencap of mk's proposal up at http://dev.i2p.net/~jrandom/mk_max.png 16:27 &amp;lt;jrandom&amp;gt; mk: perhaps we could find a way to make the tree above vs. left configurable? 16:29 &amp;lt;+zzz&amp;gt; thunderbird used to give you a choice of 2 or 3 layouts for the 3 panes, but can't find it in the options atm 16:30 &amp;lt;jrandom&amp;gt; i remember reviewing their diagram for that, yeah 16:31 &amp;lt;jrandom&amp;gt; perhaps if we can find a way to get mk's "explorer" parentable cleanly in an arbitrary SWT Composite we could use it both via the current tabbed GUI as a tab and in the fullscreen mode as a screen 16:33 &amp;lt;+zzz&amp;gt; I like the tabs for the less-common stuff like options, syndication configuration, etc; I think that tabs combined with the multipane for the common stuff is good. imho anyway. 16:34 &amp;lt;jrandom&amp;gt; do you run syndie fullscreen or only in part of the screen 16:35 &amp;lt;+zzz&amp;gt; usually full 16:35 &amp;lt;jrandom&amp;gt; hmm cool 16:36 &amp;lt;+zzz&amp;gt; but because I'm using a 1024x768 laptop these days... on my 1600x1200 desktop I wouldn't take up the whole screen 16:37 &amp;lt;jrandom&amp;gt; ok, for all y-all watching in the background, please post up your thoughts and ideas whenever its convient for you 16:37 &amp;lt;jrandom&amp;gt; heh aye, makes sense 16:38 * jrandom is on an 800x600 net cafe box atm 16:38 &amp;lt;@detonate&amp;gt; hmm, i'm having trouble getting i2p working again 16:39 &amp;lt;@detonate&amp;gt; it's doing something, using lots of cpu, but the web console doesn't seem to ever start 16:39 &amp;lt;@detonate&amp;gt; i guess i could try running it in windows 16:39 &amp;lt;jrandom&amp;gt; anything in the logs? 16:39 &amp;lt;@detonate&amp;gt; not really, it just says that i need to reseed 16:39 &amp;lt;@detonate&amp;gt; are the logs quieter than before? 16:39 &amp;lt;+zzz&amp;gt; wrapper.log NPE's? 16:41 &amp;lt;jrandom&amp;gt; ok, if there isn't anything else for 3, lets jump on to 4) Feb bug harvesting contest results 16:42 &amp;lt;jrandom&amp;gt; congrats &amp; thanks to void, Darn, and Anonymous! 16:42 &amp;lt;jrandom&amp;gt; (and to everyone else who has helped out, of course) 16:42 &amp;lt;jrandom&amp;gt; bug reports help us track down these issues and make sure they get taken care of, so please keep 'em coming 16:43 &amp;lt;jrandom&amp;gt; ok, if there isn't anything on 4), lets jump to 5) ??? 16:43 &amp;lt;jrandom&amp;gt; anyone have anything they want to bring up for the meeting? 16:45 &amp;lt;bar&amp;gt; there was someone asking in the forums why the graphs displaying bw seem a bit off 16:45 &amp;lt;bar&amp;gt; thought you might have an idea or two 16:46 &amp;lt;bar&amp;gt; (basically, they peak at 1.5 x max bw setting) 16:47 &amp;lt;jrandom&amp;gt; aye, wasn't sure *which* bw graphs they were referring to (each of the graphs accurrately render the stat which they represent, from what i've seen) 16:47 &amp;lt;@detonate&amp;gt; nm, it's working again :) 16:48 &amp;lt;+zzz&amp;gt; it's the first 3 graphs on graphs.jsp, which seem much higher than the bw displayed on the left side of the router console, and for me are much higher than my configured upstream limit 16:49 * jrandom loads 16:51 &amp;lt;jrandom&amp;gt; hmm, and that includes the upstream avg w/ burst in mind? 16:52 &amp;lt;+zzz&amp;gt; yes 16:52 &amp;lt;jrandom&amp;gt; hmm, ill look into it 16:53 &amp;lt;+zzz&amp;gt; I'll investigate further, guess it doesn't ring a bell for you 16:53 &amp;lt;jrandom&amp;gt; ok, anyone have anything else for the meeting? 16:57 &amp;lt;jrandom&amp;gt; if not... 16:57 * jrandom winds up 16:58 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>I2P Dev Meeting - February 20, 2007</title><link>/es/blog/2007/02/20/i2p-dev-meeting-february-20-2007/</link><pubDate>Tue, 20 Feb 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/02/20/i2p-dev-meeting-february-20-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> bar, Complication, jrandom, void&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 14:59 &amp;lt;jrandom&amp;gt; 0) hi 14:59 &amp;lt;jrandom&amp;gt; 1) Net status 14:59 &amp;lt;jrandom&amp;gt; 2) Syndie dev status 15:00 &amp;lt;+void&amp;gt; jrandom: fyi, bookmark management is not working as of 8e18877de3908c52daae6d8a85fc8c671cdfb5d5 15:00 &amp;lt;jrandom&amp;gt; 3) ??? 15:00 &amp;lt;jrandom&amp;gt; 0) hi 15:00 * jrandom waves 15:00 &amp;lt;jrandom&amp;gt; weekly status notes posted up at http://dev.i2p.net/pipermail/i2p/2007-February/001336.html 15:01 &amp;lt;jrandom&amp;gt; void: drag and drop onto the bookmarks currently doesn't refresh the display (the bookmarks are added but not shown) - working on that in the other dwindow atm :) 15:01 &amp;lt;+void&amp;gt; ah :) 15:01 &amp;lt;jrandom&amp;gt; if thats not what you're referring to, please file a bug report 15:01 &amp;lt;+void&amp;gt; (well, i already filed a bug report for that 15:01 &amp;lt;+void&amp;gt; ) 15:02 &amp;lt;jrandom&amp;gt; w3wt 15:02 &amp;lt;jrandom&amp;gt; ok, lets jump into 1) Net status 15:02 &amp;lt;jrandom&amp;gt; i don't really have much to add beyond whats in the status notes 15:04 &amp;lt;jrandom&amp;gt; anyone have anything they'd like to add re: 1) Net status? 15:06 &amp;lt;jrandom&amp;gt; if not, lets shimmy on over to 2) Syndie dev status 15:06 &amp;lt;bar&amp;gt; jrandom: yeap, Traditional Chinese language support fixed the "china.i2p" issue and Simplified Chinese fixed your "peace" post 15:06 &amp;lt;jrandom&amp;gt; ah great bar 15:06 &amp;lt;bar&amp;gt; (oops, sry!) 15:08 &amp;lt;jrandom&amp;gt; in theory we could bundle actual fonts and distribute them with syndie (which might make sense in some situations, like the preinstalled CDs/images that anonymous recently discussed) 15:10 &amp;lt;jrandom&amp;gt; (specifically, in the bug report @ urn:syndie:channel:d7:channel44:Ffn4RhCunO6gwMfAYfOoPY7FGwPNDy65dS4DyuyorME=9:messageIdi1171666081846ee ) 15:10 &amp;lt;jrandom&amp;gt; anyway, regarding syndie dev status, lots going on there 15:10 &amp;lt;jrandom&amp;gt; i expect we'll have a new release out later this week with the latest goodies 15:12 &amp;lt;jrandom&amp;gt; as always, keep those bug reports and feature requests flowin, and we'll get 'em addressed as soon as possible 15:12 &amp;lt;jrandom&amp;gt; anyone have anything to add re: 2) Syndie dev status? 15:15 &amp;lt;jrandom&amp;gt; ok if not, lets slide to 3) ??? 15:15 &amp;lt;jrandom&amp;gt; anyone have anything else to bring up for the meeting? 15:16 &amp;lt;+Complication&amp;gt; not anything I'd recall in a hurry :) 15:18 &amp;lt;+Complication&amp;gt; (not yet, at least) 15:18 &amp;lt;jrandom&amp;gt; heh in that case... 15:18 * jrandom winds up 15:18 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>I2P Dev Meeting - February 13, 2007</title><link>/es/blog/2007/02/13/i2p-dev-meeting-february-13-2007/</link><pubDate>Tue, 13 Feb 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/02/13/i2p-dev-meeting-february-13-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> green, jadeSerpent, jrandom, thecrypto, zzz&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 15:04 &amp;lt;jrandom&amp;gt; 0) hi 15:04 &amp;lt;jrandom&amp;gt; 1) Net status and 0.6.1.27 15:04 &amp;lt;jrandom&amp;gt; 2) Syndie dev status 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) hi 15:04 * jrandom waves 15:04 &amp;lt;jrandom&amp;gt; weekly status notes posted up at http://dev.i2p.net/pipermail/i2p/2007-February/001334.html 15:05 &amp;lt;jrandom&amp;gt; lets jump on in to 1) Net status and 0.6.1.27 15:06 &amp;lt;jrandom&amp;gt; zzz: wanna give us the rundown of the main bugfixes/improvements we'll find in i2psnark? 15:07 &amp;lt;+zzz&amp;gt; um, it's all over the map, see history.txt :) 15:07 &amp;lt;green&amp;gt; We can't say anything about that since you don't have work on it for a long time, humm ! 15:08 &amp;lt;green&amp;gt; So there isn't new to discuss 15:08 &amp;lt;jrandom&amp;gt; heh ok zzz, fair 'nuff :) 15:08 &amp;lt;+zzz&amp;gt; should be more robust for torrents with large number of seeders, some UI improvements, some bug fixes, support for multi-file torrent creation, etc etc 15:08 &amp;lt;+zzz&amp;gt; BTW w00t mtg 200 15:09 &amp;lt;jrandom&amp;gt; zounds 15:09 &amp;lt;jrandom&amp;gt; ok word 15:09 &amp;lt;jrandom&amp;gt; my plans right now are just to add in the simple whispering for the floodfill peers (so people don't lose track of them as easily) 15:09 &amp;lt;jrandom&amp;gt; are there any other low hanging fruit i should address before tagging &amp; pushing? 15:10 &amp;lt;+zzz&amp;gt; that sounds smarter than waiting for me to do it 15:10 &amp;lt;jrandom&amp;gt; oh, i should disable the old syndie too 15:11 &amp;lt;jrandom&amp;gt; (or at least its fetching) 15:11 &amp;lt;jrandom&amp;gt; i've heard some suggestions to disable theepsite tunnel by default as well - any thoughts? yea nea? 15:11 * bar beats his not-yet-quite-dead "not have eepsite server tunnels autostart by default" horse 15:12 &amp;lt;+zzz&amp;gt; I checked in a note on localhost/syndie/ warning people it's obsolete if you want to let it go one more release, up to you 15:13 &amp;lt;jrandom&amp;gt; it might be worth keeping the content around for a while but killing the syndication 15:13 &amp;lt;jrandom&amp;gt; ok, if anyone comes up with omething else, lemmie know 15:14 &amp;lt;+zzz&amp;gt; if you do check to see if the note I added needs updating 15:14 &amp;lt;jadeSerpent&amp;gt; i agree it shouldn't start serving pages out of box, no other app does that, potential security risk 15:14 &amp;lt;green&amp;gt; Disabling default eepsite is a good idea as most people using I2P don't use it and others use user defined tunnels, you have just to look at orion stat with only ~30 sites online 15:14 &amp;lt;jrandom&amp;gt; aye 15:14 &amp;lt;+zzz&amp;gt; and ditto if you disable eepsite tunnel the instructions &amp; default eepsite homepage need to be updated 15:15 &amp;lt;jrandom&amp;gt; it won't disable already configured tunnels, it'll just affect new users 15:15 &amp;lt;jrandom&amp;gt; true zzz 15:15 &amp;lt;+zzz&amp;gt; prob. a good idea 15:17 &amp;lt;green&amp;gt; but this is just a minor tweak not a improvemnt 15:17 &amp;lt;jrandom&amp;gt; ok, anyone have anything else for 1) net status and 0.6.1.27? 15:17 &amp;lt;+zzz&amp;gt; resources/eepsite_index.html "your eepsite is up and running but..." 15:17 &amp;lt;jrandom&amp;gt; aye 15:19 &amp;lt;green&amp;gt; jr : Courage, let us flee! 15:19 &amp;lt;jrandom&amp;gt; ok jumping to 2) Syndie dev status 15:20 &amp;lt;jrandom&amp;gt; lots going on here, of course 15:20 &amp;lt;jrandom&amp;gt; beyond whats mentioned in the notes, once we get i2p 0.6.1.27 out i'm going to clear a bunch of the open bugs for next week's 1.004a release 15:21 &amp;lt;+fox&amp;gt; * thecrypto waves as he returns after a very very long hiatus from this project 15:21 &amp;lt;jrandom&amp;gt; anyone want to bring up anything for 2) Syndie dev status? 15:21 &amp;lt;jrandom&amp;gt; woah! 15:21 &amp;lt;jrandom&amp;gt; wb thecrypto 15:22 &amp;lt;+fox&amp;gt; &amp;lt;thecrypto&amp;gt; Thank you 15:22 &amp;lt;jrandom&amp;gt; still hacking on an i2p 0.1 sdk? :) 15:22 &amp;lt;+zzz&amp;gt; back for the 200th anniversary? 15:23 &amp;lt;+fox&amp;gt; &amp;lt;thecrypto&amp;gt; I guess so :) But I'm hoping to get back up to speed on this stuff as I've been looking around at what else is out there and it all sucks :) 15:24 &amp;lt;jrandom&amp;gt; heh cool 15:24 &amp;lt;+fox&amp;gt; * thecrypto takes a seat off to the side to let the rest of the meeting proceed 15:25 &amp;lt;jrandom&amp;gt; ok, if there's nothing else for 2) Syndie dev status, lets jump to 3) trac.i2p.net 15:25 &amp;lt;jrandom&amp;gt; by popular (and reasonable) demand, we've migrated from the in-syndie bugtracker to a real bugtracker 15:26 &amp;lt;jrandom&amp;gt; please use it if you can to file bug reports (though bug reports filed with syndie will be automatically imported into it after a delay) 15:26 * jadeSerpent claps 15:27 &amp;lt;+fox&amp;gt; &amp;lt;thecrypto&amp;gt; Trac works very well, use it at my day job. Have you integrated CVS into it? 15:27 &amp;lt;jrandom&amp;gt; monotone (our dvcs), yes 15:27 &amp;lt;jrandom&amp;gt; https://trac.i2p.net/browser 15:28 &amp;lt;+fox&amp;gt; &amp;lt;thecrypto&amp;gt; Neat, migrated to DVCS :) Good time for me to rejoin :) 15:28 &amp;lt;jrandom&amp;gt; mos' def' 15:29 &amp;lt;jrandom&amp;gt; at the moment, the wiki is basically disabled, but might get some use at times for working through some issues 15:29 &amp;lt;jrandom&amp;gt; i'm not sure if/when it'll get used though, but we'll see 15:30 &amp;lt;jrandom&amp;gt; ok, anyone have anything else for 3) trac.i2p.net ? 15:31 &amp;lt;jrandom&amp;gt; if not, lets jump to good ol' fashioned 4) ??? 15:31 &amp;lt;jrandom&amp;gt; anyone have something else to bring up for the meeting? 15:33 &amp;lt;+fox&amp;gt; &amp;lt;thecrypto&amp;gt; Glad to be bck 15:33 &amp;lt;jadeSerpent&amp;gt; does it always get really laggy around meeting time? 15:35 &amp;lt;jrandom&amp;gt; jadeSerpent: more than usual, yeah, though not that bad (i'm @ 1.46s lag) 15:35 * jrandom winds up 15:35 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>I2P Dev Meeting - February 06, 2007</title><link>/es/blog/2007/02/06/i2p-dev-meeting-february-06-2007/</link><pubDate>Tue, 06 Feb 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/02/06/i2p-dev-meeting-february-06-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> bar, dw_g, hottuna, jadeSerpent, jrandom, mk, modulus, tethrage, void&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 15:02 &amp;lt;jrandom&amp;gt; 0) hi 15:02 &amp;lt;jrandom&amp;gt; 1) Net status 15:02 &amp;lt;jrandom&amp;gt; 2) Syndie dev status 15:02 &amp;lt;jrandom&amp;gt; 3) January bug harvesting contest winners! 15:02 &amp;lt;jrandom&amp;gt; 4) ??? 15:02 &amp;lt;jrandom&amp;gt; 0) hi 15:02 * jrandom waves 15:02 &amp;lt;jrandom&amp;gt; weekly status notes posted up at http://dev.i2p.net/pipermail/i2p/2007-February/001333.html 15:03 &amp;lt;jrandom&amp;gt; hopping on to 1) Net status 15:03 &amp;lt;jrandom&amp;gt; I don't really have much to add here (as you can probably tell ;) 15:03 &amp;lt;jrandom&amp;gt; anyone have anything to bring up regarding the network status? 15:04 &amp;lt;+void&amp;gt; used to be better, somehow... 15:04 &amp;lt;+void&amp;gt; but not bad 15:05 &amp;lt;jrandom&amp;gt; its odd, the last wek or so our build rates have been going back up, per stats.i2p 15:05 &amp;lt;tethrage&amp;gt; is there a long term pattern? 15:06 &amp;lt;tethrage&amp;gt; (in build rate change) 15:07 &amp;lt;jrandom&amp;gt; afaics the patterns have been associated with the capacity of high powered routers, but thats only given a very limited view of the network (since i only know whats publicly available, pretty much) 15:07 &amp;lt;tethrage&amp;gt; i see 15:08 &amp;lt;tethrage&amp;gt; is there any information that could be provided to help? 15:08 &amp;lt;tethrage&amp;gt; from just normal routers that is 15:08 &amp;lt;jrandom&amp;gt; not really, from my point of view 15:09 &amp;lt;tethrage&amp;gt; i see 15:09 &amp;lt;jrandom&amp;gt; (basically we just need to implement some code changes before moving forward) 15:10 &amp;lt;tethrage&amp;gt; i see 15:11 &amp;lt;jrandom&amp;gt; ok, anyone have anything else for 1) Net status? 15:12 &amp;lt;jrandom&amp;gt; if not, lets skip on over to 2) Syndie dev status 15:14 &amp;lt;jrandom&amp;gt; lots going on here, as you can read 15:14 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; minor: perhaps changed 'signed by' to 'authorization'? I'm a little edgy on the blurry lines between forums, identities, signatures, and so on 15:14 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; -d 15:15 &amp;lt;jrandom&amp;gt; ah, thats a good idea 15:16 &amp;lt;+void&amp;gt; mk: a forum is an identity :) 15:16 &amp;lt;+void&amp;gt; and vice versa 15:17 &amp;lt;jrandom&amp;gt; aye, though we don't want to confuse people too much by making this odd duality visible 15:17 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; I'm aware, but it's still blurry. I grasp it just fine now, but I worry that new users might be confused by the lack of differentiation 15:18 &amp;lt;+void&amp;gt; ah 15:18 &amp;lt;jrandom&amp;gt; right - people think of forums differently than they think of identities, so need to make sure we behave as expected 15:18 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; something else that might be worth implementing in the forum or identity management is explicit 'post to this forum only under author x authorization y', which would eliminate mixups. you wouldn't even need a dropdown on the new post messages 15:19 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; (a dropdown for keys) 15:20 &amp;lt;+void&amp;gt; i'd prefer a global identity dropdown that was visible at all times 15:20 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; like, who you're posting under? 15:20 &amp;lt;jrandom&amp;gt; hmm 15:21 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; perhaps, but there really isn't much of a difference, I think, between having it on top always and having it appear on posts only 15:22 &amp;lt;jrandom&amp;gt; ok, before we dig too deep into this, there is a side channel not currently addressed in syndie that can link multiple identities 15:22 &amp;lt;+void&amp;gt; though your identity is not used anywhere else other than posting 15:22 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; what do you mean? 15:23 &amp;lt;+void&amp;gt; pushing new posts? 15:23 &amp;lt;jrandom&amp;gt; if you need to have completely unlinkable identities, you need to run separate syndie instances - you can sync them off each other, and only use one to pull/push to the other archives, but the local archive contains information that only some of the identities have access to 15:23 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; (I agree that we should probably save big discussions for the dev forum, but it is nice to have a bunch of people talking about it at once) 15:24 &amp;lt;+void&amp;gt; true 15:24 &amp;lt;jrandom&amp;gt; however, all of the identities on the local archive can acces that information, and if they act on it (post with those keys, etc), they'd leak the linkabiity 15:25 &amp;lt;jrandom&amp;gt; perhaps we can find a way to accomplish all of that transparently through the gui though 15:26 &amp;lt;jrandom&amp;gt; (running with multiple archives locally without having to fire up syndie twice) 15:26 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; there are many other issues - like marking certain archives exclusive against each other - that could help with anonymity. we should try to define all these scenarios and figure out a way to deal with them in a very usable way 15:27 &amp;lt;tethrage&amp;gt; syndie doesn't aim for anonymity, just security 15:27 &amp;lt;tethrage&amp;gt; it is the transport layer it runs on that should deal with that, surely? :/ 15:27 &amp;lt;jrandom&amp;gt; syndie aims for anonymity 15:27 &amp;lt;tethrage&amp;gt; (correct me if i'm wrong) 15:28 &amp;lt;jrandom&amp;gt; the transport layer only deals with a small portion of the anonymity - we need to deal with the rest 15:28 &amp;lt;jrandom&amp;gt; s/small// 15:28 &amp;lt;tethrage&amp;gt; does it? :/ 15:28 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; yes, that's right. syndie deals especially with information leaks 15:29 &amp;lt;jadeSerpent&amp;gt; ip address anonymity vs. identity anonymity 15:29 &amp;lt;tethrage&amp;gt; i see. i thought you said a while ago syndie was meant as a secure app that employed crypto but wasn't strictly anonymous? 15:29 &amp;lt;tethrage&amp;gt; (not in the same way as i2p etc, anyway) 15:29 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; information security is handled by the redundancy of archives 15:29 &amp;lt;jrandom&amp;gt; mk: i'm not sure what you mean by marking the archives, but i'd love a post on the syndie dev forum discussing it :) 15:29 &amp;lt;jrandom&amp;gt; tethra: syndie can be used for things that don't require anonymity 15:30 &amp;lt;jrandom&amp;gt; but syndie must be usable for things that do 15:30 &amp;lt;jrandom&amp;gt; (otherwise, there is no point to implement it as part of the i2p project) 15:31 &amp;lt;tethrage&amp;gt; yeah 15:31 &amp;lt;+void&amp;gt; jrandom: well, to be fair, there still would be a point if syndie provided anonymity by utilizing i2p 15:31 &amp;lt;+void&amp;gt; but never mind 15:31 &amp;lt;+void&amp;gt; c 15:31 &amp;lt;tethrage&amp;gt; what, other than security against information leaks and dodgy code, does syndie do to keep people anonymous? :/ 15:32 &amp;lt;tethrage&amp;gt; surely unless specified you access the archives directly etc? 15:32 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; tethrage, information leaks of all sorts. If you'd like we can go into more detail in a bit 15:33 &amp;lt;jrandom&amp;gt; tethra: for instance, someone accessing an eepsite with javascript enabled 15:33 &amp;lt;jadeSerpent&amp;gt; tethrage: there's no guarantee that the posts you push to an archive originated with you, someone might have pushed them to your archive 15:34 &amp;lt;tethrage&amp;gt; jrandom: yeah, the js can give things away and such. but surely that's more a matter of security than anonymity if you're not using an anonymous network of some variety? 15:34 &amp;lt;tethrage&amp;gt; then again, i suppose i'm just arguing semantics, so i'll stop 15:34 &amp;lt;tethrage&amp;gt; :/ 15:34 &amp;lt;jadeSerpent&amp;gt; i would argue running your own publically accessible archive increases your anonymity in that respect 15:34 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; jrandom, I'll make that post. Also, I've been playing around with a design for a browser (I don't like opening new tabs for new sections), so I'll try to make a prototype for it, and perhaps post some scribbles to dev 15:34 &amp;lt;jrandom&amp;gt; "security against information leaks" is the core of anonymity - controlling who knows facts about your identity 15:35 &amp;lt;jrandom&amp;gt; ah kickass mk, thanks! 15:35 &amp;lt;jrandom&amp;gt; jadeSerpent: certainly 15:35 &amp;lt;tethrage&amp;gt; i see 15:35 &amp;lt;tethrage&amp;gt; point taken 15:36 &amp;lt;jrandom&amp;gt; mk: if there are better ways to present the syndie ui, i'm 100% for it (only a very small portion of code is bound to these tab-based components) 15:36 &amp;lt;jrandom&amp;gt; and we are alpha after all 15:38 &amp;lt;+void&amp;gt; jrandom: i don't suppose it's hard to turn the tabbed interface into a windowed interface? 15:38 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; yep. and if some people prefer the tabbed-for-all approach, then there's no problem with using that 15:38 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; (alongside of the browser tab) 15:39 &amp;lt;jadeSerpent&amp;gt; please no mdi, i suggest something halfway between tabbed and mdi, eclipse's perspectives 15:39 &amp;lt;+void&amp;gt; mdi is bad, i agree 15:40 &amp;lt;jadeSerpent&amp;gt; netbeans has something like that too, forget what it's called 15:40 &amp;lt;jadeSerpent&amp;gt; views or workbenches or something, been a while 15:41 &amp;lt;jrandom&amp;gt; .png sketches appreciated :) 15:41 * jrandom went with the tab-for-all style because everyone loves firefox (/etc) 15:42 &amp;lt;jadeSerpent&amp;gt; when i finish the icons i might hack on some of that 15:42 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; the 2 week release cycle is a good thing. I like seeing those goals explicit, but I'd also like to see some 'softer' goals listed - dev and later on user documentation, diagrams, and so on 15:42 &amp;lt;jrandom&amp;gt; wikked 15:42 &amp;lt;jadeSerpent&amp;gt; tabs are fine for now imo, they're usable 15:42 &amp;lt;jrandom&amp;gt; mk: http://syndie.i2p.net/roadmap.html ? 15:42 &amp;lt;jrandom&amp;gt; (though there are no dates on the roadmap) 15:43 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; nice :=) ... just posted about it to pending tasks :P 15:44 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; yeah, though I'm referring to smaller goals. "document the general interactions between classes in syndie.gui", or "write up a doc regarding banning" etc. 15:44 &amp;lt;jrandom&amp;gt; ah, good point 15:45 &amp;lt;jrandom&amp;gt; i've been meaning to collate all the small/mid/high level todo items again 15:45 * jrandom adds that to the todo list 15:47 &amp;lt;jrandom&amp;gt; ok, anything have anything else to bring up for 2) Syndie dev status? 15:48 &amp;lt;jrandom&amp;gt; (of course, we've always got the dev forums in syndie, but irc is useful for quick back &amp; forth) 15:49 &amp;lt;jrandom&amp;gt; if not, lets jump on over to to 3) January bug harvesting contest winners! 15:50 &amp;lt;jrandom&amp;gt; congrats Darn, voyde, mk, and Anonymous, and thanks to everyone who helped out 15:51 * jrandom realizes the contest was originally for the top 3, but the count was so close 15:51 &amp;lt;jrandom&amp;gt; there's a new contest on for this month too, same rules as before 15:51 &amp;lt;jadeSerpent&amp;gt; how do you know "Anonymous" was only one person? ;) 15:51 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; 225 (by my count) bugs in total - impressive 15:51 &amp;lt;+void&amp;gt; :) 15:52 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; jade, the key, I would think :) 15:52 &amp;lt;jrandom&amp;gt; jadeSerpent: urn:syndie:meta:d7:channel44:Ffn4RhCunO6gwMfAYfOoPY7FGwPNDy65dS4DyuyorME=e :) 15:53 &amp;lt;jrandom&amp;gt; it could be five people sharing that key though 15:53 &amp;lt;jrandom&amp;gt; but then they've got to share the $50USD ;) 15:53 &amp;lt;jrandom&amp;gt; (first one with the private key who signs a message to me specifying what egold acct to send it to wins ;) 15:53 &amp;lt;jadeSerpent&amp;gt; unless one kills the others 15:54 &amp;lt;jadeSerpent&amp;gt; but that kind of thing would only happen in romania 15:54 &amp;lt;tethrage&amp;gt; and russia 15:54 &amp;lt;jrandom&amp;gt; (and britain, and australia, and...) 15:55 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; 50usd is a lotta money... 15:55 &amp;lt;jadeSerpent&amp;gt; in russia they'd all be killed, and the landlord would take the money and pass it on to the mob as protection fee 15:55 &amp;lt;tethrage&amp;gt; not in gbp ;p 15:55 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; I know *I'd* kill for it 15:55 &amp;lt;tethrage&amp;gt; i suppose asking where you're from wouldn't get an answer, mk? 15:55 &amp;lt;tethrage&amp;gt; :/ 15:56 &amp;lt;+fox&amp;gt; &amp;lt;dw_g&amp;gt; ok, I'll take it ;) 15:56 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; russia originally :D now canada 15:56 &amp;lt;jadeSerpent&amp;gt; 225 bugs is impressive, how many of those have been closed? 15:56 &amp;lt;tethrage&amp;gt; ice. 15:56 &amp;lt;tethrage&amp;gt; +n 15:57 &amp;lt;jrandom&amp;gt; jadeSerpent: i'd thumb it at maybe 75-80% addressed 15:57 &amp;lt;jadeSerpent&amp;gt; nice 15:58 &amp;lt;jrandom&amp;gt; (with maybe another 5-10% invalid/wontfix) 15:58 &amp;lt;jrandom&amp;gt; but actually, thats one of the higher level todo items - get a real management ui on the bugtracking 15:58 * jadeSerpent recommends trac 15:58 &amp;lt;jrandom&amp;gt; (it took me a while to walk through all the posts and count them all up manually) 15:58 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; external to syndie? 15:59 &amp;lt;jrandom&amp;gt; hmm, with a syndie--&amp;gt;track exporting system? 15:59 &amp;lt;jrandom&amp;gt; s/ck// 15:59 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; a nice project would be to hook syndie up to a bug tracker 15:59 &amp;lt;jadeSerpent&amp;gt; yeah 15:59 * jrandom bets a few SQL queries &amp; inserts would do the trick 16:00 &amp;lt;jrandom&amp;gt; it would be quite worthwhile though, at least from a readonly-trac perspective 16:00 &amp;lt;+void&amp;gt; but syncing updates made to trac back into syndie is bound to be tricky, i think 16:00 &amp;lt;jrandom&amp;gt; full cycle integration isvery hard 16:00 &amp;lt;jrandom&amp;gt; right 16:00 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; at some point it might be worth considering a 'revision'-type system 16:00 &amp;lt;jrandom&amp;gt; but being able to query &amp; drill down in trac, and generate reports, etc 16:01 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; where posts supercede older ones 16:01 &amp;lt;jrandom&amp;gt; ah, yeah there are hooks for that, but the Overwrite* headers aren't currently honored 16:02 &amp;lt;jrandom&amp;gt; wouldnt be too tough though, just a UI toggle to navigate to previous revs of the same post, plus a few lines of code to verify the post is authorized to override the old post 16:03 &amp;lt;jadeSerpent&amp;gt; i understand the desire to use syndie itself for bug reporting, but its design doesn't involve issue tracking, and it will always be sub-optimal for that task, imo you should use a real issue tracker 16:04 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; seeing the number of bugs filed, I agree with jadeSerpent 16:05 &amp;lt;jrandom&amp;gt; though on the flip sie, how many bugs were discovered by those using syndie to file the bugs? 16:05 * jrandom is not entirely oposed to a trac or other bug tracking system 16:05 &amp;lt;jadeSerpent&amp;gt; those kinds of bugs are going to be discovered anyhow 16:05 &amp;lt;+void&amp;gt; well, severities, components, versions and closing/opening/reopening bugs can be done with syndie tags 16:05 &amp;lt;jrandom&amp;gt; right 16:06 &amp;lt;+void&amp;gt; (and most of those already are) 16:06 &amp;lt;jadeSerpent&amp;gt; like the other day when it froze up on someone who was posting a bug report, it would have frozen on them if they were posting about any subject, didn't matter that it was a bug report 16:06 &amp;lt;jrandom&amp;gt; it we can feed a real issue tracker via pseudonymously (and authentic) messages, that would be great 16:06 * jrandom has received a few private bug reports as well, which include sensitive information, - these are protected by syndie's encryption 16:07 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; well, why not keep both? 16:08 &amp;lt;jadeSerpent&amp;gt; i agree that there is however no issue tracker designed with anonymity or more-than-trivial confidentiality in mind 16:09 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; it would be nice to have syndie have that sort of bug tracker, but anonymity isn't too great a problem when filing most bug reports 16:10 &amp;lt;jadeSerpent&amp;gt; maybe trac could be modded to utilize syndie's features there 16:10 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; jade, it'd be hard. browsers don't implement signing 16:12 &amp;lt;jrandom&amp;gt; hmm. what we have is originally based off: 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 and http://dev.i2p.net/~jrandom/bugsp2.txt 16:13 &amp;lt;jrandom&amp;gt; i agree that we need something better than what we have to track these issues, and i'm open to whatever best moves us forward 16:13 &amp;lt;jrandom&amp;gt; but i'd like to keep whatever it is minimal if possible, because we're building syndie, not a bug tracker :) 16:14 &amp;lt;jadeSerpent&amp;gt; yeah well you seem to be managing it for now without one ;) 16:14 &amp;lt;jrandom&amp;gt; but i'm sure some will fallbetween the cracks, and others will have a harder time finding whats known/etc, and contributing fixes 16:15 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; we probably don't even need to implement it through syndie. it's useful there to some extent, but 200+ bugs really is a lot. we should decide on a tracker and make it available through the www and through i2p 16:16 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; provide a link to it atop the syndie file a bug screen, and that way we have both options. a bug tracker implementation in syndie isn't something to be using resources on now 16:17 * jrandom does love having bug tracking integrated (so people don't need to create bug tracking accounts, use fake email addresses, etc), but i'm open to proposals for what solution we should use 16:17 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; I think we should keep that, but also have that bug tracker 16:18 &amp;lt;jadeSerpent&amp;gt; read-only access for the short term would be nice 16:18 &amp;lt;jadeSerpent&amp;gt; i prefer a more bug-oriented search interface 16:18 &amp;lt;jrandom&amp;gt; wouldn't be so bad, could perhaps write a one-way syndie--&amp;gt;issue tracker export without much trouble too, of r those who can't dont want to use the web based one 16:19 &amp;lt;jrandom&amp;gt; s/of r/for/ 16:19 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; integrated bug submission is a great thing to have, but we shouldn't use the syndie archive to track 200+ bugs 16:20 &amp;lt;jrandom&amp;gt; though its great for testing our search capabilities :) [yeah, ok, i'm convinced] 16:20 &amp;lt;jrandom&amp;gt; so, one vote for trac. any other votes? please post to the syndie dev forum, with rationale, of course 16:21 &amp;lt;jadeSerpent&amp;gt; two votes for trac, unless you've already counted mine ;) 16:21 &amp;lt;jrandom&amp;gt; aye, thats what i was counting ;) 16:21 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; what are the options? I know nothing about trackers 16:21 &amp;lt;jadeSerpent&amp;gt; i was hoping that was your own vote, but ok 16:22 &amp;lt;jadeSerpent&amp;gt; i've worked with trac, great third party support 16:22 &amp;lt;jadeSerpent&amp;gt; bugzilla i would say blah to 16:22 &amp;lt;jrandom&amp;gt; though, as an aside, if someone is quite familiar with an issue tracker, that'd be helpful for whipping out a syndie--&amp;gt;issue tracker export 16:22 &amp;lt;jrandom&amp;gt; yeah, bugzilla is a beast 16:22 &amp;lt;jadeSerpent&amp;gt; jira is also good, like trac 16:23 &amp;lt;+void&amp;gt; trac is probably familiar to lots of people, too 16:23 &amp;lt;jrandom&amp;gt; aye, and good folks too (they gave i2p a license, though we havent used it yet) 16:23 &amp;lt;jadeSerpent&amp;gt; you have a jira license? 16:23 &amp;lt;jrandom&amp;gt; aye, jira and fisheye 16:24 &amp;lt;jadeSerpent&amp;gt; cool, might as well give it a shot 16:24 &amp;lt;jadeSerpent&amp;gt; btw eclipse's mylar plugin integrates fully into bugzilla, trac, and jira 16:24 &amp;lt;jadeSerpent&amp;gt; high praises for its interface 16:25 &amp;lt;jrandom&amp;gt; damn this netbeans/eclipse battle 16:25 &amp;lt;bar&amp;gt; (bugs are reported automatically when created? ;) 16:25 &amp;lt;tethrage&amp;gt; (haha) 16:26 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; hah, nice 16:26 &amp;lt;jadeSerpent&amp;gt; jrandom: netbeans support is on the mylar roadmap iirc 16:26 &amp;lt;jrandom&amp;gt; cool 16:26 &amp;lt;+fox&amp;gt; &amp;lt;modulus&amp;gt; that's what comes to those who fanatically support sun :-) 16:27 * jrandom pelts modulus with javabeans 16:27 &amp;lt;jadeSerpent&amp;gt; even though mylar is offically under the aegis of eclipse foundation 16:27 &amp;lt;+fox&amp;gt; * mk can't find a live site for trac 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/` atm 16:28 &amp;lt;+void&amp;gt; http://trac.edgewall.com/ 16:29 * jrandom doesn't want to spend a lot of time evaluating lots of different systems, so if someoe wants to champion a specific system, please do so in the syndie dev forum 16:29 &amp;lt;jadeSerpent&amp;gt; http://overlays.gentoo.org/proj/alt/wiki 16:29 &amp;lt;+void&amp;gt; (^ official meta-trac) 16:29 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; yeah, it's all the same to me 16:30 * jrandom will assume thats it for * 3) January bug harvesting contest winners! and move us on to 4) ??? 16:30 &amp;lt;jrandom&amp;gt; anyone have anything else for the meeting? 16:30 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; 'best' is overrated. whoever has the most experience with these things should probably flip a coin 16:32 * jrandom isn't really looking for a project planning / release planning system, or a source code browser (a free wiki doesnt hurt, but we've got ugha.i2p too) 16:32 &amp;lt;jrandom&amp;gt; tracking issues is the only feature i care about for that 16:37 &amp;lt;jrandom&amp;gt; ok, if there isn't anything else for the meeting... 16:37 * jrandom winds up 16:37 * void hands jrandom the baffer 16:37 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>I2P Dev Meeting - January 30, 2007</title><link>/es/blog/2007/01/30/i2p-dev-meeting-january-30-2007/</link><pubDate>Tue, 30 Jan 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/01/30/i2p-dev-meeting-january-30-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> Complication2, jrandom, mk, zzz&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 15:06 &amp;lt;jrandom&amp;gt; 0) hi&amp;lt;p&amp;gt; 15:06 &amp;lt;jrandom&amp;gt; 1) Net status&amp;lt;p&amp;gt; 15:06 &amp;lt;jrandom&amp;gt; 2) Syndie status&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) I2PSnark status&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) hi&amp;lt;p&amp;gt; 15:07 * jrandom waves&amp;lt;p&amp;gt; 15:07 &amp;lt;+fox&amp;gt; &amp;lt;mk&amp;gt; I just made the post, so feel free to respond&amp;lt;p&amp;gt; 15:07 &amp;lt;jrandom&amp;gt; weekly status notes posted up at http://dev.i2p.net/pipermail/i2p/2007-January/001331.html&amp;lt;p&amp;gt; 15:07 &amp;lt;jrandom&amp;gt; w3wt, shall do mk, thanks&amp;lt;p&amp;gt; 15:07 &amp;lt;jrandom&amp;gt; (now lets get into our archived weekly development meeting :)&amp;lt;p&amp;gt; 15:08 &amp;lt;jrandom&amp;gt; short set of status notes this week, but lets jump through 'em&amp;lt;p&amp;gt; 15:08 &amp;lt;jrandom&amp;gt; 1) Net status&amp;lt;p&amp;gt; 15:08 &amp;lt;jrandom&amp;gt; no real changes here, though we've had a substantial decline in build success rates as charted on stats.i2p&amp;lt;p&amp;gt; 15:08 &amp;lt;jrandom&amp;gt; though not the catastrophic failures we saw last summer&amp;lt;p&amp;gt; 15:09 &amp;lt;+zzz&amp;gt; yes, contrary to your rather sunny assessment in the notes, we hit a 3-month low in tunnel build success late last week. There has been only a modest recovery in last few days&amp;lt;p&amp;gt; 15:09 &amp;lt;Complication2&amp;gt; On the net status side, I've seen some increased routing pressure, which has caused about 10% of bandwidth increase, but not much more&amp;lt;p&amp;gt; 15:11 &amp;lt;jrandom&amp;gt; aye, thats the odd part zzz - the failure rate has substantially incrased, but irc hasn't been substantially affected&amp;lt;p&amp;gt; 15:11 &amp;lt;Complication2&amp;gt; It "feels" like a bit of significant routing capacity either recently left the network, or experienced downtime&amp;lt;p&amp;gt; 15:11 &amp;lt;jrandom&amp;gt; Complication2: hmm, there were a few nodes with hardware and network trouble, which would correlate with that&amp;lt;p&amp;gt; 15:12 &amp;lt;+zzz&amp;gt; from over $here irc was quite affected&amp;lt;p&amp;gt; 15:12 &amp;lt;Complication2&amp;gt; but I found that my stat recorder has been recording 0B files since October... so I honestly don't know&amp;lt;p&amp;gt; 15:12 &amp;lt;Complication2&amp;gt; had a typo in my 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: hopefully that has passed though, right?&amp;lt;p&amp;gt; 15:13 &amp;lt;+zzz&amp;gt; I'd say things are improving although during evenings GMT things are worse than in mornings&amp;lt;p&amp;gt; 15:15 &amp;lt;jrandom&amp;gt; hmm interesting&amp;lt;p&amp;gt; 15:15 &amp;lt;Complication2&amp;gt; if most users are still from Europe, during evenings GMT, their count could be rising...&amp;lt;p&amp;gt; 15:15 &amp;lt;+zzz&amp;gt; just remember weather is always sunny inside a colo :)&amp;lt;p&amp;gt; 15:16 &amp;lt;Complication2&amp;gt; (but I haven't checked theland.i2p lately)&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; (we have had an increase in the last few days, with known: hitting 555 earlier this afternoon, and now sitting at 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; at least, according to my router&amp;lt;p&amp;gt; 15:18 &amp;lt;jrandom&amp;gt; ok, anyone have anything else for 1) Net status?&amp;lt;p&amp;gt; 15:20 &amp;lt;jrandom&amp;gt; if not, lets hop on over to 2) Syndie status&amp;lt;p&amp;gt; 15:20 &amp;lt;jrandom&amp;gt; some hefty stuff going on here, with a new release coming in the next day or two&amp;lt;p&amp;gt; 15:21 &amp;lt;jrandom&amp;gt; i'm doing my best to clear as many of the bugs filed as possible, and there are two major functional improvements in the upcoming release - better handling for banning, and support for a whole slew of privacy, authentication, and authorization policies for various forums&amp;lt;p&amp;gt; 15:23 &amp;lt;jrandom&amp;gt; when the new release is out though, there'll be more to discuss on that front (though most of that discussion is going on within syndie, naturaly :)&amp;lt;p&amp;gt; 15:23 &amp;lt;jrandom&amp;gt; as for the contest - there's still one more day left to file your bugs! the winners and supporters will be announced in next week's meeting&amp;lt;p&amp;gt; 15:24 &amp;lt;jrandom&amp;gt; ok, anyone have any questions/comments/concerns re: syndie status?&amp;lt;p&amp;gt; 15:25 &amp;lt;jrandom&amp;gt; if not, lets jump on to 3) I2PSnark status&amp;lt;p&amp;gt; 15:25 &amp;lt;jrandom&amp;gt; zzz, wanna give us an update on things?&amp;lt;p&amp;gt; 15:25 &amp;lt;+zzz&amp;gt; yes&amp;lt;p&amp;gt; 15:26 &amp;lt;+zzz&amp;gt; at the mtg 2 wks ago I was at a good stopping point, but then I found and fixed some real memory-eaters and made some other tweaks...&amp;lt;p&amp;gt; 15:26 &amp;lt;+zzz&amp;gt; I'm now at a good stopping point again so folks please test CVS and report results here or in syndie - thanks&amp;lt;p&amp;gt; 15:27 &amp;lt;+zzz&amp;gt; on the startup thrashing...&amp;lt;p&amp;gt; 15:27 &amp;lt;+zzz&amp;gt; there were some good suggestions in syndie...&amp;lt;p&amp;gt; 15:28 &amp;lt;+zzz&amp;gt; my first idea didn't really work, but I cleaned up a lock so that the web page doesn't hang at startup anymore, so it _looks_ faster&amp;lt;p&amp;gt; 15:28 &amp;lt;+zzz&amp;gt; may stab at the other suggestions later. &amp;lt;eot&amp;gt;&amp;lt;p&amp;gt; 15:29 &amp;lt;jrandom&amp;gt; heh cool, thanks zzz!&amp;lt;p&amp;gt; 15:30 &amp;lt;jrandom&amp;gt; ok, lets jump to our good ol' catch-all: 4) ???&amp;lt;p&amp;gt; 15:30 &amp;lt;jrandom&amp;gt; anyone have anything else tobring up for the meeting?&amp;lt;p&amp;gt; 15:33 &amp;lt;jrandom&amp;gt; ok, if not...&amp;lt;p&amp;gt; 15:33 * jrandom winds up&amp;lt;p&amp;gt; 15:34 * jrandom *baf*s the meeting closed&amp;lt;p&amp;gt; &lt;/div></description></item><item><title>I2P Dev Meeting - January 16, 2007</title><link>/es/blog/2007/01/16/i2p-dev-meeting-january-16-2007/</link><pubDate>Tue, 16 Jan 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/01/16/i2p-dev-meeting-january-16-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> jrandom, zzz&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 15:03 &amp;lt;jrandom&amp;gt; 0) hi 15:03 &amp;lt;jrandom&amp;gt; 1) Net status 15:03 &amp;lt;jrandom&amp;gt; 2) I2PSnark updates 15:03 &amp;lt;jrandom&amp;gt; 3) Syndie progress 15:03 &amp;lt;jrandom&amp;gt; 4) ??? 15:03 &amp;lt;jrandom&amp;gt; 0) hi 15:03 * jrandom waves 15:03 &amp;lt;jrandom&amp;gt; weekly status notes up at http://dev.i2p.net/pipermail/i2p/2007-January/001329.html 15:05 &amp;lt;jrandom&amp;gt; as y'all dig through that, lets jump on in to 1) Net status 15:05 &amp;lt;jrandom&amp;gt; not much change at the moment on this front 15:06 &amp;lt;jrandom&amp;gt; interesting to note the updated domains chart on `http://stats.i2p/cgi-bin/serv_domain.cgi` listing a good spread of hosts even after pruning 2000 old entries 15:07 &amp;lt;jrandom&amp;gt; zzz: what period is that chart based off? 15:07 &amp;lt;+zzz&amp;gt; 1 month 15:07 &amp;lt;jrandom&amp;gt; wow cool 15:09 &amp;lt;jrandom&amp;gt; of course, the NICs aren't always up to date, but it gives a good view of things from a high level. nice work zzz, thanks 15:10 &amp;lt;jrandom&amp;gt; ok, anyone have anything else to bring up for 1) net status? 15:12 &amp;lt;jrandom&amp;gt; if not, lets hop on over to 2) i2psnark updates 15:12 &amp;lt;jrandom&amp;gt; zzz, wanna give us the low down? 15:13 &amp;lt;+zzz&amp;gt; we have improvements in fairness when&amp;gt; 4 leechers, a fix for the longstanding restart-torrent bug, don't start a tunnel if autostart unchecked, and adding some more links on the webpage. 15:13 &amp;lt;+zzz&amp;gt; added a stop-all button which usually doesn't work if there is traffic, it seems 15:13 &amp;lt;+zzz&amp;gt; looking for testers and reports as usual, thanks 15:14 &amp;lt;jrandom&amp;gt; kickass, thanks zzz 15:14 &amp;lt;jrandom&amp;gt; when you feel its right, we can package 'er up and ship a new 0.6.1.27 w/ that bundled 15:15 &amp;lt;+zzz&amp;gt; ok maybe a week or 2 15:16 &amp;lt;jrandom&amp;gt; sounds good 15:17 &amp;lt;jrandom&amp;gt; ok lets jump on over to 3) Syndie progress 15:17 &amp;lt;jrandom&amp;gt; logs going on in this front as mentioned, and we'll hopefully be pushing out a new rev in the next day or two 15:19 &amp;lt;jrandom&amp;gt; there'll be an announcement when thats out, in syndie, on the web pages, on the forum, and in the list 15:19 &amp;lt;jrandom&amp;gt; ok, swinging over to 4) ??? 15:20 &amp;lt;jrandom&amp;gt; anyone have anything else they want to bring up for the meeting? 15:23 &amp;lt;jrandom&amp;gt; if not... 15:23 * jrandom winds up 15:23 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>I2P Dev Meeting - January 09, 2007</title><link>/es/blog/2007/01/09/i2p-dev-meeting-january-09-2007/</link><pubDate>Tue, 09 Jan 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/01/09/i2p-dev-meeting-january-09-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> bar, jrandom, nony, tea, tethra, void, zzz&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 15:07 &amp;lt;jrandom&amp;gt; 0) hi 15:07 &amp;lt;jrandom&amp;gt; 1) Net status 15:07 &amp;lt;jrandom&amp;gt; 2) I2Phex 0.1.1.38 15:07 &amp;lt;jrandom&amp;gt; 3) Syndie progress 15:07 &amp;lt;jrandom&amp;gt; 4) Syndie bug harvesting contest 15:07 &amp;lt;jrandom&amp;gt; 5) ??? 15:07 &amp;lt;jrandom&amp;gt; 0) hi 15:07 * jrandom waves 15:07 &amp;lt;jrandom&amp;gt; weekly status notes posted up at http://dev.i2p.net/pipermail/i2p/2007-January/001328.html 15:09 &amp;lt;jrandom&amp;gt; while y'all continue drooling over the macworld stuff, lets jump on in to 1) net status 15:09 &amp;lt;jrandom&amp;gt; i don't have anything to mention here this week, but felt bad not including the net status in the report, so here it is 15:09 &amp;lt;jrandom&amp;gt; anyone have anything to add regarding the network status? 15:09 &amp;lt;+zzz&amp;gt; I'm testing a couple of i2psnark tweaks, nothing major 15:10 &amp;lt;jrandom&amp;gt; ah cool, regarding the recent bug reports, or other goodies we can look forward to? 15:11 &amp;lt;+zzz&amp;gt; other - mostly better handling of torrents with&amp;gt; 4 peers 15:11 &amp;lt;jrandom&amp;gt; wikked 15:11 &amp;lt;+zzz&amp;gt; also catching a couple of common OOM spots rather than dumping the whole JVM 15:12 &amp;lt;tea&amp;gt; sounds great, atm i2p-bt seems the best choice for "high"-speed torrents 15:12 &amp;lt;+zzz&amp;gt; i.e where it grabs a whole 256KB - 1MB chunk to store a piece 15:13 &amp;lt;+zzz&amp;gt; everybody pick a torrent and pile onto it to help me test :) 15:14 &amp;lt;jrandom&amp;gt; kickass, let us know when we should try things out zzz 15:14 &amp;lt;tea&amp;gt; shall someone redo 'casino royale' ? :) 15:14 * jrandom mentions that this meeting is logged and posted on the web ;) 15:15 &amp;lt;+void&amp;gt; oh, the meeting 15:15 &amp;lt;tea&amp;gt; no volunteers, then 15:16 &amp;lt;jrandom&amp;gt; ok cool, anyone have anything else for 1) Net status? 15:17 &amp;lt;bar&amp;gt; while we're mentioning i2psnark... 15:18 &amp;lt;bar&amp;gt; ...would it be possible to start, stop and restart i2psnark from the console? 15:18 &amp;lt;bar&amp;gt; (rather than restarting the whole router to kill the tunnels) 15:19 &amp;lt;+zzz&amp;gt; don't know - jrandom you have any thoughts? 15:20 &amp;lt;jrandom&amp;gt; bar: when you say stop and start, what does that entail beyond stopping and starting the inividual torrents? 15:21 &amp;lt;bar&amp;gt; killing the i2psnark tunnels that are draining my resources when not torrenting 15:22 &amp;lt;bar&amp;gt; (the tunnels don't die when you remove the .torrents, iirc) 15:22 &amp;lt;jrandom&amp;gt; ah, stopping the actual i2p destination for it. doable without much trouble, the web interface has access to the SnarkManager 15:23 &amp;lt;jrandom&amp;gt; (an interim workaround could be to set the tunnel lengths to 0 until you need to use them again) 15:23 &amp;lt;jrandom&amp;gt; but you're right, that would be useful 15:23 &amp;lt;+void&amp;gt; you could change the tunnels to have 0 depth, although that would be error prone 15:23 &amp;lt;+zzz&amp;gt; good idea to provide a stop tunnel button on the web page, agreed 15:23 * jrandom !hi5s void 15:24 &amp;lt;+void&amp;gt; ack, i'm lagging *that* much? 15:24 &amp;lt;jrandom&amp;gt; I2PSnarkUtil already has a static .disconnect() too 15:25 &amp;lt;jrandom&amp;gt; (so calling that from the I2PSnarkServlet should be trivial) 15:25 &amp;lt;jrandom&amp;gt; zzz: you wanna hit that, or you want me to toss that in there? 15:27 &amp;lt;+zzz&amp;gt; I don't see a question there so take it 15:27 &amp;lt;jrandom&amp;gt; ok cool, shall do 15:27 &amp;lt;jrandom&amp;gt; ok, anyone have anything else on 1) Net status? 15:29 &amp;lt;jrandom&amp;gt; if not, lets hop over to 2) I2Phex 0.1.1.38 15:29 &amp;lt;jrandom&amp;gt; Complication: wanna pelt us with the low down? 15:31 &amp;lt;jrandom&amp;gt; afaik, there's a good summary of changes in the CVS and announcement (http://forum.i2p.net/viewtopic.php?t=2005) 15:33 &amp;lt;tea&amp;gt; is there a possibility of permantly changing the tunnel lengths ? 15:34 &amp;lt;jrandom&amp;gt; sure, i recall there's a place where you can set them in the i2phex config file by specifying the custom i2p options (though i don't recall the i2phex config file option to use at the moment) 15:35 &amp;lt;bar&amp;gt; tea: yes, in i2phex.cfg (i2pInboundLength, i2pInboundLengthVariance, i2pOutboundLength, i2pOutboundLengthVariance) 15:36 &amp;lt;tea&amp;gt; i was thinking of the option tab i2p-rufus has 15:37 &amp;lt;tea&amp;gt; could something like that be added ? 15:38 &amp;lt;jrandom&amp;gt; i think complication said that'd be a good idea, so its probably pretty doable 15:38 * jrandom hasn't done any gui hacking in i2phex (though I'm sure if you sent in a patch, I'd make sure it went in :) 15:38 &amp;lt;jrandom&amp;gt; oh, nm, seems complication said 'e's working on it 15:39 &amp;lt;jrandom&amp;gt; http://forum.i2p.net/viewtopic.php?t=2005#9149 15:39 &amp;lt;tea&amp;gt; as an amateur rufus user i was pleased to see the pop up question 'allow zero hop connections ?', and be able to click no ... 15:42 &amp;lt;jrandom&amp;gt; aye. ok, anyone have anything else on 2) I2Phex 0.1.1.38? 15:42 &amp;lt;bar&amp;gt; well, while we're at it, i think congratulations to the original Phex team on their 3.0 release are in order, it came out just the other day :) 15:43 * bar waves 15:43 &amp;lt;jrandom&amp;gt; aye, congrats ArneBab et al! 15:45 &amp;lt;tea&amp;gt; maybe they'll wave back one day ... 15:46 &amp;lt;jrandom&amp;gt; ArneBab and GregorK have had some good feedback on i2phex over the years 15:46 &amp;lt;+void&amp;gt; the day that i2phex reaches version 3.0? 15:46 &amp;lt;jrandom&amp;gt; here's hopin :) 15:47 &amp;lt;bar&amp;gt; we'll be long gone by then, but yeah :) 15:48 &amp;lt;jrandom&amp;gt; ok, lets jump on over to 3) Syndie progress 15:48 &amp;lt;jrandom&amp;gt; lots of progress in the last week, including 1.001a hitting the street 15:50 &amp;lt;jrandom&amp;gt; though most of the discussion on that front is going on within syndie itself 15:50 &amp;lt;jrandom&amp;gt; so, if you're not on it yet, get on it and find out more :) 15:51 &amp;lt;jrandom&amp;gt; anyone have anything they'd like to discuss regarding syndie? 15:53 &amp;lt;+void&amp;gt; well, i just ran sync and it imported one unread message with a bunch of read ones 15:53 &amp;lt;+void&amp;gt; but i guess we'll debug that after the meeting? 15:54 &amp;lt;jrandom&amp;gt; hmm, aye, quite strange (i imported a few new messages recently, and they showed up as unread). but yeah definitely need to dig some more into that 15:54 &amp;lt;jrandom&amp;gt; ok, lets hop on over to 4) Syndie bug harvesting contest 15:55 &amp;lt;+void&amp;gt; can you register anonymous egold accounts? 15:55 &amp;lt;jrandom&amp;gt; aye, no ID necessary 15:56 &amp;lt;+void&amp;gt; ah, cool 15:56 &amp;lt;jrandom&amp;gt; though, of course, they can freeze fraudulent accounts, and they do track all the transfers, and share the transfer data with Them 15:56 &amp;lt;jrandom&amp;gt; but it is more than sufficient to defend against most adversaries 15:57 &amp;lt;+void&amp;gt; yeah, naturally 15:58 * jrandom has found the bug reports and feature requests invaluable, and while I realize the $50USD doesn't come close to compensate the actual time involved, its hopefully a small token of thanks 15:58 &amp;lt;jrandom&amp;gt; I'm hoping we'll continue this contest every month 15:58 &amp;lt;+void&amp;gt; hehe 15:59 &amp;lt;+void&amp;gt; heheat least it's fun time 15:59 &amp;lt;+void&amp;gt; arg 16:00 &amp;lt;jrandom&amp;gt; does anyone have any questions regarding the contest, or suggestions, or frisbees? 16:01 &amp;lt;+tethra&amp;gt; contest? 16:01 &amp;lt;+tethra&amp;gt; (i am late) 16:01 * tethra reads up 16:01 &amp;lt;+tethra&amp;gt; cool :o 16:02 &amp;lt;jrandom&amp;gt; so get yer bug reports flowin' :) 16:03 &amp;lt;jrandom&amp;gt; ok, lets swing on over to 5) ??? 16:03 &amp;lt;+void&amp;gt; they already are :) 16:03 &amp;lt;+tethra&amp;gt; yessir! ;) 16:03 &amp;lt;jrandom&amp;gt; aye, thanks! (yes, I'm counting everything from jan1 to jan31 :) 16:03 &amp;lt;jrandom&amp;gt; ok, anyone have anything else to bring up for the meeting? 16:04 &amp;lt;+fox&amp;gt; &amp;lt;nony&amp;gt; does it run on java6? 16:04 &amp;lt;tea&amp;gt; sure 16:04 &amp;lt;+tethra&amp;gt; come to that, does it compile with gcj? 16:04 &amp;lt;jrandom&amp;gt; nony: i run it on java6 here, yes 16:04 &amp;lt;jrandom&amp;gt; tethra: aye, and runs ;) 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; sweet 16:07 &amp;lt;jrandom&amp;gt; ok, anyone have anything else for the meeting? 16:09 &amp;lt;jrandom&amp;gt; if not... 16:09 * jrandom winds up 16:09 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 02 de enero de 2007</title><link>/es/blog/2007/01/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-enero-de-2007/</link><pubDate>Tue, 02 Jan 2007 00:00:00 +0000</pubDate><guid>/es/blog/2007/01/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-enero-de-2007/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> bar, covracer, jrandom, z^z&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 15:02 &amp;lt;jrandom&amp;gt; 0) hi 15:02 &amp;lt;jrandom&amp;gt; 1) Net status and 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) hi 15:02 * jrandom waves 15:02 &amp;lt;jrandom&amp;gt; weekly status notes posted up on http://dev.i2p.net/pipermail/i2p/2007-January/001325.html 15:03 * mrflibble waves to jrandom 15:03 * jrandom expects most are still nursing their hangovers, so we'll do this quietly 15:04 &amp;lt;jrandom&amp;gt; lets jump on in to 1) Net status and plans 15:05 &amp;lt;jrandom&amp;gt; as mentioned in the notes, there's been a lot covered, but we've got our work cut out for us this year 15:05 &amp;lt;jrandom&amp;gt; we'll want to discuss the various tradeoffs though and make sure the most appropriate ones are taken to support the specific functionality we're driving towards 15:06 &amp;lt;jrandom&amp;gt; but, we'll see how it goes as things progress 15:06 &amp;lt;jrandom&amp;gt; for the time being though, the net seems fairly steady-state, which is Good 15:07 &amp;lt;jrandom&amp;gt; anyone have anything they'd like to bring up re: net status and plans? 15:09 &amp;lt;jrandom&amp;gt; if not, lets hop on over to 2) Syndie 1.001a 15:09 &amp;lt;z^z&amp;gt; anything I can work on on the net - netdb or tunnels? 15:09 * jrandom hops back 15:10 &amp;lt;z^z&amp;gt; I know we have questions on netdb propagation and on cpu usage but I would need a good pointer to get started 15:11 &amp;lt;z^z&amp;gt; think about it anyway 15:11 &amp;lt;jrandom&amp;gt; z^z: netDb search when the # of known/reachable floodfill peers reaches 0 needs to, most likely, do a random iterated walk across known peers 15:12 &amp;lt;z^z&amp;gt; ok thx will poke around and ask questions later 15:12 &amp;lt;jrandom&amp;gt; perhaps a new flag on the netDb lookup message asking for "give me some floodfill peers" 15:12 &amp;lt;jrandom&amp;gt; kickass z^z! that'd likely have a substantial impact for new users - let me know if you run into any trouble 15:13 &amp;lt;z^z&amp;gt; ha that will take me into new territory sounds like fun for the new year 15:13 &amp;lt;jrandom&amp;gt; :) 15:14 &amp;lt;bar&amp;gt; "do not delete floodfill peer router infos from netdb if there are too few of them" &amp;lt;-- does anyone remember if this one got into cvs or not? 15:15 &amp;lt;jrandom&amp;gt; nope 15:15 &amp;lt;jrandom&amp;gt; or, not that i recall... 15:16 &amp;lt;bar&amp;gt; okie 15:17 &amp;lt;jrandom&amp;gt; (a great spot for that would be KademliaFloodfillNetworkFacade::dropAfterLookupFailed) 15:18 &amp;lt;jrandom&amp;gt; er, KademliaNetworkDatabaseFacade, that is (floodfill extends it) 15:20 &amp;lt;jrandom&amp;gt; (there's also a few bits in the DatabaseLookupMessage that could be used to flag 'send me floodfill peers' - the 'tunnelSpecified' is a boolean, but transferred in a full byte) 15:21 &amp;lt;jrandom&amp;gt; ok, anything else on 1) Net status and plans? 15:23 * jrandom resumes the hopping to 2) Syndie 1.001a 15:24 &amp;lt;jrandom&amp;gt; she's coming soon, maybe in a day or two. lots of bugfixes and cleanup (thanks to everyone helping!), with more details in the announcement when its released 15:25 &amp;lt;jrandom&amp;gt; thats about it to mention on that, though (but if you're using the new syndie, you can follow up on the latest discussions there ;) 15:27 &amp;lt;jrandom&amp;gt; anyone have anything to bring up on syndie 1.001a, or shall we skip on over to 3) ??? 15:27 &amp;lt;jrandom&amp;gt; anyone have anything else they'd like to discuss in the meeting? 15:28 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; are you still not in favor of an ebuild? 15:29 &amp;lt;jrandom&amp;gt; for syndie, or i2p? 15:29 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; i2p 15:29 &amp;lt;jrandom&amp;gt; correct, i am still not in favor of an ebuild 15:29 &amp;lt;jrandom&amp;gt; (thank you for the offer/suggestion though!) 15:30 &amp;lt;jrandom&amp;gt; i2p's problems are not related to the size of the network, so increasing the size will not address them 15:30 &amp;lt;jrandom&amp;gt; instead, it will just force more people to deal with the problems and the upgrade path to address them 15:30 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; yeah 15:31 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; alex has done some good work though on an ebuild 15:31 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; it's in the java-experimental-migration overlay iirc 15:31 &amp;lt;+fox&amp;gt; * godmode0 is back (gone 01:57:51) 15:32 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; well at any rate it depends on lots improvements in gentoo's handling of java and jetty 15:32 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; and won't get into the main tree any time soon 15:33 &amp;lt;jrandom&amp;gt; cool (that alex's work is going well), and hopefully we'll get i2p to the point where pushing it to main will be a great thing :) 15:34 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; would a ebuild for syndie be welcomed or should it also be postponed? 15:34 * jrandom wonders how much shakeup there is going to be in java handling once the sun jvm &amp; libs go gpl 15:35 &amp;lt;jrandom&amp;gt; syndie will hopefully be ready for full production use in a matter of months, with beta in maybe a month, so looking at an ebuild there would be great 15:36 &amp;lt;jrandom&amp;gt; when syndie goes production i'd like to make it as easy as possible for people to use - apt-get, emerge, rpm, etc 15:36 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; okay, I'll see if I can hack an ebuild together this week of vacation--I've got nothing better to do 15:36 &amp;lt;jrandom&amp;gt; kickass, thanks covracer! 15:37 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; easy installation is very important for wide adoption 15:37 &amp;lt;jrandom&amp;gt; (and let me know if you run into any bits that could be simplified 'upstream' - i'd like to make packaging as transparent as possible) 15:37 &amp;lt;jrandom&amp;gt; aye, definitely 15:38 &amp;lt;+fox&amp;gt; &amp;lt;covracer&amp;gt; alright, although I'm only vaguely aware of the best practices of ebuild writing, not being a dev myself or really all that active on the coding front 15:40 &amp;lt;jrandom&amp;gt; cool, you likely know more about ebuild writing than I though :) good luck, and thanks 15:40 &amp;lt;jrandom&amp;gt; ok, anyone have anything else they'd like to bring up for the meeting? 15:40 &amp;lt;bar&amp;gt; well, i think an official post in cervantes' syndie forum and the old syndie wouldn't hurt, if/when you're looking for more testers for the new syndie 15:40 &amp;lt;bar&amp;gt; except for the last meeting log, i don't think there has been much mentioning of the alpha release, many i2p users simply haven't heard the news, methinks 15:41 &amp;lt;jrandom&amp;gt; good idea - i'll spam 'em when 1.001a is out 15:42 &amp;lt;bar&amp;gt; alritey :) 15:47 &amp;lt;jrandom&amp;gt; ok, if there isn't anything else for the meeting... 15:47 * jrandom winds up 15:47 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 26 de diciembre de 2006</title><link>/es/blog/2006/12/26/reuni%C3%B3n-de-desarrolladores-de-i2p-26-de-diciembre-de-2006/</link><pubDate>Tue, 26 Dec 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/12/26/reuni%C3%B3n-de-desarrolladores-de-i2p-26-de-diciembre-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, Complication2, gloin, hottuna, jrandom&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:02 &amp;lt;jrandom&amp;gt; 0) hola 15:02 &amp;lt;jrandom&amp;gt; 1) Estado de la red 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) hola 15:02 * jrandom saluda 15:02 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-December/001324.html 15:03 &amp;lt;jrandom&amp;gt; pasemos a 1) estado de la red 15:03 &amp;lt;Complication2&amp;gt; Oh, olvidé por completo que es martes 15:03 &amp;lt;jrandom&amp;gt; las cosas van bastante bien, como mencioné, aunque mi router finalmente tuvo un reinicio después de 45 días de actividad 15:04 &amp;lt;jrandom&amp;gt; (pero francamente, estaría muy contento si pudiéramos conseguir de forma consistente tiempos de actividad de más de un mes :) 15:04 &amp;lt;Complication2&amp;gt; El estado de la red es un poco más inestable que antes para mí, pero es porque uno de mis routers I2P tiene un problema recurrente (aprox. una vez cada 10 días) 15:04 &amp;lt;Complication2&amp;gt; El otro router es capaz de alcanzar tiempos de actividad de un mes, pero no es un router de mucho tráfico 15:05 &amp;lt;Complication2&amp;gt; Bastante modesto, de hecho 15:05 &amp;lt;jrandom&amp;gt; stats.i2p ha estado mostrando una tasa de éxito de construcción ligeramente reducida en la última semana, pero puede ser algo estacional 15:07 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; He estado recibiendo algunos mensajes raros del wrapper en el 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;+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 sigue yendo bastante bien, incluso con tunnels de 3 saltos 15:07 &amp;lt;jrandom&amp;gt; oh interesante, hottuna, suena a algo verboso de commons-logging 15:08 &amp;lt;jrandom&amp;gt; (jetty usa su propio logger, no el nuestro) 15:08 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; entonces nada de qué preocuparse .. 15:08 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; pero aún no he estado ejecutando mi router debido a escasez de BW 15:09 &amp;lt;jrandom&amp;gt; por 'starvation' te refieres a "no hay suficiente bw para i2p", o "i2p usa demasiado bw"? 15:11 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; Bueno, ambas, pero como ejecuto i2p para donar bw la primera alternativa me encaja mejor 15:11 &amp;lt;jrandom&amp;gt; ah je, ok 15:11 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; Acabo de iniciar Syndie por primera vez y me siento un poco abrumado, no sé bien por dónde empezar 15:11 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; buen detalle al añadir el archivo estándar 15:13 &amp;lt;jrandom&amp;gt; gracias :) hay mucho que debemos hacer para reducir la sensación de agobio, pero veámoslo en 2) Syndie 1.000a :) 15:13 &amp;lt;jrandom&amp;gt; 1.000a ya está disponible, ¡descarguen y disfruten! 15:14 &amp;lt;jrandom&amp;gt; la experiencia fuera de la caja debería ser básicamente: instalar, iniciar, "add the standard archive", decirle a Syndie que sincronice con el archivo estándar "now" (luego pulsar guardar), y comenzará a descargar mensajes 15:15 &amp;lt;jrandom&amp;gt; añadirá una línea a esa tabla debajo del botón de guardar, una por mensaje y una por foro; al hacer clic derecho en mensajes y foros los abre, o puedes navegar mediante el menú Forum-&amp;gt;Read all 15:15 &amp;lt;bar&amp;gt; felicitaciones por el lanzamiento alfa de Syndie, has trabajado mucho y duro en esto. respeto. 15:16 &amp;lt;Complication2&amp;gt; Lo mismo digo. Base de datos impresionante e interfaz muy prometedora. :) 15:16 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; Estoy usando Syndie ahora mismo y leyendo la entrada épica sobre la dirección de Syndie e i2p 15:16 &amp;lt;gloin&amp;gt; por cierto, build.xml contiene un valor hardcoded: 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; gracias, hay mucho por hacer para llevar Syndie a donde debe estar, pero es un comienzo 15:17 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; hay mucho trabajo por hacer en el frente de usabilidad, pero aun así has recorrido un largo camino 15:17 &amp;lt;jrandom&amp;gt; gloin: sí, 3 de ellos (swt.win32, swt.osx, and swt.linux32) - solo se usan para "ant dist" 15:18 &amp;lt;Complication2&amp;gt; por cierto, ¿"ant" por defecto hace "ant clean jar"? 15:18 * Complication2 comprueba 15:18 &amp;lt;jrandom&amp;gt; hottuna: ahí es donde entras tú (y todos ustedes :) - mi cabeza está metida en las entrañas de Syndie, así que a menudo me cuesta tener la perspectiva adecuada para hacer Syndie más usable 15:19 &amp;lt;jrandom&amp;gt; necesito sus opiniones, feedback y sugerencias para mejorar las cosas 15:19 &amp;lt;Complication2&amp;gt; Ajá, comprobación de dependencias y jar 15:19 &amp;lt;Complication2&amp;gt; (sin la parte de limpieza) 15:19 &amp;lt;jrandom&amp;gt; correcto, Complication2, no hay 'clean' por defecto 15:21 &amp;lt;gloin&amp;gt; ¿"ant dist" construye versiones para linux, win32 y demás? 15:21 &amp;lt;jrandom&amp;gt; gloin: sí, construyendo instaladores, archivos .exe, etc. 15:22 &amp;lt;jrandom&amp;gt; si solo quieres construir y ejecutar Syndie para tu propio uso, "ant jar" y copiar lib/syndie.jar a tu instalación de Syndie, o "ant run" para lanzarlo in situ 15:23 &amp;lt;Complication2&amp;gt; vaya, pasé por alto el target "run" entonces 15:23 &amp;lt;jrandom&amp;gt; (especificando las banderas necesarias -Dswt.dir=/blah, o colocándolas en el (nuevo) archivo nbproject/private/private.properties como swt.dir=/blah/) 15:23 &amp;lt;Complication2&amp;gt; Me cociné un run.sh :D 15:24 &amp;lt;Complication2&amp;gt; aunque de dos líneas, así que nada que lleve tiempo 15:24 &amp;lt;jrandom&amp;gt; eso también funciona :) 15:24 &amp;lt;Complication2&amp;gt; Sí, "ant run" funcionó muy bien 15:24 &amp;lt;gloin&amp;gt; ant run parece funcionar, el instalador linux32.exe se queja de que falta swt. 15:24 &amp;lt;Complication2&amp;gt; Recién probado 15:26 &amp;lt;jrandom&amp;gt; hmm, gloin, ¿y swt.jar existe en el directorio lib de la instalación de Syndie? 15:27 &amp;lt;gloin&amp;gt; sí. 15:28 &amp;lt;jrandom&amp;gt; ¿y estás ejecutando "java -jar /some/path/to/that/syndie/bin/syndie.exe"? o te refieres al instalador de linux? 15:29 &amp;lt;gloin&amp;gt; el instalador estuvo bien. creó el directorio 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; Una pequeña pregunta (estoy probando el binario de Linux) 15:33 &amp;lt;jrandom&amp;gt; hmm, ¿creó el libswt-pi-gtk-3235.so en /tmp/, gloin? 15:33 &amp;lt;Complication2&amp;gt; ¿Dónde obtener la clave pública "393F2DF9"? 15:33 &amp;lt;jrandom&amp;gt; es una buena pregunta... 15:34 &amp;lt;gloin&amp;gt; ¿quién? ¿cuándo? 15:34 &amp;lt;gloin&amp;gt; por el momento, no hay libswt-pi-gtk-3235.so en /tmp/ 15:35 &amp;lt;jrandom&amp;gt; gloin: el nuevo swt (3.3M4) que se envía con Syndie extrae las librerías nativas a /tmp/ cuando no puede encontrarlas 15:36 &amp;lt;jrandom&amp;gt; gloin: ¿puedes ejecutar (cd ~/syndie-1.000a/ ; java -cp lib/syndie.jar:lib/swt.jar:lib/hsqldb.jar syndie.gui.SWTUI ) y ver si las encuentra? 15:36 &amp;lt;jrandom&amp;gt; Complication2: estará en los distintos servidores de claves y en el sitio web después de la reunión 15:37 &amp;lt;Complication2&amp;gt; Gracias :) 15:37 &amp;lt;jrandom&amp;gt; (está en mis llaveros de claves a los que no tengo acceso desde mi máquina con Windows) 15:37 &amp;lt;Complication2&amp;gt; Mientras tanto, descubrí por medios más convencionales que mi descarga del binario sí se interrumpió antes de tiempo 15:37 * Complication2 vuelve a descargar el final 15:38 &amp;lt;gloin&amp;gt; no. Tal vez reconstruya el instalador 15:39 &amp;lt;jrandom&amp;gt; gloin: ¿podrías comprobar el swt.jar para asegurarte de que contiene el libswt-pi-gtk-3235.so (jar tvf lib/swt.jar)? 15:40 &amp;lt;jrandom&amp;gt; en cualquier caso, seguiremos depurando a medida que vayan surgiendo cosas 15:41 &amp;lt;gloin&amp;gt; no está dentro. 15:41 &amp;lt;jrandom&amp;gt; eso es básicamente todo sobre Syndie 1.000a; por supuesto habrá actualizaciones con el tiempo y se anunciarán en reuniones o correos 15:42 &amp;lt;jrandom&amp;gt; (hay descargas mucho más pequeñas para actualizar Syndie que las completas de 4-5+MB; ver syndie.i2p.net/downloads/) 15:42 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; ¿cuál es la URL de los archivos de Syndie en la red i2p? 15:43 &amp;lt;jrandom&amp;gt; gloin: ¿podrías enviarme por privado la salida 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; gracias 15:45 &amp;lt;jrandom&amp;gt; (ten en cuenta que archive.syndie.i2p / syndie.i2p.net:8080 son solo instancias de Syndie con el servidor HTTP integrado en ejecución) 15:45 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; oh :) genial :) 15:45 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; oh, por cierto, el reloj de Syndie no coincide con el reloj de mi sistema 15:46 &amp;lt;jrandom&amp;gt; así que cualquiera puede ejecutar su propio archivo de Syndie y permitir que la gente sincronice desde él; solo dales un enlace a tu archivo (lo puedes hacer vía irc/html/etc., o en el propio Syndie con un 'archive link'/referencia) 15:46 &amp;lt;jrandom&amp;gt; ¿reloj de Syndie? 15:46 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; o las marcas de tiempo en los mensajes en Syndie 15:47 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; espera un segundo... ahora parecen estar bien.. 15:47 &amp;lt;+fox&amp;gt; &amp;lt;hottuna&amp;gt; tras un reinicio 15:52 &amp;lt;gloin&amp;gt; ¿cómo construyo un servidor de archivo sin interfaz (headless)? Supongo que import.cgi ya no está 'soportado'? 15:53 &amp;lt;jrandom&amp;gt; correcto, import.cgi es incompatible con la última versión; puedes ejecutar un servidor sin interfaz con una instalación normal de Syndie ejecutando syndie "--cli", lo que hace que ejecute el motor de texto. 15:55 &amp;lt;jrandom&amp;gt; el servidor http integrado se puede ejecutar desde el motor de texto mediante el comando 'httpserv' (http://syndie.i2p.net/manual.html#general_httpserv ) 15:55 &amp;lt;gloin&amp;gt; muchas gracias. 15:56 &amp;lt;jrandom&amp;gt; si vas a volver a poner en marcha tu archivo, debería darte las gracias yo :) 15:57 &amp;lt;gloin&amp;gt; puf... incluso con una GUI, parece complicado :) 15:58 &amp;lt;jrandom&amp;gt; sí, tienen trabajo por delante: ayuden a que sea usable y útil :) 15:59 &amp;lt;jrandom&amp;gt; habrá mucho más que cubrir a medida que la gente empiece a probarlo y vayan surgiendo problemas, pero por ahora, siéntanse libres de explorar, publicar y ver qué está pasando 15:59 &amp;lt;jrandom&amp;gt; pasando a 3) ???, ¿alguien tiene algo más que plantear para la reunión? 16:00 &amp;lt;Complication2&amp;gt; Probado el instalador binario de Linux, funciona bien 16:00 &amp;lt;Complication2&amp;gt; Solo es curioso que al intentar crear un acceso directo en el menú de KDE, el acceso terminara en el grupo "Development" 16:00 &amp;lt;Complication2&amp;gt; Junto con NetBeans y esas cosas 16:01 &amp;lt;Complication2&amp;gt; Podría equivocarme, pero creo recordar que decía que iba a intentar crear un grupo llamado Syndie... 16:01 &amp;lt;jrandom&amp;gt; ah, sí. izpack y los empaquetadores/instaladores de Java todavía están trabajando en la integración con KDE 16:02 &amp;lt;Complication2&amp;gt; De todos modos, detalle menor 16:02 &amp;lt;Complication2&amp;gt; Pero quería mencionarlo por si acaso 16:02 &amp;lt;jrandom&amp;gt; debería crear un grupo Syndie, pero como puedes ver, el menú de KDE no tiene carpetas por aplicación (tiene categorías de aplicaciones y luego carpetas por aplicación) 16:02 &amp;lt;jrandom&amp;gt; esperemos que se arregle cuando izpack lo corrija (lo tienen en el radar) 16:03 &amp;lt;Complication2&amp;gt; Correcto 16:03 &amp;lt;Complication2&amp;gt; En cualquier caso, apareció el acceso directo, y también el acceso directo del desinstalador 16:03 &amp;lt;jrandom&amp;gt; wewt 16:03 &amp;lt;Complication2&amp;gt; Y el desinstalador también funcionó bien (también lo usé ya que normalmente compilo desde fuentes) 16:03 &amp;lt;Complication2&amp;gt; =uninstaller 16:04 &amp;lt;bar&amp;gt; tengo dos preguntas, ligeramente relacionadas entre sí 16:04 &amp;lt;bar&amp;gt; 1. ¿algún plan ya sobre cuándo eliminar el Syndie antiguo? 16:04 &amp;lt;bar&amp;gt; 2. ¿podríamos tener un gateway de i2p, syndie.i2p, hacia syndie.i2p.net, o quizá colisionaría con la infraestructura del Syndie antiguo? 16:05 &amp;lt;Complication2&amp;gt; Sobre la 2, creo que actualmente colisionaría 16:06 &amp;lt;jrandom&amp;gt; hmm, en realidad no lo he pensado mucho. estoy tentado a decir "elimínenlo, muden a todos al nuevo Syndie ya ya ya" :) 16:07 &amp;lt;Complication2&amp;gt; ...yendo a "`http://archive.syndie.i2p`" a través de "localhost:4444" 16:07 &amp;lt;bar&amp;gt; la razón por la que lo pregunto es que a veces es un poco molesto tener que usar squid.i2p para acceder a las páginas web de Syndie 16:07 &amp;lt;jrandom&amp;gt; ah, entendido. ok, puedo redirigir syndie.i2p para que apunte a syndie.i2p.net, y los usuarios del syndie antiguo aún pueden usar syndiemedia.i2p 16:09 &amp;lt;bar&amp;gt; encantador :) 16:09 &amp;lt;Complication2&amp;gt; oh, te referías a las páginas web 16:10 &amp;lt;Complication2&amp;gt; Pensé que te referías al archivo :) 16:10 &amp;lt;bar&amp;gt; correcto, Complication2, perdón por no ser claro en eso 16:10 &amp;lt;gloin&amp;gt; ¿el foro propio es la identidad propia? 16:11 &amp;lt;Complication2&amp;gt; Definitivamente se crea una identidad / seudónimo por defecto en una nueva instancia de Syndie 16:11 &amp;lt;Complication2&amp;gt; No estoy seguro de si crea un foro automáticamente 16:11 &amp;lt;jrandom&amp;gt; gloin: cada identidad tiene un foro (y cada foro pertenece a una identidad) 16:12 &amp;lt;jrandom&amp;gt; un foro, en Syndie, es solo una clave pública 16:12 &amp;lt;jrandom&amp;gt; (como lo es un autor) 16:12 &amp;lt;Complication2&amp;gt; He olvidado cómo lo hice, y fue en octubre con la interfaz de texto de todos modos, creo :) 16:12 &amp;lt;jrandom&amp;gt; ((en la base de datos y el código, a ambos se les llama 'channels', pero la UI habla de foros y autores/nyms)) 16:13 &amp;lt;bar&amp;gt; sobre el tema de cerrar el Syndie antiguo, ¿puedo sugerir algo como "mantenerlo en línea un mes más pero cerrar el archivo para nuevas publicaciones, junto con dejar una nota informativa"? 16:14 &amp;lt;gloin&amp;gt; la GUI solo me permite crear foros. ¿Significa eso que, si quiero que puedas publicar en mi foro, autorizo el foro de jrandom y no a la persona jrandom? 16:15 &amp;lt;Complication2&amp;gt; O quizá incluso dejarlo abierto por un corto tiempo después de publicar la nota, para que si alguien lo necesita desesperadamente a estas alturas (¡uf!) aún pueda intercambiar algunos datos por un rato 16:15 &amp;lt;jrandom&amp;gt; gloin: los foros y las identidades son lo mismo: cuando creas un foro nuevo, creas una identidad nueva (y para autorizar a jrandom, la persona, a publicar en tu foro, autoriza el foro de jrandom) 16:15 &amp;lt;jrandom&amp;gt; parece razonable, Complication2 y bar 16:17 &amp;lt;jrandom&amp;gt; gloin: estas cosas definitivamente no son obvias, y tenemos que trabajar mucho para hacerlas más fáciles 16:21 &amp;lt;Complication2&amp;gt; Ups, no había notado múltiples sugerencias para el ajuste de I2Phex por striker en el Syndie antiguo 16:21 * Complication2 hace copias locales 16:23 &amp;lt;jrandom&amp;gt; :) el Syndie antiguo seguirá siendo accesible en syndiemedia.i2p/ y syndie.i2p.net:8000/ 16:23 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:25 &amp;lt;gloin&amp;gt; En la configuración del foro puedo establecer el nivel de privacidad (all/auth/passphrase). Pero con cada publicación también puedo establecerlo. ¿Cuál prevalece? 16:27 &amp;lt;jrandom&amp;gt; ambos cuentan, aunque por el momento recomendaría mantener la privacidad del foro como 'public' (ya que aún no he escrito la GUI para foros protegidos por passphrase, solo para mensajes protegidos por passphrase) 16:27 &amp;lt;jrandom&amp;gt; la privacidad del foro cubre los metadatos del foro (enlaces a otros sitios, claves incluidas, etc.), mientras que los mensajes individuales tienen su propia política 16:33 &amp;lt;jrandom&amp;gt; (syndie.i2p --&amp;gt; syndie.i2p.net desde ahora, syndiemedia.i2p aún apunta a syndie.i2p.net:8000/) 16:33 &amp;lt;jrandom&amp;gt; ok, si no hay nada más para la reunión 16:33 * jrandom termina 16:33 * jrandom *baf*s da por cerrada la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 12 de diciembre de 2006</title><link>/es/blog/2006/12/12/reuni%C3%B3n-de-desarrolladores-de-i2p-12-de-diciembre-de-2006/</link><pubDate>Tue, 12 Dec 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/12/12/reuni%C3%B3n-de-desarrolladores-de-i2p-12-de-diciembre-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> jrandom&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:03 &amp;lt;jrandom&amp;gt; 0) hola 15:03 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:03 &amp;lt;jrandom&amp;gt; 2) Estado del desarrollo de Syndie 15:04 &amp;lt;jrandom&amp;gt; 3) ??? 15:04 &amp;lt;jrandom&amp;gt; 0) hola 15:04 * jrandom saluda 15:04 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en @ http://dev.i2p.net/pipermail/i2p/2006-December/001322.html 15:04 &amp;lt;jrandom&amp;gt; vamos a pasar a 1) estado de la red 15:05 &amp;lt;jrandom&amp;gt; no hay cambios reales aquí, aunque es bueno señalar que la estabilidad parece bastante suficiente en irc, incluso con tunnels largos 15:05 &amp;lt;jrandom&amp;gt; aunque, por supuesto, no necesariamente es el caso para todo el mundo, y puede variar sustancialmente 15:05 &amp;lt;jrandom&amp;gt; pero, de todos modos, da gusto verlo 15:05 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo que plantear para 1) estado de la red? 15:07 &amp;lt;jrandom&amp;gt; si no, pasemos a 2) estado del desarrollo de Syndie 15:07 &amp;lt;jrandom&amp;gt; mucho en marcha aquí, aunque está resumido en el mensaje de la lista de correo 15:08 &amp;lt;jrandom&amp;gt; el nuevo servidor http aún no está en uso en el archivo syndie.i2p.net/archive/ aún, así que por el momento no puedes subir mensajes nuevos, aunque sí puedes descargar (o, por supuesto, ejecutar tu propio 'httpserv' y dejar que la gente publique) 15:11 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo que discutir para 2) estado del desarrollo de Syndie? 15:11 &amp;lt;jrandom&amp;gt; si no, pasemos a 3) ??? 15:12 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para la reunión? 15:16 &amp;lt;jrandom&amp;gt; si no 15:16 * jrandom se dispone 15:16 * jrandom *baf*s cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 5 de diciembre de 2006</title><link>/es/blog/2006/12/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-diciembre-de-2006/</link><pubDate>Tue, 05 Dec 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/12/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-diciembre-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> burl, Ch0Hag, jrandom&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:00 &amp;lt;jrandom&amp;gt; 0) hola 15:00 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:00 &amp;lt;jrandom&amp;gt; 2) Estado del desarrollo 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) hola 15:00 * jrandom saluda 15:00 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-December/001321.html 15:01 &amp;lt;jrandom&amp;gt; (¡casi dos horas antes de la reunión, además! :) 15:01 &amp;lt;jrandom&amp;gt; bien, pasemos directamente a 1) estado de la red 15:01 &amp;lt;jrandom&amp;gt; las cosas van bastante bien, no hay grandes cambios en este frente 15:02 * jrandom también ha estado conectado a irc aquí durante 20 días ya (un récord, creo) 15:03 &amp;lt;jrandom&amp;gt; no mucho más que añadir en este frente por el momento 15:03 &amp;lt;jrandom&amp;gt; así que, si no hay nada más al respecto, pasemos a 2) estado del desarrollo de syndie 15:04 &amp;lt;jrandom&amp;gt; el progreso continúa aquí, con más piezas y detallitos que ya funcionan 15:04 &amp;lt;jrandom&amp;gt; aún está bastante crudo, eso sí... "utilitaria", pero gráficamente utilitaria ;) 15:05 &amp;lt;jrandom&amp;gt; la versión alpha no es inminente, pero espero tenerla lista pronto 15:07 &amp;lt;jrandom&amp;gt; en cualquier caso, más info a medida que vaya llegando :) 15:08 &amp;lt;jrandom&amp;gt; bien, pasemos brevemente a 3) iToopie 15:08 &amp;lt;jrandom&amp;gt; como se menciona en las notas, ¡Gracias a todos! :) 15:08 &amp;lt;jrandom&amp;gt; bien, seguimos a toda velocidad con 4) ??? 15:08 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que quiera plantear para la reunión? 15:10 &amp;lt;jrandom&amp;gt; (probablemente haya pasado un año o dos desde nuestra última reunión de 10 minutos, pero quizá sea para mejor) 15:10 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; Vaya, qué bien. Totalmente por accidente, en realidad estoy presente en una reunión de I2P. 15:11 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; ¡Hola, mamá! 15:11 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; Esto va a los logs, ¿verdad? :) 15:11 &amp;lt;jrandom&amp;gt; je, sí ch0 ;) 15:12 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; Porque claro, mi mamá lee los logs de las reuniones de I2P... 15:12 &amp;lt;burl&amp;gt; iba a preguntar sobre la licencia pero acabo de leer la respuesta en www.i2p (¿por qué no gpl?) 15:13 &amp;lt;jrandom&amp;gt; gpl mata bebés 15:13 * jrandom se agacha 15:13 &amp;lt;burl&amp;gt; tengo que imprimírselos a mi mamá. no se le dan muy bien las computadoras 15:13 &amp;lt;jrandom&amp;gt; jejeje 15:14 &amp;lt;burl&amp;gt; he estado leyendo todo sobre el movimiento de software libre recientemente. éticamente parece totalmente acertado 15:14 &amp;lt;burl&amp;gt; el código cerrado es malvado :) 15:14 &amp;lt;jrandom&amp;gt; bien, mal, todo es lo mismo. lo que importa aquí es que el código cerrado es /inseguro/ ;) 15:15 &amp;lt;jrandom&amp;gt; (resumen de la licencia de syndie @ http://syndie.i2p.net/faq.html#license información de licencias menos religiosa para i2p @ http://www.i2p.net/licenses ) 15:15 &amp;lt;burl&amp;gt; sí, eso también se me pasó por la cabeza. si alguna empresa malvada robara syndie e hiciera una versión cerrada "mejor", ¿quién confiaría en ella? 15:16 &amp;lt;jrandom&amp;gt; no puedes robar lo que es libre 15:16 &amp;lt;burl&amp;gt; sí, pero me refiero a que hiciera cambios al código fuente y no te dejara verlos 15:17 &amp;lt;jrandom&amp;gt; cambios a /tu copia/ del código fuente. mi copia del código fuente sigue exactamente como antes, y sigue siendo igual de libre ;) 15:17 &amp;lt;jrandom&amp;gt; pero sí, lo entiendo. no estoy de acuerdo, pero entiendo 15:18 &amp;lt;jrandom&amp;gt; en términos generales, código abierto>>código cerrado, y aunque gpl tiene algunos límites feos, es suficiente para muchas cosas y es lo bastante abierta para la seguridad 15:18 &amp;lt;burl&amp;gt; porque nadie confiaría en la versión cerrada, así que nunca podría imponerse en popularidad 15:20 &amp;lt;jrandom&amp;gt; sí 15:21 &amp;lt;jrandom&amp;gt; las diatribas sobre licencias son siempre una buena forma de llenar 10m de los logs de la reunión ;) 15:21 &amp;lt;jrandom&amp;gt; bien, ¿alguien tiene algo más para la reunión? 15:23 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; Bueno, si necesitan más tiempo de reunión - ¿por qué Java? 15:23 &amp;lt;+fox&amp;gt; &amp;lt;Ch0Hag&amp;gt; Quiero decir, ¡puaj! 15:23 &amp;lt;jrandom&amp;gt; !thwap 15:24 * jrandom se prepara 15:24 * jrandom da por terminada la reunión con un *baf* &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 28 de noviembre de 2006</title><link>/es/blog/2006/11/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-noviembre-de-2006/</link><pubDate>Tue, 28 Nov 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/11/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-noviembre-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> gott, JosephLeBlanc, jrandom, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:14 &amp;lt;jrandom&amp;gt; 0) hola 15:14 &amp;lt;jrandom&amp;gt; 1) estado de la red 15:14 &amp;lt;jrandom&amp;gt; 2) estado del desarrollo de Syndie 15:14 &amp;lt;jrandom&amp;gt; 3) ??? 15:14 &amp;lt;jrandom&amp;gt; 0) hola 15:14 * jrandom saluda 15:14 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-November/001320.html 15:14 &amp;lt;jrandom&amp;gt; (perdón por la demora, pequeña emergencia en la cocina) 15:14 &amp;lt;gott&amp;gt; Hola, jrandom. 15:15 &amp;lt;jrandom&amp;gt; hey, gott 15:15 &amp;lt;jrandom&amp;gt; ok, entremos en 1) estado de la red 15:15 * jrandom no tiene nada más que añadir para 1) estado de la red, más allá de mencionar que llevo conectado a irc 13 días ya sin desconexión) 15:16 &amp;lt;gott&amp;gt; He podido descargar mi película modernista favorita, Metroland, de los franceses en #fr vía i2psnark 15:16 &amp;lt;gott&amp;gt; Descargando a una velocidad de 4400 kb/s; subida más o menos igual. 15:16 &amp;lt;gott&amp;gt; 6 pares. 15:16 &amp;lt;gott&amp;gt; Muy bueno para la propagación de la ficción modernista europea. 15:16 &amp;lt;jrandom&amp;gt; !thwap 15:17 &amp;lt;jrandom&amp;gt; (o, si de hecho estás obteniendo 4Mbps, ambos lados están usando 0hop tunnels) 15:17 &amp;lt;gott&amp;gt; bytes por segundo. 15:18 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para 1) estado de la red? 15:20 &amp;lt;jrandom&amp;gt; ok, pasemos a 2) estado del desarrollo de Syndie 15:20 &amp;lt;gott&amp;gt; ¿Es posible mejorar i2p de alguna manera en este sentido? 15:20 &amp;lt;jrandom&amp;gt; gott: ah, ¿te refieres a 4400 Bps, no kbps? 15:20 &amp;lt;jrandom&amp;gt; entonces retiro lo de 0hop tunnel 15:21 &amp;lt;jrandom&amp;gt; 4KBps es típico por el momento, y se puede mejorar con una mejor selección de pares y gestión de congestión 15:22 &amp;lt;jrandom&amp;gt; ok, en cuanto al estado del desarrollo de Syndie, hay mucho progreso, como se menciona en las notas 15:23 &amp;lt;jrandom&amp;gt; todavía hay varios huecos que cubrir, pero en gran medida solo se están llenando huecos, no escribiendo componentes nuevos 15:24 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más sobre 2) estado del desarrollo de Syndie? 15:25 &amp;lt;jrandom&amp;gt; ok, pasemos a 3) ??? entonces 15:26 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear en esta reunión corta? 15:26 &amp;lt;JosephLeBlanc&amp;gt; ¿Necesitas algo de dinero? 15:26 &amp;lt;JosephLeBlanc&amp;gt; oh por el amor de dios 15:26 &amp;lt;JosephLeBlanc&amp;gt; bueno, ¿necesitas dinero? 15:27 &amp;lt;JosephLeBlanc&amp;gt; ¿Quieres un ordenador? 15:27 &amp;lt;JosephLeBlanc&amp;gt; ¿Quieres cerveza? 15:27 &amp;lt;JosephLeBlanc&amp;gt; ¿Qué? 15:27 &amp;lt;jrandom&amp;gt; por el momento, las finanzas están bastante bien, aunque las contribuciones siempre se agradecen, por supuesto 15:27 &amp;lt;JosephLeBlanc&amp;gt; Suéltalo 15:27 &amp;lt;JosephLeBlanc&amp;gt; De acuerdo, entonces 15:27 &amp;lt;+zzz&amp;gt; publica una recompensa para el cliente emule :) 15:28 &amp;lt;jrandom&amp;gt; (pero si te quema el dinero en el bolsillo, sería genial pillar un mac mini para pruebas de la GUI de osx ;) 15:28 &amp;lt;jrandom&amp;gt; lol zzz 15:28 &amp;lt;JosephLeBlanc&amp;gt; No todo el mundo es una snob lesbiana que tiene un préstamo estudiantil de cuarenta mil dólares que hay que pagar 15:28 &amp;lt;+zzz&amp;gt; sigue con el buen trabajo jr 15:28 &amp;lt;jrandom&amp;gt; por si eso no fue closedshop: agradezco el interés y el apoyo, pero no tendré tiempo para trabajar en una app de intercambio de archivos en el futuro 15:29 &amp;lt;JosephLeBlanc&amp;gt; ¿Puedes implementar el lovesoc de modulus 15:29 &amp;lt;JosephLeBlanc&amp;gt; ? 15:29 &amp;lt;jrandom&amp;gt; gracias zzz, tú también (tus servicios y tu código definitivamente ayudan muchísimo!) 15:29 &amp;lt;+zzz&amp;gt; saca el baf lol 15:30 * jrandom corre hacia la esquina 15:30 * jrandom toma impulso 15:30 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 21 de noviembre de 2006</title><link>/es/blog/2006/11/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-noviembre-de-2006/</link><pubDate>Tue, 21 Nov 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/11/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-noviembre-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> blx, Complication3, jrandom, koff, LeerokKitchen, LeerokLacerta, modulus, spaetz, tea, Walter, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:02 &amp;lt;jrandom&amp;gt; 0) hola 15:02 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:02 &amp;lt;jrandom&amp;gt; 2) Estado del desarrollo de Syndie 15:02 &amp;lt;jrandom&amp;gt; 3) ??? 15:02 &amp;lt;jrandom&amp;gt; 0) hola 15:02 * jrandom saluda 15:02 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2006-November/001319.html 15:03 &amp;lt;jrandom&amp;gt; como esa es bastante corta, pasemos directamente a 1) estado de la red 15:04 &amp;lt;jrandom&amp;gt; las cosas se ven bastante bien por el momento, la red parece bastante estable 15:04 &amp;lt;+zzz&amp;gt; Inventé un "índice de capacidad de pares" 15:04 &amp;lt;+zzz&amp;gt; en el panel... 15:04 &amp;lt;+zzz&amp;gt; por ahora no estoy seguro de que sea útil, sin embargo 15:04 &amp;lt;jrandom&amp;gt; ah sí, perdón, lo mencioné la semana pasada: parece bastante útil, ¡gracias! 15:05 &amp;lt;jrandom&amp;gt; interesante ver la disparidad ahí fuera tan claramente 15:05 &amp;lt;+zzz&amp;gt; la idea es la proporción de routers de alta capacidad frente a routers de baja capacidad, lo cual obviamente es importante para el % de construcción de tunnel 15:06 &amp;lt;+zzz&amp;gt; Estoy quitando routers de las estadísticas para los que no recibo una actualización de netdb en 1.5 horas, pero eso parece demasiado rápido; creo que está sesgando las estadísticas 15:07 &amp;lt;jrandom&amp;gt; ah, ok, eso lo explicaría. ¿sigues recolectando? 15:07 &amp;lt;jrandom&amp;gt; (¿o wget'ing desde dev.i2p.net?) 15:08 &amp;lt;+zzz&amp;gt; sí 15:08 &amp;lt;jrandom&amp;gt; genial 15:08 &amp;lt;+zzz&amp;gt; netDb.harvestDirectly=false 15:08 &amp;lt;+zzz&amp;gt; netDb.shouldHarvest=true, ¿verdad? 15:09 &amp;lt;jrandom&amp;gt; entonces, ¿las estadísticas que teníamos antes se basaban en gran medida en routers que eran tan malos que el usuario los apagaba y desaparecía? 15:09 &amp;lt;jrandom&amp;gt; cierto 15:10 &amp;lt;+zzz&amp;gt; siempre han sido 1.5 horas, pero al graficar los routers M/N/O, parecen ir y venir cuando intuitivamente deberían mantenerse bastante constantes 15:10 &amp;lt;jrandom&amp;gt; ah ok 15:10 &amp;lt;+zzz&amp;gt; puedes ver picos/caídas en todos los datos que duran 1.5 horas :) 15:11 &amp;lt;spaetz&amp;gt; la red parece bastante estable. Sí 15:12 &amp;lt;+zzz&amp;gt; eso es todo lo que tengo para ese tema 15:12 &amp;lt;spaetz&amp;gt; Me gustaría saber si jrandom se centra completamente en Syndie hoy en día o si todavía mira el desarrollo de I2P. 15:12 &amp;lt;spaetz&amp;gt; o si esto está solo un poco en segundo plano temporalmente 15:13 * jrandom se centra completamente en Syndie hoy en día, pero trabajará en I2P tanto cuando haya problemas como una vez que Syndie esté establecido 15:13 * spaetz agradece la información 15:14 * spaetz está conforme con esto 15:15 &amp;lt;jrandom&amp;gt; w3wt. sí, un estado estable significa que el desarrollo de Syndie puede continuar, pero si hay problemas, por supuesto repriorizo 15:15 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más sobre 1) estado de la red? 15:15 &amp;lt;Walter&amp;gt; Tengo una pregunta al azar. 15:15 &amp;lt;jrandom&amp;gt; dispara, Walter 15:17 &amp;lt;Walter&amp;gt; Supón que tienes 100Mb/s de ancho de banda, ¿qué tipo de servidor necesitarías para saturarlo como un nodo de I2P? 15:17 &amp;lt;jrandom&amp;gt; no importa 15:17 &amp;lt;jrandom&amp;gt; I2P no satura ni saturará 100Mbps 15:18 &amp;lt;Walter&amp;gt; Supón que uno quisiera hacer uso del ancho de banda disponible. 15:18 &amp;lt;jrandom&amp;gt; no lo harías. 15:19 &amp;lt;spaetz&amp;gt; Tengo 150kbs de subida y bajada y usa como el 25% de un vserver (Dell compartido con una docena de otros) 15:19 &amp;lt;jrandom&amp;gt; eso excede la capacidad de toda la red 15:19 &amp;lt;spaetz&amp;gt; 25% de CPU, eso es 15:19 * spaetz admite que no es realmente una respuesta precisa y se calla 15:20 &amp;lt;jrandom&amp;gt; los propios routers tienen una compensación memoria vs. rendimiento, lo que hace menos probable que un router siquiera pueda empujar> 3-350KBps 15:20 &amp;lt;jrandom&amp;gt; (por supuesto, esa compensación se puede ajustar para permitir tasas más altas, pero no es un problema) 15:21 &amp;lt;jrandom&amp;gt; usar ancho de banda es *MALO* a menos que ese ancho de banda se use solo cuando sea necesario 15:22 &amp;lt;+zzz&amp;gt; la red promedia alrededor de 1.5 MBps (=12 Mbps) de tráfico total durante los últimos 3 meses 15:23 &amp;lt;Walter&amp;gt; Ya veo. 15:24 &amp;lt;+fox&amp;gt; &amp;lt;LeerokKitchen&amp;gt; ¡Excursión! 15:26 &amp;lt;jrandom&amp;gt; ok, si no hay nada más para 1) estado de la red, pasemos a 2) estado del desarrollo de Syndie 15:26 &amp;lt;jrandom&amp;gt; el progreso aquí continúa, y he estado haciendo pruebas tanto en Windows como en Linux 15:28 &amp;lt;jrandom&amp;gt; la batalla actual está en la interfaz de gestión del foro, aunque como la interfaz de texto ya está integrada, toda la funcionalidad ya está en su lugar 15:29 &amp;lt;jrandom&amp;gt; no hay muchas más novedades que discutir en ese frente 15:30 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones sobre 2) estado del desarrollo de Syndie? 15:33 &amp;lt;jrandom&amp;gt; ok, pasemos a 3) ??? 15:33 &amp;lt;jrandom&amp;gt; ¿tienen algo más para la reunión? 15:34 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; ¿cuándo será utilizable Java GPL con I2P= 15:34 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; ? 15:35 &amp;lt;Complication3&amp;gt; Supongo que depende de cuándo Java GPL será utilizable en varias distros 15:35 &amp;lt;Complication3&amp;gt; O disponible para descarga desde Sun 15:36 &amp;lt;Complication3&amp;gt; Pero se siente como un punto discutible, ya que es el mismo Java que ya es utilizable ahora 15:36 &amp;lt;Complication3&amp;gt; La GPL solo permitiría empaquetarlo más convenientemente y mejorarlo 15:37 &amp;lt;jrandom&amp;gt; (y I2P ya funciona con gcj/kaffe, aunque no todas las aplicaciones cliente) 15:37 * Complication3 lee rápidamente el historial 15:37 &amp;lt;jrandom&amp;gt; ((y Syndie funciona completamente con gcj/kaffe)) 15:38 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; Compilación, eso es lo que quieren que pienses ;) 15:38 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; pero ok, me respondieron la pregunta. 15:38 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; Complication incluso. leí mal 15:39 &amp;lt;Complication3&amp;gt; blx: bueno, las fuentes ya están disponibles ahora, es solo que pocos las leen y compilan 15:39 &amp;lt;jrandom&amp;gt; (e incluso puedes modificarlas y usar esas modificaciones, simplemente no puedes distribuir tus mods) 15:40 &amp;lt;koff&amp;gt; ¿cuándo tendrá I2P la funcionalidad de registro (logging) sugerida por las leyes propuestas de las que escuché? 15:41 &amp;lt;jrandom&amp;gt; nunca 15:41 &amp;lt;+zzz&amp;gt; jajajaja 15:41 * Complication3 sospecha que nunca :) 15:41 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; ¿qué leyes? 15:41 * jrandom supone que te refieres a temas de retención de datos en .de/.eu 15:41 &amp;lt;Complication3&amp;gt; Alguien en el foro habló de una ley (propuesta) en Alemania 15:42 &amp;lt;jrandom&amp;gt; (y luego las de .us en unos años) 15:42 &amp;lt;Complication3&amp;gt; Podrían haberlo explicado mejor, eso sí 15:42 &amp;lt;jrandom&amp;gt; sí, solo está propuesta, pero no es una gran sorpresa 15:43 &amp;lt;Complication3&amp;gt; Personalmente creo: no es como si las leyes de retención de datos no se estuvieran violando por todas partes ya 15:43 &amp;lt;Complication3&amp;gt; ¿Que se violen una docena más? Personalmente no me importaría mucho... 15:44 &amp;lt;Complication3&amp;gt; En resumen, quiero ver cómo van a hacerla cumplir 15:44 &amp;lt;tea&amp;gt; como hicieron con Napster: arrestar a todos 15:45 &amp;lt;Complication3&amp;gt; Si logran hacer un buen intento, habrá que encontrar algo para frustrarlo ("not in my country" principio de peering para los países donde prevalece la locura) 15:45 &amp;lt;+fox&amp;gt; &amp;lt;LeerokLacerta&amp;gt; Eso me recuerda a una canción. 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; pasar todo el tráfico de datos a redes anónimas podría ayudar ... 15:47 &amp;lt;Complication3&amp;gt; Simplemente ignorarlos en masa ha funcionado para los piratas comunes y corrientes... 15:47 &amp;lt;Complication3&amp;gt; Puedes arrestar a una persona que te ignore. No puedes hacer eso con varios cientos de miles. 15:47 &amp;lt;tea&amp;gt; ese no es un argumento para un alemán :) 15:47 &amp;lt;+fox&amp;gt; &amp;lt;modulus&amp;gt; puedes 15:47 &amp;lt;+fox&amp;gt; &amp;lt;modulus&amp;gt; Hitler lo hizo 15:48 &amp;lt;Complication3&amp;gt; Eso solo fue porque nadie se molestó en derrocarlo 15:48 &amp;lt;jrandom&amp;gt; *ejem* 15:48 &amp;lt;Complication3&amp;gt; Si hubieran tomado las armas, no habría funcionado 15:48 &amp;lt;Complication3&amp;gt; (perdón, muy fuera de tema, sí) 15:48 &amp;lt;tea&amp;gt; aun así, uno se siente importante siendo paranoico 15:48 &amp;lt;+fox&amp;gt; &amp;lt;modulus&amp;gt; dicho eso, creo que I2P podría cumplir con las leyes de retención de datos sin dañar el anonimato, pero no hay razón para hacerlo. 15:48 &amp;lt;jrandom&amp;gt; ok, bueno, creo que ya hemos abordado el tema relacionado con I2P ;) 15:48 &amp;lt;tea&amp;gt; perdón 15:49 &amp;lt;jrandom&amp;gt; sí, modulus 15:49 &amp;lt;jrandom&amp;gt; (ya asumimos que los usuarios individuales están registrando todo de todos modos, al igual que los ISP) 15:49 &amp;lt;+fox&amp;gt; &amp;lt;modulus&amp;gt; correcto, así que un I2P habilitado para DR no sería el fin del mundo 15:51 &amp;lt;Complication3&amp;gt; Alguien tendría que molestarse en hacer un fork de eso, sin embargo... :P 15:52 * jrandom me callo ;) 15:52 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 15:53 &amp;lt;jrandom&amp;gt; si no 15:53 * jrandom va cerrando 15:53 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 14 de noviembre de 2006</title><link>/es/blog/2006/11/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-noviembre-de-2006/</link><pubDate>Tue, 14 Nov 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/11/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-noviembre-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> badger, green, jrandom, strike1, striker&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:07 &amp;lt;jrandom&amp;gt; 0) hola 15:07 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:07 &amp;lt;jrandom&amp;gt; 2) Estado del desarrollo de Syndie 15:07 &amp;lt;jrandom&amp;gt; 3) Modificaciones de I2Phex 15:07 &amp;lt;jrandom&amp;gt; 4) ??? 15:07 &amp;lt;jrandom&amp;gt; 0) hola 15:07 * jrandom saluda 15:07 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2006-November/001318.html 15:07 &amp;lt;jrandom&amp;gt; (llego tarde, así que les dejo que se pongan al día con eso) 15:09 &amp;lt;jrandom&amp;gt; ok, vamos a pasar a 1) estado de la red 15:10 &amp;lt;jrandom&amp;gt; [eom] :) 15:10 * jrandom ha tenido una buena conexión de IRC ahora (4+ días), así que las cosas van bastante bien. 15:11 &amp;lt;jrandom&amp;gt; también tenemos esas nuevas gráficas de capacidad de pares en stats.i2p, detallando algunas proporciones interesantes 15:13 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para 1) estado de la red? 15:14 &amp;lt;striker&amp;gt; solo que se ve bien. 15:14 &amp;lt;jrandom&amp;gt; w00t :) 15:15 &amp;lt;jrandom&amp;gt; ok, pasemos entonces a 2) estado del desarrollo de Syndie 15:15 &amp;lt;green&amp;gt; No sé cómo U can have 4+ days conection on IRC,, a mí me desconecta más o menos cada 24 h incluso con un router no tan sobrecargado 15:15 &amp;lt;jrandom&amp;gt; green: por desgracia, es bastante arbitrario. 15:16 &amp;lt;jrandom&amp;gt; (o, más precisamente, la causa depende de muchos factores sin un buen control sobre ellos) 15:17 &amp;lt;green&amp;gt; ¿alguna posibilidad de saber realmente por qué? 15:17 &amp;lt;green&amp;gt; Tengo muchos tunnels incluso donde IRC se cae 15:18 &amp;lt;green&amp;gt; s/when 15:18 &amp;lt;jrandom&amp;gt; sí, hay mucho que podemos hacer, pero estoy enfocando mi tiempo en sacar Syndie primero 15:18 &amp;lt;green&amp;gt; Lo sé, así que solo tengo que way más ;) 15:19 &amp;lt;green&amp;gt; s/wait 15:20 &amp;lt;green&amp;gt; gr maldito teclado 15:20 &amp;lt;green&amp;gt; ok, nada más sobre 1, vayamos a 2 15:20 &amp;lt;jrandom&amp;gt; w3rd 15:21 &amp;lt;jrandom&amp;gt; ok, no hay mucho más que añadir más allá de lo que está en las notas (bueno, lo que razonablemente se puede plantear) 15:21 &amp;lt;jrandom&amp;gt; el hilo de discusión sobre caché web es http://forum.i2p.net/viewtopic.php?t=1958 15:22 &amp;lt;green&amp;gt; ¿hay algún plan para un convertidor de phpbb a Syndie? 15:22 &amp;lt;jrandom&amp;gt; y la última imagen de mockup referida es http://dev.i2p.net/~jrandom/mockup/forum.png 15:23 &amp;lt;jrandom&amp;gt; green: hmm, pensé que discutimos eso en una de las reuniones, pero al mirar los logs, ocurrió fuera de una reunión 15:24 &amp;lt;jrandom&amp;gt; respuesta corta: se puede hacer, y quizá se haga, pero no está en la hoja de ruta inmediata 15:24 &amp;lt;jrandom&amp;gt; al menos, no una operación bidireccional phpbb&amp;lt;--&amp;gt;syndie 15:24 &amp;lt;jrandom&amp;gt; phpbb--&amp;gt;syndie es fácil (simplemente importar las publicaciones, o usar generación del lado del servidor) 15:25 &amp;lt;jrandom&amp;gt; syndie--&amp;gt;phpbb también es fácil 15:25 &amp;lt;jrandom&amp;gt; no estoy seguro de que el modelo de operación de phpbb sea para lo que la gente termine usando Syndie, sin embargo 15:25 &amp;lt;jrandom&amp;gt; pero ya veremos 15:28 &amp;lt;green&amp;gt; incluso solo un phpbb -&amp;gt; syndie sería suficiente 15:30 &amp;lt;jrandom&amp;gt; genial, eso sería trivial (tomar el html renderizado de phpbb en una página y publicarlo). un poco más complejo sería extraer de la base de datos de phpb en sí, aunque eso daría más control (pero entonces solo el admin de phpbb podría hacerlo - el método anterior lo puede hacer cualquiera) 15:31 &amp;lt;badger&amp;gt; la administración de phpbb es bastante plana.... no es un desafío conseguir un hook 15:32 &amp;lt;badger&amp;gt; y hay varios plugins RSS disponibles para ello 15:33 &amp;lt;jrandom&amp;gt; ah, genial. de hecho, si alguien quisiera empezar a mirar eso, sería genial: solo generen una página HTML (y si necesitan referenciar otros recursos, háganlo con las uris de Syndie [syndie.i2p.net/spec.html#uri] 15:34 &amp;lt;jrandom&amp;gt; (y si necesitan imágenes/etc, simplemente háganles referencia como img src="attachment1" etc) 15:34 &amp;lt;jrandom&amp;gt; (y luego podemos meterlos en una publicación de Syndie sin problema) 15:35 &amp;lt;jrandom&amp;gt; actualmente el editor de mensajes tiene "add text page" y "add html page"... eventualmente podemos incluir un "add page from the web..." que te pida una URL para obtener 15:37 &amp;lt;badger&amp;gt; `http://forum.i2p/rss_news.php` 15:38 &amp;lt;badger&amp;gt; traducir eso al marcado de Syndie probablemente sería sencillo 15:39 &amp;lt;jrandom&amp;gt; sí (aunque recuerden, el marcado de Syndie /es html/. las uris solo son... largas y difíciles de leer :) 15:41 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más sobre 2) syndie dev? 15:42 &amp;lt;jrandom&amp;gt; si no, saltemos a 3) mods de i2phex 15:43 &amp;lt;jrandom&amp;gt; strike1 / Complication: ¿quieren darnos una actualización? 15:43 &amp;lt;strike1&amp;gt; Hice una verificación rápida con respecto a resolver el problema de conectarse a uno mismo 15:43 &amp;lt;strike1&amp;gt; http://forum.i2p.net/viewtopic.php?t=1965 15:44 &amp;lt;strike1&amp;gt; Parece estar funcionando bien, pero solo está impidiendo que la dest local se agregue a i2phex.hosts 15:44 &amp;lt;strike1&amp;gt; También estoy investigando los problemas de hashing y los problemas de descarga 15:45 &amp;lt;jrandom&amp;gt; ¡genial! 15:45 &amp;lt;strike1&amp;gt; Los nuevos mods en CVS parecen hacer que i2phex sea un poco mejor hasta ahora también, debo decir. 15:48 &amp;lt;strike1&amp;gt; Con suerte, entre Complication, yo, y cualquiera más que quiera ayudar, podremos resolverlos todos pronto. :) 15:49 &amp;lt;jrandom&amp;gt; wikked, gracias strike1 (&amp; complication et al!) 15:50 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para 3) mods de i2phex? 15:51 &amp;lt;jrandom&amp;gt; si no, saltemos a 4) ??? 15:51 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que le gustaría plantear para la reunión? 15:54 &amp;lt;green&amp;gt; ¿alguna posibilidad de tener un port de dijjer en I2P? 15:55 &amp;lt;green&amp;gt; wow, no se preocupen, solo una pregunta simple ;) 15:55 &amp;lt;jrandom&amp;gt; probablemente no (siendo un port de dijjer un gran número de outproxies públicos de squid que hacen caché) 15:56 &amp;lt;jrandom&amp;gt; pero la capacidad de tener contenido alojado cuando no estás en línea estará con Syndie 15:56 &amp;lt;jrandom&amp;gt; (y syndie puede ejecutarse sobre i2p) 15:56 &amp;lt;green&amp;gt; claro, pero ¿cómo puede Syndie manejar contenido grande? 15:57 &amp;lt;jrandom&amp;gt; técnicamente, sí, pero en la práctica, no 15:58 &amp;lt;green&amp;gt; ¿entonces usar caché no es tan mala idea? 15:58 &amp;lt;jrandom&amp;gt; por otro lado, podemos tener archivos .torrent distribuidos por Syndie para torrents que estén cifrados con claves de sesión que solo conozcan los autorizados en Syndie 15:59 &amp;lt;jrandom&amp;gt; hay un caso de uso para el almacenamiento en caché de archivos grandes, aunque no estoy seguro de que el método de caché de freenet/dijjer sea la mejor ruta 15:59 &amp;lt;jrandom&amp;gt; (sin juego de palabras) 15:59 &amp;lt;green&amp;gt; humm, archivos .torrent así que tenemos que depender de un servidor / tracker central 15:59 &amp;lt;green&amp;gt; s/central 16:00 &amp;lt;jrandom&amp;gt; (por ejemplo, vean http://freehaven.net/anonbib/#redblue ) 16:01 &amp;lt;jrandom&amp;gt; green: los torrents pueden ser distribuidos, y puedes poner los mismos datos en muchos enjambres 16:01 &amp;lt;jrandom&amp;gt; pero funcionalmente, sabemos que los torrents funcionan para transferir toneladas de datos 16:03 &amp;lt;green&amp;gt; No hay tantos buenos tracker en I2P, así que actualmente dependemos de un servidor central aunque sea posible distribuir el torrent sobre muchos tracker 16:05 &amp;lt;jrandom&amp;gt; hmm, los trackers que tenemos son buenos, simplemente no hay tanto contenido :) 16:06 &amp;lt;strike1&amp;gt; Estoy de acuerdo, aunque al mirar el tracker de postman me impresionó lo que encontré allí en comparación con el año pasado. 16:07 &amp;lt;jrandom&amp;gt; sí, bastante 16:07 &amp;lt;strike1&amp;gt; Muchas cosas buenas :) 16:09 &amp;lt;jrandom&amp;gt; ok, ¿algo más para la reunión? 16:10 &amp;lt;green&amp;gt; (baf) :) 16:10 * jrandom da por terminado 16:10 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 07 de noviembre de 2006</title><link>/es/blog/2006/11/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-noviembre-de-2006/</link><pubDate>Tue, 07 Nov 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/11/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-noviembre-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> jrandom, mrflibble, spaetz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:09 &amp;lt;jrandom&amp;gt; 0) hola 15:09 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:09 &amp;lt;jrandom&amp;gt; 2) Estado del desarrollo de Syndie 15:09 &amp;lt;jrandom&amp;gt; 3) modificaciones de I2Phex 15:09 &amp;lt;jrandom&amp;gt; 4) ??? 15:09 &amp;lt;jrandom&amp;gt; 0) hola 15:09 * jrandom saluda 15:10 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-November/001317.html 15:10 * spaetz devuelve el saludo 15:10 &amp;lt;mrflibble&amp;gt; genial, yo era el único en #i2p-dev hace un minuto :) 15:10 &amp;lt;jrandom&amp;gt; jeje 15:10 &amp;lt;jrandom&amp;gt; sí, la migración al canal i2p-dev no duró mucho ;) 15:10 &amp;lt;jrandom&amp;gt; ok, pasemos a 1) Estado de la red 15:11 &amp;lt;spaetz&amp;gt; sobre 1) la red parece estable 15:11 &amp;lt;spaetz&amp;gt; sin embargo, como señalaste, hace falta reseeding (volver a obtener semillas de red) cada 7 días o así 15:11 &amp;lt;jrandom&amp;gt; sí, es desafortunado, y se puede arreglar 15:12 &amp;lt;jrandom&amp;gt; aunque el apaño es algo feo, y la solución a largo plazo es bastante compleja 15:12 &amp;lt;spaetz&amp;gt; sí, eso estaría bien. Mi firewall es demasiado estricto para el reseeding 15:12 &amp;lt;jrandom&amp;gt; maldición, ¿no permite http saliente hacia dev.i2p.net? 15:12 &amp;lt;spaetz&amp;gt; necesito abrirle agujeros adicionales :-) 15:13 &amp;lt;spaetz&amp;gt; jrandom: saliente sí, pero todos los datos de respuesta se bloquean por defecto :-) 15:13 &amp;lt;spaetz&amp;gt; pero eso es OT. sigue. 15:14 &amp;lt;jrandom&amp;gt; jaja ok, interesante 15:14 &amp;lt;jrandom&amp;gt; es algo que hay que abordar, aunque no está en mi lista de urgentes 15:15 &amp;lt;jrandom&amp;gt; no tengo mucho más que añadir al 1).. ¿alguien tiene algo más que plantear respecto al estado de la red? 15:15 &amp;lt;spaetz&amp;gt; Me desconectan del IRC cada 1-2 horas 15:15 &amp;lt;spaetz&amp;gt; pero yo llamaría a eso estable :-) 15:16 &amp;lt;spaetz&amp;gt; ok, pasemos al 2) 15:16 &amp;lt;jrandom&amp;gt; je, genial, pues 2) 15:17 &amp;lt;jrandom&amp;gt; mucho progreso en este frente 15:17 &amp;lt;spaetz&amp;gt; ¿El nuevo Syndie se va a integrar en i2p cuando llegue a versión final? 15:18 &amp;lt;jrandom&amp;gt; hmm, si te refieres a venir incluido en el paquete, no estoy seguro. si te refieres a poder usarlo sin fricciones, sí, definitivamente 15:19 &amp;lt;spaetz&amp;gt; En realidad me refería a que viniera incluido. I2p parece venir "con las pilas incluidas" 15:19 &amp;lt;jrandom&amp;gt; la razón por la que no estoy seguro es que syndie pesará bastante (libs nativas de swt, traducciones, diccionarios de corrección ortográfica, etc) 15:19 &amp;lt;jrandom&amp;gt; tendremos una opción para incluirlos, sin duda 15:20 &amp;lt;jrandom&amp;gt; y quizá esa sea la descarga más común 15:20 &amp;lt;spaetz&amp;gt; ok, entonces voto por una instalación opcional. de acuerdo. 15:21 &amp;lt;jrandom&amp;gt; incluir la interfaz de texto es sin duda factible, es bastante ligera 15:22 &amp;lt;spaetz&amp;gt; eso podría ser suficiente para tentar a la gente 15:22 &amp;lt;spaetz&amp;gt; Algunos podrían querer ejecutar la GUI en una máquina distinta a su par de i2p de todos modos 15:22 &amp;lt;spaetz&amp;gt; (yo lo haré) 15:23 &amp;lt;jrandom&amp;gt; eso 15:23 &amp;lt;jrandom&amp;gt; ok, unas imágenes de adelanto para el estado de desarrollo de la GUI: 15:23 &amp;lt;jrandom&amp;gt; renderizado html: http://dev.i2p.net/~jrandom/mockup/render_snap.png 15:23 &amp;lt;jrandom&amp;gt; árbol del foro: http://dev.i2p.net/~jrandom/mockup/syndie_refchooser.png 15:23 &amp;lt;jrandom&amp;gt; árbol de mensajes / filtro: http://dev.i2p.net/~jrandom/mockup/syndie_msgchooser.png 15:24 &amp;lt;jrandom&amp;gt; (el renderizado html ya se ha visto antes, y el selector de referencias puede que también, y el selector de mensajes se implementó anoche ;) 15:25 &amp;lt;jrandom&amp;gt; habrá muchos pequeños complementos, pero me estoy centrando primero en tener lista la generación de mensajes en la GUI 15:25 &amp;lt;jrandom&amp;gt; (lo cual requiere poder navegar por foros y mensajes de todos modos, para escoger enlaces) 15:26 &amp;lt;spaetz&amp;gt; guay 15:26 &amp;lt;spaetz&amp;gt; aunque la belleza de syndie era su integración transparente a través de la interfaz web 15:26 &amp;lt;spaetz&amp;gt; pero apuesto a que sería posible implementarlo 15:27 &amp;lt;jrandom&amp;gt; bueno, una interfaz web sería técnicamente posible, pero tendría todos los problemas de seguridad del navegador más todos los problemas para contenido interactivo que javascript/etc pueden causar 15:28 &amp;lt;spaetz&amp;gt; mmh, veo el infierno en el que te meterías. Recuerdo las discusiones correspondientes en freenet hace unos años 15:28 &amp;lt;jrandom&amp;gt; técnicamente, podemos incorporar el motor de mozilla para hacer renderizado html con el widget SWT Browser, pero hacerlo simplemente no es seguro 15:29 &amp;lt;jrandom&amp;gt; sí, exactamente 15:29 &amp;lt;jrandom&amp;gt; (y qué, 5-8 años después, aún acaban de encontrar otro agujero de seguridad en su filtro la otra semana) 15:30 &amp;lt;jrandom&amp;gt; ((mi punto no es que su filtro no sea genial, es que hacer el filtro es increíblemente peligroso)) 15:30 &amp;lt;spaetz&amp;gt; ok, si hay un documento "syndie for dummies" lo intentaría. (la interfaz de texto). ¿ES el manual el documento adecuado para esto? 15:30 &amp;lt;spaetz&amp;gt; Ya parecía un poco específico 15:31 &amp;lt;jrandom&amp;gt; ah - mira el post de Complication2: http://forum.i2p.net/viewtopic.php?t=1935 15:31 &amp;lt;spaetz&amp;gt; ok, gracias. 15:31 &amp;lt;jrandom&amp;gt; eso se está convirtiendo en una página para el sitio de syndie, pero aún no está publicada 15:32 &amp;lt;spaetz&amp;gt; ok, genial. era todo lo que necesitaba 15:34 &amp;lt;jrandom&amp;gt; genial. ok, eso es todo sobre la GUI por ahora 15:34 &amp;lt;jrandom&amp;gt; hay un pequeño adelanto para la gente de p2p en las notas de estado sobre un sistema de sindicación tipo swarming 15:35 &amp;lt;jrandom&amp;gt; esa es un área bastante madura para trastear, para quienes quieran hacer algo de hacking de red 15:36 &amp;lt;jrandom&amp;gt; pero, eso es solo una nota al margen 15:36 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 2) estado del desarrollo de syndie, saltemos a 3) modificaciones de i2phex 15:36 &amp;lt;jrandom&amp;gt; Complication2: ¿quieres darnos el resumen? 15:38 &amp;lt;jrandom&amp;gt; o, si no estás aquí, quienes estén interesados pueden consultar las notas de estado para leer mi sinopsis 15:39 &amp;lt;spaetz&amp;gt; mmh, se fue de pesca 15:39 &amp;lt;jrandom&amp;gt; ok, pasemos a 4) ??? 15:39 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para la reunión? 15:39 * mrflibble levanta la mano 15:40 &amp;lt;spaetz&amp;gt; nah, con ganas de ver que (el nuevo) Syndie se vuelva más útil 15:40 &amp;lt;mrflibble&amp;gt; en http://dev.i2p.net/pipermail/i2p/2006-November/001317.html, ¿qué significa exactamente "hi y'all, good luck with the subpoena power"? 15:40 &amp;lt;spaetz&amp;gt; ¿será el primer nombre en clave "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; jeje spaetz 15:41 &amp;lt;mrflibble&amp;gt; ¡oh! 15:41 * bar fecunda una papeleta 15:43 &amp;lt;jrandom&amp;gt; (no es que los demócratas fueran a ser mejores para el mundo, pero la capacidad de citar al presidente de EE.UU. a través de investigaciones del Congreso probablemente pondría algunas trabas a la máquina de guerra por un rato) 15:44 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 15:45 &amp;lt;jrandom&amp;gt; si no... 15:46 * jrandom se prepara 15:46 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 31 de octubre de 2006</title><link>/es/blog/2006/10/31/reuni%C3%B3n-de-desarrolladores-de-i2p-31-de-octubre-de-2006/</link><pubDate>Tue, 31 Oct 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/10/31/reuni%C3%B3n-de-desarrolladores-de-i2p-31-de-octubre-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> burl, fedo, jrandom, koff, tethra&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:33 &amp;lt;jrandom&amp;gt; 0) hola 15:33 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:33 &amp;lt;jrandom&amp;gt; 2) Estado del desarrollo de Syndie 15:33 &amp;lt;jrandom&amp;gt; 3) ??? 15:33 &amp;lt;jrandom&amp;gt; 0) hola 15:33 * jrandom saluda 15:33 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2006-October/001316.html 15:33 * tethra devuelve el saludo! 15:34 &amp;lt;jrandom&amp;gt; vamos directamente a 1) estado de la red 15:34 &amp;lt;jrandom&amp;gt; sin noticias en este frente hasta donde sé... las cosas parecen estables 15:34 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que quiera plantear al respecto? 15:35 &amp;lt;+tethra&amp;gt; nada por aquí 15:36 &amp;lt;jrandom&amp;gt; ok, pasemos entonces a 2) estado del desarrollo de Syndie 15:37 &amp;lt;jrandom&amp;gt; como se mencionó en las notas, he estado explorando algunos componentes de editor WYSIWYG, pero parece un gran dolor de cabeza (sin sorpresa), y que yo sepa no existe una gran solución 15:38 &amp;lt;jrandom&amp;gt; así que, por ahora, mi idea es ir con un editor básico con ayudas como las que ves en foros como forum.i2p.net. no WYSIWYG, pero útil 15:39 &amp;lt;+tethra&amp;gt; tiene sentido. ¿podría WYSIWYG ser una evolución más adelante, entonces? 15:39 &amp;lt;jrandom&amp;gt; por supuesto, si alguien encuentra un buen editor WYSIWYG pequeño de OSS (software de código abierto), me encantaría saberlo (aunque he revisado una docena de opciones) 15:39 &amp;lt;jrandom&amp;gt; sí, esa es una gran vía para mejoras posteriores 15:40 &amp;lt;+tethra&amp;gt; menos salto entre geek y no geek de esa manera :) 15:40 &amp;lt;+tethra&amp;gt; (¿has mirado Nvu?) 15:41 &amp;lt;jrandom&amp;gt; sí, enorme, pero prometedor 15:41 &amp;lt;+tethra&amp;gt; ¿cuáles otros habías mirado? 15:42 &amp;lt;+tethra&amp;gt; por curiosidad 15:42 &amp;lt;jrandom&amp;gt; todo lo que pude googlear. no tengo una lista a mano 15:42 &amp;lt;+tethra&amp;gt; ah, claro 15:44 &amp;lt;koff&amp;gt; ¿Sería útil tener una vista dividida con el HTML abajo y una representación de la página que se actualice en tiempo real arriba? 15:45 &amp;lt;+tethra&amp;gt; o quizá izquierda/derecha (poder elegir sería encantador 15:45 &amp;lt;+tethra&amp;gt; ) 15:45 &amp;lt;jrandom&amp;gt; sí, es una buena idea (no totalmente en tiempo real, sino semi en tiempo real) 15:46 &amp;lt;+tethra&amp;gt; sí, botón de actualizar, etc. 15:46 &amp;lt;jrandom&amp;gt; quizá tras 5s de inactividad o al pulsar un botón 15:46 &amp;lt;jrandom&amp;gt; claro 15:48 &amp;lt;koff&amp;gt; Incluso podrías tener dos cursores, para que casi sientas que navegas en ambos al mismo tiempo? 15:48 &amp;lt;+tethra&amp;gt; eso sería un poco confuso :/ 15:48 &amp;lt;koff&amp;gt; quizá :) 15:50 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más sobre 2) estado del desarrollo de Syndie? 15:51 &amp;lt;jrandom&amp;gt; si no, pasemos a 3) ??? 15:51 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear para la reunión? 15:54 &amp;lt;+fedo&amp;gt; sí, Jr , ¿podemos esperar una guía para el usuario promedio ("Joe Six-Pack") para usar Syndie 1.0? es decir: qué podemos hacer con esa consola en modo texto ... 15:55 &amp;lt;+fedo&amp;gt; me encantaría ayudar a probar Syndie pero todavía no logro entender cómo usar Syndie! :) 15:55 &amp;lt;jrandom&amp;gt; fedo: ¿te sirven http://syndie.i2p.net/manual.html y http://syndie.i2p.net/features.html y http://syndie.i2p.net/usecases.html? 15:55 &amp;lt;jrandom&amp;gt; ¿es una cuestión de "qué puedes hacer con Syndie", o "cómo puedes hacer $x"? 15:55 &amp;lt;+fedo&amp;gt; hm no realmente, Jr :-/ 15:56 &amp;lt;+fedo&amp;gt; en serio, intento hacerlo ... 15:56 &amp;lt;+fedo&amp;gt; cómo puedo usar Syndie ... 15:57 &amp;lt;+fedo&amp;gt; la consola en modo texto no es un problema 15:57 &amp;lt;jrandom&amp;gt; ¿cómo puedes usar Syndie /para hacer qué/? ¿o esa es la pregunta en sí: por qué instalarías y usarías Syndie? 15:57 &amp;lt;+fedo&amp;gt; pero qué hacer cuando he instalado Syndie es una :-s 15:57 &amp;lt;jrandom&amp;gt; ah 15:58 &amp;lt;jrandom&amp;gt; ok, piensa en Syndie como un navegador web personalizado: lo instalas para poder participar en foros. una vez que lo instalas, tienes que decirle en qué foros quieres participar 15:59 &amp;lt;jrandom&amp;gt; la instalación 0.919b actual se conectará de fábrica al archivo de Syndie en http://syndie.i2p.net/archive/ - puedes simplemente instalarlo, iniciar sesión y sincronizar 16:00 &amp;lt;jrandom&amp;gt; y una vez que te hayas sincronizado, puedes leer publicaciones en los distintos foros, enviar respuestas o publicar en tu propio foro 16:01 &amp;lt;+fedo&amp;gt; Jr : estoy pensando que podrías hacer una nota breve para explicar cómo usar Syndie: es decir, cómo sincronizar, cómo recuperar una publicación ... 16:02 &amp;lt;+tethra&amp;gt; (o incluso, un repositorio de ejemplo (syndie.i2p.net ?) al que sincronizar) 16:02 &amp;lt;+tethra&amp;gt; oh, no leí lo de arriba :/ 16:02 &amp;lt;+tethra&amp;gt; no pasa nada 16:03 &amp;lt;jrandom&amp;gt; fedo: buena idea, escribiré una 16:03 * fedo saluda 16:05 &amp;lt;jrandom&amp;gt; ok, genial, ¿alguien tiene algo más para la reunión? 16:05 &amp;lt;+fedo&amp;gt; sabemos que habilitaste el uso de Syndie en Freenet: cuéntanos cómo hacerlo ... (sabes que soy incapaz de encontrarlo leyendo el código de Syndie :-/ ) 16:05 &amp;lt;+fedo&amp;gt; ((ayúdame :)) 16:06 &amp;lt;jrandom&amp;gt; http://syndie.i2p.net/manual.html#syndicate_freenetpost 16:06 &amp;lt;jrandom&amp;gt; y http://syndie.i2p.net/manual.html#syndicate_getindex 16:07 &amp;lt;+fedo&amp;gt; muchas 'neuronas' que quemar pero lo intentaré :) 16:07 &amp;lt;burl&amp;gt; fedo: Complication ha escrito una guía de inicio breve y bastante práctica en el foro aquí: `http://forum.i2p/viewtopic.php?p=8860#8860` 16:08 &amp;lt;jrandom&amp;gt; ah, cierto, esa es buena, burl 16:08 &amp;lt;+fedo&amp;gt; gracias, burl: le echaré un vistazo a esa nota ;) 16:12 &amp;lt;jrandom&amp;gt; bien, ok, si no hay nada más para la reunión... 16:12 * jrandom concluye 16:12 * jrandom *baf*s cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 24 de octubre de 2006</title><link>/es/blog/2006/10/24/reuni%C3%B3n-de-desarrolladores-de-i2p-24-de-octubre-de-2006/</link><pubDate>Tue, 24 Oct 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/10/24/reuni%C3%B3n-de-desarrolladores-de-i2p-24-de-octubre-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> badger, bar, cervantes, Complication, HotTuna, jrandom, tethra&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:03 &amp;lt;jrandom&amp;gt; 0) hola 16:03 &amp;lt;jrandom&amp;gt; 1) Estado de la red 16:03 &amp;lt;jrandom&amp;gt; 2) Estado del desarrollo de Syndie 16:03 &amp;lt;jrandom&amp;gt; 3) ??? 16:03 &amp;lt;jrandom&amp;gt; 0) hola 16:03 * jrandom saluda 16:03 * Complication se tambalea hasta algún lugar al alcance del teclado (el comienzo de la semana fue un infierno, pero ya terminó) 16:04 &amp;lt;jrandom&amp;gt; (¡hurra por los comienzos infernales!) 16:04 &amp;lt;jrandom&amp;gt; se publicaron las notas de estado semanales en http://dev.i2p.net/pipermail/i2p/2006-October/001315.html 16:04 &amp;lt;+Complication&amp;gt; Hola 16:05 &amp;lt;jrandom&amp;gt; mientras leen las notas (cortas), pasemos a 1) Estado de la red 16:05 * jrandom ha estado conectado a freshcoffee durante 3 días sin desconexión, y parece que ambos servidores de irc tienen un buen número de usuarios 16:06 &amp;lt;jrandom&amp;gt; stats.i2p también está de vuelta, y la tasa de éxito del tunnel ha estado dando algunos saltos raros, pero en general está en buena forma también 16:06 &amp;lt;jrandom&amp;gt; (aunque aún en el rango de 20-30) 16:06 &amp;lt;jrandom&amp;gt; ((lo cual es mucho mejor que 5-10, pero mucho peor que 60-80)) 16:07 &amp;lt;jrandom&amp;gt; bien, ¿alguien tiene algo que comentar para 1) estado de la red? 16:08 &amp;lt;+Complication&amp;gt; Similar aquí, pero sin conexiones extra persistentes 16:08 &amp;lt;+tethra&amp;gt; ¡aparte de aplausos, nada de mi parte! 16:08 &amp;lt;+Complication&amp;gt; Solo quería dejar una pequeña nota relacionada con problemas de NTP 16:09 &amp;lt;+Complication&amp;gt; Básicamente, el domingo 29 de octubre, algunas zonas horarias saldrán del horario de verano 16:09 &amp;lt;jrandom&amp;gt; (va a apestar) 16:10 &amp;lt;+Complication&amp;gt; Personalmente espero que no le cause problemas a nadie, pero no estoy lo bastante versado en NTP como para estar seguro 16:10 &amp;lt;+Complication&amp;gt; Así que, por si acaso la reciente comprobación de coherencia del servidor NTP (añadida en la versión .26) incomodara a alguien esa noche... 16:11 &amp;lt;+Complication&amp;gt; ...pensé que sería mejor mencionar la clave de configuración con la que puede desactivarse (si fuera necesario) 16:11 &amp;lt;+Complication&amp;gt; (para que la gente que lea las notas de estado lo sepa) 16:12 &amp;lt;+Complication&amp;gt; Se puede desactivar introduciendo la línea "router.clockOffsetSanityCheck=false" en `http://localhost:7657/configadvanced.jsp` 16:12 &amp;lt;+Complication&amp;gt; Pero, como dije, espero que nadie lo necesite 16:13 &amp;lt;+Complication&amp;gt; No obstante, será interesante observar cómo se comporta la red esa noche, a medida que diferentes zonas horarias empiecen a cambiar 16:13 &amp;lt;+Complication&amp;gt; Sin duda observaré, con la esperanza de que, si se ve alguna anomalía, quizá pueda arreglarse para primavera :D 16:14 &amp;lt;jrandom&amp;gt; el minuto en sí probablemente será bastante inestable, pero debería estabilizarse en breve 16:14 &amp;lt;+Complication&amp;gt; ...y eso era todo lo que tenía. :) 16:14 &amp;lt;jrandom&amp;gt; pero, con suerte saldrá bien y, si no, como dices, está la primavera :) 16:14 &amp;lt;bar&amp;gt; y si las cosas realmente se rompen, surgieron dos posibles sugerencias de mejora futura en el chat el otro día: 16:15 &amp;lt;bar&amp;gt; "prevent skewed routers from forming subnets by handing over control to NTP if peers &lt;some number" 16:15 &amp;lt;bar&amp;gt; ...y "do not delete floodfill peer router infos from netdb if there are too few of them" 16:15 &amp;lt;jrandom&amp;gt; sí 16:16 &amp;lt;+Complication&amp;gt; En efecto, ajustar el número requerido de puntos de datos (desviaciones de reloj de pares disponibles) necesarios para considerar fiables las mediciones de desviación de pares 16:16 &amp;lt;+Complication&amp;gt; (ups, algo de redundancia en mi última frase) 16:17 &amp;lt;+Complication&amp;gt; ...y sí, la comprobación de floodfill. Entiendo que actualmente no existe una comprobación similar, ¿no? 16:18 &amp;lt;jrandom&amp;gt; correcto 16:18 &amp;lt;+Complication&amp;gt; Parece que algunas personas, a veces, ya sea por suerte o magia, están logrando perder de vista a pares floodfill 16:19 &amp;lt;jrandom&amp;gt; eso sin duda debería remediarse 16:19 &amp;lt;jrandom&amp;gt; (les afectó a algunos el otro día, cuando a uno de ellos lo enrutaron a null) 16:20 &amp;lt;jrandom&amp;gt; (si #floodfill == 0, quizá tratar aleatoriamente a algunos como floodfill) 16:20 &amp;lt;+Complication&amp;gt; Si eso es viable, también es posible 16:21 &amp;lt;+Complication&amp;gt; Aunque, quizá hacer eso además de mantener al menos 2 (o algo así) pares floodfill sería una apuesta doblemente segura 16:22 &amp;lt;jrandom&amp;gt; sí 16:25 &amp;lt;jrandom&amp;gt; bien, ¿alguien tiene algo más para 1) estado de la red? ¿o pasamos a 2) estado del desarrollo de Syndie? 16:25 &amp;lt;badger&amp;gt; sobre la estabilidad de irc: veo muchísimas menos reconexiones en el servidor. 16:25 &amp;lt;badger&amp;gt; casi podrías llamarlo un servicio :) 16:26 &amp;lt;jrandom&amp;gt; :) 16:28 &amp;lt;jrandom&amp;gt; bien, pasemos a 2) estado del desarrollo de Syndie 16:28 &amp;lt;jrandom&amp;gt; mucho progreso aquí, como se mencionó en las notas de estado 16:28 &amp;lt;jrandom&amp;gt; también ha habido un montón de discusión sobre esto aquí en los últimos días 16:28 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que quiera plantear al respecto? 16:30 &amp;lt;@cervantes&amp;gt; instala algo que no sea mspaint 16:30 &amp;lt;jrandom&amp;gt; je 16:30 &amp;lt;jrandom&amp;gt; bueno, tiene valor usar cosas *feas* para esbozar: limita las expectativas 16:31 &amp;lt;+fox&amp;gt; &amp;lt;HotTuna&amp;gt; los enlaces en la publicación del foro parecen estar caídos ... algunos de todos modos.. 16:31 &amp;lt;@cervantes&amp;gt; Creo que eso se menciona en las publicaciones 16:31 &amp;lt;+fox&amp;gt; &amp;lt;HotTuna&amp;gt; oh. . perdón 16:31 &amp;lt;jrandom&amp;gt; hottuna: están replicados en dev.i2p.net/~jrandom/mockup/ 16:31 &amp;lt;@cervantes&amp;gt; algunos deberían estar replicados más abajo 16:32 &amp;lt;+Complication&amp;gt; Una pregunta: entonces, ¿crees que es más fácil (y seguro) implementar HTML limitado desde cero, sin destripar algún navegador web? 16:33 * jrandom acaba de subir dos imágenes más: dev.i2p.net/~jrandom/mockup/forum.png y blog.png (mostrando la discusión de los últimos días sobre diferentes formas de ver un foro) 16:33 &amp;lt;@cervantes&amp;gt; definitivamente es más fácil hacerlo de forma segura 16:33 &amp;lt;+Complication&amp;gt; (solo por curiosidad sobre lo que está pasando en el lado de la GUI, habiendo estado algo ajeno a ello) 16:33 &amp;lt;jrandom&amp;gt; Complication: ya tengo casi todo hecho para fines de formato general 16:33 &amp;lt;@cervantes&amp;gt; especialmente dado el subconjunto limitado de html que Syndie admitirá 16:34 &amp;lt;+Complication&amp;gt; Ajá 16:34 &amp;lt;jrandom&amp;gt; (fuentes, alineación, tamaños, colores, imágenes, enlaces, listas (incluidas anidadas), encabezados, párrafos, entidades HTML) 16:35 &amp;lt;jrandom&amp;gt; ahora, ponerse con divs para colocación o con tablas requiere mucho más trabajo, pero no voy a abordar eso ahora 16:35 &amp;lt;+Complication&amp;gt; Suena bastante bien 16:36 &amp;lt;@cervantes&amp;gt; y por supuesto la etiqueta &amp;lt;blink&amp;gt; 16:36 * jrandom bombardea a cervantes con &amp;dagger; 16:37 &amp;lt;@cervantes&amp;gt; ay, atravesado por una entidad 16:37 &amp;lt;jrandom&amp;gt; ya veremos. a medida que se despliegue y se use, quizá sea necesario cambiar a un motor de renderizado html completo 16:38 * jrandom quiere que la base de código sea lo más pequeña posible, para que haya menos que depurar y revisar por problemas de seguridad y anonimato 16:39 &amp;lt;+Complication&amp;gt; En efecto, sin duda hay beneficios en manejar text/plain 16:40 &amp;lt;+Complication&amp;gt; (que ojalá solo admita ataques de lenguaje natural ;P ) 16:41 &amp;lt;+Complication&amp;gt; ¿Qué opinas sobre la posibilidad de medidas antispam de hashcash? ¿Demasiado pronto para saberlo? ¿Crees que sería fácil añadirlas después? 16:42 &amp;lt;@cervantes&amp;gt; bueno, supongo que usar bbcode o sintaxis de wiki reduciría el riesgo de inyección de marcado en un motor html completo 16:42 &amp;lt;@cervantes&amp;gt; *motor de renderizado 16:43 &amp;lt;jrandom&amp;gt; bastante fácil de añadir, Complication: solo una cabecera pública nueva (hash calculado contra el URI canónico de Syndie, verificado al importar, creado al firmar) 16:44 * Complication pensó en ello hace unos días, pero solo por encima 16:44 &amp;lt;jrandom&amp;gt; el hashcash puede hacerse a varios niveles también: por canal nuevo (meta.syndie), por canal actualizado, o por publicación (quizá incluso graduado según sizeof(post) o #msgs/day) 16:44 &amp;lt;+Complication&amp;gt; Si se quisiera implementar hashcash como prueba de trabajo, me pregunto contra qué sería mejor exigir que el autor del mensaje calcule colisiones 16:45 &amp;lt;+Complication&amp;gt; Ajá, el URI... podría ser, sí 16:45 &amp;lt;+Complication&amp;gt; Oh, en efecto 16:45 &amp;lt;+Complication&amp;gt; Son cosas en las que no pensé 16:48 &amp;lt;jrandom&amp;gt; cervantes: cierto 16:48 &amp;lt;jrandom&amp;gt; bien, ¿alguien tiene algo más para 2) estado del desarrollo de Syndie? 16:51 &amp;lt;jrandom&amp;gt; bien, si no, pasemos a 3) ??? 16:51 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear? 16:54 &amp;lt;jrandom&amp;gt; bien, si no... 16:54 * jrandom se prepara 16:54 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 17 de octubre de 2006</title><link>/es/blog/2006/10/17/reuni%C3%B3n-de-desarrolladores-de-i2p-17-de-octubre-de-2006/</link><pubDate>Tue, 17 Oct 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/10/17/reuni%C3%B3n-de-desarrolladores-de-i2p-17-de-octubre-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, dm, jrandom, marlowe&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:01 &amp;lt;jrandom&amp;gt; 0) hola 16:01 &amp;lt;jrandom&amp;gt; 1) Estado de la red 16:01 &amp;lt;jrandom&amp;gt; 2) Estado del desarrollo de Syndie 16:01 &amp;lt;jrandom&amp;gt; 3) ??? 16:01 &amp;lt;jrandom&amp;gt; 0) hola 16:01 * jrandom saluda 16:01 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-October/001314.html 16:02 &amp;lt;+fox&amp;gt; * dm saluda 16:02 &amp;lt;jrandom&amp;gt; w3wt, ok, mientras leen esa misiva tan divertida, pasemos a 1) Estado de la red 16:03 &amp;lt;jrandom&amp;gt; la red parece mantenerse estable por ahora, aunque con una ligera tendencia al crecimiento 16:04 &amp;lt;jrandom&amp;gt; hay algunas discusiones en el foro sobre el gran problema relacionado con la CPU, aunque aún no hay una gran solución, hasta donde puedo ver 16:04 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que plantear respecto a 1) Estado de la red? 16:05 &amp;lt;jrandom&amp;gt; (la última semana completa con 0.6.1.26 parece haber ido bien [yay]) 16:06 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; bueno, será mejor que diga algo 16:06 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ¿hay una métrica consistente que se esté utilizando para monitorear el estado de la red 16:06 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ¿o solo experiencias ad hoc? 16:07 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; por ejemplo, ¿hay alguna aplicación que intente conectarse a lugares aleatorios cada día mientras mide tiempos de respuesta y fallos? 16:07 &amp;lt;jrandom&amp;gt; Me guío en gran medida por el comportamiento en IRC, así como por las estadísticas y la actividad en los routers que manejo (stats.i2p está caído por una o dos semanas, pero normalmente es una referencia sólida con la que comparar) 16:08 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; genial, le echaré un vistazo a ese sitio. 16:08 &amp;lt;jrandom&amp;gt; hay varias personas ejecutando aplicaciones de monitorización de estadísticas: orion.i2p, tino.i2p, eepsites.i2p, además de stats.i2p 16:09 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ¡gracias! 16:09 &amp;lt;jrandom&amp;gt; de nada :) 16:09 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre el punto 1), pasemos al 2) Estado del desarrollo de Syndie 16:10 &amp;lt;jrandom&amp;gt; muchas cosas en marcha, como se menciona en las notas de estado (y por fin pueden ver un sitio web que no sea horrendo en syndie.i2p.net :) 16:11 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ¿caído en este momento? 16:11 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; olvida eso 16:11 &amp;lt;+fox&amp;gt; * dm se calla 16:11 &amp;lt;jrandom&amp;gt; :) 16:12 &amp;lt;marlowe&amp;gt; jrandom, el diagrama en la portada es muy útil 16:12 &amp;lt;marlowe&amp;gt; ahora entiendo el concepto detrás de Syndie 16:12 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; además es bonito 16:13 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; pero ¿cómo se accede a Syndie sin descargar/instalarlo? Recuerdo que antes se podía hacer esto 16:13 &amp;lt;jrandom&amp;gt; genial, me alegra que esté claro, marlowe; puede ser un concepto confuso solo en texto :) 16:13 &amp;lt;jrandom&amp;gt; dm: el Syndie antiguo (syndiemedia.i2p.net/) era web, pero este nuevo es, bueno, completamente nuevo, rediseñado por completo 16:14 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ¿no es web? 16:14 &amp;lt;jrandom&amp;gt; (y gracias a cervantes por convertir mi fea imagen al estilo MS Paint en la imagen elegante que ven allí :) 16:14 &amp;lt;jrandom&amp;gt; no, no es web: la versión actual es, de hecho, solo de texto, pero sigue el trabajo en una GUI (interfaz gráfica de usuario) 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; ¡solo texto! wow. ok. descargando. 16:14 &amp;lt;jrandom&amp;gt; w3wt 16:15 &amp;lt;jrandom&amp;gt; una cosa importante que necesitas saber para usarlo eficazmente es la ubicación de un archivo de Syndie al que puedas enviar publicaciones y del que puedas traer publicaciones 16:15 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; wow... esto es material hardcore. (Next Command:) hehhehe 16:15 &amp;lt;jrandom&amp;gt; actualmente hay uno en http://syndie.i2p.net/archive - puedes sincronizarte con él mediante "menu syndicate" "getindex --archive http://syndie.i2p.net/archive" y "fetch" :) 16:16 &amp;lt;jrandom&amp;gt; es un sistema bastante simple, aunque con características de diseño muy específicas 16:16 &amp;lt;jrandom&amp;gt; (e increíblemente robusto: puede ejecutarse en cualquier cosa :) 16:17 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; hay algo genial en que aplicaciones realmente complejas funcionen con una interfaz de texto 16:17 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; en fin... 16:17 &amp;lt;+fox&amp;gt; * dm se vuelve a callar 16:19 * jrandom espera llevarnos a la 1.0 en algún momento de este mes, así que las pruebas beta serían geniales 16:20 &amp;lt;jrandom&amp;gt; (pónganlo a prueba, díganme qué está roto, etc.) 16:20 &amp;lt;jrandom&amp;gt; la 1.0 no incluirá la GUI, por supuesto; eso es para la 2.0 16:20 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; por supuesto 16:21 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene comentarios/preguntas/sugerencias/uñas de los pies sobre el 2) Estado del desarrollo de Syndie? 16:22 &amp;lt;jrandom&amp;gt; ah, una cosa que quería comentar: como publiqué en mi blog de Syndie, ¡necesitamos un logo! así que, vean urn:syndie:channel:d7:channel44:bF2lursCrXhSECJAEILhtXYqQ6o-TwjlEUNJLA5Nu8o=9:messageIdi1160962964161ee :) 16:23 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; hay un buen lugar para conseguir logos gratuitos o semi-gratuitos de muy alta calidad 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;--- por aquí los frikis de Photoshop intentan superarse unos a otros por un poco de fama y/o dinero 16:24 &amp;lt;jrandom&amp;gt; ah, genial 16:25 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ejemplo de un 'concurso' anterior 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 vuelve a callar 16:26 &amp;lt;jrandom&amp;gt; wikked, gracias dm 16:27 &amp;lt;jrandom&amp;gt; ok, si no hay nada sobre el punto 2, pasemos a 3) ??? 16:28 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más para la reunión? 16:28 &amp;lt;bar&amp;gt; quizá deberíamos reservar eso para la versión 1.99b y montar un pequeño concurso/recompensa para promocionar Syndie 2.0? 16:28 &amp;lt;jrandom&amp;gt; ah, es una buena idea, ya que la 1.* va a ser de texto de todos modos 16:30 &amp;lt;bar&amp;gt; piénsalo, seguro que podemos conseguir algo de financiación 16:30 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ¿y cómo va la financiación? 16:31 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ¿sigues haciendo esto a tiempo completo, jr? 16:31 &amp;lt;jrandom&amp;gt; sí, aún saliendo adelante, gracias a algunos colaboradores increíblemente generosos (¡gracias!) 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, sí... el presupuesto muy ajustado. Ahora lo recuerdo 16:32 &amp;lt;jrandom&amp;gt; jeje 16:34 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más que plantear? 16:34 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; acabo de soltarte un c-bill. Asegúrate de que solo se use para alcohol u otros usos frívolos. 16:34 &amp;lt;+fox&amp;gt; &amp;lt;dm&amp;gt; ¡ah, y mantén mi nombre real en secreto! 16:34 &amp;lt;jrandom&amp;gt; w00t! gracias, dm 16:36 &amp;lt;jrandom&amp;gt; ok, si no hay nada más... 16:36 * jrandom se dispone 16:36 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-10-10</title><link>/es/blog/2006/10/10/notas-de-estado-de-i2p-del-2006-10-10/</link><pubDate>Tue, 10 Oct 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/10/10/notas-de-estado-de-i2p-del-2006-10-10/</guid><description>&lt;p>Hola a todos, breves notas de estado esta semana&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.1.26 y estado de la red 2) Estado del desarrollo de Syndie 3) Revisión del control de versiones distribuido 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>El otro día publicamos una nueva versión 0.6.1.26, que incluye muchas mejoras de i2psnark de zzz y algunas nuevas comprobaciones de seguridad de NTP de Complication, y los informes han sido positivos. La red parece estar creciendo ligeramente sin nuevos efectos extraños, aunque algunas personas todavía tienen problemas para establecer sus tunnels (como siempre ha sido el caso).&lt;/p></description></item><item><title>Notas de estado de I2P del 2006-10-03</title><link>/es/blog/2006/10/03/notas-de-estado-de-i2p-del-2006-10-03/</link><pubDate>Tue, 03 Oct 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/10/03/notas-de-estado-de-i2p-del-2006-10-03/</guid><description>&lt;p>Hola a todos, unas notas de estado con retraso esta semana&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Estado de desarrollo del Router 3) Justificación de Syndie (continuación) 4) Estado de desarrollo de Syndie 5) Control de versiones distribuido 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>Las últimas una o dos semanas han sido bastante estables en irc y otros servicios, aunque dev.i2p/squid.i2p/www.i2p/cvs.i2p tuvieron algunos contratiempos (debido a problemas temporales relacionados con el sistema operativo). Todo parece estar en un estado estable por el momento.&lt;/p></description></item><item><title>Notas de estado de I2P del 2006-09-12</title><link>/es/blog/2006/09/12/notas-de-estado-de-i2p-del-2006-09-12/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/09/12/notas-de-estado-de-i2p-del-2006-09-12/</guid><description>&lt;p>Hola a todos, aquí están nuestras &lt;em>ejem&lt;/em> notas de estado semanales&lt;/p>
&lt;ul>
&lt;li>Index:&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.1.25 y estado de la red 2) I2PSnark 3) Syndie (qué/por qué/cuándo) 4) preguntas sobre criptografía 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>El otro día publicamos la versión 0.6.1.25, que incluye la avalancha de correcciones de errores acumuladas durante el último mes, así como el trabajo de zzz en I2PSnark y el de Complication para intentar que nuestro código de sincronización de tiempo sea un poco más robusto. En este momento la red parece bastante estable, aunque IRC ha estado un poco inestable en los últimos días (por razones no relacionadas con I2P). Con quizá la mitad de la red actualizada a la última versión, las tasas de éxito en la construcción de tunnel no han cambiado mucho, aunque el rendimiento global parece haber aumentado (probablemente debido a un aumento en el número de personas que usan I2PSnark).&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 12 de septiembre de 2006</title><link>/es/blog/2006/09/12/reuni%C3%B3n-de-desarrolladores-de-i2p-12-de-septiembre-de-2006/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/09/12/reuni%C3%B3n-de-desarrolladores-de-i2p-12-de-septiembre-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cervantes, jrandom, kostya213, modulus, tethra, vulpine&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:06 &amp;lt;jrandom&amp;gt; 0) hola 16:06 &amp;lt;jrandom&amp;gt; 1) 0.6.1.25 y estado de la red 16:06 &amp;lt;jrandom&amp;gt; 2) I2PSnark 16:06 &amp;lt;jrandom&amp;gt; 3) Syndie (qué/por qué/cuándo) 16:06 &amp;lt;jrandom&amp;gt; 4) preguntas de criptografía de Syndie 16:06 &amp;lt;jrandom&amp;gt; 5) ??? 16:06 &amp;lt;jrandom&amp;gt; 0) hola 16:06 * jrandom saluda 16:06 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-September/001307.html 16:07 &amp;lt;jrandom&amp;gt; puesto que esas notas salieron hace horas y horas, ya deberían haberlas leído y tener notas listas, ¿no? ;) 16:07 &amp;lt;jrandom&amp;gt; saltando a 1) 0.6.1.25 y estado de la red 16:08 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Con respecto a 0.6.1.25, parece haber funcionado bien por aquí, solo un error no visto antes 16:08 &amp;lt;jrandom&amp;gt; genial, ¿cuál es el problema? 16:08 &amp;lt;vulpine&amp;gt; * Complication busca en los registros 16:09 &amp;lt;jrandom&amp;gt; el tamaño de la red parece mayor que antes, aunque sigue siendo del mismo orden de magnitud 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; Empezó con "ERROR [NTCP read 1 ] .router.tunnel.FragmentHandler: Error receiving fragmented message (corrupt?)" 16:10 &amp;lt;jrandom&amp;gt; ah ok, genial, ese ha estado desde hace mucho tiempo, se puede ignorar con seguridad 16:11 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Ocurrencia única 16:11 &amp;lt;vulpine&amp;gt; &amp;lt;frosk&amp;gt; he recibido varios de ese último 16:11 &amp;lt;vulpine&amp;gt; * jrandom le da un toque a fox 16:12 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Oh, y uno más: "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; (parece no significativo también, quizá simple congestión) 16:12 &amp;lt;jrandom&amp;gt; sí, probablemente 16:13 &amp;lt;jrandom&amp;gt; irc está, obviamente, un poco inestable en este momento todavía 16:13 &amp;lt;jrandom&amp;gt; (pero, por una vez, no es culpa de i2p :) 16:14 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para 1) Estado de la red y 0.6.1.25? 16:15 &amp;lt;kostya213&amp;gt; solo quiero añadir que la .25 arregló todos los problemas que he tenido los últimos meses 16:15 &amp;lt;jrandom&amp;gt; ¡brutal! 16:16 &amp;lt;vulpine&amp;gt; &amp;lt;green&amp;gt; por favor, cambien el cálculo de estado cuando solo se use NTCP 16:16 &amp;lt;jrandom&amp;gt; 'k, pero no se recomienda deshabilitar udp (creo que he dicho explícitamente que tampoco les voy a decir cómo deshabilitar udp) 16:17 &amp;lt;jrandom&amp;gt; pero el estado debería actualizarse para tener en cuenta que udp no es el único transporte 16:17 &amp;lt;jrandom&amp;gt; lo corregiré en la próxima revisión, gracias 16:17 &amp;lt;vulpine&amp;gt; &amp;lt;green&amp;gt; jrandom : claro que no lo dices, pero soy capaz de leer código ;) 16:18 &amp;lt;jrandom&amp;gt; cierto, aunque cuando no recomiendo algo y le digo a la gente que ni lo intente, no se sorprendan si aparece un mensaje en pantalla confuso ;) 16:19 &amp;lt;vulpine&amp;gt; &amp;lt;green&amp;gt; claro, también podría simplemente mostrar "OK" en la consola :) 16:19 &amp;lt;jrandom&amp;gt; cierto 16:21 &amp;lt;jrandom&amp;gt; ok, pasemos a 2) I2PSnark 16:21 &amp;lt;jrandom&amp;gt; zzz no parece estar por ahí ahora mismo 16:22 &amp;lt;jrandom&amp;gt; hay algunos cambios en los que zzz está trabajando para mejorar la planificación en i2psnark 16:23 &amp;lt;jrandom&amp;gt; (es un poco... simplista ahora mismo, si no recuerdo mal, aunque no estoy completamente seguro de los mods en los que zzz está hackeando) 16:23 &amp;lt;jrandom&amp;gt; ((¡pero espero con ganas el progreso!)) 16:25 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 2) I2PSnark, sigamos a 3.*) cosas de Syndie 16:26 &amp;lt;jrandom&amp;gt; entremos primero en 3.1) ¿qué es syndie?, ya que hay mucho que cubrir 16:27 &amp;lt;jrandom&amp;gt; recibí algunas preguntas antes de la reunión sobre el cifrado de las publicaciones 16:27 &amp;lt;jrandom&amp;gt; básicamente, las publicaciones están cifradas de forma simétrica: cualquiera con la clave simétrica puede leer la publicación, pues están autorizados 16:28 &amp;lt;jrandom&amp;gt; las respuestas del canal se cifran asimétricamente para la clave pública asociada con el canal/foro 16:28 &amp;lt;jrandom&amp;gt; algunas publicaciones pueden usar cifrado basado en frase de paso para generar la clave simétrica para leer 16:29 &amp;lt;jrandom&amp;gt; y algunas publicaciones pueden incluir la clave simétrica en las cabeceras legibles de la publicación (para que cualquiera pueda leerla) 16:29 &amp;lt;modulus&amp;gt; ¿cuál es el sentido de esa última? 16:29 &amp;lt;jrandom&amp;gt; y algunos foros en sí pueden incluir la clave simétrica en los metadatos del foro, para que cualquiera pueda leer la publicación pero solo si tienen los metadatos del canal 16:29 &amp;lt;jrandom&amp;gt; modulus: para que todo esté siempre cifrado, incluso el material de lectura pública 16:29 &amp;lt;jrandom&amp;gt; (para que las escuchas triviales sean inútiles) 16:30 &amp;lt;modulus&amp;gt; bien, ya veo. 16:31 &amp;lt;jrandom&amp;gt; ok, creo que eso cubre las preguntas de cifrado que se hicieron antes de la reunión 16:31 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas sobre 3.1) ¿qué es syndie? 16:31 &amp;lt;jrandom&amp;gt; (quiero decir, se aclarará más a medida que se publique, por supuesto) 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; supongo que el archivo de mensajes (.zip) también puede incluir otros mensajes, posiblemente de otras personas, como los mensajes citados? 16:34 &amp;lt;jrandom&amp;gt; bueno, sí, puedes incluir archivos .snd como adjuntos, pero hay un espacio de nombres explícito, así que puedes hacer enlaces estilo References: a mensajes anteriores 16:34 &amp;lt;jrandom&amp;gt; (o sea, no tienes que hacer 'threading' al estilo frost) 16:35 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ok, correcto 16:37 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Sobre Syndie, me preguntaba cómo resolverían las personas el problema de dar acceso a un foro con múltiples autores (como cuentas en un tablón de mensajes normal) pero sin otorgarlo irrevocablemente, y evitando el desorden indeseado cuando surge la necesidad de revocar el acceso (por cualquier motivo) 16:38 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Una solución, por supuesto, parecía que el autor especificara una recomendación sobre de quién deberían mostrar los clientes las respuestas 16:38 &amp;lt;jrandom&amp;gt; Complication: crea un nuevo par de claves pública/privada, da la clave privada a las personas autorizadas (temporalmente) e incluye la clave pública como la lista de "claves permitidas para publicar" 16:38 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; ..y que los clientes, salvo que quieran investigar el historial, sigan esta recomendación (o más específicamente su última versión) 16:38 &amp;lt;jrandom&amp;gt; (y cuando ya no estén autorizados, quita esa clave de la lista de "claves permitidas para publicar") 16:39 &amp;lt;kostya213&amp;gt; jrandom: podrías querer usar una extensión diferente a .snd ya que es una extensión ampliamente usada para aplicaciones de audio; MIME la confundirá 16:39 &amp;lt;jrandom&amp;gt; ah, correcto: todos los foros tienen un "propietario" (una clave privada de firma) que puede gestionar la lista de quién puede publicar, etc. 16:39 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; ¿"claves permitidas para publicar" serían metadatos adjuntos a la última publicación del autor, o a algún otro mensaje, cierto? 16:39 &amp;lt;jrandom&amp;gt; buen punto, kostya213, aunque entonces quizá nos quedemos con .dat ;) 16:40 &amp;lt;jrandom&amp;gt; Complication: ah perdón, no, es como el syndie actual/antiguo: publicaciones de metadatos firmados por separado para el propio foro/canal 16:40 &amp;lt;vulpine&amp;gt; * Complication cree que alguien incluso ha reclamado .dat para algo :) 16:40 &amp;lt;jrandom&amp;gt; sí, la aplicación llamada "octet-stream" ;) 16:40 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; no parece que .syn se use para nada digno de mención 16:41 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Ajá, publicaciones especiales de metadatos... bien, eso podría servir 16:41 &amp;lt;jrandom&amp;gt; oh, qué bien, ¡llegamos a syn! 16:41 &amp;lt;jrandom&amp;gt; (buen ojo, void, gracias, 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", Empresa: Microsoft 16:42 &amp;lt;jrandom&amp;gt; bueno, seguro que lo solucionaremos 16:42 &amp;lt;kostya213&amp;gt; sí, lo usa Word 16:42 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; pero podríamos ignorar eso :) 16:42 &amp;lt;kostya213&amp;gt; no pierdas la esperanza, creo que es posible encontrar algo que no cause problemas con tipos MIME ampliamente usados 16:43 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 3.1) ¿Qué es syndie? 16:43 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; eh, pensándolo bien, ¿por qué nos limitaríamos a extensiones de tres letras? es una reliquia de la era DOS 16:43 &amp;lt;kostya213&amp;gt; una cosa que hay que preguntar: ¿por qué limitarlo a una extensión de tres letras? nadie usa DOS ya 16:44 &amp;lt;jrandom&amp;gt; jeje 16:44 &amp;lt;kostya213&amp;gt; jinx con void 16:44 &amp;lt;kostya213&amp;gt; .syndie me parece bien 16:44 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; .synd no entraría en conflicto con ninguna 16:44 &amp;lt;kostya213&amp;gt; también bueno 16:45 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; maldito lag :( 16:48 &amp;lt;jrandom&amp;gt; ok, pasemos a 3.2) ¿Por qué importa Syndie? 16:48 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; jrandom: espera 16:48 &amp;lt;cervantes&amp;gt; (porque dices que sí) 16:48 * jrandom espera 16:48 &amp;lt;jrandom&amp;gt; !thwap cervantes ;) 16:48 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; la publicación de notas de estado menciona que se puede adjuntar un avatar a una publicación; de lo contrario se usará uno predeterminado 16:49 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; pero ¿qué si una persona quiere tener varios avatares predefinidos en lugar de uno único "predeterminado"? 16:49 &amp;lt;jrandom&amp;gt; sí, el autor puede incluir un avatar predeterminado en los metadatos de su propio canal 16:49 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; adjuntar el otro cada vez no va a ser eficiente 16:49 &amp;lt;jrandom&amp;gt; buena pregunta, void: vamos a ese código de script en las notas 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 mostrará todas las identidades con las que puedes firmar el mensaje diciendo que eres tú, mientras que "authenticate 0" elige una identidad con la que firmar 16:51 &amp;lt;jrandom&amp;gt; entonces, esa identidad tiene su propio canal, y ese canal tiene sus propios metadatos, que pueden incluir un avatar 16:51 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; hmm, ¿una identidad separada significa un par de claves separado? 16:51 &amp;lt;jrandom&amp;gt; sí 16:51 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ¿y si una persona quiere tener varios avatares en una sola identidad? 16:52 &amp;lt;jrandom&amp;gt; tienen un avatar predeterminado en los metadatos de su canal, y pueden sobrescribirlo por mensaje 16:52 &amp;lt;kostya213&amp;gt; valor dudoso 16:52 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; varios avatares "predeterminados" entre los que puede elegir 16:52 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ¿o estoy hilando demasiado fino? :) 16:53 &amp;lt;jrandom&amp;gt; ah, entiendo lo que dices. no, no estará soportado al principio 16:53 &amp;lt;jrandom&amp;gt; quizá después 16:53 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; cierto, kostya213, entonces olvida eso 16:53 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; :) 16:53 &amp;lt;jrandom&amp;gt; (pero los avatares estarán muy limitados en tamaño, así que no debería ser mucho problema incluirlos) 16:53 &amp;lt;vulpine&amp;gt; * Complication piensa que añadirlos por mensaje podría codificarse para que sea suficientemente fácil 16:53 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; entonces, 3.1) ¿Qué es syndie? 16:53 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; (eventualmente) 16:54 &amp;lt;vulpine&amp;gt; * cervantes pega juntos los servidores irc 16:54 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; Complication: jrandom justo dijo que ya va a hacer eso :) 16:54 &amp;lt;jrandom&amp;gt; (los por-mensaje estarán en la base, complication; la idea de tener muchos 'predeterminados' para elegir, seleccionándolo al decir "usar avatar 1" en un mensaje en vez de incluir el propio avatar) 16:54 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; latencia, latencia... 16:54 &amp;lt;jrandom&amp;gt; ok, ¿algo más para 3.1? 16:54 &amp;lt;jrandom&amp;gt; si no, pasemos a 3.2 16:55 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; creo que eso es todo 16:55 &amp;lt;jrandom&amp;gt; wr0d. 16:56 &amp;lt;jrandom&amp;gt; aparte de la pulla de cervantes, ¿alguien tiene preguntas/comentarios/preocupaciones sobre el "por qué"? 16:56 &amp;lt;jrandom&amp;gt; (ejem, "preocupaciones") 16:58 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; cervantes: ¿limpiaste la superficie con alcohol antes de aplicar el pegamento en el ircd? ;) 16:58 &amp;lt;kostya213&amp;gt; en mi opinión, Syndie no necesita justificación, su valor debería ser evidente para cualquiera que ya esté interesado en redes de anonimización 16:58 &amp;lt;kostya213&amp;gt; y consciente de los peligros de la centralización de la información 16:59 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; (republicación, por favor ignora si llegó al servidor) 16:59 &amp;lt;vulpine&amp;gt; * Complication piensa que Syndie importa porque un usuario promedio (Joe Sixpack) con phpBB sería hackeado muy rápido, y Joe Sixpack ejecutando $random_blogging_tool también lo sería 16:59 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; (aunque la probabilidad pueda variar) 16:59 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; en efecto 16:59 &amp;lt;jrandom&amp;gt; sí, además de cualquiera que enfrente adversarios realmente hostiles (ni siquiera necesariamente a nivel estatal) 17:00 &amp;lt;jrandom&amp;gt; ok, bien, solo quería pasarles estas cosas 17:00 &amp;lt;jrandom&amp;gt; ¿algo más sobre 3.2, o pasamos a 3.3) ¿cuándo podemos usar Syndie? 17:01 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; bueno, esencialmente es una herramienta de foro/blog/correo/comunicación basada en primitivas criptográficas e independiente de una capa de transporte 17:01 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; ...y en el escenario remoto en que el adversario de Joe Sixpack montase ataques de intersección, cualquiera que ejecute un eepsite de cualquier tipo acabaría siendo hackeado (salvo en una red enorme) 17:01 &amp;lt;kostya213&amp;gt; podría ser más difícil de vender para quienes no ven un valor inmediato en la privacidad/el anonimato 17:01 &amp;lt;jrandom&amp;gt; kostya213: sí, aunque quizá podamos aplicar algunos trucos, como poder navegar sin conexión de forma segura 17:02 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Podrían apreciar la seguridad de todos modos 17:02 &amp;lt;jrandom&amp;gt; (p. ej., un lector de RSS sin conexión que también traiga el conjunto completo de páginas referenciadas, no solo el resumen RSS) 17:02 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; así que sí, no veo por qué necesita justificación :) 17:02 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; kostya213: no necesitan ser anónimos para usar Syndie 17:02 &amp;lt;cervantes&amp;gt; ¿cuándo podemos usar Syndie o cuándo será usable? 17:02 &amp;lt;jrandom&amp;gt; cierto, void :) 17:03 &amp;lt;cervantes&amp;gt; para la interfaz de texto imagino que se necesita una cantidad bastante grande de documentación de uso 17:03 &amp;lt;jrandom&amp;gt; cervantes: ahora mismo, Syndie es funcional (puedes crear publicaciones, gestionar canales, leer publicaciones, responder a publicaciones, etc.) 17:03 &amp;lt;kostya213&amp;gt; jrandom: ¿cómo maneja Syndie la redundancia? ¿Qué tan resistente es contra la desaparición de contenido? 17:03 &amp;lt;cervantes&amp;gt; (antes de que sea usable) 17:03 &amp;lt;jrandom&amp;gt; cervantes: hay menús en línea con cada comando documentado (al menos mínimamente) 17:04 &amp;lt;cervantes&amp;gt; genial, ¿planes para algunos ejemplos de casos de uso? 17:04 &amp;lt;jrandom&amp;gt; kostya213: Syndie trabaja en la capa de contenido: la redundancia la maneja otra cosa. si publicas en usenet, se replica en usenet (por ejemplo) 17:04 &amp;lt;cervantes&amp;gt; creo que el truco será aprender cómo se encadenan todos los scripts 17:04 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; kostya213: eso está fuera del alcance de Syndie, depende del mecanismo de transporte 17:04 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; por desgracia 17:04 &amp;lt;jrandom&amp;gt; buena idea, cervantes 17:05 &amp;lt;jrandom&amp;gt; la primera versión de Syndie incluirá un sistema de replicación http como el Syndie antiguo/actual 17:05 &amp;lt;jrandom&amp;gt; cervantes: quizá algunos de los usuarios beta puedan armar sus scripts favoritos para que los distribuyamos :) 17:05 &amp;lt;modulus&amp;gt; mmm, ¿esto es una aplicación de consola? 17:05 &amp;lt;jrandom&amp;gt; modulus: sí, la primera aplicación basada en texto 17:06 &amp;lt;modulus&amp;gt; ¡excelente! 17:06 &amp;lt;cervantes&amp;gt; jrandom: siempre que los usuarios beta puedan averiguar cómo usarla ;-) 17:06 &amp;lt;jrandom&amp;gt; jeje 17:06 * jrandom consideró curses/etc, así como solo CLI, pero una interfaz de texto interactiva y scriptable probablemente sea lo más simple y útil 17:07 &amp;lt;jrandom&amp;gt; (sin GUI, claro) 17:07 &amp;lt;cervantes&amp;gt; modulus: ves, jrandom escuchó tus comentarios implacables :) 17:07 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Si la gente quiere, probablemente puedan construir interfaces textuales más interactivas encima 17:07 &amp;lt;jrandom&amp;gt; sí, ciertamente 17:08 &amp;lt;jrandom&amp;gt; (el código está hecho para soportar integración fácil con un cliente irc, como pircbot) 17:08 &amp;lt;modulus&amp;gt; cervantes: jeje 17:09 &amp;lt;modulus&amp;gt; supongo que también podrías ponerle una GUI encima, si funciona más o menos como imagino 17:09 &amp;lt;modulus&amp;gt; aunque eso sería mucho más trabajo. 17:09 * kostya213 espera el plugin de Emacs 17:09 &amp;lt;modulus&amp;gt; jajaja 17:09 &amp;lt;jrandom&amp;gt; jeje 17:09 &amp;lt;modulus&amp;gt; en realidad, un modo de Emacs no es tan mala idea, quizá atraería a más chiflados. 17:10 &amp;lt;cervantes&amp;gt; presiona ctrl-alt-shift-break-flecha arriba-num7-b para elegir tu identidad 17:10 * jrandom dejará que los elispers lo hackeen ;) 17:10 &amp;lt;kostya213&amp;gt; sin ánimo de ofender, pero no estoy seguro de que este proyecto necesite atraer a más chiflados 17:10 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; ¿ese tipo de chiflados también programarían? 17:11 &amp;lt;jrandom&amp;gt; con suerte, complication 17:11 &amp;lt;jrandom&amp;gt; ok, con suerte 3.3) explica un poco lo que viene 17:11 &amp;lt;jrandom&amp;gt; en cuanto a *cuándo*, bueno, ya veremos, pero espero que "pronto" ;) 17:12 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para 3.3)? 17:12 &amp;lt;vulpine&amp;gt; * Complication daría la bienvenida a unas cuantas hordas de esos chiflados entonces :D 17:12 &amp;lt;cervantes&amp;gt; bueno, está programar y luego está escribir perl ofuscado interpretado en tcl 17:12 &amp;lt;kostya213&amp;gt; un plugin para FUSE también podría ser útil 17:13 &amp;lt;jrandom&amp;gt; sí 17:13 &amp;lt;jrandom&amp;gt; ok, pasemos a 4) cripto para Syndie 17:13 &amp;lt;jrandom&amp;gt; ¿alguien tiene comentarios sobre esos temas? 17:14 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Ojalá, pero no soy competente para estimar la fortaleza de esos cifrados/hashes/longitudes de clave 17:15 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ¿qué tan largas son las firmas ElGamal/RSA? ¿4 kbit para una clave de 2 kbit? 17:15 &amp;lt;vulpine&amp;gt; * Complication deja esa charla enteramente para otros 17:15 &amp;lt;jrandom&amp;gt; no lo sé de memoria 17:15 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ¿frente a DSA? 17:16 &amp;lt;jrandom&amp;gt; (aunque ECC se ve bonita y pequeñita) 17:16 &amp;lt;modulus&amp;gt; Las firmas ElGamal son complicadas y largas. como descubrió el equipo de GnuPG. 17:16 &amp;lt;jrandom&amp;gt; sí, aunque algunos de esos trucos estaban relacionados con la reutilización de claves 17:16 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ah, ok 17:16 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; sí, así es 17:16 &amp;lt;tethra&amp;gt; modulus: si son duras y largas, hay un sitio fetish para eso 17:17 &amp;lt;jrandom&amp;gt; ok, ese punto era realmente solo un aviso y una llamada a comentarios cuando tengan ideas 17:17 &amp;lt;cervantes&amp;gt; ¿no sería posible implementar algún tipo de cifrados enchufables? cuando se estandarice un método mejor de creación de claves podremos añadirlo a Syndie y las nuevas publicaciones comenzarán a usarlo, pero aún se podrán usar métodos obsoletos para publicaciones antiguas 17:17 &amp;lt;tethra&amp;gt; (perdón) 17:17 &amp;lt;jrandom&amp;gt; cervantes: incluye un prefijo DSA:, así que un prefijo Elg: funcionaría 17:17 &amp;lt;modulus&amp;gt; ¿estás usando DSA limitado a 1024 o no? 17:18 &amp;lt;modulus&amp;gt; también, ¿qué hash? ¿sha1 o revisiones de orden superior? 17:18 &amp;lt;cervantes&amp;gt; así que realmente te preocupa arrancar Syndie con buen pie 17:18 &amp;lt;jrandom&amp;gt; DSA es solo de 1024 bits (hay propuestas DSA2 para más largos, pero aún no están estandarizadas) 17:18 &amp;lt;jrandom&amp;gt; y sí, DSA requiere sha1 17:18 &amp;lt;modulus&amp;gt; hmm, mi entendimiento es que eran bastante fuertes antes de los estándares. 17:18 &amp;lt;kostya213&amp;gt; cervantes tiene un buen punto; tener contenido de Syndie en cifrados fijos ofrece poca confidencialidad futura, nunca se sabe cuándo un algoritmo se irá al carajo 17:18 &amp;lt;modulus&amp;gt; pero no sigo el proceso lo bastante de cerca, así que probablemente tengas razón 17:19 &amp;lt;jrandom&amp;gt; kostya213: pero la elección es mala para la cripto, así que deberíamos tener valores fijos cuando podamos 17:19 &amp;lt;jrandom&amp;gt; (malo por el anonimato) 17:19 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ¿saben por qué no hay más gente/protocolos usando ECC, en todo caso? ¿temen la falta de investigación, o solo les preocupa la compatibilidad? 17:19 &amp;lt;modulus&amp;gt; patentes. 17:20 &amp;lt;jrandom&amp;gt; patentes y FUD, y también algunas preocupaciones en la implementación 17:20 &amp;lt;vulpine&amp;gt; &amp;lt;void&amp;gt; ah, cierto, modulus 17:20 &amp;lt;modulus&amp;gt; por cierto, ¿hay una buena razón para usar DSA en vez de RSA-SHA512, por ejemplo? 17:20 &amp;lt;tethra&amp;gt; patentes y FUD y el Estado (oh cielos) 17:20 &amp;lt;modulus&amp;gt; no intento ser molesto, solo considerando que GPG, por ejemplo, ha ido por ese camino, entre otros. 17:20 &amp;lt;jrandom&amp;gt; no he revisado esa opción en años, modulus 17:21 &amp;lt;modulus&amp;gt; obviamente DSA es un estándar, lo cual habla a su favor, pero las claves son pequeñas y los hashes son débiles. no es que crea que vaya a acabar siendo el eslabón más débil ;-) 17:23 &amp;lt;cervantes&amp;gt; no propondría "opción", pero las nuevas versiones de Syndie empaquetarían cifrados (obligatorios) cada vez más seguros 17:23 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Dejar cierto margen en las estructuras para cambios futuros parece razonable, independientemente de cuál cripto actual resulte mejor, creo 17:23 &amp;lt;jrandom&amp;gt; sí, aunque eso implica recurrir a versiones más débiles/antiguas para interoperar 17:23 &amp;lt;jrandom&amp;gt; pero, ok, lo resolveremos 17:24 &amp;lt;jrandom&amp;gt; ok, pasemos a 5) ??? 17:24 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para la reunión? 17:25 &amp;lt;cervantes&amp;gt; no poder leer las últimas publicaciones de tu fuente favorita es un buen incentivo para asegurarse de que todos se mantengan actualizados 17:25 &amp;lt;jrandom&amp;gt; hasta cierto punto 17:26 &amp;lt;cervantes&amp;gt; no=not 17:26 &amp;lt;jrandom&amp;gt; (sí, es un incentivo, pero la gente es perezosa/no está interesada en "actualizar software", etc.) 17:27 &amp;lt;jrandom&amp;gt; s/people/some people/ 17:27 &amp;lt;cervantes&amp;gt; supongo que ese es su problema, de todos modos 17:27 &amp;lt;jrandom&amp;gt; cierto eso 17:27 &amp;lt;kostya213&amp;gt; al menos la implementación de i2p puede tener actualizaciones indoloras 17:28 &amp;lt;jrandom&amp;gt; ciertamente 17:28 &amp;lt;cervantes&amp;gt; en cuanto a ???: disculpas por la conectividad irc; el ISP debería estar restaurando uno de sus principales carriers de red "lo antes posible" 17:29 &amp;lt;jrandom&amp;gt; w3wt 17:29 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Sobre el tema ???, quizá pueda añadir que la segunda (más extensa) parte de las modificaciones de NTP está cerca de funcionar, y espero tenerla comprometida para pruebas pronto 17:29 * cervantes toma una pizca de sal 17:29 &amp;lt;kostya213&amp;gt; ¿cuáles son los planes a corto plazo para el desarrollo del router? ¿es precisa la hoja de ruta? 17:29 &amp;lt;jrandom&amp;gt; ¡genial, complication! 17:29 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; Su objetivo es contrastar a los servidores NTP basándose en las desviaciones de reloj de los pares 17:29 &amp;lt;jrandom&amp;gt; kostya213: estabilización hasta que salga Syndie 17:30 &amp;lt;jrandom&amp;gt; (desde mi perspectiva) 17:30 &amp;lt;vulpine&amp;gt; &amp;lt;Complication&amp;gt; (y evitar tomar acciones potencialmente dañinas para la conectividad) 17:31 &amp;lt;cervantes&amp;gt; genial 17:32 &amp;lt;jrandom&amp;gt; ok, ¿algo más para la reunión? 17:34 * jrandom concluye 17:34 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-08-01</title><link>/es/blog/2006/08/01/notas-de-estado-de-i2p-del-2006-08-01/</link><pubDate>Tue, 01 Aug 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/08/01/notas-de-estado-de-i2p-del-2006-08-01/</guid><description>&lt;p>Hola a todos, es momento de unas breves notas antes de la reunión de esta noche. Me doy cuenta de que pueden tener una variedad de preguntas o asuntos que plantear, así que optaremos por un formato más fluido de lo habitual. Solo hay algunas cosas que quiero mencionar primero.&lt;/p>
&lt;ul>
&lt;li>Network status&lt;/li>
&lt;/ul>
&lt;p>Parece que la red va bastante bien, con enjambres de transferencias de I2PSnark bastante grandes que se completan y con tasas de transferencia bastante sustanciales alcanzadas en routers individuales - He visto 650KBytes/sec y 17,000 tunnels participantes sin sobresaltos. Los routers de gama baja también parecen estar funcionando bien, navegando eepsites(I2P Sites) e irc con tunnels de 2 saltos utilizando menos de 1KByte/sec en promedio.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 01 de agosto de 2006</title><link>/es/blog/2006/08/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-agosto-de-2006/</link><pubDate>Tue, 01 Aug 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/08/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-agosto-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, cervantes, Complication, frosk, jrandom, polecat, tethra, void&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:02 &amp;lt;jrandom&amp;gt; bueno, vamos a poner esto en marcha 16:03 &amp;lt;jrandom&amp;gt; hola, las notas previas a la reunión están publicadas en http://dev.i2p.net/pipermail/i2p/2006-August/001304.html 16:03 &amp;lt;jrandom&amp;gt; en lugar de que yo básicamente vuelva a leer ese mensaje aquí para ustedes, saltemos a nuestra sección estándar de ??? - 16:04 &amp;lt;jrandom&amp;gt; ¿Alguien tiene algo que quiera plantear y discutir? 16:04 &amp;lt;@cervantes&amp;gt; eerm 16:04 * cervantes se apresura a leer la publicación 16:05 &amp;lt;+Complication&amp;gt; Con respecto al estado de la red, todo bien por aquí... 16:05 &amp;lt;+Complication&amp;gt; Pero una pregunta (en realidad retransmitida desde el foro) sobre el transporte NTCP, 16:06 &amp;lt;+Complication&amp;gt; es decir, ¿parece probable que activarlo pueda causar a alguien problemas de carga de CPU (estaban en XP)? 16:06 &amp;lt;@cervantes&amp;gt; Tengo que decir que de hecho he visto un menor uso de CPU desde que me pasé :) 16:07 &amp;lt;jrandom&amp;gt; bueno, no puedes *desactivarlo* (a menos que hayas estado leyendo el código fuente y conozcas el conjuro mágico ;) 16:07 &amp;lt;+Complication&amp;gt; La persona que habló de este problema (no es fácil reproducirlo, y aquí no hay gran uso de CPU) mencionó que su experiencia de alto uso de CPU parecía correlacionarse con NTCP 16:07 &amp;lt;jrandom&amp;gt; así que supongo que se refieren a no aceptar conexiones ntcp entrantes 16:07 &amp;lt;+polecat&amp;gt; NTCP hace que mi router ponga la CPU al 100% de inmediato, y lo repetí dos veces antes de tener que alterar manualmente el archivo de configuración para volver a tener un router funcionando. 16:07 &amp;lt;jrandom&amp;gt; (mientras se siguen usando conexiones ntcp salientes) 16:07 &amp;lt;+Complication&amp;gt; (por aquí solo está un poquito por encima de los niveles habituales, y eso probablemente se deba a que estamos bombeando *muchos* más datos) 16:08 &amp;lt;+Complication&amp;gt; ( `http://forum.i2p/viewtopic.php?t=1815` ) 16:08 &amp;lt;jrandom&amp;gt; cuando estableces una conexión ntcp, haces un cálculo criptográfico pesado (o tres) 16:08 &amp;lt;jrandom&amp;gt; si estás aceptando conexiones ntcp entrantes, puedes recibir muchos intentos entrantes a la vez, ya que hay cientos de routers i2p por ahí 16:09 &amp;lt;jrandom&amp;gt; polecat: eso no fue culpa de ntcp, fue culpa de un servidor ntp defectuoso en el pool de ntp 16:09 &amp;lt;+polecat&amp;gt; Sí. Así que, por lo visto, no puedo manejar eso yo mismo. 16:09 &amp;lt;jrandom&amp;gt; (gracias a cervantes por localizar ese servidor ntp y conseguir que la gente del pool les hiciera un !thwap :) 16:10 &amp;lt;jrandom&amp;gt; ((y a Complication por hacer que evitemos a esos locos bastardos en el futuro :)) 16:10 &amp;lt;@cervantes&amp;gt; je, creo que sus watchdogs del servidor solo funcionan entre semana ;-) 16:10 &amp;lt;+Complication&amp;gt; Bueno, la evitación actual es bastante limitada 16:10 &amp;lt;@cervantes&amp;gt; http://www.pool.ntp.org/scores/216.52.237.153 16:11 &amp;lt;+Complication&amp;gt; Espero terminar codificando algo más paranoico eventualmente 16:11 &amp;lt;+polecat&amp;gt; Oh, ¿así que habilitar NTCP ya no pondrá la CPU al 100%? 16:11 &amp;lt;jrandom&amp;gt; (nunca lo hizo, polecat, fue una coincidencia ;) 16:12 &amp;lt;+Complication&amp;gt; "clock" ¿en qué sentido exactamente? 16:12 &amp;lt;jrandom&amp;gt; (mira el enlace de cervantes) 16:12 * polecat le suelta un golpe en la cabeza a Complication. 16:12 &amp;lt;@cervantes&amp;gt; ¿qué fumas, polecat? 16:12 &amp;lt;+Complication&amp;gt; :P 16:12 &amp;lt;+polecat&amp;gt; Eh, quiero decir, que se robó todos los ciclos de reloj. :) 16:13 &amp;lt;+Complication&amp;gt; Si saltó 30 segundos hacia adelante o hacia atrás, podría haber perdido muchísimas sesiones y recurrido a todo tipo de cripto muy, muy pesada 16:13 &amp;lt;+Complication&amp;gt; Creo que eso podría robar muchos ciclos de CPU 16:13 &amp;lt;+Complication&amp;gt; De hecho, quizá la persona en el foro vio lo mismo y lo correlacionó mal? Habrá que preguntarle... 16:13 &amp;lt;jrandom&amp;gt; ah... bueno, ráfagas de conexiones ntcp entrantes válidas causarán picos de CPU, mientras que ntcp solo-saliente solo intentará hablar con un número limitado de nuevos pares ntcp a la vez 16:14 &amp;lt;jrandom&amp;gt; no hay nada de malo en no habilitar ntcp entrante. 16:15 &amp;lt;@cervantes&amp;gt; Complication: el servidor se corrigió a mitad del lunes, así que podría valer la pena ver si han tenido problemas desde entonces 16:15 &amp;lt;jrandom&amp;gt; bien, ¿alguien más tiene algo que quiera discutir? 16:16 &amp;lt;+Complication&amp;gt; cervantes: en efecto, podría valer la pena probar 16:16 &amp;lt;@cervantes&amp;gt; He recibido informes de que algunas personas todavía pierden leases (entradas 'lease' del leaseSet) periódicamente... ¿es un problema conocido? 16:16 &amp;lt;+void&amp;gt; ¿En qué medida difiere la implementación de ntcp de ssu? 16:17 &amp;lt;+polecat&amp;gt; ¿Cómo sabemos si perdemos leases? 16:18 &amp;lt;jrandom&amp;gt; void: hay una sobrecarga de andwidth por mensaje ligeramente mayor en ntcp (aunque quizá compensada por la implementación de transmisión fiable probablemente más eficiente del SO) 16:18 &amp;lt;+Complication&amp;gt; polecat: tunnels.jsp mostrará que no hay tunnels para un tunnel pool en particular (p. ej., "shared clients") 16:18 &amp;lt;jrandom&amp;gt; cervantes: sí, nuestras tasas de éxito de construcción de tunnel aún no están donde deberían 16:18 &amp;lt;+void&amp;gt; polecat: la consola del router lo dice 16:18 &amp;lt;+Complication&amp;gt; Y como dice void, la barra lateral izquierda de la consola lo indicará 16:19 &amp;lt;+polecat&amp;gt; Recibo mucho esos mensajes de "No leases"... eso es a lo que te refieres, ¿no? 16:19 &amp;lt;@cervantes&amp;gt; sí 16:20 &amp;lt;+polecat&amp;gt; Eso es lo que normalmente mata mi conexión de IRC. ¡Pensé que era normal! 16:21 * jrandom se estremece 16:24 &amp;lt;+tethra&amp;gt; lol ;) 16:25 &amp;lt;jrandom&amp;gt; bien, ¿alguien tiene algo más para la reunión? 16:25 &amp;lt;@cervantes&amp;gt; jrandom: ¿has hecho algún progreso con syndie últimamente o has estado con las manos llenas con ntcp/corrección de bugs/búsqueda de ISP/andar en bici? 16:27 &amp;lt;+tethra&amp;gt; ¿Alguna novedad sobre feedspace, o simplemente voy a su eepsite? 16:28 &amp;lt;jrandom&amp;gt; cuando la red en vivo se fue al carajo aparté syndie. pero con la red volviendo a encarrilarse, syndie ha estado reclamando mi tiempo, y espero tener un pequeño sistema de cli pronto (con GUIs enfocadas después de eso, basadas en la retroalimentación de los usuarios) 16:28 &amp;lt;jrandom&amp;gt; (la gui de swt implementada está en bastante buen estado, pero probablemente sea mejor empezar con la cli para ajustar expectativas) 16:29 * jrandom no ha oído ninguna novedad sobre feedspace 16:29 &amp;lt;@cervantes&amp;gt; genial 16:29 &amp;lt;jrandom&amp;gt; frosk: ¿alguna noticia? :) 16:29 &amp;lt;+polecat&amp;gt; Me alegra que estés trabajando en syndie de nuevo. La nueva suena bastante prometedora. ¿Alguna idea sobre ACL para cosas como borrar blogs de un nodo, o realizar tareas administrativas independientes de la cuenta? 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; los archivos locales probablemente seguirán siendo esencialmente confiables (ya que si puedes acceder a la base de datos del archivo local, puedes cambiar el archivo como quieras) 16:32 &amp;lt;jrandom&amp;gt; sin embargo, para blogs compartidos, sí, hay todo un conjunto de estructuras de cripto para autenticar y/o autorizar publicaciones y cambios 16:33 &amp;lt;jrandom&amp;gt; (pero también habrá una forma de que la gente vea publicaciones "no autorizadas", aunque quedarán bastante aparte) 16:33 &amp;lt;+polecat&amp;gt; Estoy seguro de que una vez que alguien inunde los sindicados con miles de entradas de blog gigantes, se perfeccionará la técnica para borrar físicamente publicaciones. 16:34 &amp;lt;+tethra&amp;gt; jeje 16:35 &amp;lt;jrandom&amp;gt; el borrado físico es trivial, la cuestión es qué publicaciones aceptar desde un principio ;) 16:36 &amp;lt;jrandom&amp;gt; (no tengo interés en convertir syndie en una plataforma de distribución de películas, etc) 16:36 &amp;lt;+polecat&amp;gt; Uno no puede estar seguro de lo que está aceptando hasta que se haya aceptado una muestra. Me imagino algo como permitir solo una lista blanca de blogs y permitir IDs nuevas de prueba antes de añadirlas, borrando al instante cuando haya traición de spam. 16:36 &amp;lt;jrandom&amp;gt; sí 16:37 &amp;lt;+polecat&amp;gt; Me interesa más su aplicación para coludir flujos de conversación juntos: ¡podríamos hacer un BBS sin servidor central, solo una etiqueta en común! 16:37 &amp;lt;jrandom&amp;gt; (permitir manualmente nuevas IDs, hacer kickban manualmente a IDs que inunden, etc.) 16:37 &amp;lt;jrandom&amp;gt; incluso hay soporte inherente para eso en la cripto, polecat :) 16:37 &amp;lt;+polecat&amp;gt; Posiblemente un moderador firmando mensajes aprobados para el BBS, y la gente recopilando esas listas de aprobación desde el blog del moderador. 16:38 &amp;lt;+polecat&amp;gt; Oh, excelente. 16:38 &amp;lt;@frosk&amp;gt; jrandom: he estado trabajando en cosas de gui últimamente, pero ha sido difícil compaginarlo con empezar un trabajo nuevo :( 16:39 * cervantes contacta a Recursos Humanos para lograr que despidan a frosk 16:40 &amp;lt;jrandom&amp;gt; ah, genial, con suerte una vez que syndie esté ahí empujando una sindicación http chapucera te volveremos a tentar ;) 16:40 &amp;lt;@frosk&amp;gt; al menos mi jefe sigue el desarrollo de i2p ahora :) 16:40 * jrandom saluda al jefe de frosk 16:40 &amp;lt;@frosk&amp;gt; oh sí, sigo decidido (¡maldita sea!) :) 16:40 &amp;lt;jrandom&amp;gt; (le da a frosk más tiempo libre, ¡lo necesitamos!) 16:41 &amp;lt;@cervantes&amp;gt; con suerte no leerá sobre cómo has estado publicando información clasificada de la empresa en tu blog de syndie 16:41 &amp;lt;bar&amp;gt; gui es buena, nos gusta la gui. estás perdonado. 16:41 &amp;lt;+Complication&amp;gt; Jeje :) 16:41 &amp;lt;@frosk&amp;gt; es raro entrar en su oficina y pillarlo leyendo syndie :) 16:41 &amp;lt;jrandom&amp;gt; jaja, genial 16:42 &amp;lt;+polecat&amp;gt; Felicidades, frosk, incluso si te despiden con vergüenza e infamia, al menos le mostraste a una persona más lo genial que puede ser syndie. 16:43 &amp;lt;@frosk&amp;gt; jeje, sí 16:43 &amp;lt;+tethra&amp;gt; jaja 16:44 &amp;lt;@frosk&amp;gt; la gui (en swt) es/será un banco de pruebas para todo lo de feedspace, para ponerlo en marcha 16:44 &amp;lt;jrandom&amp;gt; r0x0r 16:45 &amp;lt;+void&amp;gt; jrandom: ¿quizá deberías publicar en ambos sitios (cross-post) todo lo que va a las listas de correo también en syndie? 16:45 &amp;lt;jrandom&amp;gt; deberíamos integrarlo totalmente con la gui swt de syndie (el paradigma básico es un navegador, aunque no se muestran páginas html en las pestañas) 16:46 &amp;lt;+polecat&amp;gt; Eso estaría bien. Ya no logro recibir la lista de correo. 16:46 &amp;lt;jrandom&amp;gt; void: sería bastante fácil para alguien escribir un pequeño script de shell para conectar (pipe) procmail con la CLI de syndie 16:46 &amp;lt;@cervantes&amp;gt; ¿estas guis elegantes de swt están integradas en las aplicaciones? ¿o son tops (interfaces front-end) para ejecutables de cli o usan tcp, etc., etc. 16:46 &amp;lt;@frosk&amp;gt; eso tiene sentido 16:46 &amp;lt;jrandom&amp;gt; (si no recuerdo mal, hay una entrada en mi blog de hace un tiempo explicando cómo usar la cli de syndie para insertar publicaciones) 16:47 &amp;lt;+polecat&amp;gt; Actualmente se pueden hacer feeds RSS para alimentar syndie, aunque todavía es un poco chapucero. 16:47 &amp;lt;jrandom&amp;gt; cervantes: jdbc en los manejadores de eventos, en línea con jni y llamadas msvc, por supuesto ;) 16:47 * jrandom se agacha 16:48 &amp;lt;+polecat&amp;gt; ¿Microsoft Visual Classes? 16:49 &amp;lt;@cervantes&amp;gt; jrandom: entonces, cualquier cosa que pueda hablar SQL puede administrar syndie 16:49 &amp;lt;jrandom&amp;gt; (desde la perspectiva de syndie, toda la funcionalidad está básicamente implementada en muchos pequeñitos programas de cli que solo actualizan la base de datos jdbc, y hay una ui swt para navegar por la bd) 16:51 &amp;lt;+polecat&amp;gt; Y dado que la base de datos tiene dos interfaces, JDBC y SQL, un cliente que se comunique por cualquiera de esos protocolos puede fastidiar syndie. 16:51 &amp;lt;jrandom&amp;gt; cervantes: bueno, sí y no: hay una buena parte de la base de datos que está cifrada, así que no todos los campos son legibles 16:51 &amp;lt;+void&amp;gt; ¿la interfaz web actual seguirá ahí? 16:51 &amp;lt;jrandom&amp;gt; (jdbc == sql) 16:51 &amp;lt;jrandom&amp;gt; void: no 16:51 &amp;lt;+polecat&amp;gt; Pensé que habías dicho que JDBC no era un protocolo estúpido legible por humanos? 16:51 &amp;lt;+Complication&amp;gt; jdbc == interfaz de base de datos de java, quizá un poco similar a odbc 16:51 &amp;lt;jrandom&amp;gt; ((jdbc ~= sql)) 16:51 &amp;lt;+Complication&amp;gt; Algo sobre lo que hablas SQL 16:52 &amp;lt;+void&amp;gt; jrandom: ¿qué pasará con syndie.i2p/syndiemedia.i2p.net? 16:52 &amp;lt;+polecat&amp;gt; Oh. Bueno, nunca me gustó SQL de todos modos, para que conste. 16:52 &amp;lt;@cervantes&amp;gt; jrandom: entonces es mejor crear un top para syndieTools (tm) que intentar chupar los datos tú mismo 16:53 &amp;lt;jrandom&amp;gt; void: el tiempo lo dirá. probablemente 1) sirvan como el sitio web/eepsite de syndie, 2) sirvan como un archivo público de publicaciones con el que sindicar y, eventualmente, cuando se escriba una interfaz web, 3) sirvan una interfaz web 16:53 &amp;lt;+polecat&amp;gt; ¿Por qué no enviar bytecode como consultas a la base de datos, en lugar de arcaicas sentencias COBOL? 16:53 &amp;lt;jrandom&amp;gt; sí, cervantes 16:53 &amp;lt;jrandom&amp;gt; !lart polecat 16:54 &amp;lt;+void&amp;gt; jejeje 16:54 &amp;lt;+polecat&amp;gt; Ah, mi debilidad secreta. 16:54 &amp;lt;@cervantes&amp;gt; * te quedan 6 larts en tu inventario, hay una puerta al norte y un polecat inconsciente en el suelo 16:54 &amp;lt;jrandom&amp;gt; cervantes: esa en realidad es la app de cli #3 (extraer publicaciones individuales, que viene después de la app #2, listar publicaciones individuales (después de la #1, crear publicaciones individuales, y después de la #0, gestionar nyms))) 16:54 &amp;lt;jrandom&amp;gt; lol 16:54 &amp;lt;+tethra&amp;gt; jaja 16:55 &amp;lt;+Complication&amp;gt; propuesta de funcionalidad: en lugar de bytecode, ¿por qué no enviar agentes en vivo de $agency como consultas a la base de datos? ;P 16:56 &amp;lt;+Complication&amp;gt; Sería mucho más fácil de validar por seguridad :P 16:56 &amp;lt;@cervantes&amp;gt; jrandom: entendido 16:56 &amp;lt;+tethra&amp;gt; ¿actúan como palomas mensajeras con el clima adecuado, Complication? 16:56 &amp;lt;+Complication&amp;gt; tethra: solo si logras empujarlos a través de la pila TCP intactos :P 16:56 &amp;lt;+polecat&amp;gt; Sí, ¡consultas a la base de datos sobre CPP! 16:57 &amp;lt;+Complication&amp;gt; Me imagino que arrugarse en TCP podría corromperlos 16:58 &amp;lt;+Complication&amp;gt; (perdón, realmente debería mantener las bromas en #i2p-chat, pero a veces no puedo evitarlo) 16:58 * cervantes siente que un baff se aproxima pronto 16:58 &amp;lt;+Complication&amp;gt; ¿consultas a la base de datos como shellcode? 16:59 &amp;lt;jrandom&amp;gt; bien, ¿alguien tiene algo más para la reunión? 16:59 &amp;lt;+polecat&amp;gt; http://www.blug.linux.no/rfc1149/ &amp;lt;- podríamos hacer tunnel de i2p sobre esto, en serio. 16:59 * Complication preferiría quedarse con SQL 17:00 &amp;lt;+void&amp;gt; jrandom: ¿otros lenguajes además de java tienen bibliotecas para bases de datos hsqldb? 17:01 &amp;lt;+Complication&amp;gt; Parece probable que Oo sí, ya que parecen usarlo 17:01 &amp;lt;+void&amp;gt; me parece que es un "no" 17:01 &amp;lt;+void&amp;gt; oh, hmm 17:01 &amp;lt;@cervantes&amp;gt; openoffice lo usa, así que supongo que sí 17:01 &amp;lt;+Complication&amp;gt; Pero no estoy seguro de en qué está escrito OpenOffice 17:01 &amp;lt;jrandom&amp;gt; que yo sepa, no. pero alguien podría ejecutar syndie contra otra base de datos jdbc (mysql, oracle, etc) 17:01 &amp;lt;jrandom&amp;gt; oo usa java 17:02 &amp;lt;+void&amp;gt; ¿para qué exactamente usa openoffice esta base de datos? 17:02 &amp;lt;+Complication&amp;gt; Pero parece usarla solo parcialmente 17:02 &amp;lt;jrandom&amp;gt; void: para la generación de pdf y para su aplicación de base de datos tipo access 17:02 &amp;lt;jrandom&amp;gt; (entre otras cosas) 17:02 &amp;lt;+Complication&amp;gt; Dado que recomienda un JRE externo 17:02 &amp;lt;+void&amp;gt; vale 17:03 &amp;lt;+void&amp;gt; pero es un dolor de cabeza escribir sql portable 17:03 &amp;lt;+Complication&amp;gt; si uno no usa triggers ni procedimientos almacenados, no debería ser un gran dolor 17:04 &amp;lt;jrandom&amp;gt; eh, no es tan malo, y es fácil de externalizar 17:04 &amp;lt;+void&amp;gt; especialmente cuando apuntas a oracle ;) 17:05 &amp;lt;jrandom&amp;gt; en realidad, hsqldb soporta pl/sql ;) 17:06 &amp;lt;bar&amp;gt; ¿hay otros planes para esta base de datos, como para estadísticas, perfiles de pares, netdb..? 17:06 &amp;lt;jrandom&amp;gt; no, esto es solo para syndie 17:06 &amp;lt;bar&amp;gt; ok 17:07 &amp;lt;jrandom&amp;gt; (aunque cuando enviemos el código de hsqldb, podremos usarlo en i2p "gratis") 17:07 &amp;lt;@cervantes&amp;gt; ya que syndie no es una aplicación de I2P, solo una aplicación que puede ejecutarse sobre I2P, ¿correcto? 17:07 &amp;lt;jrandom&amp;gt; sí, cervantes, no hay dependencia de i2p 17:07 &amp;lt;+Complication&amp;gt; Es bueno mantener Syndie portable, ya que podría tener otros transportes además de I2P 17:07 &amp;lt;bar&amp;gt; exacto 17:08 &amp;lt;+Complication&amp;gt; Sin embargo, supongo que no sería difícil ejecutar muchas instancias de hsqldb en la misma máquina 17:08 &amp;lt;+Complication&amp;gt; Así que si otras apps lo necesitaran, parece que podrían simplemente usarlo 17:08 &amp;lt;jrandom&amp;gt; trivial, y de costo 0 si solo usas la base de datos in-jvm 17:08 &amp;lt;+Complication&amp;gt; (usar su propia instancia, preferiblemente) 17:10 &amp;lt;+void&amp;gt; ¿no hay driver jdbc para sqlite? 17:11 &amp;lt;jrandom&amp;gt; no sé, nunca lo he usado 17:11 &amp;lt;+void&amp;gt; ah, parece que hay *algo* 17:13 &amp;lt;jrandom&amp;gt; bien, ¿algo más para la reunión? 17:13 &amp;lt;jrandom&amp;gt; si no... 17:13 * jrandom dinws up 17:13 * jrandom da un paso atrás 17:13 * jrandom se prepara 17:13 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P para 2006-06-13</title><link>/es/blog/2006/06/13/notas-de-estado-de-i2p-para-2006-06-13/</link><pubDate>Tue, 13 Jun 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/06/13/notas-de-estado-de-i2p-para-2006-06-13/</guid><description>&lt;p>¡Hola, gente, ya es martes otra vez,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 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>Estos días, las cosas no van muy bien en la red y, lamentablemente, no hay ajustes locales que se puedan hacer para mejorarla. Agradecemos su paciencia.&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>En las últimas versiones, hemos estado reduciendo las variables en el comportamiento de la red y, en uno o dos días, deberíamos tener una nueva versión 0.6.1.21 para basarnos en lo aprendido con la 0.6.1.20. Entre otras cosas, la versión de mañana debería reducir el número de rechazos de tunnel innecesarios (aunque a un estado algo demasiado permisivo), y a medida que se despliegue, esperamos ver alguna mejora. Si no, todavía nos queda un subsistema más por desmantelar para devolvernos a un buen estado, pero me gustaría evitar esa batalla, si es posible.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 13 de junio de 2006</title><link>/es/blog/2006/06/13/reuni%C3%B3n-de-desarrolladores-de-i2p-13-de-junio-de-2006/</link><pubDate>Tue, 13 Jun 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/06/13/reuni%C3%B3n-de-desarrolladores-de-i2p-13-de-junio-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> fedo, jrandom, modulus, NickyB, user-land&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:05 &amp;lt;jrandom&amp;gt; 0) hola 16:05 &amp;lt;jrandom&amp;gt; 1) Estado de la red 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) hola 16:05 * jrandom saluda 16:05 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2006-June/001293.html 16:06 &amp;lt;jrandom&amp;gt; mientras le echan un vistazo, pasemos a 1) Estado de la red 16:07 &amp;lt;jrandom&amp;gt; el comportamiento de la red no es muy bueno en este momento: funciona bastante bien para algunas personas, pero para otras no funciona en absoluto 16:07 &amp;lt;modulus&amp;gt; .20 me funciona bastante bien; la .19 no me funcionaba en absoluto, pero supongo que eso es solo una anécdota. 16:08 &amp;lt;jrandom&amp;gt; tú dices anécdota, yo digo punto de datos :) 16:08 &amp;lt;jrandom&amp;gt; habrá una nueva versión mañana que debería mejorar las cosas un poco 16:09 &amp;lt;jrandom&amp;gt; oh, supongo que eso es el 2)... ¿alguien tiene algo más sobre 1) estado de la red que quiera discutir primero? 16:10 &amp;lt;jrandom&amp;gt; si no, pasemos a 2) 0.6.1.21 16:11 &amp;lt;jrandom&amp;gt; 0.6.1.20-7 es la cabeza de CVS y se convertirá en 0.6.1.21 en algún momento de mañana 16:12 &amp;lt;jrandom&amp;gt; debería mejorar la capacidad de los pares rápidos para manejar más tunnels (túneles), lo que a su vez debería mejorar las tasas de éxito de todos 16:13 * jrandom actualmente obtiene tasas de éxito de ~30-60% (excluyendo expiraciones); con suerte, las expiraciones se reducirán más 16:14 &amp;lt;jrandom&amp;gt; ok, no tengo mucho más que añadir en ese frente: los cambios están listados en el history.txt, así que estén atentos mañana al lanzamiento 16:14 &amp;lt;jrandom&amp;gt; (además, recuerden que puede llevar hasta 12 horas distribuir la versión, así que probablemente sea mejor compilar la -7 o esperar hasta el anuncio oficial en la lista de correo/sitio web) 16:15 &amp;lt;jrandom&amp;gt; ok, pasemos a 3) ??? 16:15 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear? 16:15 &amp;lt;user-land&amp;gt; ¿hay recomendaciones de routers que puedan soportar la carga de I2P? 16:15 &amp;lt;NickyB&amp;gt; sí 16:15 &amp;lt;NickyB&amp;gt; sobre el ircproxy 16:15 &amp;lt;user-land&amp;gt; ¿y qué frena I2P 1.0? :-) 16:16 &amp;lt;jrandom&amp;gt; user-land: a la primera pregunta, no (aparte de "paciencia") 16:16 &amp;lt;jrandom&amp;gt; a la segunda pregunta, véase la primera 16:16 &amp;lt;NickyB&amp;gt; primero, perdón por mi mal inglés. Mi ircProxy está configurado para ser accesible en mi LAN, como los demás proxies (eeproxy también), pero mi 6668 es accesible desde la Red... 16:17 &amp;lt;jrandom&amp;gt; NickyB: cuando dices en tu LAN, ¿a qué *interfaz* está enlazado (en `http://localhost:7657/i2ptunnel/index.jsp)` 16:18 &amp;lt;jrandom&amp;gt; NickyB: si la interfaz es "0.0.0.0", sí, aceptará conexiones de cualquier lugar. si es "127.0.0.1" solo aceptará conexiones desde el localhost. si es "10.0.0.123" o "192.168.1.42", entonces aceptará conexiones desde tu LAN 16:19 &amp;lt;NickyB&amp;gt; eh, para mi consola, hice un cambio en 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 es la dirección dada a todos mis proxies 16:19 &amp;lt;NickyB&amp;gt; Accesible desde: 16:20 &amp;lt;NickyB&amp;gt; Hosts de la LAN 16:20 &amp;lt;NickyB&amp;gt; 192.168.0.1 16:20 &amp;lt;NickyB&amp;gt; y mi 4444 no es accesible desde la red, pero mi 6668 sí 16:20 &amp;lt;jrandom&amp;gt; NickyB: necesitas detener e iniciar ese proxy i2ptunnel en particular para que los cambios surtan efecto 16:21 &amp;lt;jrandom&amp;gt; aunque quizá podamos seguir depurando después de la reunión (ya que todo esto se registra ;) 16:21 &amp;lt;NickyB&amp;gt; lo intentaré, gracias 16:21 &amp;lt;jrandom&amp;gt; no hay problema, gracias por tu paciencia 16:21 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:21 &amp;lt;fedo&amp;gt; ¿por qué la .21 no será una versión *obligatoria*? lo pregunto porque tenemos muchos routers .12, .13, etc. Esto puede no ayudar a la salud de la red ... 16:23 &amp;lt;jrandom&amp;gt; los routers antiguos no perjudican mucho, y no hay demasiados (algo así como 200-300 se mantienen a una versión de la actual) 16:23 &amp;lt;user-land&amp;gt; mi router de hardware se cayó bajo la carga de I2P. por eso pedí recomendaciones de hardware. 16:24 &amp;lt;jrandom&amp;gt; ah, perdón, entendí mal tu pregunta, user-land. me las he arreglado con Linksys y Belkin baratos, aunque no sé qué switches tienen en la colo actual 16:24 &amp;lt;user-land&amp;gt; gracias. 16:25 &amp;lt;jrandom&amp;gt; fedo: la clave real de la ...21 es que 1) los routers rápidos se actualicen (y de todos modos son los más propensos a hacerlo) y 2) que los usuarios estén en la ...19 o superior 16:26 &amp;lt;fedo&amp;gt; ok Jr 16:26 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:28 &amp;lt;user-land&amp;gt; gracias por sus esfuerzos :-) 16:28 * ashter2 secunda a user-land 16:28 &amp;lt;user-land&amp;gt; y http://www.savetheinternet.com/ 16:29 &amp;lt;jrandom&amp;gt; (bah, nunca confíen en la política para defendernos. usen tecnología) 16:29 &amp;lt;jrandom&amp;gt; ok, si no hay nada más... 16:30 * jrandom se dispone 16:30 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P para 2006-05-30</title><link>/es/blog/2006/05/30/notas-de-estado-de-i2p-para-2006-05-30/</link><pubDate>Tue, 30 May 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/05/30/notas-de-estado-de-i2p-para-2006-05-30/</guid><description>&lt;p>Hola a todos, tras una breve pausa, es hora de nuestras notas semanales de estado de nuevo (sin firma por motivos de mantenimiento del sistema)&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Filtrado de pares 3) Estado 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>Lamentablemente, no hay nada nuevo que informar respecto al estado de la red. Las aguas siguen bastante agitadas ahí fuera y, por lo que puedo ver, no hay ningún ajuste ni parámetro configurable que puedas usar para mejorarlo localmente de forma segura. Publicaremos más información y versiones para ello cuando estén disponibles, pero, mientras tanto, agradecemos su paciencia.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 30 de mayo de 2006</title><link>/es/blog/2006/05/30/reuni%C3%B3n-de-desarrolladores-de-i2p-30-de-mayo-de-2006/</link><pubDate>Tue, 30 May 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/05/30/reuni%C3%B3n-de-desarrolladores-de-i2p-30-de-mayo-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, cervantes, frosk, green, jrandom, tethrar&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:00 &amp;lt;jrandom&amp;gt; 0) hola 16:00 &amp;lt;jrandom&amp;gt; 1) Estado de la red 16:00 &amp;lt;jrandom&amp;gt; 2) Filtrado de pares 16:00 &amp;lt;jrandom&amp;gt; 3) Estado de Syndie 16:00 &amp;lt;jrandom&amp;gt; 4) ??? 16:00 &amp;lt;jrandom&amp;gt; 0) hola 16:00 * jrandom saluda 16:01 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas @ http://dev.i2p.net/pipermail/i2p/2006-May/001291.html 16:01 &amp;lt;jrandom&amp;gt; (incluso con una hora de antelación [o con unas semanas de retraso, si quieren meterse conmigo ;]) 16:02 &amp;lt;jrandom&amp;gt; ok, vamos a meternos de lleno en 1) Estado de la red 16:02 &amp;lt;jrandom&amp;gt; las cosas no están como deberían. están mejor que durante el colapso por congestión, pero debería estar mejor de lo que está ahora 16:03 &amp;lt;jrandom&amp;gt; no tengo mucho más que añadir sobre eso, a menos que ¿alguien tenga alguna pregunta/preocupación sobre el 1)? 16:03 &amp;lt;@frosk&amp;gt; consigo días de conexión IRC con la .19, así que no me quejo 16:04 &amp;lt;jrandom&amp;gt; bien 16:04 &amp;lt;jrandom&amp;gt; sí, es bueno para algunos, solo que no lo suficientemente bueno ni consistente. Las estadísticas en la base de datos tampoco se ven tan bien 16:06 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más sobre 1) Estado de la red, o pasamos a 2) Filtrado de pares? 16:07 &amp;lt;jrandom&amp;gt; [insertar sonidos de movimiento aquí] 16:09 &amp;lt;jrandom&amp;gt; como se mencionó en el correo, la idea es darle un empujón a nuestra selección de pares. al principio será un poco peligroso, permitiendo algunos ataques de partición activos, pero si funciona como espero, podremos evitarlos 16:10 &amp;lt;jrandom&amp;gt; (pero evitarlo requiere esencialmente matar todas las identidades de router, lo que serviría básicamente como un restablecimiento de la red, así que me gustaría evitarlo a menos que valga la pena) 16:11 &amp;lt;bar&amp;gt; ¿restablecerlas una vez o repetidamente? 16:11 &amp;lt;bar&amp;gt; s/reset/killing 16:11 &amp;lt;jrandom&amp;gt; al menos una vez, pero también con todos los cambios de configuración drásticos posteriores 16:12 &amp;lt;jrandom&amp;gt; (o sea, poner algunos criterios en el certificado de la identidad del router, lo que a su vez implica cambiar el hash de la identidad, para que no puedan fingir imponer una configuración a unos y otra a otros) 16:13 &amp;lt;bar&amp;gt; entendido 16:14 &amp;lt;jrandom&amp;gt; ok, no creo que tenga nada más sobre ese tema por el momento, a menos que alguien tenga preguntas/comentarios/preocupaciones? 16:15 &amp;lt;jrandom&amp;gt; (con suerte habrá una compilación en uno o dos días; lanzamiento después de que se estabilice) 16:17 &amp;lt;jrandom&amp;gt; ok, pasando brevemente por el 3).. 16:18 &amp;lt;jrandom&amp;gt; Syndie va avanzando, y aunque la batalla amd64/amd32/x86/swt/gcj no siempre ha sido bonita, tendremos una compilación lista en junio 16:19 &amp;lt;jrandom&amp;gt; (pero aún no me hablen de mingw/gcj ;) 16:19 &amp;lt;jrandom&amp;gt; no tengo mucho más que añadir ahí por el momento, a menos que ¿alguien tenga preguntas/preocupaciones respecto a la renovación de Syndie? 16:21 &amp;lt;@cervantes&amp;gt; ¿Cómo va el soporte para mingw/gcj? 16:21 &amp;lt;@cervantes&amp;gt; *se agacha* 16:22 &amp;lt;@cervantes&amp;gt; ¿Tendremos algunas capturas antes del lanzamiento de junio? :) 16:23 &amp;lt;jrandom&amp;gt; seguro que intentaré enganchar a algunos voluntarios entusiastas para las pruebas previas al lanzamiento ;) 16:23 &amp;lt;tethrar&amp;gt; cuenten conmigo ;) 16:23 &amp;lt;jrandom&amp;gt; w3wt 16:24 &amp;lt;jrandom&amp;gt; ok, vamos a pasar al punto que sé que todos ustedes han estado esperando: 4) ??? 16:24 &amp;lt;jrandom&amp;gt; ¿wazaaaap? 16:24 &amp;lt;green&amp;gt; ¿Existe algún plan para tener un I2P router "real" funcionando con Via C7? jbigi da solo un 30% de mejora respecto a Java puro 16:25 &amp;lt;jrandom&amp;gt; ¿Un 30% sigue siendo demasiado intensivo de CPU? ¿Qué hace que no sea "real"? 16:25 &amp;lt;jrandom&amp;gt; pero no, no tengo las habilidades matemáticas ni de ensamblador para C7 como para hacer un libGMP mejor para C7. 16:25 &amp;lt;green&amp;gt; claro que es demasiado intensivo de CPU con un 100% de carga de CPU :P 16:26 &amp;lt;jrandom&amp;gt; una carga de CPU del 100% sugiere que el problema no es jbigi, sino el hecho de que jbigi necesita usarse demasiado 16:26 &amp;lt;jrandom&amp;gt; y para eso, sí, tenemos muchas cosas en camino. 16:26 &amp;lt;jrandom&amp;gt; (p. ej., reduciendo los restablecimientos de conexión, mejorando las tasas de éxito de construcción de tunnel, etc.) 16:27 &amp;lt;jrandom&amp;gt; ((y no recibir tantas solicitudes de tunnel si el router no es capaz de manejarlas)) 16:29 &amp;lt;green&amp;gt; humm, esto es con una máquina dedicada con 100 Mb/s, así que debería poder con ello 16:30 &amp;lt;jrandom&amp;gt; no, el ancho de banda no es el único recurso limitado aquí; obviamente la CPU lo es ;) 16:33 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:36 &amp;lt;jrandom&amp;gt; *tos* 16:37 * jrandom se prepara 16:37 * jrandom *baf* da por cerrada la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-05-16</title><link>/es/blog/2006/05/16/notas-de-estado-de-i2p-del-2006-05-16/</link><pubDate>Tue, 16 May 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/05/16/notas-de-estado-de-i2p-del-2006-05-16/</guid><description>&lt;p>Hola a todos, unas notas meta rápidas hoy. Tengo que irme volando esta noche y no estaré de vuelta a tiempo para la reunión, pero mañana escribiré un resumen de estado (con la reunión la próxima semana, por supuesto). Complication ha estado trabajando sin parar con algunas modificaciones interesantes en CVS, y hay algunas cosas prometedoras en camino, así que, con suerte, tendremos una versión a finales de esta semana. No es seguro, eso sí.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 16 de mayo de 2006</title><link>/es/blog/2006/05/16/reuni%C3%B3n-de-desarrolladores-de-i2p-16-de-mayo-de-2006/</link><pubDate>Tue, 16 May 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/05/16/reuni%C3%B3n-de-desarrolladores-de-i2p-16-de-mayo-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, cervantes, Complication, Pi&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&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) hola &amp;lt;cervantes&amp;gt; 1) jrandom no está aquí &amp;lt;cervantes&amp;gt; 2) ??? &amp;lt;cervantes&amp;gt; 0) hola &amp;lt;cervantes&amp;gt; hola &amp;lt;cervantes&amp;gt; pasando al 1) &amp;lt;cervantes&amp;gt; jrandom no está aquí hoy, pero mañana nos dará una actualización de estado &amp;lt;cervantes&amp;gt; 2) ??? &amp;lt;cervantes&amp;gt; ¿alguien tiene algo más que añadir a la reunión? &amp;lt;bar&amp;gt; tengo una pregunta &amp;lt;cervantes&amp;gt; en ese caso... * cervantes se prepara * cervantes deja de prepararse &amp;lt;Complication&amp;gt; Ajá, una pregunta... &amp;lt;bar&amp;gt; la corrección del PRNG en cvs, ¿mejorará el rendimiento general o está relacionada con otra cosa? &amp;lt;cervantes&amp;gt; es incierto qué consecuencias podría tener en general &amp;lt;Complication&amp;gt; Personalmente no conozco su impacto total, pero sí implica al menos dos comportamientos que conozco: &amp;lt;cervantes&amp;gt; pero corrige específicamente un síntoma con i2ptunnel * cervantes deja que Complication descomplique &amp;lt;Complication&amp;gt; aleatorización de la longitud de tunnel y elección de servidor IRC (más genéricamente, selección aleatoria de una lista de destinos de I2PTunnel) &amp;lt;Complication&amp;gt; La aleatorización de la longitud de tunnel probablemente tenga un efecto significativo en la salud general de la red, ya que permite que los clientes a los que se les permite comprometer la longitud del tunnel realmente lo hagan &amp;lt;Complication&amp;gt; Así no estarán conteniendo la respiración y construyendo tunnels de 2 saltos, sino que también probarán algunos de 1 salto &amp;lt;Complication&amp;gt; (que en tiempos difíciles son mucho más fáciles de conseguir) &amp;lt;cervantes&amp;gt; además, la conectividad IRC podría mejorar una vez que se despliegue. Básicamente, freshcoffee nunca recibía conexiones de clientes porque estaba segundo en la lista; así que con la próxima versión la carga debería distribuirse uniformemente entre ambos servidores &amp;lt;bar&amp;gt; ¿entonces el bug hacía que la gente siempre optara por longitudes de tunnel más largas si estaban disponibles? &amp;lt;Complication&amp;gt; Si entendí bien, toda aleatorización con enteros pequeñitos (p. ej., elegir 0 o 1) se veía afectada &amp;lt;Complication&amp;gt; Creo que las aleatorizaciones con enteros más grandes (p. ej., elegir un entero entre 0 y 100) se veían menos afectadas &amp;lt;Complication&amp;gt; si te interesa, probablemente debas preguntar a jranom por detalles cuando vuelva &amp;lt;Complication&amp;gt; Puedo estar equivocándome en los detalles. &amp;lt;bar&amp;gt; ya veo, gracias. buen hallazgo &amp;lt;Complication&amp;gt; bueno, cervantes vino aquí y empezó a quejarse de no recibir nada de sobrecarga ;P &amp;lt;cervantes&amp;gt; esa era también mi impresión &amp;lt;cervantes&amp;gt; mira... no consigues nada en la vida si no refunfuñas :) &amp;lt;cervantes&amp;gt; ¿alguien más tiene otras preguntas o temas para la reunión? &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; sí &amp;lt;Pi&amp;gt; una pregunta sobre la salud general de la red: veo que cada vez más clientes se quedan atrás en cuanto a versión de i2p (2 todavía usando 0.6.1.11 y así). ¿no harán estos clientes que monitorear los efectos de los cambios en el núcleo sea cada vez más difícil? (ya que "menos" parecen querer actualizar) &amp;lt;fox&amp;gt; * duck repite lo anterior * w423412323 sugiere un cambio de tema en esa línea. ;) &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; Me preguntaba, he visto unos commits de ajuste curiosos en la lista de correo de cvs. ¿son más experimentos? ¿están basados en observaciones? ¿son prematuros? &amp;lt;Complication&amp;gt; Pi: mientras no estén presentes en grandes números, no deberían marcar mucha diferencia &amp;lt;Pi&amp;gt; 70 de 300 clientes usando una versión distinta de 0.6.1.18 según mi netdb ahora &amp;lt;Complication&amp;gt; Es un juego de números y capacidad: si o bien la mayoría de los routers, o además los routers de mayor capacidad están razonablemente actualizados, que algunas personas olviden que instalaron I2P no debería importar :) &amp;lt;cervantes&amp;gt; Pi: si los routers más antiguos se comportan mal, la red debería adaptarse y reducir el tráfico que se enruta a través de ellos &amp;lt;cervantes&amp;gt; *siendo enrutado &amp;lt;cervantes&amp;gt; Complication: ¿viste la pregunta de duck? &amp;lt;Pi&amp;gt; y una pregunta sobre una estadística en la i2p-console que apareció hace algún tiempo: ¿qué significa handle backlog? &amp;lt;Complication&amp;gt; duck: ¿te refieres a los ajustes de limitación (throttle) de tunnel? Son ajustes en el sentido de que no aportarán mucho inherentemente nuevo, pero deberían estar bastante bien probados ya (p. ej., probablemente no morderán) &amp;lt;Complication&amp;gt; Pero podrían morder un poco si ejecutas una configuración exótica que esté completamente fuera de los parámetros que pude imaginar &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; Complication: me preguntaba si eso de '2' en lugar de '3' cositas realmente importaba tanto &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; pero parecía que el problema de aleatoriedad podría haber sido un problema gordo &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; (aunque el impacto relativo de eso en la mala salud de la red depende de cuándo se introdujo) &amp;lt;cervantes&amp;gt; Pi: handle backlog es el número de solicitudes pendientes de unión a tunnels entrantes (citado del changelog) &amp;lt;Complication&amp;gt; Si te refieres al problema con random nextInteger(), y al efecto en la aleatorización de la longitud de los tunnel, creo que tendría un efecto significativo &amp;lt;Complication&amp;gt; La diferencia de coste entre construir un tunnel de 1 salto y uno de 2 saltos es bastante significativa &amp;lt;Pi&amp;gt; gracias, cervantes :) &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; ¿cuándo se introdujo? &amp;lt;Complication&amp;gt; duck: creo que se introdujo con algunos cambios al generador Fortuna, o alguna modificación en él &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; ok; muchas gracias por tu aporte &amp;lt;Complication&amp;gt; Déjame consultar el cvsweb para más detalles... &amp;lt;cervantes&amp;gt; Pi: creo que ahora hay código que descarta solicitudes entrantes de tunnel si la cola se llena (para ayudar a reducir la carga de CPU) &amp;lt;Complication&amp;gt; Pi: sí, eso debería ser el indicador visible de otro parámetro usado para decidir "¿tenemos suficiente capacidad para participar en otro tunnel?" &amp;lt;cervantes&amp;gt; duck: sin duda noto un gran cambio en el comportamiento del router desde que se introdujo la corrección. - no todo bueno, hay que decirlo :) &amp;lt;Complication&amp;gt; handle backlog grande == congestión, no tiene sentido intentar unirse a los tunnels de otras personas &amp;lt;cervantes&amp;gt; tuve un promedio de carga de 14 y 12000 tunnels participantes el otro día &amp;lt;Complication&amp;gt; Handle backlog parece importante particularmente en routers de alta capacidad (refiriéndome a lo que vio cervantes) &amp;lt;Complication&amp;gt; Los routers de baja capacidad generalmente limitan su aceptación de tunnel por razones de ancho de banda &amp;lt;Complication&amp;gt; (o por razones de tiempo de prueba de tunnel, para ser correctos) &amp;lt;Complication&amp;gt; (o al menos, lo intentan) &amp;lt;cervantes&amp;gt; vaya, hemos llegado a media hora.... &amp;lt;Complication&amp;gt; En efecto :D &amp;lt;cervantes&amp;gt; ¿alguien quiere poner algo más sobre la mesa? &amp;lt;cervantes&amp;gt; en ese caso... * cervantes se prepara * cervantes *baffs* la reunión por cerrada &amp;lt;fox&amp;gt; &amp;lt;duck&amp;gt; gracias por ocuparte de la reunión &amp;lt;cervantes&amp;gt; jeje esperaba cerrarla con un baf antes de que nadie dijera nada.... pero bar arruinó ese plan :) &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-05-09</title><link>/es/blog/2006/05/09/notas-de-estado-de-i2p-del-2006-05-09/</link><pubDate>Tue, 09 May 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/05/09/notas-de-estado-de-i2p-del-2006-05-09/</guid><description>&lt;p>Hola a todos, ya es martes otra vez&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red y 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>Después de otra semana de pruebas y ajustes, lanzamos una nueva versión a primera hora de la tarde que debería colocarnos en un entorno más estable desde el cual realizar mejoras. Probablemente no veamos mucho efecto hasta que se despliegue ampliamente, así que quizá tengamos que esperar unos días para ver cómo evoluciona, pero las mediciones, por supuesto, continuarán.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 09 de mayo de 2006</title><link>/es/blog/2006/05/09/reuni%C3%B3n-de-desarrolladores-de-i2p-09-de-mayo-de-2006/</link><pubDate>Tue, 09 May 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/05/09/reuni%C3%B3n-de-desarrolladores-de-i2p-09-de-mayo-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> arse, cervantes, Complication, i, jrandom, roderick_spod1, tmp&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:31 &amp;lt;jrandom&amp;gt; 0) hola 16:31 &amp;lt;jrandom&amp;gt; 1) Estado de la red y 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) hola 16:31 * jrandom saluda 16:32 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2006-May/001288.html 16:32 &amp;lt;jrandom&amp;gt; mientras ustedes leen eso, entremos de lleno en 1) Estado de la red y 0.6.1.18 16:33 &amp;lt;jrandom&amp;gt; la semana pasada ha sido bastante movida en irc y en la red en general 16:33 &amp;lt;+Complication&amp;gt; Mirando las gráficas, pero aún no he notado un cambio perceptible 16:33 &amp;lt;+Complication&amp;gt; También es sólo el principio, por supuesto 16:34 &amp;lt;jrandom&amp;gt; sí, sólo han pasado unas horas, con menos del 20% de la red actualizada 16:35 &amp;lt;jrandom&amp;gt; todavía quedan algunas piezas importantes por desplegar en la red, pero me gustaría que las cosas se estabilizaran primero antes de sacar cambios importantes 16:35 &amp;lt;+Complication&amp;gt; En efecto, ayuda ver (tanto como sea posible ver) qué cambia qué y en qué dirección 16:36 &amp;lt;+Complication&amp;gt; Si se despliega todo a la vez, averiguar qué funcionó puede ser muy difícil 16:38 &amp;lt;tmp&amp;gt; *suspiro* 16:38 * tmp sueña con la estabilidad de IRC. 16:39 &amp;lt;jrandom&amp;gt; sí, en todos los frentes ;) 16:39 &amp;lt;+fox&amp;gt; &amp;lt;roderick_spod1&amp;gt; Roderick sueña con unas tetas grandes. 16:39 &amp;lt;jrandom&amp;gt; (por esto podemos filtrar los registros de la reunión... ;) 16:40 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para 1) Estado de la red y 0.6.1.18? 16:41 &amp;lt;jrandom&amp;gt; si no, pasemos al 2) 16:42 &amp;lt;jrandom&amp;gt; no mucho más que añadir aquí, sólo dando una actualización de estado sobre algo de soporte w32/w64 16:43 &amp;lt;jrandom&amp;gt; como se mencionó en el correo, gcj no parece realmente viable en mingw por el momento, aunque quizá podamos sacar algunos trucos de la manga 16:44 &amp;lt;jrandom&amp;gt; hay un gcj 3.4.4/3.4.5 más antiguo que funciona en mingw, pero el soporte de classpath allí es bastante antiguo. 16:45 &amp;lt;jrandom&amp;gt; (e incluso después de quitar un montón de cosas de hsqldb, aún hay algunas dependencias que 3.4.5 no cumple. pero quizá podamos hackearlas también... si es necesario) 16:47 &amp;lt;jrandom&amp;gt; ok, si no hay nada más, pasemos al 3) ??? 16:47 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para la reunión? 16:48 &amp;lt;cervantes&amp;gt; sólo para decir "nice one bar" por su donación tan buena 16:48 &amp;lt;+Complication&amp;gt; Bueno, hubo una pregunta en el foro sobre los uptimes (tiempos de actividad) presentados en NetDB... 16:48 * Complication secunda eso 16:49 &amp;lt;+Complication&amp;gt; Sobre los uptimes, si recuerdas, les añadí un poco de imprecisión en marzo... 16:49 &amp;lt;cervantes&amp;gt; debo de haberme perdido eso entre las diatribas de odci.gov 16:50 &amp;lt;tmp&amp;gt; ¿Qué demonios haces de ese lado, roderick_spod? 16:50 &amp;lt;jrandom&amp;gt; sí, Complication 16:50 &amp;lt;+Complication&amp;gt; Bueno, dado que se planteó la pregunta, me preguntaba: ¿se podrían añadir más imprecisiones o eso perjudicaría la capacidad de depurar? 16:52 &amp;lt;jrandom&amp;gt; no estoy seguro del sentido: con un análisis cuidadoso, todos los datos estadísticos pueden revelar un montón de información 16:52 &amp;lt;arse&amp;gt; ¿ustedes creen que la periodicidad de la red va a disminuir 16:52 &amp;lt;jrandom&amp;gt; cuando llegue el momento, simplemente desactivaremos por completo la publicación de estadísticas 16:52 &amp;lt;+Complication&amp;gt; Últimamente no hemos tenido de esos de reinicio de router, pero eso es sólo reciente... 16:52 &amp;lt;jrandom&amp;gt; arse: sí 16:52 &amp;lt;+Complication&amp;gt; (y en parte porque el watchdog carece de dientes) 16:54 &amp;lt;+Complication&amp;gt; Cierto, es bastante inevitable que durante esta fase haya algo de información por ahí 16:55 &amp;lt;jrandom&amp;gt; además, la suposición que han hecho no es correcta, publishedTimeAgo es hace cuánto tiempo el router /recibió/ la entrada de la netDb, no cuándo se firmó 16:55 &amp;lt;jrandom&amp;gt; emm, espera, no, eso no es cierto 16:56 &amp;lt;jrandom&amp;gt; no me hagan caso. sí, solo añade una pequeña variación 16:56 &amp;lt;+Complication&amp;gt; Je, estoy intentando publicar una respuesta, pero ahora me sale "no post mode specified" 16:57 &amp;lt;+Complication&amp;gt; Sí, hay un retraso de por medio y, además, ¿con qué frecuencia se publicaba esta info? No muy a menudo, si mal no recuerdo? 16:57 &amp;lt;+Complication&amp;gt; Básicamente, si propusiera disminuir un poco la precisión ahí, ¿te molestaría? 16:58 &amp;lt;jrandom&amp;gt; se publica una nueva entrada firmada cada 5-15 minutos, pero eso solo se publica en la netDb, no a todos los pares 16:58 &amp;lt;jrandom&amp;gt; los pares solo reciben la actualizada cuando o bien la buscan o bien se reconectan 16:59 &amp;lt;jrandom&amp;gt; pero sí, añadir más variación está bien. afectaría las gráficas de uptime de stat.i2p, pero mientras mantenga las cosas razonables, está bien 17:01 &amp;lt;+Complication&amp;gt; Intentaré mantenerlo razonable, entonces :) 17:01 &amp;lt;jrandom&amp;gt; je, genial, gracias, Complication 17:04 &amp;lt;jrandom&amp;gt; *ejem* (y coherente ;) ok, ¿alguien tiene algo más para la reunión? 17:04 &amp;lt;+Complication&amp;gt; nota al margen: qué bien, el bug de "post mode" cedió ante la persistencia y también pude publicar una respuesta :) 17:05 &amp;lt;jrandom&amp;gt; w3rd Complication &amp;lt;i&amp;gt;mensajes fuera de tema recortados&amp;lt;/i&amp;gt; 17:08 &amp;lt;jrandom&amp;gt; ok, si no hay nada más... 17:08 * jrandom se dispone 17:09 * jrandom *baf* da por cerrada la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-05-02</title><link>/es/blog/2006/05/02/notas-de-estado-de-i2p-del-2006-05-02/</link><pubDate>Tue, 02 May 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/05/02/notas-de-estado-de-i2p-del-2006-05-02/</guid><description>&lt;p>Hola a todos, vuelve a ser martes una vez más&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Estado 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>Tras otra semana con la 0.6.1.17, varias de las métricas principales de la salud de la red se mantienen en buen estado. Sin embargo, estamos viendo que algunos de los problemas restantes se están propagando hasta la capa de aplicación, concretamente el reciente aumento de reconexiones en los servidores de irc2p. Postman, cervantes, Complication y yo hemos estado analizando diversos aspectos del comportamiento de la red en lo que respecta al rendimiento visible para el usuario, y hemos localizado e implementado algunas mejoras (el CVS HEAD actual es 0.6.1.17-4). Aún estamos supervisando su comportamiento y experimentando con algunos retoques antes de publicarlo como 0.6.1.18, aunque probablemente falten solo unos pocos días.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 02 de mayo de 2006</title><link>/es/blog/2006/05/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-mayo-de-2006/</link><pubDate>Tue, 02 May 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/05/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-mayo-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> green, jrandom&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:09 &amp;lt;jrandom&amp;gt; 0) hola 16:09 &amp;lt;jrandom&amp;gt; 1) Estado de la red 16:09 &amp;lt;jrandom&amp;gt; 2) Estado de Syndie 16:09 &amp;lt;jrandom&amp;gt; 3) ??? 16:09 &amp;lt;jrandom&amp;gt; 0) hola 16:09 * jrandom saluda 16:10 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-May/001285.html 16:11 &amp;lt;jrandom&amp;gt; bien, mientras todos leen ese emocionante correo, pasemos a 1) Estado de la red 16:13 &amp;lt;jrandom&amp;gt; hasta ahora, parece que todo el problema de colapso por congestión está arreglado, y las tasas de creación de tunnel van bastante bien. aun así, quedan problemas por resolver 16:14 &amp;lt;jrandom&amp;gt; el comportamiento cíclico del que hablamos antes (a menudo en intervalos de 10-12 minutos) sigue presente, causando rechazos de forma inversa. hay una nueva corrección en el código a partir de la -1 que debería eliminar eso 16:15 &amp;lt;jrandom&amp;gt; (a saber, aleatorizar las expiraciones de tunnel /correctamente/, a diferencia de la aleatorización rota de antes) 16:16 &amp;lt;jrandom&amp;gt; eso, más la programación mejorada de ssu y de pruebas de tunnel debería ayudar, pero en qué grado, no estoy del todo seguro aún 16:17 &amp;lt;jrandom&amp;gt; ok, eso es todo lo que tengo sobre eso por el momento. ¿alguien tiene preguntas/comentarios/preocupaciones sobre 1) Estado de la red? 16:18 &amp;lt;green&amp;gt; humm, los límites máximos de ancho de banda nunca se alcanzan y esto está muy lejos de lo anterior 16:18 &amp;lt;green&amp;gt; como en 1-7 16:18 &amp;lt;green&amp;gt; s/1-7/.12-7 16:18 &amp;lt;jrandom&amp;gt; ¿cómo está configurado tu porcentaje de compartición de ancho de banda? eso ahora es un control muy potente 16:19 &amp;lt;green&amp;gt; 80% 16:19 &amp;lt;green&amp;gt; pero solo se usa cerca del 40% del ancho de banda total 16:20 &amp;lt;green&amp;gt; esto es solo un "router que no hace nada" :P 16:20 &amp;lt;jrandom&amp;gt; hmm, ¿con qué frecuencia tus picos de ancho de banda llegan al 80%, y con qué frecuencia rechazas solicitudes de tunnel (`http://localhost:7657/oldstats.jsp#tunnel.reject.30` y tunnel.reject.*) 16:21 &amp;lt;jrandom&amp;gt; la periodicidad que se ve en las solicitudes de tunnel a menudo hace que la gente detecte sobrecarga cuando en realidad no la hay 16:21 &amp;lt;jrandom&amp;gt; (porque los routers tienen capacidad extra en otros momentos, solo que no cuando están recibiendo picos) 16:22 &amp;lt;green&amp;gt; tunnel.reject.30 está muy plana, como 1,00 sobre 14 025,00 eventos 16:22 &amp;lt;jrandom&amp;gt; oh, perdón, lo clave para esa estadística es el propio recuento de eventos: has rechazado más de 14.000 solicitudes de tunnel por sobrecarga de ancho de banda 16:23 &amp;lt;jrandom&amp;gt; (el "valor" para esa estadística es cuántos tunnels se rechazaron en el evento, y eso siempre es 1, ya que un evento lo provoca un mensaje) 16:27 &amp;lt;jrandom&amp;gt; bien, si no hay nada más sobre 1) Estado de la red, pasemos a 2) Estado de Syndie 16:27 &amp;lt;jrandom&amp;gt; no tengo mucho más que añadir a lo que hay en el correo respecto a Syndie, solo quería dar una actualización 16:28 &amp;lt;jrandom&amp;gt; ok, así que, a menos que alguien quiera sacar algo a colación con respecto a Syndie, pasemos a la de siempre, 3) ??? 16:28 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear para la reunión? 16:31 * tethra le gustaría decir "gracias" (otra vez) por la .17, ya que ha supuesto muchas mejoras 16:33 &amp;lt;jrandom&amp;gt; me alegra ayudar, y hay más cosas en camino 16:33 &amp;lt;jrandom&amp;gt; ok, pero si no hay nada más para la reunión de hoy... 16:33 * jrandom se prepara 16:33 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-04-25</title><link>/es/blog/2006/04/25/notas-de-estado-de-i2p-del-2006-04-25/</link><pubDate>Tue, 25 Apr 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/04/25/notas-de-estado-de-i2p-del-2006-04-25/</guid><description>&lt;p>Hola, equipo, ya es hora de nuestra reunión previa al miércoles&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red y 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>Tras unos días de supervisar algunos parches, publicamos una nueva versión 0.6.1.17 y, hasta ahora, la mejora ha sido considerable. Las tasas de éxito de construcción de Tunnel han aumentado entre uno y dos órdenes de magnitud, y los pares con limitación ahora pueden volver a operar con restricciones de ancho de banda razonables. Un buen 60%+ de la red se ha actualizado hasta ahora (¡gracias!), aunque sería útil que el resto se pusiera al día.&lt;/p></description></item><item><title>Notas de estado de I2P del 2006-04-18</title><link>/es/blog/2006/04/18/notas-de-estado-de-i2p-del-2006-04-18/</link><pubDate>Tue, 18 Apr 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/04/18/notas-de-estado-de-i2p-del-2006-04-18/</guid><description>&lt;p>Hola a todos, vuelve a ser martes para nuestras notas de estado semanales&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red y 0.6.1.16 2) Creación de tunnel y congestión 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>Con el 70% de la red actualizado a 0.6.1.16, parece que estamos observando una mejora respecto a las versiones anteriores y, con los problemas que se corrigieron en esa versión ya superados, tenemos una visión más clara de nuestro próximo cuello de botella. Para quienes aún no estén en 0.6.1.16, por favor actualicen lo antes posible, ya que las versiones anteriores rechazarán arbitrariamente las solicitudes de creación de tunnels (incluso si el router tiene recursos suficientes para participar en más tunnels).&lt;/p></description></item><item><title>Notas de estado de I2P del 2006-04-04</title><link>/es/blog/2006/04/04/notas-de-estado-de-i2p-del-2006-04-04/</link><pubDate>Tue, 04 Apr 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/04/04/notas-de-estado-de-i2p-del-2006-04-04/</guid><description>&lt;p>Hola a todos, ya es martes otra vez&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red y 0.6.1.14 2) Gráficas de Syndie 3) Optimizaciones 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 versión 0.6.1.13 todavía está un poco inestable, aunque hemos realizado correcciones y mejoras sustanciales en compilaciones posteriores. Espero publicar una nueva versión 0.6.1.14 en los próximos días, ¡así que estén atentos!&lt;/p>
&lt;ul>
&lt;li>
&lt;ol start="2">
&lt;li>Syndie plotting&lt;/li>
&lt;/ol>
&lt;/li>
&lt;/ul>
&lt;p>Ha habido un montón de discusiones sobre rediseños de syndie, incluyendo interfaces gráficas, complementos del navegador, búsqueda a texto completo, un planificador de sindicación más completo, un gestor de archivadores, publicaciones de varias páginas, compatibilidad con más opciones de formato y mucho más. Espero que pronto nos pongamos manos a la obra con un conjunto sustancial de modificaciones, así que, si quieres involucrarte o que se implementen tus ideas, hazte oír :)&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 04 de abril de 2006</title><link>/es/blog/2006/04/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-abril-de-2006/</link><pubDate>Tue, 04 Apr 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/04/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-abril-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> BrianR\___, cervantes, Complication, frosk, jrandom, tethra&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:21 &amp;lt;jrandom&amp;gt; 0) hola 16:21 &amp;lt;jrandom&amp;gt; 1) Estado de la red y 0.6.1.14 16:21 &amp;lt;jrandom&amp;gt; 2) Planificación de Syndie 16:21 &amp;lt;jrandom&amp;gt; 3) Optimizaciones locales de jbigi 16:21 &amp;lt;jrandom&amp;gt; 4) ??? 16:21 &amp;lt;jrandom&amp;gt; 0) hola 16:21 * jrandom saluda 16:21 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-April/001275.html 16:21 * Complication lee 16:22 &amp;lt;jrandom&amp;gt; mientras leen esa publicación (armada brevemente), vayamos directo a 1) Estado de la red 16:23 &amp;lt;@cervantes&amp;gt; (foro de vuelta) 16:23 &amp;lt;jrandom&amp;gt; hay algunos problemas que afectan el uso en 0.6.1.13, y la mayoría de ellos se han localizado y resuelto 16:24 &amp;lt;Complication&amp;gt; Por aquí, con la "cuarta" build de CVS, noté un cambio en mis gráficas 16:24 &amp;lt;jrandom&amp;gt; aún hay algunos detalles que se están probando y ajustando, pero debería haber un lanzamiento en los próximos días 16:24 &amp;lt;Complication&amp;gt; En general, las cosas se movieron hacia más estabilidad y menos saltos 16:24 &amp;lt;jrandom&amp;gt; oh, caray, olvidé incrementarlo a -4, ¿no? 16:24 &amp;lt;jrandom&amp;gt; (ok, -5 saldrá más tarde esta noche) 16:24 &amp;lt;jrandom&amp;gt; genial, Complication 16:25 &amp;lt;Complication&amp;gt; Pero mis percepciones podrían estar influenciadas también por jbigi, ya que no tomé medidas para excluirlo 16:25 &amp;lt;Complication&amp;gt; Ahora, después de un rato, la retransmisión también ha bajado hasta 15% 16:28 &amp;lt;jrandom&amp;gt; hmm, también veo que mi RTO promedio de ssu se acerca al techo de 3s 16:28 &amp;lt;jrandom&amp;gt; (aunque la retransmisión sigue siendo muy baja, por debajo del 5%) 16:29 * Complication le echa un segundo vistazo 16:29 &amp;lt;Complication&amp;gt; Digamos que el promedio bruto es un poco más de 1500 16:29 &amp;lt;Complication&amp;gt; (por aquí) 16:30 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; jrandom: ¿Hay un "MTU" de facto para los paquetes de i2p? 16:30 &amp;lt;jrandom&amp;gt; ah ok, quizá a medida que eso suba un poco, la tasa de retransmisión baje 16:30 &amp;lt;Complication&amp;gt; Noté que el mío empieza con MTUs más pequeños, ahora ha subido algo a 1350 16:30 &amp;lt;jrandom&amp;gt; BrianR___: sí, 1350 o 608 (como se muestra en `http://localhost:7657/peers.js)` 16:31 &amp;lt;jrandom&amp;gt; si la tasa de fallos es demasiado alta con el MTU más grande, retrocede al MTU más pequeño (y si es demasiado baja con el MTU más pequeño, salta al MTU más grande) 16:31 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; jrandom: ¿Y eso es para la carga interna o para los paquetes IP visibles? 16:31 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; Es decir, si enviara un bloque de datos sobre un stream de I2P, ¿cuál sería el tamaño ideal de los fragmentos para minimizar la sobrecarga? 16:31 &amp;lt;jrandom&amp;gt; eso es para la carga útil de UDP 16:32 &amp;lt;jrandom&amp;gt; los streams están dos capas arriba 16:32 &amp;lt;jrandom&amp;gt; (hay fragmentación para los túneles, y luego fragmentación a nivel de stream/i2cp) 16:32 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; Sí... ¿Hay un tamaño ideal para minimizar la fragmentación? 16:32 &amp;lt;jrandom&amp;gt; el tamaño de bloque ideal de una app que usa la biblioteca de streaming es «grande», para que la biblioteca de streaming pueda usar el tamaño apropiado. 16:33 &amp;lt;jrandom&amp;gt; (o sea, ignora al hombre detrás de la cortina) 16:33 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; Aah... Quizá entonces debería pensar en pipelining o algo así... 16:34 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; Estoy planeando una app con mucho tráfico de solicitud/respuesta... 16:34 &amp;lt;jrandom&amp;gt; entonces recomendaría agrupar en lotes para reducir la verbosidad 16:34 &amp;lt;Complication&amp;gt; Quizá mantener el tráfico focalizado ayudaría en cierta medida 16:37 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 1) Estado de la red, o nos contoneamos hacia 2) Planificación de Syndie? 16:38 * jrandom se contonea 16:39 &amp;lt;jrandom&amp;gt; esto es en gran medida un marcador de posición y cfp: va a haber una remodelación sustancial de Syndie, tanto en operación como en la UI (interfaz de usuario), así que si tienen funciones clave o casos de uso que creen que deben abordarse, pónganse en contacto 16:40 &amp;lt;jrandom&amp;gt; (por supuesto, habrá más información a medida que se vaya concretando) 16:42 &amp;lt;jrandom&amp;gt; eso es todo lo que tengo que decir al respecto por el momento, así que pasemos a 3) optimizaciones de jbigi 16:42 &amp;lt;@frosk&amp;gt; y yo había supuesto que «plotting» se refería a algunas cosas de jrobin en Syndie :) 16:43 &amp;lt;jrandom&amp;gt; jeje 16:43 &amp;lt;jrandom&amp;gt; sería interesante graficar publicaciones/día, publicaciones/autor, autores nuevos/día, etc. ;) 16:44 &amp;lt;Complication&amp;gt; Oh, un bit sobre Syndie (perdón, recién me acordé ahora) 16:44 &amp;lt;Complication&amp;gt; =un bit 16:44 &amp;lt;@frosk&amp;gt; ¿cuál quieres, 0 o 1? :) 16:44 &amp;lt;Complication&amp;gt; ¿Crees que sería práctico, o fácil/difícil, separar autores favoritos y autores en lista negra (spam) en dos listas distintas? 16:45 &amp;lt;Complication&amp;gt; En addresses.jsp 16:45 &amp;lt;jrandom&amp;gt; oh, sí, sin mucho problema 16:46 &amp;lt;jrandom&amp;gt; esa es una buena idea para la remodelación también, pero quizá podamos meter eso en la build 0.6.1.14 16:47 &amp;lt;Complication&amp;gt; Nah, no me molesta, solo recordé algo que noté entonces 16:47 &amp;lt;Complication&amp;gt; De todos modos, jbigi se vuelve más rápido en Linux/AMD64 cuando compilas localmente y usas GMP 4.2 16:48 &amp;lt;jrandom&amp;gt; genial 16:48 &amp;lt;jrandom&amp;gt; ¿lo comparaste con -O3 -m64 en GMP 4.1.2? 16:48 &amp;lt;Complication&amp;gt; Y soy un condenado tonto por perseguir flags de compilación muy equivocadas :O 16:48 &amp;lt;@cervantes&amp;gt; el enlace relevante era `http://forum.i2p/viewtopic.php?t=1523&amp;start=30` por cierto 16:48 &amp;lt;jrandom&amp;gt; ah, gracias, cervantes 16:48 &amp;lt;Complication&amp;gt; jrandom: aún no he comparado, pero lo haré 16:49 &amp;lt;Complication&amp;gt; Durante el próximo reinicio programado 16:50 &amp;lt;jrandom&amp;gt; el proceso de build de jbigi es esencialmente «compilar GMP, luego compilar jbigi.o y enlazar ambos», así que cualquier tipo de optimizaciones que quieran hacer en GMP se puede hacer como primer paso 16:50 &amp;lt;@cervantes&amp;gt; No he visto mucha diferencia entre -O3 y -O2 en pruebas previas que he hecho; si eso es distinto en x86_64... *encoge los hombros* 16:50 &amp;lt;jrandom&amp;gt; sí, también podría depender de la revisión del compilador 16:50 &amp;lt;jrandom&amp;gt; (especialmente con todos estos temas de 3.3/3.4/4.0/4.1) 16:51 &amp;lt;@cervantes&amp;gt; solo para reiterar lo que mencioné en ese hilo... probablemente no veamos jbigi optimizado para windows64 en el corto plazo 16:51 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; ¿La biblioteca de streaming de i2p hace compresión de la carga útil? 16:52 &amp;lt;Complication&amp;gt; BrianR: sí 16:52 &amp;lt;@cervantes&amp;gt; a menos que alguien tenga M$ VC 2005 con SDK de 64 bits y le apetezca mucho sudor para lograr compilar gmp 16:52 &amp;lt;Complication&amp;gt; Al menos hasta donde sé 16:53 &amp;lt;@cervantes&amp;gt; (aunque había por ahí un proyecto para portar gmp a un proyecto de vc) 16:53 &amp;lt;jrandom&amp;gt; cervantes: bueno, tenemos uno que /funciona/ para amd64/win, pero no exprime al máximo el hardware ;) 16:53 &amp;lt;jrandom&amp;gt; (cuando llegue mi nueva máquina quizá pueda ajustar eso, ya que es un amd64) 16:53 &amp;lt;+fox&amp;gt; &amp;lt;BrianR___&amp;gt; tratando de decidir si debo usar un protocolo binario para ahorrar bits o si zlib o algo va a aplastar el protocolo ascii dejándolo lindo y pequeño... 16:54 &amp;lt;@cervantes&amp;gt; coolio; por desgracia, Mingw64 o cygwin64 no parecen estar en el horizonte cercano... 16:54 &amp;lt;jrandom&amp;gt; BrianR___: la optimización prematura es la raíz de todo mal, y todas esas zarandajas... 16:55 &amp;lt;Complication&amp;gt; los protocolos al menos parcialmente legibles por humanos suelen ser más fáciles de depurar, pero supongo que depende de lo que uno esté haciendo 16:56 &amp;lt;Complication&amp;gt; (porque a algunas cosas como el cifrado no les gusta ser legibles por humanos, pase lo que pase :) ) 16:57 &amp;lt;Complication&amp;gt; Pero si I2P hace el cifrado y además comprime, hay buenas probabilidades de que muchas cosas que ocurren encima de ello se puedan hacer con protocolos legibles por humanos 16:58 &amp;lt;jrandom&amp;gt; sí 16:58 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 3) cosas de jbigi? 16:58 &amp;lt;jrandom&amp;gt; si no, pasemos a 4) ??? 16:59 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más para la reunión? 17:01 &amp;lt;+tethra&amp;gt; recuerdo haber oído algo sobre herramientas de colaboración anónimas recientemente 17:01 &amp;lt;+tethra&amp;gt; ¿quieres detallar de qué tipo, y si serán al estilo de Syndie o no? 17:02 &amp;lt;@cervantes&amp;gt; irc y Syndie son una herramienta de colaboración anónima :) 17:02 &amp;lt;jrandom&amp;gt; hmm, no estoy seguro a qué te refieres, o quizá hablas de las remodelaciones planificadas de Syndie? :) 17:02 &amp;lt;+tethra&amp;gt; cierto. 17:02 * tethra tampoco está seguro, por eso preguntó 17:02 &amp;lt;+tethra&amp;gt; se habló de ello en los foros: motivos para el anonimato y esas cosas 17:03 &amp;lt;+tethra&amp;gt; buscaré el hilo para poder sacar la cita 17:03 &amp;lt;jrandom&amp;gt; ah, claro 17:03 &amp;lt;+tethra&amp;gt; http://forum.i2p.net/viewtopic.php?t=1618 17:03 &amp;lt;jrandom&amp;gt; el hilo de casos de uso 17:03 &amp;lt;+tethra&amp;gt; - foros/tableros/wikis alojados anónimamente y públicamente accesibles 17:03 &amp;lt;+tethra&amp;gt; sí 17:04 &amp;lt;+tethra&amp;gt; ¿va a haber un proyecto tipo i2wiki basado en algo como Syndie o queda a criterio de los usuarios? 17:04 &amp;lt;jrandom&amp;gt; ha habido algunas buenas ideas allí, y buenos comentarios 17:05 &amp;lt;jrandom&amp;gt; la capacidad de editar publicaciones de Syndie es una función muy solicitada, y con eso podrías montar un wiki con un editor enriquecido 17:05 &amp;lt;jrandom&amp;gt; pero, por supuesto, nada existirá en el vacío: si alguien cree que eso es necesario, alguien debería decir «oye, un wiki es esencial, y aquí está el porqué» 17:06 &amp;lt;jrandom&amp;gt; hay una cantidad infinita de apps que /se pueden/ construir, pero como apuntamos a anonimato fuerte y seguridad fuerte, hay que tener cuidado con lo que se construye 17:07 &amp;lt;+tethra&amp;gt; correcto 17:07 &amp;lt;+tethra&amp;gt; dicho eso, algunas de las cosas más difíciles de mantener anónimas y seguras quizá sea mejor que las haga alguien que sea bueno manteniendo las cosas anónimas y seguras, ¿no? 17:08 &amp;lt;jrandom&amp;gt; probablemente sí, aunque no hay ninguna cábala: cualquiera puede aprender 17:08 &amp;lt;+tethra&amp;gt; (cosas clave, básicamente. no es que esté nombrando ninguna, pero bueno.) 17:08 &amp;lt;+tethra&amp;gt; cierto 17:09 &amp;lt;+tethra&amp;gt; pero aprender a costa del anonimato propio y ajeno no es la mejor manera de hacerlo 17:10 &amp;lt;jrandom&amp;gt; todos tienen que empezar por algún lado, por supuesto 17:10 &amp;lt;+tethra&amp;gt; (quizá si alguien hiciera algo tipo sandbox que permitiera a la gente ejecutar $software y que otros lo ataquen y demás, sería bueno para alguien nuevo/inexperto?) 17:10 &amp;lt;+tethra&amp;gt; sí 17:14 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? 17:15 &amp;lt;jrandom&amp;gt; si no 17:15 * jrandom se dispone a concluir 17:15 &amp;lt;@cervantes&amp;gt; *ejem* 17:15 * jrandom hace una pausa 17:16 &amp;lt;jrandom&amp;gt; ¿qué se mueve, cerv? 17:16 &amp;lt;Complication&amp;gt; Genial, encontré un baf ;P 17:17 &amp;lt;jrandom&amp;gt; baf-bloqueado ;) 17:17 &amp;lt;@cervantes&amp;gt; ups, perdón, continúa baf-eando 17:17 * jrandom reanuda la conclusión 17:18 * jrandom *baf*ea la reunión para cerrarla &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-03-28</title><link>/es/blog/2006/03/28/notas-de-estado-de-i2p-del-2006-03-28/</link><pubDate>Tue, 28 Mar 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/03/28/notas-de-estado-de-i2p-del-2006-03-28/</guid><description>&lt;p>Hola a todos, ya vuelve a ser martes&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red y 0.6.1.13 2) Encuesta de casos de uso 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>Las cosas avanzaban bastante bien en la 0.6.1.12, y la nueva versión 0.6.1.13 incluye algunas actualizaciones para ayudar a los usuarios tanto en enlaces de bajo ancho de banda como en enlaces muy congestionados. Ha habido algunos informes de problemas relacionados con la limitación del tráfico en enlaces de gran ancho de banda y con algunos de los cambios de netDb, así que estoy trabajando en correcciones ahora. Es probable que los usuarios afectados tengan una versión disponible más adelante en la semana, quizá para el fin de semana.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 28 de marzo de 2006</title><link>/es/blog/2006/03/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-marzo-de-2006/</link><pubDate>Tue, 28 Mar 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/03/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-marzo-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ashter, bar, cervantes, Complication, jrandom, nextgens, tethra&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:08 &amp;lt;jrandom&amp;gt; 0) hola 15:08 &amp;lt;jrandom&amp;gt; 1) Estado de la red y 0.6.1.13 15:08 &amp;lt;jrandom&amp;gt; 2) Encuesta de casos de uso 15:09 &amp;lt;jrandom&amp;gt; 3) ??? 15:09 &amp;lt;jrandom&amp;gt; 0) hola 15:09 * jrandom saluda 15:09 &amp;lt;Complication&amp;gt; Por fin cargó, leyendo :) 15:10 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en dev.i2p.net/pipermail/i2p/2006-March/001274.html 15:10 &amp;lt;@cervantes&amp;gt; *** connection reset 15:10 &amp;lt;jrandom&amp;gt; je 15:11 &amp;lt;jrandom&amp;gt; ok, mientras le echan un ojo, pasemos a 1) Estado de la red 15:12 &amp;lt;jrandom&amp;gt; cerca de 2/3 de la red se ha actualizado a la 0.6.1.13 (¡gracias!), y los resultados han sido mixtos 15:12 &amp;lt;jrandom&amp;gt; ¿alguien con enlaces de bajo ancho de banda tiene experiencias que quiera compartir? ¿mejor / peor / sin diferencia? 15:13 &amp;lt;jrandom&amp;gt; o, ¿algún resultado de gente con enlaces tipo dsl? 15:13 * jrandom ha oído (y sentido) algunos resultados en enlaces más rápidos (en gran parte negativos, por desgracia) 15:14 &amp;lt;+Complication&amp;gt; Bueno, quería decir que el estado de la red está un poco inestable. :) Pero la red lo dijo primero. :D 15:15 &amp;lt;+Complication&amp;gt; En la escala de desconexiones recientes, no obstante, esta fue una recuperación muy rápida. 15:16 &amp;lt;+Complication&amp;gt; No he tenido más atascos masivos de mensajes, pero aún pierde un lease de vez en cuando 15:17 &amp;lt;+Complication&amp;gt; Además, creo que la última ejecución del router terminó cuando no se pudo renovar un lease, así que concluyó "Router hung!" 15:18 &amp;lt;jrandom&amp;gt; ah col 15:18 &amp;lt;+Complication&amp;gt; Había estado funcionando durante 15 horas o así 15:18 &amp;lt;jrandom&amp;gt; quizá deberíamos ajustar el watchdog para dejar de reiniciar el router en esas situaciones 15:19 &amp;lt;+Complication&amp;gt; La retransmisión también está igual que antes (incómodamente alta, pero al parecer se puede convivir con ello, lo cual en sí es una buena noticia) 15:19 &amp;lt;jrandom&amp;gt; antes el reinicio era necesario, pero los fallos recurrentes de tunnel deberían poder recuperarse 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; No conozco muchos protocolos que funcionen de forma tolerable cuando se pierde uno de cada tres mensajes 15:21 &amp;lt;+Complication&amp;gt; Este funciona :) Pero solía estar alrededor del 7% 15:21 &amp;lt;jrandom&amp;gt; bueno, eso está promediado entre todos los pares, así que probablemente es bastante bajo para la mayoría de los pares, pero bastante alto para los pares muy congestionados 15:21 &amp;lt;jrandom&amp;gt; (como se muestra en peers.jsp) 15:22 &amp;lt;+Complication&amp;gt; Cierto, y aún no he mirado ese lado de la distribución 15:23 &amp;lt;+Complication&amp;gt; Puede que necesite comprobarlo, aunque sea solo para verificar cómo se distribuye 15:24 &amp;lt;jrandom&amp;gt; bien, gracias Complication 15:24 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más sobre 1) Estado de la red? 15:25 &amp;lt;bar&amp;gt; Complication: ¿puedo preguntar qué límite de ráfaga estás usando? los míos están al 60% de mi máximo teórico de subida, y actualmente tengo una proporción de retransmisión del 11% 15:26 &amp;lt;+Complication&amp;gt; bar: está en torno al 80% de la velocidad de línea 15:26 &amp;lt;bar&amp;gt; ok 15:26 &amp;lt;+Complication&amp;gt; Al mismo nivel que estaba cuando la retransmisión rondaba el 7% 15:26 &amp;lt;+Complication&amp;gt; Lo tuve más alto mientras tanto, pero lo bajé de nuevo 15:28 &amp;lt;bar&amp;gt; intentaré usar 80% durante un día o así para ver si pasa algo 15:28 &amp;lt;+Complication&amp;gt; Y el límite de transferencia sostenida está alrededor del 65% 15:28 &amp;lt;+Complication&amp;gt; La transferencia real, si el indicador total es correcto, promedia cerca del 60% de la velocidad de línea 15:29 &amp;lt;+Complication&amp;gt; (los picos son más altos) 15:30 &amp;lt;ashter_&amp;gt; por mi parte, muchas cosas de 'no lease' para el destino local (como dije hoy) 15:30 &amp;lt;ashter_&amp;gt; y un nodo un poco más congestionado 15:30 &amp;lt;+fox&amp;gt; &amp;lt;nextgens&amp;gt; hola 15:30 &amp;lt;jrandom&amp;gt; hola nextgens 15:30 &amp;lt;jrandom&amp;gt; ashter_: hmm, ¿estás en dialup, dsl/cable, o algo más rápido? o, mejor dicho (más anónimo), ¿estás congestionado? 15:31 &amp;lt;+fox&amp;gt; &amp;lt;nextgens&amp;gt; genial, jrandom está por aquí :) podrías ayudarme :) 15:31 &amp;lt;jrandom&amp;gt; (es decir, congestión de la red, no los números que i2p muestra) 15:31 &amp;lt;ashter_&amp;gt; dsl/cable 15:32 &amp;lt;jrandom&amp;gt; ok gracias 15:33 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 1) Estado de la red, pasemos a 2) Encuesta de casos de uso 15:34 &amp;lt;jrandom&amp;gt; No espero respuestas inmediatamente, pero si pudieran pensar un poco en las preguntas del correo y publicar respuestas (ya sea en el foro, Syndie, la lista, etc.), sería muy apreciado 15:37 &amp;lt;@cervantes&amp;gt; *tos* 15:38 &amp;lt;+tethra&amp;gt; ay, caray :/ 15:39 &amp;lt;jrandom&amp;gt; (|grep -v -- -\!- ;) 15:39 &amp;lt;jrandom&amp;gt; ok, como dije, hagan correr la voz por el medio que prefieran cuando les sea conveniente. gracias 15:39 &amp;lt;jrandom&amp;gt; pasando al 3) ??? 15:39 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que quiera plantear para la reunión? 15:40 &amp;lt;@cervantes&amp;gt; http://forum.i2p.net/viewtopic.php?p=7442 &amp;lt;-- hilo fijado para la discusión de casos de uso 15:40 &amp;lt;jrandom&amp;gt; ah, genial, gracias cerv 15:42 &amp;lt;ashter&amp;gt; (erf volvió a pasar, y cuando eso ocurre los tunnel participantes se disparan de forma demencial :( ) 15:43 &amp;lt;jrandom&amp;gt; hmm, ¿a los miles, o a los cientos? 15:43 &amp;lt;jrandom&amp;gt; (hay algunas correcciones pendientes para ráfagas de nuevos tunnel, deberían salir a finales de esta semana) 15:43 &amp;lt;ashter&amp;gt; miles 15:44 &amp;lt;ashter&amp;gt; (ok gracias) 15:44 &amp;lt;jrandom&amp;gt; ok, bien. quizá quieras considerar bajar tu límite de ancho de banda o el porcentaje de compartición mientras tanto 15:44 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 15:45 &amp;lt;jrandom&amp;gt; si no... 15:45 * jrandom se prepara 15:46 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-03-21</title><link>/es/blog/2006/03/21/notas-de-estado-de-i2p-del-2006-03-21/</link><pubDate>Tue, 21 Mar 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/03/21/notas-de-estado-de-i2p-del-2006-03-21/</guid><description>&lt;p>Hola a todos, ya es martes otra vez&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) jrobin 3) biff y toopie 4) nueva clave 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 semana pasada ha sido bastante estable, sin ninguna nueva versión todavía. He estado trabajando intensamente en la limitación de tunnel y en la operación de bajo ancho de banda, pero para ayudar con esas pruebas he integrado JRobin con la consola web y nuestro sistema de gestión de estadísticas.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 21 de marzo de 2006</title><link>/es/blog/2006/03/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-marzo-de-2006/</link><pubDate>Tue, 21 Mar 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/03/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-marzo-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Asistentes:&lt;/strong> ashter, Complication, jrandom, mihi, postman, tethra&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 15:09 &amp;lt;@jrandom&amp;gt; 0) hola 15:09 &amp;lt;@jrandom&amp;gt; 1) Estado de la red 15:09 &amp;lt;@jrandom&amp;gt; 2) jrobin 15:09 &amp;lt;@jrandom&amp;gt; 3) biff y toopie 15:09 &amp;lt;@jrandom&amp;gt; 4) nueva clave 15:09 &amp;lt;@jrandom&amp;gt; 5) ??? 15:09 &amp;lt;@jrandom&amp;gt; 0) hola 15:09 * jrandom saluda 15:09 &amp;lt;@jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2006-March/001271.html 15:11 &amp;lt;@jrandom&amp;gt; vamos a saltar brevemente a 1) Estado de la red 15:12 &amp;lt;@jrandom&amp;gt; ha pasado un tiempo desde la última versión, pero todo parece bastante estable. sin embargo, vienen algunas mejoras en camino, y espero sacar una nueva 0.6.1.13 esta semana 15:13 &amp;lt;@jrandom&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones sobre el estado de la red? 15:13 &amp;lt;+Complication&amp;gt; Sobre la periodicidad que noté ayer en un nodo recién iniciado: se desincronizó en unas pocas horas 15:14 &amp;lt;@jrandom&amp;gt; ah, genial 15:14 &amp;lt;+Complication&amp;gt; Es decir, los picos y valles se volvieron mucho más aleatorios 15:14 &amp;lt;@jrandom&amp;gt; Creo que aún puede valer la pena darle un empujón al principio 15:14 &amp;lt;@jrandom&amp;gt; (para quienes siguen en casa, estamos hablando de las implicaciones del periodo de reconstrucción de 10m) 15:15 &amp;lt;+Complication&amp;gt; Probablemente ayuda a prevenir fallos de tunnel 15:15 &amp;lt;+Complication&amp;gt; Sigo observando una cantidad saludable de esos, pero no los he contado 15:15 &amp;lt;+tethra&amp;gt; (gracias por la traducción :) 15:15 &amp;lt;+Complication&amp;gt; Aparte de eso, aquí funciona decentemente 15:16 &amp;lt;+Complication&amp;gt; Creo que recibo "as there are no inbound/outbound tunnels available" aproximadamente una vez cada 2 horas 15:17 &amp;lt;@jrandom&amp;gt; hmm, ¿en un destino i2phex / i2psnark / eepproxy / ircproxy / eepsite? 15:17 &amp;lt;@jrandom&amp;gt; (es posible que los clientes sobrecarguen sus propios tunnels, por eso pregunto cuál) 15:18 &amp;lt;+Complication&amp;gt; Comprobando si hay alguna tendencia 15:19 &amp;lt;+Complication&amp;gt; Un poco de clientes compartidos y Pycache, más de I2Phex 15:20 &amp;lt;@jrandom&amp;gt; hmm ok, genial, gracias 15:20 &amp;lt;+Complication&amp;gt; Significativamente más de I2Phex 15:20 &amp;lt;+Complication&amp;gt; Puede que tenga que limitar su ancho de banda 15:21 &amp;lt;+Complication&amp;gt; (estaba en el valor por defecto 16K) 15:23 &amp;lt;@jrandom&amp;gt; ok, genial, ¿alguien tiene algo más para 1) Estado de la red? 15:25 &amp;lt;@jrandom&amp;gt; si no, pasemos a 2) JRobin 15:26 &amp;lt;@jrandom&amp;gt; jrobin es genial. Me gusta. fue facilísimo de integrar, bastante pequeño (177KB), rápido, con poca sobrecarga de memoria, y proporciona visualizaciones fáciles de entender 15:27 &amp;lt;+Complication&amp;gt; Totalmente de acuerdo :) 15:29 &amp;lt;+Complication&amp;gt; Gráficas convenientes, con suficiente resolución, ayudan a encontrar rarezas y a preguntar por ellas :) 15:29 &amp;lt;@jrandom&amp;gt; si hay algún gurú de rrdtool por ahí, si quieren echarle un vistazo al último CVS y ver lo que estamos haciendo y/o si hay maneras más fáciles de lograr estas tareas, me encantaría recibir consejos 15:30 &amp;lt;@jrandom&amp;gt; (info rrdtool &amp;lt;--&amp;gt;jrobin @ http://www.jrobin.org/api/jrobinandrrdtoolcompared.html) 15:31 &amp;lt;@jrandom&amp;gt; (y, si alguien quiere, podría escribir una app bastante pequeña para leer netDb/routerInfo-*.dat, alimentarlos en bases de datos jrobin, y esencialmente ejecutar tu propio stats.i2p) 15:32 &amp;lt;@jrandom&amp;gt; la integración de jrobin en la consola es diferente de la funcionalidad de stats.i2p, ya que resume tu router, no todos los routers. ambas son útiles 15:34 &amp;lt;@jrandom&amp;gt; ok, si no hay nada más en 2) JRobin, vayamos a 3) biff y toopie 15:34 &amp;lt;@jrandom&amp;gt; postman: ¿quieres darnos el resumen? 15:34 &amp;lt;postman&amp;gt; aah sí 15:35 &amp;lt;postman&amp;gt; hace años el servicio de correo tenía un bot de IRC llamado biff que podía notificarte de correos nuevos 15:35 &amp;lt;+Complication&amp;gt; La fundición de IA de Postman ;P 15:35 &amp;lt;postman&amp;gt; con la migración a una nueva plataforma biff se volvió inutilizable y no tuve tiempo de rehacerlo 15:35 &amp;lt;postman&amp;gt; ahora está de nuevo en línea 15:35 &amp;lt;@jrandom&amp;gt; (¡bien!) 15:36 &amp;lt;postman&amp;gt; si quieres vigilar tu buzón por IRC simplemente /msg biff .help para una lista de comandos 15:36 &amp;lt;postman&amp;gt; el uso es sencillo 15:36 &amp;lt;postman&amp;gt; preguntas/errores/quejas/flames -&amp;gt; postman@mail.i2p 15:36 &amp;lt;postman&amp;gt; 2. 15:37 &amp;lt;postman&amp;gt; para hacer frente al (con suerte) creciente flujo de novatos, jr, cervantes y yo pensamos en un bot de Preguntas y Respuestas (Q&amp;amp;A) al que se le pueda pedir ayuda sobre los temas y problemas diarios habituales 15:38 &amp;lt;postman&amp;gt; el primer borrador se llama toopie y pronto residirá en #i2p (i2p-chat quizá también) 15:38 &amp;lt;postman&amp;gt; tendrá una lista de temas, y Q&amp;amp;A ordenadas por temas e indexadas por palabras clave 15:38 &amp;lt;postman&amp;gt; toopie puede hablar en el canal así como mensaje privado (privmsg) con un usuario 15:38 &amp;lt;+Complication&amp;gt; Suena bien, aunque nunca he visto uno antes :) 15:39 &amp;lt;postman&amp;gt; esperamos llenarle el cerebro lo antes posible 15:39 &amp;lt;postman&amp;gt; Complication: puedes jugar con él en #irc2p (en privado si quieres :)) 15:39 &amp;lt;@jrandom&amp;gt; y una de las cosas buenas es que podemos llenarlo con mensajes en IRC :) 15:39 &amp;lt;postman&amp;gt; sí 15:40 &amp;lt;postman&amp;gt; los administradores pueden añadir algunas líneas directamente desde IRC y convertirlas en una nueva Q&amp;amp;A 15:40 * tethra sugiere una entrada solo por el bien de TheJudge/closedshop del tipo "No, los ataques de predecesor no funcionan." 15:40 &amp;lt;+tethra&amp;gt; ;) 15:40 &amp;lt;postman&amp;gt; jee 15:41 &amp;lt;postman&amp;gt; aún hay margen respecto a la forma de estructurar la información 15:41 &amp;lt;@jrandom&amp;gt; (pero sí funcionan. aunque no son un programa concreto que "ejecutas" para atacar a alguien) 15:41 &amp;lt;postman&amp;gt; más próximamente 15:41 * postman devuelve el micrófono 15:41 &amp;lt;@jrandom&amp;gt; bien, gracias postman 15:42 &amp;lt;ashter&amp;gt; postman; ¿toopie hablará en otros idiomas también? 15:42 &amp;lt;postman&amp;gt; ashter: no (todavía) 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: la infraestructura está ahí ( /me planned this ) 15:42 &amp;lt;@jrandom&amp;gt; bien 15:42 &amp;lt;postman&amp;gt; ashter: será una característica de la versión 2 15:42 &amp;lt;ashter&amp;gt; genial, muy bien, gracias 15:44 &amp;lt;postman&amp;gt; (thejudge provoca él solo el 50% de todas las desconexiones de IRC hoy) 15:45 &amp;lt;postman&amp;gt; jrandom: ok, siguiente tema 15:46 &amp;lt;@jrandom&amp;gt; ok, genial, ¿alguien tiene algo más sobre 3) biff y toopie? 15:46 &amp;lt;@jrandom&amp;gt; si no, pasemos a 4) nueva clave 15:47 &amp;lt;@jrandom&amp;gt; bueno, no hay mucho que añadir a lo que publiqué. nueva clave, bla bla 15:47 &amp;lt;@jrandom&amp;gt; ok, pasemos a 5) ??? 15:47 &amp;lt;+tethra&amp;gt; em 15:47 &amp;lt;@jrandom&amp;gt; ¿alguien tiene algo más que plantear? 15:48 &amp;lt;+tethra&amp;gt; ¿cómo sabe biff que tú eres tú? :/ 15:48 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; tethra: tienes que registrarte 15:48 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; solo lee lo que se referencia en las notas semanales :) 15:48 &amp;lt;postman&amp;gt; tethra: 1.) conoces las credenciales de tu buzón de correo, 2. te registras con un nick identificado, nick@biff 15:48 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; sí :) 15:48 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; ¿cuál es el sentido de tener claves que expiran cuando podrías tener subclaves que expiran en su lugar? 15:48 &amp;lt;+tethra&amp;gt; postman: ah, ok. gracias. 15:49 &amp;lt;@jrandom&amp;gt; mihi: para compartimentar un compromiso. 15:50 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; puedes borrar subclaves secretas expiradas de tu llavero si lo deseas 15:51 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; pero supongo que es mucho más bonito que la gente lsign tu clave cada año :) 15:51 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; más bonito desde un punto de vista sádico :-&amp;gt; 15:51 &amp;lt;postman&amp;gt; jrandom: ahora, resuélvele este acertijo a mihi :) 15:52 &amp;lt;@jrandom&amp;gt; (asumiendo que solo la subclave podría ser comprometida) 15:54 &amp;lt;@jrandom&amp;gt; en cualquier caso, ¿alguien tiene algo más que plantear para la reunión? 15:54 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; supón que alguien comprometió tu clave ayer. ahora podría haber hecho un mitm y reemplazado la clave nueva. 15:54 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; es decir, comprometer una clave -&amp;gt; comprometer todas las claves futuras, ¿no es así? 15:55 &amp;lt;+Complication&amp;gt; A menos que el propietario use un certificado de revocación 15:55 &amp;lt;+Complication&amp;gt; invalidar la clave comprometida -&amp;gt; invalidar las futuras 15:55 &amp;lt;@jrandom&amp;gt; mihi: y podría revocar la clave comprometida y decirte que no confíes en las claves nuevas 15:55 &amp;lt;@jrandom&amp;gt; ahora tú decides si confiar o no en el cambio de clave 15:56 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; ¿a quién creer entonces? :) 15:56 &amp;lt;@jrandom&amp;gt; buena pregunta. si recibes una revocación firmada en uno o dos días, deberías descartar la clave nueva 15:57 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; y si fuera una subclave, habrías revocado la clave principal y la subclave se descarta automáticamente :) 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; ¿de acuerdo en estar en desacuerdo? 15:58 &amp;lt;@jrandom&amp;gt; sí, en eso podemos estar de acuerdo ;) 15:58 &amp;lt;@jrandom&amp;gt; ok, si no hay nada más para la reunión... 15:58 &amp;lt;+fox&amp;gt; * mihi le pasa a jrandom el *baf*er (después de años, como en los viejos tiempos...) 16:00 &amp;lt;@jrandom&amp;gt; jeje 16:00 * jrandom se prepara 16:00 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-03-14</title><link>/es/blog/2006/03/14/notas-de-estado-de-i2p-del-2006-03-14/</link><pubDate>Tue, 14 Mar 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/03/14/notas-de-estado-de-i2p-del-2006-03-14/</guid><description>&lt;p>Hola a todos, otra breve actualización esta semana&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 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 última semana ha sido razonablemente estable en la red - tenemos más de 60 routers con más de 3 días de tiempo de actividad (algunos con más de 2 semanas de tiempo de actividad), y ya llevo más de tres días con una conexión a IRC. Ha habido algunos ajustes en la limitación de caudal de tunnel la última semana, pero no demasiados, ya que tenía algunos cambios en una máquina a la que no podía acceder.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 14 de marzo de 2006</title><link>/es/blog/2006/03/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-marzo-de-2006/</link><pubDate>Tue, 14 Mar 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/03/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-marzo-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, cervantes, Complication, fc, frosk, jrandom, ripple, susi23, tethra, tmp&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:09 &amp;lt;@jrandom&amp;gt; 0) hola 15:09 &amp;lt;@jrandom&amp;gt; 1) Estado de la red 15:09 &amp;lt;@jrandom&amp;gt; 2) ??? 15:09 &amp;lt;@jrandom&amp;gt; 0) hola 15:09 * jrandom saluda 15:09 &amp;lt;@jrandom&amp;gt; se han publicado las notas semanales de estado en http://dev.i2p.net/pipermail/i2p/2006-March/001270.html 15:10 &amp;lt;@jrandom&amp;gt; mientras leen esa enorme misiva, entremos en 1) Estado de la red 15:10 &amp;lt;@jrandom&amp;gt; la red parece seguir funcionando (woot) 15:12 &amp;lt;bar&amp;gt; me hice con un nuevo récord de conexiones udp ayer, 244 15:12 &amp;lt;@jrandom&amp;gt; no tengo mucho más que añadir en ese frente - ¿alguien tiene comentarios/preguntas/preocupaciones? 15:12 &amp;lt;@jrandom&amp;gt; ah, bien 15:12 &amp;lt;@jrandom&amp;gt; sí, también estoy alcanzando valores pico; actualmente 338 conexiones SSU 15:14 * jrandom también ha hecho algunas transferencias importantes con i2psnark, aunque no siempre a grandes velocidades 15:15 &amp;lt;@jrandom&amp;gt; he visto algunas variaciones cíclicas interesantes en stats.i2p respecto a la selección de tunnel, pero eso verá algunos cambios a medida que .0.6.1.13 se despliegue 15:17 &amp;lt;@jrandom&amp;gt; también he estado haciendo pruebas y optimización de ancho de banda más bajo(s), y eso es realmente lo que está retrasando ...13. Creo que tendremos cosas buenas en camino, pero ya veremos cómo va 15:18 &amp;lt;@jrandom&amp;gt; ok, si no hay nada más sobre 1) Estado de la red, pasemos al turno de palabra - 2) ??? 15:18 &amp;lt;@jrandom&amp;gt; ¿alguien tiene algo que quiera plantear? 15:18 &amp;lt;+Complication&amp;gt; Solo tengo que informar tiempos de actividad récord y añadir que la build -6 es muy conservadora al aceptar tunnels participantes 15:19 &amp;lt;+Complication&amp;gt; (pero ya lo mencioné antes) 15:19 &amp;lt;@jrandom&amp;gt; bien - aún le va bien con recuentos de pares más bajos, ¿verdad? 15:19 &amp;lt;+Complication&amp;gt; De hecho, los recuentos de pares han subido un poco recientemente 15:20 &amp;lt;@jrandom&amp;gt; ah, ok 15:20 &amp;lt;+Complication&amp;gt; Ahora están más como 50...100 15:20 &amp;lt;+Complication&amp;gt; (generalmente más cerca de 50 que de 100) 15:20 &amp;lt;@jrandom&amp;gt; oh, así que aún bastante bajos comparados con antes 15:20 &amp;lt;+Complication&amp;gt; Los valores alrededor de 30 parecen haber sido lo mínimo 15:21 &amp;lt;+Complication&amp;gt; Pero en general, va bien 15:21 &amp;lt;@jrandom&amp;gt; genial 15:26 * jrandom quisiera aprovechar este momento para un breve reconocimiento a algunos colaboradores recientes que apoyan I2P: un agradecimiento especial a bar, $anon, postman y al resto de la gente en http://www.i2p.net/halloffame! 15:27 &amp;lt;@jrandom&amp;gt; las contribuciones de código y contenido, por supuesto, son críticas, pero el apoyo financiero ayuda a que no tenga que buscar un trabajo “normal” y a seguir dedicándome a I2P a tiempo completo, además de cubrir nuestros variados costos de infraestructura 15:28 &amp;lt;bar&amp;gt; me sonrojo, pero gracias :) 15:28 &amp;lt;@cervantes&amp;gt; w00t 15:29 &amp;lt;+Complication&amp;gt; bonito :) 15:31 &amp;lt;ripple&amp;gt; jrandom: pastebin.i2p... misión cumplida.... 15:32 &amp;lt;@jrandom&amp;gt; ripple: gracias - parece que se comporta como se desea: en OOM, muere de forma rápida y horrible, lo cual detecta el wrapper del servicio y reinicia el router 15:32 &amp;lt;@jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 15:34 &amp;lt;tmp&amp;gt; Sí, recemos por la recuperación de Betty. 15:34 * tethra reza 15:34 &amp;lt;@jrandom&amp;gt; sus oraciones han sido respondidas: ha vuelto :) 15:34 &amp;lt;tmp&amp;gt; I2P basado en la fe. 15:35 &amp;lt;tmp&amp;gt; Ok. ;) 15:35 &amp;lt;tethra&amp;gt; genial 15:35 &amp;lt;tethra&amp;gt; XD 15:35 &amp;lt;fc&amp;gt; tmp: ¿eso es un protocolo de transporte o qué? 15:35 &amp;lt;tethra&amp;gt; ¿oración anónima? 15:35 &amp;lt;@jrandom&amp;gt; betty == mi portátil 15:35 &amp;lt;tethra&amp;gt; ¡ni siquiera dios sabe quién eres! 15:36 &amp;lt;@frosk&amp;gt; ¿qué hay de la máquina nueva que bar donó tan generosamente? 15:36 &amp;lt;+susi23&amp;gt; jr: ¿no la llamaste susi??? qué vergüenza ;) 15:37 &amp;lt;@jrandom&amp;gt; la máquina nueva se está montando ahora mismo, un equipo x86_64 (x2) para windows, gentoo y quizá fbsd 15:37 &amp;lt;@frosk&amp;gt; guay 15:37 &amp;lt;@jrandom&amp;gt; (una vez que esté lista, esperen algunas fotos en mi blog ;) 15:38 &amp;lt;fc&amp;gt; bsd! bsd! bsd! ;) 15:38 &amp;lt;@jrandom&amp;gt; susi23: la nueva necesitará un nuevo nombre... ;) 15:38 &amp;lt;@cervantes&amp;gt; susan! 15:39 &amp;lt;@jrandom&amp;gt; ;) 15:39 &amp;lt;@jrandom&amp;gt; ok, si no hay nada más para la reunión... 15:39 * jrandom se prepara 15:39 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-03-07</title><link>/es/blog/2006/03/07/notas-de-estado-de-i2p-del-2006-03-07/</link><pubDate>Tue, 07 Mar 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/03/07/notas-de-estado-de-i2p-del-2006-03-07/</guid><description>&lt;p>Hola a todos, una breve actualización semanal esta vez&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 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 última semana ha ido bastante bien, ya que con más del 90% de la red en 0.6.1.12, las tasas de éxito al construir tunnel han sido bastante buenas, y la selección de pares y el rendimiento de extremo a extremo que he visto han ido al alza. Todavía hay algunos problemas de limitación (throttling) en los que estoy trabajando en CVS, así como algunas optimizaciones para reducir la amplitud innecesaria en la comunicación entre pares, pero esas parecen bastante prometedoras. Habrá una actualización a 0.6.1.13 en algún momento, pero no es inminente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 7 de marzo de 2006</title><link>/es/blog/2006/03/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-marzo-de-2006/</link><pubDate>Tue, 07 Mar 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/03/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-marzo-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, Complication, dust, jrandom, susi23&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:08 &amp;lt;jrandom&amp;gt; 0) hola 15:08 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:08 &amp;lt;jrandom&amp;gt; 2) ??? 15:08 &amp;lt;jrandom&amp;gt; 0) hola 15:08 * jrandom saluda con la mano 15:08 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-March/001267.html 15:09 * jrandom les da a todos horas para leer ese enorme tocho de notas 15:10 * Complication finge no haberse dado cuenta aún ;) 15:11 &amp;lt;+Complication&amp;gt; Hola :) 15:11 &amp;lt;+susi23&amp;gt; hola :) 15:12 &amp;lt;jrandom&amp;gt; bueno, más vale meternos con 1) estado de la red 15:12 &amp;lt;jrandom&amp;gt; El correo da mi visión general de lo que está pasando. ¿Cómo se alinea eso con lo que están viendo ustedes? 15:13 &amp;lt;+Complication&amp;gt; Las correcciones a la limitación parecen haber aumentado la fiabilidad, pero han reducido bastante el ancho de banda 15:13 &amp;lt;+Complication&amp;gt; Un segundo, buscando el gráfico 15:14 &amp;lt;+Complication&amp;gt; `http://complication.i2p/files/bw-week.png` 15:14 &amp;lt;+Complication&amp;gt; Los tramos altos son con versiones no más recientes; los bajos, con la última 15:15 &amp;lt;+Complication&amp;gt; Las mismas configuraciones del limitador, posiblemente más laxo con las versiones más estrictas (las últimas) 15:16 &amp;lt;+Complication&amp;gt; Pero no es mucho problema, ya que sí transfiere 15:16 &amp;lt;jrandom&amp;gt; genial, un menor uso de ancho de banda es apropiado a medida que te acercas a tu límite real de ancho de banda 15:17 &amp;lt;+Complication&amp;gt; La mayoría del tiempo, parece retroceder antes del límite de «ancho de banda sostenido» 15:17 &amp;lt;+Complication&amp;gt; Nunca toca el límite de ráfaga 15:18 &amp;lt;+Complication&amp;gt; (lo cual, en sí, es sensato; lo que me preocupa es el retroceso antes del límite sostenido) 15:19 &amp;lt;bar&amp;gt; estoy viendo más o menos lo mismo que Complication. mi consumo total de ancho de banda es solo el 50% de mi configuración máxima. solía ser ~80% antes de la 0.6.1.11 15:19 &amp;lt;jrandom&amp;gt; ¿es 200kbps tu tasa del limitador, con 300kbps de ráfaga? 15:20 &amp;lt;jrandom&amp;gt; (solo me pregunto cuánto tiempo solía pasar en la ráfaga) 15:20 &amp;lt;jrandom&amp;gt; aun así, reducir el uso de ancho de banda es uno de los objetivos de los cambios recientes 15:21 &amp;lt;+Complication&amp;gt; ~225 sostenido, ~325 ráfaga 15:21 &amp;lt;+Complication&amp;gt; Eh, podría haber... 15:22 &amp;lt;+Complication&amp;gt; ¿Lo he *interpretado* mal? 15:23 &amp;lt;+Complication&amp;gt; Olvídalo, soy un tonto... hice mal las cuentas, no es ni de lejos tan malo :O 15:23 &amp;lt;jrandom&amp;gt; datos insuficientes :) podría ser indicativo de un problema, pero lo que has descrito hasta ahora sugiere que las cosas se comportan como se desea 15:23 &amp;lt;+Complication&amp;gt; Es un poco conservador, pero no tan malo como pensaba 15:24 &amp;lt;+Complication&amp;gt; Según la Router Console (que mide en la misma unidad que el limitador), el promedio total de salida es 2/3 del límite sostenido y 1/2 del límite de ráfaga 15:25 &amp;lt;+Complication&amp;gt; Pero el promedio total de entrada, tengo que decir, está solo un poco por encima de 1/3 del límite sostenido y 1/4 del límite de ráfaga 15:26 &amp;lt;+Complication&amp;gt; por ejemplo, asumiendo un límite sostenido de 30 y un límite de ráfaga de 40, la salida sería 20 y la entrada apenas por encima de 10 (principalmente por falta de carga) 15:26 &amp;lt;jrandom&amp;gt; genial 15:26 &amp;lt;+Complication&amp;gt; Pero el gráfico lo interpreté mal, por problemas de Kb/KB :O 15:27 * Complication borra el gráfico del historial 15:28 &amp;lt;jrandom&amp;gt; buen ojo, de todos modos; definitivamente avísame cuando las cosas suenen raras 15:28 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 1) Estado de la red? 15:28 &amp;lt;jrandom&amp;gt; si no, pasemos a 2) ??? 15:28 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que discutir? 15:30 &amp;lt;+Complication&amp;gt; Bueno, ha habido algunas pruebas de jbigi y, al parecer, alguien obtuvo resultados que sugerían que la versión de 64 bits para Linux era algo lenta 15:31 &amp;lt;+Complication&amp;gt; Les salía más lenta que Java puro; no estoy seguro si fue un fallo de medición o no :O 15:32 &amp;lt;+Complication&amp;gt; No pude reproducirlo 15:32 &amp;lt;jrandom&amp;gt; sí, no estaba seguro exactamente de qué .so estaban usando para la plataforma 15:32 &amp;lt;+Complication&amp;gt; Por aquí, era aproximadamente el doble de rápido que Java puro 15:32 &amp;lt;+dust&amp;gt; mis experimentos con html como formato de mensaje adicional en syndie están empezando a funcionar. mi 'sucker' local ahora puede recuperar páginas web (con imágenes) y almacenarlas como publicaciones de syndie 15:33 &amp;lt;jrandom&amp;gt; ah, genial, dust 15:33 &amp;lt;+dust&amp;gt; pero sin css 15:33 &amp;lt;+Complication&amp;gt; Pero la gente en 32 bits dijo que era *mucho* más rápido que Java puro (como 10x o similar) 15:35 &amp;lt;bar&amp;gt; hmm.. Complication, ¿podría ser que el .so amd64 actual sea solo para sistemas de 32 bits y lo probó en un SO de 64 bits? 15:36 &amp;lt;+Complication&amp;gt; bar: podría ser, ya que yo también lo probé en un SO de 64 bits :O 15:36 &amp;lt;jrandom&amp;gt; si mal no recuerdo, el amd64 se compiló para funcionar en Debian pure64 15:37 &amp;lt;+Complication&amp;gt; En cualquier caso, algunas personas sugirieron que importar un gmp más reciente podría ayudar 15:37 &amp;lt;bar&amp;gt; solo un tiro al aire, no soy un hacha en estas cosas 15:37 &amp;lt;jrandom&amp;gt; eh, usamos 4.1.4 15:37 &amp;lt;+Complication&amp;gt; Especialmente después de que hagan su inminente salto de versión 15:38 &amp;lt;+Complication&amp;gt; Como no soy especialista en gmp, no puedo decir mucho al respecto 15:38 &amp;lt;jrandom&amp;gt; (y es poco probable que las próximas optimizaciones en gmp supongan una mejora sustancial) 15:38 &amp;lt;+Complication&amp;gt; Aparte de «quizás, de hecho» 15:38 &amp;lt;jrandom&amp;gt; las mejoras vienen de compilaciones por arquitectura 15:40 &amp;lt;+Complication&amp;gt; En mi prueba, provocada por su prueba, la biblioteca para Athlon de 64 bits en un Sempron de 64 bits, en un Mandriva de 64 bits, sin embargo... parece solo marginalmente más rápida que Java puro 15:40 &amp;lt;+Complication&amp;gt; (ah, y una VM de 64 bits) 15:41 &amp;lt;+Complication&amp;gt; (marginalmente siendo el doble) 15:41 &amp;lt;jrandom&amp;gt; hmm 'k 15:42 &amp;lt;+Complication&amp;gt; Intentaré probar en más combinaciones de plataformas y avisaré si encuentro algo que valga la pena transmitir 15:43 &amp;lt;jrandom&amp;gt; genial, gracias 15:43 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 15:46 &amp;lt;jrandom&amp;gt; si no... 15:46 * jrandom termina 15:47 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-02-28</title><link>/es/blog/2006/02/28/notas-de-estado-de-i2p-del-2006-02-28/</link><pubDate>Tue, 28 Feb 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/02/28/notas-de-estado-de-i2p-del-2006-02-28/</guid><description>&lt;p>Hola a todos, es hora de nuestro desahogo de los martes otra vez&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red y 0.6.1.12 2) Camino hacia 0.6.2 3) Miniproyectos 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 semana pasada trajo mejoras sustanciales en la red, primero con el despliegue generalizado de la 0.6.1.11 el martes pasado, seguido por la versión 0.6.1.12 de este lunes (que hasta ahora se ha distribuido al 70% de la red - ¡gracias!). En general, las cosas han mejorado mucho con respecto tanto a la 0.6.1.10 como a versiones anteriores: las tasas de éxito en la construcción de tunnels son un orden de magnitud superiores sin ninguno de esos tunnels de respaldo, la latencia ha bajado, el uso de CPU ha bajado y el rendimiento ha subido. Además, con TCP completamente deshabilitado, la tasa de retransmisión de paquetes se mantiene bajo control.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 28 de febrero de 2006</title><link>/es/blog/2006/02/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-febrero-de-2006/</link><pubDate>Tue, 28 Feb 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/02/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-febrero-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> blubb, cervantes, Complication, DeltaQ, jrandom, Magii, nymisis, postman, tethra&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:11 &amp;lt;jrandom&amp;gt; 0) hola 15:11 &amp;lt;jrandom&amp;gt; 1) Estado de la red y 0.6.1.12 15:11 &amp;lt;jrandom&amp;gt; 2) Camino a 0.6.2 15:12 &amp;lt;jrandom&amp;gt; 3) Miniproyectos 15:12 &amp;lt;jrandom&amp;gt; 4) ??? 15:12 &amp;lt;jrandom&amp;gt; 0) hola 15:12 * Complication lee rápidamente las notas 15:12 * jrandom saluda con la mano 15:12 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-February/001266.html 15:12 &amp;lt;jrandom&amp;gt; (¡y yo aquí publicando las notas con más de 15 minutos de antelación a la reunión! ;) 15:13 &amp;lt;jrandom&amp;gt; vale, mientras leen esas partes tan emocionantes, pasemos a 1) Estado de la red y 0.6.1.12 15:14 &amp;lt;jrandom&amp;gt; como se mencionó, los objetivos principales de las versiones 0.6.1.10-0.6.1.12 parecen haberse cumplido, abordando la modificación criptográfica en la creación de tunnel (túnel) y mejorando sustancialmente la fiabilidad de la creación 15:16 &amp;lt;jrandom&amp;gt; los baches que vimos en 0.6.1.10 han desaparecido, y la estabilidad de IRC parece bastante buena de nuevo 15:16 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para 1) Estado de la red y 0.6.1.12, o nos movemos hacia 2) Camino a 0.6.2? 15:17 &amp;lt;+Complication&amp;gt; Estado de la red por aquí: ya no vuelve a bajar de 20 KB/s :) 15:18 &amp;lt;jrandom&amp;gt; genial; sí, 0.6.1.12 corrigió un bug bastante grande en 0.6.1.11 por el que no aprovechaba el ancho de banda disponible. ahora debería hacer un mejor uso de los recursos disponibles 15:20 &amp;lt;jrandom&amp;gt; bien, saltemos a 2) 15:20 &amp;lt;jrandom&amp;gt; como se mencionó, hay algunas cosas que hay que resolver antes de aplicar el último cambio funcional para 0.6.2, pero estamos avanzando en ese frente 15:20 &amp;lt;nymisis&amp;gt; el estado de la red está bien :) 15:22 &amp;lt;jrandom&amp;gt; cierto. habrá más información disponible sobre los detalles de las nuevas estrategias de ordenación de pares antes de que salgan, pero la esencia debería quedar clara por su breve mención en las notas 15:23 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones respecto a 2) camino a 0.6.2? 15:23 &amp;lt;postman&amp;gt; jrandom: ¿alguna red de pruebas esta vez? 15:24 &amp;lt;postman&amp;gt; (¿necesitan routers, participantes para probar cosas?) 15:24 &amp;lt;postman&amp;gt; ? 15:24 &amp;lt;+Complication&amp;gt; La esencia del asunto parecía bastante directa: limitar la oportunidad de que un adversario recoja datos estadísticos diversos 15:25 &amp;lt;+Complication&amp;gt; Suena como una característica bastante deseable 15:25 &amp;lt;jrandom&amp;gt; postman: lo nuevo debería funcionar de forma transparente en la red en producción usando información solo local, así que no debería necesitarse una red separada para probar 15:25 &amp;lt;jrandom&amp;gt; sí, exactamente, Complication 15:26 &amp;lt;postman&amp;gt; ok 15:26 &amp;lt;postman&amp;gt; jrandom: ¿eres lo bastante audaz como para revelar una fecha estimada (ETA) para 0.6.2? :) 15:27 &amp;lt;blubb&amp;gt; 1 de abril 15:27 &amp;lt;jrandom&amp;gt; bueno, dado que hoy es fin de febrero, supongo que marzo o abril 15:27 &amp;lt;postman&amp;gt; jeje 15:27 &amp;lt;jrandom&amp;gt; blubb: ya tenemos programada una backdoor de MI6 para entonces ;) 15:29 &amp;lt;@cervantes&amp;gt; más bien una gatera de MI6 15:29 &amp;lt;@cervantes&amp;gt; (recortes presupuestarios) 15:29 &amp;lt;postman&amp;gt; en una casa de elefantes 15:30 &amp;lt;nymisis&amp;gt; Es SIS, no MI6, si vamos a ser precisos. :) 15:30 &amp;lt;jrandom&amp;gt; bueno, llamémosles simplemente Ellos ;) 15:31 &amp;lt;jrandom&amp;gt; bien, ¿algo más para 2)? 15:31 &amp;lt;jrandom&amp;gt; si no, pasemos con ritmo a 3) miniproyectos 15:31 &amp;lt;@cervantes&amp;gt; perdón, «la firma» 15:34 &amp;lt;jrandom&amp;gt; ok, solo quería señalar algunas cosas interesantes que serían 1) simples de hacer y 2) realmente útiles 15:34 &amp;lt;+Complication&amp;gt; En cuanto a los miniproyectos, no estoy seguro de si llegó mi respuesta sobre Syndie o no, pero me pregunto si podría agarrar uno. 15:34 &amp;lt;+Complication&amp;gt; Aún no estoy seguro de cuál. Ahora mismo estoy practicando un poco más de Java (haciendo un microproyecto :D) solo para tener más certeza de que, cuando lo intente, podré encargarme de uno 15:35 &amp;lt;DeltaQ&amp;gt; hmm, si subo el bw en la consola, ¿los cambios son inmediatos o se necesita reiniciar? 15:35 &amp;lt;+Complication&amp;gt; Cuando me ponga al día con el «microproyecto» (suponiendo, claro, que la mesa no se haya quedado vacía), intentaré escoger uno 15:35 &amp;lt;jrandom&amp;gt; w3wt, genial, Complication 15:36 &amp;lt;jrandom&amp;gt; DeltaQ: inmediatamente 15:36 &amp;lt;@cervantes&amp;gt; ¿no está 1) el planificador de Syndie vinculado con 4) el Gestor de Descargas / planificador de eepget 15:36 &amp;lt;+Complication&amp;gt; DeltaQ: surte efecto casi al instante (dentro de los periodos sobre los que se promedia el ancho de banda) 15:37 &amp;lt;@cervantes&amp;gt; me parece que un gestor de subidas y descargas más general cubriría ambas necesidades 15:37 &amp;lt;jrandom&amp;gt; cervantes: hmm, no necesariamente. 1) está bastante enfocado y también incluye pushes, mientras que 4) es bastante genérico 15:37 &amp;lt;+Complication&amp;gt; cervantes: suena a que podría 15:37 &amp;lt;jrandom&amp;gt; pero sí, el motor detrás de ambos es EepGet (herramienta de transferencia HTTP de I2P) 15:37 &amp;lt;jrandom&amp;gt; (eepget hace las transferencias HTTP de Syndie, de forma programática) 15:38 &amp;lt;DeltaQ&amp;gt; el promedio no parece subir por encima de 13 kb/s 15:38 &amp;lt;DeltaQ&amp;gt; puse 64 kb/s con 192 de ráfaga de bajada 15:38 &amp;lt;DeltaQ&amp;gt; 32/64 de subida 15:38 &amp;lt;@cervantes&amp;gt; así que un eepget genérico para push y pull con una API de planificación y gestión... 15:39 &amp;lt;@cervantes&amp;gt; aun así, probablemente deja de ser un miniproyecto en ese punto 15:39 &amp;lt;+Complication&amp;gt; DeltaQ: el promedio también depende de cuánta carga generen tus client tunnels (y los participating tunnels de otros pares) 15:39 &amp;lt;+Complication&amp;gt; perdón, s/average/actual bandwidth 15:39 &amp;lt;jrandom&amp;gt; cervantes: sí, aunque en lo de Syndie hay una lógica considerable implicada. 15:40 &amp;lt;DeltaQ&amp;gt; je, por fin subió 15:40 &amp;lt;DeltaQ&amp;gt; 1s: 30.82/29.33KBps 15:40 &amp;lt;DeltaQ&amp;gt; supongo que necesitaba subir el ancho de banda de subida 15:40 &amp;lt;jrandom&amp;gt; DeltaQ: el promedio también se verá afectado por cómo te ven los demás, lo cual depende de tus acciones, no de ninguna tasa anunciada, así que llevará un poco 15:40 &amp;lt;+Complication&amp;gt; DeltaQ: para el tráfico de paso (participating tunnels), lo que entra también debe salir 15:41 &amp;lt;+Complication&amp;gt; DeltaQ: así que tasas de subida/bajada muy distintas estrangularían el tráfico participante al menor de los dos valores 15:42 &amp;lt;+Complication&amp;gt; DeltaQ: además, el tráfico participante depende de cómo otros nodos «perciben» la capacidad de encaminamiento de tu nodo 15:42 &amp;lt;DeltaQ&amp;gt; oki 15:43 &amp;lt;+Complication&amp;gt; Si creen que puede encaminar bien, pedirán más a menudo 15:43 &amp;lt;jrandom&amp;gt; bien, si no hay nada más sobre 3) miniproyectos, pasemos a 4) ??? 15:43 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para la reunión? 15:43 &amp;lt;DeltaQ&amp;gt; bueno, estoy detrás de un router, pero reenvié el puerto 8887 a esta PC 15:43 &amp;lt;+Complication&amp;gt; Si es nuevo, o solo ha aumentado recientemente de capacidad, son un poco tímidos 15:44 &amp;lt;DeltaQ&amp;gt; oh, perdón, no quería interferir en una reunión ^^ 15:44 &amp;lt;+Complication&amp;gt; Alguien preguntó el otro día sobre posibles ataques basados en la desviación del reloj. Creo que vi tu respuesta sobre la parte de tunneling (el mensaje de creación solo contiene el período de validez del tunnel, no la hora desde la perspectiva de su creador)... 15:44 &amp;lt;@cervantes&amp;gt; (gracias por la mención en las notas de estado) ;-)_ 15:46 &amp;lt;+Complication&amp;gt; Así que pensé, de hecho, en preguntar... ¿qué puntos, si es que hay alguno, en la mensajería de I2P podrían contener la hora desde la perspectiva del remitente? 15:47 &amp;lt;+Complication&amp;gt; No he logrado ponerme al día en esto, así que estoy un poco perdido al respecto 15:47 &amp;lt;jrandom&amp;gt; Complication: nada dice explícitamente «Creo que ahora es $time», pero con tráfico suficiente y análisis de temporización, probablemente se podría acotar sustancialmente 15:48 &amp;lt;jrandom&amp;gt; cuantizamos los tiempos con un período amplio, aunque no tan amplio como nuestra desviación máxima del reloj, así que hay margen ahí 15:49 &amp;lt;+Complication&amp;gt; ¿Crees que en última instancia habría algún beneficio en un cliente NTP más «afinado»? 15:49 &amp;lt;+Complication&amp;gt; ¿Uno que pudiera mantener más fácilmente desviaciones más pequeñas? 15:50 &amp;lt;jrandom&amp;gt; bueno, desde que se introdujo el cliente sntp en i2p, ha ido mejorando cada vez más, de modo que ahora no vemos la variación que veíamos antes 15:51 &amp;lt;jrandom&amp;gt; quizá podríamos reducir el límite mínimo de desviación de 10 s a quizá 2 o 3 s, o incluso menos 15:51 &amp;lt;jrandom&amp;gt; alternativamente, podríamos permitirle mirar también las desviaciones de reloj de ssu para evitar desviaciones innecesarias 15:52 &amp;lt;+Complication&amp;gt; O, alternativamente, ¿sería posible limitar aún más cualquier oportunidad de adivinar el posible valor de reloj de otro par? 15:53 * Complication no sabe qué camino sería más práctico, solo sugiere posibilidades al azar :D 15:53 &amp;lt;jrandom&amp;gt; no, conocemos la desviación del reloj de los pares conectados directamente 15:55 &amp;lt;Magii&amp;gt; ¿hay alguna manera de saber si la actualización se hizo correctamente? 15:55 &amp;lt;+Complication&amp;gt; Ajá, así que el protocolo de sesión realmente depende de esa información... 15:55 &amp;lt;tethra&amp;gt; mira tu número de versión 15:55 &amp;lt;+Complication&amp;gt; Magii: debería registrar un CRIT como «update verified, restarting to install» en los logs 15:55 &amp;lt;tethra&amp;gt; :/ 15:55 &amp;lt;+Complication&amp;gt; Luego, debería hacer una cuenta atrás de minutos hasta un reinicio ordenado 15:56 &amp;lt;+Complication&amp;gt; Y finalmente reiniciar 15:57 &amp;lt;+Complication&amp;gt; Oh, apunte: ¿el cliente NTP interno conoce un concepto como «tasa de deriva del reloj»? 15:58 &amp;lt;jrandom&amp;gt; sí, el número de versión en la esquina superior izquierda de `http://localhost:7657/index.jsp` debería delatarlo :) 15:58 &amp;lt;jrandom&amp;gt; Complication: no, no garantiza tics de reloj secuenciales 15:59 &amp;lt;jrandom&amp;gt; s/secuenciales/ordenados/ 15:59 &amp;lt;+Complication&amp;gt; ¿Ni desarrolla conocimiento como «nuestro reloj del sistema es 0.00345 veces más rápido de lo necesario»? 16:00 &amp;lt;jrandom&amp;gt; ah, no, aunque añadir eso a net.i2p.util.Clock no sería tan difícil (¿quieres un miniproyecto? :) 16:00 &amp;lt;+Complication&amp;gt; Estaba pensando en algo por esas líneas 16:01 &amp;lt;+Complication&amp;gt; Creo que ahora estoy pensándolo un poco más :) 16:01 &amp;lt;+Complication&amp;gt; Aunque primero otros miniproyectos :) 16:02 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:03 &amp;lt;nymisis&amp;gt; ¿Muffins? 16:04 &amp;lt;jrandom&amp;gt; no, tortitas 16:04 &amp;lt;jrandom&amp;gt; (mmMMmm tortitas) 16:04 &amp;lt;jrandom&amp;gt; hablando de eso 16:04 * jrandom se prepara 16:04 &amp;lt;nymisis&amp;gt; Oh, caray, buen punto. 16:04 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P para 2006-02-21</title><link>/es/blog/2006/02/21/notas-de-estado-de-i2p-para-2006-02-21/</link><pubDate>Tue, 21 Feb 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/02/21/notas-de-estado-de-i2p-para-2006-02-21/</guid><description>&lt;p>Hola a todos, ya es martes otra vez&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 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 red ha pasado por algunos contratiempos con la versión 0.6.1.10, debido en parte a la incompatibilidad con versiones anteriores, pero también a errores inesperados. Ni la fiabilidad ni el tiempo de actividad en 0.6.1.10 fueron suficientes, así que en los últimos 5 días ha habido una avalancha de parches, culminando en la nueva versión 0.6.1.11 - &lt;code>http://dev.i2p.net/pipermail/i2p/2006-February/001263.html&lt;/code>&lt;/p></description></item><item><title>Notas de estado de I2P del 2006-02-14</title><link>/es/blog/2006/02/14/notas-de-estado-de-i2p-del-2006-02-14/</link><pubDate>Tue, 14 Feb 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/02/14/notas-de-estado-de-i2p-del-2006-02-14/</guid><description>&lt;p>Hola a todos, una breve actualización hoy&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) 0.6.1.10 3) Actividad 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>Como dije la semana pasada, &amp;ldquo;No ha habido cambios sustanciales en la red en producción durante la última semana, así que el estado de la red en producción no ha cambiado mucho. Por otro lado&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>Ha habido más avances con la red _PRE para llevarnos a la versión 0.6.1.10, y el otro día les di a todos el aviso con 5 días de antelación [1]. Todo sigue según lo previsto, así que espero que la 0.6.1.10 salga en algún momento a última hora del jueves. La versión no será retrocompatible, y es probable que tu router cree una nueva identidad del router y requiera reseed (proceso de resembrado para obtener pares iniciales) para incorporarse a la nueva red. No obstante, esto debería ocurrir de manera transparente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 14 de febrero de 2006</title><link>/es/blog/2006/02/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-febrero-de-2006/</link><pubDate>Tue, 14 Feb 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/02/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-febrero-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> cervantes, Complication, duck, frosk, jrandom, void&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:39 &amp;lt;jrandom&amp;gt; 0) hola 15:39 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:39 &amp;lt;jrandom&amp;gt; 2) 0.6.1.10 15:39 &amp;lt;jrandom&amp;gt; 3) Actividad de Syndie 15:39 &amp;lt;jrandom&amp;gt; 4) ??? 15:39 &amp;lt;jrandom&amp;gt; 0) hola 15:39 * jrandom saluda con la mano 15:39 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2006-February/001260.html 15:39 &amp;lt;jrandom&amp;gt; (llego un poco tarde con eso, así que les daré un minuto para echarles un vistazo rápido a esas breves notas) 15:40 &amp;lt;+Complication&amp;gt; hola 15:40 &amp;lt;@cervantes&amp;gt; hola 15:41 &amp;lt;jrandom&amp;gt; bueno, es lo bastante breve, así que vayamos directos a 1) Estado de la red 15:41 &amp;lt;jrandom&amp;gt; No tengo nada que añadir a este punto, ¿alguien tiene algo que discutir al respecto? 15:41 &amp;lt;@cervantes&amp;gt; &amp;lt;jrandom&amp;gt; (maldita conexión de red inestable) 15:41 &amp;lt;+Complication&amp;gt; Un poco congestionada ocasionalmente, pero las gráficas sugieren que no es nada nuevo 15:42 &amp;lt;jrandom&amp;gt; je, cervantes, bueno, eso se debe a que uno de mis compañeros de piso usa limewire, no I2P ;) 15:43 &amp;lt;@cervantes&amp;gt; también hemos tenido varios problemas de servidor con IRC y el tracker de postman en las últimas semanas - postman ha hecho muchas migraciones, así que las cosas deberían ser más estables para la gente 15:43 &amp;lt;+Complication&amp;gt; Debe ser difícil dejarles hacer eso, pero supongo que... así es la vida :O 15:43 &amp;lt;+Complication&amp;gt; hacer eso=usar limewire 15:44 &amp;lt;+Complication&amp;gt; Esta mañana, tracker.postman.i2p estaba rechazando conexiones, eso sí 15:44 &amp;lt;jrandom&amp;gt; Complication: el disco estaba lleno, ahora está arreglado 15:44 &amp;lt;jrandom&amp;gt; (las máquinas nuevas tienen sus manías nuevas) 15:46 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más sobre 1) Estado de la red? 15:46 &amp;lt;jrandom&amp;gt; si no, pasemos a 2) 0.6.1.10 15:47 &amp;lt;jrandom&amp;gt; Como mencioné, vamos a tener una nueva versión incompatible con versiones anteriores en unos días 15:48 &amp;lt;jrandom&amp;gt; aunque por sí sola no revolucionará nuestro rendimiento, mejorará algunas métricas clave para ponernos en camino 15:48 &amp;lt;jrandom&amp;gt; también hay un montón de correcciones de bugs ahí 15:49 &amp;lt;@cervantes&amp;gt; ¿entrarán las mejoras de zzz al server tunnel? 15:49 &amp;lt;jrandom&amp;gt; oh, y está todo ese asunto de la anonimidad mejorada... ya sabes, sine qua non 15:50 &amp;lt;jrandom&amp;gt; cervantes: probablemente no, no he oído mucho desde ese post en zzz.i2p la semana pasada. hice algunas correcciones menores de bugs en cvs (para soportar lighttpd, etc.), pero no tendremos las conexiones persistentes de zzz 15:50 &amp;lt;jrandom&amp;gt; (todavía) 15:51 &amp;lt;@frosk&amp;gt; ¿en qué tamaño de clave DH/etc te decidiste? 15:51 &amp;lt;@cervantes&amp;gt; sí, vi esos problemas de salto de línea hace unas semanas, pero pospuse cambiarlos por las mejoras inminentes de zzz 15:51 &amp;lt;jrandom&amp;gt; ah, por el momento nos quedaremos con cifrado de 2048 bits con exponentes pequeños 15:52 &amp;lt;@frosk&amp;gt; ¿se puede esperar un menor consumo de CPU? 15:52 &amp;lt;jrandom&amp;gt; sí 15:53 &amp;lt;@frosk&amp;gt; excelente 15:53 &amp;lt;jrandom&amp;gt; cambiar a 1024 bits reduciría en otro orden de magnitud la carga de CPU, pero requeriría rehacer las estructuras de creación de tunnel (el cifrado asimétrico de 1024 bits no es lo suficientemente grande para transportar los datos que necesitamos). 15:54 &amp;lt;jrandom&amp;gt; podríamos explorar eso en el futuro, pero esta próxima versión debería reducir sustancialmente la sobrecarga de CPU 15:54 &amp;lt;jrandom&amp;gt; también he deshabilitado el transporte TCP, porque soy una persona mala y despiadada 15:55 &amp;lt;@frosk&amp;gt; ¿esperas más actualizaciones incompatibles antes de la 1.0? 15:55 &amp;lt;jrandom&amp;gt; espero que no 15:55 * cervantes debe ser un dibujante danés 15:55 &amp;lt;@frosk&amp;gt; no creo que vayamos a echar de menos TCP :) 15:55 &amp;lt;@cervantes&amp;gt; Quiero decir, jrandom debe serlo 15:55 &amp;lt;@cervantes&amp;gt; ;-) 15:55 * jrandom observa cómo arde la embajada 15:56 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más sobre 2) 0.6.1.10? 15:56 &amp;lt;void&amp;gt; ¿por qué no lo soportaba lighttpd antes? 15:56 &amp;lt;jrandom&amp;gt; (ah, como nota al margen, también ha habido algunas mejoras interesantes en la biblioteca de streaming para 0.6.1.10, como la retransmisión rápida al estilo TCP, etc., así que veremos cómo ayuda) 15:57 &amp;lt;@cervantes&amp;gt; void: cabeceras malformadas 15:57 &amp;lt;jrandom&amp;gt; void: bug por el que no cumplíamos los estándares 15:57 &amp;lt;void&amp;gt; ah, ¿también están arreglados esos bugs de saltos de línea inconsistentes? 15:58 &amp;lt;void&amp;gt; ¿y qué hay del del carácter nulo? ¿estás esperando el parche de conexiones persistentes de zzz? 15:58 &amp;lt;jrandom&amp;gt; el bug del salto de línea es la cabecera malformada, y está corregido 15:58 &amp;lt;jrandom&amp;gt; sin novedades sobre el del carácter nulo 15:59 &amp;lt;void&amp;gt; ok 16:00 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre el 2, pasemos brevemente a 3) actividad de Syndie 16:00 &amp;lt;jrandom&amp;gt; bueno, realmente no tengo mucho que añadir... 16:01 &amp;lt;jrandom&amp;gt; (/sí/ dije brevemente) 16:01 &amp;lt;jrandom&amp;gt; así que pasemos a 4) ??? 16:01 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear para la reunión? 16:01 &amp;lt;+fox&amp;gt; &amp;lt;duck&amp;gt; demasiado ocupado leyendo Syndie como para comentar 16:01 &amp;lt;jrandom&amp;gt; ;) 16:02 * Complication está demasiado ocupado emitiendo firmas sin sentido como para comentar :D 16:05 &amp;lt;jrandom&amp;gt; ok, genial. solo otro recordatorio para que la gente se mantenga alejada de CVS durante el próximo día o dos hasta la publicación, ya que CVS HEAD va a recibir los cambios de la rama _PRE, y la rama _PRE va a retirarse 16:05 * jrandom se dispone 16:05 * jrandom *baf*s cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P para 2006-02-07</title><link>/es/blog/2006/02/07/notas-de-estado-de-i2p-para-2006-02-07/</link><pubDate>Tue, 07 Feb 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/02/07/notas-de-estado-de-i2p-para-2006-02-07/</guid><description>&lt;p>Hola a todos, otra vez es martes&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) _PRE progreso de la red 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>No ha habido cambios sustanciales en la red en producción en la última semana, así que el estado de la red en producción no ha cambiado mucho. Por otro lado&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 semana pasada empecé a hacer commits de código incompatible con versiones anteriores para la versión 0.6.1.10 en una rama separada en CVS (i2p_0_6_1_10_PRE), y un grupo de voluntarios ha ayudado a probarlo. Esta nueva red _PRE no puede comunicarse con la red en producción y no ofrece anonimato significativo (ya que hay menos de 10 pares). Con los registros de pen register (metadatos de conexiones) de esos routers, se han localizado y corregido algunos errores importantes tanto en el código nuevo como en el antiguo, aunque las pruebas y las mejoras continúan.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 7 de febrero de 2006</title><link>/es/blog/2006/02/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-febrero-de-2006/</link><pubDate>Tue, 07 Feb 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/02/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-febrero-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, cervantes, Complication, jrandom, KBlup, modulus, tethra, tmp&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:36 &amp;lt;jrandom&amp;gt; 0) hola 15:36 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:36 &amp;lt;jrandom&amp;gt; 2) progreso de la red _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) hola 15:37 * jrandom saluda 15:37 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en @ http://dev.i2p.net/pipermail/i2p/2006-February/001258.html 15:37 &amp;lt;bar&amp;gt; hola 15:38 &amp;lt;jrandom&amp;gt; mientras revisan ese material tan emocionante, pasemos a 1) Estado de la red 15:38 &amp;lt;jrandom&amp;gt; no ha habido muchos cambios en la red en vivo en la última semana, desde la perspectiva de i2p, así que no tengo mucho que agregar aquí 15:39 &amp;lt;jrandom&amp;gt; ¿Alguien tiene algo que quiera comentar respecto al estado actual de la red? 15:39 &amp;lt;KBlup&amp;gt; He visto picos terribles de clientes fallando cuando ejecuto i2p por mucho tiempo... no sé si eso encaja en 1) 15:39 &amp;lt;jrandom&amp;gt; KBlup: ¿eso se correlaciona con alta carga de CPU o consumo de ancho de banda? 15:40 &amp;lt;KBlup&amp;gt; da como resultado msg-delay&amp;gt; 10000ms :-/ 15:40 &amp;lt;jrandom&amp;gt; ah, muy probablemente una de las razones por las que se está desarrollando la red _PRE :) 15:40 &amp;lt;KBlup&amp;gt; Creo que entonces intenta establecer nuevos tunnels y falla constantemente, lo que da como resultado 300+ jobs a veces... 15:41 &amp;lt;KBlup&amp;gt; mi máquina es bastante potente pero se sobrecarga con eso... 15:41 &amp;lt;jrandom&amp;gt; sí, todo eso se ha reestructurado de cara a 0.6.1.10, aguanten hasta que esté listo 15:43 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 1), o nos movemos a 2) progreso de la red _PRE 15:43 &amp;lt;+Complication&amp;gt; 0.6.1.10 parece contener cambios sustanciales, en efecto 15:45 &amp;lt;jrandom&amp;gt; sí, hay mucha sustancia aquí. El estado actual es que el nuevo código de creación está en su lugar y parece funcionar correctamente, pero ahora estoy aprovechando para depurar más a fondo algunos de los problemas subyacentes 15:46 &amp;lt;+Complication&amp;gt; Mencionaste que hay que invertir bastante tiempo de CPU por adelantado 15:47 &amp;lt;+Complication&amp;gt; ¿Este costo estaría ahora asociado con construir cualquier tipo de tunnel? 15:48 &amp;lt;+Complication&amp;gt; (es decir, antes de la construcción, durante un breve lapso, habría que realizar un lote de cripto pesada) 15:48 &amp;lt;jrandom&amp;gt; sí, todas las solicitudes de construcción de tunnel tendrán que hacer k operaciones de cripto pesada (donde k = número de saltos en el tunnel que se está construyendo) 15:49 &amp;lt;+Complication&amp;gt; Lo que quería preguntar... ¿el intervalo es simplemente más ajustado que antes, o la cantidad también es mayor? 15:50 &amp;lt;jrandom&amp;gt; La cantidad es a la vez mayor, menor y más ajustada. Más ajustada, en que todo se hace por adelantado. Mayor, en que no podemos atajar y omitir el cifrado para un salto si un salto anterior lo rechaza, y menor en que los saltos anteriores fallan mucho menos 15:51 &amp;lt;jrandom&amp;gt; además, a diferencia de versiones anteriores, ya no usamos ElGamal/AES+SessionTag para las solicitudes de tunnel: usamos (bastante) ElGamal directo 15:52 &amp;lt;+Complication&amp;gt; …¿y no podría pre-calcularse, a menos que se conociera el conjunto final que va a tener éxito? 15:52 &amp;lt;jrandom&amp;gt; eso significa que, aunque antes podíamos hacer trampa sin una operación asimétrica, ya no intentamos hacer trampa (ya que esa trampa en sí exponía una clase de ataques) 15:53 &amp;lt;+Complication&amp;gt; (conjunto de pares) 15:53 &amp;lt;jrandom&amp;gt; hmm, ciertamente se podría pre-calcular, suponiendo que sabes quiénes son los pares en el tunnel a los que se va a pedir 15:54 &amp;lt;jrandom&amp;gt; el nuevo proceso de creación de tunnel se realiza en un hilo separado, para que no atasque la cola principal de jobs bajo carga y para que pueda autorregularse mejor 15:54 &amp;lt;+Complication&amp;gt; ¿También se podría suponer que, salvo cambios en la información disponible, se sabe a algunos a quienes se va a pedir si los intentos fallan? 15:54 &amp;lt;jrandom&amp;gt; hmm, no estoy seguro de entenderte del todo 15:55 &amp;lt;+Complication&amp;gt; ¿O conocerlos de antemano es inútil, ya que la estructura debe rehacerse desde cero? 15:56 &amp;lt;+Complication&amp;gt; (es decir: rehacer los ElGamal desde cero, al menos) 15:56 &amp;lt;jrandom&amp;gt; ah, la estructura está en 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; así que sí, si cambia el siguiente salto, hay que rehacer el ElGamal 15:56 &amp;lt;jrandom&amp;gt; (si precalculas) 15:56 &amp;lt;+Complication&amp;gt; Bien, no estaba lo bastante seguro de eso de inmediato 15:57 &amp;lt;+Complication&amp;gt; Ahora ya me doy cuenta 15:57 &amp;lt;jrandom&amp;gt; por otro lado, realmente estamos intentando aumentar nuestra tasa de éxito de construcción, y el nuevo proceso de construcción debería poder adaptarse para minimizar creaciones innecesarias 15:58 &amp;lt;+Complication&amp;gt; ¿Cómo parece ir en la práctica? 15:58 &amp;lt;jrandom&amp;gt; (oh, esa estructura se ha modificado ligeramente en la rama _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; Noté el detalle de que los cifrados ElGamal dieron un salto hacia la rapidez... 15:59 &amp;lt;jrandom&amp;gt; bueno, la tasa de éxito de construcción es mucho, mucho mayor que en la red en vivo, pero eso puede deberse simplemente al tamaño pequeño de la red _PRE 16:00 &amp;lt;jrandom&amp;gt; sí, crear una estructura de 2 saltos, por ejemplo, toma un promedio de 44ms en 1120 ejecuciones, en comparación con el tiempo de cifrado ElGamal de 542ms en la red en vivo (en 1344 ejecuciones) 16:02 &amp;lt;jrandom&amp;gt; (en la misma máquina) 16:02 &amp;lt;+Complication&amp;gt; ¿Estos 542 incluirían reintentos tras fallos también, o solo la construcción pura? 16:02 &amp;lt;+Complication&amp;gt; Si es construcción pura, necesito buscar mi mandíbula... está por el suelo en algún lado. :P 16:02 &amp;lt;KBlup&amp;gt; sobre ese cambio del exponente: ¿a qué escala afecta al anonimato? 16:02 &amp;lt;jrandom&amp;gt; no, esa es la estadística de ElGamal pura, ya que la red en vivo no construye la nueva estructura de la red _PRE 16:04 &amp;lt;jrandom&amp;gt; KBlup: ¿anonimato? ninguno. ¿seguridad? según lo que he leído, 228 bits es más que suficiente para igualar ElGamal de 2048 bits 16:04 * Complication no sabe mucho sobre la x e y de ElGamal 16:04 &amp;lt;+Complication&amp;gt; No lo suficiente como para comentar con fundamento 16:06 &amp;lt;+Complication&amp;gt; Si investigadores serios consideran que la x más corta sigue siendo suficientemente difícil, y esos gurús cripto no salieron corriendo gritando... 16:06 &amp;lt;@cervantes&amp;gt; bueno, no solo eso, sino las implicaciones de bajar a 1024/160 16:07 &amp;lt;KBlup&amp;gt; supongo que tengo que leer el artículo después ;) 16:07 &amp;lt;+Complication&amp;gt; cervantes: sí, es mejor que eso, seguro 16:08 &amp;lt;+Complication&amp;gt; Además, ¿cuál es el principal ataque que este cifrado debe repeler y cuánto tiempo es viable el ataque? 16:09 &amp;lt;+Complication&amp;gt; ¿Podría ser algo que solo te beneficia si lo rompes rápido, o también beneficia si lo rompes eventualmente? 16:11 &amp;lt;+Complication&amp;gt; Si entiendo bien, el secreto inmediato que protege es el siguiente participante del tunnel, ¿no? 16:11 &amp;lt;+Complication&amp;gt; (o más precisamente, el siguiente del siguiente) 16:11 &amp;lt;@modulus&amp;gt; ¿sigue la reunión? 16:11 &amp;lt;+Complication&amp;gt; (que solo el siguiente puede conocer) 16:11 &amp;lt;@cervantes&amp;gt; modulus: ayre 16:11 &amp;lt;@cervantes&amp;gt; -r 16:11 &amp;lt;jrandom&amp;gt; para un adversario práctico (aunque increíblemente poderoso), sería necesario romperlo durante la vida útil del tunnel. Romperlo después de esa vida del tunnel solo ayudaría si registraste todo el tráfico de red y rompiste todos los tunnels (es decir, después de romper la cripto efímera de la capa de transporte y trabajar en la cripto de la capa de tunnel) 16:11 &amp;lt;jrandom&amp;gt; así que estamos hablando de minutos aquí, no de décadas 16:12 &amp;lt;jrandom&amp;gt; (así que 1024 bits probablemente es incluso excesivo) 16:12 &amp;lt;@cervantes&amp;gt; ¿hay alguna forma de medir el riesgo de manera significativa? 16:13 &amp;lt;+Complication&amp;gt; Además, para un tunnel con más saltos, el adversario tendría que romper varios, ¿no? 16:13 &amp;lt;+Complication&amp;gt; (aunque el constructor también tendría que construir varios) 16:13 &amp;lt;@cervantes&amp;gt; si no necesitamos más de 1024 bits, ¿entonces es realmente necesario usar más? 16:14 &amp;lt;@cervantes&amp;gt; siempre podemos usar un algoritmo más fuerte en 3 años cuando tengamos computadoras cuánticas muchísimo más potentes 16:14 &amp;lt;@modulus&amp;gt; jrandom: si el adversario supiera que a la hora hh:mm se va a enviar por un tunnel algo importante, ¿es probable que pudiera romperlo de alguna manera mediante registro? 16:14 &amp;lt;jrandom&amp;gt; Complication: correcto, tendrían que romper varios (y las claves DH que protegen la capa de transporte) 16:14 &amp;lt;@modulus&amp;gt; hasta donde sé, 1024 bits es break()able con mucha potencia 16:15 &amp;lt;jrandom&amp;gt; mucha potencia y una década 16:15 &amp;lt;jrandom&amp;gt; (o tres) 16:15 &amp;lt;@cervantes&amp;gt; jrandom: ¿es difícil probar el cifrado más débil? 16:15 &amp;lt;@modulus&amp;gt; tenía la impresión de que los compuestos de 1024 bits eran factorizables hoy en día en unos pocos meses. 16:15 &amp;lt;@cervantes&amp;gt; ¿podríamos desplegarlo en la red pre 16:15 &amp;lt;@cervantes&amp;gt; y ver si en realidad ofrece mucho beneficio 16:16 &amp;lt;@cervantes&amp;gt; modulus: sí, pero tendrían que romper varios 16:16 &amp;lt;@modulus&amp;gt; si esto está basado en logaritmo discreto y todo eso entonces no sé nada 16:16 &amp;lt;@modulus&amp;gt; cervantes: ajá 16:16 &amp;lt;jrandom&amp;gt; cervantes: requiere cambios en muchas estructuras, ya que actualmente usamos ranuras de 512 bytes. aunque, quizá podríamos simplemente rellenar los primeros 256 bytes con 0x00 para probar 16:17 &amp;lt;jrandom&amp;gt; modulus: ElGamal se basa en logaritmo discreto 16:17 &amp;lt;@cervantes&amp;gt; jrandom: ¿vale la pena probarlo? 16:17 &amp;lt;@modulus&amp;gt; sí, sí, me estaba imaginando RSA 16:17 &amp;lt;@cervantes&amp;gt; ¿o mejor enfocarnos en otras cosas y volver a esto si es necesario? 16:18 &amp;lt;jrandom&amp;gt; definitivamente vale la pena probarlo, aunque por el momento estoy trasteando con algunas evaluaciones de la capa de transporte 16:18 &amp;lt;+Complication&amp;gt; Supongo que depende de cómo se pueda manejar su cálculo en la vida real. 16:18 &amp;lt;jrandom&amp;gt; (y los 44ms de tiempo de cifrado son suficientes por ahora, aunque 4ms serían incluso mejores :) 16:19 &amp;lt;+Complication&amp;gt; Si se sostiene con las computadoras actuales, mejorará con máquinas más nuevas. 16:19 &amp;lt;@modulus&amp;gt; especialmente si llega hardware cripto, como está empezando a llegar en algunos 16:19 &amp;lt;jrandom&amp;gt; pero, por supuesto, cambiar este parámetro no se hará a la ligera ni de inmediato. pero si alguien tiene una buena razón para evitarlo, por favor que se ponga en contacto 16:21 &amp;lt;jrandom&amp;gt; modulus: he oído de chips dedicados a AES y RSA, pero nada sobre DH/ElGamal. por otro lado, cuando uno mira a la NSA/etc como adversario, donde pueden construir los suyos, es posible 16:22 &amp;lt;@cervantes&amp;gt; tienen máquinas cripto construidas con tecnología de donas con chispas en anillo 16:23 * Complication está dispuesto a actualizar el Celeron 300 a Athlon 600, si contiene la marea de donas con chispas en anillo :D 16:23 &amp;lt;tethra&amp;gt; jejeh 16:24 &amp;lt;jrandom&amp;gt; mmMMmm donas 16:25 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más sobre 2) progreso de la red _PRE? 16:25 &amp;lt;jrandom&amp;gt; si no, pasemos a 3) I2Phex 0.1.1.37 16:26 &amp;lt;jrandom&amp;gt; Complication: ¿quieres darnos la primicia? 16:26 &amp;lt;+Complication&amp;gt; Bueno, parece que funciona. :) 16:26 &amp;lt;+Complication&amp;gt; Hay esperanza de conseguir más webcaches para redundancia adicional pronto. 16:27 &amp;lt;jrandom&amp;gt; vale 16:27 &amp;lt;jrandom&amp;gt; hmm, ¿crees que necesitamos más webcaches? ¿no basta con que haya una activa? no es que más hagan daño, claro 16:27 &amp;lt;+Complication&amp;gt; (si legion logra resolver los misterios que atormentaron su intento inicial) 16:27 &amp;lt;+Complication&amp;gt; También hay un bug misterioso ahí, pero no muerde fuerte, y estoy intentando encontrarlo. 16:28 &amp;lt;+Complication&amp;gt; Con una activa basta 16:28 &amp;lt;+Complication&amp;gt; Más solo aumenta las probabilidades de que haya una activa 16:28 &amp;lt;jrandom&amp;gt; genial 16:28 &amp;lt;+Complication&amp;gt; Porque en la etapa actual, nunca descartará webcaches por malas. Demasiado pocas en total. 16:29 &amp;lt;+Complication&amp;gt; (esa rutina se activará si existen más de 10) 16:29 &amp;lt;+Complication&amp;gt; (si recuerdo bien) 16:29 &amp;lt;+Complication&amp;gt; En cuanto al bug: después de mucho tiempo en funcionamiento, el subsistema de webcache a veces se atasca 16:30 &amp;lt;+Complication&amp;gt; Probablemente porque no se puede abortar correctamente una petición GET de un httpclient 16:31 &amp;lt;@modulus&amp;gt; ¿así que necesita morir de vez en cuando? 16:31 &amp;lt;+Complication&amp;gt; Es seguro, y nunca parece morder a máquinas recién incorporadas 16:31 &amp;lt;jrandom&amp;gt; hmm, ¿qué significa eso, funcionalmente? después de un tiempo, dejará de registrarse con la webcache, así que a la gente nueva no se le darán referencias hacia ellos? 16:31 &amp;lt;+Complication&amp;gt; Si muerde a una máquina ya bien integrada, esa máquina puede conseguir suficientes pares de los pares a los que ya está conectada 16:31 &amp;lt;+Complication&amp;gt; Así que actualmente el impacto parece cercano a 0 16:31 &amp;lt;@modulus&amp;gt; cool 16:32 &amp;lt;+Complication&amp;gt; Es curioso, simplemente 16:32 &amp;lt;@modulus&amp;gt; ¿ninguna regla sobre cuándo fallará ni nada? 16:32 &amp;lt;+Complication&amp;gt; modulus: generalmente no antes de 20 horas 16:33 &amp;lt;+Complication&amp;gt; Y como no tengo manera de forzarlo a ocurrir, depurar es un poco lento 16:33 &amp;lt;@modulus&amp;gt; :_) 16:34 &amp;lt;+Complication&amp;gt; De cualquier modo, si lo encuentro, lo arreglaré, y si no lo encuentro, encontraré otras cosas con las que trastear :) 16:34 &amp;lt;jrandom&amp;gt; :) 16:34 &amp;lt;jrandom&amp;gt; suena a que es solo un síntoma de algunos bugs que hemos visto en la biblioteca de streaming / eepproxy, así que arreglar esos debería arreglar esto 16:35 &amp;lt;+Complication&amp;gt; Podría ser 16:38 &amp;lt;jrandom&amp;gt; ok, genial, buen trabajo Complication 16:38 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más sobre 3) I2Phex 0.1.1.37, o pasamos al cajón de sastre, 4) ??? 16:41 &amp;lt;jrandom&amp;gt; (considéranos pasados) 16:41 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:42 &amp;lt;tmp&amp;gt; ¿O callan para siempre? 16:43 &amp;lt;jrandom&amp;gt; y siempre y siempre 16:43 * jrandom se prepara 16:43 * jrandom cierra la reunión de un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-01-31</title><link>/es/blog/2006/01/31/notas-de-estado-de-i2p-del-2006-01-31/</link><pubDate>Tue, 31 Jan 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/01/31/notas-de-estado-de-i2p-del-2006-01-31/</guid><description>&lt;p>Hola a todos, ya es martes otra vez,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Estado de 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>Durante la última semana, he estado probando unos cuantos ajustes diferentes para aumentar la fiabilidad de la creación de tunnels en la red en producción, pero aún no ha habido un avance decisivo. Sin embargo, ha habido algunos cambios sustanciales en CVS, pero no son lo que yo llamaría&amp;hellip; estables. Así que, en general, recomendaría que la gente use la versión más reciente (0.6.1.9, etiquetada en CVS como i2p_0_6_1_9), o tunnels de no más de 1 salto con las últimas compilaciones. Por otro lado&amp;hellip;&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 31 de enero de 2006</title><link>/es/blog/2006/01/31/reuni%C3%B3n-de-desarrolladores-de-i2p-31-de-enero-de-2006/</link><pubDate>Tue, 31 Jan 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/01/31/reuni%C3%B3n-de-desarrolladores-de-i2p-31-de-enero-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, cervantes, Complication, frosk, gloin, jrandom, Pseudonym, stealth, Sugadude, tethra&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:19 &amp;lt;jrandom&amp;gt; 0) hola 15:19 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:19 &amp;lt;jrandom&amp;gt; 2) Estado de 0.6.1.10 15:19 &amp;lt;jrandom&amp;gt; 3) ??? 15:19 * jrandom saluda con la mano 15:19 &amp;lt;jrandom&amp;gt; notas de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-January/001257.html 15:20 &amp;lt;jrandom&amp;gt; vale, pasamos a 1) Estado de la red 15:21 &amp;lt;jrandom&amp;gt; como se mencionó en el correo, quienes estén en 0.6.1.9-0 (la versión completa) deberían tener lo de siempre 15:21 &amp;lt;jrandom&amp;gt; aunque los usuarios en compilaciones más nuevas (desde 0.6.1.9-5 o posteriores) pueden tener problemas 15:21 &amp;lt;jrandom&amp;gt; (“problemas” quizá sea decir poco...) 15:21 &amp;lt;+Complication&amp;gt; CVS -8 estaba un poco inestable, así que estoy usando -2 en su lugar (funciona bastante bien) 15:22 &amp;lt;gloin&amp;gt; :-) 15:22 &amp;lt;+Complication&amp;gt; =en su lugar 15:22 &amp;lt;Pseudonym&amp;gt; las cosas parecen inestables últimamente (estoy en 0.6.1.9-0) 15:22 &amp;lt;jrandom&amp;gt; genial, estaba pensando en revertir los cambios de procesos pero incluir la actualización de ircclient de dust y el parche de i2ptunnel httpserver en head, pero probablemente 0.6.1.10 no esté tan lejos 15:23 &amp;lt;jrandom&amp;gt; hmm Pseudonym, ¿accediendo a eepsites, irc u otros servicios, o alojándolos? 15:23 &amp;lt;+Complication&amp;gt; ¿Inestable con -0? ¿Cómo se manifiesta el problema? 15:23 &amp;lt;Pseudonym&amp;gt; Lo noto en IRC principalmente (jugando idlerpg) 15:24 &amp;lt;jrandom&amp;gt; (“jugando” ;) ) 15:24 &amp;lt;Pseudonym&amp;gt; además, a veces el router se pone raro y hay que reiniciarlo (sin pares activos) 15:24 &amp;lt;Pseudonym&amp;gt; je 15:24 &amp;lt;jrandom&amp;gt; hmm, ¿problemas de conectividad a Internet? 15:24 &amp;lt;@frosk&amp;gt; -0 es estable aquí, claro, excepto por los reinicios dos veces al día de “¡router colgado!” 15:24 &amp;lt;jrandom&amp;gt; hrm frosk, ¿“router colgado” real, o “router colgado” debido a expiración de leaseSet? 15:25 &amp;lt;Pseudonym&amp;gt; la conectividad a Internet está bien. cuando reinicio el router de I2P vuelve inmediatamente 15:25 &amp;lt;+Complication&amp;gt; Mi Cel300 también se cuelga al cabo de un rato, pero los períodos han ido aumentando, y no estoy al día sobre la razón 15:25 &amp;lt;@frosk&amp;gt; jrandom: expiración del lease, estoy bastante seguro 15:25 &amp;lt;jrandom&amp;gt; hmm 'k 15:26 &amp;lt;jrandom&amp;gt; casi todo eso se ha reescrito para el nuevo código de creación y gestión, así que veremos cómo va en 0.6.1.10 15:27 &amp;lt;@frosk&amp;gt; genial 15:27 &amp;lt;@frosk&amp;gt; estaré encantado de ayudar a probarlo 15:28 &amp;lt;Pseudonym&amp;gt; No necesito que diagnostiques el problema ahora mismo. Solo quería aportar un dato sobre la estabilidad 15:28 &amp;lt;jrandom&amp;gt; ¡genial!, una vez que esté estable localmente sin duda necesitaré reclutar algo de ayuda :) 15:28 &amp;lt;jrandom&amp;gt; genial, gracias Pseudonym 15:28 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para 1) Estado de la red? 15:30 &amp;lt;jrandom&amp;gt; si no, pasemos a 2) Estado de 0.6.1.10 15:30 &amp;lt;jrandom&amp;gt; como se mencionó en el correo, en lugar de acumular retoque tras retoque en la red en producción, vamos a ir directamente a la fuente 15:31 &amp;lt;jrandom&amp;gt; no será compatible hacia atrás, así que habrá un… bache, y aunque agruparemos con ello algunos otros cambios incompatibles con versiones anteriores, existe la posibilidad de otro después 15:32 &amp;lt;jrandom&amp;gt; más específicamente, una idea con la que estoy jugando es migrar a ElGamal de 1024 bits para el código de creación de tunnel, en lugar de 2048 bits 15:32 &amp;lt;jrandom&amp;gt; pero puede que no sea necesario. depende de qué tanto nos afecte en la red en producción 15:34 &amp;lt;jrandom&amp;gt; si ocurre, solo significaría una actualización de la red, pero todos los destinos/etc. permanecerían iguales. 15:34 &amp;lt;jrandom&amp;gt; pero, en fin, eso es algo a explorar después de que salga 0.6.1.10 15:34 &amp;lt;+Complication&amp;gt; Una pregunta vagamente relacionada: ¿la longitud de la clave está de alguna manera relacionada con la longitud de la estructura de datos de creación de tunnel? 15:34 &amp;lt;jrandom&amp;gt; sí 15:35 &amp;lt;jrandom&amp;gt; directamente relacionada: longitud de la clave * 2 * n.º máx. de saltos == tamaño de la estructura de datos 15:36 &amp;lt;jrandom&amp;gt; (así que, 256*2*8 = 4 KB, que también resulta ser el tamaño de los mensajes completos de la biblioteca de streaming) 15:37 &amp;lt;jrandom&amp;gt; ((ElGamal tiene un factor de expansión 2x)) 15:38 &amp;lt;+Complication&amp;gt; Ajá, gracias. :) 15:38 &amp;lt;jrandom&amp;gt; ah, otra cosa respecto a la nueva especificación. durante la implementación encontré otro dato que necesito (un “reply message ID” de 4 bytes) que he añadido a la especificación localmente, usando algunos de los bits reservados 15:40 &amp;lt;jrandom&amp;gt; Espero que todo funcione en los próximos días, así que quizá haya algunas pruebas tempranas (no anónimas) para el fin de semana 15:40 &amp;lt;jrandom&amp;gt; pero, por supuesto, más información sobre eso a medida que llegue 15:41 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene preguntas/comentarios/preocupaciones sobre lo de 0.6.1.10? 15:41 &amp;lt;bar&amp;gt; otra pregunta vagamente relacionada: durante el despliegue de la .10, ¿qué tal mantener i2p.net en la .9 por un par de días para toda la gente que se auto-actualiza? 15:41 &amp;lt;bar&amp;gt; despliegue* 15:41 &amp;lt;jrandom&amp;gt; sí, definitivamente 15:42 &amp;lt;jrandom&amp;gt; probablemente tendré dos o tres routers en esa máquina durante la migración 15:42 &amp;lt;jrandom&amp;gt; y habrá advertencias bien visibles al menos 5 días antes del lanzamiento 15:42 &amp;lt;bar&amp;gt; bien 15:42 &amp;lt;+Complication&amp;gt; De este modo sería más fluido, sin duda. 15:43 &amp;lt;+Complication&amp;gt; El foro parece un buen canal. El recuadro de noticias en la consola del router también... 15:43 * jrandom recuerda los días en que cada versión era incompatible hacia atrás... tuvimos mucha práctica entonces ;) 15:43 &amp;lt;jrandom&amp;gt; sí, foro, recuadro de noticias, lista, sitio web 15:43 &amp;lt;+Complication&amp;gt; Así los que atienden sus máquinas lo sabrían. 15:43 &amp;lt;tethra&amp;gt; jejeh 15:44 &amp;lt;jrandom&amp;gt; y los que aún están en 0.6.0.1, bueno, igual están jodidos ;) 15:44 &amp;lt;@frosk&amp;gt; que les corten la cabeza 15:44 &amp;lt;+Sugadude&amp;gt; Totalmente no relacionado: ¿podemos tener cambios incompatibles hacia atrás más a menudo para forzar la salida de estos routers viejos? 15:44 &amp;lt;+Complication&amp;gt; Creo que simplemente dejaron I2P funcionando :) 15:44 &amp;lt;jrandom&amp;gt; je, Sugadude 15:45 &amp;lt;jrandom&amp;gt; bueno, si son compatibles, podemos hacer uso de sus recursos, pero si hay alguna razón por la que no podamos, deberíamos marcarlos como incompatibles 15:47 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre eso, pasemos a nuestro cajón de sastre: 3) ??? 15:47 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear para la reunión? 15:48 &amp;lt;tethra&amp;gt; en algún lugar de la consola del router dice que los usuarios detrás de NAT simétricos no están soportados actualmente, ¿eso va a cambiar en algún momento pronto? 15:48 &amp;lt;tethra&amp;gt; ¿o estoy mostrando una inmensa ignorancia de algo? 15:49 &amp;lt;+Complication&amp;gt; Con respecto al código de webcache (caché web)... parece que estoy casi listo. 15:49 &amp;lt;jrandom&amp;gt; hay algunas técnicas para ayudar a los usuarios detrás de NATs simétricos, que bar ha expuesto en la lista y el foro, aunque no conozco avances inmediatos al respecto 15:49 &amp;lt;jrandom&amp;gt; oh, ¡bien, Complication!, avísame cuándo publicar la versión :) 15:50 &amp;lt;+Complication&amp;gt; Tengo el watchdog abortando descargas razonablemente, haciendo algunas pruebas y limpieza (actualmente registra mucho más de lo decente).. 15:50 &amp;lt;+Complication&amp;gt; Tengo un servidor webcache en marcha, awup tiene otro... para pruebas realistas, quizá queramos activar la limitación... 15:51 &amp;lt;+Complication&amp;gt; ...si consigo encontrar a legion, le pediré si podría estar interesado en ejecutar uno también. 15:52 &amp;lt;jrandom&amp;gt; genial, incluso un solo webcache sería un gran comienzo 15:52 &amp;lt;+Complication&amp;gt; Y si alguien más quiere ejecutar el script (disponible desde awup.i2p, script en Python que usa SAM)... se pueden añadir sus referencias, aunque actualmente añadir refs a más “seed webcaches” sí requiere recompilar las fuentes. 15:53 &amp;lt;+Complication&amp;gt; (no en un archivo sino en el encabezado de GWebCacheContainer.java) 15:53 * gloin no sabe qué es esto del webcache. 15:53 &amp;lt;jrandom&amp;gt; gloin: te permite conectarte a i2phex sin tener que descargar un archivo i2phex.hosts la primera vez 15:54 &amp;lt;+Complication&amp;gt; gloin: para una integración más sencilla de I2PHex 15:55 * cervantes llega tarde 15:55 &amp;lt;+Complication&amp;gt; Y para quienes se reconectan más tarde (p. ej., personas que se quedaron sin referencias de pares activos) puede ofrecer referencias nuevas 15:55 &amp;lt;gloin&amp;gt; ok. 15:57 &amp;lt;+Complication&amp;gt; Oh, sin conexión otra vez 15:58 &amp;lt;stealth&amp;gt; ¿qué hay de un arranque automático de i2phex después de que i2p haya arrancado? 15:58 &amp;lt;+Complication&amp;gt; Parece exagerado 15:58 &amp;lt;+Complication&amp;gt; Al menos en la fase actual 15:58 &amp;lt;jrandom&amp;gt; stealth: puedes hacer que el router de I2P lance cualquier aplicación Java que quieras añadiendo entradas en tu archivo client.config 15:59 &amp;lt;+Complication&amp;gt; Además, creo que I2Phex se puede iniciar antes de que I2P esté en ejecución 15:59 &amp;lt;@frosk&amp;gt; en cualquier fase 15:59 &amp;lt;+Complication&amp;gt; Teóricamente, debería seguir intentando conectarse hasta que I2P se levante 15:59 &amp;lt;+Complication&amp;gt; (aunque no lo he probado) 15:59 &amp;lt;jrandom&amp;gt; aunque recuerda, si le dices que lance i2phex, cuando i2phex se cierre, es probable que el cliente de i2phex mate la JVM (reiniciando tu router) 16:00 &amp;lt;+Complication&amp;gt; Además, se podría automatizar con un script con bastante facilidad... 16:00 &amp;lt;+Complication&amp;gt; p. ej. "cd /home/i2p; sh i2prouter start; cd /home/i2phex; sleep 100; sh run.sh;" 16:00 &amp;lt;+Complication&amp;gt; (o como fuera) 16:01 &amp;lt;+Complication&amp;gt; Perdón, más bien /home/user/i2p :) 16:01 &amp;lt;cervantes&amp;gt; no olvides iniciar /usr/games/tetris antes del sleep 100 16:02 &amp;lt;jrandom&amp;gt; totalmente 16:02 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:03 &amp;lt;stealth&amp;gt; bueno, lo pensé: solo iniciar el exe. la solución de i2psnark con 'siempre encendido' es mejor porque la gente se olvida de compartir sus archivos si no están descargando... 16:04 &amp;lt;jrandom&amp;gt; sí, aunque aún no he oído de un cliente gnutella que sea lo bastante liviano (que pudiera integrarse) 16:05 &amp;lt;cervantes&amp;gt; ¿no se está trabajando en el Phex actual para abstraer la UI (interfaz de usuario)? quizá el cliente eventualmente se vuelva ligero 16:05 &amp;lt;+Complication&amp;gt; No he leído esa parte del CVS de Phex 16:06 &amp;lt;jrandom&amp;gt; si phex pudiera ejecutarse como un .war, eso realmente mandaría 16:06 &amp;lt;cervantes&amp;gt; isn't the=isn't there 16:06 &amp;lt;cervantes&amp;gt; Probablemente estoy equivocado 16:06 &amp;lt;+Complication&amp;gt; Sirup ciertamente estaba trabajando en una interfaz XML-RPC, pero no estoy seguro de si Gregor y compañía también 16:07 &amp;lt;+Complication&amp;gt; Así que no estoy seguro si sirup lo portó o empezó a escribirlo desde cero 16:09 &amp;lt;jrandom&amp;gt; si mal no recuerdo, solo estaba importando la librería xmlrpc de Apache y exponiendo algunos de los internos de i2phex, pero no ha habido trabajo en eso en probablemente 6-8 meses, y nunca fue funcional hasta donde sé 16:10 &amp;lt;fox_&amp;gt; &amp;lt;tethra&amp;gt; mutella es un cliente gnutella basado en web que es bastante liviano, si mal no recuerdo. no estoy seguro de si será de ayuda, pero je, podría valer la pena que alguien (más talentoso) le echara un vistazo. 16:10 &amp;lt;fox_&amp;gt; &amp;lt;tethra&amp;gt; quizá no sea lo que se está buscando, eso sí. 16:12 &amp;lt;jrandom&amp;gt; portar uno nuevo es un buen trabajo, especialmente uno en C/C++, por desgracia 16:12 &amp;lt;+Complication&amp;gt; Personalmente es poco probable que trastee con XML-RPC. Sin embargo, intentar cazar varios bugs... sí está en mis planes a corto plazo. 16:13 * Complication quiere que el efecto de rehash desaparezca para siempre, ya que es una gran pérdida de tiempo 16:13 &amp;lt;jrandom&amp;gt; ooh, ¿quizá eso se dispare por un cambio de zona horaria? 16:14 &amp;lt;jrandom&amp;gt; cuando el SDK de I2P se conecta al router, obtiene de él la hora actual de I2P (NTP) y fuerza la JVM del SDK a UTC 16:14 &amp;lt;+Complication&amp;gt; Suena poco probable... pero a estas alturas, no puedo descartar mucho 16:15 &amp;lt;jrandom&amp;gt; (y si el rehash dependiera del orden y de las marcas de tiempo de archivos, quizá el desplazamiento de unas horas cambiaría eso) 16:15 &amp;lt;jrandom&amp;gt; sí, has profundizado en mucho de ello, solo menciono una posibilidad 16:15 * jrandom no sabe nada al respecto más allá de tus informes de bugs :) 16:16 &amp;lt;+Complication&amp;gt; Ocurre ocasionalmente, y *parece* relacionado con algo que sucede cuando se carga/se reescribe el archivo de configuración 'sharedlibrary' 16:16 &amp;lt;+Complication&amp;gt; Hmm, posibilidad interesante... 16:16 &amp;lt;+Complication&amp;gt; No he indagado lo suficiente como para descartar eso 16:18 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? 16:19 &amp;lt;jrandom&amp;gt; si no... 16:19 * jrandom concluye 16:19 * bar le desea a jrandom buena suerte con la .10 y le entrega un baf brillante 16:19 &amp;lt;jrandom&amp;gt; gracias :) 16:19 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-01-24</title><link>/es/blog/2006/01/24/notas-de-estado-de-i2p-del-2006-01-24/</link><pubDate>Tue, 24 Jan 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/01/24/notas-de-estado-de-i2p-del-2006-01-24/</guid><description>&lt;p>Hola a todos, el martes no deja de volver&amp;hellip;&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Nuevo proceso de compilación 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 última semana no ha traído muchos cambios a la red, con la mayoría de los usuarios (77%) actualizados a la última versión. Aun así, hay algunos cambios importantes en camino, relacionados con el nuevo proceso de construcción de tunnel, y estos cambios causarán algunos contratiempos para quienes ayudan a probar las compilaciones no publicadas. En general, sin embargo, quienes usan las versiones deberían seguir teniendo un nivel de servicio bastante fiable.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 24 de enero de 2006</title><link>/es/blog/2006/01/24/reuni%C3%B3n-de-desarrolladores-de-i2p-24-de-enero-de-2006/</link><pubDate>Tue, 24 Jan 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/01/24/reuni%C3%B3n-de-desarrolladores-de-i2p-24-de-enero-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, Complication, jrandom, postman, stealth, tethra&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:25 &amp;lt;jrandom&amp;gt; 0) hola 15:25 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:25 &amp;lt;jrandom&amp;gt; 2) Nuevo proceso de compilación 15:26 &amp;lt;jrandom&amp;gt; 3) ??? 15:26 &amp;lt;jrandom&amp;gt; 0) hola 15:26 * jrandom saluda 15:26 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2006-January/001254.html 15:26 -!- Teal`c [tealc@irc2p] se ha unido a #i2p 15:26 -!- gloin [gloin@irc2p] ha salido [Conexión reiniciada por el par] 15:26 &amp;lt;bar&amp;gt; hola 15:26 &amp;lt;jrandom&amp;gt; vamos directo a 1) Estado de la red 15:26 -!- gloin [gloin@irc2p] se ha unido a #i2p 15:27 &amp;lt;jrandom&amp;gt; No tengo mucho más que añadir aparte de lo que está en el correo... ¿alguien tiene preguntas/comentarios/preocupaciones? 15:27 &amp;lt;+Complication&amp;gt; Pasarse a la compilación CVS -6 ha sido... un desafío 15:28 &amp;lt;jrandom&amp;gt; sí, comprensible 15:28 &amp;lt;+Complication&amp;gt; La red probablemente va bien. Es solo mi nodo el que no. 15:28 &amp;lt;+Complication&amp;gt; =que 15:28 &amp;lt;bar&amp;gt; es un camino duro, pero es el camino correcto. apoyo al 100% este cambio 15:29 &amp;lt;jrandom&amp;gt; la construcción de tunnels de 2+ saltos es un dolor, con tasas de fallo feas como se ha informado 15:29 &amp;lt;jrandom&amp;gt; gran parte de esto probablemente se abordará con la nueva criptografía de creación de la 0.6.2, pero no estoy convencido de que todo se resuelva. 15:30 &amp;lt;jrandom&amp;gt; Me pregunto si podremos lograr que sea lo bastante fiable antes de eso. Pero lo intentaremos 15:31 &amp;lt;+Complication&amp;gt; Si hay alguna estadística que pueda proporcionar (aunque probablemente ya tengas de sobra a tu disposición), solo pídela 15:31 &amp;lt;jrandom&amp;gt; así que, los tunnels de 1 salto son bastante fiables en las últimas compilaciones, pero quienes necesiten tunnels de 2+ saltos deberían esperar... contratiempos 15:31 &amp;lt;jrandom&amp;gt; gracias Complication 15:32 &amp;lt;+Complication&amp;gt; La mayoría de mis apps son 2+0..1 15:32 &amp;lt;+Complication&amp;gt; Y el router en sí también, si recuerdo bien 15:33 &amp;lt;jrandom&amp;gt; bueno, podría sugerir quedarse en la versión publicada, pero la versión estará construyendo tunnels cortos de todos modos si y cuando se encuentre con fallos catastróficos 15:34 &amp;lt;jrandom&amp;gt; (s/short/1hop/) 15:34 &amp;lt;+Complication&amp;gt; Exacto, probablemente podría ajustarlo a 2+0 15:34 &amp;lt;+Complication&amp;gt; Y tener efectos menos espectaculares 15:35 &amp;lt;jrandom&amp;gt; sí, aunque eso aún, en efecto, se convertirá en 2+/-1, pero hará todo lo posible por mantenerse en 2 saltos 15:36 &amp;lt;+Complication&amp;gt; ¿También con la compilación -6? 15:36 -!- gloin [gloin@irc2p] ha salido [Conexión reiniciada por el par] 15:36 &amp;lt;jrandom&amp;gt; no, la versión actual fallará con fuerza en lugar de ir a tunnels fallback (de reserva) 15:37 &amp;lt;+Complication&amp;gt; ¿O hay una probabilidad involucrada que nunca llega del todo a cero? 15:37 &amp;lt;jrandom&amp;gt; el problema ahí es que si pasa 10 minutos sin construir los tunnels, reiniciará el router (debido al watchdog [vigilante]) 15:37 &amp;lt;+Complication&amp;gt; Lo vi una vez :) 15:37 &amp;lt;jrandom&amp;gt; no, -5 o más reciente usará exactamente las longitudes de salto permitidas por el cliente (2+/-0 significa solo tunnels de 2 saltos. nunca otra cosa) 15:39 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para 1) Estado de la red? 15:39 &amp;lt;jrandom&amp;gt; o, supongo que ya estamos discutiendo 2) Nuevo proceso de compilación ;) 15:40 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que discutir sobre 2) Nuevo proceso de compilación? 15:40 &amp;lt;+Complication&amp;gt; Ya no mucho por aquí :D 15:41 &amp;lt;jrandom&amp;gt; jeje ok, si no, pasemos a 3) ??? 15:41 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera discutir? 15:42 &amp;lt;bar&amp;gt; ¿puedo preguntar cuántos cambios incompatibles hacia atrás están previstos ahora, y si algunos (¿todos?) se pueden poner en una sola versión? 15:42 &amp;lt;bar&amp;gt; es decir, ¿hay más de una versión incompatible hacia atrás planificada, hasta la 0.6.2? 15:42 &amp;lt;jrandom&amp;gt; bar: la esperanza es hacerlos todos a la vez 15:42 &amp;lt;jrandom&amp;gt; (aunque puede haber más más adelante) 15:43 -!- Complication [Complicati@irc2p] ha salido [Conexión reiniciada por el par] 15:43 -!- Complication2 [Complicati@irc2p] se ha unido a #i2p 15:43 &amp;lt;bar&amp;gt; ¿bug de HMAC, criptografía nueva y rutas restringidas a la vez? 15:43 &amp;lt;bar&amp;gt; eso es mucho pedir :) 15:43 &amp;lt;jrandom&amp;gt; ¿rutas restringidas? 15:43 &amp;lt;jrandom&amp;gt; la “corrección” del bug de HMAC es cambiar un valor ;) 15:44 &amp;lt;bar&amp;gt; ah :) 15:44 -!- Complication2 ahora se conoce como Complication 15:44 &amp;lt;bar&amp;gt; umm.. quizá lo de las rutas restringidas era 2.0.. 15:44 &amp;lt;jrandom&amp;gt; sí, pero las rutas restringidas serán posibles sin perder compatibilidad hacia atrás 15:45 &amp;lt;jrandom&amp;gt; (de hecho, se puede hacer con la 0.6.2, si se hace con cuidado, hasta cierto punto) 15:45 &amp;lt;bar&amp;gt; ok, genial 15:45 &amp;lt;jrandom&amp;gt; También estoy pensando cuándo eliminar TCP... quizá en la próxima versión 15:46 &amp;lt;jrandom&amp;gt; o quizá después, para no tener /demasiado/ de golpe 15:49 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 15:51 &amp;lt;jrandom&amp;gt; si no 15:51 * jrandom se dispone 15:51 &amp;lt;stealth&amp;gt; tengo una pregunta: He notado que todos los eepsites están mapeados a Internet externo, p. ej. http://tracker.postman.i2p.tin0.de/. ¿Eso es lo que se quiere? 15:51 &amp;lt;jrandom&amp;gt; [guardado] 15:51 &amp;lt;jrandom&amp;gt; claro, creo que eso está bien 15:51 &amp;lt;jrandom&amp;gt; cualquiera que publique información debería esperar que su información sea pública 15:52 -!- gloin [gloin@irc2p] se ha unido a #i2p 15:52 &amp;lt;jrandom&amp;gt; creo que tino tiene una forma para que la gente haga opt-out (exclusión voluntaria) también 15:52 &amp;lt;tethra&amp;gt; eso fue corto 15:53 &amp;lt;stealth&amp;gt; También están indexados por Google... 15:53 &amp;lt;jrandom&amp;gt; ¿no es eso algo bueno, stealth? 15:53 &amp;lt;Complication&amp;gt; ¿No implicaba alguna convención similar a "robots.txt" 15:54 &amp;lt;jrandom&amp;gt; sí Complication 15:54 &amp;lt;Complication&amp;gt; (podría ser mejor preguntarle a tin0) 15:54 &amp;lt;@postman&amp;gt; maldita sea, llegué demasiado tarde 15:54 &amp;lt;@postman&amp;gt; (otra vez) 15:54 &amp;lt;jrandom&amp;gt; nah, aún no ha terminado postman :) 15:54 &amp;lt;Complication&amp;gt; Escribió sobre ello en el foro, en algún momento 15:54 &amp;lt;Complication&amp;gt; Puede encontrarse allí 15:54 &amp;lt;@postman&amp;gt; ahh genial ( entonces hola) :) 15:55 &amp;lt;jrandom&amp;gt; sí, es opt-out, pero no entiendo el concepto de opt-out para el contenido de i2p (¿la gente está impulsando alguna idea de 'copyright' - "no copies mis cosas ni las hagas visibles en otros lugares"?) 15:55 &amp;lt;jrandom&amp;gt; pero, en fin, tino está siendo más amable de lo que yo sería con respecto a los inproxies (proxies de entrada) ;) 15:56 -!- Rawn [Rawn@irc2p] ha salido [Conexión reiniciada por el par] 15:56 -!- gloin [gloin@irc2p] ha salido [Conexión reiniciada por el par] 15:57 -!- Karellen [Karellen@irc2p] ha salido [Conexión reiniciada por el par] 15:57 &amp;lt;Complication&amp;gt; Sí, en efecto, no debería suponerse que otros proveedores de in-proxies serán igual de amables 15:58 -!- Karellen [Karellen@irc2p] se ha unido a #i2p 15:58 -!- Rawn [Rawn@irc2p] se ha unido a #i2p 15:58 -!- mode/#i2p [+v Rawn] by chanserv 15:59 &amp;lt;Complication&amp;gt; La información destinada a ser secreta... es mejor simplemente no publicarla 15:59 &amp;lt;tethra&amp;gt; cierto :/ 15:59 &amp;lt;stealth&amp;gt; Sí, pero podría traer demasiada publicidad a i2p antes de que todo sea realmente totalmente seguro. El problema, me parece, es que I2P en este momento no tiene suficientes nodos para un anonimato muy bueno... 16:00 -!- Complication [Complicati@irc2p] ha salido [Conexión reiniciada por el par] 16:00 &amp;lt;jrandom&amp;gt; nuestro anonimato no depende del tamaño, y i2p ya ha sido bastante buscado en Google 16:01 &amp;lt;jrandom&amp;gt; (o, el nivel básico de anonimato no depende del tamaño) 16:01 &amp;lt;jrandom&amp;gt; pero, por supuesto, nadie que necesite anonimato fuerte debería usar i2p ahora. 16:01 -!- digger3 [digger3@irc2p] ha salido [Conexión reiniciada por el par] 16:01 -!- digger3 [digger3@irc2p] se ha unido a #i2p 16:02 &amp;lt;bar&amp;gt; yo no me preocuparía, el 99% simplemente ignoraría el enlace aparentemente caído que aparece en Google... el otro 1% probablemente sea algo geek y querrá saber más 16:03 -!- gloin [gloin@irc2p] se ha unido a #i2p 16:03 &amp;lt;bar&amp;gt; (bueno... 'caído', eso depende de que el inproxy de tino esté arriba o no, por supuesto) 16:05 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:06 &amp;lt;jrandom&amp;gt; si no 16:06 * jrandom se prepara 16:07 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2006-01-17</title><link>/es/blog/2006/01/17/notas-de-estado-de-i2p-del-2006-01-17/</link><pubDate>Tue, 17 Jan 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/01/17/notas-de-estado-de-i2p-del-2006-01-17/</guid><description>&lt;p>Hola a todos, ya es martes otra vez&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red y 0.6.1.9 2) Criptografía para la creación 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>Con la 0.6.1.9 publicada y el 70% de la red actualizado, la mayoría de las correcciones de errores incluidas parecen estar funcionando como se esperaba, y hay informes de que el nuevo perfilado de velocidad ha estado seleccionando algunos buenos pares. He oído de un caudal sostenido en pares rápidos que supera los 300KBps con un uso de CPU del 50-70%, con otros routers en el rango de 100-150KBps, disminuyendo hasta aquellos que alcanzan 1-5KBps. Sin embargo, todavía hay una rotación sustancial de identidades de router, así que parece que la corrección de errores que pensé que lo reduciría no lo ha hecho (o la rotación es legítima).&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 17 de enero de 2006</title><link>/es/blog/2006/01/17/reuni%C3%B3n-de-desarrolladores-de-i2p-17-de-enero-de-2006/</link><pubDate>Tue, 17 Jan 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/01/17/reuni%C3%B3n-de-desarrolladores-de-i2p-17-de-enero-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> b0unc3, cat-a-puss, cervantes, Complication, DoubtfulSalmon, dust, jme\___, jrandom, lordalbert, Pseudonym, tethra, wmpq, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:40 &amp;lt;jrandom&amp;gt; 0) hola 15:40 &amp;lt;jrandom&amp;gt; 1) Estado de la red y 0.6.1.9 15:40 &amp;lt;jrandom&amp;gt; 2) Criptografía de creación de tunnel 15:40 &amp;lt;jrandom&amp;gt; 3) Blogs de Syndie 15:40 &amp;lt;jrandom&amp;gt; 4) ??? 15:40 &amp;lt;jrandom&amp;gt; 0) hola 15:40 * jrandom saluda 15:40 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas @ http://dev.i2p.net/pipermail/i2p/2006-January/001251.html 15:41 &amp;lt;@cervantes&amp;gt; pfff, menos mal que i2p es más fiable que la NASA 15:41 &amp;lt;jrandom&amp;gt; je 15:41 &amp;lt;tethra&amp;gt; jaja 15:41 &amp;lt;jrandom&amp;gt; (aunque llego 20 minutos tarde... ;) 15:41 &amp;lt;jrandom&amp;gt; en fin, vayamos con 1) Estado de la red y 0.6.1.9 15:42 &amp;lt;wmpq&amp;gt; NSA o NASA, no son tan diferentes, ¿no? 15:42 &amp;lt;@cervantes&amp;gt; Dije I2P, no jrandom ;-) 15:42 &amp;lt;jrandom&amp;gt; buen punto, cervantes ;) 15:42 &amp;lt;tethra&amp;gt; no digas tonterías, ¡jrandom ES i2p! ;D 15:42 &amp;lt;@cervantes&amp;gt; oh, pensé que era una forma de pensar 15:42 &amp;lt;wmpq&amp;gt; [redact] 15:43 &amp;lt;jrandom&amp;gt; je, bueno, en fin, 0.6.1.9 ya está por ahí, con el 70% de la red actualizado (gracias a todos) 15:43 &amp;lt;Pseudonym&amp;gt; mmmm, sabroso lanzamiento nuevo 15:44 &amp;lt;+zzz&amp;gt; el éxito de construcción de client tunnel se mantiene &amp;lt;30% 15:44 &amp;lt;jrandom&amp;gt; No he oído muchos informes de un aumento sustancial del caudal de extremo a extremo, aunque algunos routers están más que saturando líneas T1 15:44 &amp;lt;+zzz&amp;gt; bajó desde ~40% 15:44 &amp;lt;+Complication&amp;gt; El ancho de banda parece normal, un poco más alto que en el último CVS antes del lanzamiento. Los conteos de pares parecen un poco más altos. 15:45 &amp;lt;jrandom&amp;gt; hmm, sí, no me preocupa mucho eso, zzz, ya que todo se va a rehacer por completo para 0.6.2 15:45 &amp;lt;+zzz&amp;gt; el BW promedio subió de ~12K a ~20K 15:45 &amp;lt;jrandom&amp;gt; 0.6.1.9 no debería elegir pares más propensos a aceptar (es decir, de alta capacidad), sino enfocarse en aquellos que tienen mayor caudal 15:46 &amp;lt;+Complication&amp;gt; El porcentaje de retransmisiones (anotado en 7% la noche del lanzamiento) ha bajado a seis coma algo 15:46 &amp;lt;jrandom&amp;gt; sí, con routers empujando 1–300 KBps, va a haber un sesgo 15:46 &amp;lt;jrandom&amp;gt; hmm, esa es una tasa bastante loca, Complication, yo solo he visto 2–3% 15:46 &amp;lt;jrandom&amp;gt; (pero no dudo de lo que ves) 15:47 &amp;lt;+Complication&amp;gt; Estoy llevando mi salida al máximo, prácticamente 15:47 &amp;lt;+Complication&amp;gt; (y me refiero a saturar la capacidad de la línea) 15:47 &amp;lt;jrandom&amp;gt; ah, eso lo explicaría 15:47 &amp;lt;+zzz&amp;gt; sigo recibiendo NULLs antes de los gets, lo que resulta en 405 bad method, la tasa puede estar disminuyendo, difícil asegurarlo 15:48 &amp;lt;jrandom&amp;gt; sí, zzz, hay algunas cosas que hay que resolver en la biblioteca de streaming, pero probablemente no llegue a eso hasta después de las reformas de tunnel de la 0.6.2 15:48 &amp;lt;jrandom&amp;gt; (pero si alguien quiere meterse a fondo antes de eso, sería genial, claro) 15:49 &amp;lt;jrandom&amp;gt; Complication: si reduces tu limitador de bw a algo como el 70% de la capacidad de tu línea, ¿la tasa de fallos vuelve a un valor razonable? 15:49 &amp;lt;+zzz&amp;gt; Sigo pensando que fue algo que entró en el código justo antes de Año Nuevo, así que mejor verlo antes de que se olviden esos cambios recientes :) 15:50 &amp;lt;+zzz&amp;gt; Visto por primera vez el 29 de dic. 15:50 &amp;lt;jrandom&amp;gt; sí, zzz, ciertamente fue así. probablemente relacionado con cómo ahora respetamos los timeouts. 15:51 &amp;lt;+Complication&amp;gt; jrandom: de hecho, estoy probando eso ahora mismo :) 15:51 &amp;lt;+Complication&amp;gt; Lo ajusté unos segundos antes de que lo preguntaras, pero no lo sabré muy pronto, supongo 15:51 &amp;lt;jrandom&amp;gt; pero hay un trabajo considerable que hay que hacer ahí para limpiarlo, y es más importante implementar el nuevo código de creación de tunnel (lo que mejorará sustancialmente las tasas de éxito de construcción de tunnel, además de añadir todo un conjunto de mejoras de anonimato) 15:51 &amp;lt;jrandom&amp;gt; genial, Complication, sí, dale 3–6 horas 15:51 &amp;lt;jrandom&amp;gt; (para purgar los valores / conexiones antiguos) 15:52 &amp;lt;+zzz&amp;gt; ~ 1% - 3% de los GETs están corruptos actualmente 15:54 &amp;lt;jrandom&amp;gt; entonces, ¿sugieres revertir los cambios en la biblioteca de streaming (para que i2psnark haga OOM a todos sus usuarios en 12–48 horas) y posponer más retrabajo de la biblioteca de streaming hasta después del trabajo de tunnel de la 0.6.2, o aplazar el trabajo de tunnel de la 0.6.2 una o dos semanas mientras renovamos la biblioteca de streaming? 15:55 &amp;lt;+zzz&amp;gt; desde luego, no reviertas 15:56 &amp;lt;+zzz&amp;gt; tú decides 15:56 &amp;lt;+Complication&amp;gt; Es un bug bastante escurridizo, es lo único que puedo decir 15:58 &amp;lt;jrandom&amp;gt; hay otros bugs en la biblioteca de streaming, así que si voy a arremangarme, querría abordarlos todos juntos (ya que ninguno de los bugs restantes es evidente). 15:59 &amp;lt;jrandom&amp;gt; por otro lado, tendremos una reducción sustancial del uso de ancho de banda, un mayor porcentaje de éxito de construcción, mejor anonimato y una capacidad mejorada para monitorizar el balanceo de carga en la red en vivo si vamos primero con el trabajo de tunnel 15:59 &amp;lt;Pseudonym&amp;gt; si es solo una tasa de fallos del 1–3% al navegar, diría que puede esperar, pero es solo mi opinión. 16:00 &amp;lt;jrandom&amp;gt; me inclino por hacer primero el trabajo de tunnel, ya que después de desplegarlo podemos monitorizar la red pasivamente mientras renovamos activamente la biblioteca de streaming 16:01 &amp;lt;jrandom&amp;gt; (también me gustaría construir una GUI para editar/publicar en Syndie, pero eso puede esperar hasta después de que ambas cosas estén resueltas ;) 16:01 &amp;lt;+Complication&amp;gt; Así es la tasa aquí también 16:02 &amp;lt;+Complication&amp;gt; (en mi eepsite) 16:04 &amp;lt;jrandom&amp;gt; Ok, creo que sería genial si pueden mantener un ojo en las cosas para ver si esas tasas cambian, pero mientras tanto continuaré con la renovación de tunnel, tras lo cual vendrá la renovación de la biblioteca de streaming (ambas estarán listas antes de la 0.6.2) 16:05 &amp;lt;jrandom&amp;gt; (o, si alguien quiere profundizar en la biblioteca de streaming [o ver si hay alguna interacción extraña con i2ptunnel], ¡avísenme!) 16:06 &amp;lt;+Complication&amp;gt; jrandom: por curiosidad, ¿se podría excluir i2ptunnel con una aplicación de prueba? 16:07 &amp;lt;+Complication&amp;gt; p. ej., si algo como la app de ejemplo de jnymo *también* recibiera nulls, ¿eso exoneraría a i2ptunnel de la lista de causas sospechosas? 16:07 &amp;lt;jrandom&amp;gt; se podría cablear una implementación ligera (en la VM) de I2PSocket para hacer eso, sin duda 16:07 &amp;lt;+Complication&amp;gt; Ya que, si no me falla la memoria, ese ejemplo usaba la biblioteca de streaming directamente... 16:08 &amp;lt;+Complication&amp;gt; (o casi directamente) 16:08 &amp;lt;jrandom&amp;gt; sí, claro, si algo que use la biblioteca de streaming puede reproducirlo, eso exoneraría a i2ptunnel 16:10 &amp;lt;+Complication&amp;gt; Hmm, a menos que alguien se adelante (intentaré terminar primero con lo de la webcache) quizá pruebe a emular HTTP con algo así... 16:10 &amp;lt;jrandom&amp;gt; brutal, gracias, Complication 16:10 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 1) Estado de la red y 0.6.1.9? 16:11 &amp;lt;jrandom&amp;gt; si no, vamos a 2) Criptografía de creación de tunnel 16:11 &amp;lt;+Complication&amp;gt; Nah, puede no llevar a nada útil, o puedo tropezar a mitad de camino... pero es una posibilidad que me intriga 16:11 &amp;lt;jrandom&amp;gt; sí, definitivamente vale la pena explorarlo, Complication 16:12 &amp;lt;jrandom&amp;gt; (y las exploraciones no tienen que tener resultados positivos para que valgan la pena :) 16:12 * cervantes ve una excepción de “moo” en los cambios del código previos a Año Nuevo... ¿quizá sea eso? :) 16:13 &amp;lt;jrandom&amp;gt; ok, hay una nueva especificación de criptografía de creación de tunnel referenciada en el email, basada en la discusión que toad, Michael y yo tuvimos en la lista de correo el octubre pasado 16:14 &amp;lt;jrandom&amp;gt; échale un vistazo y cuéntame tus impresiones: no se desplegará en la red en vivo por un tiempo, ya que hay otras cosas que implementar primero, pero viene 16:14 &amp;lt;+Complication&amp;gt; ¿“moo” es una palabra reservada para Java? ;P 16:14 &amp;lt;+zzz&amp;gt; sobre el punto 2) ayudaré a revisar las referencias en el correo de estado 16:14 &amp;lt;+Complication&amp;gt; Sobre el tema de la cripto de tunnel, ¿te importa comprobar si el siguiente reformulado es correcto? Solo quiero asegurarme de que lo entendí bien... 16:14 &amp;lt;jrandom&amp;gt; gracias, zzz 16:15 &amp;lt;+Complication&amp;gt; "Each hop encrypts all records with their reply key, which they decrypted from their record, using their ElGamal private key, and by encrypting in such fashion, reverses one layer of decryption (or should I say, encryption) done by the tunnel owner, rendering the next participants' record readable with the next participant's ElGamal private key?" 16:15 &amp;lt;jrandom&amp;gt; Complication: sí 16:15 &amp;lt;+Complication&amp;gt; ¿O mi reformulación es simplemente incorrecta? 16:16 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; y demasiado complicada, si se me permite 16:16 &amp;lt;jrandom&amp;gt; creo que es correcta, pero sí, demasiadas oraciones subordinadas :) 16:16 &amp;lt;+Complication&amp;gt; No pensé en una mejor forma de visualizarlo. Ya fue bastante difícil así. :P 16:16 &amp;lt;jrandom&amp;gt; (o jme___, ¿estás diciendo que el algoritmo es demasiado complicado?) 16:17 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; no, intenté leer rápidamente el doc y me rendí porque demasiadas cosas requieren conocimiento previo 16:17 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; por otro lado, no lo intenté mucho :) otras cosas que hacer 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; ¿esta revisión por pares es una formalidad o realmente te preocupa/no estás seguro de ello? 16:19 &amp;lt;+Complication&amp;gt; Bueno, siempre es bueno saber qué hace un mecanismo subyacente... 16:19 &amp;lt;jrandom&amp;gt; Estoy seguro de que hace lo que pretendo que haga, pero estoy sinceramente interesado en si alguien puede ver un problema 16:20 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; si es lo segundo, podría dedicarle tiempo, pero mis conocimientos están anticuados y no los tengo frescos 16:20 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; si no, confío :) 16:20 &amp;lt;jrandom&amp;gt; la sección de notas tiene algunas preguntas - 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; no hay prisa, probablemente pasará una o dos semanas antes de que esta nueva cripto se use realmente en el router 16:22 &amp;lt;@cervantes&amp;gt; jrandom: sobre eso, ¿habría mucha penalización de rendimiento al inyectar un retardo aleatorio entre saltos? 16:22 &amp;lt;@cervantes&amp;gt; ya que parece la opción más sensata para prevenir ataques de temporización 16:23 &amp;lt;jrandom&amp;gt; es creación de tunnel, así que un retardo no haría daño, aunque podría causar expiración prematura del lease set bajo fallos catastróficos 16:25 &amp;lt;jrandom&amp;gt; bueno, no estoy seguro de cuán efectivos serían esos retardos. pueden ayudar sustancialmente, pero puede que no. sin embargo, los tunnels en vivo pueden simplemente usar blending para detectar pares coludidos en ese tunnel de todos modos, así que no estoy seguro de que importe 16:25 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; ok, releyéndolo 16:27 &amp;lt;jrandom&amp;gt; gracias. ok, sin prisa, pero si/cuando alguien tenga alguna idea, mándenla hacia mí (o a la lista, o a su blog, etc.) 16:27 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre el punto 2, o pasamos al 3) Blogs de Syndie? 16:29 &amp;lt;jrandom&amp;gt; (considéranos ya pasados) 16:29 &amp;lt;jrandom&amp;gt; ok, cosas blogueras nuevas y chulas en Syndie, métanse ;) 16:29 &amp;lt;@cervantes&amp;gt; muy guay 16:30 &amp;lt;jrandom&amp;gt; los grupos de la izquierda pueden contener enlaces a URLs arbitrarias, así como enlaces a blogs, entradas dentro de blogs o adjuntos a entradas dentro de blogs 16:30 &amp;lt;jrandom&amp;gt; también hay toda una ristra de posibles mejoras, como añadir estilos por blog o por etiqueta para las entradas, iconos, etc. si alguien quiere meterse con eso, sería estupendo (y tendría un impacto muy visible :) 16:31 &amp;lt;@cervantes&amp;gt; por cierto, los enlaces externos definidos en comentarios también deberían tener un atributo title establecido a la URL de destino (como has hecho en el panel izquierdo) 16:31 &amp;lt;@cervantes&amp;gt; comentarios/entradas 16:32 &amp;lt;jrandom&amp;gt; ah, buena idea 16:33 &amp;lt;jrandom&amp;gt; (método net.i2p.syndie.sml.BlogPostInfoRenderer renderLinks(...) :) 16:34 &amp;lt;@cervantes&amp;gt; *toma nota* 16:35 &amp;lt;jrandom&amp;gt; ¿qué más necesitan los blogs de Syndie para ofrecer una alternativa funcional a los eepsites informativos? obviamente, Syndie es contenido estático, así que no se pueden hacer algunas cosas, pero puedes publicar contenido y dejar que la gente comente 16:36 &amp;lt;jrandom&amp;gt; ¿hay personalizaciones concretas que quieran poder hacer? si es así, avísenme 16:37 &amp;lt;DoubtfulSalmon&amp;gt; jrandom: ¿actualizar contenido existente vía script? 16:37 &amp;lt;@cervantes&amp;gt; archivo por fecha 16:37 &amp;lt;jrandom&amp;gt; DoubtfulSalmon: ¿vía script? 16:37 &amp;lt;jrandom&amp;gt; cervantes: ah, ¿como un pequeño widget de calendario, en lugar de los enlaces de “5 entradas más antiguas”? 16:38 &amp;lt;@cervantes&amp;gt; sí 16:38 &amp;lt;DoubtfulSalmon&amp;gt; jrandom: digamos que quiero que este archivo/texto reemplace aquel archivo/texto. ¿Cómo hago eso? 16:38 &amp;lt;jrandom&amp;gt; ok, genial, sí, eso debería ser muy fácil (si alguien prepara el HTML :) 16:38 &amp;lt;@cervantes&amp;gt; o más simplemente “ver las entradas del mes pasado” 16:39 &amp;lt;@cervantes&amp;gt; jrandom: solo necesitas una tabla 7x6 con algunos números dentro ;-) 16:40 &amp;lt;jrandom&amp;gt; DoubtfulSalmon: cambiar contenido que ya se ha publicado es una dirección interesante. en general, no siempre funcionaría, ya que tendría que operar como los mensajes de control de Usenet (cancelar una entrada antigua, etc.) 16:40 &amp;lt;jrandom&amp;gt; DoubtfulSalmon: por otro lado, puedes simplemente publicar un nuevo archivo/entrada y cambiar los enlaces del lado izquierdo para que apunten al nuevo archivo/entrada 16:40 &amp;lt;jrandom&amp;gt; (de esa manera, el contenido antiguo sigue ahí, pero se dirige a la gente al contenido nuevo) 16:41 &amp;lt;DoubtfulSalmon&amp;gt; jrandom: sí, estaría bien si el contenido antiguo siguiera ahí, siempre que los enlaces de todos apuntaran al contenido nuevo, sin que tengan que cambiar su contenido. 16:41 &amp;lt;jrandom&amp;gt; construir un wiki completo con ello, esencialmente publicando diffs con Syndie renderizándolos como resultado, es posible, pero puede ser excesivo 16:41 &amp;lt;jrandom&amp;gt; hmm, ok, veo lo que dices 16:42 &amp;lt;jrandom&amp;gt; entonces, quieres la capacidad de tener enlaces redirigibles, en lugar de los enlaces existentes a versiones exactas del contenido 16:43 &amp;lt;jrandom&amp;gt; quizá eso se podría hacer enlazando al bookmark de un blog, y la versión exacta se encuentra cargando los bookmarks actuales de ese blog y viendo adónde apunta 16:44 &amp;lt;jrandom&amp;gt; por otro lado, la versión nueva podría marcarse como respuesta a la entrada antigua, de modo que cuando la gente siga un enlace, puedan seguirlo hasta la respuesta que reemplaza el contenido 16:44 &amp;lt;jrandom&amp;gt; (aunque eso probablemente no sea tan transparente) 16:44 &amp;lt;DoubtfulSalmon&amp;gt; sí: digamos que quiero tener un enlace, por ejemplo, a una imagen de radar actual o algo así que se actualizará cada 10 min. Está bien si el contenido no se propaga por toda la red, pero si alguien más enlaza a mi página, el usuario debería ver la imagen actual. 16:45 &amp;lt;jrandom&amp;gt; bueno, eso depende de lo que quieran hacer: ¿quieren enlazar a la imagen tal como era cuando la referenciaron, o quieren enlazar al servicio que genera la imagen cuando el lector la ve? 16:45 &amp;lt;+Complication&amp;gt; cervantes: rareza del día :D Última entrada en: `http://forum.i2p/viewtopic.php?t=1199&amp;start=15` 16:46 &amp;lt;+Complication&amp;gt; Parecía que podía ser otro de nuestros señores robóticos :P 16:46 &amp;lt;jrandom&amp;gt; pero es buena idea admitir ambos conceptos, y no creo que sea mucho problema 16:46 &amp;lt;@cervantes&amp;gt; gracias 16:46 &amp;lt;jrandom&amp;gt; aunque necesitaría una pequeña extensión a sml (p. ej. [blog bloghash="ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=" bookmark="radar.png"]) 16:47 * cervantes actualizará las defensas del foro si empezamos a recibir muchos 16:47 &amp;lt;@cervantes&amp;gt; (ya sé cómo parar ese) 16:47 &amp;lt;DoubtfulSalmon&amp;gt; jrandom: deberían poder enlazar tanto a una versión estática de ello, siempre que el sindicador no haya borrado el contenido, como a una URL genérica que apunte a la última versión 16:47 &amp;lt;jrandom&amp;gt; (que miraría el meta post actual de ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c= para bookmarks, extrayendo el URI exacto del que se llama “radar.png”) 16:48 &amp;lt;DoubtfulSalmon&amp;gt; jrandom: ¿se podría hacer ahora con algo como: "Ver 1 entrada más reciente con la etiqueta &amp;lt;weird string&amp;gt;" 16:48 &amp;lt;jrandom&amp;gt; ah, buen punto: sí, se podría 16:49 &amp;lt;jrandom&amp;gt; eso incluso podría restringirse a “Ver la entrada más reciente de $author con la etiqueta $tag” 16:49 &amp;lt;jrandom&amp;gt; (para que otras personas no pudieran suplantarlo) 16:49 &amp;lt;DoubtfulSalmon&amp;gt; así que quizá poner algún tipo de UI para que el usuario no tenga que ver etiquetas raras y demás 16:50 &amp;lt;jrandom&amp;gt; hay un ejemplo de cómo se ve eso ahí arriba, aunque no tengo el URI a mano... pero sí, es un enlace alrededor del texto enlazado 16:50 &amp;lt;DoubtfulSalmon&amp;gt; Supongo que toda esa información puede venir en forma de URL. 16:51 &amp;lt;jrandom&amp;gt; pero esto es definitivamente complicado para escribir el SML fuente, por eso una GUI para crear SML sería útil 16:51 &amp;lt;jrandom&amp;gt; son atributos en las etiquetas SML, no URLs 16:52 &amp;lt;@cervantes&amp;gt; y una GUI de SML será complicada sin JavaScript 16:52 &amp;lt;DoubtfulSalmon&amp;gt; pero puedes marcar como bookmark un resultado de búsqueda, ¿verdad? 16:52 &amp;lt;jrandom&amp;gt; ¿qué es un resultado de búsqueda? 16:52 &amp;lt;jrandom&amp;gt; ¿y a qué te refieres con bookmark? 16:52 &amp;lt;@cervantes&amp;gt; (o una extensión del navegador ;-) 16:52 &amp;lt;jrandom&amp;gt; oh, bookmarks del lado del navegador, sí 16:52 &amp;lt;+Complication&amp;gt; ¿Un resultado de filtro? 16:53 &amp;lt;jrandom&amp;gt; pero esos bookmarks no son, en general, compartibles 16:53 &amp;lt;DoubtfulSalmon&amp;gt; eh: un «get most resent 1 post by X with tag Y» 16:53 &amp;lt;jrandom&amp;gt; (en realidad, la mayoría sí lo son, pero no es universal, ya que son URLs, no URIs)) 16:53 &amp;lt;DoubtfulSalmon&amp;gt; sí, estaría bien si otros bolgs también pudieran enlazar a esos 16:54 &amp;lt;jrandom&amp;gt; DoubtfulSalmon: pueden, con sml 16:54 &amp;lt;jrandom&amp;gt; [blog tag="Y" bloghash="X"] 16:54 &amp;lt;DoubtfulSalmon&amp;gt; oh, qué bien 16:55 &amp;lt;jrandom&amp;gt; cervantes: JavaScript, o XUL, o Java, o alguna otra app cliente específica del SO 16:57 &amp;lt;@cervantes&amp;gt; ah, genial, así que no te importa una dependencia de scripting o de plugin 16:57 &amp;lt;jrandom&amp;gt; (cuando nuestro sitio web se renueve para la 0.6.2, Syndie definitivamente tendrá un sitio web que explique qué demonios es todo esto de Syndie, y cómo puede hacer de todo menos lavar los platos ;) 16:57 &amp;lt;@cervantes&amp;gt; (siempre que degrade con elegancia) 16:57 &amp;lt;jrandom&amp;gt; cervantes: Syndie debería ser function con Lynx, pero hay mucho margen para clientes ricos 16:58 &amp;lt;jrandom&amp;gt; (s/function/functional/) 16:58 &amp;lt;@cervantes&amp;gt; bien... así que los usuarios de Lynx obtendrían una tabla de referencia de SML, pero nada más 16:58 &amp;lt;jrandom&amp;gt; sí, como tenemos ahora 16:58 &amp;lt;jrandom&amp;gt; aunque quizá un sml simplificado, no sé. 17:01 &amp;lt;+Complication&amp;gt; jrandom: ¿crees que podría ser siquiera remotamente plausible... que el bug del null pueda estar relacionado con la codificación gzip? 17:01 &amp;lt;+Complication&amp;gt; Estaba pensando en cómo desactivar el gzipping para mi eepsite tunnel... 17:01 &amp;lt;+Complication&amp;gt; ¿O eso sería completamente inverosímil? 17:01 &amp;lt;@cervantes&amp;gt; se añadió algo de material del compresor HTTP justo antes de Año Nuevo en i2ptunnel 17:03 &amp;lt;jrandom&amp;gt; sí, podría: puedes desactivarlo en el lado cliente con i2ptunnel.gzip=false (en /configadvanced.jsp). actualmente no creo que puedas desactivarlo en i2ptunnelhttpserver, eso sí 17:03 &amp;lt;+zzz&amp;gt; es en el lado de la petición donde no hay ninguna compresión 17:03 &amp;lt;+zzz&amp;gt; el servidor no comprimirá si el cliente está puesto a false 17:03 &amp;lt;+Complication&amp;gt; zzz: oh, cierto, olvidé eso 17:04 &amp;lt;jrandom&amp;gt; (pero sin demasiada dificultad podrías añadirlo a I2PTunnelHTTPServer [línea 310, etc) 17:04 * Complication es un tonto, y se disculpa por ello 17:04 &amp;lt;@cervantes&amp;gt; (o podrías usar un tunnel normal) 17:04 &amp;lt;+Complication&amp;gt; Ajá, gracias... 17:05 &amp;lt;jrandom&amp;gt; hmm, aunque para cuando i2ptunnelhttpserver recibe el GET, el null ya está ahí 17:05 &amp;lt;+zzz&amp;gt; sí, logré mover orion de vuelta a un HTTP tunnel, lo que ayuda mucho a los tiempos de carga de sus páginas ya que ahora vuelven a estar comprimidas 17:05 &amp;lt;+Complication&amp;gt; De alguna forma olvidé por completo que el gzipping empieza cuando el cliente y el servidor han *acordado* hacerlo 17:05 &amp;lt;jrandom&amp;gt; así que puede estar en el lado cliente, pero definitivamente no en el lado servidor 17:05 &amp;lt;jrandom&amp;gt; sí, zzz, ahora es absurdamente rápido :) 17:05 &amp;lt;+zzz&amp;gt; está en el lado de la _request_ no en el de la _response_ - podría estar en el lado cliente o servidor 17:06 &amp;lt;jrandom&amp;gt; cierto 17:09 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo sobre 3) Blogs de Syndie? 17:09 &amp;lt;jrandom&amp;gt; si no, pasemos a 4) ??? 17:09 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para la reunión? 17:10 &amp;lt;cat-a-puss&amp;gt; Complication: el gzip stream de Java + I2P tunnels. NO funciona y es un bug de Sun 17:10 &amp;lt;jrandom&amp;gt; hmm, ¿cat-a-puss? ¿en serio? 17:10 &amp;lt;+zzz&amp;gt; Actualización de conexiones HTTP persistentes: lado cliente mayormente hecho, lado servidor avanzando bien, queda mucho de blindaje y pruebas por hacer, fin estimado 2–4 sem 17:10 &amp;lt;jrandom&amp;gt; ¡bien ahí, zzz! 17:11 &amp;lt;cat-a-puss&amp;gt; jrandom: sí, hablé contigo sobre eso hace mucho, probablemente podría encontrar la explicación larga de por qué, pero probablemente sea mejor simplemente documentarlo en algún sitio ya que no hay razón para hacerlo. 17:12 &amp;lt;jrandom&amp;gt; hmm, estoy fuera de contexto, ¿qué exactamente no funciona? ¿cuál es el bug de Sun? 17:14 &amp;lt;dust&amp;gt; obtengo logs raros como este:
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, interesante 17:15 &amp;lt;jrandom&amp;gt; ¿qué tracker? 17:15 &amp;lt;cat-a-puss&amp;gt; jrandom: por lo que recuerdo, Sun usa zips sin cabecera y algún número mágico para indicar que es un zip stream. Pero el número resulta ser negativo, así que si terminas creando un zip stream dentro de un zip stream por alguna razón, lee los datos del stream como una secuencia de bytes sin signo y entonces el número mágico se convierte en algún otro número positivo. (probablemente me falte algún detalle, pero esa es la idea) 17:16 &amp;lt;dust&amp;gt; por ejemplo el OSDevWithCVS_3E.pdf.torrent 17:17 &amp;lt;dust&amp;gt; d8:announce540:http://YRgrgTLGnbTq2aZOZDJQ... 17:17 &amp;lt;jrandom&amp;gt; hmm, no sé nada de eso, y no estoy seguro de cómo afectaría al gzip stream sobre i2ptunnel (si lo /hiciera/, todos fallarían, porque comprimimos todo con gzip) 17:19 &amp;lt;jrandom&amp;gt; ok, genial, dust, entonces el tracker de postman. hmm, ¿estás en 0.6.1.9, dust? 17:20 &amp;lt;cat-a-puss&amp;gt; jrandom: sí, ha pasado casi un año desde que tuve ese problema, así que no lo recuerdo muy bien, y no sé si está arreglado en la 1.5, pero tuve un auténtico infierno intentando averiguar por qué todo tipo de stream normal funcionaba, pero en cuanto los envolvía en un stream comprimido todos fallaban. 17:20 &amp;lt;dust&amp;gt; sí 17:20 &amp;lt;jrandom&amp;gt; cat-a-puss: hemos cambiado las cosas drásticamente para la compresión sobre i2p en el último año ;) 17:21 &amp;lt;jrandom&amp;gt; (y yo personalmente no uso la 1.5) 17:21 &amp;lt;jrandom&amp;gt; pero hacemos nuestro propio zip encoding explícitamente, en lugar de usar su stream empaquetado (pero por razones de anonimato/eficiencia, no de compatibilidad) 17:22 &amp;lt;@cervantes&amp;gt; zzz: ¿dónde exactamente en la petición ocurre el null? ¿justo después de GET? 17:22 &amp;lt;+Complication&amp;gt; Antes, si recuerdo bien 17:23 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; hola 17:23 &amp;lt;+Complication&amp;gt; Nota al margen: un Celeron 300 muestra un porcentaje de retrans. dos veces menor que un Sempron 17:23 &amp;lt;jrandom&amp;gt; 'lo lordalbert 17:23 &amp;lt;jrandom&amp;gt; genial, Complication, 2–3% es razonable (aunque preferiría menos, claro) 17:23 &amp;lt;@cervantes&amp;gt; sería interesante lanzar un montón de peticiones HEAD o algo así... 17:24 &amp;lt;jrandom&amp;gt; sí, un conjunto de pruebas locales estaría genial, aunque si mal no recuerdo, Complication lo intentó hace tiempo sin errores 17:24 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; ¿alguien puede hacer un tracker anónimo? Lo intento pero no entiendo cómo usar el tunnel 17:24 &amp;lt;+Complication&amp;gt; cervantes: una vez intenté provocarlo, con un wget recursivo entre mis 2 nodos 17:24 &amp;lt;+Complication&amp;gt; Me cansé antes de que ocurriera 17:25 &amp;lt;@cervantes&amp;gt; je 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: ¿sobre qué parte necesitarías asesoramiento? 17:27 &amp;lt;+Complication&amp;gt; Sobre configurar trackers, por desgracia no sé. 17:27 &amp;lt;+Complication&amp;gt; Sobre I2PTunnel, podría intentar explicarlo... 17:27 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; he instalado BTtracker y funciona perfectamente 17:28 &amp;lt;+Complication&amp;gt; También debería señalarse que, para que el tracker *permanezca* anónimo, probablemente deba ejecutarse con una configuración bastante cuidadosa 17:28 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; ahora, me gustaría anonimizarlo 17:28 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; así que 17:28 &amp;lt;jrandom&amp;gt; seguro que podemos ayudar a resolverlo después de la reunión. no deberías usar trackers genéricos, necesitas uno construido para el anonimato 17:28 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; acabo de hacer un i2ptunnel 17:29 &amp;lt;jrandom&amp;gt; (p. ej., la modificación de bytemonsoon que puedes encontrar en cualquiera de los trackers de i2p, o en el CVS) 17:29 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; ahora, me gustaría saber cómo usar este tunnel. Ya he hecho un tunnel 17:29 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 17:30 &amp;lt;jrandom&amp;gt; lordalbert: `http://localhost:7657/i2ptunnel/` debería permitirte crear un 'http server tunnel' apuntando a tu servidor web/tracker, pero tu tracker no funcionará a menos que haya sido modificado para uso anónimo 17:30 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; jrandom, ¿qué tracker debo usar? 17:31 &amp;lt;+Complication&amp;gt; postman usa una versión modificada de ByteMonsoon, creo 17:32 &amp;lt;jrandom&amp;gt; i2p-bytemonsoon ha sido modificado para uso anónimo: hay un zip en @ `http://i2p-bt.postman.i2p/,` y está el CVS en http://dev.i2p.net/cgi-bin/cvsweb.cgi/bytemonsoon/, pero realmente no sé mucho al respecto 17:32 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; ¿no está obsoleto bytemonsoon? 17:32 &amp;lt;jrandom&amp;gt; si funciona, no está obsoleto. funciona 17:33 &amp;lt;+fox&amp;gt; &amp;lt;lordalbert&amp;gt; ok XD 17:33 &amp;lt;jrandom&amp;gt; hay muchos trackers ahí fuera, y si algún desarrollador quiere modificarlo para que funcione de forma segura y anónima, sería genial 17:33 &amp;lt;+Complication&amp;gt; Puede ser bastante viejuno... pero definitivamente funciona con destkeys en lugar de IPs... 17:33 &amp;lt;+Complication&amp;gt; No puedo hablar sobre la seguridad y la ausencia de fugas 17:34 &amp;lt;jrandom&amp;gt; (lo modificaron duck y otros por anonimato y seguridad) 17:34 &amp;lt;+Complication&amp;gt; Pero ha estado en línea un tiempo, y parece apañárselas... 17:35 &amp;lt;jrandom&amp;gt; ok, si no hay nada más para la reunión... 17:36 * jrandom se dispone a terminar 17:36 * jrandom *baf* da por cerrada la reunión &lt;/div></description></item><item><title>Notas de estado de I2P para 2006-01-10</title><link>/es/blog/2006/01/10/notas-de-estado-de-i2p-para-2006-01-10/</link><pubDate>Tue, 10 Jan 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/01/10/notas-de-estado-de-i2p-para-2006-01-10/</guid><description>&lt;p>Hola a todos, parece que ya es martes otra vez&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Perfilado de rendimiento 3) Blogs de Syndie 4) Conexiones HTTP persistentes 5) I2Phex gwebcache 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 última semana ha habido muchas correcciones de errores y mejoras en CVS, con la compilación actual en 0.6.1.8-11. La red ha estado razonablemente estable, aunque algunos cortes en distintos proveedores de servicios de I2P provocaron algún que otro contratiempo. Por fin nos deshicimos de la rotación innecesariamente alta de identidades de router en CVS, y hay una nueva corrección de errores en el núcleo que zzz propuso ayer y que parece bastante prometedora, pero tendremos que esperar y ver cómo afecta. Otras dos cosas importantes de la última semana han sido el nuevo perfilado de velocidad basado en el throughput (rendimiento), y trabajo importante en la vista de blog de Syndie. En cuanto a cuándo veremos la 0.6.1.9, debería salir a finales de esta semana, a más tardar el fin de semana. Estén atentos en los lugares de siempre.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 10 de enero de 2006</title><link>/es/blog/2006/01/10/reuni%C3%B3n-de-desarrolladores-de-i2p-10-de-enero-de-2006/</link><pubDate>Tue, 10 Jan 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/01/10/reuni%C3%B3n-de-desarrolladores-de-i2p-10-de-enero-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cervantes, Complication, jrandom, Pseudonym, teal`c\_, tethra&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:26 &amp;lt;jrandom&amp;gt; 0) hola 15:26 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:26 &amp;lt;jrandom&amp;gt; 2) Perfilado de throughput (rendimiento) 15:26 &amp;lt;jrandom&amp;gt; 3) Blogs de Syndie 15:26 &amp;lt;jrandom&amp;gt; 4) Conexiones HTTP persistentes 15:26 &amp;lt;jrandom&amp;gt; 5) I2Phex gwebcache 15:26 &amp;lt;jrandom&amp;gt; 6) ??? 15:26 * jrandom saluda 15:26 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2006-January/001247.html 15:27 &amp;lt;jrandom&amp;gt; (sí, ya lo sé... necesitamos un 7) Una cosa más...) 15:28 &amp;lt;jrandom&amp;gt; entrando de lleno en 1) Estado de la red 15:28 &amp;lt;jrandom&amp;gt; En general, parece lo de siempre, más allá de lo que está en el correo. 15:28 &amp;lt;jrandom&amp;gt; ¿Alguien quiere sacar algo sobre el 1)? 15:30 &amp;lt;jrandom&amp;gt; ok, si no, pasamos a 2) Perfilado de throughput 15:31 &amp;lt;tethra&amp;gt; suena bien, pero ¿puedo preguntar cuál es el objetivo? 15:31 &amp;lt;jrandom&amp;gt; encontrar pares rápidos 15:31 &amp;lt;tethra&amp;gt; (perdona mi falta de ingenio y tacto) 15:31 &amp;lt;tethra&amp;gt; ah, genial. 15:32 &amp;lt;jrandom&amp;gt; básicamente, nuestro antiguo perfilado de velocidad no era gran cosa (ver las notas de estado de la semana pasada para un resumen), y esto parece bastante bueno para encontrar pares que sé que son rápidos 15:32 &amp;lt;jrandom&amp;gt; (Sé que son rápidos porque he hecho trampa y los medí con técnicas no anónimas) 15:33 &amp;lt;tethra&amp;gt; ¡escandaloso! ;) 15:33 &amp;lt;jrandom&amp;gt; ((sí, alguien podría haber estado loco y montar ataques para confundir mis mediciones, pero, bueno, lo dudo ;) 15:33 &amp;lt;tethra&amp;gt; jaja 15:33 &amp;lt;tethra&amp;gt; genial, entonces eso debería hacer que los client tunnels tengan más probabilidades de encontrar un par 'bueno' y, presumiblemente, poner a los pares 'rápidos' bajo menos presión, ¿no? 15:35 &amp;lt;tethra&amp;gt; s/'bueno'/rápido/ 15:35 &amp;lt;jrandom&amp;gt; sí a lo primero, pero no realmente a lo segundo: no reducirá la presión sobre ellos, pero permitirá que la gente los utilice de forma más eficaz 15:35 &amp;lt;@cervantes&amp;gt; Supongo que la gente con pares rápidos tendrá que confiar en que la limitación de pares sea lo bastante buena para soportar la participación extra 15:36 &amp;lt;jrandom&amp;gt; p. ej., en lugar de tener $slow--&amp;gt;$fast--&amp;gt;$fast, tendrá $fast--&amp;gt;$fast--&amp;gt;$fast 15:36 &amp;lt;tethra&amp;gt; ah, ya veo 15:36 &amp;lt;jrandom&amp;gt; sí, cervantes, he estado prestando atención también al perfil de capacidad, y ha estado funcionando 15:36 &amp;lt;@cervantes&amp;gt; estupendo 15:37 &amp;lt;jrandom&amp;gt; La interacción entre capacidad y velocidad es importante: los pares no se consideran rápidos si no tienen alta capacidad, incluso si su velocidad está por encima de la de los demás 15:37 &amp;lt;@cervantes&amp;gt; será interesante ver cómo afecta al throughput 15:37 &amp;lt;jrandom&amp;gt; (por eso 'rápido' es solo una abreviatura de 'rápido y de alta capacidad') 15:37 &amp;lt;@cervantes&amp;gt; +h 15:37 &amp;lt;jrandom&amp;gt; sí, cervantes 15:39 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre el 2, vamos a 3) Blogs de Syndie 15:40 &amp;lt;jrandom&amp;gt; No tengo mucho más que añadir más allá de lo que está en el correo 15:41 &amp;lt;@cervantes&amp;gt; tiene muy buena pinta 15:41 &amp;lt;tethra&amp;gt; a mí personalmente me gusta mucho hacia dónde van los blogs. Se podría decir que todo son ventajas. 15:41 &amp;lt;tethra&amp;gt; :D 15:41 &amp;lt;+Complication&amp;gt; Un poco tarde, perdón. 15:42 &amp;lt;jrandom&amp;gt; genial, es similar a como era originalmente, pero creo que la vista de blog tiene potencial 15:42 &amp;lt;jrandom&amp;gt; bienvenido de vuelta, Complication, no te preocupes, tenemos registros :) 15:43 &amp;lt;+Complication&amp;gt; Leyendo el scrollback ahora mismo :) 15:43 &amp;lt;jrandom&amp;gt; Creo que hay sitio para ambas vistas; supongo que depende del usuario 15:43 &amp;lt;jrandom&amp;gt; (y del contenido, y del autor) 15:45 &amp;lt;jrandom&amp;gt; Una cosa, sin embargo, es que el HTML no es gran cosa. cervantes me ha estado ayudando a actualizar mi educación muy básica hacia una visión más moderna, pero quedan muchos problemas 15:46 &amp;lt;jrandom&amp;gt; habrá mejoras continuas en la interfaz web de Syndie, y si algún voluntario de HTML quisiera ayudar con formato, diseño, CSS, problemas entre navegadores, etc., sería muy apreciado 15:47 &amp;lt;@cervantes&amp;gt; aparte de tener 2 etiquetas &amp;lt;style&amp;gt; de apertura, el código se ve bastante limpio ;-) 15:47 &amp;lt;jrandom&amp;gt; je, ups 15:48 &amp;lt;@cervantes&amp;gt; Creo que el énfasis estará en lograr un estilo limpio y legible y quizá diseñar algunas alternativas de plantilla 15:48 &amp;lt;jrandom&amp;gt; hmm 15:49 &amp;lt;jrandom&amp;gt; Eso era algo en lo que estaba pensando para la vista de blog: sería fácil dejar que la gente personalice ciertos atributos (colores, tipografías, tamaños), pero no estoy seguro de cuánto más 15:50 &amp;lt;jrandom&amp;gt; por otro lado, la vista de blog, como la vista de hilo, es solo una plantilla sobre el archivo de Syndie 15:50 &amp;lt;@cervantes&amp;gt; bueno, ciertamente no quieres permitir plantillas desplegables 15:50 &amp;lt;jrandom&amp;gt; así que la pregunta es, ¿una plantilla para quién? 15:50 &amp;lt;jrandom&amp;gt; (qué nivel de experiencia necesitarían quienes usen la plantilla) 15:51 &amp;lt;@cervantes&amp;gt; Pensaba solo en una opción de configuración emergente que alguien pueda elegir para su blog 15:51 &amp;lt;jrandom&amp;gt; ¿hmm? 15:51 &amp;lt;@cervantes&amp;gt; Quiero "Pony Look" 15:51 &amp;lt;jrandom&amp;gt; ah, ok 15:51 &amp;lt;@cervantes&amp;gt; así que distribuimos Syndie con una variedad de skins 15:52 &amp;lt;jrandom&amp;gt; sí, colores/tipografía/etc. preestablecidos 15:52 &amp;lt;jrandom&amp;gt; (y iconos, etc.) 15:52 &amp;lt;jrandom&amp;gt; eso es algo que aún no se ha implementado realmente en la vista de blog 15:54 &amp;lt;jrandom&amp;gt; buena idea lo del selector de tema simple, en lugar de un conjunto complejo de opciones 15:54 &amp;lt;@cervantes&amp;gt; Una alternativa sería que alguien pueda ofrecer sus propios preajustes de plantilla como descarga en su sitio, que podrían guardarse en una carpeta de temas 15:55 &amp;lt;@cervantes&amp;gt; depende de cada quien si quieren confiar en el skin personalizado del autor del blog 15:55 &amp;lt;jrandom&amp;gt; ... ¿confiar? 15:55 &amp;lt;jrandom&amp;gt; nada en Syndie te permitirá hacer HTML o CSS inseguros 15:55 &amp;lt;tethra&amp;gt; ¿y qué hay de JavaScript inseguro/etc.? 15:55 &amp;lt;jrandom&amp;gt; los skins serían archivos de texto/archivos de configuración/imágenes, en lugar de JSP 15:55 &amp;lt;tethra&amp;gt; ? 15:56 &amp;lt;tethra&amp;gt; (¿la página redirecciona a direcciones no anónimas con JS, por ejemplo?) 15:56 &amp;lt;@cervantes&amp;gt; depende de si un tema también podría contener cambios estructurales de HTML 15:56 &amp;lt;@cervantes&amp;gt; vale, ok 15:56 &amp;lt;@cervantes&amp;gt; bueno, eso lo mantendría limpio y simple 15:57 &amp;lt;jrandom&amp;gt; tethra: Yo... soy increíblemente reticente con JavaScript. ¿viste esa nueva entrada de blog hoy de default? 15:57 &amp;lt;jrandom&amp;gt; "Solo tengo curiosidad: ¿usa AJAX? La página no parece actualizarse como un todo..." 15:57 &amp;lt;tethra&amp;gt; nein, no la vi. 15:57 &amp;lt;tethra&amp;gt; yo encontraría una forma de cargarse cualquier JS que se use, personalmente. 15:58 &amp;lt;jrandom&amp;gt; como Syndie es local, es absurdamente rápido, y no necesitamos preocuparnos por los mismos problemas de latencia 15:58 &amp;lt;tethra&amp;gt; porque no confío en ello ni un pelo. 15:58 &amp;lt;tethra&amp;gt; hmm :/ 15:58 &amp;lt;jrandom&amp;gt; cervantes: sí, muy simple: podríamos incluso hacer cosas como dejar que la gente que ve un tema de blog que les gusta diga "robar este tema" 15:59 &amp;lt;@cervantes&amp;gt; en teoría podrías proporcionar una biblioteca de funciones "seguras" para el usuario del blog, pero para cuando quites todo lo que es inseguro de la implementación del navegador promedio, te quedas con la función "alert();" 16:00 &amp;lt;jrandom&amp;gt; je 16:00 &amp;lt;jrandom&amp;gt; (y tienes todos esos problemas de accesibilidad de JavaScript) 16:00 &amp;lt;+Complication&amp;gt; cervantes: ojo, alert() en un bucle infinito puede ser malo :P 16:00 * jrandom está bastante orgulloso de la compatibilidad de Syndie con lynx 16:00 &amp;lt;tethra&amp;gt; lynx &amp;lt;3 16:02 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre el 3), vamos a 4) Conexiones HTTP persistentes 16:02 &amp;lt;jrandom&amp;gt; No tengo nada que añadir más allá de lo que está en el correo... zzz, ¿estás aquí? 16:02 &amp;lt;@cervantes&amp;gt; hay otras maneras de implementar una interfaz *escupe* AJAX, como una extensión de Mozilla 16:03 &amp;lt;jrandom&amp;gt; fire2pe++ :) 16:03 &amp;lt;jrandom&amp;gt; zzz no parece estar por aquí, así que probablemente tendremos que esperar más tarde para más información sobre el 4) 16:03 &amp;lt;@cervantes&amp;gt; fire2pe es solo un ayudante; syndilla es a lo que te refieres ;-) 16:03 &amp;lt;jrandom&amp;gt; lol 16:04 &amp;lt;jrandom&amp;gt; (y, la versión para llavero USB, syndog ;) 16:04 &amp;lt;jrandom&amp;gt; ok, pasando a 5) I2Phex gwebcache 16:05 &amp;lt;jrandom&amp;gt; Complication: p1ng 16:05 &amp;lt;+Complication&amp;gt; Bueno, como haría más fácil integrarse con la red... 16:06 &amp;lt;+Complication&amp;gt; ...recientemente he trabajado en revivir el código de gwebcache ya en I2Phex 16:06 &amp;lt;+Complication&amp;gt; Ya está haciendo algunas cosas muy limitadas (como caerse limpiamente) en esta etapa :) 16:06 &amp;lt;+Complication&amp;gt; También fastidia el servidor de webcache de awup con éxito moderado 16:07 &amp;lt;jrandom&amp;gt; jajaja, bien 16:07 &amp;lt;+Complication&amp;gt; Tengo esperanza, eso sí, de que eventualmente lo reharé 16:07 &amp;lt;+Complication&amp;gt; (mucho de ello actualmente está pensado para tratar con direcciones IP) 16:09 &amp;lt;jrandom&amp;gt; genial, buena suerte, y avísame si hay algo en lo que pueda ayudar 16:09 &amp;lt;+Complication&amp;gt; Así lo haré :) 16:10 &amp;lt;jrandom&amp;gt; vale, ¿algo más sobre 5) I2Phex gwebcache, o nos vamos tranquilamente a 6) ??? 16:11 &amp;lt;jrandom&amp;gt; considéranos ya allí 16:11 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más para la reunión? 16:11 &amp;lt;@cervantes&amp;gt; otra taza de té estaría bien 16:12 &amp;lt;tethra&amp;gt; jeje 16:12 &amp;lt;Pseudonym&amp;gt; ¿cómo va la hoja de ruta? 16:12 &amp;lt;jrandom&amp;gt; sin cambios 16:12 &amp;lt;Pseudonym&amp;gt; ¿qué queda para 0.6.2? 16:13 &amp;lt;jrandom&amp;gt; todas las cosas relacionadas con 0.6.2 16:13 * jrandom se agacha 16:14 &amp;lt;Pseudonym&amp;gt; :-P 16:14 &amp;lt;@cervantes&amp;gt; algo de bling bling 16:14 &amp;lt;Pseudonym&amp;gt; ¿tenemos una fecha/plazo tentativo? 16:14 &amp;lt;jrandom&amp;gt; específicamente, la nueva criptografía y algoritmos de creación de tunnel, las nuevas estrategias de selección de pares 16:14 &amp;lt;tethra&amp;gt; jeje 16:14 &amp;lt;jrandom&amp;gt; no hay fechas ni plazos (al menos, no anunciados en reuniones ;) 16:15 &amp;lt;Pseudonym&amp;gt; ¿hay más en las estrategias de selección de pares además de lo del throughput en lo que has estado trabajando? 16:16 &amp;lt;jrandom&amp;gt; sí, estos cambios de perfilado de pares son cuestiones de rendimiento, no las estrategias de selección y ordenación de pares relacionadas con el anonimato 16:16 &amp;lt;+Complication&amp;gt; jrandom: ¿Recuerdo bien... si supongo que la criptografía de creación de tunnel se relaciona con cosas discutidas en la lista de correo, durante la charla sobre ataques de predecesor (y otros)? 16:17 &amp;lt;jrandom&amp;gt; sí, Complication 16:17 &amp;lt;+Complication&amp;gt; s/relacionada/se relaciona 16:19 &amp;lt;+Complication&amp;gt; ¿Vas a intentar hacer que funcione esa pequeña estructura de datos tan elegante? 16:19 &amp;lt;jrandom&amp;gt; sí 16:20 &amp;lt;jrandom&amp;gt; (por tanto, 0.6.2 no está en el horizonte de 2 semanas ;) 16:20 &amp;lt;+Complication&amp;gt; Qué bien. Suena interesante, probablemente debería leer al respecto 16:21 &amp;lt;+Complication&amp;gt; Espero que vaya bien 16:21 &amp;lt;jrandom&amp;gt; solo se agitó la idea por la lista, aún no hay especificación digitalizada 16:21 &amp;lt;tethra&amp;gt; ¿qué estructura de datos tan chula es esta, perdón? 16:21 &amp;lt;+Complication&amp;gt; Ah, y averigüé por qué el enlace (del mensaje "moo") no funcionaba. :D Es freedomarchives.i2p (en plural, con una "s" al final) 16:21 &amp;lt;jrandom&amp;gt; será incompatible hacia atrás, así que 'suave' no será su lema, pero con suerte no dolerá demasiado :) 16:21 &amp;lt;jrandom&amp;gt; ay, maldita sea 16:22 &amp;lt;jrandom&amp;gt; tethra: una estructura de datos que aún no existe para crear tunnels 16:22 &amp;lt;tethra&amp;gt; genial 16:22 &amp;lt;jrandom&amp;gt; (ver los hilos de predecesor de noviembre o por ahí) 16:23 &amp;lt;tethra&amp;gt; ¿Qué ventajas/desventajas tendrá frente a la actual? (si es que hay una actual :o) 16:23 &amp;lt;jrandom&amp;gt; (ver los hilos de predecesor de noviembre o por ahí) ;) 16:23 &amp;lt;tethra&amp;gt; ah, ok 16:23 &amp;lt;+Complication&amp;gt; Si no recuerdo mal, para hacer la creación de tunnel menos transparente para los observadores 16:23 &amp;lt;tethra&amp;gt; "" 16:23 &amp;lt;tethra&amp;gt; ;) 16:23 &amp;lt;jrandom&amp;gt; pero no es una propuesta; no hay nada sobre la mesa para 0.6.2 hasta que todo lo anterior a 0.6.2 esté resuelto. 16:23 &amp;lt;jrandom&amp;gt; Una vez que las cosas que deberían estar funcionando funcionen de la manera que necesitamos que funcionen, seguimos adelante. 16:24 &amp;lt;Pseudonym&amp;gt; aparte de la selección de pares rápida, ¿qué no está funcionando? 16:25 &amp;lt;jrandom&amp;gt; la selección de pares rápida es parte del 'buen rendimiento' 16:25 &amp;lt;jrandom&amp;gt; sí tenemos buen rendimiento, para una red anónima, pero no lo bastante bueno para competir con redes no anónimas 16:25 &amp;lt;jrandom&amp;gt; para competir, tenemos que conseguir mejor rendimiento *y* proporcionar funcionalidades que no pueden obtener en otro lugar 16:26 &amp;lt;jrandom&amp;gt; (el anonimato no se vende) 16:26 &amp;lt;Pseudonym&amp;gt; ¿hay más que eso aparte de la selección de pares rápida? 16:27 &amp;lt;jrandom&amp;gt; Durante el último mes o dos, al medir distintos aspectos de i2p, la selección de pares lenta parece ser el cuello de botella más pequeño. Qué será el siguiente cuello de botella es desconocido. 16:27 &amp;lt;jrandom&amp;gt; (también ha habido innumerables mejoras en diferentes puntos para mejorar el rendimiento) 16:27 &amp;lt;jrandom&amp;gt; (ver http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/history.txt?rev=HEAD ) 16:28 &amp;lt;Pseudonym&amp;gt; entonces... ¿lanzamiento de la nueva selección de pares esta semana? ;-) 16:28 &amp;lt;teal`c_&amp;gt; i2p se siente bien 16:29 &amp;lt;jrandom&amp;gt; Pseudonym: sí, el nuevo algoritmo de perfilado de pares está en CVS y se desplegará esta semana con 0.6.1.9 16:30 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:30 &amp;lt;Pseudonym&amp;gt; genial 16:31 &amp;lt;jrandom&amp;gt; si no... 16:31 * jrandom se prepara 16:32 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 04 de enero de 2006</title><link>/es/blog/2006/01/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-enero-de-2006/</link><pubDate>Wed, 04 Jan 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/01/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-enero-de-2006/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, cervantes, Complication, gott, JosephLeBlanc, jrandom, tethra&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:22 &amp;lt;jrandom&amp;gt; 0) hola 15:22 &amp;lt;jrandom&amp;gt; 1) Estado de la red y 0.6.1.8 15:22 &amp;lt;jrandom&amp;gt; 2) Resultados de pruebas de carga y perfilado de pares 15:22 &amp;lt;@cervantes&amp;gt; jrandom: posiblemente el castigo más lento y horrendo desde que prohibieron la lapidación 15:22 &amp;lt;jrandom&amp;gt; 3) revisión 2005 / adelanto 2006 / ??? 15:22 &amp;lt;jrandom&amp;gt; 0) hola 15:22 &amp;lt;gott&amp;gt; falafel 15:22 &amp;lt;gott&amp;gt; n : pequeña croqueta de garbanzos o habas machacados, sazonada 15:22 &amp;lt;gott&amp;gt; con semillas de sésamo 15:22 &amp;lt;@cervantes&amp;gt; hola 15:22 * jrandom saluda después de recuperarse del bombardeo de falafeles 15:22 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2006-January/001246.html 15:23 &amp;lt;jrandom&amp;gt; como llego 10m tarde, seguro que ya leyeron esas notas y tienen comentarios listos 15:23 &amp;lt;jrandom&amp;gt; *ejem* 15:23 &amp;lt;jrandom&amp;gt; ok, entremos en 1) estado de la red y 0.6.1.8 15:24 &amp;lt;@cervantes&amp;gt; es decir, funciona bien, salvo que el protocolo lo está ralentizando 15:24 &amp;lt;jrandom&amp;gt; No tengo mucho que añadir más allá de lo que está en el correo - tuvimos 0.6.1.8 en preparación un tiempo antes del lanzamiento, y por lo que veo ha ido bastante bien 15:25 &amp;lt;jrandom&amp;gt; je, sí, no estoy seguro de si infoshop ha publicado algo desde la última importación de RSS 15:25 &amp;lt;JosephLeBlanc&amp;gt; Hmm, bueno, solo tengo un par de comentarios. 15:25 &amp;lt;+Complication&amp;gt; En cuanto al estado, aunque ya lo mencioné antes... después de que la compilación -7 entró en CVS, mi Celeron 300 parece comportarse como una computadora de verdad. Incluso transfiere datos con algo parecido a estabilidad. 15:26 &amp;lt;+Complication&amp;gt; Me permite navegar extensamente por eepsites, y solo rara vez me expulsa de IRC. 15:26 &amp;lt;jrandom&amp;gt; cierto, Complication 15:26 &amp;lt;jrandom&amp;gt; ¿qué tal, JosephLeBlanc? 15:26 &amp;lt;@cervantes&amp;gt; /kick complication 15:26 &amp;lt;@cervantes&amp;gt; doh 15:26 &amp;lt;JosephLeBlanc&amp;gt; Estoy ejecutando el último CVS y, por lo que puedo ver, la mayoría de las cosas están en orden. 15:27 &amp;lt;JosephLeBlanc&amp;gt; Sin embargo, me preguntaba si se solucionó aquel problema de jbigi en Athlon del que te hablé hace algún tiempo. 15:28 &amp;lt;jrandom&amp;gt; jbigi para amd64 en window aún no está en jbigi.jar, aunque espero incluirlo en 0.6.1.9 15:29 &amp;lt;+Complication&amp;gt; *creo* (pero no puedo confirmarlo) que se está enfocando más estrictamente en los pares con los que ha visto éxito... y este enfoque *podría* mantener esas rutas sin colapsar de forma más efectiva (está detrás de un NAT algo demasiado agresivo). 15:29 &amp;lt;JosephLeBlanc&amp;gt; Bueno, los logs están devolviendo: 'NOTICE: Resource name [jbigi] was not found' 15:30 &amp;lt;jrandom&amp;gt; JosephLeBlanc: hay una línea después de esa sobre jbigi: ¿qué dice? 15:31 &amp;lt;JosephLeBlanc&amp;gt; Dice: "INFO: Optimized native BigInteger library 'libjbigi-linux-athlon.so' loaded from resource 15:31 &amp;lt;jrandom&amp;gt; ok, genial 15:32 &amp;lt;JosephLeBlanc&amp;gt; Solo quería avisarte sobre esa línea de NOTICE. 15:32 &amp;lt;jrandom&amp;gt; eso significa que primero intenta obtener el recurso "jbigi", pero no existe (lo cual es normal: el recurso jbigi es para situaciones muy raras) 15:32 &amp;lt;jrandom&amp;gt; luego intenta obtener el recurso específico del SO/arquitectura "libjbigi-linux-athlon.so" y lo consigue 15:33 &amp;lt;JosephLeBlanc&amp;gt; Ah, de acuerdo. Entonces parece que el bug que estaba experimentando antes se ha arreglado en la -7 15:33 &amp;lt;jrandom&amp;gt; w3wt 15:33 &amp;lt;JosephLeBlanc&amp;gt; Mil gracias, amigo. 15:34 &amp;lt;jrandom&amp;gt; de nada 15:34 &amp;lt;jrandom&amp;gt; Complication: sí, creo que tienes razón, y algunas de las estrategias para 0.6.2 se basarán aún más en ese concepto 15:35 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para 1) estado de la red / 0.6.1.8? 15:37 &amp;lt;jrandom&amp;gt; si no, pasemos a 2) Resultados de pruebas de carga y perfilado de pares 15:39 &amp;lt;jrandom&amp;gt; ok, hay muchas cosas en el correo, ¿alguien tiene preguntas al respecto? 15:40 &amp;lt;+bar&amp;gt; ¿qué tan grande fue la mejora razonable? 15:41 &amp;lt;+Complication&amp;gt; Comentario tardío sobre 0.6.1.8 (acabo de probar con mi portátil): jbigi también se cargó correctamente allí. 15:42 &amp;lt;+Complication&amp;gt; Antes, esta máquina (Mandriva 2005) fallaba al cargar el correcto. 15:42 &amp;lt;+Complication&amp;gt; Debido al problema de jcpuid. 15:42 &amp;lt;jrandom&amp;gt; Preferiría no dar una cifra en la reunión, ya que afectaría las expectativas de la gente. Mejora medible, pero lejos de wire speed (velocidad máxima de la línea). 15:43 &amp;lt;jrandom&amp;gt; (y la prueba de carga es un poco artificial) 15:43 &amp;lt;+bar&amp;gt; vale, sin problema :) 15:44 &amp;lt;jrandom&amp;gt; genial, Complication. Sí, por fin empaqueté el port en C de jcpuid de scintilla :) 15:45 &amp;lt;jrandom&amp;gt; ok, no tengo mucho que añadir sobre 2) más allá de lo que está en el correo. Saldrá más información sobre el perfilado de velocidad resultante una vez que salga en la 0.6.1.9. 15:47 &amp;lt;jrandom&amp;gt; si no hay nada más sobre eso, pasamos a 3) revisión 2005 / adelanto 2006 / ??? 15:49 &amp;lt;+bar&amp;gt; estoy de acuerdo con lo que está en el correo, 2005 fue un año fantástico y no veo cómo 2006 pueda ser peor, en lo que respecta a I2P 15:49 &amp;lt;jrandom&amp;gt; hemos avanzado mucho en el último año, y ustedes han hecho un gran trabajo empujándonos hacia adelante. este próximo año pinta para ser el grande para nosotros, saliendo de los cuartos traseros geek y entrando en los espacios donde importa. 15:50 * tethra llegó hacia el final de 2005, pero aun así estuvo bastante genial. *pulgar arriba* 15:51 &amp;lt;+Complication&amp;gt; Esperando lo mejor. 15:51 &amp;lt;jrandom&amp;gt; No tengo mucho más que añadir, así que si hay otras cosas que quieran plantear para la reunión, tienen la palabra 15:52 &amp;lt;+Complication&amp;gt; Hablando de eso, si alguien quisiera traducir algunos documentos al español (ver el foro Discussion), ¿con quién sería mejor que se coordine? 15:52 &amp;lt;+Complication&amp;gt; p. ej., qué partes podrían cambiar mucho, o asuntos por el estilo 15:53 &amp;lt;+Complication&amp;gt; Además, ¿en qué formato sería mejor tener varios documentos? 15:54 &amp;lt;jrandom&amp;gt; el documento de introducción técnica en dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/techintro.html?rev=HEAD es bastante estable 15:54 &amp;lt;+Complication&amp;gt; Incluida con el router... en el sitio web... ¿ambas? 15:54 &amp;lt;jrandom&amp;gt; (aunque habrá actualizaciones en 0.6.2) 15:54 &amp;lt;jrandom&amp;gt; bueno, soy muy partidario de la documentación integrada 15:54 &amp;lt;jrandom&amp;gt; pero eso probablemente debería esperar hasta que la nueva consola del router esté en su lugar 15:55 &amp;lt;jrandom&amp;gt; los documentos de introducción del sitio web también serían buenos, pero eso probablemente debería esperar hasta que el nuevo sitio web esté en su lugar 15:55 &amp;lt;+Complication&amp;gt; Ajá... así que sería mejor no tocar eso todavía... 15:56 &amp;lt;+Complication&amp;gt; ...prefiriendo documentos como el de arriba. 15:58 &amp;lt;jrandom&amp;gt; probablemente. ok, ¿hay algo más que la gente quiera plantear para la reunión? 15:59 &amp;lt;jrandom&amp;gt; si no... 15:59 &amp;lt;tethra&amp;gt; ¿ya discutimos la idea de la UI de eepget? 15:59 &amp;lt;gott&amp;gt; Si la reunión sigue, por favor arreglen el problema con los acentos en IRCclient 15:59 &amp;lt;tethra&amp;gt; es decir, antes de que yo llegara 15:59 &amp;lt;jrandom&amp;gt; no, ¿quieres implementarlo, tethra? :) 15:59 &amp;lt;jrandom&amp;gt; gott: parches bienvenidos 16:00 &amp;lt;gott&amp;gt; Si no, por favor arreglen el problema con los acentos en IRCclient. 16:00 &amp;lt;gott&amp;gt; jrandom: Para cuando yo lo arregle, ya lo habrá arreglado otra persona ;-) 16:01 &amp;lt;tethra&amp;gt; jrandom: no estoy del todo seguro de cómo abordarlo, ya que no soy mucho de programar. si te apetece señalarme algún tutorial para escribir apps tipo .war y con gusto le doy una oportunidad, eso sí. 16:01 &amp;lt;gott&amp;gt; Me reservo el derecho a ser derrotista en hechos y acciones. 16:01 &amp;lt;tethra&amp;gt; jaja 16:01 &amp;lt;+Complication&amp;gt; :) 16:02 &amp;lt;jrandom&amp;gt; tethra: los libros de servlets de oreily son bastante buenos 16:02 &amp;lt;jrandom&amp;gt; ok, si no hay nada más... 16:02 * jrandom se prepara 16:02 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>I2P Status Notes for 2006-01-03</title><link>/es/blog/2006/01/03/i2p-status-notes-for-2006-01-03/</link><pubDate>Tue, 03 Jan 2006 00:00:00 +0000</pubDate><guid>/es/blog/2006/01/03/i2p-status-notes-for-2006-01-03/</guid><description>&lt;p>¡Hola a todos, feliz año nuevo! Retomemos nuestras notas semanales de estado tras una semana sin ellas -&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red y 0.6.1.8 2) Resultados de pruebas de carga y perfilado de pares 3) Revisión de 2005 / avance de 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>La otra semana lanzamos la 0.6.1.8 y los informes de campo indican que las modificaciones de zzz han ayudado bastante, y las cosas parecen bastante estables en la red, incluso con el tráfico de red sustancialmente incrementado últimamente (la media parece haberse duplicado en el último mes, según stats.i2p). I2PSnark también parece estar funcionando bastante bien - aunque nos hemos topado con algunos contratiempos, hemos rastreado y corregido la mayoría en compilaciones posteriores. No ha habido muchos comentarios respecto a la nueva interfaz de blog de Syndie, pero sí ha habido un ligero aumento en el tráfico de Syndie (en parte debido al descubrimiento por parte de protocol del importador rss/atom de dust :)&lt;/p></description></item><item><title>I2P Dev Meeting - December 20, 2005</title><link>/es/blog/2005/12/20/i2p-dev-meeting-december-20-2005/</link><pubDate>Tue, 20 Dec 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/12/20/i2p-dev-meeting-december-20-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> bar, Complication, dust, jrandom, legion, polecat, tealc\_, tethra, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:20 &amp;lt;jrandom&amp;gt; 0) hola 15:20 &amp;lt;jrandom&amp;gt; 1) Estado de la red 15:20 &amp;lt;jrandom&amp;gt; 2) actualizaciones de I2PSnark 15:20 &amp;lt;jrandom&amp;gt; 3) Interfaz de blog de Syndie 15:20 &amp;lt;jrandom&amp;gt; 4) ??? 15:20 &amp;lt;jrandom&amp;gt; 0) hola 15:20 * jrandom saluda con la mano 15:20 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2005-December/001240.html 15:22 &amp;lt;jrandom&amp;gt; ok, pasemos a 1) Estado de la red 15:22 &amp;lt;jrandom&amp;gt; No tengo mucho que añadir más allá de lo que está en las notas de estado. 15:22 &amp;lt;+Complication&amp;gt; Si no fuera por los OOM ocasionales, me atrevería a llamarlo bueno 15:22 &amp;lt;jrandom&amp;gt; las pruebas de carga se ven bastante prometedoras, lo que sugiere que tenemos mucho margen para mejorar el rendimiento 15:23 &amp;lt;+Complication&amp;gt; Y supongo que los OOM 15:23 &amp;lt;jrandom&amp;gt; je, ¿OOM relacionados con i2psnark? ¿o de antes? 15:23 &amp;lt;+Complication&amp;gt; contribuyen a la inestabilidad, cuando instancias de i2p-bt, i2psnark o i2p-rufus hacen... cosas. 15:24 &amp;lt;zzz&amp;gt; mi teoría es que el aumento del tráfico de torrents está afectando un poco la fiabilidad de IRC 15:24 &amp;lt;+Complication&amp;gt; (quizá no debería llamar OOM a la rareza de SAM, ya que no la he mirado de cerca, pero definitivamente es uno de los factores) 15:24 &amp;lt;jrandom&amp;gt; hmm, no estoy seguro, ya que el estado de irc era similar al de antes de las últimas actualizaciones de snark 15:25 &amp;lt;+Complication&amp;gt; El ancho de banda ha sido sólido, los part. tunnels también sólidos... solo se cae de vez en cuando 15:26 &amp;lt;zzz&amp;gt; En cualquier caso soy optimista: las correcciones en el armado de tunnel que vienen en 0.6.1.8 mejorarán la experiencia de IRC de la gente 15:26 &amp;lt;+Complication&amp;gt; Por razones conocidas, que ojalá desaparezcan cuando llegue el momento :) 15:26 &amp;lt;jrandom&amp;gt; sí, yo también lo creo, zzz, así que probablemente tengamos un lanzamiento en un día o dos 15:26 &amp;lt;+legion&amp;gt; Bueno, puede que irc sea demasiado sensible, quizá usar algo como jabber sería mejor? 15:26 &amp;lt;zzz&amp;gt; especialmente para quienes tienen máquinas y/o conexiones más lentas 15:27 &amp;lt;jrandom&amp;gt; jabber no cambiaría las cosas 15:27 &amp;lt;+Complication&amp;gt; Especialmente con la redundancia de tunnel en 2 15:28 &amp;lt;+bar&amp;gt; diría que irc es un excelente mierdómetro para determinar el clima de la red 15:28 &amp;lt;+legion&amp;gt; Sí, con que sople un poco el viento y irc se va al traste 15:28 &amp;lt;+bar&amp;gt; exactamente :) 15:28 &amp;lt;+Complication&amp;gt; Noto que después del arreglo de la shitlist, "Recent" tiende a superar siempre a "Known" 15:29 &amp;lt;+Complication&amp;gt; ¿Sería porque "Known" no incluye pares en la shitlist, mientras que "Recent" sí? 15:29 &amp;lt;jrandom&amp;gt; sí, irc es una buena ventana a las cosas, ya que ha mostrado variaciones sustanciales según el usuario (p. ej., dreamtheaterfan siempre tiene problemas, etc.) 15:30 &amp;lt;jrandom&amp;gt; hmm, tiene sentido, Complication 15:30 &amp;lt;+Complication&amp;gt; (no estoy seguro de si es así, solo supongo) 15:30 &amp;lt;jrandom&amp;gt; (ya que los pares en la shitlist se eliminan de la netDb, pero sus perfiles no se quitan) 15:32 &amp;lt;+Complication&amp;gt; Entonces los indicadores parecen bien (solo quería preguntar por si no lo estaban) 15:33 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 1) Estado de la red? 15:33 &amp;lt;jrandom&amp;gt; si no, pasemos a 2) actualizaciones de I2PSnark 15:33 &amp;lt;tealc_&amp;gt; ¿qué tipo de actualizaciones hay disponibles? 15:34 &amp;lt;jrandom&amp;gt; consulta http://dev.i2p.net/pipermail/i2p/2005-December/001240.html para un listado breve ;) 15:34 &amp;lt;jrandom&amp;gt; básicamente I2PSnark ahora puede manejar múltiples torrents a la vez sobre un único destino de I2P, tiene una interfaz web y está integrado en la consola del router 15:35 &amp;lt;tealc_&amp;gt; estoy ejecutando las últimas compilaciones de cvs y i2psnark está causando muchos errores de heap de memoria o lo que sea 15:35 &amp;lt;+Complication&amp;gt; ...y también maneja torrents creados por Azureus con meta-etiquetas raras. 15:35 &amp;lt;+Complication&amp;gt; Con los que antes se quedaba atascado. 15:35 &amp;lt;jrandom&amp;gt; ah, sí, aún hay algunas cosas que estoy depurando ahí, tealc_ 15:35 &amp;lt;jrandom&amp;gt; (como se mencionó en las notas de estado semanales ;) 15:35 &amp;lt;jrandom&amp;gt; ah, cierto, Complication 15:36 &amp;lt;jrandom&amp;gt; oh, además, la gente de Azureus ha corregido un bug en su tracker que impedía que I2PSnark lo usara 15:36 &amp;lt;jrandom&amp;gt; (así que quienes ejecuten trackers de azureus anteriores a B16 deberían actualizar en cuanto les sea posible) 15:37 &amp;lt;+bar&amp;gt; me gustaría tener la posibilidad de desactivar fácilmente el inicio automático de i2psnark (para escenarios de bajo ancho de banda, etc.) 15:38 &amp;lt;jrandom&amp;gt; eso debería ser bastante fácil de añadir 15:38 &amp;lt;+bar&amp;gt; suena genial 15:39 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 2) actualizaciones de I2PSnark? 15:40 &amp;lt;jrandom&amp;gt; si no, pasemos a 3) Interfaz de blog de Syndie 15:40 &amp;lt;zzz&amp;gt; dos pulgares arriba por el nuevo i2psnark: buen trabajo 15:41 &amp;lt;jrandom&amp;gt; gracias, mjw hizo el trabajo duro, haciendo que snark sea tan fácil de ampliar 15:41 &amp;lt;jrandom&amp;gt; ok, como se mencionó en las notas de estado, syndie ahora tiene una nueva interfaz de blog 15:42 &amp;lt;jrandom&amp;gt; Creo que ofrecerá un equilibrio entre listas blancas y listas negras, abordando los distintos problemas de spam que se les presentan a las personas 15:43 &amp;lt;jrandom&amp;gt; lo tendremos desplegado en el próximo lanzamiento, así que en un día o dos podrán ponerse manos a la obra 15:43 &amp;lt;+legion&amp;gt; ¿El spam realmente va a convertirse en un problema serio pronto? 15:44 &amp;lt;+Complication&amp;gt; legion: como alguien estuvo amablemente dispuesto a demostrar, podría ser 15:44 &amp;lt;jrandom&amp;gt; nah, las listas negras se encargan de los autores que inundan, y las listas blancas se encargan de los spammers que crean muchos autores 15:44 &amp;lt;dust&amp;gt; (el anonimato saca lo peor de algunas personas) 15:44 &amp;lt;jrandom&amp;gt; (así que el spam no es un problema) 15:45 &amp;lt;+Complication&amp;gt; (Aunque creo que el tipo estaba regenerando claves para evitar la inclusión permanente en la lista negra, lo cual sí es algo de una ralentización.) 15:45 &amp;lt;+Complication&amp;gt; Aunque no una gran ralentización, y por tanto concuerdo de todo corazón en que las listas blancas también son buenas. :) 15:46 &amp;lt;+bar&amp;gt; quizá alguna solución de hashcash podría ser viable más adelante, si fuera necesario 15:46 &amp;lt;jrandom&amp;gt; si fuera necesario, pero no veo por qué lo sería 15:46 &amp;lt;+bar&amp;gt; de acuerdo, por ahora, yo tampoco 15:46 &amp;lt;+Complication&amp;gt; bar: ¿algo como "no mostrar a menos que se hayan molestado en hacer algunos cálculos"? 15:47 &amp;lt;+bar&amp;gt; sí, algo por esa línea 15:47 &amp;lt;+Complication&amp;gt; Suena posible, aunque probablemente innecesario. 15:47 &amp;lt;+bar&amp;gt; probablemente sí. 15:47 &amp;lt;jrandom&amp;gt; si un grupo de spammers estuviera inundando con muchos autores nuevos todo el tiempo, la gente aún podría avisar a otros sobre nuevos autores publicando sus marcadores y referencias de blogs en su propio blog 15:47 &amp;lt;+Complication&amp;gt; O más bien, con suerte innecesario. 15:48 &amp;lt;+Complication&amp;gt; Podría ser bueno considerar si Syndie puede acomodar tal funcionalidad, por si alguna vez surgiera la necesidad. 15:49 &amp;lt;jrandom&amp;gt; sí, puede, con encabezados en la entrada del blog o en la metainformación del propio blog 15:49 &amp;lt;jrandom&amp;gt; eh, metadatos (¡maldito seas, bt!) 15:51 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 3) Syndie, pasemos a 4) ??? 15:51 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear para la reunión? 15:51 &amp;lt;+legion&amp;gt; sí, un par de cosas 15:52 &amp;lt;+legion&amp;gt; primero, clunk 15:52 &amp;lt;jrandom&amp;gt; genial, sí, clunk suena interesante 15:52 &amp;lt;+legion&amp;gt; Como mencioné hoy más temprano en i2p-chat, he estado trabajando para lograr que compile con cygwin y/o mingw. 15:53 &amp;lt;+legion&amp;gt; Por ahora solo el cliente está roto; el resto, incluido el servidor, compila y parece funcionar 15:53 &amp;lt;jrandom&amp;gt; bien 15:54 &amp;lt;tealc_&amp;gt; i2p podría resultar ser un verdadero embrollo para el programa de vigilancia ilimitada de George Bush. Nos vemos en los campos de la muerte, traigan las cartas, ¿sí? 15:54 &amp;lt;+legion&amp;gt; He estado intentando no solo rastrear por qué el cliente está roto, sino también resolverlo. Por el momento estoy atascado. 15:56 &amp;lt;+legion&amp;gt; La otra cosa que quería discutir: ¿se podría incluir en la próxima actualización un tunnel predeterminado hacia mi servidor de jabber? Solo para facilitar las cosas a quien quiera probar jabber. 15:57 &amp;lt;tethra&amp;gt; 20:34:37 &amp;lt;jrandom&amp;gt; si un grupo de spammers estuviera inundando con muchos autores nuevos todo el tiempo, la gente aún podría avisar a otros sobre nuevos autores publicando sus marcadores y referencias de blogs en su propio blog &amp;lt;--- ¿quizá algo en la línea de la forma de polecat de combinar la confianza podría jugar un papel aquí? (es decir, tanto bloquear a los spammers -y- promover a los autores populares.) 15:57 &amp;lt;tethra&amp;gt; &amp;lt;/$0.02&amp;gt; 15:58 &amp;lt;+polecat&amp;gt; Eso sería un ejemplo primitivo de mi idea de red de confianza, con una heurística de transferencia de confianza del 100%, sí. 15:58 &amp;lt;jrandom&amp;gt; legion: hmm, agregar una configuración desactivada es bastante fácil para los usuarios nuevos, pero mi duda es respecto al filtrado de protocolo (y qué clientes filtran qué información). ¿cuál es tu experiencia con distintos clientes? 15:59 &amp;lt;jrandom&amp;gt; sí, hay mucho espacio para integrar métricas de confianza en syndie 16:01 &amp;lt;+legion&amp;gt; Bueno, hasta donde sé jeti no filtra, salvo su transferencia de archivos, que de todos modos está deshabilitada en la configuración de mi servidor. Posiblemente la próxima versión de jeti lo haya corregido. Aparte de eso, no conozco el comportamiento de los demás clientes. 16:02 &amp;lt;+legion&amp;gt; Sí sé con certeza que el groupchat es sólido, independientemente del cliente; es solo el contacto fuera del groupchat donde algunos clientes podrían filtrar, aunque no estoy seguro. 16:03 &amp;lt;jrandom&amp;gt; hmm, filtrar no es realmente un booleano, es una cuestión de /qué información/ filtran los clientes, no de si filtran alguna información 16:04 &amp;lt;+legion&amp;gt; Correcto, me refería por supuesto a cualquier información crítica como direcciones IP, aunque los buenos clientes, si llegan a filtrar esa información, solo deberían reportarla como 127.0.0.1 o localhost 16:06 &amp;lt;+legion&amp;gt; Así que recomendaría usar solo clientes conocidos que no filtren, como jeti. 16:07 &amp;lt;zzz&amp;gt; ¿podrías añadir una columna de verificado-no-filtra a tu cuadro de clientes? 16:07 &amp;lt;jrandom&amp;gt; sería útil si pudieras documentar qué filtra y qué no filtra jeti (en la línea de lo que postman armó para el proxy smtp y pop) 16:08 &amp;lt;+legion&amp;gt; Según el desarrollador de jeti no filtra nada que comprometa el anonimato de uno. Eso es seguro sin duda. También he revisado su código fuente y no he encontrado nada que me haga pensar lo contrario. 16:09 &amp;lt;jrandom&amp;gt; que el desarrollador lo diga puede ser seguro, pero lo que el desarrollador entienda por anonimato es otra cuestión ;) 16:09 &amp;lt;+legion&amp;gt; Sí, zzz, podría añadir otra columna de ese tipo 16:09 &amp;lt;jrandom&amp;gt; No dudo de la posibilidad de que jeti se comporte correctamente, pero necesitamos saber qué significa eso 16:10 &amp;lt;zzz&amp;gt; parece que la ausencia de filtraciones solo puede verificarse mediante rastreo del protocolo 16:10 &amp;lt;zzz&amp;gt; no mirando el código fuente ni preguntándole al desarrollador 16:12 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:12 &amp;lt;+bar&amp;gt; solo un recordatorio de no olvidar jbigi para amd64 16:13 &amp;lt;+bar&amp;gt; (pero apuesto a que está en tu lista de tareas) 16:13 &amp;lt;jrandom&amp;gt; sí :) 16:13 &amp;lt;jrandom&amp;gt; (win amd64, es decir, linux amd64 ya está funcionando) 16:13 &amp;lt;jrandom&amp;gt; pero, si no hay nada más... 16:14 * jrandom concluye 16:14 &amp;lt;+bar&amp;gt; sí, win amd64. 16:14 * jrandom *baf*s cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 13 de diciembre de 2005</title><link>/es/blog/2005/12/13/reuni%C3%B3n-de-desarrolladores-de-i2p-13-de-diciembre-de-2005/</link><pubDate>Tue, 13 Dec 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/12/13/reuni%C3%B3n-de-desarrolladores-de-i2p-13-de-diciembre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cervantes, jrandom, spaetz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:15 &amp;lt;jrandom&amp;gt; 0) hola 15:15 &amp;lt;jrandom&amp;gt; 1) Estado de la red y pruebas de carga 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) hola 15:15 * jrandom saluda 15:15 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en @ http://dev.i2p.net/pipermail/i2p/2005-December/001239.html 15:15 &amp;lt;jrandom&amp;gt; (*antes* de la reunión esta semana - ¿quién lo hubiera pensado?) 15:16 &amp;lt;jrandom&amp;gt; no es que importe, ya que ustedes de todos modos esperan a que empiece la reunión para leerlo ;) 15:16 &amp;lt;jrandom&amp;gt; así que, pasemos a 1) Estado de la red y pruebas de carga 15:16 &amp;lt;@cervantes&amp;gt; ¡hey! 15:17 &amp;lt;jrandom&amp;gt; gracias por hacer tu parte, cervantes ;) 15:17 &amp;lt;@cervantes&amp;gt; ¿leer qué? 15:17 -!- DreamTheaterFan [anonymous@irc2p] ha salido [Conexión reiniciada por el par] 15:17 &amp;lt;jrandom&amp;gt; No tengo mucho que añadir más allá de lo que hay en el correo, ¿alguien tiene preguntas o comentarios sobre el 1)? 15:19 &amp;lt;spaetz&amp;gt; ¿las pruebas de carga se realizan en *la* red de I2P o tienen una red privada para esto? 15:19 &amp;lt;jrandom&amp;gt; Lo estoy haciendo en la red real 15:19 &amp;lt;spaetz&amp;gt; solo por curiosidad 15:19 &amp;lt;spaetz&amp;gt; k 15:20 &amp;lt;jrandom&amp;gt; sin embargo, se está haciendo con cuidado, retrocediendo agresivamente frente a pares bajo carga, y por supuesto respeta los rechazos de tunnel (túnel) 15:20 &amp;lt;@cervantes&amp;gt; la inestabilidad reciente de irc2p no estaba relacionada con las pruebas 15:21 &amp;lt;@cervantes&amp;gt; (por si se lo preguntaban) 15:21 &amp;lt;jrandom&amp;gt; ¿cómo está manejando las cosas la nueva configuración, cervantes? 15:21 &amp;lt;@cervantes&amp;gt; ha sido muy estable hasta ahora 15:22 &amp;lt;jrandom&amp;gt; genial 15:22 &amp;lt;@cervantes&amp;gt; solo llevó algo de trabajo tedioso rastrear el origen de los gremlins 15:24 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene preguntas/comentarios, o pasamos al 2) I2PSnark? 15:25 &amp;lt;jrandom&amp;gt; den por hecho que ya pasamos 15:26 &amp;lt;jrandom&amp;gt; ok, básicamente I2PSnark debería funcionar de nuevo... había algunos atributos que aún no estaban en la especificación de BT pero que usaban azureus y rufus, lo que causaba incompatibilidades, pero ahora somos compatibles con las situaciones que pude ver 15:26 &amp;lt;jrandom&amp;gt; i2psnark ahora funciona con todos los torrents que he probado, pero si alguien tiene problemas, avísenme 15:27 &amp;lt;jrandom&amp;gt; parte del impulso para arreglar eso estuvo relacionado con algunos errores de SAM, ya que I2PSnark no usa SAM 15:28 &amp;lt;jrandom&amp;gt; no hay mucho más que añadir en ese frente... a menos que alguien tenga preguntas, pasemos a 3) Syndie 15:29 -!- Xunk [Xunk@irc2p] ha salido [Conexión reiniciada por el par] 15:30 &amp;lt;jrandom&amp;gt; ok, tampoco tengo mucho que añadir más allá del correo en ese frente 15:31 -!- Xunk [Xunk@irc2p] se ha unido a #i2p 15:31 &amp;lt;jrandom&amp;gt; si no hay preguntas sobre Syndie, sigamos y abramos el turno con 4) ??? 15:31 -!- DreamTheaterFan [anonymous@irc2p] se ha unido a #i2p 15:32 * jrandom recuerda que clunk no estaba en la agenda, entre otras cosas. ¿alguien tiene algo que quiera plantear? 15:32 &amp;lt;@cervantes&amp;gt; vaya, avanzando rápido 15:32 &amp;lt;@cervantes&amp;gt; *through 15:33 -!- bar [bar@irc2p] ha salido [Conexión reiniciada por el par] 15:33 &amp;lt;jrandom&amp;gt; sí, no hace falta hablar solo para ver palabras en los registros de la reunión :) 15:33 -!- bar [bar@irc2p] se ha unido a #i2p 15:33 -!- mode/#i2p [+v bar] by chanserv 15:33 -!- mule [mule@irc2p] se ha unido a #i2p 15:35 &amp;lt;jrandom&amp;gt; ok, si no hay nada más... 15:35 * jrandom se prepara 15:35 * jrandom hace *baf* y cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 06 de diciembre de 2005</title><link>/es/blog/2005/12/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-diciembre-de-2005/</link><pubDate>Tue, 06 Dec 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/12/06/reuni%C3%B3n-de-desarrolladores-de-i2p-06-de-diciembre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ailouros, bar, bla, cervantes, Complication, gott, jrandom, modulus, polecat, Pseudonym, tethra, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:26 &amp;lt;jrandom&amp;gt; 0) hola 15:26 &amp;lt;jrandom&amp;gt; 1) 0.6.1.7 y estado de la red 15:26 &amp;lt;jrandom&amp;gt; 2) Fallos experimentales de tunnel 15:26 &amp;lt;jrandom&amp;gt; 3) SSU y 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) hola 15:26 * jrandom saluda 15:26 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2005-December/001237.html 15:26 * ailouros lee las notas 15:27 * jrandom llego tarde, así que les daré un momento para ponerse al día :) 15:29 &amp;lt;jrandom&amp;gt; ok, mejor pasemos a 1) 0.6.1.7 y estado de la red 15:29 &amp;lt;@cervantes&amp;gt; *tos* 15:29 &amp;lt;jrandom&amp;gt; No tengo mucho más que añadir aparte de lo que está en el correo sobre este punto. ¿Alguien tiene más comentarios/preguntas/ideas? 15:30 &amp;lt;Pseudonym&amp;gt; parece que hacer optimización de rendimiento antes de cambiar el algoritmo de creación de tunnel podría ser al revés 15:30 &amp;lt;gott&amp;gt; Estoy recibiendo muchos "No se encontró ningún método HTTP en la solicitud. 15:30 &amp;lt;gott&amp;gt; El software provocó aborto de conexión: error de escritura en el socket 15:30 &amp;lt;gott&amp;gt; " 15:30 &amp;lt;@modulus&amp;gt; el lag del tunnel es mucho menor, no sé si hicisteis cambios o si mi ISP es mejor de repente. 15:30 &amp;lt;gott&amp;gt; desde el I2PTunnel Webmanager 15:31 &amp;lt;jrandom&amp;gt; gott: eso sugiere solicitudes HTTP erróneas, o cosas que el eepproxy no pudo entender 15:31 &amp;lt;jrandom&amp;gt; modulus: genial, hemos estado haciendo muchas cosas para intentar mejorar 15:31 &amp;lt;jrandom&amp;gt; Pseudonym: bueno, hasta ahora la creación de tunnels no ha sido nuestro cuello de botella; el cuello de botella estaba en cosas de un nivel mucho más alto 15:32 &amp;lt;jrandom&amp;gt; por otro lado, las mejoras de las últimas revisiones han expuesto algunos problemas ahí abajo 15:32 &amp;lt;Pseudonym&amp;gt; oh, entonces la optimización ha estado relacionada con otras partes del código? 15:32 &amp;lt;Pseudonym&amp;gt; genial 15:33 &amp;lt;jrandom&amp;gt; sí, a nivel de SSU, así como a nivel de operación de tunnel. la creación de tunnels no es una operación sensible al rendimiento [excepto cuando lo es ;] 15:34 &amp;lt;jrandom&amp;gt; Sin embargo, estoy haciendo pruebas de carga en vivo en la red, recopilando estadísticas de carga no anónimas de distintos pares para intentar acotar más 15:34 &amp;lt;ailouros&amp;gt; Me pregunto por qué a veces veo más tunnels de los configurados para un destino (p. ej., eeProxy, 7 tunnels entrantes, 4 salientes) 15:34 &amp;lt;jrandom&amp;gt; así que, durante los próximos días, cuando vean el router 7xgV transfiriendo muchos datos, bueno, no le hagan caso ;) 15:35 &amp;lt;jrandom&amp;gt; ailouros: cuando la creación de tunnels tarda, construye adicionales, por si acaso. 15:35 &amp;lt;jrandom&amp;gt; zzz describe algunos de los problemas raros en ese frente también, y hay un parche en el que se está trabajando para mejorar un poco las cosas 15:35 &amp;lt;ailouros&amp;gt; Ya veo... pero entonces, ¿por qué caducan todos al mismo tiempo? 15:35 &amp;lt;@cervantes&amp;gt; jrandom: por curiosidad, ¿cuándo empezaste esas pruebas? 15:35 &amp;lt;jrandom&amp;gt; cervantes: hace unos días 15:36 &amp;lt;@cervantes&amp;gt; ah genial, entonces _no_ es eso ;-) 15:36 &amp;lt;jrandom&amp;gt; ni idea, ailouros, depende de algunas condiciones. pero hay algunas... *ejem* rarezas en el código de creación de tunnels, con el que he evitado meter mano ya que se va a reescribir para 0.6.2 15:38 &amp;lt;ailouros&amp;gt; Ya veo. Pensé que era una cuestión de política... Preferiría ver los tunnels morir en distintos momentos salvo que haya una buena razón para no hacerlo 15:38 &amp;lt;ailouros&amp;gt; es decir, que las creaciones de tunnels estén sesgadas 15:39 &amp;lt;jrandom&amp;gt; sí, habrá mejor aleatorización para 0.6.2, y el parche de zzz añade algo de aleatoriedad para la revisión actual también 15:40 &amp;lt;+Complication&amp;gt; Me pregunto por qué una instancia por lo demás cuerda de i2phex... decidiría volver a calcular el hash de los archivos una vez sí y otra no al iniciarla? 15:40 &amp;lt;jrandom&amp;gt; ni idea 15:40 &amp;lt;+Complication&amp;gt; Hasta ahora suena a configuración dañada como causa probable, pero aún no he borrado mi configuración. 15:40 &amp;lt;jrandom&amp;gt; ¿quizá marcas de tiempo sesgadas? 15:42 &amp;lt;+Complication&amp;gt; No, parecen correctas también 15:42 * jrandom no lo sabe. nunca miró esa parte del cód de phex 15:42 &amp;lt;jrandom&amp;gt; er, código 15:42 &amp;lt;+Complication&amp;gt; Veré si borrar archivos de configuración antiguos le hace algún bien 15:42 &amp;lt;jrandom&amp;gt; genial 15:43 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 1) Estado de la red / 0.6.1.7? 15:43 &amp;lt;jrandom&amp;gt; si no, pasamos a 2) Fallos experimentales de tunnel 15:44 &amp;lt;jrandom&amp;gt; ya hemos tocado esto un poco, y hay más en las notas y en zzz.i2p 15:44 &amp;lt;jrandom&amp;gt; zzz: ¿tienes algo que quieras añadir/plantear? 15:46 &amp;lt;jrandom&amp;gt; si no, pasemos a 3) SSU y NATs 15:46 &amp;lt;jrandom&amp;gt; bar: ¿algo que quieras añadir? 15:46 &amp;lt;+bar&amp;gt; no, no tengo nada más que añadir aparte de lo que está en el correo 15:47 &amp;lt;jrandom&amp;gt; genial, sí, aún tengo que responder a algunos detalles; creo que nuestra retransmisión ya se encargará de algunos de los problemas que planteas 15:48 &amp;lt;jrandom&amp;gt; el truco va a ser detectar qué situación está en juego, para que podamos automatizar el procedimiento correcto (o informar al usuario de que está jodido) 15:48 &amp;lt;+bar&amp;gt; todo a su debido tiempo, sin prisa 15:49 &amp;lt;+bar&amp;gt; sí, sugerí un ajuste manual del usuario para sortear ese problema por el momento, quizá no sea posible, pero podemos discutirlo después 15:50 &amp;lt;jrandom&amp;gt; sí, las anulaciones manuales ayudarán, pero mi experiencia con revisiones anteriores de i2p fue que todo el mundo (*todo el mundo*) la cagó ;) así que se prefiere la automatización 15:50 &amp;lt;jrandom&amp;gt; (todo el mundo me incluye a mí ;) 15:52 &amp;lt;+bar&amp;gt; de acuerdo 15:52 &amp;lt;ailouros&amp;gt; lol si yo también lo hice, entonces había algo mal con la documentación, ya que la seguí paso a paso :D 15:53 &amp;lt;+bar&amp;gt; mientras tanto, dedicaré algo de tiempo a estudiar las pruebas entre pares 15:53 &amp;lt;jrandom&amp;gt; genial, ¡gracias bar! 15:54 &amp;lt;+bar&amp;gt; (quizá también podría generar algo de spam inútil al respecto :) 15:54 &amp;lt;jrandom&amp;gt; :) 15:55 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre el 3), pasemos al 4) Syndie 15:56 &amp;lt;jrandom&amp;gt; ha habido mucho progreso en este frente últimamente, con cambios bastante sustanciales en la UI desde que salió 0.6.1.7 15:57 &amp;lt;jrandom&amp;gt; también hay una nueva instalación/compilación independiente, aunque como todos tenemos i2p instalado, no necesitamos una aparte 15:57 &amp;lt;ailouros&amp;gt; Encuentro que el diseño de la 6.1.7 es más difícil de usar que el de la 6.1.6 15:58 &amp;lt;jrandom&amp;gt; hmm, ¿estás ejecutando syndie en modo de usuario único? y/o ¿estás usando la última compilación de CVS o la compilación oficial 0.6.1.7? 15:58 &amp;lt;ailouros&amp;gt; oficial 0.6.1.7, usuario único 15:58 &amp;lt;jrandom&amp;gt; ¿eres de los partidarios de la interfaz tipo blog, en lugar de la navegación por hilos? 15:58 &amp;lt;ailouros&amp;gt; No lo soy, aunque no sé realmente cuál es la tipo blog 15:58 &amp;lt;ailouros&amp;gt; personalmente preferiría una navegación por hilos 15:59 &amp;lt;ailouros&amp;gt; (y también algún código de colores para los mensajes nuevos en la vista de hilos) 15:59 &amp;lt;+Complication&amp;gt; CVS relativamente reciente, usuario único 15:59 &amp;lt;+Complication&amp;gt; He encontrado una pequeña rareza (que creo podría no ser intencional) 15:59 &amp;lt;jrandom&amp;gt; ah, ha habido mucho progreso en ese frente en CVS, ailouros 15:59 &amp;lt;ailouros&amp;gt; genial :) 16:00 &amp;lt;jrandom&amp;gt; también tenemos una nueva visualización en hilos, usando la sugerencia de cervantes de un recorrido completo de solo una rama, en lugar de todas las ramas 16:00 &amp;lt;@cervantes&amp;gt; ¿se han subido esos cambios a syndiemedia.i2p.net? 16:00 &amp;lt;+bla&amp;gt; ¿Sería buena idea mostrar algunos ejemplos por defecto para la ubicación en `http://localhost:7657/syndie/syndicate.jsp` ? 16:00 &amp;lt;jrandom&amp;gt; syndiemedia.i2p.net es la cabecera de CVS, sí 16:00 &amp;lt;+Complication&amp;gt; Cuando has abierto un hilo y estás leyendo sus publicaciones... y luego eliges aplicar un filtro con el que no coincide ninguna publicación (p. ej., abrir el hilo "Syndie threading", aplicar el filtro "i2p.i2phex")... 16:00 &amp;lt;jrandom&amp;gt; sí, quizá, bla. las instalaciones nuevas tendrán los tres valores por defecto ahí, pero los ejemplos serían buenos 16:01 &amp;lt;@cervantes&amp;gt; (aunque el árbol del hilo actual también necesita abrirse por completo) 16:01 &amp;lt;+Complication&amp;gt; ...parece dejar las publicaciones actuales mostradas, como si coincidieran o algo así... 16:01 &amp;lt;+Complication&amp;gt; A pesar de que definitivamente hice clic en el botón "Go". 16:01 &amp;lt;@cervantes&amp;gt; Complication: sí, yo también lo encontré confuso 16:02 &amp;lt;jrandom&amp;gt; hmm Complication, la idea general era permitirte navegar mientras sigues viendo una publicación, pero quizá sería mejor quitar las publicaciones que se están mostrando 16:02 &amp;lt;jrandom&amp;gt; cervantes: ah, sí, expandirlo hasta la hoja estaría bien y debería ser trivial de hacer 16:02 &amp;lt;+Complication&amp;gt; Acabo de notarlo y, como destacaba, pensé en comentarlo 16:02 &amp;lt;@cervantes&amp;gt; (o hacerlo más obvio de que no hay coincidencias) 16:03 &amp;lt;jrandom&amp;gt; bueno, la navegación del hilo dice *sin coincidencias* :) 16:03 &amp;lt;ailouros&amp;gt; quizá está buscando un mechero 16:03 &amp;lt;jrandom&amp;gt; !thwap 16:03 &amp;lt;@cervantes&amp;gt; (o hacerlo aún más obvio de que no hay coincidencias) 16:03 &amp;lt;jrandom&amp;gt; &amp;lt;blink&amp;gt;Sin coincidencias&amp;lt;/blink&amp;gt; 16:03 &amp;lt;+Complication&amp;gt; Ups :) 16:04 &amp;lt;tethra&amp;gt; ¡parece que tu !thwap le dio a spaetz__ en su lugar, jr! 16:04 &amp;lt;+Complication&amp;gt; Cierto, a veces el navegador de hilos *sí* se siente muy lejos :) 16:04 &amp;lt;jrandom&amp;gt; sí, estamos experimentando con algo de CSS para flotar eso en un lateral, como opción 16:05 &amp;lt;@cervantes&amp;gt; con soporte de temas podrías tener el hilo arriba abajo izquierda derecha, etc 16:05 &amp;lt;@cervantes&amp;gt; ah, como dijo jr 16:05 &amp;lt;+Complication&amp;gt; El enlace "Threads" te lleva allí bastante rápido, eso sí 16:05 &amp;lt;+Complication&amp;gt; ...si está dentro del área visible actualmente. 16:06 &amp;lt;+Complication&amp;gt; Y quienes están acostumbrados a navegar con el teclado naturalmente pueden pulsar "End" 16:06 &amp;lt;jrandom&amp;gt; por supuesto, esto es muy simple de modificar (como pueden ver por los cambios rápidos en CVS :), así que si alguien tiene sugerencias (o maquetas - html / png / etc.), por favor, publíquenlas cuando sea 16:07 &amp;lt;jrandom&amp;gt; Espero que tengamos una página principal de resumen estilo blog en los próximos días en CVS 16:08 &amp;lt;jrandom&amp;gt; ok, hay muchas otras cosas en marcha con syndie, así que pásense por `http://localhost:7657/syndie/` para más información :) 16:08 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear sobre eso, o pasamos a 5) ??? 16:09 &amp;lt;zzz&amp;gt; hola, acabo de entrar. sobre el 2), estoy buscando probadores para mi parche. 16:10 &amp;lt;zzz&amp;gt; Mis resultados son mejoras en el retardo de tareas (job lag) y la fiabilidad, y reducción de cuelgues del router. Así que espero que otros lo prueben. 16:10 &amp;lt;ailouros&amp;gt; eso suena suficientemente bien. ¿qué tengo que hacer? 16:11 &amp;lt;jrandom&amp;gt; hola zzz, ok genial, yo también lo estaré machacando un poco aquí. tiene muchos componentes distintos, así que podría valer la pena dividirlo en partes, pero se ve bien y va en camino para 0.6.1.8 16:11 &amp;lt;ailouros&amp;gt; (el tiempo de actividad medio es de unas 10 h aquí :( 16:11 &amp;lt;zzz&amp;gt; Si tienes el código fuente y ant, simplemente aplica el parche, o puedo subir un i2pupdate.zip si quieres 16:12 &amp;lt;zzz&amp;gt; jrandom trabajaré en dividirlo 16:12 &amp;lt;ailouros&amp;gt; Me quedo con la actualización, gracias 16:13 &amp;lt;zzz&amp;gt; ailouros lo pondré en zzz.i2p dentro de una hora; gracias 16:13 &amp;lt;jrandom&amp;gt; zzz: no me preocuparía por eso a menos que tengas tiempo libre... puedo leer el diff :) 16:13 &amp;lt;ailouros&amp;gt; gracias 16:14 &amp;lt;zzz&amp;gt; jrandom OK. Hay algunas cosas misceláneas que cualquiera de los dos puede quitar fácilmente. 16:16 &amp;lt;ailouros&amp;gt; ¿Supongo que estamos en 5) ??? ahora? 16:16 &amp;lt;zzz&amp;gt; jrandom otro tema eran OOMs (falta de memoria) del Router con i2phex y posibles problemas de SAM 16:16 &amp;lt;jrandom&amp;gt; sí, ailouros 16:16 &amp;lt;jrandom&amp;gt; ah sí, zzz, sería genial localizar qué pasa con SAM 16:17 &amp;lt;ailouros&amp;gt; j346, ¿tuviste la oportunidad de mirar mi app? 16:17 &amp;lt;jrandom&amp;gt; Lo ideal sería que alguien pudiera subirse al carro y hacerse cargo del mantenimiento del puente SAM, ya que no he hecho ningún trabajo sustancial en él, y human no ha estado por aquí desde hace un tiempo. 16:19 &amp;lt;jrandom&amp;gt; aún no, ailouros, por desgracia. no estaba muy seguro de cómo funcionaba, así que tengo que leer el código fuente primero 16:20 &amp;lt;ailouros&amp;gt; siéntete libre de preguntar 16:20 &amp;lt;ailouros&amp;gt; (y buena suerte en el viaje por el código fuente, es una buena definición de la palabra "lío") 16:20 &amp;lt;jrandom&amp;gt; jeje 16:21 &amp;lt;zzz&amp;gt; corrección: mi experiencia han sido OOMs (falta de memoria) al usar i2p-bt, no i2phex. Ocurre después de unas 24 horas cuando se ejecuta un i2p-bt y en unas pocas horas cuando se ejecutan dos i2p-bt 16:22 &amp;lt;+Complication&amp;gt; El mío ocurrió después de unas pruebas de estrés nocturnas. 16:22 &amp;lt;+Complication&amp;gt; (durante las cuales, dicho sea de paso, vi promedios de 5 minutos de 50 KB/s) 16:22 &amp;lt;bar_&amp;gt; ¿podrías recordarme qué es/hace tu app, ailouros? mi memoria es buena pero corta... 16:22 &amp;lt;+Complication&amp;gt; Entrante, eso es. 16:22 &amp;lt;+Complication&amp;gt; La saliente estaba limitada a 35 KB/s 16:22 &amp;lt;@cervantes&amp;gt; Complication: nunca lo había oído llamar pruebas de estrés nocturnas antes... 16:22 &amp;lt;jrandom&amp;gt; bien, Complication 16:23 &amp;lt;+Complication&amp;gt; cervantes: bueno, entonces se podría llamar mega-leecheo semi-diario :P 16:23 &amp;lt;ailouros&amp;gt; bar_: es una prueba de concepto funcional para una app de compartición de archivos distribuida que comparte bloques comunes entre diferentes archivos (como sugirió polecat) 16:23 &amp;lt;bar_&amp;gt; ah, cierto, gracias ailouros 16:24 &amp;lt;tethra&amp;gt; cervantes: jejeje ;) 16:24 &amp;lt;ailouros&amp;gt; de nada (si alguien quiere obtener el código fuente, está en C/C++) 16:25 &amp;lt;+polecat&amp;gt; ailouros: Ten cuidado, la probabilidad de que dos bloques binarios sean iguales es suficientemente rara; en su mayoría hablo de pura teoría que sería poco útil en la práctica. 16:25 &amp;lt;ailouros&amp;gt; polecat, estoy de acuerdo. Mi mejor suposición es que resulta útil cuando tienes diferentes versiones de los mismos archivos 16:25 &amp;lt;ailouros&amp;gt; por ejemplo, una película que tiene un bloque corrupto 16:25 &amp;lt;+polecat&amp;gt; ¡Podrías transferir bloques de ceros a velocidades de vértigo! ("El siguiente bloque es de ceros" "oh, ese ya lo tengo" "el siguiente bloque es de ceros" "oh, ese ya lo tengo") 16:26 &amp;lt;ailouros&amp;gt; o un archivo de otros archivos zip 16:26 &amp;lt;jrandom&amp;gt; o, por ejemplo, etiquetas ID3 modificadas, etc. 16:26 &amp;lt;ailouros&amp;gt; exacto 16:26 &amp;lt;+polecat&amp;gt; Cierto. Pero una manera fácil de "arreglar" una película con un bloque corrupto es decirle a BitTorrent que descargue encima. La mayoría de los clientes conservarán los bloques cuyos hashes son iguales y sobrescribirán los que son diferentes. 16:26 &amp;lt;jrandom&amp;gt; sin embargo, los archivos contenedores probablemente no funcionarán, ya que tendrían que dividirse en los límites de archivo 16:27 &amp;lt;ailouros&amp;gt; j636, por eso quiero implementar la idea de LBFS de dividir en marcas de datos y no en tamaños de bloque fijos 16:27 &amp;lt;@cervantes&amp;gt; la comunidad de DC usó ese método, compartiendo distribuciones de archivos en rarsets 16:27 &amp;lt;+polecat&amp;gt; Lo que podría ser útil es hacer un algoritmo general de corrección de errores binarios y luego implementarlo a gran escala. Todos los bloques podrían "corregirse" entre sí, y solo tendrías que transmitir los datos de corrección, que podrían ser más pequeños que transmitir el bloque en sí. 16:29 &amp;lt;@cervantes&amp;gt; y entonces las búsquedas se basan en hashes Tiger de esas partes rar 16:29 &amp;lt;+Complication&amp;gt; Buena idea... aunque suena difícil :) 16:29 &amp;lt;+polecat&amp;gt; Pero solo un equivalente hash-por-hash... ¡nunca encontrarías dos bloques iguales! 16:29 &amp;lt;ailouros&amp;gt; cervantes, ¿qué es un "rarset"? :D (Excepto un "archivo RAR", claro) 16:29 &amp;lt;+polecat&amp;gt; A menos que ambos lados ya tuvieran el archivo, uno de ellos corrupto. 16:29 &amp;lt;ailouros&amp;gt; polecat, ¿eh? 16:29 &amp;lt;@cervantes&amp;gt; ailouros: un archivo RAR dividido, con archivos de paridad si es necesario 16:30 &amp;lt;ailouros&amp;gt; cervantes: no entiendo la ventaja de hacer eso 16:31 &amp;lt;@cervantes&amp;gt; su principal beneficio era añadir descarga pseudo-multifuente a DC 16:32 &amp;lt;ailouros&amp;gt; bueno, eso es parte del mecanismo de compartición de bloques entre archivos, ¿no? 16:34 &amp;lt;ailouros&amp;gt; polecat: sobre que bittorrent sobrescriba archivos dañados, lo que no te soluciona es cuando intentas obtener múltiples versiones a la vez 16:35 &amp;lt;@cervantes&amp;gt; tu cliente solo hace match/descarga partes válidas, si tienes archivos de paridad también puedes recuperar partes dañadas 16:35 &amp;lt;ailouros&amp;gt; con mi sistema no hay partes dañadas (los archivos se ensamblan solo cuando los bloques que los componen se descargan y se vuelven a verificar) 16:36 &amp;lt;@cervantes&amp;gt; cosas que bittorrent hace por defecto, salvo que no puedes buscar específicamente partes individuales 16:36 &amp;lt;+polecat&amp;gt; Sin embargo, es poco probable que múltiples versiones tengan un solo bit en común... por eso son tan estúpidas. Algún tipo decide volver a codificar la película en formato sello postal y le da el mismo nombre. 16:37 &amp;lt;+polecat&amp;gt; O algún otro toma datos aleatorios y les pone el nombre del archivo que quieres descargar. 16:37 &amp;lt;ailouros&amp;gt; lol eso es correcto 16:37 &amp;lt;@cervantes&amp;gt; exacto, y los lanzamientos en rarset son inmunes a eso... 16:37 &amp;lt;ailouros&amp;gt; pero ten en cuenta que los archivos de otras redes (emule, kazaa, lo que sea) a menudo vienen corruptos 16:38 &amp;lt;+polecat&amp;gt; los lanzamientos en rarset no son inmunes... 16:38 &amp;lt;+polecat&amp;gt; Aún tienes que averiguar cuál rarset es el correcto. 16:38 &amp;lt;ailouros&amp;gt; cervantes, ¿cómo son inmunes los rarsets a que un idiota publique basura aleatoria? 16:38 &amp;lt;@cervantes&amp;gt; (siempre que tengas una fuente fiable) 16:39 &amp;lt;@cervantes&amp;gt; porque un grupo de releases publica hashes/información de distribución 16:39 &amp;lt;ailouros&amp;gt; jajaja eso es fácil :D 16:39 &amp;lt;@cervantes&amp;gt; y las cosas se marcan como "nuked" si son de mala calidad, la gente las quita de sus compartidos 16:40 &amp;lt;ailouros&amp;gt; cervantes, eso ya lo hace mi juguete 16:40 &amp;lt;@cervantes&amp;gt; genial 16:40 &amp;lt;ailouros&amp;gt; obtienes el descriptor del archivo de una fuente de confianza, haces multiget del archivo en seguida 16:41 &amp;lt;@cervantes&amp;gt; suena bien ;-) 16:41 &amp;lt;ailouros&amp;gt; no puedes buscar archivos, pero puedes navegar por el directorio compartido de cada usuario, así que puedes usar un rastreador web y cachear los resultados 16:42 &amp;lt;ailouros&amp;gt; aunque podría añadir una función de búsqueda en algún momento en el futuro si se considera necesario 16:44 &amp;lt;ailouros&amp;gt; Creo que mi juguete, desarrollado adecuadamente en una app, puede ofrecer el caché y la resiliencia que la gente de freenet intenta ofrecer 16:44 &amp;lt;ailouros&amp;gt; como en distribución y caché de contenido estático 16:45 &amp;lt;ailouros&amp;gt; lees mi blog, lo cacheas y se lo ofreces a otras personas cuando lo quieran. no haces nada más que dejar el contenido ahí 16:45 &amp;lt;ailouros&amp;gt; ¿no te gusta el contenido? bórralo y listo 16:45 &amp;lt;jrandom&amp;gt; hmm, entonces, ¿lo ves como un backing store (almacén de respaldo) que podría usarse para syndie? 16:46 &amp;lt;ailouros&amp;gt; PUEDE usarse como un backing store 16:46 &amp;lt;ailouros&amp;gt; tal como está ahora, incluso podrías usarlo en lugar de Jetty, en instalaciones por defecto de i2p 16:46 &amp;lt;jrandom&amp;gt; p. ej., adjuntos/enlaces a [clunk hash="$foo"]my file[/clunk] 16:46 &amp;lt;ailouros&amp;gt; (bueno, con un par de cambios menores :D ) 16:46 &amp;lt;jrandom&amp;gt; je 16:47 &amp;lt;jrandom&amp;gt; ok, sí, definitivamente no entiendo cómo funciona clunk... ¿quieres publicar sobre ello en syndie, o montar un eepsite? :) 16:47 &amp;lt;ailouros&amp;gt; los hashes de archivo se descargan al solicitar el archivo, y esos hashes se descargan de forma automágica en el archivo completo 16:48 &amp;lt;jrandom&amp;gt; claro, pero "down"loaded es una cuestión de de dónde a dónde, etc. una descripción general de la arquitectura de red sería útil 16:48 &amp;lt;ailouros&amp;gt; Escribiré primero un doc decente y luego lo publicaré en algún sitio 16:48 &amp;lt;jrandom&amp;gt; r0x0r, gracias 16:48 &amp;lt;ailouros&amp;gt; descargados desde donde sea que obtuviste el hash 16:48 &amp;lt;ailouros&amp;gt; más todos los demás que compartan esos bloques 16:49 &amp;lt;ailouros&amp;gt; piensa en go!zilla y Download Accelerator :) 16:49 &amp;lt;jrandom&amp;gt; Creo que no entiendes cuán confundido estoy 16:49 &amp;lt;ailouros&amp;gt; pero transparente y dentro de i2p 16:49 &amp;lt;ailouros&amp;gt; lol supongo que sí :D 16:50 &amp;lt;jrandom&amp;gt; una explicación muy, muy básica de, por ejemplo, "ejecutas un cliente clunk, descargas de un servidor clunk, obtienes info sobre peers clunk", etc 16:50 &amp;lt;jrandom&amp;gt; ¿Uso un navegador web para consultar a un cliente clunk? ¿o a un servidor? ¿o a un peer? 16:51 &amp;lt;jrandom&amp;gt; (así de perdido estoy) 16:51 &amp;lt;ailouros&amp;gt; rehacer desde 0 :) 16:51 &amp;lt;ailouros&amp;gt; usas tu navegador web 16:51 &amp;lt;ailouros&amp;gt; te conectas a tu cliente 16:51 &amp;lt;ailouros&amp;gt; navegas por el directorio de otros con tu navegador 16:51 &amp;lt;ailouros&amp;gt; seleccionas qué archivos descargar con tu navegador 16:51 &amp;lt;ailouros&amp;gt; tu cliente hace el trabajo sucio 16:52 &amp;lt;ailouros&amp;gt; obtienes el archivo descargado de vuelta 16:52 &amp;lt;ailouros&amp;gt; ¿así mejor? :) 16:52 &amp;lt;jrandom&amp;gt; ok genial, gracias; entonces, el "navegar el directorio de otros" lo hace tu cliente consultando su cliente y respondiendo con una representación HTML del mismo 16:52 &amp;lt;ailouros&amp;gt; exactamente 16:52 &amp;lt;jrandom&amp;gt; (o extraído de algún servidor/superpeer/etc) 16:53 &amp;lt;jrandom&amp;gt; guay 16:53 &amp;lt;ailouros&amp;gt; todo el trabajo sucio (encontrar duplicados, multidescargas y demás) lo hace tu cliente (local) de forma transparente 16:54 &amp;lt;ailouros&amp;gt; lo que ves es, básicamente, un árbol de directorios y algunos archivos que puedes descargar 16:54 &amp;lt;jrandom&amp;gt; genial 16:55 &amp;lt;ailouros&amp;gt; para publicar tus datos das tu dirección pública (P2P) 16:55 &amp;lt;ailouros&amp;gt; y para compartir archivos los copias (o les haces symlink) al directorio pub/ (o algún subdir). Así de fácil 16:57 * jrandom seguirá hurgando en el código fuente y espera más información :) 16:57 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? 16:57 &amp;lt;bar_&amp;gt; umm... ¿cuál es la diferencia entre publicar y compartir, si puedo preguntar? ¿publicar empuja los datos a algún datastore? 16:58 &amp;lt;ailouros&amp;gt; bar_: compartir es dar los bloques para descargar. publicar es dejar que el mundo sepa lo que compartes 16:58 &amp;lt;ailouros&amp;gt; publicar es un subconjunto de compartir 16:58 &amp;lt;bar_&amp;gt; aja, entendido, gracias 16:58 &amp;lt;ailouros&amp;gt; por ejemplo, si tienes la mitad de un archivo, lo compartes pero no lo publicas 16:59 &amp;lt;jrandom&amp;gt; ¿cómo sabría la gente que podría obtener esos bloques de ti entonces? 16:59 &amp;lt;ailouros&amp;gt; y tienes control total sobre qué archivos publicas (a diferencia de eMule donde cada archivo descargado se publica) 16:59 &amp;lt;ailouros&amp;gt; porque cada cliente envía periódicamente información a la red sobre qué bloques tiene para ofrecer 17:00 &amp;lt;jrandom&amp;gt; guay 17:00 &amp;lt;ailouros&amp;gt; envía a la red, ya sea a un servidor (como ahora) o a un DHT (futuro) 17:00 &amp;lt;jrandom&amp;gt; entonces es mnet-esque, con un tracker de bloques 17:00 &amp;lt;ailouros&amp;gt; err ¿mnet-esque? 17:01 &amp;lt;jrandom&amp;gt; similar a cómo funciona mnet (mnetproject.org) 17:01 * ailouros está leyendo mnetproject.org 17:02 &amp;lt;ailouros&amp;gt; bueno, solo tienes tus espacios personales, no espacios compartidos 17:02 &amp;lt;ailouros&amp;gt; y no empujas bloques por ahí 17:02 &amp;lt;jrandom&amp;gt; sí, no es exactamente lo mismo que mnet, pero es similar estructuralmente 17:03 &amp;lt;jrandom&amp;gt; es como mnet donde todos están demasiado sin pasta para que alguien aloje sus datos ;) 17:03 &amp;lt;ailouros&amp;gt; sip 17:03 &amp;lt;ailouros&amp;gt; :D 17:03 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear? 17:04 &amp;lt;jrandom&amp;gt; si no... 17:04 * jrandom se prepara 17:04 * jrandom *baf*s da por cerrada la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 29 de noviembre de 2005</title><link>/es/blog/2005/11/29/reuni%C3%B3n-de-desarrolladores-de-i2p-29-de-noviembre-de-2005/</link><pubDate>Tue, 29 Nov 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/11/29/reuni%C3%B3n-de-desarrolladores-de-i2p-29-de-noviembre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, c3rvantes, cat-a-puss, cervantes, Complication, jrandom, legion, Pseudonym&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:25 &amp;lt;jrandom&amp;gt; 0) hola 15:25 &amp;lt;jrandom&amp;gt; 1) Estado de la red y 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) hola 15:25 * jrandom saluda 15:25 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en @ http://dev.i2p.net/pipermail/i2p/2005-November/001234.html 15:26 * bar le entrega a jrandom un baf 15:26 &amp;lt;c3rvantes&amp;gt; ¡todavía no! 15:26 * jrandom se prepara 15:26 &amp;lt;jrandom&amp;gt; eh... 15:26 &amp;lt;jrandom&amp;gt; vamos a abordar primero los primeros puntos del orden del día :) 1) Estado de la red y 0.6.1.6 15:27 &amp;lt;jrandom&amp;gt; se han actualizado muchas cosas en las últimas versiones, pero la red sigue pareciendo razonablemente estable. 15:28 &amp;lt;jrandom&amp;gt; hemos tenido algunos picos serios en la participación de router en algunos routers, aunque eso es bastante inofensivo 15:28 &amp;lt;+legion&amp;gt; genial, coincido en que el estado de la red está mejorando. Además, sí, ¿por qué no dejar de lado tcp para 0.6.1.7 15:28 &amp;lt;jrandom&amp;gt; (eh, picos en la participación de tunnel, eso quería decir) 15:29 &amp;lt;@cervantes&amp;gt; no bromeas 15:29 &amp;lt;jrandom&amp;gt; no estoy seguro, legion. Puede que haya algunos usuarios por ahí limitados solo a tcp, pero me parece recordar que solo había uno o quizá dos 15:29 &amp;lt;+legion&amp;gt; bueno, he notado que con la 0.6.1.5 el router a veces se reiniciaba solo. 15:29 &amp;lt;+Complication&amp;gt; El mío ha estado oscilando dentro de límites razonables, de 100 a 250 tunnels participantes 15:29 &amp;lt;jrandom&amp;gt; no se me ocurre ninguna gran razón para mantenerlo, y sí se me ocurren varias para quitarlo 15:30 &amp;lt;jrandom&amp;gt; genial, Complication 15:30 &amp;lt;jrandom&amp;gt; (esos números son bastante normales, según stats.i2p/, pero recuerda, cifras así pueden dañar el anonimato, así que no deberían divulgarse, especialmente no en reuniones registradas ;) 15:30 &amp;lt;+Complication&amp;gt; Mi viejo Celeron sigue reiniciándose automáticamente cada 10 horas más o menos 15:30 &amp;lt;+Complication&amp;gt; Por lo demás está mejor conectado que nunca 15:30 &amp;lt;Pseudonym&amp;gt; ¿cuáles son las razones para quitarlo? 15:31 &amp;lt;+Complication&amp;gt; TCP es costoso 15:31 &amp;lt;@cervantes&amp;gt; mi router está hecho polvo 15:31 &amp;lt;+Complication&amp;gt; En términos de hilos por conexión 15:31 &amp;lt;@cervantes&amp;gt; Complication: multiplícalo por 10 y obtienes el rango actual de mi router ;-) 15:31 &amp;lt;+legion&amp;gt; El mío ha estado oscilando entre 200-400 tunnels participantes, así que parece mejor que nunca. 15:32 &amp;lt;+Complication&amp;gt; cervantes: ay ay 15:32 &amp;lt;+Complication&amp;gt; He visto un accidente raro que causó 2000 tunnels participantes, pero eso fue en verano 15:32 &amp;lt;jrandom&amp;gt; Pseudonym: rendimiento (cpu/memoria, mejor planificación debido a nuestros requisitos semiconfiables), mantenibilidad, una lista negra más efectiva 15:32 &amp;lt;+Complication&amp;gt; Un solo pico que nunca volvió a repetirse 15:32 &amp;lt;+legion&amp;gt; sí, con algunas versiones pasadas hubo esos picos 15:32 &amp;lt;jrandom&amp;gt; Complication: hemos tenido picos de > 2000 tunnels con esta última revisión 15:33 &amp;lt;jrandom&amp;gt; pero con suerte 0.6.1.7 se encargará de eso 15:33 &amp;lt;+legion&amp;gt; Bueno, esas son buenas razones para quitar tcp :) 15:33 &amp;lt;jrandom&amp;gt; pero, de nuevo, los picos en la participación de tunnel están bien, ya que la mayoría no se usan 15:34 &amp;lt;@cervantes&amp;gt; Pseudonym: solo parece haber uno o dos routers que sigan usando tcp en la red 15:34 &amp;lt;jrandom&amp;gt; también puede ser buena idea quitar tcp en esta revisión, ya que no tiene otros cambios importantes. así podemos ver con bastante claridad cómo afecta a las cosas 15:34 &amp;lt;jrandom&amp;gt; (y podemos volver a habilitarlo si es necesario) 15:35 &amp;lt;Pseudonym&amp;gt; si solo hay dos routers usándolo, no puedo imaginar que tenga mucho efecto en ningún caso 15:35 &amp;lt;Pseudonym&amp;gt; (excepto que habría dos routers menos en la red) 15:35 &amp;lt;@cervantes&amp;gt; 2 clientes descontentos 15:35 &amp;lt;jrandom&amp;gt; bueno, el transporte sí aparece en algunas situaciones raras, lo cual es una de las razones por las que quiero deshabilitarlo :) 15:35 &amp;lt;+Complication&amp;gt; Espero que no se lo tomen muy a pecho 15:36 &amp;lt;+Complication&amp;gt; Es realmente feo por parte de ciertos ISP filtrar UDP. 15:36 &amp;lt;+Complication&amp;gt; Feo, y completamente sin sentido. 15:36 &amp;lt;jrandom&amp;gt; (p. ej., cuando un router está estropeado, la gente marca su transporte SSU como fallando y, por ello, vuelven al transporte tcp) 15:36 * Pseudonym ama a su ISP. sin restricciones 15:37 &amp;lt;+Complication&amp;gt; Entonces, sin TCP, ¿se vería cómo UDP lo maneja por sí solo? 15:37 &amp;lt;+Complication&amp;gt; «sin ruedas auxiliares» :P 15:37 &amp;lt;+legion&amp;gt; huh, entonces ¿cómo sorteamos un filtrado tan feo sin tcp? 15:38 &amp;lt;jrandom&amp;gt; exacto, Complication :) 15:38 &amp;lt;jrandom&amp;gt; legion: no lo hacemos 15:38 &amp;lt;jrandom&amp;gt; (rutas restringidas) 15:38 &amp;lt;+Complication&amp;gt; Bueno, ¿no hay bastantes aplicaciones útiles, además de los programas de intercambio de archivos, que también usan paquetes UDP de tamaño superior a los paquetes DNS? 15:39 &amp;lt;+legion&amp;gt; :( no suena bien 15:39 &amp;lt;+Complication&amp;gt; ¿De un tamaño similar al tamaño de paquete más pequeño que I2P usa? 15:39 &amp;lt;jrandom&amp;gt; eh, legion, no es un problema 15:39 &amp;lt;jrandom&amp;gt; Complication: protocolos de streaming 15:39 &amp;lt;+Complication&amp;gt; No se puede bloquear UDP directamente, jamás, sin inutilizar DNS. 15:39 &amp;lt;+Complication&amp;gt; Se puede limitar el tamaño de los paquetes. 15:40 &amp;lt;+legion&amp;gt; ok, sí sonaba como que podría serlo 15:40 &amp;lt;+Complication&amp;gt; ¿VoIP? 15:40 &amp;lt;jrandom&amp;gt; sería un problema si fuera generalizado: si la comunidad de Internet en general prohibiera udp 15:40 &amp;lt;+Complication&amp;gt; Hmm, ¿VoIP usa paquetes grandes o pequeños? 15:40 &amp;lt;jrandom&amp;gt; pero si son solo unos pocos isps, podemos tratarlos como rutas restringidas 15:40 &amp;lt;+Complication&amp;gt; ¿o te referías más a... video spreaming? 15:40 &amp;lt;+legion&amp;gt; Yo diría que usa una mezcla de ambos 15:41 &amp;lt;jrandom&amp;gt; ambos, Complication, RTSP va sobre UDP, y real va sobre RTSP si no recuerdo mal 15:41 &amp;lt;+Complication&amp;gt; s/p/s 15:42 &amp;lt;+legion&amp;gt; Entonces, ¿pasamos al siguiente punto? 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; Aún no estoy seguro de si quitaremos tcp en 0.6.1.7, pero probablemente. 15:43 &amp;lt;jrandom&amp;gt; sí, ¿alguien tiene algo más sobre el 1)? si no, pasemos al 2) Syndie 15:43 &amp;lt;+Complication&amp;gt; Es decir, hay al menos 227 aplicaciones (algunas posiblemente obsoletas o de LAN) que usan UDP 15:44 &amp;lt;jrandom&amp;gt; bah, esto es la intarweb. todo lo que necesitas es acceso HTTP con proxy 15:44 &amp;lt;jrandom&amp;gt; No tengo mucho que añadir al 2) más allá de lo que está en el correo (y lo que está en Syndie) 15:44 &amp;lt;+legion&amp;gt; Estoy convencido, sí, quítalo. :) 15:44 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo respecto a syndie que quiera comentar? 15:45 &amp;lt;+legion&amp;gt; Yo tampoco tengo nada que decir sobre el 2). 15:45 * Complication está leyendo "how Syndie works" 15:46 &amp;lt;+Complication&amp;gt; Un pequeño efecto de UI me sigue sorprendiendo. :D 15:46 &amp;lt;+Complication&amp;gt; Cuando expando un hilo de mensajes, siempre me sorprende que el mensaje activo se mueva para convertirse en el primero de la lista. :P 15:47 &amp;lt;+Complication&amp;gt; Pero probablemente puedan ignorar eso sin problema. Solo soy muy quisquilloso y una criatura de hábitos. :P 15:47 &amp;lt;@cervantes&amp;gt; el modelo de threading es algo que se está discutiendo en detalle 15:47 &amp;lt;@cervantes&amp;gt; ;-) 15:47 &amp;lt;+Complication&amp;gt; Me acostumbraré. :) 15:48 &amp;lt;+Complication&amp;gt; cervantes: ¿en Syndie? Tengo que encontrar ese hilo. :) 15:48 &amp;lt;@cervantes&amp;gt; A mí tampoco me gusta, pero bien podría cambiar 15:48 &amp;lt;jrandom&amp;gt; sí, supongo que es un poco raro 15:48 &amp;lt;+legion&amp;gt; sí 15:48 &amp;lt;@cervantes&amp;gt; "subject: syndie threading" 15:49 &amp;lt;+Complication&amp;gt; Además, si el mensaje expandido fuera el último, *tendría* que moverse de todos modos. 15:49 &amp;lt;+Complication&amp;gt; Porque si no, se quedaría atascado ahí. 15:50 &amp;lt;jrandom&amp;gt; bueno, la navegación de abajo muestra 10 *threads* a la vez, no 10 mensajes. así que podría expandir el thread de abajo 15:50 * cervantes está probando algunas implementaciones de estilos de UI de threading distintas en este momento 15:51 &amp;lt;jrandom&amp;gt; wikked 15:51 &amp;lt;jrandom&amp;gt; sí, idealmente podremos alternarlos en css, o si no, del lado del servidor 15:52 &amp;lt;@cervantes&amp;gt; o más bien "threading navigation styles" 15:53 &amp;lt;@cervantes&amp;gt; hmm, mis pruebas usan listas no ordenadas anidadas en html puro por defecto 15:53 &amp;lt;@cervantes&amp;gt; puedes añadir tanto css y javascript como necesites o quieras 15:53 &amp;lt;jrandom&amp;gt; ¿algún eta de cuándo podremos ver algunos mockups? 15:53 &amp;lt;@cervantes&amp;gt; (sin embargo es solo una prueba de concepto, no una implementación de UI real) 15:54 &amp;lt;@cervantes&amp;gt; Hago la mayor parte de mi programación durante las reuniones de I2P ;-) 15:54 &amp;lt;jrandom&amp;gt; jeje 15:54 &amp;lt;@cervantes&amp;gt; quizá el primer mockup esté listo esta tarde 15:54 * jrandom programa reuniones diarias 15:54 &amp;lt;jrandom&amp;gt; wikked 15:54 &amp;lt;@cervantes&amp;gt; maldición :) 15:55 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para el 2) syndie? 15:55 &amp;lt;jrandom&amp;gt; si no, pasemos al 3) I2P Rufus 0.0.4 15:56 &amp;lt;jrandom&amp;gt; No tengo mucho que añadir más allá de lo que está en el correo: Rawn/defnax, ¿están por aquí? 15:56 &amp;lt;+legion&amp;gt; entonces, ¿qué tan buena es la 0.0.4? ¿Qué problemas quedan, si es que hay? 15:57 * jrandom no tiene ni idea 15:58 &amp;lt;+legion&amp;gt; Quizá alguno de sus usuarios pueda responder. ¿Parece buena y estable? 15:58 &amp;lt;jrandom&amp;gt; ok, parece que Rawn y defnax están ausentes por el momento. si alguien tiene preguntas/comentarios/inquietudes sobre I2P Rufus, pásense por el foro y publíquenlas 15:58 &amp;lt;+legion&amp;gt; rayos, supongo que tendremos que hacerlo. 15:59 &amp;lt;+legion&amp;gt; ¿pasamos al 4)? 15:59 &amp;lt;jrandom&amp;gt; sí, eso parece. ok, 4) ??? 15:59 &amp;lt;+Complication&amp;gt; No he probado I2P Rufus, por desgracia. 16:00 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear? 16:00 &amp;lt;jrandom&amp;gt; (¡vamos, tenemos que alargar esto para que cervantes pueda hacer un poco más de trabajo!) 16:00 &amp;lt;+legion&amp;gt; sí, ¿qué tipo de cosas interesantes vienen en camino? 16:00 &amp;lt;+bar&amp;gt; ¿hay algún lugar donde pueda leer más sobre "restricted routes"? 16:00 &amp;lt;+bar&amp;gt; (ya *he* buscado) 16:01 &amp;lt;+legion&amp;gt; Quizá hasta podríamos discutir 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 posa su ratón sobre el botón de cerrar 16:01 &amp;lt;jrandom&amp;gt; eh, #future.restricted 16:02 &amp;lt;jrandom&amp;gt; además de las páginas how_* y el todo 16:02 &amp;lt;jrandom&amp;gt; (en la web) 16:02 &amp;lt;+Complication&amp;gt; Je, parece que I2P se saltó un build :D 16:02 &amp;lt;+Complication&amp;gt; :D 16:02 &amp;lt;+bar&amp;gt; gracias 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: algo de hacking en el netDb, modificaciones de rendimiento, rutas restringidas, mejoras de streaming, mejoras en eepproxy, mejoras de tunnel, etc. muchas cosas, pero nada listo aún 16:03 &amp;lt;+legion&amp;gt; huh, raro 16:03 &amp;lt;jrandom&amp;gt; ¿algo que plantear respecto a i2phex, legion? 16:03 &amp;lt;jrandom&amp;gt; Complication: sí, intencional. Me olvidé de subirlo para BUILD = 2 16:03 &amp;lt;+Complication&amp;gt; (no es que importe para nada, solo me preguntaba si ya había visto esta ocasión rara antes :) 16:04 &amp;lt;+legion&amp;gt; genial, suena muy bien, ¡gracias! 16:04 &amp;lt;jrandom&amp;gt; oh, eso me recuerda... estaría bien si alguien quisiera ponerse a ver cómo rediseñar nuestra página web 16:05 * jrandom no quiere pensar en ello, pero hay que hacerlo tarde o temprano 16:05 &amp;lt;+legion&amp;gt; sí, hay 16:05 &amp;lt;+legion&amp;gt; ¿valdría la pena actualizar i2phex a estas alturas al último código cvs de phex? 16:06 &amp;lt;+Complication&amp;gt; No estoy seguro, no he sabido de Redzara recientemente 16:06 &amp;lt;jrandom&amp;gt; lo último que recuerdo es que redzara estaba esperando las actualizaciones de phex de gregorz 16:06 &amp;lt;jrandom&amp;gt; (para que pudiéramos tener una actualización/extensión bastante limpia) 16:08 &amp;lt;+legion&amp;gt; huh, entonces ¿para qué tener i2phex? 16:08 &amp;lt;+Complication&amp;gt; ¿Por si acaso? 16:08 &amp;lt;jrandom&amp;gt; ¿hmm? 16:08 &amp;lt;jrandom&amp;gt; i2phex es una extensión de phex 16:08 &amp;lt;+legion&amp;gt; Parece que querían que solo hubiera phex con una extensión i2p 16:09 &amp;lt;jrandom&amp;gt; extensión, es decir, modificación a un número muy pequeño de bits 16:09 &amp;lt;jrandom&amp;gt; eh, s/bits/components/. así podemos actualizar fácilmente el código cuando los devs de phex arreglen cosas 16:10 &amp;lt;+legion&amp;gt; si es así entonces no debería llevarme mucho trabajo actualizarlo al último código cvs, aunque sé que sí lo llevará. 16:10 &amp;lt;jrandom&amp;gt; lo último que escuché en el foro fue que el plan es que I2Phex y Phex sean aplicaciones separadas, pero compartirían la mayor parte del código 16:10 &amp;lt;jrandom&amp;gt; sí, legion, eso estaría genial, pero lo último que supe es que Gregor aún no había terminado las modificaciones a Phex 16:11 &amp;lt;jrandom&amp;gt; (que es lo que redzara estaba esperando) 16:11 &amp;lt;+legion&amp;gt; ah, ya veo 16:11 &amp;lt;jrandom&amp;gt; entonces, la alternativa es ayudar a Gregor o seguir modificando la base de código existente de I2Phex 16:12 &amp;lt;+legion&amp;gt; bueno, entonces si no espero y simplemente actualizo i2phex con código nuevo, no habría necesidad de que redzara continuara 16:12 &amp;lt;jrandom&amp;gt; bueno, no exactamente. 16:12 &amp;lt;jrandom&amp;gt; actualizar I2Phex al código actual de Phex estaría muy bien, sí 16:13 &amp;lt;jrandom&amp;gt; pero en cuanto los desarrolladores de Phex actualicen su código de Phex, volveremos a desincronizarnos 16:13 &amp;lt;+legion&amp;gt; ok, probablemente me ponga con ello esta noche o dentro de un par de días. 16:13 &amp;lt;jrandom&amp;gt; wikked 16:13 &amp;lt;+legion&amp;gt; Está bien. 16:14 &amp;lt;+legion&amp;gt; Realmente no busco que i2phex se mantenga en sincronía con el código de phex, es solo que suena a que el cvs contiene correcciones que i2phex ciertamente podría usar. 16:15 &amp;lt;+legion&amp;gt; Además, realmente quiero eliminar cualquier código y funciones de phex que i2phex no necesite. 16:15 &amp;lt;jrandom&amp;gt; bien 16:16 &amp;lt;+legion&amp;gt; En cuanto a nuevas funciones y arreglar lo que todavía no funciona como las colas de subida... Bueno, ya he estado mirando cómo hacer que funcionen los webcaches, pero me queda mucho por hacer. 16:17 &amp;lt;jrandom&amp;gt; cierto. sí, phex solía tener soporte gwebcache funcionando, pero sirup lo deshabilitó, ya que al principio no era necesario 16:17 &amp;lt;+legion&amp;gt; Planeo añadir jeti a i2phex eventualmente. 16:17 &amp;lt;jrandom&amp;gt; genial 16:18 * jrandom nunca ha usado jeti, y espero que siga siendo un componente opcional, pero soportar más cosas está bien 16:18 &amp;lt;+legion&amp;gt; Sí, puede ser opcional, los usuarios podrán descargar un jeti2phex ;) 16:19 &amp;lt;jrandom&amp;gt; cierto 16:19 &amp;lt;+legion&amp;gt; Todavía hay mucho que podemos hacer con i2phex, aunque funciona muy bien tal como está. 16:20 &amp;lt;+legion&amp;gt; Hasta ahora mantener un cliente conectado, en marcha 24/7, es posible y fácil. 16:21 &amp;lt;jrandom&amp;gt; sí, he tenido bastante éxito con él... «haciendo copias de seguridad de mis grabaciones con licencia» 16:21 &amp;lt;+legion&amp;gt; jeje :) 16:22 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? 16:23 * cervantes entra con el gong chino 16:23 &amp;lt;+legion&amp;gt; Parece que estoy olvidando algo... hmm 16:24 &amp;lt;+legion&amp;gt; Ah, sí, ¿alguna idea de cómo podemos reducir la cantidad de memoria que i2p e i2phex consumen? 16:25 &amp;lt;+Complication&amp;gt; Bueno, el transporte TCP consume un poco 16:25 &amp;lt;jrandom&amp;gt; se podría ejecutar ambos en la misma jvm 16:25 &amp;lt;+Complication&amp;gt; Si eso se va, liberará un poco 16:26 &amp;lt;@cervantes&amp;gt; quita algunos módulos de RAM de tu máquina 16:26 &amp;lt;cat-a-puss&amp;gt; ¿alguien con experiencia con javolution sabe si ayudaría? http://javolution.org/ 16:26 &amp;lt;jrandom&amp;gt; (clients.config en el directorio de instalación de i2p define la clase principal y los argumentos para lanzar clientes) 16:26 &amp;lt;+legion&amp;gt; Entonces, si ejecutáramos ambos en la misma jvm y cuando se vaya tcp, ¿podríamos bajarlo a menos de 50mb? 16:27 &amp;lt;jrandom&amp;gt; ni idea, legion. también depende de qué quieres decir con 50MB. RSS/VSS/etc 16:27 &amp;lt;jrandom&amp;gt; realmente no recomendaría ejecutar ambos en una sola JVM, a menos que mantengas ambos en ejecución todo el tiempo, ya que al cerrar uno matarías el otro 16:27 &amp;lt;@cervantes&amp;gt; legion: limitar el ancho de banda y poner un tope a los participantes también podría ayudar 16:27 &amp;lt;jrandom&amp;gt; sí, lo que dijo cervantes 16:28 &amp;lt;cat-a-puss&amp;gt; me parece que si sabemos exactamente cuántos de cierto tipo de objeto es probable que usemos, ayudaría a prevenir una asignación demasiado entusiasta de la jvm 16:28 &amp;lt;+Complication&amp;gt; Cierto, hace esas distintas asignaciones, de las cuales nunca he logrado entender bien 16:28 &amp;lt;jrandom&amp;gt; sí, hacemos algo de eso, cat-a-puss (ver net.i2p.util.ByteCache) 16:29 &amp;lt;+Complication&amp;gt; (pero como dije, Java es algo muy nuevo para mí) 16:29 &amp;lt;jrandom&amp;gt; He echado un vistazo a javolution antes, pero parece que ha avanzado mucho. le daré otro vistazo 16:30 &amp;lt;cat-a-puss&amp;gt; jrandom: sé que algunas personas en mi trabajo lo usan y están contentas, aunque no les importa la asignación de memoria 16:31 &amp;lt;jrandom&amp;gt; bueno, realmente no ahorraría memoria, pero ayudaría a reducir la agitación del GC 16:31 &amp;lt;+legion&amp;gt; Bueno, personalmente no me importa mucho la asignación de memoria, sin embargo a mucha gente sí. 16:31 &amp;lt;jrandom&amp;gt; ooh, y además tiene licencia BSD 16:31 &amp;lt;cat-a-puss&amp;gt; exacto 16:31 &amp;lt;jrandom&amp;gt; legion: asignación de memoria significa rendimiento 16:32 &amp;lt;+legion&amp;gt; eh, oh, entonces consumo de memoria 16:33 &amp;lt;+legion&amp;gt; Mucha gente está muy contenta con utorrent por su huella de memoria muy pequeña. 16:33 &amp;lt;jrandom&amp;gt; ah, oh, sí. podemos ajustarlo más adelante, pero como i2p se ejecuta dentro de los tamaños predeterminados de la jvm, no me preocupa demasiado (tenemos mucho margen para ajustar) 16:34 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:35 &amp;lt;+legion&amp;gt; nah, estoy bien... 16:37 * jrandom se prepara 16:37 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 22 de noviembre de 2005</title><link>/es/blog/2005/11/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-noviembre-de-2005/</link><pubDate>Tue, 22 Nov 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/11/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-noviembre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ailouros, cervantes, Complication, frosk, jrandom, nickless_head, Raccoon23, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:18 &amp;lt;jrandom&amp;gt; 0) hola 16:18 &amp;lt;jrandom&amp;gt; 1) Estado de la red 16:18 &amp;lt;jrandom&amp;gt; 2) Caza del zorro 16:18 &amp;lt;jrandom&amp;gt; 3) ??? 16:18 &amp;lt;jrandom&amp;gt; 0) hola 16:18 * jrandom saluda tarde desde una casa con la electricidad restablecida 16:18 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2005-November/001227.html 16:19 &amp;lt;jrandom&amp;gt; 1) Estado de la red 16:20 &amp;lt;jrandom&amp;gt; no hay mucho que añadir más allá de lo que está en el correo... ¿alguien tiene algo que quiera plantear respecto al estado de la red? 16:21 &amp;lt;jrandom&amp;gt; si no, pasamos a 2) Caza del zorro 16:21 &amp;lt;zzz&amp;gt; gran idea 16:22 &amp;lt;jrandom&amp;gt; aquí tampoco tengo mucho que añadir más allá de lo del correo y las propuestas de Raccoon23.. 16:22 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; Tengo algo en contra del nombre "Caza del zorro". Preferiría llamarlo "Caza del hombre". Los zorros no hicieron nada malo. 16:22 &amp;lt;Raccoon23&amp;gt; jaja 16:22 &amp;lt;jrandom&amp;gt; sí, concuerdo zzz, será bastante útil dar a la gente un incentivo real sin los peligros serios del uso real 16:23 &amp;lt;nickless_head&amp;gt; llamadlo "caza de &amp;lt;animal políticamente correcto&amp;gt; 16:23 &amp;lt;Raccoon23&amp;gt; "Fox hunt" es el nombre típico para un concurso de radioaficionados en el que intentas encontrar un transmisor clandestino 16:24 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; No me importan los transmisores de radio llamados Fox, estamos hablando de I2P aquí, no se permiten zorros anónimos 16:24 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; :D 16:24 * cervantes se pregunta si ailouros conoce el nombre de changate 16:24 &amp;lt;nickless_head&amp;gt; quizá "Caza de disidentes" 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; (eh ¿qué es changate?) 16:25 &amp;lt;jrandom&amp;gt; je 16:25 &amp;lt;@cervantes&amp;gt; ailouros: son los bots que retransmiten el chat entre diferentes redes 16:26 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ¿te refieres a vulpine aquí? 16:26 &amp;lt;@cervantes&amp;gt; el chat en I2P se te retransmite como vulpine 16:26 &amp;lt;@cervantes&amp;gt; y tu chat se nos retransmite vía fox 16:26 &amp;lt;@cervantes&amp;gt; ;-) 16:26 &amp;lt;@cervantes&amp;gt; *tu 16:26 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ¿así que la caza es por el pobre bot esclavizado? :D 16:27 &amp;lt;Raccoon23&amp;gt; sí, creo que debería haber una página de recompensa/información. Creo que deberíamos apuntar a recaudar $1k 16:27 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; sí, perdón, normalmente no voy a i2pchat :) 16:27 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ahora, ¡esa sí es una recompensa! 16:28 &amp;lt;jrandom&amp;gt; Raccoon23: estoy de acuerdo, pero puede que sea un poco prematuro hacerlo ahora. 16:28 &amp;lt;jrandom&amp;gt; (siempre podemos asignar fondos del fondo general a la recompensa para impulsarla cuando sea necesario) 16:28 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ¿empezar la caza ahora mismo pero sin recompensa? 16:28 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; quiero decir, cuanto antes empiece, más ojos se abrirán 16:28 &amp;lt;jrandom&amp;gt; para que la caza del zorro tenga sentido (o sea, ayude a I2P), tenemos que hacerlo con cuidado. 16:28 &amp;lt;jrandom&amp;gt; no, ailouros, no estoy de acuerdo. 16:29 &amp;lt;jrandom&amp;gt; ejecutar el concurso antes de que I2P esté listo sería muy malo. 16:29 &amp;lt;Raccoon23&amp;gt; sí 16:29 &amp;lt;jrandom&amp;gt; tanto porque desperdiciaría el tiempo de la gente evaluando algo que no está terminado, como porque no diría nada útil 16:30 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ....punto tomado 16:30 &amp;lt;Raccoon23&amp;gt; y sería mala prensa si se "encontraran" vulnerabilidades que ya estaban programadas para corregirse en versiones próximas 16:30 &amp;lt;jrandom&amp;gt; sí 16:33 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 2), o pasamos a 3) ??? 16:34 &amp;lt;zzz&amp;gt; sobre la otra parte del hilo jrandom/raccoon23, ¿se concluyó pasar a un mínimo de 2 saltos? ¿alguna otra conclusión? 16:35 &amp;lt;jrandom&amp;gt; hmm, todo es una cuestión de quién sea el adversario, pero no haría daño poner por defecto 2 +0-1 y brindaría protección contra una clase de atacante 16:35 &amp;lt;jrandom&amp;gt; otras conclusiones pueden ser "oye, pongamos en marcha 0.6.2" :) 16:35 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ¿cómo configuro para que los tunnels siempre tengan un valor fijo (como varianza 0+1)? me siguen saliendo valores por defecto en cada reinicio 16:36 &amp;lt;jrandom&amp;gt; ailouros: deberías poder guardar la configuración en /i2ptunnel/ 16:36 &amp;lt;jrandom&amp;gt; ¿o las estás cambiando en /configtunnels.jsp ? 16:37 &amp;lt;Raccoon23&amp;gt; Creo que los tunnels de 1 salto permiten que un atacante bastante débil haga mucho en 0.6.1 al menos. Yo argumentaría que 0.6.1.6 no debería tener tunnels de 1 salto por defecto 16:37 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; es configtunnels 16:37 &amp;lt;jrandom&amp;gt; sí, de acuerdo, Raccoon23 16:37 &amp;lt;jrandom&amp;gt; ailouros: usa /i2ptunnel/ y guarda tu configuración 16:37 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; no me di cuenta de la interfaz nueva :D 16:38 &amp;lt;@cervantes&amp;gt; ailouros: se añadió justo en 0.6.1.5 16:38 &amp;lt;jrandom&amp;gt; sí, cervantes hizo un gran trabajo ahí, ailouros 16:38 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; pues, kudos por eso 16:39 &amp;lt;@cervantes&amp;gt; ya que estamos en ese tema, si la gente tiene problemas para guardar la configuración en la interfaz nueva, quizá quieran usar un navegador que no sea IE por ahora hasta la próxima versión 16:39 &amp;lt;@cervantes&amp;gt; *gruñido* microsoft *gruñido* 16:40 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; en otro tema, ¿a alguien le interesaría si monto un servidor de nethack en I2P? :D 16:41 &amp;lt;@frosk&amp;gt; ailouros: lo he estado pensando (jugando nethack irl), pero me temo que el lag sería horrible (y el lag apesta realmente cuando juegas nethack) 16:42 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; supongo 16:42 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; vale, idea descartada 16:43 * frosk acaba de tener su primera ascensión hace unos meses, woot 16:44 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:45 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; sí, algún indicador para Syndie cuando el hilo tenga un mensaje nuevo 16:46 &amp;lt;nickless_head&amp;gt; jrandom: y estaría bien si los mensajes nuevos (los títulos) pudieran mostrarse en negrita/cursiva la primera vez que se muestran 16:47 &amp;lt;nickless_head&amp;gt; jrandom: ¿hay una forma _realmente simple_ de acceder a los mensajes en la base de datos de Syndie, vía http? 16:47 &amp;lt;jrandom&amp;gt; ah sí, ailouros/nickless_head, estoy pensando en colorear/marcar con banderas la primera columna por fecha (p. ej., lo publicado hoy lleva una marca brillante, ayer una menos brillante, etc). 16:47 &amp;lt;nickless_head&amp;gt; jrandom: preferiblemente en algo bonito e importable como 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; si la hay, podría escribir un exportador de Syndie a nntp 16:48 &amp;lt;jrandom&amp;gt; oh, si quieres exportar a nntp, usa rss a nntp 16:48 &amp;lt;nickless_head&amp;gt; jrandom: ok, probaré eso :) 16:48 &amp;lt;nickless_head&amp;gt; jrandom: ¿eso ya existe? ... rayos. ;) 16:49 &amp;lt;jrandom&amp;gt; también estoy pensando en añadir historiales de mensajes por usuario para permitir marcar mensajes como leídos/no leídos, pero probablemente no estará en 0.6.1.6 (a menos que alguien más lo implemente :) 16:49 &amp;lt;jrandom&amp;gt; o quizá un filtro nuevo en el árbol de hilos: mostrar solo mensajes publicados desde [hoy |v] 16:49 &amp;lt;jrandom&amp;gt; (o ayer, o hace 2 días) 16:50 &amp;lt;jrandom&amp;gt; nickless_head: http://www.methodize.org/nntprss/ 16:50 &amp;lt;nickless_head&amp;gt; jrandom: gracias 16:54 &amp;lt;jrandom&amp;gt; np 16:54 &amp;lt;Raccoon23&amp;gt; jrandom: así que tardaría un tiempo antes de poder implementarlo (quiero terminar primero las rutas restringidas), pero ¿qué piensas de un garlic routing (encaminamiento "garlic" de I2P) opcional de 1024 bits para los tunnels de servidor salientes? 16:54 &amp;lt;jrandom&amp;gt; sobrecarga tremenda: O(data) es&amp;gt;&amp;gt;&amp;gt; O(tunnels). si ahora tenemos problemas con O(tunnels), no hay manera de que podamos aspirar a O(data) 16:55 &amp;lt;Raccoon23&amp;gt; ¿seguimos teniendo problemas de CPU? mi router ha estado bastante bajo, pero no es que tenga una T1 por aquí.. 16:56 &amp;lt;jrandom&amp;gt; no todo el mundo tiene p4s ;) 16:56 &amp;lt;jrandom&amp;gt; oigo reportes de 8-15% de uso en máquinas lentas, pero eso se dispara feo bajo congestión 16:56 &amp;lt;jrandom&amp;gt; (hasta 100+%) 16:56 &amp;lt;+Complication&amp;gt; Sobre el consumo de CPU: curiosamente, Java en Mandriva 10.1 consume mucho menos que Java en Mandriva 2006. 16:56 &amp;lt;Raccoon23&amp;gt; sí, pero quienes no las tienen probablemente tampoco tienen T1 16:56 &amp;lt;Raccoon23&amp;gt; tampoco :) 16:57 &amp;lt;+Complication&amp;gt; Ambas ajustadas, 2006 tiene jbigi compilado localmente. 16:57 &amp;lt;jrandom&amp;gt; raro, Complication 16:57 &amp;lt;jrandom&amp;gt; ¿mismas revisiones de I2P? 16:57 &amp;lt;+Complication&amp;gt; En 2006 (Celeron 2.4) Java puede llegar al 20%. 16:58 &amp;lt;+Complication&amp;gt; En 10.1 no pasaba del 5%. 16:58 &amp;lt;+Complication&amp;gt; (Usualmente) 16:58 &amp;lt;+Complication&amp;gt; (usualmente == no en el arranque) 16:58 &amp;lt;+Complication&amp;gt; Mismas revisiones. 16:58 &amp;lt;+Complication&amp;gt; Casi el mismo Java también (_04 versus _05) 16:59 &amp;lt;+Complication&amp;gt; Me recuerda ajustar un poco más los demonios. Quizá alguno esté obstaculizando Java. 16:59 &amp;lt;+Complication&amp;gt; De alguna manera rara que no puedo identificar. 17:00 &amp;lt;+Complication&amp;gt; Pero sí, el Cel 300 se siente notablemente mejor. Podría haber sido la MTU adaptativa 17:01 &amp;lt;jrandom&amp;gt; ah, genial, sí, tenemos cosas chulas en camino :) 17:03 &amp;lt;+Complication&amp;gt; Me pregunto si habría una forma de superar los problemas de jbigi relacionados con libc en ciertas distros Linux? 17:03 &amp;lt;jrandom&amp;gt; sí, definitivamente, solo hay que reconstruir todos los jbigis 17:03 &amp;lt;jrandom&amp;gt; (no es libc, es libg++) 17:05 * Raccoon23 decide que no abandona sus sueños de garlic routing, pero esperará a que el rendimiento se estabilice... quizá 2.0 17:05 &amp;lt;+Complication&amp;gt; Oh, ¿crees que una reconstrucción adecuada ayudará? 17:05 &amp;lt;jrandom&amp;gt; Complication: sí, los errores de enlace de jcpuid son innecesarios, ya que jcpuid es realmente solo una llamada ASM (y no debería haberse implementado en C++ de todos modos ;) 17:06 &amp;lt;jrandom&amp;gt; Raccoon23: genial :) es algo que eventualmente podemos hacer también sobre la red en vivo, usando solo un tipo de mensaje I2NP diferente, anunciando la capacidad adecuada y filtrando en base a eso 17:06 &amp;lt;jrandom&amp;gt; (eventualmente) 17:07 &amp;lt;Raccoon23&amp;gt; ¿como un caps=S para CPU rápida? ;) 17:08 &amp;lt;jrandom&amp;gt; y caps=I para insane ;) 17:08 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? 17:08 &amp;lt;Raccoon23&amp;gt; jaja 17:09 &amp;lt;Raccoon23&amp;gt; ¿qué piensas de la medida temporal de compartir claves a través de múltiples tunnels? ¿muy poca ganancia para el trabajo? 17:09 &amp;lt;jrandom&amp;gt; ¿por qué eso sería mejor que simplemente tener múltiples tunnels y enviar el mensaje por uno de los múltiples tunnels? 17:10 &amp;lt;jrandom&amp;gt; (y, eh, ¿no sería peor desde la perspectiva de seguridad y de anonimato?) 17:10 &amp;lt;Raccoon23&amp;gt; bueno, la idea es que los nodos no podrían saber qué tráfico era parte de un tunnel, de modo que si estuvieras ejecutando i2phex y un eepsite, y eligieras los mismos hosts para tus tunnels, el tráfico de ambos se mezclaría hasta donde los saltos pudieran ver 17:11 &amp;lt;Raccoon23&amp;gt; lo que debería dificultar los ataques de temporización 17:11 &amp;lt;jrandom&amp;gt; ah, uf, sí. eso añade una vinculación realmente mala 17:11 &amp;lt;jrandom&amp;gt; por eso pasamos a pools de tunnels por cliente en la 0.4 17:11 &amp;lt;Raccoon23&amp;gt; ¿explica? 17:11 &amp;lt;jrandom&amp;gt; i2ptunnel sí permite a la gente compartir pools, si quieren, compartiendo la misma destination 17:12 &amp;lt;jrandom&amp;gt; si mensajes de 2 clients bajan por un tunnel, sabes que ambos clients están controlados por la misma persona 17:12 &amp;lt;jrandom&amp;gt; s/clients/destinations/ 17:13 &amp;lt;Raccoon23&amp;gt; bueno, si se compartieran las claves, los primeros saltos podrían mezclarse, pero los leasesets serían separados.. 17:13 &amp;lt;Raccoon23&amp;gt; siendo los primeros saltos los peligrosos para los ataques de temporización de todas formas 17:13 &amp;lt;jrandom&amp;gt; aún permitiría un vector para vincular las dos destinations no vinculables 17:14 &amp;lt;jrandom&amp;gt; se podría hacer algo de munging para, con suerte, ofuscar la vinculación, pero estarían inherentemente vinculados. lo cual no es necesario, y es malo. 17:18 &amp;lt;Raccoon23&amp;gt; de vuelta a soñar con caps=SI, supongo :) 17:19 &amp;lt;jrandom&amp;gt; ah, bueno. ok, ¿alguien tiene algo más? 17:20 * jrandom se prepara para terminar 17:20 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 15 de noviembre de 2005</title><link>/es/blog/2005/11/15/reuni%C3%B3n-de-desarrolladores-de-i2p-15-de-noviembre-de-2005/</link><pubDate>Tue, 15 Nov 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/11/15/reuni%C3%B3n-de-desarrolladores-de-i2p-15-de-noviembre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ailouros, anti, bar, cervantes, Complication, frosk, jmg, jrandom, modulus, polecat, reliver, Sonium, tethra&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:15 &amp;lt;jrandom&amp;gt; 0) hola 15:15 &amp;lt;jrandom&amp;gt; 1) Estado de la red / 0.6.1.5 15:15 &amp;lt;jrandom&amp;gt; 2) Actualizaciones 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) Seguimiento de incidencias 15:15 &amp;lt;jrandom&amp;gt; 6) Dynamic Keys 15:15 &amp;lt;jrandom&amp;gt; 7) ??? 15:15 &amp;lt;jrandom&amp;gt; 0) hola 15:15 * jrandom saluda con la mano 15:16 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en @ http://dev.i2p.net/pipermail/i2p/2005-November/001210.html 15:17 &amp;lt;+bar&amp;gt; yalla! *dispara algunas ráfagas al aire* 15:17 * jrandom se agacha y se cubre, y pasa a 1) Estado de la red / 0.6.1.5 15:18 &amp;lt;jrandom&amp;gt; como mencioné en el correo, ha habido mucho progreso, y debería haber un nuevo lanzamiento más tarde esta noche 15:18 * jrandom lo habría publicado antes, pero dormí hasta tarde y no quería que todos actualizaran /durante/ la reunión :) 15:20 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones sobre: 1) estado de la red / 0.6.1.5? 15:20 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ¿es «por favor, sigan con el buen trabajo» un comentario aceptable? 15:20 &amp;lt;jrandom&amp;gt; :) gracias 15:22 &amp;lt;jrandom&amp;gt; He estado bastante contento con la estabilidad últimamente. con suerte, la próxima versión mejorará el rendimiento más allá de 4–8 KB/s por flujo. He hecho muchas pruebas locales, pero necesitamos verlo en la práctica 15:22 &amp;lt;tethra&amp;gt; secundo el comentario de ailouros y, además, propongo un brindis: 15:22 &amp;lt;jrandom&amp;gt; también hemos recibido más informes positivos de usuarios con conexiones de acceso telefónico (dial‑up) 15:22 &amp;lt;tethra&amp;gt; ¡por jrandom y por I2P! ¡woot! 15:22 &amp;lt;tethra&amp;gt; &amp;lt;3 15:23 &amp;lt;jrandom&amp;gt; w3wt. bien, si no hay nada más, saltamos a 2) Actualizaciones de Syndie 15:24 &amp;lt;jrandom&amp;gt; mucho progreso en este frente, pero quizá sea mejor discutirlo después del lanzamiento, cuando la gente pueda probarlo por sí misma 15:25 &amp;lt;jrandom&amp;gt; con suerte, la info en @ http://syndiemedia.i2p.net/about.html (el primer enlace) puede explicar por qué vale la pena que lo prueben :) 15:25 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ay vamos, primero no lo publicas y luego dices «pruébenlo primero»... ¡esto es solo para provocar! :D 15:25 &amp;lt;jrandom&amp;gt; :) 15:26 &amp;lt;jrandom&amp;gt; ok ok, entonces saltemos a 3) I2Phex, así podrán publicar sus opiniones sobre Syndie en la propia Syndie después de actualizar ;) 15:27 &amp;lt;jrandom&amp;gt; habrá un anuncio para I2Phex 0.1.1.36 más tarde esta noche 15:28 &amp;lt;jrandom&amp;gt; el único cambio es la corrección del molesto mensaje emergente «Please insert a disk» 15:28 &amp;lt;tethra&amp;gt; ¿eso significa que puedo sacar el disco de la unidad sin que me grite, entonces? ;) 15:28 &amp;lt;jrandom&amp;gt; jeh, sí 15:28 &amp;lt;tethra&amp;gt; :D 15:30 &amp;lt;jrandom&amp;gt; bien, si no hay nada más sobre 3) I2Phex, pasemos a 4) I2P‑Rufus 15:30 &amp;lt;tethra&amp;gt; ¿cuáles son los planes para i2phex, ya que estamos en el tema? 15:30 &amp;lt;jrandom&amp;gt; ah 15:30 &amp;lt;jrandom&amp;gt; hay un conjunto de solicitudes de funcionalidades publicado en el foro 15:31 &amp;lt;jrandom&amp;gt; no he oído nada de redzara sobre la fusión del código con Phex, pero Gregor sigue trabajando en abstraer la parte de red para que podamos mantenernos sincronizados más fácilmente 15:32 &amp;lt;jrandom&amp;gt; en general, la app parece funcional, aunque tener compatibilidad con gwebcache sería Realmente Bueno, para que I2Phex funcione desde el primer momento sin necesidad de descargar ningún archivo o clave 15:32 &amp;lt;jrandom&amp;gt; no conozco a nadie trabajando para volver a incorporar compatibilidad con gwebcache en I2Phex, pero si alguien sabe Java, sería Realmente Útil 15:33 &amp;lt;tethra&amp;gt; genial. 15:33 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; _007pig quizá ? 15:33 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; perdón por la pregunta, pero ¿no era la red Gnutella la que se inundó a sí misma hasta morir hace tiempo? 15:33 &amp;lt;tethra&amp;gt; los recién llegados tienden a estar un poco confundidos al principio 15:33 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; no aceptaste su oferta de ayuda ayer, jrandom 15:33 &amp;lt;jrandom&amp;gt; _007pig estaba mirando trabajo de traducción, pero cualquiera vendría bien. Phex en sí tiene compatibilidad con gwebcache, pero sirup la deshabilitó 15:34 &amp;lt;jrandom&amp;gt; ailouros: gnutella sigue por ahí, pero sí, no es ideal. 15:34 &amp;lt;tethra&amp;gt; ¿hay alguien considerando quizá cambiar el protocolo que usa i2phex por otra cosa? 15:35 &amp;lt;jrandom&amp;gt; Me resisto a exigir que la gente trabaje en proyectos específicos, así que en su lugar sugiero algunas áreas distintas que alguien podría explorar 15:35 &amp;lt;jrandom&amp;gt; tethra: nadie que yo sepa 15:35 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; bueno, creo que preferiría ver Localhost (modificación de Azureus) en I2P entonces 15:36 &amp;lt;tethra&amp;gt; ¿seguro que BitTorrent es más engorroso que Gnutella? 15:36 &amp;lt;tethra&amp;gt; en términos de siembra y demás 15:36 &amp;lt;jrandom&amp;gt; ailouros: lo que la gente implemente y mantenga está bien :) 15:36 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; no lo sé, no uso Gnutella desde... 6 años, creo 15:37 &amp;lt;anti&amp;gt; ¿seguro que es más eficiente y mejor prueba de la escalabilidad real? 15:37 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; jrandom sí, esa es una buena métrica :D 15:37 &amp;lt;jrandom&amp;gt; i2phex funciona bastante bien, he transferido mucha data por ahí y he encontrado contenido interesante 15:37 &amp;lt;@cervantes&amp;gt; (pony pr0n) 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; puede haber mejores formas de hacer las cosas, pero algo que funciona es mejor que algo que no existe 15:37 &amp;lt;tethra&amp;gt; cervantes++ 15:37 &amp;lt;tethra&amp;gt; ;) 15:38 &amp;lt;tethra&amp;gt; nunca se han dicho palabras más ciertas. 15:39 &amp;lt;anti&amp;gt; buen punto 15:39 &amp;lt;@cervantes&amp;gt; uhoh... jr se ha ofendido y se ha ido temprano a cenar 15:39 &amp;lt;@cervantes&amp;gt; (perdón) 15:39 &amp;lt;anti&amp;gt; no, probablemente está buscando ese pony pr0n (mítico). ;) 15:40 &amp;lt;jrandom&amp;gt; *tos* ;) 15:40 &amp;lt;tethra&amp;gt; lol 15:40 &amp;lt;tethra&amp;gt; heheh ;) 15:40 &amp;lt;jrandom&amp;gt; bien, si no hay nada más sobre 3), pasemos a 4) I2P-Rufus 15:40 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; quiero pony pr0n volador :-) 15:40 &amp;lt;jrandom&amp;gt; Rawn / defnax: ¿algo que añadir a lo que se publicó en el foro? 15:41 &amp;lt;@cervantes&amp;gt; parece que se está avanzando bien 15:41 &amp;lt;jrandom&amp;gt; sí 15:45 &amp;lt;jrandom&amp;gt; bien, si no hay nada sobre eso, saltemos a 5) seguimiento de incidencias 15:45 &amp;lt;jrandom&amp;gt; el foro es un poco pesado para gestionar bugs y solicitudes de funcionalidades, y Bugzilla es un poco una bestia... 15:46 &amp;lt;@frosk&amp;gt; ¿no hay ya un Bugzilla en algún sitio? 15:46 &amp;lt;jrandom&amp;gt; he publicado algunos requisitos generales, y cervantes ha propuesto una solución viable 15:46 &amp;lt;jrandom&amp;gt; nah, el Bugzilla estaba en el host antiguo (@johnscompanies) antes de migrar a sago 15:46 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ¿qué tal NNTP? mejor que los foros, normalmente con hilos... 15:46 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; extraño que Bugzilla sea tan limitado, considerando la enorme comunidad de código abierto que lo usa ... 15:46 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; cómo* 15:46 &amp;lt;@frosk&amp;gt; ah ok 15:47 &amp;lt;jrandom&amp;gt; nntp tiene potencial, pero usando Syndie hay algunas ventajas sobre eso (filtrado simple por etiqueta): http://syndiemedia.i2p.net:8000/threads.jsp?visible=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=/1132012800004&amp;post=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=/1132012800004&amp; 15:48 &amp;lt;jrandom&amp;gt; pero nntp sí tiene la ventaja de décadas de pruebas en batalla 15:48 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ¿el lector NNTP filtra por palabra clave (las etiquetas [])? :D 15:49 &amp;lt;@modulus&amp;gt; ¿quizá no tantas pruebas últimamente? 15:49 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; incluyendo spam y flame ... 15:49 &amp;lt;jrandom&amp;gt; sin embargo, querríamos algo accesible vía web, ya que la mayoría de la gente no usa lectores NNTP 15:49 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; yo digo que Thunderbird es bueno en ese sentido, y puedes compartir Enigmail entre i2mail e i2nntp 15:49 &amp;lt;@modulus&amp;gt; ¿quizá un lector NNTP accesible por la web? 15:49 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; las pasarelas son comunes 15:49 &amp;lt;jrandom&amp;gt; hmm ¿modulus? 15:50 &amp;lt;@modulus&amp;gt; bueno, creo que usenet ya no se usa tanto 15:50 &amp;lt;jrandom&amp;gt; correcto, así que tendríamos que tener un servidor NNTP y una pasarela con soporte de filtrado 15:50 &amp;lt;@frosk&amp;gt; aunque me gusta la idea de cervantes 15:50 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; (y también digo que la razón por la que la gente no usa lectores NNTP es porque los foros son mucho más bonitos y mucho más pesados) 15:50 &amp;lt;@modulus&amp;gt; hmm, ¿pasarela con soporte de filtrado? de qué están hablando, quizá ayude saberlo. :-) 15:51 &amp;lt;@modulus&amp;gt; en mi opinión los foros apestan, odio los malditos foros, son inutilizables ;-( 15:51 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; LOL supongo que quiere el acceso desde InterNEt 15:51 &amp;lt;+fox&amp;gt; * ailouros está de acuerdo con modulus 15:51 &amp;lt;@frosk&amp;gt; modulus: muy cierto 15:51 &amp;lt;jrandom&amp;gt; jeh modulus ;) estamos discutiendo 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 la URI de un megabyte de largo 15:52 &amp;lt;@modulus&amp;gt; lo que me encanta de las URLs de Syndie es lo memorables y simples que son para teclear 15:52 &amp;lt;jrandom&amp;gt; aún me gusta http://syndiemedia.i2p.net:8000/threads.jsp?post=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=/1132012800004&amp; 15:52 &amp;lt;jrandom&amp;gt; jeh 15:52 &amp;lt;jrandom&amp;gt; bueno, ve a http://syndiemedia.i2p.net/threads.jsp y haz clic en el enlace «Issue tracking software» :) 15:53 &amp;lt;@frosk&amp;gt; informar de bugs directamente desde la consola del router 15:53 &amp;lt;@modulus&amp;gt; hmm, seguimiento de bugs. 15:53 &amp;lt;jrandom&amp;gt; usar Syndie nos daría 1) integración con el entorno de cada usuario de I2P 2) filtrado trivial 3) hilos 4) gestión de spam (vía ignorar/favoritos) 5) poner a prueba Syndie :) 15:54 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; suena genial :-) 15:54 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; lo es 15:54 &amp;lt;jrandom&amp;gt; sí, esa es una característica muy buena, frosk... incluso podríamos tener formularios HTML especializados para publicar en /syndie/post.jsp 15:54 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; y por cierto, ¿no se habló de basar Syndie en NNTP? :D :D :D 15:54 &amp;lt;@modulus&amp;gt; hmm, ¿qué tal las herramientas de bugs de Debian? son buenas, creo, el mailbug 15:54 &amp;lt;anti-&amp;gt; ¡no se puede discutir con lo que ya funciona! 15:55 &amp;lt;@cervantes&amp;gt; creo que deberían hacerlo puramente desde una perspectiva de demostración técnica 15:55 &amp;lt;jrandom&amp;gt; ailouros: usar NNTP para distribuir las publicaciones de Syndie, sí. ahora mismo solo usamos sindicación ad‑hoc, pero más mejoras serían estupendas 15:56 &amp;lt;@cervantes&amp;gt; no hay mejor manera de demostrar Syndie que con algunos casos de uso reales 15:56 &amp;lt;jrandom&amp;gt; bastante cierto 15:56 &amp;lt;jrandom&amp;gt; ok, quizá podamos planear sacar eso en la versión 0.6.1.6 15:56 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; lo que no me gusta de los foros es que tienen una barrera de entrada baja 15:57 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; así que se llenan de muchas distracciones. 15:57 &amp;lt;@modulus&amp;gt; no sé, esto de Syndie... no me gusta mucho todavía, pero quizá me acostumbre. 15:57 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; y solo puedes trabajar con ellos en línea 15:57 &amp;lt;jrandom&amp;gt; modulus: ¿has leído la entrada enlazada desde http://syndiemedia.i2p.net/about.html ? 15:57 &amp;lt;@modulus&amp;gt; reliver: una alta barrera de entrada es mala para los informes de bugs, sin embargo; en cierto sentido, la gente te hace un gran favor al tomarse la molestia de reportar. 15:57 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; no tienen una barrera de entrada baja: se me ocurre el ancho de banda. Tienen niveles altos de ruido, así que puedes usar [font=54]HELLO WORLD![/font] y molestar a muchísima gente en nada de tiempo 15:57 &amp;lt;jrandom&amp;gt; de acuerdo, modulus 15:58 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ah sí, y de hecho tienes que estar en línea 15:58 &amp;lt;jrandom&amp;gt; jeh, ailouros, eso es algo con lo que tenemos que lidiar en Syndie de todos modos :) 15:58 &amp;lt;@modulus&amp;gt; hmm, probablemente no, jr, déjame comprobar 15:58 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; bueno, con Syndie puedes poner a los usuarios en lista negra y básicamente listo 15:58 &amp;lt;jrandom&amp;gt; bueno, con Syndie puedes crear tus informes de bugs sin conexión y luego sindicarlos a un archivo remoto más tarde cuando estés :) 15:58 &amp;lt;jrandom&amp;gt; exactamente, ailouros, también con un clic en la nueva versión 15:59 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; con los foros o esperas que venga un admin y los elimine, o te los quedas 15:59 &amp;lt;anti-&amp;gt; es más uucp que nntp :) 15:59 &amp;lt;@modulus&amp;gt; hmm, ¿qué entrada en particular enlazada desde ahí? 15:59 &amp;lt;jrandom&amp;gt; lol *exactamente* anti 15:59 &amp;lt;jrandom&amp;gt; modulus: el primer enlace «en la propia syndie» 15:59 * a cervantes le gusta la opción de eliminar 16:00 &amp;lt;@modulus&amp;gt; bah, uucp == nntp a efectos prácticos :-) 16:00 &amp;lt;jrandom&amp;gt; anti-: ese es justamente el punto: a medida que la gente construye mecanismos de transporte más nuevos y mejores (uucp, nntp, usenetdht, etc.), el contenido puede fluir sin problemas 16:00 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; todo esto me recuerda a plan9 16:01 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; i2p puede ser especial, pero normalmente los sistemas de reporte de bugs usados como cortafuegos contra los usuarios ... 16:01 &amp;lt;jrandom&amp;gt; ¿usados como cortafuegos contra los usuarios? 16:01 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; i2p puede ser especial, pero normalmente los sistemas de reporte de bugs se usan como cortafuegos contra los usuarios ... 16:01 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; sí. 16:01 &amp;lt;jrandom&amp;gt; Quiero que sea muy, muy fácil para la gente reportar bugs 16:01 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; mozilla, thunderbird, ubuntu son solo ejemplos 16:02 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; ok, genial :-) 16:02 &amp;lt;jrandom&amp;gt; mozilla/etc tienen ese «agente de feedback» integrado para enviar informes de bugs automáticamente 16:02 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; no leen esos informes de bugs 16:02 &amp;lt;jrandom&amp;gt; jeh 16:02 &amp;lt;@modulus&amp;gt; hmm, esa intro está bien, el único problema es que simplemente no me gusta nada la interfaz, prefiero hacer cosas tipo correo con la metáfora de carpetas antes que el método de web-con-un-montonazo-de-enlaces 16:02 &amp;lt;@modulus&amp;gt; pero eso soy solo yo 16:02 &amp;lt;jrandom&amp;gt; modulus: quizá la exportación RSS se adapte mejor a tus necesidades entonces? 16:02 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; estoy de acuerdo con modulus (¿alguien lo adivinó? :D ) 16:02 &amp;lt;@cervantes&amp;gt; tener que usar pastebin para mostrar errores de consola desanima un poco a algunos 16:03 &amp;lt;jrandom&amp;gt; o podemos conseguir integración con susimail, como sugirió cervantes, para enviar informes 16:03 &amp;lt;jrandom&amp;gt; (o para publicar en Syndie) 16:03 &amp;lt;@modulus&amp;gt; es posible, jrandom, le echaré un vistazo. quizá necesite un conversor RSS‑a‑NNTP o RSS‑a‑POP?/IMAP, lo pensaré. 16:05 &amp;lt;@cervantes&amp;gt; modulus: tendré curiosidad por saber qué piensas de la nueva interfaz de i2ptunnel cuando llegue la próxima versión de I2P 16:05 &amp;lt;@cervantes&amp;gt; si es mejor o peor para ti en términos de usabilidad 16:05 &amp;lt;@cervantes&amp;gt; (¿pero supongo que normalmente editas los archivos de configuración?) 16:07 &amp;lt;jrandom&amp;gt; ooh sí, mierda, olvidé muchas cosas en las notas de estado... 16:08 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; entonces apresurémonos y pasemos al siguiente punto en la fila... ese era el punto número C, ¿verdad? 16:08 * jrandom cree que realmente está de puta madre, pero obtendremos más feedback a medida que la gente lo pruebe 16:08 &amp;lt;@modulus&amp;gt; cervantes: ¿esa curiosidad es en plan «vas a matarte con un cuchillito en el culo como mejor alternativa a usarlo» o al contrario? :-) 16:08 &amp;lt;jrandom&amp;gt; sí, pasando a 6), ¿alguien tiene alguna opinión sobre la propuesta de Dynamic Keys (claves dinámicas)? 16:09 &amp;lt;@modulus&amp;gt; cervantes: en realidad suelo usar la interfaz, aunque ahora sé que los archivos de configuración son editables ... :-) 16:09 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; sí, estoy bastante seguro de que hará que se dispare el número de supuestos routers conocidos 16:09 &amp;lt;@cervantes&amp;gt; *damn* :) 16:10 &amp;lt;@modulus&amp;gt; esta clave dinámica es la idea de que los routers obtengan una clave nueva cuando cambie la IP, ¿cierto? 16:10 &amp;lt;@cervantes&amp;gt; modulus: bueno, solo si siquiera merece la pena lidiar con la mierda de WAI 16:10 &amp;lt;jrandom&amp;gt; jeh, eso es cierto, ailouros 16:10 &amp;lt;@cervantes&amp;gt; en fin... me desvío 16:10 &amp;lt;jrandom&amp;gt; así es, modulus 16:11 &amp;lt;@modulus&amp;gt; bueno, quizá no esté mal que los pares conocidos sean en realidad conjeturas, más que ahora. 16:11 &amp;lt;+Complication&amp;gt; Bueno, lo único que se me ocurre sobre Dynamic Keys... parece que uno no debería cambiar claves innecesariamente (o estropea el seguimiento del rendimiento y la fiabilidad). 16:11 &amp;lt;+Complication&amp;gt; Pero cuando cambia la IP (¿suficientemente raro?) podría no hacer daño. 16:11 &amp;lt;jrandom&amp;gt; correcto, Complication. no es algo que queramos por defecto. la mayoría de la gente no lo querrá 16:12 &amp;lt;anti-&amp;gt; no estoy seguro del impacto positivo de las propuestas. 16:12 &amp;lt;jrandom&amp;gt; tampoco ofrecerá mucha mejora de anonimato, y ninguna mejora contra un adversario potente, pero podría ayudar contra adversarios débiles 16:12 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ¿no revelaría también qué nodos son de IP fija y cuáles no? 16:13 * cervantes ha tenido la misma clave durante casi 2 años :) 16:13 &amp;lt;+polecat&amp;gt; Bueno, al menos puedo llegar aquí. 16:13 &amp;lt;jrandom&amp;gt; ailouros: no lo usaría la mayoría. solo una minoría muy, muy pequeña querría usarlo 16:13 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; entonces, básicamente más rotación por un poco de protección contra adversarios débiles? 16:13 &amp;lt;jrandom&amp;gt; correcto, 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; ¿hay alguna forma de medir el impacto en rendimiento de esa función una vez en la práctica? 16:14 &amp;lt;@modulus&amp;gt; creo que ayudaría contra un ataque de intersección nodo‑destino? 16:14 &amp;lt;+polecat&amp;gt; Sigo preguntándome por qué sigo alternando entre OK y OK(NAT), desconcertante... 16:14 &amp;lt;jrandom&amp;gt; modulus: solo para un adversario débil 16:14 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; polecat no te preocupes, yo sigo alternando entre 15h de uptime y 0h de uptime :| 16:14 &amp;lt;jrandom&amp;gt; ailouros: no estoy seguro, aunque stats.i2p sugiere que podemos manejar la rotación 16:15 &amp;lt;jrandom&amp;gt; polecat: hmm, significa que probablemente hay algún filtrado en curso 16:15 &amp;lt;@modulus&amp;gt; en mi opinión el ataque de intersección nodo‑destino es el ataque factible más serio en este momento. aparte del hecho de que somos muy pocos, quiero decir. 16:15 &amp;lt;@modulus&amp;gt; así que creo que cualquier cosa que ayude en esa línea probablemente sea una buena idea 16:16 &amp;lt;+polecat&amp;gt; Puedo enviar paquetes UDP directamente a través de mi router en ese puerto, sin problema desde shells remotas. Ni idea, quizá I2P detecte el NAT y piense por error que no está reenviado. 16:16 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; estoy de acuerdo con la «buena idea» mientras la rotación no cause un impacto severo en el rendimiento 16:16 &amp;lt;anti-&amp;gt; cuando la red sea más grande, habrá bastante rotación de todos modos... 16:17 &amp;lt;anti-&amp;gt; *señala el obvio ataque de DoS que implica cambiar claves constantemente cada pocos minutos 16:17 &amp;lt;anti-&amp;gt; ¿qué impacto tendría eso? 16:17 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ¿DoS contra quién? :D 16:18 &amp;lt;jrandom&amp;gt; eh, los pares nuevos van al nivel «no fallidos» por defecto, y solo suben a los niveles de «alta capacidad» o «rápidos» después de estar por ahí un tiempo 16:18 &amp;lt;jrandom&amp;gt; así que no hará DoS a la selección de pares 16:18 &amp;lt;anti-&amp;gt; con un oponente relativamente fuerte... ¿crearía un montón de nodos aparentemente muertos/rotación de netDb? 16:18 &amp;lt;+Complication&amp;gt; anti: nadie consideraría fiable ese nodo ya 16:18 &amp;lt;+polecat&amp;gt; anti-: tenemos una shitlist por una razón. 16:19 &amp;lt;anti-&amp;gt; *satisfecho 16:19 &amp;lt;jrandom&amp;gt; bueno, las entradas de netDb se eliminan si el par es inalcanzable 16:20 &amp;lt;anti-&amp;gt; entonces ¿se aplicarían los mismos problemas de rendimiento que se acaban de plantear sobre las claves dinámicas? si el rendimiento no se viera demasiado afectado por un ataque así, el rendimiento tampoco se vería afectado de forma notable por Dynamic Keys... ¿no? 16:20 &amp;lt;+polecat&amp;gt; la confianza incremental realmente ayuda a manejar traidores de aparición tardía, pensaba. 16:20 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; ¿qué es un «traidor de aparición tardía»? 16:20 &amp;lt;+polecat&amp;gt; Confía en la gente cada vez más a medida que continúan beneficiándote, pero nunca tanto como para que puedan quitar más de lo que han dado... 16:20 &amp;lt;anti-&amp;gt; unirte durante mucho tiempo y luego volverte judas. 16:21 &amp;lt;jrandom&amp;gt; sí, los pares salen rápidamente del nivel «rápidos» si se comportan mal 16:21 &amp;lt;+Complication&amp;gt; creo que sería alguien comportándose como «esperar hasta 300 participating tunnels y caerse» 16:21 &amp;lt;+polecat&amp;gt; Oh, invento frases todo el tiempo. Sí, traición tipo Judas, donde ayudas genuinamente a alguien y luego lo traicionas con la idea de sacar tajada en el último minuto. 16:21 &amp;lt;anti-&amp;gt; oh no, los tunnels rotos *reconstruir* 16:21 &amp;lt;jrandom&amp;gt; los pares promovidos al nivel «rápidos» durante ese tiempo en que se dan de baja deberían bastar 16:21 &amp;lt;+fox&amp;gt; * ailouros se divierte con estas referencias bíblicas incorrectas :D 16:22 &amp;lt;jmg&amp;gt; hablando de alta capacidad, wow, estoy obteniendo entre 400k y 600K constantemente para el router hoy. (pero quizá todas esas configuraciones de zero hops que uso están ayudando) 16:22 &amp;lt;jrandom&amp;gt; ¿600 KB/s?! 16:22 &amp;lt;+polecat&amp;gt; Con suerte, durante el tiempo que toma llegar a 300 participating tunnels, se te habrá exigido ayudar a transferir suficiente data como para que no importe si te caes. 16:22 &amp;lt;jmg&amp;gt; sí 16:22 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; O_O ¿a qué estás conectado? 16:22 &amp;lt;+Complication&amp;gt; Ese ancho de banda es nuevo para mí :) 16:22 &amp;lt;jrandom&amp;gt; maldita sea, eso es lo bastante rápido como para empezar a toparnos con nuestros filtros de Bloom 16:22 &amp;lt;anti-&amp;gt; ailouros: pregunta grosera para investigadores anónimos ;) 16:23 &amp;lt;+polecat&amp;gt; Tiene que ser 600KBpm o ph. 16:23 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; perdón, anti- :D pero él fue el primero en hablar 16:23 &amp;lt;+polecat&amp;gt; puh! 16:23 &amp;lt;jrandom&amp;gt; Me encantaría obtener algunas estadísticas de tu página oldstats.jsp. pero me alegra oír que lo está manejando :) 16:23 &amp;lt;anti-&amp;gt; un día lo intentaré desde i2... 16:23 &amp;lt;jrandom&amp;gt; jeje 16:24 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; suena cool, I2P en I2 16:24 &amp;lt;jmg&amp;gt; jrandom: estoy guardando gráficas, monitorearé más de cerca, pero sí, puedo confirmar 600 kB/s sostenidos durante 2 minutos, hace unos 5 minutos 16:24 &amp;lt;+polecat&amp;gt; ¿Alguien ha intentado atravesar el firewall de un router D‑Link? No tengo nada de suerte ahí y mi amigo sigue olvidando reenviar el puerto. 16:24 &amp;lt;jrandom&amp;gt; bien, jmg 16:24 &amp;lt;anti-&amp;gt; polecat: ¿ya hacemos UDP hole punching? he perdido la pista 16:25 &amp;lt;jrandom&amp;gt; anti-: sí, lo hacemos, para todos salvo NATs simétricos 16:25 &amp;lt;jrandom&amp;gt; polecat: si tu amigo tiene su modelo, hay algunos sitios en línea que listan qué tipo de NAT es 16:26 &amp;lt;anti-&amp;gt; sobre la traición de aparición tardía... ¿podría ser un problema con un adversario poderoso? 16:26 &amp;lt;jmg&amp;gt; jrandom: por supuesto, BitTorrent ha sido conocido por exprimir esta conexión a 4 MB/s sostenidos, pero he aflojado un poco eso últimamente 16:26 &amp;lt;anti-&amp;gt; 24000 nodos, ¿así que tienes uno cayéndose cada 10 segundos o por ahí? 16:26 &amp;lt;+polecat&amp;gt; NAT simétrica, ¿en oposición a 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: o restricted cone 16:27 &amp;lt;+polecat&amp;gt; Wow, incluso puede hacer restricted cone, eso es impresionante.. 16:27 &amp;lt;anti-&amp;gt; no creo que la traición de aparición tardía tuviera ningún efecto significativo a menos que se aplicara a una escala increíblemente masiva, en la que otros ataques tendrían más impacto 16:28 &amp;lt;jrandom&amp;gt; sí, no me preocupa demasiado, anti-... costaría demasiado, y podemos enrutar alrededor de fallos de todos modos, así que el daño sería mínimo 16:28 &amp;lt;+Complication&amp;gt; La traición tardía requiere más o menos contribuir mucho (para que otras máquinas dependan de la tuya). 16:28 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; escala increíblemente masiva = ¿eres todas las netries en casi todos los routers de los demás? 16:28 &amp;lt;anti-&amp;gt; eso es exactamente lo que hacen ahora los anti‑p2p, pero ahora tenemos anti‑anti‑p2p... 16:29 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; no, espera, anti‑p2p envían basura en lugar de datos buenos 16:29 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; no es lo mismo 16:29 &amp;lt;anti-&amp;gt; eso es solo una manera más rápida de acabar en la shitlist, así que nunca estarías bien listado. 16:29 &amp;lt;anti-&amp;gt; eso no funcionaría contra I2P en absoluto, creo. 16:29 &amp;lt;@cervantes&amp;gt; jmg: he tenido 4–5 MB/s en torrents antes, pero nunca algo como 600k sobre I2P... ¿tienes también hardware potente? 16:29 &amp;lt;+polecat&amp;gt; Pensaba más independientemente de I2P per se. Mi gobierno hace mucha traición de aparición tardía, aunque intentan mantenerlo clasificado. 16:29 &amp;lt;anti-&amp;gt; ¡pero probablemente primero los dejaríamos secos de ancho de banda! 16:29 &amp;lt;jrandom&amp;gt; anti-: si son fiables durante días, solo pueden atacar una vez durante menos de 10 minutos 16:30 &amp;lt;jrandom&amp;gt; exactamente, anti- :) 16:30 &amp;lt;+polecat&amp;gt; O en el contexto de la banca en línea. 16:30 &amp;lt;jmg&amp;gt; ¿alguien tiene instrucciones sencillas para configurar la biblioteca nativa BigInteger para amd64? si no, ya me las arreglaré 16:30 &amp;lt;jrandom&amp;gt; jeh, polecat 16:30 &amp;lt;jrandom&amp;gt; jmg: está incluido en jbigi.jar, pero ahora debería compilar en amd64 16:30 &amp;lt;jrandom&amp;gt; aunque supongo que esto significa que ahora estamos en 6.1) ??? 16:31 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear? :) 16:31 &amp;lt;anti-&amp;gt; necesitarías 20000 máquinas o algo así, con un calendario de caídas rotativo, y creo que los resultados serían decepcionantes; ¡terminarías contribuyendo mucho más a la red de lo que quitarías! 16:31 &amp;lt;jrandom&amp;gt; esa es la esperanza, anti- 16:31 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; bueno, el peor escenario es que la gente deba reseed 16:31 &amp;lt;jmg&amp;gt; oh, gracias 16:31 &amp;lt;+polecat&amp;gt; Procesador de 64 bits, 4 mbit de subida, suena a que alguien es un bastardo con suerte. 16:32 &amp;lt;anti-&amp;gt; o ejecutando una máquina normal en una uni... 16:32 &amp;lt;+fox&amp;gt; * ailouros mira la lista de hardware de su uni y frunce el ceño 16:32 &amp;lt;anti-&amp;gt; una uni que no compra Dell ;) 16:33 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; creo que tenemos un par de Dells... de hace 5 años, si mal no recuerdo 16:33 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; creo que esto es malo: 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 megabyte ;-) 16:33 &amp;lt;jrandom&amp;gt; Sonium: sí, una vez que obtiene un OOM, morirá rápido 16:34 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; y esto también: 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; o en the establisher 16:34 &amp;lt;jrandom&amp;gt; (las OOM subsiguientes se pueden ignorar) 16:34 &amp;lt;jrandom&amp;gt; una vez que tiene una sola OOM, puedes ignorar todos los errores posteriores 16:34 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; sí pero no deberías tener la primera OOM :D 16:34 &amp;lt;jmg&amp;gt; polecat: la latencia aquí en la estación espacial rusa es fenomenal, sin embargo.. 16:34 &amp;lt;jrandom&amp;gt; cierto, ailouros 16:35 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; oh, por cierto... mi router recibe watchdog bastante a menudo 16:35 &amp;lt;jrandom&amp;gt; hrm, ¿alto uso de CPU? 16:35 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; supongo que es solo mi instalación con mala suerte? 16:35 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; que yo sepa no, la máquina está bastante descargada 16:36 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; pero supongo que esto es lo que debo esperar de una JVM con bugs sobre una capa de emulación de linux algo con bugs 16:36 &amp;lt;jrandom&amp;gt; ¿qué jvm estás usando, y qué SO? 16:36 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; ¿yo? 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 sí, no he hecho pruebas en nbsd. fbsd está bien, pero no tengo experiencia con nbsd 16:38 &amp;lt;jrandom&amp;gt; quizá valga la pena probar gcj, podemos ahondar en eso después de la reunión 16:38 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; funciona bastante bien, pero lo divertido es que a veces (dependiendo de qué bit cambió al levantarse de la cama -- err reiniciar) los archivos de netbsd se crean con permiso 540 :D 16:38 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; algo realmente apesta aquí 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; perdón, los archivos de netDb se crean 540 16:39 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; Creo que reinstalaré esto más tarde 16:39 &amp;lt;jrandom&amp;gt; Sonium: ¿en qué SO estás? la JVM parece estar portándose mal 16:39 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; winxp 16:39 &amp;lt;jrandom&amp;gt; sí, si estás en 1.5.0_5, podría valer la pena probar 1.4.2_09 16:39 &amp;lt;anti-&amp;gt; no creo que ese sea problema de I2P... 16:40 &amp;lt;jrandom&amp;gt; (1.4.2 ha sido más estable para mí, requiriendo menos recursos) 16:40 &amp;lt;jrandom&amp;gt; y I2P no usa ningún ismo de 1.5, ni necesitamos las mejoras de GUI de 1.5 16:40 &amp;lt;+fox&amp;gt; &amp;lt;Sonium&amp;gt; lo curioso es que esto nunca ocurrió antes 16:40 &amp;lt;+polecat&amp;gt; No puedes usar Azureus si no tienes 1.5, sin embargo, meh. 16:40 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; y por supuesto SÍ uso Azureus :| 16:41 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; pero no es un problema real... no mucho, creo... 16:41 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; a menos que esos mensajes sobre bob siendo cuarto sean relevantes 16:41 &amp;lt;jrandom&amp;gt; nah, esos se pueden ignorar sin problema 16:41 &amp;lt;anti-&amp;gt; (¿soy el único al que le molesta que uTorrent y BitComet no sean abiertos?) 16:42 &amp;lt;+polecat&amp;gt; :o ¡Maldito seas, bob! 16:42 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 16:42 &amp;lt;anti-&amp;gt; ¿magdalenas? 16:42 * cervantes puede recomendar IBM Java 1.4.2 si buscas mejor gestión de recursos 16:42 &amp;lt;+polecat&amp;gt; anti-: prueba mlnet. caml -&amp;gt; el lenguaje más raro del mundo, pero funciona bien. 16:42 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; caml es cool 16:42 &amp;lt;+fox&amp;gt; &amp;lt;ailouros&amp;gt; (si puedes leerlo :D ) 16:42 &amp;lt;@frosk&amp;gt; oye, no desprecies caml 16:43 &amp;lt;anti-&amp;gt; prolog merece una mención ahí, al igual que brainf**k y demás 16:43 &amp;lt;+polecat&amp;gt; caml tiene documentación horrible. Me tomó media hora darme cuenta de que ! usualmente (a veces) es un operador de desreferencia. 16:43 &amp;lt;@frosk&amp;gt; me pagan por escribir ocaml :) 16:43 &amp;lt;+polecat&amp;gt; jrandom: no sabía que irrumpí en una reunión, perdón. 16:44 &amp;lt;jrandom&amp;gt; sin problema, estamos compensando nuestras reuniones cortas ;) 16:44 * jrandom se prepara 16:44 * jrandom *baf* da por cerrada la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-11-08</title><link>/es/blog/2005/11/08/notas-de-estado-de-i2p-del-2005-11-08/</link><pubDate>Tue, 08 Nov 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/11/08/notas-de-estado-de-i2p-del-2005-11-08/</guid><description>&lt;p>Hola a todos, otra vez martes&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red / hoja de ruta a corto plazo 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 sigue pareciendo bastante sólida, aunque desde entonces ha habido algunas correcciones de errores en CVS. También he añadido algunas optimizaciones para SSU para transferir datos de manera más eficiente, lo que espero que tenga un impacto perceptible en la red una vez que se despliegue ampliamente. Sin embargo, por el momento estoy posponiendo la 0.6.1.5, ya que hay algunas otras cosas que quiero incluir en la próxima versión. El plan actual es publicarla este fin de semana, así que estén atentos a las últimas novedades.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 08 de noviembre de 2005</title><link>/es/blog/2005/11/08/reuni%C3%B3n-de-desarrolladores-de-i2p-08-de-noviembre-de-2005/</link><pubDate>Tue, 08 Nov 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/11/08/reuni%C3%B3n-de-desarrolladores-de-i2p-08-de-noviembre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, dust, frosk, jrandom, reliver, tealc\_, ZipTie&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:21 &amp;lt;jrandom&amp;gt; 0) hola 15:21 &amp;lt;jrandom&amp;gt; 1) Estado de la red / hoja de ruta a corto plazo 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) hola 15:22 * jrandom saluda 15:22 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2005-November/001206.html 15:22 * bar murmura saludos desde detrás de su barba falsa(?) 15:23 &amp;lt;jrandom&amp;gt; ok, pasando a 1) Estado de la red / hoja de ruta a corto plazo 15:23 &amp;lt;jrandom&amp;gt; No hay mucho que decir más allá de lo que está en el correo: con suerte, una nueva versión a finales de esta semana, o este fin de semana 15:24 &amp;lt;jrandom&amp;gt; hay algunas optimizaciones nuevas en cvs que deberían ayudar a mejorar la fiabilidad, y han funcionado bastante bien en las pruebas que he hecho, pero probablemente no tendrá mucho impacto hasta que se despliegue ampliamente 15:25 &amp;lt;jrandom&amp;gt; Tampoco he fijado un nivel arbitrario de caudal (throughput) que quiera alcanzar antes de continuar con la 0.6.2, aunque mi instinto me dice que las optimizaciones deberían continuar hasta que pueda justificar los cuellos de botella por los retardos por salto por router 15:26 &amp;lt;jrandom&amp;gt; sin embargo, ahora mismo ese no es nuestro cuello de botella, así que aún queda trabajo por hacer. 15:26 &amp;lt;jrandom&amp;gt; No tengo mucho más que añadir en ese frente: ¿alguien tiene preguntas/comentarios/preocupaciones? 15:28 &amp;lt;jrandom&amp;gt; ok, si no, pasemos a 2) I2Phex 15:28 &amp;lt;jrandom&amp;gt; No tengo mucho más que añadir aquí más allá de lo que se ha dicho en el correo. También ha habido un montón de debates en el foro, así que pasa por allí para más novedades y desahogos 15:31 &amp;lt;jrandom&amp;gt; ok, si no, saltamos a 3) I2P-Rufus 15:31 &amp;lt;jrandom&amp;gt; este punto era realmente solo yo repitiendo un rumor, pero veremos cómo va 15:32 &amp;lt;jrandom&amp;gt; Rawn / defnax: ¿tienen algo que añadir? 15:35 &amp;lt;tealc_&amp;gt; ¿qué es i2p-rufus? 15:35 &amp;lt;jrandom&amp;gt; un port del cliente BitTorrent Rufus para I2P (http://rufus.sourceforge.net/) 15:36 &amp;lt;jrandom&amp;gt; ok, si no hay nada más, podemos saltar a otro reporte rápido de rumores: 4) I2PSnarkGUI 15:37 &amp;lt;jrandom&amp;gt; No tengo mucho que añadir a esto más allá de decir "hey, qué bien" :) 15:38 &amp;lt;+bar&amp;gt; sí, se ve bien 15:38 &amp;lt;@frosk&amp;gt; ¿snark es otro cliente de BT más? 15:38 &amp;lt;jrandom&amp;gt; sí, pero snark es un cliente BitTorrent incluido con I2P :) 15:38 &amp;lt;@frosk&amp;gt; ah sí, cierto :) 15:38 &amp;lt;jrandom&amp;gt; (actualmente una herramienta de línea de comandos, pero el multitorrent y una interfaz web están en camino, aunque no es inminente) 15:39 &amp;lt;+fox&amp;gt; &amp;lt;ZipTie&amp;gt; ¿quién estaba trabajando en la estrategia de descarga de 'el más raro primero' (rarest-first) para snark? ¿Se llegó a hacer? 15:39 &amp;lt;jrandom&amp;gt; sí, Ragnarok implementó eso 15:39 &amp;lt;jrandom&amp;gt; está en el I2PSnark actual 15:39 &amp;lt;+fox&amp;gt; &amp;lt;ZipTie&amp;gt; genial 15:40 &amp;lt;jrandom&amp;gt; sí, bastante 15:41 &amp;lt;+fox&amp;gt; &amp;lt;ZipTie&amp;gt; ¿se va a retirar i2p-bt entonces en favor de rufus o snark? 15:41 &amp;lt;jrandom&amp;gt; eso lo deciden los usuarios 15:42 &amp;lt;+fox&amp;gt; &amp;lt;ZipTie&amp;gt; o por mantenibilidad :) 15:42 &amp;lt;jrandom&amp;gt; personalmente, creo que si snark obtiene una interfaz web, integrada con la consola del router, capacidades multitorrent y ofrece un rendimiento equivalente al de los demás, estará en buena forma 15:43 &amp;lt;jrandom&amp;gt; pero en realidad, lo que mencionas es la clave: quién haga el mantenimiento y el desarrollo es la fuerza impulsora 15:43 * jrandom no mantiene aplicaciones en Python 15:44 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre el 4, pasemos a 5) Syndie 15:45 &amp;lt;jrandom&amp;gt; He estado haciendo algo de investigación de usabilidad sobre la mejor manera de proceder, y creo que tenemos una interfaz de usuario (UI) bastante viable en camino, pero si tienes una opinión, publícala en syndie o en el foro y, con suerte, podremos tenerla en cuenta 15:46 &amp;lt;tealc_&amp;gt; ahh, pensé que i2phex era Java... lo que hay en los foros ofrece instaladores .exe y .exe en zips 15:47 &amp;lt;jrandom&amp;gt; i2phex es Java 15:47 &amp;lt;jrandom&amp;gt; y el .exe funciona en cualquier plataforma en la que funcione Java 15:47 &amp;lt;jrandom&amp;gt; java -jar i2phex.exe 15:47 &amp;lt;jrandom&amp;gt; (sí, en serio) 15:49 &amp;lt;jrandom&amp;gt; (ejem) 15:49 &amp;lt;jrandom&amp;gt; dust: ¿algo que añadir respecto a lo de syndie? 15:50 &amp;lt;dust&amp;gt; no 15:50 &amp;lt;jrandom&amp;gt; ok, genial. a menos que alguien más tenga algo al respecto, saltemos a la vieja confiable: 6) ??? 15:50 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear para la reunión? 15:53 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; ¿está lista la paella? ;-) 15:53 * jrandom agarra un tenedor-cuchara 15:54 &amp;lt;jrandom&amp;gt; (en ese sentido...) 15:54 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; y el gato todavía huele a gatos ;?) 15:54 * jrandom se prepara 15:54 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-11-01</title><link>/es/blog/2005/11/01/notas-de-estado-de-i2p-del-2005-11-01/</link><pubDate>Tue, 01 Nov 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/11/01/notas-de-estado-de-i2p-del-2005-11-01/</guid><description>&lt;p>Hola a todos, ya llegó otra vez ese momento de la semana&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.1.4 y estado de la red 2) boostraps (arranques iniciales), predecesores, adversarios pasivos globales y CBR 3) i2phex 0.1.1.34 4) aplicación voi2p 5) syndie y 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>El lanzamiento de la versión 0.6.1.4 del sábado pasado parece haber ido bastante bien: el 75% de la red ya se ha actualizado (¡gracias!), y la mayoría del resto está en 0.6.1.3 de todos modos. Las cosas parecen estar funcionando razonablemente bien y, aunque no he recibido muchos comentarios al respecto —ni positivos ni negativos—, supongo que ustedes se quejarían a gritos si fuera malo :)&lt;/p></description></item><item><title>Reunión de desarrollo de I2P - 01 de noviembre de 2005</title><link>/es/blog/2005/11/01/reuni%C3%B3n-de-desarrollo-de-i2p-01-de-noviembre-de-2005/</link><pubDate>Tue, 01 Nov 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/11/01/reuni%C3%B3n-de-desarrollo-de-i2p-01-de-noviembre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> brutus, cervantes, Complication, defnax, dust, jme\___, jrandom, polecat, redzara&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 15:04 &amp;lt;jrandom&amp;gt; 0) hola 15:04 &amp;lt;jrandom&amp;gt; 1) 0.6.1.4 y estado de la red 15:04 &amp;lt;jrandom&amp;gt; 2) boostraps (proceso de arranque), predecesores, adversarios pasivos globales y CBR 15:05 &amp;lt;jrandom&amp;gt; 3) i2phex 0.1.1.34 15:05 &amp;lt;jrandom&amp;gt; 4) voi2p app 15:05 &amp;lt;jrandom&amp;gt; 5) syndie y sucker 15:05 &amp;lt;jrandom&amp;gt; 6) ??? 15:05 &amp;lt;jrandom&amp;gt; 0) hola 15:05 * jrandom saluda 15:05 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en @ http://dev.i2p.net/pipermail/i2p/2005-November/001186.html 15:05 &amp;lt;jrandom&amp;gt; (a ver si este gato me deja usar ambas manos para escribir...) 15:06 &amp;lt;jrandom&amp;gt; ooh, parece que estamos unos minutos antes de tiempo (maldito desfase del reloj), pero quizá esto compense haber llegado unos minutos tarde antes ;) 15:07 &amp;lt;jrandom&amp;gt; en fin, pasando a 1) 0.6.1.4 y estado de la red 15:08 &amp;lt;jrandom&amp;gt; No tengo mucho que añadir más allá de lo que está en las notas de estado 15:08 * cervantes está esperando hasta la hora correcta para saludar 15:08 &amp;lt;jrandom&amp;gt; je 15:09 &amp;lt;jrandom&amp;gt; te quedan 19 segundos, según timeanddate.com :) 15:09 &amp;lt;@cervantes&amp;gt; hola 15:09 &amp;lt;jrandom&amp;gt; ;) ok, de todos modos, ¿alguien tiene comentarios/preocupaciones sobre 0.6.1.4? por lo que veo, ha ido bastante bien 15:10 &amp;lt;+Complication&amp;gt; Conté 747.6 routers hoy :P 15:10 &amp;lt;jrandom&amp;gt; sí, hemos tenido una rotación más alta de lo habitual últimamente 15:10 &amp;lt;jrandom&amp;gt; todavía nos llega un montón de referencias desde ese artículo de digg / gotroot 15:10 &amp;lt;+Complication&amp;gt; Y un truco para «conocer» más pares es simplemente reiniciar menos a menudo :) 15:10 &amp;lt;jrandom&amp;gt; je, cierto 15:10 &amp;lt;@cervantes&amp;gt; *tos*sourceforge*tos* 15:11 &amp;lt;+polecat&amp;gt; He tenido algunos problemas con que el número de tunnels participantes cae bruscamente de vez en cuando. Puede que sea esa maldita cosa del NAT. 15:11 * jrandom se estremece. ¿has tenido muchas referencias desde sf, cervantes? 15:11 &amp;lt;+Complication&amp;gt; cervantes: ¿te refieres a *esa* página de SourceForge? :eek: 15:11 * cervantes no registra las referencias 15:11 &amp;lt;jrandom&amp;gt; hmm polecat, podría ser un problema con tu NAT, pero que baje el número de tunnels participantes no es realmente malo: /debería/ hacerlo 15:11 &amp;lt;jrandom&amp;gt; ah ok cervantes 15:12 &amp;lt;+polecat&amp;gt; ¿De veras? Pensé que muchos tunnels participantes eran buenos. 15:12 &amp;lt;+Complication&amp;gt; polecat: el mío solía reducirlos rápidamente cuando excedía el ancho de banda prácticamente utilizable 15:12 &amp;lt;@cervantes&amp;gt; Procuro registrar solo lo mínimo necesario para depurar problemas del foro ;-) 15:12 &amp;lt;@cervantes&amp;gt; ya que la gente parece sensible con el tema 15:12 &amp;lt;@cervantes&amp;gt; Me he dado cuenta... 15:13 &amp;lt;jrandom&amp;gt; polecat: claro, pero el número debería bajar si tu máquina se sobrecarga o actúa raro por cualquier otra razón 15:13 &amp;lt;jrandom&amp;gt; razonable, cervantes 15:13 * jrandom registra el apellido de soltera de la madre de todos, para recordar a la gente que no confíe en nadie ;) 15:14 &amp;lt;jrandom&amp;gt; (¿o sí? nunca lo sabréis ;) 15:15 &amp;lt;jrandom&amp;gt; polecat: ¿tu NAT se reinicia al azar, o pierde su dirección IP, u otra cosa? 15:15 &amp;lt;@cervantes&amp;gt; sí, podría cambiar de opinión sobre ese asunto... es demasiado divertido ver de dónde sigue enlaces todo el mundo :P 15:16 &amp;lt;jrandom&amp;gt; así fue como encontré los artículos de got-root y digg :) 15:16 &amp;lt;dust&amp;gt; he notado mejor rendimiento de red últimamente, ¿o soy yo imaginando cosas otra vez? 15:17 &amp;lt;jrandom&amp;gt; debería ser mejor, especialmente para conexiones de corta duración (p. ej., respuestas HTTP) 15:18 &amp;lt;jrandom&amp;gt; por otro lado, no es tanta mejora como esperaba, así que todavía hay trabajo por hacer en ese frente 15:18 &amp;lt;dust&amp;gt; p. ej., i2phex prácticamente toma cualquier límite que le dé si le doy suficientes transferencias en paralelo 15:18 &amp;lt;jrandom&amp;gt; bien 15:20 &amp;lt;dust&amp;gt; por tunnel parece limitado a &amp;lt;~10k/s 15:20 &amp;lt;dust&amp;gt; o por transferencia 15:20 &amp;lt;+polecat&amp;gt; De acuerdo, mi máquina sí se carga de vez en cuando. 15:21 &amp;lt;@cervantes&amp;gt; ¿alguien de los que tienen conexiones con ancho de banda restringido ha notado mejora? 15:22 &amp;lt;jrandom&amp;gt; hmm sí, 10 KB/s por flujo parece estar en el rango de lo que yo también veo 15:22 &amp;lt;jrandom&amp;gt; cervantes: creo que los espantamos a todos (pero si alguien con un módem o una Conexión Realmente Mierda quiere probar y reportar, se agradecería :) 15:23 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 1), pasemos a 2) boostraps, predecesores, adversarios pasivos globales y CBR 15:23 &amp;lt;jrandom&amp;gt; ha habido mucha discusión sobre este frente en la lista de correo (¡octubre tuvo más mensajes que cualquier otro mes desde que i2p empezó!) 15:24 &amp;lt;defnax&amp;gt; ¿alguien miró eepsites.i2p? 15:24 &amp;lt;jrandom&amp;gt; más allá de lo que está en las notas de estado, no estoy seguro de tener algo que añadir por el momento. ¿alguien tiene preguntas/comentarios/preocupaciones? 15:24 &amp;lt;@cervantes&amp;gt; Creo que has generado con éxito CBR de tunnel completo manteniendo un nivel constante de correos de i2plist 15:24 &amp;lt;jrandom&amp;gt; je, cervantes 15:24 &amp;lt;jrandom&amp;gt; defnax: sí, se ve bien, una buena base de datos creciendo ahí 15:25 &amp;lt;jrandom&amp;gt; lo mismo con tino.i2p 15:25 &amp;lt;defnax&amp;gt; pero no me gusta 15:25 &amp;lt;+polecat&amp;gt; ¡Oye, yo estoy en una conexión con ancho de banda restringido! i2p consigue 10 K/s de subida y 32 K/s de bajada. :) 15:26 &amp;lt;defnax&amp;gt; www.eepsites.com entonces todos los usuarios normales en Internet pueden buscar sitios de i2p 15:26 &amp;lt;defnax&amp;gt; y la MPAA o la RIAA pueden navegar qué sitios hay disponibles y 15:26 &amp;lt;jrandom&amp;gt; ¿y? 15:26 &amp;lt;jrandom&amp;gt; mpaa/riaa/etc simplemente pueden ejecutar i2p si quieren ver qué hay en i2p 15:26 &amp;lt;jrandom&amp;gt; w3wt polecat 15:27 &amp;lt;jrandom&amp;gt; (Jesús, algunas consultas de búsqueda enfermas en eepsites.com...) 15:27 &amp;lt;defnax&amp;gt; eso no es bueno para el anonimato 15:27 &amp;lt;defnax&amp;gt; entonces todos los usuarios ahora saben dónde encontrar torrents en eepsites de I2P 15:27 &amp;lt;jrandom&amp;gt; defnax: lo mismo con tino.i2p 15:27 &amp;lt;@cervantes&amp;gt; Me gustan los falsos anuncios de Google en eepsites.i2p... pero en fin, digresión 15:27 &amp;lt;jrandom&amp;gt; defnax: eso no es bueno para la /secreto/. Eso es diferente del anonimato. 15:27 &amp;lt;jrandom&amp;gt; quienes alojan eepsites públicos deben esperar que cualquiera pueda ver sus eepsites 15:28 &amp;lt;jrandom&amp;gt; si quieren restringir quién puede acceder, deberían hacerlo 15:28 &amp;lt;jrandom&amp;gt; sí, definitivamente, cervantes :) 15:28 &amp;lt;+polecat&amp;gt; Cualquiera que quiera un eepsite privado, simplemente no le pongas un nombre en hosts.txt. ¡Problema resuelto! 15:28 &amp;lt;defnax&amp;gt; ¡pero los usuarios normales de Internet no deben saber qué eepsites están disponibles! 15:28 &amp;lt;jrandom&amp;gt; polecat: eso no es del todo suficiente 15:29 &amp;lt;+polecat&amp;gt; ¿De verdad? 15:29 &amp;lt;jrandom&amp;gt; lo siento, quizá no entiendo a defnax. ¿por qué la gente no debería saber qué eepsites están disponibles? 15:29 &amp;lt;defnax&amp;gt; sé que entonces no se lista en un buscador cuando no haces público el eepsite 15:29 &amp;lt;+polecat&amp;gt; Pensé que era un barrido por fuerza bruta a través del espacio de claves base64 para encontrar eepsites... 15:29 &amp;lt;jrandom&amp;gt; polecat: correcto, alguien puede recolectar la netDb 15:29 &amp;lt;defnax&amp;gt; creo que esta persona no necesita I2P 15:29 &amp;lt;jrandom&amp;gt; bueno, recolectar leaseSets es sustancialmente más trabajo que recolectar routers... 15:30 &amp;lt;jrandom&amp;gt; defnax: lo siento, no entiendo 15:30 &amp;lt;jrandom&amp;gt; eepsites.com es una interfaz pública a un motor de búsqueda de eepsites públicos. no se revela nada privado 15:30 &amp;lt;@cervantes&amp;gt; jaja @ últimas 5 búsquedas 15:30 &amp;lt;+Complication&amp;gt; Sí, el recuadro de «últimas búsquedas» sugiere que alguien (irónicamente alguien que probablemente no es anónimo) está un poquito enfermo. 15:30 &amp;lt;+Complication&amp;gt; Ah, lo que sea. 15:30 &amp;lt;defnax&amp;gt; quiero decir que él no necesita I2P. ¡Dice en una IP pública en qué eepsites hay torrents u otras cosas disponibles! 15:31 &amp;lt;defnax&amp;gt; en I2P está bien, pero no en Internet normal 15:31 &amp;lt;jrandom&amp;gt; defnax: claro, esa persona que ejecuta eepsites.com no necesita I2P en sí. puedes averiguar su dirección de casa, teléfono, etc. 15:31 &amp;lt;jrandom&amp;gt; pero, por otro lado, lo mismo para forum.i2p. 15:31 &amp;lt;jrandom&amp;gt; (y hasta cierto punto, www.i2p, aunque eso no te da /mi/ información ;) 15:32 &amp;lt;jrandom&amp;gt; algunos sitios son públicos. está bien. es genial. 15:32 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; defnax, ¿qué ataques son posibles gracias a este sitio, que no lo serían sin este sitio? 15:32 &amp;lt;@cervantes&amp;gt; Complication: risita 15:32 &amp;lt;jrandom&amp;gt; están ofreciendo un servicio potencialmente útil a gente que quizá quiera probar i2p antes de instalarlo 15:33 &amp;lt;defnax&amp;gt; ok, ¿alguna novedad de I2Psnark? 15:33 &amp;lt;+Complication&amp;gt; cervantes: sí, nada como la vieja ironía :) 15:33 &amp;lt;defnax&amp;gt; ¿tendrá antes de la 0.6.2 una interfaz web/GUI? 15:33 &amp;lt;@cervantes&amp;gt; defnax: ha habido un inproxy de i2p durante varios meses 15:33 &amp;lt;jrandom&amp;gt; defnax: no, pero supongo que deberíamos avanzar en la agenda antes de llegar a 6) ??? 15:33 &amp;lt;jrandom&amp;gt; ok, ¿hay algo más sobre 2) boostraps, predecesores, adversarios pasivos globales y CBR? 15:34 &amp;lt;jrandom&amp;gt; ¿o pasamos a 3) I2Phex 0.1.1.34 15:34 &amp;lt;jrandom&amp;gt; [consideradnos movidos] 15:35 &amp;lt;jrandom&amp;gt; ok, quienes aún no estén en la 0.1.1.34 deberían actualizar, ya que hay cosas importantes en la versión. Quienes ya estén en la 0.1.1.34 y quieran ayudar a probar algunas mejoras aún no publicadas, hay trabajo adicional en CVS, así que si lo probáis y os encontráis con problemas, por favor publicadlo en el foro 15:36 &amp;lt;jrandom&amp;gt; en otras noticias, he oído que también hay buenos progresos en el frente de gwebcache, pero aún nada sobre su integración con i2phex 15:36 &amp;lt;jrandom&amp;gt; redzara: ¿alguna novedad sobre la fusión? 15:37 &amp;lt;+Complication&amp;gt; Las mejoras en CVS posteriores a la .34 parecen hacer que la GUI sea *mucho* más receptiva. 15:38 &amp;lt;jrandom&amp;gt; genial, sí, no podía soportar la capacidad de respuesta de &amp;lt;= ..34, pero no estoy seguro de que las correcciones estén totalmente libres de regresiones, ya que no entiendo realmente todo el código. pero /parece/ bien :) 15:42 &amp;lt;+redzara&amp;gt; jrandom : perdón, pero acabamos de cambiar la hora en Francia a horario de invierno y el trabajo para I2phex está casi terminado, solo tengo que rastrear 2 o 3 bugs 15:43 &amp;lt;jrandom&amp;gt; ¡ah, genial! 15:43 &amp;lt;jrandom&amp;gt; sin prisa, solo preguntaba 15:44 &amp;lt;+redzara&amp;gt; y quizá tenga que obtener el código más reciente de I??phex para ver si el mod de GregorK aplica al código más reciente de phex ?!? 15:45 &amp;lt;jrandom&amp;gt; sí, será necesario deshabilitar la funcionalidad de solicitud remota, pero fue una corrección trivial de dos líneas (comentar las solicitudes MAGMA y URI). 15:45 &amp;lt;jrandom&amp;gt; lo mismo para el último problema de sincronización (eliminar bloqueos innecesarios en operaciones de red) 15:46 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; I??phex &amp;lt;- interesante cómo un typo también puede revelar la ubicación :) 15:46 &amp;lt;jrandom&amp;gt; no tanto como lo hace «in France» ;) 15:46 &amp;lt;+redzara&amp;gt; esto ya está hecho en mi código 15:46 &amp;lt;@cervantes&amp;gt; jeje 15:46 &amp;lt;jrandom&amp;gt; (pero ese es otro bug que aún no está arreglado... lo del charset de irc) 15:46 &amp;lt;jrandom&amp;gt; ok, genial, redzara 15:47 &amp;lt;+redzara&amp;gt; jme___ : no busco ocultar mi ubicación, ya sabes :-) 15:47 &amp;lt;+redzara&amp;gt; así que nada más que decir sobre i2phex por mi parte 15:47 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; redzara, ok :) 15:48 &amp;lt;jrandom&amp;gt; ok, perfecto, gracias por la actualización 15:48 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo sobre i2phex, o pasamos a 4) voi2p app? 15:49 &amp;lt;+redzara&amp;gt; considerad que nos estamos moviendo :) 15:49 &amp;lt;jrandom&amp;gt; para 4), no estoy seguro de tener algo que añadir más allá de lo que hay en el correo, y parece que aum se ha desconectado, así que probablemente tendremos que esperar a una actualización en otro momento 15:49 &amp;lt;jrandom&amp;gt; (a menos que alguien más tenga algo que discutir para el 4)?) 15:50 &amp;lt;jrandom&amp;gt; si no, consideradnos movidos a 5) syndie y sucker 15:50 &amp;lt;jrandom&amp;gt; dust: ¿quieres contarnos cómo va? 15:51 &amp;lt;@cervantes&amp;gt; entonces, ¿syndie ya chupa bien? 15:51 &amp;lt;jrandom&amp;gt; sí *tos* 15:51 &amp;lt;dust&amp;gt; je 15:52 &amp;lt;dust&amp;gt; bueno, la nota dice prácticamente todo 15:52 &amp;lt;dust&amp;gt; todavía hay cosas por hacer 15:53 &amp;lt;dust&amp;gt; palabra sobre las pruebas e informes de errores 15:54 &amp;lt;jrandom&amp;gt; ok, genial, ¿sabes de memoria cuál es la historia con rome-0.8? ¿vale la pena esperar una versión pendiente, o deberíamos tomar un build de CVS y actualizarlo después? 15:55 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; oi, ¿qué hay del ircProxy que hace auto ping-pong, hay algún progreso? 15:55 &amp;lt;jrandom&amp;gt; ningún progreso que yo sepa 15:55 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; (ups, perdón) 15:55 &amp;lt;+polecat&amp;gt; voi2p, haz un mp3 de tu voz y bittorréntéalo por i2p. 15:56 &amp;lt;dust&amp;gt; no, no sé la fecha estimada de la próxima rome 15:56 &amp;lt;dust&amp;gt; no pude acceder al CVS 15:57 &amp;lt;dust&amp;gt; (no recuerdo por qué) 15:57 &amp;lt;jrandom&amp;gt; ah 'k, bueno, aún no lo necesitamos, solo sería algo chulo. para más adelante entonces 15:58 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más sobre 5)? ¿o pasamos a 6) ??? 15:59 &amp;lt;jrandom&amp;gt; [consideradnos movidos] 15:59 &amp;lt;@cervantes&amp;gt; brutus: no creo que se haya hecho nada al respecto 16:00 &amp;lt;dust&amp;gt; ¿debería hacerse? 16:01 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; oki, sí, supongo que también es de prioridad bastante baja 16:01 &amp;lt;+polecat&amp;gt; Sigo queriendo saber cómo podríamos hacer i2p, y las técnicas de anonimato en general, más accesibles en lugares pobres o peligrosos. 16:01 &amp;lt;jrandom&amp;gt; polecat: consiguiendo que alguien con una conexión dial-up ayude a probar ;) 16:01 &amp;lt;@cervantes&amp;gt; ¿rifle gratis con cada instalación? 16:02 &amp;lt;jrandom&amp;gt; polecat: definitivamente estamos trabajando en eso, pero tenemos muchísimo más que hacer antes. 16:02 &amp;lt;jrandom&amp;gt; dust: ¿lo del irc? podría valer la pena, pero probablemente las mejoras de sucker sean más importantes 16:02 &amp;lt;jrandom&amp;gt; (imho) 16:03 &amp;lt;@cervantes&amp;gt; (opinión algo sesgada ;-) 16:03 &amp;lt;@cervantes&amp;gt; *sesgada 16:03 &amp;lt;jrandom&amp;gt; cierto, pero creo que mi sesgo es Correcto :) 16:04 * cervantes nota las mayúsculas ;-) 16:05 * Complication mira el conector del teléfono y se pregunta si puede salir algo bueno de tales &amp;lt;things&amp;gt; :D 16:05 &amp;lt;+Complication&amp;gt; Por otra parte, si por ahí viaja DSL, no puede ser intrínsecamente malvado. :D 16:05 &amp;lt;+polecat&amp;gt; No... ¡no Things! 16:05 &amp;lt;@cervantes&amp;gt; Complication: también puedes usarlo para llamar a la gente.... 16:06 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para 6) ??? 16:07 * cervantes no estaba seguro de que tuviéramos algo para ??? en primer lugar 16:07 &amp;lt;jrandom&amp;gt; en ese caso... 16:07 * jrandom se prepara 16:08 * jrandom *bafs* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-10-25</title><link>/es/blog/2005/10/25/notas-de-estado-de-i2p-del-2005-10-25/</link><pubDate>Tue, 25 Oct 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/10/25/notas-de-estado-de-i2p-del-2005-10-25/</guid><description>&lt;p>Hola a todos, más noticias desde el frente&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Integración de Fortuna 3) Estado de GCJ 4) i2psnark regresa 5) Más sobre bootstrapping (arranque) 6) Investigaciones sobre 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 última semana ha estado bastante bien en la red - las cosas parecen bastante estables, el caudal es normal, y la red sigue creciendo hasta el rango de 4-500 pares. También ha habido algunas mejoras significativas desde la versión 0.6.1.3 y, como afectan al rendimiento y la fiabilidad, espero que tengamos una versión 0.6.1.4 más adelante esta semana.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 25 de octubre de 2005</title><link>/es/blog/2005/10/25/reuni%C3%B3n-de-desarrolladores-de-i2p-25-de-octubre-de-2005/</link><pubDate>Tue, 25 Oct 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/10/25/reuni%C3%B3n-de-desarrolladores-de-i2p-25-de-octubre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cat-a-puss, cervantes, Complication, dust, jme\___, jnymo\_, jrandom, legion, Ragnarok, reliver, Romster, shardy, susi23&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:24 &amp;lt;jrandom&amp;gt; 0) hola 16:24 &amp;lt;jrandom&amp;gt; 1) Estado de la red 16:24 &amp;lt;jrandom&amp;gt; 2) Integración de Fortuna 16:24 &amp;lt;jrandom&amp;gt; 3) Estado de GCJ 16:24 &amp;lt;jrandom&amp;gt; 4) i2psnark regresa 16:24 &amp;lt;jrandom&amp;gt; 5) Más sobre el bootstrapping (proceso inicial de incorporación) 16:24 &amp;lt;jrandom&amp;gt; 6) Investigaciones sobre virus 16:24 &amp;lt;jrandom&amp;gt; 7) ??? 16:24 &amp;lt;jrandom&amp;gt; 0) hola 16:24 * jrandom saluda 16:24 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2005-October/001079.html 16:25 * susi23 saluda de vuelta 16:26 &amp;lt;jrandom&amp;gt; vamos a pasar a 1) estado de la red 16:26 &amp;lt;jrandom&amp;gt; como mencioné, las cosas se ven bastante razonables hasta ahora. 16:26 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ah, reunión, qué bien 16:27 &amp;lt;jrandom&amp;gt; también vienen cosas buenas en camino, así que tendremos una nueva versión a finales de esta semana 16:27 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que quiera comentar sobre 1) estado de la red? 16:27 &amp;lt;@cervantes&amp;gt; omg 7 temas 16:27 &amp;lt;+legion&amp;gt; sí, pinta bien :-) 16:27 &amp;lt;jrandom&amp;gt; semana ocupada, cervantes :) 16:28 &amp;lt;@cervantes&amp;gt; solo puede ser bueno 16:28 &amp;lt;+Complication&amp;gt; Funciona relativamente bien, incluso dev.i2p: puedo hacer checkouts de CVS sin mensajes de EOF. 16:28 &amp;lt;jrandom&amp;gt; bien :) 16:28 &amp;lt;+Complication&amp;gt; Puede que las últimas saturaciones estuvieran relacionadas con la versión. 16:28 &amp;lt;+Complication&amp;gt; Pero no puedo asegurarlo. 16:28 &amp;lt;jrandom&amp;gt; dev.i2p también está en el código de la última build (-7), así que con suerte rendirá sustancialmente mejor que antes 16:29 &amp;lt;jrandom&amp;gt; s/dev.i2p/cvs.i2p (etc)/ 16:29 &amp;lt;+legion&amp;gt; forums.i2p también parece estar mucho mejor que antes :) 16:29 &amp;lt;@cervantes&amp;gt; *ejem* 16:29 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿es i2p seguro para dejar que otros se unan, etc.? 16:29 &amp;lt;+Ragnarok&amp;gt; ok, ahora tengo que probar este milagroso «cvs checkout que funciona a la primera» 16:30 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ya que ahora no hay límites conocidos 16:30 &amp;lt;@cervantes&amp;gt; eso es porque todos están machacando i2p-list en lugar de publicar en el foro 16:30 &amp;lt;+legion&amp;gt; hmm ¿seguro, cervantes? 16:30 &amp;lt;jrandom&amp;gt; Romster: bueno, hemos estado creciendo a buen ritmo últimamente, pero deberíamos posponer la beta pública hasta la 0.6.2 16:30 &amp;lt;jrandom&amp;gt; je, cervantes ;) 16:30 &amp;lt;jrandom&amp;gt; shhh, Ragnarok, ¡lo vas a gafar! 16:31 &amp;lt;+Ragnarok&amp;gt; wow... es verdad. Me dejas sin palabras 16:31 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ok, jrandom 16:31 &amp;lt;jrandom&amp;gt; (uf, se me llenan los ojos de lágrimas por el curry que mis compañeros están cocinando abajo) 16:31 &amp;lt;jrandom&amp;gt; bien ahí, Ragnarok 16:32 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; lol, eso sí que es un curry fuerte 16:32 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 1), podemos pasar rápidamente a 2) Integración de Fortuna 16:32 &amp;lt;jrandom&amp;gt; (cierto, Romster) 16:32 &amp;lt;+fox&amp;gt; &amp;lt;shardy&amp;gt; ¡bien por la integración de Fortuna! 16:32 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; pasando al 2) :P 16:32 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿qué es Fortuna? 16:32 &amp;lt;jrandom&amp;gt; je, pensé que te gustaría, shardy :) 16:32 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; he estado un poco desconectado el último mes 16:32 &amp;lt;+Complication&amp;gt; Un PRNG (algoritmo generador de números pseudoaleatorios), si recuerdo bien. 16:33 &amp;lt;+Complication&amp;gt; Supuestamente uno bueno, o eso dicen. :P 16:34 * Complication no sabe nada sobre sus entrañas, eso sí 16:34 &amp;lt;jrandom&amp;gt; shardy: me encantaría que pudieras echarle un ojo algún día 16:34 &amp;lt;+fox&amp;gt; &amp;lt;shardy&amp;gt; por supuesto 16:34 &amp;lt;+fox&amp;gt; &amp;lt;shardy&amp;gt; ¿están usando la implementación de GNU? 16:34 &amp;lt;jrandom&amp;gt; Romster/Complication: hay algunos enlaces en el correo 16:34 &amp;lt;jrandom&amp;gt; sí, 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; (integrado con http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/core/java/src/net/i2p/util/FortunaRandomSource.java ) 16:36 &amp;lt;jrandom&amp;gt; sin embargo, nos apartamos de la implementación directa de gnu-crypto, ya que ya tenemos código de AES256 y SHA256 (de Cryptix y Bouncycastle, respectivamente) 16:36 &amp;lt;jrandom&amp;gt; ok, en fin, esto pinta bien, ya que llevamos probablemente un año trasteando para incorporar ese soporte 16:37 &amp;lt;jrandom&amp;gt; (la integración de Fortuna fue uno de los proyectos principales que impulsaron a smeghead a construir 'pants' ;) 16:37 &amp;lt;jrandom&amp;gt; si alguien tiene preguntas/comentarios/preocupaciones al respecto, por favor mándenlos a la lista 16:37 &amp;lt;jrandom&amp;gt; (o por email, o en el foro, claro) 16:38 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; sí, ¿dónde está smeghead? no ha estado por aquí desde hace un tiempo 16:38 &amp;lt;jrandom&amp;gt; smeghead está [redacted] haciendo [redacted] 16:39 &amp;lt;jrandom&amp;gt; ok, pasando a 3) Estado de GCJ 16:39 &amp;lt;jrandom&amp;gt; ¡i2p funciona en GCJ! [w00t!] 16:39 &amp;lt;+susi23&amp;gt; buen trabajo 16:39 &amp;lt;+legion&amp;gt; genial 16:39 &amp;lt;jrandom&amp;gt; al menos, funciona en GCJ 4.0.2 sobre Linux 2.6.12. No he probado en otras plataformas 16:40 &amp;lt;jrandom&amp;gt; sí, la gente de GCJ y GNU Classpath ha hecho maravillas 16:40 &amp;lt;jrandom&amp;gt; fue realmente fácil conseguir que compilara; aquellas clases de referencias estáticas que recuerdo ya no fueron necesarias 16:41 &amp;lt;+Complication&amp;gt; Lo cual suena bastante positivo, dado que Sun Java no es del todo abierto (en cuanto a distribución, si recuerdo bien). 16:41 &amp;lt;jrandom&amp;gt; ahora I2P se distribuye con un makefile, aunque por simplicidad, creo que probablemente seguiremos distribuyendo Java puro, al menos principalmente 16:41 &amp;lt;+susi23&amp;gt; (lo próximo es intentar ejecutarlo en J2ME ;) 16:42 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; GCJ para sustituir la JVM de Sun&amp;gt; 16:42 &amp;lt;cat-a-puss&amp;gt; ¿cómo es el rendimiento con GCJ? 16:42 &amp;lt;jrandom&amp;gt; sí, aunque Sun es completamente abierto, y podríamos distribuir su JVM junto con I2P, pero su licencia prohíbe distribuir su JVM como herramienta de propósito general 16:42 &amp;lt;jrandom&amp;gt; cat-a-puss: comparable 16:42 &amp;lt;jrandom&amp;gt; la mayor parte del trabajo pesado en i2p ya la hace código en ensamblador ;) 16:43 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿cómo iría i2p con C#/mono otra vez con esa adición de Java a C# (olvidé su nombre) 16:43 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; recuerdo que jrandom y yo lo probamos hace tiempo 16:43 &amp;lt;jrandom&amp;gt; ni idea. pero si funciona con gcj, podría funcionar con ikvm: la cosa esa de la JVM en mono 16:44 &amp;lt;+Ragnarok&amp;gt; IKVM 16:44 &amp;lt;+Ragnarok&amp;gt; no importa 16:44 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ah, ese es, ikvm 16:44 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿muchas diferencias entre GCJ, IKVM y el de Sun? 16:45 &amp;lt;jrandom&amp;gt; nunca he usado ikvm 16:45 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; seguro que alguna vez lo hiciste con mono, ¿o era eclipse? 16:45 &amp;lt;+fox&amp;gt; * Romster se encoge de hombros 16:45 &amp;lt;jrandom&amp;gt; y i2p tal como se distribuye actualmente no admite la consola del router, aunque sí admite la operación del router, i2ptunnel y sam 16:46 &amp;lt;+Ragnarok&amp;gt; ¿qué está bloqueando la consola del router? 16:47 &amp;lt;+susi23&amp;gt; xerces, si recuerdo bien 16:47 &amp;lt;jrandom&amp;gt; cosas de xerces. La xercesImpl que enviamos con i2p tiene dependencias de sun.*, y cuando ingenuamente intenté meter el último xerces, lograr que ese, jdom, rome y el resto de jetty funcionaran con GCJ se estaba rompiendo 16:47 &amp;lt;jrandom&amp;gt; parece que la última versión de xerces tiene algunos requisitos adicionales 16:48 &amp;lt;jrandom&amp;gt; (para archivos jar que actualmente no distribuimos). sin embargo, estoy seguro de que podremos dar con ello 16:49 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; jrandom es bueno rastreando problemas :) 16:49 &amp;lt;jrandom&amp;gt; aún mejor creando problemas 16:49 &amp;lt;+fox&amp;gt; * Romster se va a por un café 16:49 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 3) estado de GCJ? 16:49 &amp;lt;jrandom&amp;gt; ¿o pasamos a 4) i2psnark 16:50 &amp;lt;jrandom&amp;gt; consideren que ya pasamos 16:50 &amp;lt;jrandom&amp;gt; ok, i2psnark ha vuelto (yay) 16:51 &amp;lt;jrandom&amp;gt; no tengo mucho que añadir a lo que está en el mail... ¿tienes algo, Ragnarok? 16:51 &amp;lt;+Ragnarok&amp;gt; nop 16:51 &amp;lt;+susi23&amp;gt; respecto a la interfaz web 16:51 &amp;lt;+Ragnarok&amp;gt; aunque vendrían bien más pruebas, así que todos deberían probarlo :) 16:52 &amp;lt;+susi23&amp;gt; soportarlo con susibt no debería ser un problema 16:52 &amp;lt;jrandom&amp;gt; ooh, cuéntanos, susi23 :) 16:52 &amp;lt;jrandom&amp;gt; bien 16:52 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; pregunta ingenua, ¿por qué dedicar tiempo a soportar un cliente BT antiguo cuando otros (azureus) admiten un cliente completo? 16:52 &amp;lt;jrandom&amp;gt; azureus es la leche 16:52 &amp;lt;+susi23&amp;gt; el lanzamiento mayor de susibt está previsto para noviembre :) 16:53 &amp;lt;jrandom&amp;gt; je, guay, susi23 16:53 &amp;lt;+Complication&amp;gt; Para mí, Azureus parecía terriblemente complejo. 16:53 &amp;lt;+Ragnarok&amp;gt; azureus apesta 16:53 &amp;lt;+susi23&amp;gt; en mi caso, siempre necesito una solución sin interfaz (headless) 16:53 &amp;lt;+Ragnarok&amp;gt; por no andarme con rodeos 16:53 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; ok :) 16:53 &amp;lt;jrandom&amp;gt; jme___: no obstante, azureus es un poco pesado, pero es una gran solución BT de propósito general 16:53 &amp;lt;+Complication&amp;gt; (personalmente, me veo el día en que configure algo mal y dañe mi anonimato). 16:54 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; tiene sentido, solo quería saber 16:54 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; a mí Azureus nunca me funcionó bien; me pasé a BitLord, que sí funciona 16:54 &amp;lt;jrandom&amp;gt; sigo pensando ayudar a mejorar el plugin azneti2p con la gente de Azureus, pero con i2psnark tardé literalmente menos de 2 horas en estar swarmeando datos 16:54 &amp;lt;+legion&amp;gt; Sí, Azureus es demasiado grande y complicado para i2p 16:54 &amp;lt;+Complication&amp;gt; Si el objetivo es empaquetar un cliente BT junto con i2p, un cliente ligero suena mejor. 16:54 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; principio KISS 16:54 &amp;lt;+Ragnarok&amp;gt; Me gusta más el cliente oficial, pero i2psnark tiene la gran ventaja de ser lo bastante simple como para que yo pueda hackearlo 16:55 &amp;lt;+legion&amp;gt; la cosa es que i2p no necesita un cliente BitTorrent pesado 16:55 &amp;lt;jrandom&amp;gt; sí, es un código muy limpio (con ese formato raro de GNU ;) 16:55 &amp;lt;+Ragnarok&amp;gt; maldita GNU 16:55 &amp;lt;+Ragnarok&amp;gt; el peor estilo de llaves de la historia 16:55 &amp;lt;jrandom&amp;gt; je 16:55 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; je, un reformateador de código :) 16:55 &amp;lt;+Ragnarok&amp;gt; jrandom no me deja :) 16:55 &amp;lt;+Ragnarok&amp;gt; bueno, con razón 16:55 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; independencia y simplicidad son criterios con los que definitivamente estoy de acuerdo 16:56 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿habrá opciones para activar el programa BT-Torrent en cada nodo de i2p? 16:56 &amp;lt;jrandom&amp;gt; sí, estaría bien si pudiéramos retroportar multitorrent, selección de piezas y capacidad web al snark principal de mjw 16:56 &amp;lt;+Ragnarok&amp;gt; cuanto más simple sea, más probable es que se mantenga 16:56 &amp;lt;jrandom&amp;gt; exaacto, Ragnarok 16:57 &amp;lt;+legion&amp;gt; sí, retroportar eso sería la leche 16:57 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; como punto off-topic, echen un vistazo a la red KAD de eMule; creo que es bastante buena. 16:57 &amp;lt;jrandom&amp;gt; Romster: ahora se incluye por defecto en la build, pero una vez lo integremos en susibt, estará en la navegación superior con el resto de clientes 16:58 &amp;lt;+Ragnarok&amp;gt; también necesitamos poder incluir un creador de .torrent. Y un tracker estaría bien. 16:58 &amp;lt;jrandom&amp;gt; sí, de hecho, snark tiene ambas cosas; solo las desactivé porque no quería mantenerlas :) 16:58 &amp;lt;+legion&amp;gt; hmm buen punto, Ragnarok 16:58 &amp;lt;jrandom&amp;gt; pero reactivarlas no sería mucho problema 16:59 &amp;lt;+Ragnarok&amp;gt; bueno, al menos el generador de torrents no debería ser tan malo 16:59 &amp;lt;jrandom&amp;gt; también hay un Tracker.java y manejo en el PeerAcceptor, pero tiré lo que no era necesario, así que probablemente convenga mirar en http://klomp.org/snark/ para eso 17:00 &amp;lt;jrandom&amp;gt; (y revisar `http://dev.i2p/~jrandom/snark_diff.txt` para los cambios) 17:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ya que snark está de vuelta, se trabajará en ello, ¿no? :) 17:00 &amp;lt;+legion&amp;gt; de hecho, cuando se trata de un tracker, sería mejor proponer una solución distribuida 17:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; snark* 17:00 &amp;lt;jrandom&amp;gt; portar código es más fácil que construir un tracker distribuido nuevo, legion ;) 17:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; legion, ahora sí estás hablando 17:00 &amp;lt;+legion&amp;gt; cierto 17:01 &amp;lt;jrandom&amp;gt; pero no me opondría a integrar una solución de tracker distribuido, limpia, mantenida y amigable con el anonimato :) 17:01 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿se podría acoplar a las eepsites? 17:01 * jrandom ve un pony volador pasar por la ventana 17:01 &amp;lt;+Ragnarok&amp;gt; el cliente BT oficial tiene un tracker distribuido basado en Kademlia, pero obviamente eso solo sirve como referencia de diseño 17:01 &amp;lt;+legion&amp;gt; un punto de partida ;) 17:02 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; en realidad ¿kademlia = la red KAD de eMule? hmm, si es el caso, KAD sería ideal para un tracker, pero el bootstrapping es un problema 17:03 &amp;lt;+Ragnarok&amp;gt; se basan en el mismo algoritmo, pero no son compatibles de ninguna manera 17:03 &amp;lt;+Ragnarok&amp;gt; compatible, vamos 17:04 &amp;lt;+Ragnarok&amp;gt; hacer algo como el KAD de eMule para i2phex sería interesante... 17:04 &amp;lt;+Ragnarok&amp;gt; en fin, ponis voladores 17:04 &amp;lt;jrandom&amp;gt; :) 17:04 &amp;lt;jrandom&amp;gt; (de acuerdo en ambos puntos) 17:04 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 4) i2psnark? 17:05 &amp;lt;+Ragnarok&amp;gt; mientras tengamos algo para crear archivos .torrent, los trackers existentes están bien 17:05 &amp;lt;jrandom&amp;gt; buen punto: creo que hay algo de código comentado en el main de Snark 17:05 &amp;lt;+legion&amp;gt; no, creo que los trackers existentes no están bien :( 17:05 &amp;lt;jrandom&amp;gt; ¿qué les pasa, legion? 17:05 &amp;lt;cat-a-puss&amp;gt; no hay que entregar a los usuarios solo un archivo torrent tampoco 17:05 &amp;lt;jrandom&amp;gt; hmm ¿cat-a-puss? ah, quieres decir que necesitamos una interfaz web para swarmeo transparente? 17:06 &amp;lt;+legion&amp;gt; los sitios se saturan de tráfico 17:06 &amp;lt;jrandom&amp;gt; ah, ese es un problema de i2p; con suerte la 0.6.1.4 lo mejorará 17:06 &amp;lt;jrandom&amp;gt; postman me decía que estaba recibiendo montones de visitas en tracker.postman.i2p 17:06 &amp;lt;jrandom&amp;gt; olvido las cifras de memoria 17:06 &amp;lt;cat-a-puss&amp;gt; Si gestionamos tanto el código de swarming como el código para obtener el torrent en primer lugar, mejor hacerlo transparente para el usuario 17:07 &amp;lt;jrandom&amp;gt; orion.i2p/bt/ no se usa mucho, eso sí 17:07 &amp;lt;jrandom&amp;gt; (y tracker-fr parece animado) 17:07 &amp;lt;+susi23&amp;gt; con susibt espero incluir el feed RSS de los trackers, para que ya no tengas que ir a la web del tracker, sino que se descarguen los torrents automáticamente :) 17:07 &amp;lt;cat-a-puss&amp;gt; también evita confundir un torrent de i2p con uno no anónimo 17:07 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; el tracker HTTP para BT no escala debido a un protocolo mal diseñado 17:07 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; router watchdog: el router se colgó fuerte, reinicio wtf 17:07 &amp;lt;+legion&amp;gt; exacto, que es mi punto: algunos trackers están inundados mientras otros están ociosos 17:07 &amp;lt;jrandom&amp;gt; ah, sí, me encantaría integrar hooks de syndie en susibt :) 17:07 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; se puede arreglar fácilmente pero rompe la compatibilidad con el protocolo BT oficial 17:08 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; es el camino que sigue lo del tracker con DHT 17:08 &amp;lt;jrandom&amp;gt; (y al revés, para que la gente pueda sindicar fácilmente archivos .torrent, etc.) 17:08 &amp;lt;+Complication&amp;gt; Romster: me pasa eso, pero la máquina en la que me sucede va justa (300 MHz) 17:08 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; el tracker distribuido es la solución a los trackers saturados 17:08 &amp;lt;jrandom&amp;gt; legion: eso se puede remediar fácilmente si la gente usa trackers diferentes :) 17:08 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; DHT de Azureus 17:08 &amp;lt;jrandom&amp;gt; el código es caro; usar URL diferentes es barato 17:08 &amp;lt;+legion&amp;gt; sí, pero no parece que lo estén haciendo, ¿no? 17:09 &amp;lt;jrandom&amp;gt; pero sí, un tracker distribuido estaría genial. No está en mi roadmap, pero si alguien lo pone en marcha, sería la caña. 17:09 &amp;lt;+Complication&amp;gt; A su debido tiempo... seguro que alguien puede irse a distribuido también. 17:09 &amp;lt;+legion&amp;gt; En lugar de publicar los torrents en sitios de trackers, podrían publicar un bith y los detalles en su eepsite. 17:10 &amp;lt;jrandom&amp;gt; bith == hash? 17:10 &amp;lt;+legion&amp;gt; sí, significa bittorrent hash; no es término mío 17:10 &amp;lt;+Complication&amp;gt; Al principio, eso sí... un cliente sencillo y sólido, en Java, integrado con el router... puede resolver muchos problemas. (Quizá incluso obtener actualizaciones firmadas sin sobrecargar dev.i2p). 17:11 &amp;lt;+legion&amp;gt; sí, eso estaría genial 17:11 &amp;lt;jrandom&amp;gt; cierto, Complication 17:11 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; sí, actualizaciones por torrent 17:11 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ok, siguiente punto de la lista :) 17:12 &amp;lt;jrandom&amp;gt; ok, 5) más sobre el bootstrapping (proceso inicial de incorporación) 17:12 &amp;lt;+legion&amp;gt; sí, sigamos 17:12 &amp;lt;jrandom&amp;gt; últimamente hay muchas cosas interesantes en la lista, y no voy a resumirlo todo aquí :) 17:12 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿bootstrapping de la base de datos del router de i2p? 17:12 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones que quiera discutir sobre el hilo? 17:12 &amp;lt;jrandom&amp;gt; Romster: mira la lista y/o el email 17:12 &amp;lt;+fox&amp;gt; * Romster necesita leer esa lista 17:13 &amp;lt;jrandom&amp;gt; sí, hay cosas buenas ahí :) 17:13 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; he estado bastante ocupado últimamente 17:13 &amp;lt;+Complication&amp;gt; 26 mensajes por leer, aún no puedo comentar 17:13 &amp;lt;jrandom&amp;gt; aún sin resultado final, pero estamos mirando un nuevo modo de construir tunnels para la 0.6.2 17:14 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿una forma nueva? ¿hay un defecto en el método actual? 17:14 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; flaw* 17:14 &amp;lt;jrandom&amp;gt; El análisis de Michael muestra que el ataque no es realmente un problema ahora, ya que hay ataques más fáciles sobre las alternativas 17:14 &amp;lt;jrandom&amp;gt; lee la lista ;) 17:14 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; arg, después 17:14 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; esto es ahora :) 17:15 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; normalmente estoy dormido a esta hora. 17:15 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; así que rara vez puedo estar en una reunión 17:16 &amp;lt;cat-a-puss&amp;gt; ¿puedes publicar tus ideas para una forma nueva / existentes / rechazadas en un email a la lista para poder comparar? 17:16 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; así que tiene que ver con métodos de ataque y creación de tunnels, supongo, sin haber leído aún la lista 17:16 &amp;lt;cat-a-puss&amp;gt; (eso es para Jrandom) 17:16 &amp;lt;jrandom&amp;gt; no estoy seguro de que hayamos concretado un resultado final todavía 17:16 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; sería una idea, cat-a-puss 17:17 &amp;lt;+Complication&amp;gt; Romster: sí, era más o menos sobre darle al endpoint de un exploratory tunnel menos información como posible atacante 17:17 &amp;lt;jrandom&amp;gt; pero http://dev.i2p.net/pipermail/i2p/2005-October/001073.html es lo último de lo que veo que sale de tu sugerencia 17:17 &amp;lt;jrandom&amp;gt; bueno, no influencia (i2p es una mixnet de rutas libres), sino menos información 17:18 &amp;lt;+Complication&amp;gt; Sí, ese sería un término más correcto 17:18 &amp;lt;jrandom&amp;gt; (la URL enlazada arriba está llena de teorías al aire; aún no hay cripto sólida definida) 17:18 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; menos = mejor para más robustez contra ataques, entiendo por dónde vas 17:18 &amp;lt;jrandom&amp;gt; ((pero creo que todo es factible con técnicas existentes) 17:19 &amp;lt;jrandom&amp;gt; Romster: aquí hay una gráfica del ataque de Michael contra el algoritmo actual, con el eje X indicando qué % de la red está comprometido: http://dev.i2p.net/~jrandom/fraction-of-attackers.png 17:20 &amp;lt;jrandom&amp;gt; (la construcción telescópica simple estaría fuera de la gráfica antes de llegar a x=200) 17:20 &amp;lt;jrandom&amp;gt; ((así que lo que tenemos ahora es literalmente órdenes de magnitud mejor)) 17:20 &amp;lt;jrandom&amp;gt; pero podemos mejorarlo aún más 17:21 &amp;lt;jrandom&amp;gt; aunque también está la alternativa de garlic routing 17:21 &amp;lt;jrandom&amp;gt; en fin, sí, hay más cosas que concretar; estén atentos a la lista :) 17:21 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ok, le daré una buena leída a esa lista más tarde 17:22 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; y ver si se me ocurre algo que añadir 17:22 &amp;lt;jrandom&amp;gt; guay 17:22 &amp;lt;cat-a-puss&amp;gt; ¿el método telescópico «nuevo» sería lo bastante rápido como para hacer construcción bajo demanda? 17:22 &amp;lt;jrandom&amp;gt; no estoy seguro de que queramos eso 17:22 &amp;lt;jrandom&amp;gt; es el tema de O(1) vs O(N) 17:23 &amp;lt;jrandom&amp;gt; la técnica nueva permitiría crear tunnels sin usar los exploratory tunnels, dejando los exploratory tunnels para la operación de la netDb 17:23 &amp;lt;jrandom&amp;gt; (y para la creación de exploratory tunnels :) 17:24 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; hrmm, ¿valdría la pena fastidiar a los atacantes dándoles montones de falsos positivos, enmascarando así la fuente real? 17:24 &amp;lt;+legion&amp;gt; suena bien :) 17:24 &amp;lt;+legion&amp;gt; creo que algo de ese «engaño» estaría bien 17:24 &amp;lt;cat-a-puss&amp;gt; jrandom: claro, preguntaba si hacerlo aceleraría lo suficiente como para que a veces los últimos hops no sepan que son el último hop, como se disfrazó en la lista. 17:25 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿exploratory tunnels para recolectar referencias de routers en la netDb? 17:25 &amp;lt;jrandom&amp;gt; romster: nosotros somos los hackers ;) pero sí, si los falsos positivos superaran a los verdaderos, se requeriría un número sustancial de ataques para obtener datos estadísticamente significativos 17:26 &amp;lt;jrandom&amp;gt; hmm, vale, cat-a-puss, pero no sé cómo aceleraría eso; nos movería de una topología de tunnels O(1) a O(N) 17:26 &amp;lt;jrandom&amp;gt; o ¿a qué te refieres con acelerar las cosas? 17:26 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; y si llegara al punto de ser detectado, ¿podría entonces «apagarse» y quedarse en silencio un tiempo? 17:26 &amp;lt;jrandom&amp;gt; usar la técnica nueva reduciría sin duda las creaciones de tunnels fallidas 17:26 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; o cambiar su clave disimuladamente y continuar o algo así, je 17:26 &amp;lt;jrandom&amp;gt; romster: probablemente valga la pena escarbar en los correos para revisar el ataque ;) 17:27 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; sí, después de dormir 17:27 &amp;lt;+Complication&amp;gt; Romster: por lo que sé, es mayormente un ataque pasivo, así que el objetivo no puede detectar que está ocurriendo 17:27 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; y arreglar la PC de un amigo que tengo aquí 17:27 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ah, entiendo, Complication. 17:27 &amp;lt;cat-a-puss&amp;gt; jrandom: no hablo de lo de O(n). Me refiero a esperar a construir un tunnel de cliente hasta que lo necesitemos para algunas apps, en lugar de tenerlos ahí todo el tiempo. 17:28 &amp;lt;+Complication&amp;gt; (pero puedo estar equivocado, y esos últimos 26 mensajes podrían tener componentes activos) 17:28 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿un ataque pasivo a largo plazo eventualmente encontraría el objetivo? 17:28 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; comentaré después de leer la lista 17:28 &amp;lt;jrandom&amp;gt; ah, cat-a-puss, sin duda mejoraremos el pooling de tunnels para la 0.6.2. Actualmente solo construimos el tunnel cuando lo necesitamos (dándonos un poco de tiempo por si la creación falla) 17:28 &amp;lt;+Complication&amp;gt; Romster: bueno, mantener el ataque más allá de la vida del tunnel requeriría recursos y paciencia 17:28 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; y entenderlo mejor 17:29 &amp;lt;+Complication&amp;gt; Pero el tiempo influye en toda probabilidad de éxito. Cuanto más tiempo pruebas, más oportunidades tienes. 17:29 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ah, esa es la idea: que la vida del tunnel sea demasiado corta para que un ataque valga la pena. 17:29 &amp;lt;jrandom&amp;gt; cada pool tiene un número definido de tunnels de respaldo, y por defecto construimos reemplazos entre 60 y 120 segundos antes de que caduque uno viejo 17:29 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿no hay interacción entre cada tunnel para recopilar estadísticas? 17:30 &amp;lt;jrandom&amp;gt; correcto, Complication: cada muestra ocurre solo 'm' veces cada (c/n) tunnels 17:30 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; mientras uno está a punto de expirar y se está construyendo otro 17:31 &amp;lt;jrandom&amp;gt; romster: los nuevos tunnels no se hablan entre sí, no; pero ese no es el ataque que Michael ha estado describiendo 17:31 &amp;lt;jrandom&amp;gt; hay incontables ataques ahí fuera, la mayoría de los cuales ya hemos tratado, pero cada vez que alguien plantea uno que pueda afectar a la operación de I2P, queremos analizarlo más a fondo 17:31 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; tengo que leer la lista; ok, lo dejo ahí por ahora, ¿alguien más tiene algo que decir? 17:32 &amp;lt;jrandom&amp;gt; ok, si no hay nada más, pasemos a 6) investigaciones sobre virus 17:32 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; en realidad, una estadística que veo que podría recopilarse es: sin 0 hop significaría que el siguiente hop no es el punto final, así que se podría descartar, pero con millones de nodos esa técnica de análisis sería inútil 17:33 &amp;lt;jrandom&amp;gt; no tengo nada que añadir más allá de lo que se ha discutido en el foro 17:33 &amp;lt;jrandom&amp;gt; cierto, Romster; hay ataques de predecesor sobre la longitud del tunnel, que es una de las cosas principales que abordamos en la 0.6.2 17:33 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; virus, ¿qué virus? si es Linux será inexistente, pero en Windows, hmmm 17:34 &amp;lt;+Complication&amp;gt; Bueno, aunque no pude construir un binario equivalente (quién sabe por qué), la diferencia final fue lo bastante pequeña... como para que, con suerte, sea útil a quien le interese leer código ensamblador. 17:34 &amp;lt;jrandom&amp;gt; Romster: por favor, las notas de estado semanales deberían explicar estos puntos de la agenda, y la reunión es para discutir cosas /más allá/ de lo que está en las notas ;) 17:35 &amp;lt;+Complication&amp;gt; Seguro que no pude encontrar nada obvio ahí, pero tampoco pude explicar todas las diferencias. 17:35 &amp;lt;@cervantes&amp;gt; rtfml y rtff 17:35 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; sí, no he estado al día desde hace un buen rato, perdón por eso, jrandom 17:35 &amp;lt;@cervantes&amp;gt; ;-) 17:35 &amp;lt;jrandom&amp;gt; sí, el hecho de que tanto un archivo .bat conocido como seguro como el antiguo activaran el mismo código de detección es significativo 17:35 &amp;lt;+Complication&amp;gt; Sí, eso reduce las dudas. 17:36 &amp;lt;+Complication&amp;gt; Supongo que QBFC podría tener diferencias no documentadas dentro del mismo número de versión (¿builds diferentes?) 17:37 * jrandom no tiene idea, pero posiblemente sea alguna interacción con el SO o lo que sea. No sé; has puesto suficiente análisis para que la gente tome su propia decisión informada 17:37 &amp;lt;+Complication&amp;gt; Creo que es mejor así. 17:37 &amp;lt;+Complication&amp;gt; El desensamblado está realmente fuera de mi terreno habitual. 17:37 &amp;lt;jrandom&amp;gt; legion: ¿quieres mencionar algo sobre esto, o la gente debería ir al foro si quiere más info? 17:38 &amp;lt;@cervantes&amp;gt; ¿puedo reiterar lo que otros han dicho en el foro y agradecer a Complication el tiempo y los meticulosos intentos que ha invertido en analizar este asunto? 17:38 &amp;lt;jrandom&amp;gt; sí, se agradece mucho 17:38 &amp;lt;+legion&amp;gt; No tengo nada que añadir; siento que ya he dicho demasiado al respecto 17:39 &amp;lt;jrandom&amp;gt; 'k, entendido. ok, ¿alguien más quiere mencionar algo sobre esto, o pasamos a 7) ??? 17:39 &amp;lt;jrandom&amp;gt; [consideren que ya pasamos] 17:40 &amp;lt;+fox&amp;gt; * Romster secundo eso :) 17:40 &amp;lt;+legion&amp;gt; para 7)??? ¿qué tal si dedicamos un momento a hablar de i2phex 17:40 &amp;lt;jrandom&amp;gt; genial, buena idea 17:40 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ya que lo estoy usando ahora mismo :) 17:40 &amp;lt;@cervantes&amp;gt; no no, primero abrazo grupal 17:40 &amp;lt;jrandom&amp;gt; redzara mencionó que iba a estar en la reunión, pero el progreso de la fusión va lento 17:41 &amp;lt;+legion&amp;gt; susi23 preguntó por una versión headless 17:41 &amp;lt;jrandom&amp;gt; ah, genial, vi tu post sobre eso 17:41 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; añado que la lista de favoritos debería ser más ancha para soportar las claves de i2p más largas 17:42 &amp;lt;+susi23&amp;gt; (no es imprescindible, solo tenía curiosidad) 17:42 &amp;lt;jrandom&amp;gt; bueno, nadie puede recordar claves en base64, así que no estoy seguro de que te estés perdiendo mucho, Romster ;) 17:42 &amp;lt;jrandom&amp;gt; (y los primeros bytes deberían bastar para identificarlas de forma única) 17:42 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; iniciar i2phex con un servidor es el mayor problema que veo hasta ahora 17:42 &amp;lt;+legion&amp;gt; De hecho me gustaría que en el cliente solo se mostraran como los primeros 12 caracteres de las claves 17:42 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; je, supongo 17:43 * Complication por desgracia está muy ocupado y no puede hacer nada de xml-rpc 17:43 &amp;lt;jrandom&amp;gt; suena razonable, legion 17:43 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿y mostrar tantos caracteres como hagan única la clave? 17:43 &amp;lt;jnymo_&amp;gt; Estoy teniendo buenos resultados con i2phex 17:44 &amp;lt;jrandom&amp;gt; genial, jnymo_, yo también he oído cosas buenas 17:44 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; así que si 2 claves empiezan con abc, será abcx 17:44 &amp;lt;jnymo_&amp;gt; 12 caracteres idénticos no es probable, romster 17:44 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; cierto 17:44 &amp;lt;+Complication&amp;gt; Además, más simple = más rápido 17:44 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; (no es que haya mucho que ganar en velocidad por mostrar cosas) 17:45 &amp;lt;+Complication&amp;gt; (no es que haya mucho que ganar en velocidad por mostrar cosas) 17:45 &amp;lt;+legion&amp;gt; Bueno, quizá podría haber una ventana nueva de propiedades del host, indicando la clave completa y cierta información como cuánto comparte y lo que sea 17:45 &amp;lt;+susi23&amp;gt; (la netDb funciona de maravilla con solo 4 caracteres para IDs de router) 17:45 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; o la base de datos usando keyname=base64 y mostrando solo el keyname 17:45 &amp;lt;jrandom&amp;gt; hmm, ¿pensé que ya había una vista de info del peer, legion? 17:46 &amp;lt;jrandom&amp;gt; legion: cosas así sería bueno añadirlas a la línea principal de phex, probablemente? 17:46 &amp;lt;+legion&amp;gt; hmm podría ser... 17:46 &amp;lt;jrandom&amp;gt; (así Gregor puede mantenerlo ;) 17:46 &amp;lt;+Complication&amp;gt; Bueno, hay una función «Browse host», pero puede que no sea exactamente lo mismo. (Si funciona). 17:46 &amp;lt;jrandom&amp;gt; Complication: sí funciona 17:46 &amp;lt;jrandom&amp;gt; (funciona, quiero decir) 17:47 &amp;lt;+Complication&amp;gt; Parece que básicamente coloca la destkey del host en el cuadro de búsqueda 17:47 &amp;lt;+Complication&amp;gt; ...y ejecuta una búsqueda. 17:48 &amp;lt;jnymo_&amp;gt; esto puede ser un tema de la línea principal de i2phex, pero no vi un ETA para las descargas de i2phex 17:48 &amp;lt;+Complication&amp;gt; Hmm... o en realidad, no ejecuta una búsqueda. 17:48 &amp;lt;+Complication&amp;gt; El mío parece esperar hasta que la inicio manualmente. 17:48 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿para qué es la casilla de «i2phex cercano en ejecución»? 17:49 &amp;lt;+legion&amp;gt; Veo que hay mucho margen de mejora. ;) 17:49 &amp;lt;jrandom&amp;gt; sí :) 17:50 &amp;lt;jrandom&amp;gt; hay mucho por hacer, y el foro es un buen lugar para publicar ideas/sugerencias/preguntas(/parches :) 17:50 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; a pesar de su nombre obvio 17:50 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 17:50 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; buen punto 17:50 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; no se me ocurre nada más 17:51 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿pero hay alguien trabajando en un almacén de datos distribuido? 17:51 * cervantes mira su reloj 17:51 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; activamente, digo 17:51 &amp;lt;jrandom&amp;gt; Romster: más allá de syndie, no 17:51 &amp;lt;jrandom&amp;gt; (que yo sepa, al menos) 17:52 &amp;lt;+legion&amp;gt; pues me preguntaba acerca de integrar un gestor de descargas HTTP en i2p; facilitaría descargar contenido grande desde eepsites. 17:52 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; q e iphex y uno o dos más, pero no he visto nada mantenido desde hace tiempo 17:52 &amp;lt;@cervantes&amp;gt; ¿cuál es el estado de feedspace...? No he oído nada desde hace un tiempo 17:52 &amp;lt;jrandom&amp;gt; legion: eso estaría bien; creo que también hay un post sobre eso en el foro 17:53 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ah, feedspace, otro más 17:53 &amp;lt;jnymo_&amp;gt; si esto ya se mencionó en la reunión, nm... pero, ¿hay novedades sobre la colaboración i2p-freenet? 17:53 &amp;lt;jrandom&amp;gt; cervantes: lo último que supe es que frosk estaba algo ocupado, pero si frosk anda por aquí, quizá pueda contarnos más :) 17:53 &amp;lt;+legion&amp;gt; Personalmente me gustaría ver una colaboración i2p-entropy. 17:54 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; tengo ideas para un datastore, pero sería una ampliación de métodos existentes que ya se usan actualmente 17:54 &amp;lt;+legion&amp;gt; Dado que q, feedspace y demás no parecen avanzar muy rápido ahora 17:54 &amp;lt;jrandom&amp;gt; jnymo_: les pasé a los de Freenet algo de código para ejecutar sobre nuestro transporte SSU; toad se ha sumado a algunas discusiones, pero Freenet no estará en posición de que lo ejecutemos como data store encima de i2p por un tiempo (probablemente después de que salga su versión 0.7) 17:54 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; quiero iniciar un proyecto pero no repetir lo que otros ya han hecho 17:54 &amp;lt;+legion&amp;gt; me pregunto si sería posible portar entropy para que funcione sobre i2p... 17:54 &amp;lt;jrandom&amp;gt; legion: entropy estaría bien, pero la integración es algo difícil. por supuesto, la gente podría ejecutar cosas como fproxy.i2p para entropy 17:55 * jrandom no conoce para nada el código de transporte de entropy 17:55 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; he puesto en pausa mi cliente de IRC; ya hay muchos en progreso. Todo lo que i2p necesita ahora es un datastore y superará a Freenet con facilidad :) 17:55 &amp;lt;jrandom&amp;gt; (pero quizá sería una buena forma de que alguien hackee el SDK de GCJ :) 17:56 &amp;lt;jrandom&amp;gt; Romster: ayudar en otros esfuerzos es mucho más gratificante que empezar proyectos completamente nuevos, ya que haces mucho más con menos esfuerzo :) 17:56 &amp;lt;jnymo_&amp;gt; ah... felicitaciones por el port a GCJ 17:56 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; entropy está en C o C++, iirc 17:57 &amp;lt;jrandom&amp;gt; correcto, Romster, por eso podrían usar el SDK de I2P y la librería de streaming, construidos con GCJ en bibliotecas nativas 17:57 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; cierto, jrandom, pero ¿quién? :) 17:57 &amp;lt;jrandom&amp;gt; yo no 17:57 &amp;lt;+legion&amp;gt; ah, y sobre otro tema, solo mencionar que hoy publiqué una nueva versión de mi actualización de readme.html para la consola del router de i2p. 17:57 &amp;lt;jrandom&amp;gt; (la única manera de lograr algo que te importa es que lo hagas tú :) 17:57 &amp;lt;jrandom&amp;gt; guay 17:57 * dust le gustaría ver algún tipo de sindicación «squid» para descargar carga de las eepsites 17:58 &amp;lt;jrandom&amp;gt; dust: sí, totalmente; si pudiéramos poner a sucker en esa posición, sería ideal 17:58 &amp;lt;jrandom&amp;gt; p. ej., me encantaría obtener la info más reciente de orion en syndie, local 17:58 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; construyan un proxy para que squid lo use :) 17:59 &amp;lt;+legion&amp;gt; Lo había estado posponiendo con la esperanza de que ciertas mejoras al python eepsitechecker estuvieran hechas ya. 17:59 &amp;lt;dust&amp;gt; ah, syndie 17:59 &amp;lt;jrandom&amp;gt; (para eso es en realidad syndie: sindicación para reducir la carga) 17:59 &amp;lt;dust&amp;gt; la respuesta 17:59 &amp;lt;jrandom&amp;gt; ¿hay un comprobador de eepsites en python? 17:59 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; es la primera vez que lo oigo 17:59 &amp;lt;+legion&amp;gt; sí, es lo que uso ;) 18:00 &amp;lt;jrandom&amp;gt; genial, legion 18:00 &amp;lt;+legion&amp;gt; ¿de verdad? Ha estado por ahí un tiempo 18:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; bien, me gustaría mirarlo :) 18:00 &amp;lt;@cervantes&amp;gt; creo que alguien portó el script de baffled... no recuerdo quién/cuándo 18:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; estoy aprendiendo python 18:00 &amp;lt;jrandom&amp;gt; ah, ok, cervantes 18:00 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; a la dura, con ejemplos y el manual :) 18:00 &amp;lt;jrandom&amp;gt; sí, soy vago; solo uso polecat.i2p/i2psurvey/ y orion.i2p/ :) 18:01 &amp;lt;jrandom&amp;gt; (no necesito hacer spider) 18:01 &amp;lt;+legion&amp;gt; si alguien quiere trabajar conmigo en ello, me gustaría de verdad arreglar el código y hacerlo funcionar con python 2.3 o 2.4 18:01 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; tengo 2.4 instalado aquí 18:01 &amp;lt;+Ragnarok&amp;gt; Puede que le eche un vistazo. ¿Tienes enlace? 18:01 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; en realidad creo que es 2.4.1 18:02 &amp;lt;+legion&amp;gt; ahora mismo no tiene compatibilidad con py2exe y la mitad funciona con cada versión, lo que significa que quien lo ejecute necesita tener ambas instaladas. 18:02 * jnymo_ le encantaría ver un híbrido orion.i2p/I2PDirectory... info, categorías, estadísticas... mantequilla 18:02 &amp;lt;+legion&amp;gt; Lo archivaré después de la reunión y pondré un enlace en los foros 18:03 &amp;lt;+Ragnarok&amp;gt; ok 18:03 &amp;lt;jrandom&amp;gt; legion: hmm, ¿ves a mucha gente necesitando ejecutar eso? Quiero decir, solo unas pocas personas necesitan hacer spider 18:03 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ambas, eck, quizá sea demasiado para que yo lo traduzca a la más nueva; no sé hasta que vea el código 18:03 &amp;lt;jrandom&amp;gt; (no es que haya nada malo en ponérselo fácil a esas pocas personas :) 18:04 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; ¿podría diseccionarse y usarse para hacer otras cosas también? 18:04 &amp;lt;+legion&amp;gt; El caso es que veo que podría haber usos para todos los que ejecutan i2p. 18:04 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; podría* 18:04 &amp;lt;jrandom&amp;gt; hmm, no estoy seguro, ¿podrías explicar cómo? 18:04 &amp;lt;jrandom&amp;gt; Quiero decir, no quiero que todos hagan básicamente un DDoS a cada eepsite 18:05 &amp;lt;+legion&amp;gt; Uno sería una página de marcadores dinámica, generada automáticamente cada 12-24 horas o así. 18:05 &amp;lt;jrandom&amp;gt; ah, eso es trivial en syndie (actualmente una de las características principales - 'new blogs') 18:05 &amp;lt;jrandom&amp;gt; ((pero claro, syndie no tiene aún una gran UI para eso)) 18:06 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; en realidad solo haría falta que unos pocos hiciesen spider y lo metiesen en una base de datos tipo torrent/DHT y sincronizar eso entre nodos 18:06 &amp;lt;jrandom&amp;gt; cierto, Romster (aunque esa base de datos tipo torrent/DHT para sincronizar, o «sindicar», podría ser syndie ;) 18:06 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; incluso podría ser una forma oculta de aprender más nodos y servicios de i2p 18:07 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; sí, o syndie 18:07 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? el curry se está enfriando ;) 18:08 &amp;lt;+fox&amp;gt; &amp;lt;Romster&amp;gt; si syndie va a ser tan bueno, se podrían almacenar páginas estáticas en caché y lo mismo con imágenes 18:08 &amp;lt;+fox&amp;gt; &amp;lt;reliver&amp;gt; bon appetit, jrandom :-) 18:08 &amp;lt;jrandom&amp;gt; exacto, romster, eso ya se puede hacer 18:09 &amp;lt;jrandom&amp;gt; ok, si no hay nada más... 18:09 * jrandom va terminando 18:09 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-10-18</title><link>/es/blog/2005/10/18/notas-de-estado-de-i2p-del-2005-10-18/</link><pubDate>Tue, 18 Oct 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/10/18/notas-de-estado-de-i2p-del-2005-10-18/</guid><description>&lt;p>Hola a todos, es martes otra vez&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 y redes oscuras (¡vaya!)&lt;/li>
&lt;li>Ataques de arranque de Tunnel&lt;/li>
&lt;li>I2Phex&lt;/li>
&lt;li>Syndie/Sucker&lt;/li>
&lt;li>??? [recompensa de 500+ por NAT simétrico]&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>El viernes pasado publicamos una nueva versión 0.6.1.3, y con el 70% de la red actualizado, los informes han sido muy positivos. Las nuevas mejoras de SSU parecen haber reducido las retransmisiones innecesarias, permitiendo un rendimiento más eficiente a velocidades más altas, y hasta donde sé no ha habido problemas importantes con el proxy de IRC ni con las mejoras de Syndie.&lt;/p></description></item><item><title>Reunión de desarrollo de I2P - 18 de octubre de 2005</title><link>/es/blog/2005/10/18/reuni%C3%B3n-de-desarrollo-de-i2p-18-de-octubre-de-2005/</link><pubDate>Tue, 18 Oct 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/10/18/reuni%C3%B3n-de-desarrollo-de-i2p-18-de-octubre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, blx, cervantes, dust, GregorK, jme___, jnymo, jrandom, mrflibble, nickless_head, Ragnarok, Rawn, redzara, tethra, vulpine&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:10 &amp;lt;jrandom&amp;gt; 0) hola 16:10 &amp;lt;jrandom&amp;gt; 1) 0.6.1.3 16:10 &amp;lt;jrandom&amp;gt; 2) Freenet, I2P y darknets (oh cielos) 16:10 &amp;lt;jrandom&amp;gt; 3) Ataques de arranque 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) hola 16:10 * jrandom saluda 16:10 &amp;lt;jrandom&amp;gt; las notas de estado semanales están en http://dev.i2p.net/pipermail/i2p/2005-October/001017.html 16:10 &amp;lt;dust&amp;gt; ¡bien, ahora funciona. gracias Gregor 16:10 &amp;lt;cervantes&amp;gt; hola 16:11 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; heloa 16:11 &amp;lt;jrandom&amp;gt; ok, pasando a 1) 0.6.1.3 16:11 &amp;lt;jrandom&amp;gt; han actualizado a muy buen ritmo, ¡gracias! 16:12 &amp;lt;jrandom&amp;gt; las cosas parecen estar en buen estado, pero no tengo mucho que añadir más allá de lo que está en las notas de estado 16:12 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones sobre: 0.6.1.3? 16:13 &amp;lt;jrandom&amp;gt; ok, si no, pasemos a 2) Freenet, I2P y darknets (oh cielos) 16:13 &amp;lt;cervantes&amp;gt; ¡609 pares conocidos! 16:14 &amp;lt;cervantes&amp;gt; (w00t) 16:14 &amp;lt;jrandom&amp;gt; sí, la red ha estado creciendo 16:14 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; ¡oh cielos! 16:14 * cervantes está organizando una porra sobre cuánto falta hasta llegar a los 1000 16:14 &amp;lt;jrandom&amp;gt; jeje 16:14 &amp;lt;tethra&amp;gt; jejeje 16:15 &amp;lt;tethra&amp;gt; ¿estamos apostando con dinero digital? ;) 16:15 &amp;lt;cervantes&amp;gt; pero muestra lo sólido que se ha vuelto el núcleo de I2P últimamente que la adopción de usuarios se ha acelerado 16:16 &amp;lt;cervantes&amp;gt; nah... jrandom ya ha donado sin saberlo todo su dinero de cerveza de este año 16:16 &amp;lt;jrandom&amp;gt; jeje 16:16 &amp;lt;jrandom&amp;gt; ok, sobre el punto 2), no estoy seguro de tener algo más que añadir al tema (creo que ya lo exprimimos). ¿alguien tiene preguntas/comentarios/preocupaciones al respecto? 16:18 &amp;lt;cervantes&amp;gt; como dijiste, si nada más, ha estimulado algunas discusiones de seguridad semi-relacionadas, es decir, 3) 16:18 &amp;lt;jrandom&amp;gt; si no, podemos pasar rápidamente a 3) Ataques de arranque de tunnel 16:18 &amp;lt;jrandom&amp;gt; sí, así ha sido 16:19 &amp;lt;jrandom&amp;gt; el tema que planteó Michael cuantifica una opinión general que tenía, pero es bueno hacerlo explícito 16:20 &amp;lt;jrandom&amp;gt; habrá más discusión sobre el ataque más reciente esta noche (una vez que pueda redactar una respuesta), pero el primero no parece ser un gran problema 16:21 &amp;lt;jrandom&amp;gt; ¿tiene sentido para ustedes, o tienen preguntas o preocupaciones al respecto? 16:22 &amp;lt;cervantes&amp;gt; jeje... eso significa que o todos están de acuerdo o no entienden ni jota de cuáles son los problemas 16:23 &amp;lt;cervantes&amp;gt; me apunto a la categoría de 'la ignorancia es felicidad' 16:23 &amp;lt;jrandom&amp;gt; jeje básicamente es un ataque donde los malos resultan ser el extremo de salida de cada tunnel que hayas construido 16:23 &amp;lt;jrandom&amp;gt; ahora, cuando acabas de iniciar, "cada tunnel que hayas construido" es un número muy pequeño (p. ej., 0, 1, 2) 16:24 &amp;lt;jrandom&amp;gt; pero después de unos segundos, el número crece lo suficiente como para convertir (c/n)^t en un número realmente muy pequeño 16:25 &amp;lt;tethra&amp;gt; (c/n)^t es... 16:25 &amp;lt;jrandom&amp;gt; (esta es una de las razones por las que no arrancamos el listener de i2cp - y por tanto, i2ptunnel/etc - hasta un rato después del inicio) 16:25 &amp;lt;jrandom&amp;gt; c == n.º de pares confabulados (los malos), n == n.º de pares en la red, t == n.º de tunnels que has construido. 16:25 &amp;lt;cervantes&amp;gt; bien... 16:25 &amp;lt;tethra&amp;gt; ah 16:26 &amp;lt;jrandom&amp;gt; así que a medida que t crece, la probabilidad de éxito del ataque se vuelve muy pequeña 16:26 &amp;lt;cervantes&amp;gt; entonces, para que fuera siquiera viable tendrías que empezar a usar tu router para tareas sensibles a los pocos minutos de iniciarlo? 16:26 &amp;lt;jrandom&amp;gt; (o, en cualquier caso, menor que la probabilidad de controlar todos los saltos en un tunnel) 16:26 &amp;lt;tethra&amp;gt; ahh, ya veo 16:27 &amp;lt;jrandom&amp;gt; cervantes: inmediatamente, antes de que se construya el 3er tunnel 16:27 &amp;lt;jrandom&amp;gt; (asumiendo que usas tunnels de 3 saltos) 16:27 &amp;lt;cervantes&amp;gt; eso es bastante improbable 16:28 &amp;lt;cervantes&amp;gt; solo desde una perspectiva de casos de uso 16:28 &amp;lt;jrandom&amp;gt; exacto. 16:28 &amp;lt;jrandom&amp;gt; y como construimos más de 3 tunnels al iniciar antes de permitir que corran los clientes, no es solo un tema de probabilidad 16:28 &amp;lt;jrandom&amp;gt; pero es bueno cuantificar el ataque de todos modos 16:29 &amp;lt;cervantes&amp;gt; ¿vale la pena dejar que el router dé más vueltas durante un poco más para protegerse contra cualquier probabilidad? 16:30 &amp;lt;cervantes&amp;gt; o agitarlo más... 16:30 &amp;lt;jrandom&amp;gt; quizá. si ignoramos el tiempo de establecimiento de conexión así como la selección no aleatoria de pares, no tiene probabilidad 16:31 &amp;lt;tethra&amp;gt; ¿eso amerita un "w00t!" supongo? 16:32 &amp;lt;jrandom&amp;gt; sí, aunque desde una perspectiva de ingeniería no deberíamos ignorar esas características ;) 16:32 &amp;lt;jrandom&amp;gt; así que, para 0.6.2 quizá queramos revisarlo durante la implementación renovada de selección/ordenación de pares de tunnel, para asegurarnos de que se comporte de forma sensata 16:34 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre el 3), pasemos al 4) I2Phex 16:34 &amp;lt;jrandom&amp;gt; sirup no está aquí, y no he visto a striker en irc - redzara, ¿andas por ahí? 16:36 &amp;lt;+redzara&amp;gt; sí 16:36 &amp;lt;+redzara&amp;gt; La primera pasada está casi completa: portar el mod de Sirup al CVS más reciente de Phex. 16:36 &amp;lt;jrandom&amp;gt; ¡bien ahí! 16:36 &amp;lt;+redzara&amp;gt; siguiente: segunda pasada: diff del código de Sirup al código base de Phex usado en la versión inicial, para asegurarme de no olvidar nada :) 16:37 &amp;lt;+redzara&amp;gt; quizá terminado para este fin de semana 16:37 &amp;lt;jrandom&amp;gt; wow, eso sería genial 16:37 &amp;lt;+redzara&amp;gt; Tercera pasada: refactorizar la capa de comunicaciones con GregorK 16:37 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; espero que tengan claro que en el último CVS de Phex el código de descarga no es estable y el archivo de descarga no es compatible con versiones anteriores 16:38 &amp;lt;jrandom&amp;gt; esto es i2p, estamos acostumbrados a la inestabilidad :) 16:38 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; :) 16:38 &amp;lt;+redzara&amp;gt; Para la última pasada, como actualmente no tengo contacto con GregorK, esto será bastante difícil :( 16:38 &amp;lt;jrandom&amp;gt; GregorK: ¿qué recomendarías para la integración? 16:39 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; bueno, ahora ya tienes contacto conmigo ;) 16:39 &amp;lt;jrandom&amp;gt; ah 'k redzara, las dos primeras ya son bastante grandes en cualquier caso :) 16:39 &amp;lt;+redzara&amp;gt; GregorK: hola 16:40 &amp;lt;+redzara&amp;gt; GregorK: He leído cuidadosamente todos los códigos 16:40 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; Tengo una idea de cómo construir una capa... puedo intentar prepararla lo mejor que pueda y luego vemos qué tan bien encaja y qué hay que cambiar 16:40 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; ¿todos?? wow... 16:40 &amp;lt;+redzara&amp;gt; Gregork: sí, ¡todos! 16:41 &amp;lt;cervantes&amp;gt; hasta sabe la talla de tu ropa interior 16:41 &amp;lt;Rawn&amp;gt; :D 16:41 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; genial... la próxima vez que vaya de compras solo necesito preguntarte... 16:43 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; sería bueno si pudiéramos tener a alguien del equipo de I2Phex también en el equipo de Phex.. 16:43 &amp;lt;jrandom&amp;gt; redzara: entonces, ¿crees que tendremos una versión 0.1.2 de I2Phex con los resultados de tu segunda pasada antes de que lo integremos todo en una capa de plugin en el Phex principal? ¿o será todo de una? 16:43 &amp;lt;+redzara&amp;gt; Perdón, pero no entiendo/hablo/leo/escribo inglés lo suficientemente bien como para reírme con lo que has escrito 16:43 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; esto también ayudaría a resolver errores que están en ambos lados 16:44 &amp;lt;jrandom&amp;gt; GregorK: con suerte encontraremos una forma de que la parte de I2P sea solo un plugin ligero en Phex, ¿no? 16:44 &amp;lt;jrandom&amp;gt; ¿o crees que deberían permanecer separados? 16:44 &amp;lt;+redzara&amp;gt; jrandom: creo que podríamos tener un Phex 2.6.4 sobre I2P; para mí, I2Phex está terminado 16:45 &amp;lt;jrandom&amp;gt; ¿terminado? 16:45 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; no estoy seguro de que podamos hacerlo así desde el principio, pero creo que la mayor parte se podría separar en un plugin. 16:45 &amp;lt;jrandom&amp;gt; genial, sí, es mucho trabajo, seguro 16:46 &amp;lt;jrandom&amp;gt; especialmente cuando miras cosas como java.net.URL (que filtra solicitudes DNS al instanciarse, etc.) 16:46 &amp;lt;+redzara&amp;gt; jrandom: terminado, finiquitado 16:46 &amp;lt;+Ragnarok&amp;gt; grr 16:47 &amp;lt;jrandom&amp;gt; ok, correcto, redzara, una vez que podamos hacer que todo funcione en Phex 2.6.4 sobre I2P, de acuerdo, no parecería haber mucha necesidad de un I2Phex 16:47 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; correcto... creo que Phex usa la clase URI de Apache en algunos lugares para sortear esto... pero solo cuando es necesario 16:48 &amp;lt;jrandom&amp;gt; ah, cierto, recuerdo haber trasteado con esa librería, se ve bien 16:49 &amp;lt;jrandom&amp;gt; definitivamente ayudaremos a auditar un poco las cosas en cuanto a anonimato/seguridad antes de recomendarlo a usuarios finales sobre I2P 16:49 &amp;lt;jrandom&amp;gt; (no es que sugiramos que haya problemas en Phex; es que hay problemas en toda app, y con suerte podemos ayudar a resolverlos) 16:50 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; para algunas cosas como el uso de Socket y similares, tengo una idea de cómo integrarlo suavemente... pero en otros sitios como diferentes características UDP y eso... aún no estoy seguro de cuál es la mejor manera de resolverlas 16:50 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; oh, estoy seguro de que hay muchos problemas en Phex. :) 16:50 &amp;lt;jrandom&amp;gt; ah, sí, los sockets serán fáciles, pero quizá necesitemos desactivar otras cosas. ¿para qué se usa UDP? ¿consultas rápidas? 16:51 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; actualmente solo el arranque 16:51 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; UDP Host Cache... un reemplazo de GWebCache 16:52 &amp;lt;jrandom&amp;gt; ahhh, ok. 16:52 &amp;lt;+redzara&amp;gt; ¿Entonces no lo necesitamos si tenemos un GWebCache decente? 16:53 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; sí... pero el GWebCache estándar también tiene sus problemas de seguridad... 16:53 &amp;lt;+redzara&amp;gt; GregorK: no dentro de I2P, creo 16:54 &amp;lt;jrandom&amp;gt; oh, esa parte se podría superar - I2PSocket está autenticado - conoces el 'destination' del par al otro lado, así que no podrían decir "Soy, eh... whitehouse.gov.. ¡sí!" 16:54 &amp;lt;jrandom&amp;gt; pero tienes razón, es algo que hay que verificar 16:54 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; también las transferencias firewall a firewall serían un tema de UDP que nos gustaría implementar una vez que encontremos un voluntario :) 16:54 &amp;lt;jrandom&amp;gt; ah, bueno, I2P no necesita transferencias firewall a firewall: I2P expone un espacio de direcciones de extremo a extremo completamente abierto :) 16:55 &amp;lt;jrandom&amp;gt; pero... ooh, eso podría ser útil 16:55 &amp;lt;jrandom&amp;gt; si los usuarios de Phex tuvieran "tunnels de 0 saltos", obtendrían NAT traversal/transfers firewall a firewall gratis con una velocidad bastante decente 16:55 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; otro sería difusiones por LAN de consultas y similares... para compartir contenidos más fácilmente en redes privadas 16:56 &amp;lt;jrandom&amp;gt; (los tunnels de 0 saltos ofrecen un nivel de negación plausible sin requerir pares intermediarios para transportar el tráfico) 16:57 &amp;lt;jrandom&amp;gt; hmm, la difusión por LAN es buena, aunque no estoy seguro de que I2P realmente lo necesite (ya que es un riesgo para el anonimato saber dónde está el otro par :), así que quizá esa función se pueda desactivar al usar el plugin de I2P? 16:58 &amp;lt;cervantes&amp;gt; *desactivado por defecto 16:58 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; bueno, aún no está disponible... pero en este caso los usuarios suelen conocerse de todos modos para montar esa red privada.. 16:58 &amp;lt;jrandom&amp;gt; oh, cierto, cervantes 16:58 &amp;lt;jrandom&amp;gt; cierto, cierto, GregorK 16:59 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; ¿hay algún cambio respecto a la interfaz de usuario?? 17:00 &amp;lt;+bar&amp;gt; bueno, no necesitaremos banderas :) 17:00 &amp;lt;jrandom&amp;gt; como mínimo, sería útil poder tener algunas opciones de configuración relacionadas con I2P. 17:01 &amp;lt;jrandom&amp;gt; creo que sirup fue capaz de cambiar parte de la visualización para usar 'destinations' de I2P en lugar de mostrar IP + números de puerto, así que creo que estaba bien 17:01 &amp;lt;+redzara&amp;gt; ¿Y qué hay de bitzy? De momento no, pero las banderas y países no se usan 17:01 &amp;lt;jrandom&amp;gt; ¿bitzy? 17:01 &amp;lt;+redzara&amp;gt; perdón, mal copy/paste :( 17:02 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; ¿pueden proporcionar una lista de opciones de configuración y funciones opcionales que necesitan? 17:03 &amp;lt;jrandom&amp;gt; Seguro que podemos dártelas. un host+puerto donde esté corriendo I2P y algunos desplegables sobre ajustes de rendimiento/anonimato deberían bastar 17:03 &amp;lt;jrandom&amp;gt; te pasaremos los detalles, eso sí 17:02 &amp;lt;cervantes&amp;gt; [x] Modo de super velocidad de transferencia 17:02 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; bueno, Bitzi se usa para identificar archivos... ¿es eso un problema para el anonimato? 17:03 &amp;lt;vulpine&amp;gt; &amp;lt;redzara&amp;gt; GregorK: lo estoy preparando, pero básicamente no hay cambios 17:03 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; :) pregúntale a tu proveedor, cervantes... 17:03 &amp;lt;redzara&amp;gt; GregorK: quizá, estoy trabajando en ello 17:04 &amp;lt;cervantes&amp;gt; GregorK: je, residente en el Reino Unido... ni de broma ;-) 17:04 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; si transfieres archivos entre 2 instancias de Phex en el mismo PC... las transferencias son rapidísimas ;) 17:05 &amp;lt;cervantes&amp;gt; genial... tengo muchas pelis chulas que puedo compartir conmigo mismo :) 17:05 &amp;lt;cervantes&amp;gt; * borren eso del acta de la reunión * 17:06 &amp;lt;bar&amp;gt; jrandom tocó el tema antes, pero, aquí va de nuevo esa idea loca: 17:06 &amp;lt;+bar&amp;gt; ¿qué tal integrar I2P en Phex, para que los usuarios normales tengan tunnels de 0 saltos? 17:07 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; creo que la visualización de banderas e IP+puerto viene del objeto HostAddress... que quedaría oculto desde la nueva capa... así que puedes mostrar otra cosa 17:07 &amp;lt;+bar&amp;gt; (por la negación plausible y el hole punching de firewall por UDP) 17:08 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; no estoy seguro de entender realmente qué significa ;) 17:08 &amp;lt;+bar&amp;gt; probablemente yo tampoco ;) 17:09 &amp;lt;jrandom&amp;gt; GregorK: básicamente, significa que los usuarios de Phex hablarían entre sí directamente, pero obtendrían negación plausible, ya que podrían estar hablando indirectamente 17:09 &amp;lt;+bar&amp;gt; jrandom, estoy seguro de que captas mi idea aquí, ¿podrías elaborar? 17:09 &amp;lt;jrandom&amp;gt; también obtendrían el NAT traversal de I2P gratis, así como seguridad de datos y protección contra sniffing por parte de ISPs/etc 17:09 &amp;lt;+redzara&amp;gt; GregorK: así que tienes que quitar todo el código relacionado con host+puerto + IsLocalIP + Is PrivateIP + ... 17:10 &amp;lt;jrandom&amp;gt; por otro lado (un GRAN por otro lado), no podría hablar con clientes de Gnutella que no corran sobre I2P 17:10 &amp;lt;jrandom&amp;gt; (aunque eventualmente, todos lo harán ;) 17:10 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; Bueno, creo que el primer paso —y ese paso ya es bastante grande— es acercar I2P y Phex. 17:10 &amp;lt;jrandom&amp;gt; de acuerdo 17:10 &amp;lt;+bar&amp;gt; (maldita sea, no pensé en eso) 17:11 &amp;lt;+bar&amp;gt; sí, definitivamente. 17:11 &amp;lt;jrandom&amp;gt; esto es material de ponis voladores. vamos primero con lo práctico 17:11 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; y después, cuando veamos qué tan bien funcionó, podremos decidir cómo seguimos.. 17:11 &amp;lt;jrandom&amp;gt; exacto 17:12 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; redzara: me gustaría tener dos implementaciones de HostAddress, una para I2P y otra como la actual. 17:14 &amp;lt;+redzara&amp;gt; Gregork: sin problema, he comentado todo el código en mi mod; podrías construir fácilmente dos implementaciones. Solo déjame terminar el trabajo inicial, por favor 17:14 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; claro... sin problema... 17:14 &amp;lt;jrandom&amp;gt; :) ok, entonces redzara, ¿crees que podremos hacer una prueba alfa de la nueva versión basada en Phex-2.4.2 en algún momento de la próxima semana? 17:15 &amp;lt;jrandom&amp;gt; (para la parte de la fase 2. tu fase 3 llevará más trabajo al integrarla con la rama principal) 17:15 &amp;lt;+redzara&amp;gt; jrandom: la próxima parece estar bien para mí 17:16 &amp;lt;jrandom&amp;gt; ok, genial 17:16 &amp;lt;+redzara&amp;gt; s/next/next week/ 17:16 &amp;lt;jrandom&amp;gt; ok, esto es bastante emocionante, será maravilloso ponerlo a funcionar sin problemas 17:17 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para 4) I2Phex, o pasamos brevemente a 5) Syndie/Sucker? 17:17 &amp;lt;cervantes&amp;gt; I2P seguramente se beneficiará de apps tan potentes 17:18 &amp;lt;+fox&amp;gt; &amp;lt;GregorK&amp;gt; por cierto, hay una lista de correo de Phex CVS para todos los cambios de CVS en Phex... por si sirve de ayuda 17:18 &amp;lt;jnymo&amp;gt; *ejem*... y tanto 17:18 &amp;lt;jrandom&amp;gt; ok, genial, gracias GregorK 17:18 &amp;lt;jrandom&amp;gt; definitivamente, cervantes 17:19 &amp;lt;jrandom&amp;gt; ok, sobre el punto 5), realmente no tengo nada que añadir más allá de lo que hay 17:19 &amp;lt;jrandom&amp;gt; dust: ¿andas por aquí? 17:19 &amp;lt;+redzara&amp;gt; GregorK: Gracias, pero manejar una sola versión ya es suficiente para mí :) 17:19 &amp;lt;jrandom&amp;gt; jeje, redzara 17:19 &amp;lt;dust&amp;gt; No he tenido mucho tiempo libre últimamente, pero si lo tengo, creo que intentaré encargarme de esto de addresses.jsp, añadir 'RSS' en el desplegable de protocolo ahí y luego construir un camino a través de Updater, Sucker hasta BlogManager. 17:20 &amp;lt;dust&amp;gt; a menos que alguien tenga una idea mejor 17:20 &amp;lt;jrandom&amp;gt; de lujo 17:20 &amp;lt;jrandom&amp;gt; suena perfecto. 17:21 &amp;lt;jrandom&amp;gt; aunque, hmm, quizá necesite un campo adicional (el "en qué blog publicarlo" y "qué prefijo de etiqueta")... 17:21 &amp;lt;jrandom&amp;gt; quizá tenga sentido un formulario/tabla separado, aunque quizá no 17:22 &amp;lt;dust&amp;gt; oh, pensaba que addresses.jsp era solo para un blog (¿ya que tienes que iniciar sesión para llegar ahí?) 17:22 &amp;lt;jrandom&amp;gt; ah, cierto, buen punto 17:23 &amp;lt;jrandom&amp;gt; la parte del updater es un poco difusa, pero tienes razón 17:23 &amp;lt;dust&amp;gt; (lo resolveremos cuando lleguemos ahí) 17:23 &amp;lt;jrandom&amp;gt; sí 17:24 * jnymo piensa que www.i2p.net podría montar algo tipo "merchandise café" 17:24 &amp;lt;jnymo&amp;gt; con camisetas de eyetoopie que digan "I am Jrandom" ;) 17:24 * mrflibble todavía está poniéndose al día con la "flamewar", que parece estar convirtiéndose en una flamewar de verdad :) 17:24 &amp;lt;jrandom&amp;gt; jeje, jnymo 17:25 &amp;lt;jrandom&amp;gt; sí, hay mucho contenido en ese hilo 17:25 &amp;lt;jrandom&amp;gt; ok, quizá esto nos lleva a 6) ??? 17:25 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para la reunión? 17:25 &amp;lt;+bar&amp;gt; sí, solo una nota rápida sobre el tema de NAT simétrico (he estado husmeando un poco): 17:25 &amp;lt;+nickless_head&amp;gt; jrandom: ¡sé la verdad! 17:25 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; kaffe? 17:25 &amp;lt;mrflibble&amp;gt; ups, perdón jr 17:26 &amp;lt;jnymo&amp;gt; pero en serio... todo proyecto de código abierto de cierto tamaño tiene su propia sección de merchandising 17:26 &amp;lt;+nickless_head&amp;gt; jrandom: ¡tengo pruebas definitivas de que hackeaste la página principal de last.fm! 17:26 &amp;lt;+nickless_head&amp;gt; (la sección de "lo que obtienes al registrarte" listaba "a pony") 17:26 &amp;lt;jrandom&amp;gt; jnymo: creo que tienes razón, querremos explorar esa vía; también podría ser un buen método de recaudación 17:27 &amp;lt;jnymo&amp;gt; jrandom: exactamente 17:27 * mrflibble compraría la camiseta 17:27 &amp;lt;+bar&amp;gt; bien, respecto a los NAT simétricos, 17:27 &amp;lt;+bar&amp;gt; por lo que vale, creo que a diferencia de los NAT ya soportados, no hay truco mágico. la única manera de hacerlo bien es estudiar y examinar el comportamiento de cada NAT simétrico y usar introducers para sondear. 17:28 &amp;lt;jrandom&amp;gt; blx: el último CVS de kaffe está completamente b0rked. los paquetes de criptografía no están en el código fuente, el PRNG falla al inicializar y los manejadores de URL no pueden con file:// :( 17:28 &amp;lt;jnymo&amp;gt; Probablemente no querrías llevarla en público hasta que I2P tenga unos cuantos miles de usuarios ;) 17:28 &amp;lt;+bar&amp;gt; (creo que así es como, por ejemplo, Hamachi y Skype hacen UDP hole punching desde detrás de NAT simétricos) 17:28 &amp;lt;+nickless_head&amp;gt; jnymo: las tazas molarían :) 17:28 &amp;lt;+bar&amp;gt; basado en lo que he leído en la red hasta ahora, los algos de predicción de NAT simétrico apestan bastante. 17:28 &amp;lt;jrandom&amp;gt; hmm, bar 17:28 &amp;lt;mrflibble&amp;gt; jeje, yo no pondría mi nick en ella. oh, y sigo vivo/no arrestado aunque tengo una camiseta de IIP 17:28 &amp;lt;jrandom&amp;gt; sí, eso es lo que yo leí también 17:29 &amp;lt;+bar&amp;gt; intentaré recopilar más material de lectura bueno y relevante sobre esto. 17:29 &amp;lt;+redzara&amp;gt; Pequeña pregunta: ¿cuál fue el porcentaje promedio común de bytes retransmitidos en 0.6.1.3? 17:29 &amp;lt;jrandom&amp;gt; gracias, bar 17:29 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; bar, ¿las predicciones que obtuvieron son consistentes? 17:29 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; bar, déjame reformular :) 17:29 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; jrandom, me entristece oírlo 17:30 &amp;lt;jrandom&amp;gt; redzara: lamentablemente olvidé poner eso en el netDb. aunque ahora mismo veo 2.6 y 3.8 17:30 &amp;lt;jrandom&amp;gt; blx: yo también :( 17:30 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; bar, cuando analizas el comportamiento de la caja NAT y encuentras una fórmula para predecirlo, ¿esto siempre funciona para esa caja NAT? ¿o luego a veces funciona y a veces falla? 17:30 &amp;lt;jrandom&amp;gt; blx: sé que están haciendo algo de fusión con classpath ahora, así que con suerte, una vez que se arregle 17:30 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; probablemente significa que no me uniré a la fiesta 17:30 &amp;lt;jrandom&amp;gt; blx: ¿eres específico de kaffe o específico de OSS/DFSG? 17:31 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; software libre 17:31 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; DFSG, podrías decir 17:31 &amp;lt;jnymo&amp;gt; en caso de que un usuario de I2P quiera usar un servidor alojado para I2P, ¿qué empresa de servicios alojados sería liberal y barata para elegir? 17:31 &amp;lt;+bar&amp;gt; jme___: se dice que Hamachi puede mediar el 97% de todos los intentos de conexión. supongo que hay algunos NAT por ahí que muestran un comportamiento casi aleatorio al asignar puertos 17:32 &amp;lt;jrandom&amp;gt; ok, seguro que lograremos algo, blx. kaffe solía funcionar, y no dependemos de nada específico de Sun 17:32 &amp;lt;jrandom&amp;gt; jnymo: yo uso sagonet.net, pero han subido sus precios de 65/mes a 99/mes (pero en un enlace rápido con 1250GB/mes) 17:32 &amp;lt;jrandom&amp;gt; sé que hay algunos baratos en Alemania también 17:33 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; bar, 97% sería magnífico 17:33 &amp;lt;jrandom&amp;gt; redzara: ¿qué estás viendo de tasa de retransmisión? 17:33 &amp;lt;+bar&amp;gt; jme___: sí, así que supongo que la mayoría de los NAT simétricos son predecibles 17:33 &amp;lt;+fox&amp;gt; &amp;lt;blx&amp;gt; jrandom, eso espero. estoy realmente interesado en esta mierda :) 17:33 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; bar, ¿qué harías? relay, UDP hole punching, inversión de conexión... ¿hay otras técnicas? 17:33 &amp;lt;jnymo&amp;gt; ¿99 es caro, en promedio? 17:34 &amp;lt;+redzara&amp;gt; jrandom: entre 3,8 y 4,2 17:34 &amp;lt;jrandom&amp;gt; jme___: somos UDP, no hace falta inversión de conexión :) 17:35 &amp;lt;+bar&amp;gt; no soy experto; quizá tenga más info para la reunión de la próxima semana (pero esto huele a perfilado + UDP hole punching ;) 17:35 &amp;lt;jrandom&amp;gt; jnymo: para 1250GB, no realmente. he visto 60-120 USD/mes por 50-100GB/mes 17:35 &amp;lt;jrandom&amp;gt; bar: ¿quizá UPnP sería una mejor vía? 17:35 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; jrandom, incluso con UDP es útil :) 17:35 &amp;lt;+redzara&amp;gt; jrandom: pero solo algunos nodos tuvieron un impacto mayor, quizá algunos más antiguos 17:35 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; vulpine: ok 17:35 &amp;lt;jrandom&amp;gt; aunque eso solo ayuda a quienes podrían controlar su NAT 17:36 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; aquí por 'must' = para proporcionar la máxima conectividad 17:36 &amp;lt;jrandom&amp;gt; bueno, todo lo que hacemos ahora lo hacemos sin ningún UPnP 17:36 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; porque UPnP no está soportado por todos los NAT, ni de lejos 17:36 &amp;lt;jrandom&amp;gt; cierto, p. ej., un NAT de un ISP 17:36 &amp;lt;+bar&amp;gt; jrandom: si no hay problemas de seguridad con UPnP, supongo que no puede hacer daño. aunque Hamachi no usa UPnP 17:36 &amp;lt;+fox&amp;gt; &amp;lt;jme___&amp;gt; aquí &amp;gt; volver a mi C++ :) 17:38 &amp;lt;jrandom&amp;gt; cierto, jme___, aunque si podemos hacer hole punching simétrico además de hole punching de tipo cono/restringido, estamos en muy buena forma 17:38 &amp;lt;jrandom&amp;gt; l8s, jme___ 17:38 &amp;lt;jrandom&amp;gt; sí, sería ideal si no lo necesitáramos 17:39 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más que plantear para la reunión? 17:41 &amp;lt;jrandom&amp;gt; si no... 17:41 * jrandom se prepara 17:41 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-10-11</title><link>/es/blog/2005/10/11/notas-de-estado-de-i2p-del-2005-10-11/</link><pubDate>Tue, 11 Oct 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/10/11/notas-de-estado-de-i2p-del-2005-10-11/</guid><description>&lt;p>Hola a todos, otra vez es martes&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) Esteganografía y redes oscuras (sobre: 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 versión 0.6.1.2 de la semana pasada ha ido bastante bien hasta ahora: el 75% de la red se ha actualizado, HTTP POST está funcionando bien y la streaming lib (biblioteca de streaming) está transmitiendo datos con una eficiencia razonable (la respuesta completa a una solicitud HTTP a menudo se recibe en un único viaje de ida y vuelta de extremo a extremo). La red también ha crecido un poco: las cifras estables parecen rondar los 400 pares, aunque se disparó un poco más hasta 6-700 con rotación (churn) durante el pico de la mención en digg/gotroot [1] el fin de semana.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 11 de octubre de 2005</title><link>/es/blog/2005/10/11/reuni%C3%B3n-de-desarrolladores-de-i2p-11-de-octubre-de-2005/</link><pubDate>Tue, 11 Oct 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/10/11/reuni%C3%B3n-de-desarrolladores-de-i2p-11-de-octubre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, cervantes, Complication, dust, jrandom, Myo9, postman, redzara, wiht&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:29 &amp;lt;jrandom&amp;gt; 0) hola 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) Stego y darknets (re: flamewar) 16:29 &amp;lt;jrandom&amp;gt; 5) ??? 16:29 &amp;lt;jrandom&amp;gt; 0) hola 16:29 &amp;lt;@cervantes&amp;gt; (6) 16:29 &amp;lt;+postman&amp;gt; ¿quieres decir 6)? 16:29 &amp;lt;jrandom&amp;gt; sí, no sé contar ;) 16:30 * postman choca los cinco con cervantes 16:30 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas @ http://dev.i2p.net/pipermail/i2p/2005-October/000990.html 16:30 &amp;lt;wiht&amp;gt; Las preguntas deberían ser el punto 6. 16:30 &amp;lt;jrandom&amp;gt; como llego 30 minutos tarde, seguro que ya han leído esas notas, así que pongámonos en marcha ;) 16:31 &amp;lt;jrandom&amp;gt; 1) 0.6.1.2 16:31 &amp;lt;@cervantes&amp;gt; 6) Discutir el pésimo sentido del momento del compañero de piso de jrandom 16:31 &amp;lt;jrandom&amp;gt; *ejem* ;) 16:31 &amp;lt;jrandom&amp;gt; ok, como se mencionó en el correo, la versión 0.6.1.2 parece ir bastante bien 16:32 &amp;lt;jrandom&amp;gt; hemos encontrado el bug que mantenía los servidores de IRC en una build más antigua, y ahora también están al día (w00t!) 16:32 &amp;lt;+postman&amp;gt; :) 16:32 &amp;lt;wiht&amp;gt; Hablando de eso, en la netDB en la consola del router, ¿sería posible listar la tabla con los routers y sus versiones en la parte superior de la página? 16:33 &amp;lt;jrandom&amp;gt; el número de routers por versión, ¿no? claro, eso se podría hacer bastante fácil, quizá integrarlo en la tabla peers.jsp (mostrando la versión por par) y una tabla nueva al final? 16:34 &amp;lt;jrandom&amp;gt; es agradable ver 9 versiones funcionando bien juntas, aunque por supuesto las más nuevas funcionan mejor 16:35 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que comentar respecto a 1) 0.6.1.2? 16:35 &amp;lt;+postman&amp;gt; uno de mis routers muestra 1080 conocidos 16:35 &amp;lt;jrandom&amp;gt; caray 16:35 &amp;lt;+postman&amp;gt; creo que esto está un poco fuera de rango? 16:35 &amp;lt;jrandom&amp;gt; ¿eso es en 0.6.1.2? 16:35 &amp;lt;+postman&amp;gt; sí, creo que sí 16:36 &amp;lt;jrandom&amp;gt; hmm, sí, eso es... un poco alto. yo estoy viendo como la mitad ahora mismo 16:36 &amp;lt;+Complication&amp;gt; De forma sostenida, unos 400 por aquí 16:37 &amp;lt;+bar&amp;gt; igual por aquí 16:37 &amp;lt;wiht&amp;gt; Yo veo 260 routers conocidos. 16:37 &amp;lt;jrandom&amp;gt; postman: quizá podamos investigar qué está pasando en ese router después de la reunión (¿podrías crear un tar.bz2 de netDb/routerInfo-* para mí?) 16:38 &amp;lt;+postman&amp;gt; jrandom: sí, gracias 16:38 &amp;lt;jrandom&amp;gt; gracias 16:38 &amp;lt;jrandom&amp;gt; sí, no todo el mundo verá cada referencia en la netDb, así que es normal que haya fluctuación 16:40 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 1) 0.6.1.2, pasemos a 2) I2PTunnelIRCClient 16:40 &amp;lt;@cervantes&amp;gt; bien ahí, dust 16:40 &amp;lt;jrandom&amp;gt; como se mencionó en el correo, tenemos un filtro específico para el protocolo IRC disponible en CVS, y debería desplegarse como predeterminado en la próxima rev 16:41 &amp;lt;+postman&amp;gt; genial 16:41 &amp;lt;jrandom&amp;gt; sí, está muy bien, la gente ha estado pidiendo algo así desde hace años 16:41 &amp;lt;+Myo9&amp;gt; Jrandom, te has vuelto más abierto últimamente, hemos sabido de tu ex, y ahora de tu compañero de piso, etc. Recuerda: http://www.navysecurity.navy.mil/st031204.jpg 16:41 &amp;lt;jrandom&amp;gt; *ejem* 16:42 &amp;lt;dust&amp;gt; si quieres ver lo que envía tu cliente puedes añadir net.i2p.i2ptunnel.I2PTunnelIRCClient=INFO y luego mirar los logs para verlo todo 16:43 &amp;lt;dust&amp;gt; he probado algunos clientes pero hay muchos.. 16:43 &amp;lt;jrandom&amp;gt; sí, lo he estado observando un rato, pero el filtrado parece sólido 16:44 &amp;lt;jrandom&amp;gt; hay algunas cosas interesantes que quizá podamos hacer en el futuro también, p. ej., PING/PONG localmente, para reducir la actividad de red 16:44 &amp;lt;+Complication&amp;gt; dust: gracias por la “info” :) 16:44 &amp;lt;+bar&amp;gt; genial, dust, muchas gracias 16:44 &amp;lt;wiht&amp;gt; ¿Esto significa que no necesitamos configurar un tunnel IRC adicional? 16:44 &amp;lt;jrandom&amp;gt; wiht: no, necesitarás un irc tunnel, pero puede reemplazar el que ya usas 16:45 &amp;lt;+Complication&amp;gt; wiht: preocúpate menos de que nuestro cliente IRC nos delate 16:45 &amp;lt;jrandom&amp;gt; postman/cervantes: ¿ideas sobre aumentar o eliminar los timeouts de ping/pong del servidor? 16:45 &amp;lt;wiht&amp;gt; Eso lo explica, gracias. 16:46 &amp;lt;+postman&amp;gt; mmh, yo no los quitaría, mi cliente se volvió completamente loco cuando estuve trasteando con eso 16:46 &amp;lt;jrandom&amp;gt; postman: bueno, estoy pensando que si respondiera localmente, el cliente recibiría un PING/PONG realmente, realmente rápido 16:46 &amp;lt;@cervantes&amp;gt; postman: el proxy podría responder a los pings 16:46 &amp;lt;jrandom&amp;gt; (pero el ping/pong no tendría que ir por la red) 16:47 &amp;lt;jrandom&amp;gt; no sé el impacto, pero podría valer la pena investigarlo. 16:47 &amp;lt;@cervantes&amp;gt; pero no estoy seguro de cómo reaccionarían los servidores, podrías terminar con un montón de clientes zombi 16:47 &amp;lt;+postman&amp;gt; jrandom: bueno 16:47 &amp;lt;jrandom&amp;gt; bueno, el keepalive de la librería de streaming debería encargarse de eso 16:47 * Complication ha experimentado zombificación ocasionalmente 16:47 &amp;lt;jrandom&amp;gt; Complication: ¿recientemente? 16:47 &amp;lt;+postman&amp;gt; jrandom: si el proxy hace ping por el cliente, el proxy también debe hacer ping/pong al cliente 16:48 &amp;lt;+Complication&amp;gt; Hace una semana, creo. 16:48 &amp;lt;jrandom&amp;gt; postman: un PING del cliente al proxy haría que el proxy respondiera directamente al cliente con un PONG sin enviar nada por i2p 16:48 &amp;lt;+Complication&amp;gt; Pero mi “copia” se cayó finalmente. 16:48 &amp;lt;@cervantes&amp;gt; jrandom: la conexión se mantendría abierta... los servidores tendrían que bajar su umbral para decidir en qué punto un cliente está caduco y necesita expulsión 16:48 &amp;lt;jrandom&amp;gt; Complication: ah, los servidores de irc no estaban al día entonces, no debería ocurrir más 16:49 &amp;lt;+Complication&amp;gt; Sin que yo usara “ghost”. Los usos recientes del comando ghost se han debido a operar con muchos nodos. 16:49 &amp;lt;+postman&amp;gt; jrandom: ¿y la medición del lag? 16:49 &amp;lt;jrandom&amp;gt; cervantes: correcto. y/o si fuera necesario, el proxy podría inyectar un mensaje PING extra al servidor si lo /necesita/. 16:49 &amp;lt;+postman&amp;gt; me resulta bastante útil saber si tengo lag o no 16:49 &amp;lt;jrandom&amp;gt; postman: a mí también, pero siempre puedes /msg a ti mismo 16:50 &amp;lt;dust&amp;gt; podrían quizá reducir el número de pings 16:50 &amp;lt;jrandom&amp;gt; ahorraría una cantidad considerable de ancho de banda, ya que los mensajes de tunnel son bloques de 1024 bytes, enviados a través de 2*k+1 saltos 16:50 &amp;lt;jrandom&amp;gt; eso también 16:50 &amp;lt;jrandom&amp;gt; no sé, solo una idea. lo que tenemos ahora es la leche de todos modos 16:51 &amp;lt;+postman&amp;gt; ok, intentaría parchear un servidor de pruebas 16:51 &amp;lt;@cervantes&amp;gt; quizá podríamos mirar de reducir el número... pero creo que aún deberíamos enviar algunos pings reales para determinar si los clientes siguen vivos 16:51 &amp;lt;+postman&amp;gt; quizá funcione 16:51 &amp;lt;jrandom&amp;gt; suena razonable, cervantes. no creo que necesitara ningún parche en el servidor, ¿eso espero? 16:52 &amp;lt;+postman&amp;gt; jrandom: para desactivarlo quizá, pero bajar el intervalo es un parámetro de configuración 16:53 * postman mastica la documentación de ircd ( otra vez ) 16:53 &amp;lt;jrandom&amp;gt; genial, sin prisa. solo algo que podemos mirar en algún momento 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; esa es mi configuración actual 16:54 &amp;lt;+postman&amp;gt; cervantes: sí, lo sé - la pregunta es si se puede desactivar del todo 16:54 &amp;lt;@cervantes&amp;gt; yo no los desactivaría... solo miraría de reducirlos 16:55 &amp;lt;+postman&amp;gt; ok, empecemos con eso 16:55 &amp;lt;+postman&amp;gt; cervantes: ¿qué tal 180 seg? 16:56 &amp;lt;@cervantes&amp;gt; a lo grande con 240 16:56 &amp;lt;@cervantes&amp;gt; pero quizá deberíamos tener lista primero la parte del ircproxy 16:57 &amp;lt;@cervantes&amp;gt; *discutir después de la reunión* 16:57 &amp;lt;+postman&amp;gt; de acuerdo 16:57 &amp;lt;jrandom&amp;gt; w3rd. ok, ¿algo más sobre 2) I2PTunnelIRCClient, o pasamos a 3) Syndie? 16:57 &amp;lt;@cervantes&amp;gt; cualquier cosa que reduzca mis actuales 40 kb/seg de tráfico medio del router ;-) 16:58 &amp;lt;jrandom&amp;gt; je, por alguna razón dudo que todo eso sea irc ;) 16:58 &amp;lt;jrandom&amp;gt; ok, sigamos 16:59 * cervantes esconde sus descargas de videos de ponis que ha estado chupando de jrandom toda la semana 16:59 &amp;lt;@cervantes&amp;gt; is=the 16:59 &amp;lt;+postman&amp;gt; LOL 16:59 &amp;lt;jrandom&amp;gt; como se mencionó en el correo, hay cosas bastante chulas pasando con syndie 16:59 &amp;lt;jrandom&amp;gt; la CLI es trivial, pero el nuevo Sucker de dust pinta muy prometedor 16:59 &amp;lt;jrandom&amp;gt; dust: ¿quieres darnos un resumen? 17:00 &amp;lt;dust&amp;gt; oh, 17:01 &amp;lt;dust&amp;gt; bueno, usa rome para parsear los feeds y luego lo convierte a sml, como se describe en el blog de jrandom 17:02 &amp;lt;dust&amp;gt; no es lo que llamarías robusto todavía, pero solo tiene dos días :) 17:02 &amp;lt;dust&amp;gt; tengo algo de Dilbert en mi syndie.. 17:02 &amp;lt;dust&amp;gt; :) 17:02 &amp;lt;dust&amp;gt; . 17:02 &amp;lt;jrandom&amp;gt; bien 17:03 &amp;lt;jrandom&amp;gt; ok, ¿qué opinas sobre hacia dónde va? ¿deberíamos meterlo en el código fuente de syndie y exponerlo como una CLI, o mantenerlo separado y distribuirlo independientemente, u otra cosa? 17:04 * dust no sabe, tú decides 17:04 &amp;lt;dust&amp;gt; cuantas menos herramientas separadas, mejor 17:04 &amp;lt;jrandom&amp;gt; sí, probablemente sea más fácil empaquetarlo todo junto, así todo el mundo sabe que puede usarlo 17:05 &amp;lt;jrandom&amp;gt; entonces podríamos hacer cosas como integrarlo en la interfaz web, y quizá en el scheduler de Ragnarok (sindicando con otros nodos y tirando de rss/atom/etc.) 17:07 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene preguntas/comentarios/preocupaciones sobre 3) Syndie? 17:07 &amp;lt;wiht&amp;gt; Si siguen integrando software en I2P, puede convertirse en un paquete de software inflado. 17:07 &amp;lt;wiht&amp;gt; Claro, puedo apagar Syndie si no lo estoy usando. 17:08 &amp;lt;jrandom&amp;gt; el i2p sdk 13KLOC 17:08 &amp;lt;jrandom&amp;gt; y el router de i2p solo tiene 22KLOC 17:08 &amp;lt;jrandom&amp;gt; pero sí, hay un impacto en los tiempos de descarga de la instalación 17:09 &amp;lt;jrandom&amp;gt; si alguien quisiera, podría construir un router minimalista sin aplicaciones cliente, usando solo router.jar, jbigi.jar y i2p.jar 17:09 &amp;lt;wiht&amp;gt; Sí, me refería a la descarga. 17:09 &amp;lt;jrandom&amp;gt; (pero es mucho más útil cuando hay una interfaz web para controlarlo, y i2ptunnel, y la librería de streaming, etc ;) 17:11 &amp;lt;jrandom&amp;gt; smeghead estaba trabajando en un sistema de distribución (como emerge, para java), y también están los de jpackage 17:11 &amp;lt;jrandom&amp;gt; si alguien quiere investigar una manera transparente y fiable de gestionar las aplicaciones sin empaquetarlas, estaría bastante bien 17:12 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre eso, saltemos a 4) I2Phex 17:13 &amp;lt;jrandom&amp;gt; realmente no tengo mucho que añadir más allá de lo que está en las notas de estado 17:13 &amp;lt;jrandom&amp;gt; redzara: ¿andas por aquí? 17:13 &amp;lt;+redzara&amp;gt; sí, aquí estoy 17:13 &amp;lt;+redzara&amp;gt; Ya estoy trabajando en la próxima versión, mientras espero la reunión con Gregor. 17:13 &amp;lt;jrandom&amp;gt; ah, genial 17:13 &amp;lt;+redzara&amp;gt; El trabajo, por el momento, consiste principalmente en identificar las diferencias y las necesidades relacionadas con el uso de I2P, como por ejemplo tcp/udp vs i2p, gestión de los parámetros específicos de I2P (y gestión de la actualización de esos mismos parámetros en el momento de las próximas versiones, ...), port de GWebCache a I2P, usar RSS o no, usar push o no... 17:14 &amp;lt;+redzara&amp;gt; Tengo mucha documentación y código que leer 17:15 &amp;lt;jrandom&amp;gt; vaya, sí, suena a mucho. avísame si tienes alguna pregunta sobre la integración con i2p, o si solo quieres alguien con quien contrastar ideas 17:16 &amp;lt;jrandom&amp;gt; conseguir que la parte I2Phex sea un plugin para el Phex principal sería realmente brutal 17:17 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para 4) I2Phex? 17:18 &amp;lt;+redzara&amp;gt; Ciertamente necesitaría ayuda para la parte de petname 17:19 &amp;lt;+redzara&amp;gt; y quizá también para el fine tunning de los parámetros de los tunnels 17:19 &amp;lt;jrandom&amp;gt; genial, la nomenclatura es bastante sencilla: a un nivel básico, incluso podrías apañarte sin usar nombres en absoluto (así es como I2Phex lo hace ahora) 17:20 &amp;lt;jrandom&amp;gt; la config de tunnel tampoco debería ser un problema, aunque eso nos lleva a la idea de que quizá Phex necesite una sección de “configuración avanzada” para plugins 17:20 &amp;lt;jrandom&amp;gt; (obviamente querríamos tener buenos valores por defecto de todos modos) 17:21 &amp;lt;+redzara&amp;gt; quizá algo como ircclient, un filtro para estar seguros 17:22 &amp;lt;@cervantes&amp;gt; mejor poner la app en forma, imho 17:22 &amp;lt;jrandom&amp;gt; eso podría funcionar, aunque lidiar con secuencias arbitrarias de bytes puede ser duro 17:23 &amp;lt;jrandom&amp;gt; aunque, un proxy como ircclient podría permitir que cualquier cliente gnutella lo use. pero sería un montón de trabajo. 17:23 &amp;lt;+redzara&amp;gt; humm, solo es una idea ;) 17:23 * jrandom no conoce el protocolo lo suficientemente bien como para decir cuál es el mejor enfoque, así que sugiere ir con lo más simple que pueda funcionar :) 17:25 &amp;lt;jrandom&amp;gt; ok, si no hay nada más, quizá podamos pasar brevemente por 5) stego y darknets 17:26 &amp;lt;jrandom&amp;gt; no estoy seguro de tener algo que añadir más allá de lo que se está diciendo en la lista (y la discusión principal probablemente debería continuar allí) 17:27 &amp;lt;jrandom&amp;gt; dicho esto, ¿hay algo que la gente quiera plantear sobre los temas mencionados? 17:27 &amp;lt;wiht&amp;gt; Se mencionaron Freenet versión 0.5 y 0.7 en la discusión. ¿Hay una versión 0.6 de Freenet? 17:27 &amp;lt;jrandom&amp;gt; 0.6 es su rama “inestable” actual de la red 17:27 &amp;lt;jrandom&amp;gt; hasta donde sé 17:27 &amp;lt;+postman&amp;gt; ohh y yo pensé que había sido robada por fuerzas alienígenas 17:28 &amp;lt;jrandom&amp;gt; aunque culpar a los alienígenas suele ser una apuesta segura, este es uno de los pocos casos en los que no tienen la culpa 17:28 &amp;lt;+postman&amp;gt; :) 17:28 &amp;lt;wiht&amp;gt; Toad estaba hablando de poder recolectar las direcciones IP de nodos de I2P o FreeNet, ¿verdad? 17:28 &amp;lt;jrandom&amp;gt; entre otras cosas 17:29 &amp;lt;wiht&amp;gt; Solo quería aclararlo, gracias. 17:29 &amp;lt;jrandom&amp;gt; np. ok, ¿alguien más tiene algo sobre el 5), o pasamos al clásico 6) ??? 17:30 &amp;lt;+postman&amp;gt; ok, tengo una para el 6) 17:30 &amp;lt;jrandom&amp;gt; considera que ya nos movimos. 17:30 &amp;lt;jrandom&amp;gt; ¿qué hay, postman? 17:30 &amp;lt;+postman&amp;gt; todos hemos visto que los proxies con capacidad de filtros específicos por protocolo son buenos y necesarios 17:31 &amp;lt;+postman&amp;gt; ¿sería factible pensar en un proxy genérico 17:31 &amp;lt;+postman&amp;gt; que pueda alimentarse con una descripción de protocolo 17:31 &amp;lt;+redzara&amp;gt; Me gustaría tener una aplicación tipo cron usando beanshell para ejecutar código Java dinámicamente 17:31 &amp;lt;+postman&amp;gt; junto con cosas a vigilar/filtrar/disfrazar 17:31 &amp;lt;+postman&amp;gt; como una descripción XML de filtro/saneado 17:32 &amp;lt;+postman&amp;gt; para que no necesitemos código nuevo sino solo un nuevo archivo/perfil de filtro 17:32 &amp;lt;+postman&amp;gt; (solo una pregunta de si merece la pena pensarlo) 17:32 &amp;lt;jrandom&amp;gt; muy, muy complicado, postman. sería posible usar un lexer como javacc para construir lenguajes de entrada y una app para traducir ese lenguaje al formato de salida 17:32 &amp;lt;@cervantes&amp;gt; lo complicado es atrapar lo que se desvía del protocolo 17:33 &amp;lt;+postman&amp;gt; solo era una idea para desencadenar un proceso de lluvia de ideas 17:33 &amp;lt;+postman&amp;gt; imho algo como un proxy genérico con filtro/analizador (parser) modelado es muy usable 17:33 &amp;lt;wiht&amp;gt; ¿Alguien ha podido conectarse a eepsites.i2p? He intentado varias veces durante la última semana, pero siempre sin éxito. 17:33 &amp;lt;jrandom&amp;gt; wiht: lo cargué una vez, es lo mismo que eepsites.com 17:34 &amp;lt;jrandom&amp;gt; (¿o es .net? ¿o .org? ya no recuerdo) 17:34 * wiht visita eepsites.com 17:34 &amp;lt;jrandom&amp;gt; postman: si alguien pudiera dar con algo que funcionara, sería la leche 17:34 &amp;lt;+postman&amp;gt; jrandom: ok, pensaré un poco junto con susi 17:34 &amp;lt;jrandom&amp;gt; w3wt 17:34 &amp;lt;+postman&amp;gt; jrandom: quizá lo dejemos la semana que viene 17:35 &amp;lt;wiht&amp;gt; Es eepsites.com, y es un buscador de eepsites. 17:35 &amp;lt;+postman&amp;gt; pero tuve un sueño de que funcionaba 17:35 &amp;lt;+postman&amp;gt; :] 17:35 &amp;lt;jrandom&amp;gt; :) 17:36 * Complication sospecha que describir todas las sutilezas que ocurren en los protocolos... requiere código, y nada menos que código 17:36 &amp;lt;+Complication&amp;gt; (para la mayoría de los protocolos, al menos) 17:36 &amp;lt;@cervantes&amp;gt; nah, solo unas eeevul regex (expresiones regulares) 17:36 &amp;lt;+postman&amp;gt; Complication: quizá esta sospecha es la razón que nos impide seguir investigando 17:37 &amp;lt;+postman&amp;gt; Complication: aún no estoy seguro, pero la sospecha por sí sola no me dejará tranquilo en ese asunto 17:37 &amp;lt;jrandom&amp;gt; bueno, un punto importante aquí es algo que dust nos demostró - 17:37 * Complication teme una regex capaz de tales cosas 17:37 &amp;lt;jrandom&amp;gt; el código no es necesariamente tan aterrador. 17:37 &amp;lt;+postman&amp;gt; ¿ves? :) 17:37 &amp;lt;+postman&amp;gt; un buen lenguaje de modelado de filtros hará lo mismo 17:38 &amp;lt;+postman&amp;gt; :) 17:38 &amp;lt;@cervantes&amp;gt; tcl? :) 17:38 &amp;lt;+Complication&amp;gt; Tendría que ser bueno. 17:38 * jrandom ve que tú también tienes tus propios ponis voladores, postman ;) 17:38 * a dust también le parecía mal duplicar código aquí y allá 17:38 &amp;lt;+postman&amp;gt; jrandom: sin vacas :) 17:38 &amp;lt;jrandom&amp;gt; código funcionando>>> mejoras teóricas en el código 17:39 &amp;lt;+postman&amp;gt; mmh 17:40 &amp;lt;+postman&amp;gt; una cosa que aprendí de i2p 17:40 &amp;lt;wiht&amp;gt;&amp;gt;&amp;gt;&amp;gt; significa “mucho, mucho mejor?” 17:40 &amp;lt;+postman&amp;gt; no te rindas por las primeras apariencias 17:40 &amp;lt;jrandom&amp;gt; cierto, postman 17:40 &amp;lt;jrandom&amp;gt; sí, wiht 17:41 &amp;lt;jrandom&amp;gt; sería realmente genial 17:41 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para plantear en la reunión? 17:41 &amp;lt;+bar&amp;gt; bueno, ¿cómo va el IMAP, postman? (lo leí en los foros pero aún no lo he probado yo mismo) 17:41 &amp;lt;+postman&amp;gt; bar: pruébalo tú mismo - aún no tengo informes de usuarios 17:41 * cervantes rueda el gong con forma de poni 17:42 &amp;lt;+bar&amp;gt; ok, lo haré :) 17:42 &amp;lt;+postman&amp;gt; bar: y a mí me funciona GENIAL :) 17:42 &amp;lt;jrandom&amp;gt; bien 17:42 &amp;lt;+bar&amp;gt; genial 17:42 &amp;lt;+postman&amp;gt; cervantes: estás obsesionado 17:42 &amp;lt;@cervantes&amp;gt; ¿¡yo!? 17:42 &amp;lt;@cervantes&amp;gt; :) 17:43 &amp;lt;jrandom&amp;gt; ok, antes de que lleguemos a la marca de 90 minutos 17:43 * jrandom toma impulso 17:43 * jrandom da por cerrada la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-10-04</title><link>/es/blog/2005/10/04/notas-de-estado-de-i2p-del-2005-10-04/</link><pubDate>Tue, 04 Oct 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/10/04/notas-de-estado-de-i2p-del-2005-10-04/</guid><description>&lt;p>Hola a todos, es hora de nuestras notas semanales de estado (inserte vítores aquí)&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>Como se anunció en los lugares habituales, la 0.6.1.1 salió el otro día y, hasta ahora, los informes han sido positivos. La red ha crecido hasta situarse de forma estable en 300–400 pares conocidos, y el rendimiento ha sido bastante bueno, aunque el uso de CPU ha aumentado un poco. Esto probablemente se deba a errores de larga data que permiten incorrectamente que se acepten direcciones IP inválidas, lo que a su vez provoca una rotación más alta de lo necesario. Ha habido correcciones para esto y otras cosas en las compilaciones de CVS desde la 0.6.1.1, así que probablemente tengamos una 0.6.1.2 más adelante esta semana.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 04 de octubre de 2005</title><link>/es/blog/2005/10/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-octubre-de-2005/</link><pubDate>Tue, 04 Oct 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/10/04/reuni%C3%B3n-de-desarrolladores-de-i2p-04-de-octubre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cat-a-puss, cervantes, Complication, jrandom, mancom, nickless_head, phedy, postman, protokol, Ragnarok&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:16 &amp;lt;jrandom&amp;gt; 0) hola 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; hablando de eso, ¿qué novedades hay sobre legion e 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) hola 16:16 * jrandom saluda 16:16 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2005-October/000939.html 16:17 &amp;lt;+postman&amp;gt; hola 16:17 &amp;lt;jrandom&amp;gt; bien, pasemos a 1) 0.6.1.1 16:18 &amp;lt;+postman&amp;gt; sí 16:18 &amp;lt;jrandom&amp;gt; la red ha estado creciendo en número y uso, pero las cosas han ido bastante bien 16:18 &amp;lt;+postman&amp;gt; ... aparte de los servidores de IRC 16:18 &amp;lt;jrandom&amp;gt; sí, ese es interesante 16:19 &amp;lt;jrandom&amp;gt; (los servidores de IRC están ejecutando actualmente una revisión más antigua, y seguimos depurando para entender exactamente por qué las cosas están como están) 16:19 &amp;lt;+Ragnarok&amp;gt; ¿qué pasó? 16:20 &amp;lt;jrandom&amp;gt; con suerte actualizaremos los servidores de IRC más pronto que tarde, ya que últimamente ha habido cosas buenas 16:20 &amp;lt;cervantes&amp;gt; Ragnarok: el enlace server&amp;lt;-&amp;gt;server es inestable en 1.1 16:20 &amp;lt;+Ragnarok&amp;gt; raro 16:20 &amp;lt;jrandom&amp;gt; 0.6.1.1, eso ;) 16:20 &amp;lt;+Complication&amp;gt; protokol: mira el foro, al final optó por un enfoque sensato 16:20 &amp;lt;+postman&amp;gt; cervantes: no menciones el viaje en el tiempo, idiota 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; ups 16:21 &amp;lt;+postman&amp;gt; jrandom: espero poder compilar un ircd de prueba esta semana 16:21 &amp;lt;+postman&amp;gt; jrandom: podríamos enlazar a una instancia ejecutada por ti o por cervantes 16:22 &amp;lt;jrandom&amp;gt; sí, eso estaría genial. Incluso podríamos separar los distintos tunnels en diferentes jvms, usando distintas bibliotecas de streaming y versiones de router, para aislar más el problema 16:23 &amp;lt;jrandom&amp;gt; sería genial si pudiéramos hacerlo antes de 0.6.1.2, pero si no, no pasa nada 16:24 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para 1) 0.6.1.1? 16:24 &amp;lt;+postman&amp;gt; jrandom: aparte de eso: va como un demonio 16:24 &amp;lt;jrandom&amp;gt; ¿sería un infierno bueno o un infierno malo? :) 16:24 &amp;lt;+postman&amp;gt; un infierno del bueno :) 16:25 &amp;lt;+Complication&amp;gt; Eh, logré provocar algunos errores más (pero eran cosas muy, muy al límite, reinicio del router con i2phex en ejecución). Lo enviaré en privado. 16:26 &amp;lt;jrandom&amp;gt; ah, genial, gracias Complication 16:26 &amp;lt;+Complication&amp;gt; (p. ej., probablemente no le causen problemas a nadie en la vida real) 16:26 &amp;lt;jrandom&amp;gt; je, nunca subestimes la capacidad de la gente para romper cosas :) 16:27 &amp;lt;cervantes&amp;gt; o el ingenio de los tontos al probar sistemas a prueba de tontos 16:27 &amp;lt;+postman&amp;gt; sí, haz algo a prueba de tontos y serás recompensado con un nuevo tipo de tonto 16:28 &amp;lt;jrandom&amp;gt; aleluya 16:29 &amp;lt;jrandom&amp;gt; ok, ¿algo más para 1), o pasamos a 2) i2phex 16:30 &amp;lt;jrandom&amp;gt; ha habido mucha discusión últimamente, y legion ha aceptado integrar de nuevo los cambios realizados en la base de código de i2phex de sirup. 16:30 &amp;lt;+postman&amp;gt; sigamos 16:30 &amp;lt;jrandom&amp;gt; esto está muy bien, ya que será estupendo que todos nos beneficiemos del arduo trabajo de legion manteniéndonos totalmente abiertos y seguros 16:31 &amp;lt;+Ragnarok&amp;gt; ¿qué hizo exactamente? 16:33 &amp;lt;jrandom&amp;gt; los últimos cambios incluyen la incorporación de systray4j, las actualizaciones de timeouts de striker, aumento de los valores predeterminados de la longitud del tunnel, algunas cosas de nsis y jni, y unos cuantos cambios más 16:33 &amp;lt;+Ragnarok&amp;gt; hm, ok 16:33 &amp;lt;+postman&amp;gt; jrandom: así que hay un montón de mejoras, ¿se mantendrán, no? 16:34 &amp;lt;jrandom&amp;gt; por supuesto, todo lo bueno se integrará en i2phex 16:34 &amp;lt;jrandom&amp;gt; hay algunas cosas de las que no estoy tan seguro, pero eso lo discutiré con legion fuera de la reunión ;) 16:35 &amp;lt;+postman&amp;gt; ok 16:36 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para 2) i2phex? ¿o pasamos a 3) syndie? 16:37 * postman prepara su mercancía de franquicia syndie500 16:37 &amp;lt;jrandom&amp;gt; jeje 16:37 &amp;lt;jrandom&amp;gt; ok, Ragnarok, ¿quieres darnos el resumen de lo último? 16:37 &amp;lt;+Ragnarok&amp;gt; hm, ok 16:38 &amp;lt;+Ragnarok&amp;gt; Syndie ahora obtendrá nuevas publicaciones desde un archivo automáticamente. 16:38 &amp;lt;+Ragnarok&amp;gt; puedes establecer de qué archivos quieres obtener actualizaciones y con qué frecuencia hacerlo en el archivo de configuración de syndie 16:39 &amp;lt;+Ragnarok&amp;gt; más detalles sobre eso están en history.txt 16:39 &amp;lt;+Ragnarok&amp;gt; necesita una interfaz de usuario, pero por lo demás está básicamente hecho 16:39 &amp;lt;+Ragnarok&amp;gt; claro, nadie parece estar publicando nada últimamente, así que quizá no sea tan útil :) 16:40 &amp;lt;jrandom&amp;gt; [inserte aquí una cita de Field of Dreams] 16:40 &amp;lt;jrandom&amp;gt; gracias, Ragnarok, esta ha sido una función muy solicitada 16:41 &amp;lt;+Ragnarok&amp;gt; genial 16:41 &amp;lt;+Ragnarok&amp;gt; encantado de hacerlo, en realidad no fue tanto trabajo 16:42 &amp;lt;+Ragnarok&amp;gt; sobre todo, rascándome mi propia comezón :) 16:42 &amp;lt;cervantes&amp;gt; ¿ah, no lo fue? entonces olvídalo :P 16:42 &amp;lt;cervantes&amp;gt; or=oh 16:42 &amp;lt;+postman&amp;gt; (silencio, el genio no debe admitir que también necesita trabajar duro) 16:42 &amp;lt;+Ragnarok&amp;gt; jeje 16:43 &amp;lt;+Ragnarok&amp;gt; en fin, si alguien tiene reportes de errores/solicitudes de funciones/abucheos/vítores/etc., que me avise 16:43 &amp;lt;jrandom&amp;gt; (¡vítores!) 16:43 &amp;lt;+Ragnarok&amp;gt; Lo siguiente que estoy pensando es importar automáticamente los petnames (alias legibles por humanos) vistos en las publicaciones en la petname db del router, pero parece que podría ser complicado... 16:44 &amp;lt;+Ragnarok&amp;gt; pero, esencialmente permitiría que syndie reemplazara addressbook (libreta de direcciones) 16:44 &amp;lt;jrandom&amp;gt; eso sería Muy Bueno 16:44 &amp;lt;+nickless_head&amp;gt; sí :) 16:45 &amp;lt;+Ragnarok&amp;gt; solo tengo que averiguar cómo sacar una lista de petnames del archivo 16:45 &amp;lt;+Ragnarok&amp;gt; todo lo demás es trivial 16:45 &amp;lt;+nickless_head&amp;gt; ragnarok: ¿tus cambios ya están en cvs? (demasiado perezoso para leer toda la discusión) :) 16:45 &amp;lt;+Ragnarok&amp;gt; sí 16:45 &amp;lt;+nickless_head&amp;gt; :happy: 16:45 * nickless_head considera cvs update 16:45 &amp;lt;+Ragnarok&amp;gt; sí, desde ayer 16:45 &amp;lt;+nickless_head&amp;gt; nah, probablemente mejor esperar a la próxima versión 16:45 &amp;lt;jrandom&amp;gt; quizá obtener los petnames cuando se rendericen, expuestos vía el HTMLRenderer (en el addressReceived) 16:46 &amp;lt;+Ragnarok&amp;gt; ok, lo investigaré 16:46 &amp;lt;jrandom&amp;gt; genial, gracias Ragnarok 16:47 &amp;lt;+Ragnarok&amp;gt; bueno, eso es todo por mi parte, a menos que haya preguntas 16:49 &amp;lt;jrandom&amp;gt; wr0d. ok, pasando a 4) ??? 16:49 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para la reunión? 16:49 &amp;lt;cervantes&amp;gt; sí 16:49 * nickless_head mira a cervantes con interés 16:50 &amp;lt;+fox&amp;gt; &amp;lt;mancom&amp;gt; ¿hay algo nuevo sobre Q o feedspace? 16:50 &amp;lt;+postman&amp;gt; nickless_head: oye, es mío, no te atrevas a mirarlo así :) 16:50 &amp;lt;+nickless_head&amp;gt; no lo estoy mirando fijamente... lo estoy mirando con interés. 16:51 &amp;lt;cervantes&amp;gt; Tras cierta deliberación he revivido el puesto de «Usuario del Foro del Mes»; y este mes merecidamente ha ido para Complication por sus sobresalientes contribuciones en el foro 16:51 &amp;lt;+nickless_head&amp;gt; ¡felicidades, Complication! 16:51 &amp;lt;+postman&amp;gt; kudos :) 16:51 &amp;lt;cervantes&amp;gt; así que obtiene un avatar (le guste o no) :P 16:51 &amp;lt;+Complication&amp;gt; Je, espero que mis meteduras de pata hayan sido menos destacadas. :O :D 16:52 &amp;lt;@protokol&amp;gt; oh, sí 16:52 &amp;lt;jrandom&amp;gt; ¡w00t! gracias, Complication 16:52 &amp;lt;cervantes&amp;gt; (que ya está activo) 16:52 &amp;lt;@protokol&amp;gt; ¿cómo va esa prueba Yellow Submarine de i2phex 16:52 &amp;lt;@protokol&amp;gt; ¿alguna velocidad notable o falta de ella? 16:52 &amp;lt;+Complication&amp;gt; Va avanzando. 16:52 &amp;lt;jrandom&amp;gt; mancom: nada nuevo respecto a Q o feedspace 16:53 &amp;lt;+Complication&amp;gt; No velocidades ultrarrápidas, pero una velocidad suficientemente buena garantizada, diría yo. 16:53 &amp;lt;jrandom&amp;gt; protokol: lo último que escuché fue 10-20KBps, pero eso es solo cosas del foro 16:53 &amp;lt;@protokol&amp;gt; lo estoy descargando ahora mismo 16:53 * nickless_head entiende lo que insinuó postman 16:53 * nickless_head se sonroja 16:53 &amp;lt;+Complication&amp;gt; (además: releí parte de la introducción técnica y no pude encontrar fallos en las comparaciones de redes. Creo que están suficientemente bien.) 16:54 &amp;lt;+postman&amp;gt; nickless_head: LOL (perdón) 16:54 * Complication mira el avatar y sonríe :D 16:54 &amp;lt;+nickless_head&amp;gt; postman: *GG* (no hay problema) 16:54 &amp;lt;cat-a-puss&amp;gt; ¿Se ha hecho algo para conseguir "Amazon honor system" como método alternativo de recolectar donaciones? 16:54 &amp;lt;+Complication&amp;gt; Exacto. :P 16:55 &amp;lt;@protokol&amp;gt; cat-a-puss: ¿a qué te refieres? 16:55 &amp;lt;jrandom&amp;gt; aún no, cat-a-puss, no he visto a wilde por aquí 16:55 &amp;lt;jrandom&amp;gt; guau, hola phedy 16:55 &amp;lt;phedy&amp;gt; Hola, jrandom. 16:55 &amp;lt;cat-a-puss&amp;gt; protokol: es como pay-pal, excepto que puedes usar una cuenta que tengas con amazon.com para hacer el pago 16:56 &amp;lt;jrandom&amp;gt; Complication: gracias por lo de las comparaciones. Quedan algunas limpiezas, pero va avanzando 16:56 &amp;lt;@protokol&amp;gt; flojo 16:56 &amp;lt;+Complication&amp;gt; (no es que conozca Tor o Freenet en un grado decente, aunque he usado ambos) 16:57 * cat-a-puss está pensando en crear una recompensa para ayudar a terminar el motor de búsqueda distribuido. 16:57 &amp;lt;jrandom&amp;gt; (antes de publicar el documento en el sitio web normal, se lo pasaré a esa gente para comentarios) 16:58 &amp;lt;cervantes&amp;gt; Complication: es una instalación de arte en una rotonda en Londres que causa estragos en el tráfico ;-) 16:59 &amp;lt;jrandom&amp;gt; cat-a-puss: de todos modos tengo que resolver otras cosas financieras pronto, así que te avisaré lo antes posible 16:59 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear para la reunión? 16:59 &amp;lt;cat-a-puss&amp;gt; ah, si queremos documentos traducidos a otros idiomas antes de la 1.0, puede que conozca gente que pueda ayudar con español y chino. 16:59 &amp;lt;cat-a-puss&amp;gt; ok 16:59 &amp;lt;jrandom&amp;gt; genial, sería estupendo 17:00 &amp;lt;+Complication&amp;gt; cervantes: gracias por contarlo, no sabía dónde ocurría un, ehm... efecto así :D 17:00 &amp;lt;jrandom&amp;gt; hay un borrador de introducción técnica pululando por cvs, y eventualmente querremos traducir lo que resulte contener el rediseño de nuestro sitio web 17:03 * nickless_head se va a dormir 17:03 &amp;lt;jrandom&amp;gt; supongo que debería coger el baffer... 17:03 &amp;lt;jrandom&amp;gt; si no hay nada más 17:03 * jrandom se prepara 17:03 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Reunión de desarrollo de I2P - 27 de septiembre de 2005</title><link>/es/blog/2005/09/27/reuni%C3%B3n-de-desarrollo-de-i2p-27-de-septiembre-de-2005/</link><pubDate>Tue, 27 Sep 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/09/27/reuni%C3%B3n-de-desarrollo-de-i2p-27-de-septiembre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> A123, brutus, Complication, gloin, jrandom, LevDavidovitch, mihi, mihi, mule, postman, Ragnarok, Sugadude, wiht&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:14 &amp;lt;jrandom&amp;gt; 0) hola 16:14 &amp;lt;jrandom&amp;gt; 1) Estado de la red 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) hola 16:14 * jrandom saluda 16:14 &amp;lt;+Ragnarok&amp;gt; ok, dejaré mis otras preguntas para luego 16:14 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2005-September/000933.html 16:14 &amp;lt;+Ragnarok&amp;gt; hola :) 16:15 &amp;lt;wiht&amp;gt; Hola. 16:15 &amp;lt;jrandom&amp;gt; definitivamente podemos profundizar más en 3?? si prefieres 16:15 &amp;lt;+Ragnarok&amp;gt; genial 16:15 &amp;lt;jrandom&amp;gt; ok, pasemos a 1) Estado de la red 16:15 &amp;lt;jrandom&amp;gt; en general, todo parece bastante sólido 16:16 &amp;lt;A123&amp;gt; ¿El outproxy (proxy de salida) HTTP lo opera solo un router? 16:16 &amp;lt;wiht&amp;gt; Veo 307 nodos conocidos en la consola del router. 16:16 &amp;lt;A123&amp;gt; (Todavía no tengo muy claro cómo funciona I2P) 16:16 &amp;lt;jrandom&amp;gt; hay dos outproxies configurados por defecto, y algunos otros disponibles que no vienen configurados por defecto 16:16 &amp;lt;wiht&amp;gt; ¿A alguien se le ha saturado el ancho de banda por el crecimiento reciente de la red? 16:17 &amp;lt;jrandom&amp;gt; bueno, mi uso de ancho de banda ha crecido, un constante 30-40KBps en mis routers 16:17 &amp;lt;jrandom&amp;gt; (es decir, ahora estable en 30-40) 16:18 &amp;lt;jrandom&amp;gt; (también estoy ejecutando algunos servicios de alto tráfico, como squid.i2p ;) 16:19 &amp;lt;A123&amp;gt; ¿Alguna vez miraste los registros? 16:19 &amp;lt;jrandom&amp;gt; ¿de squid? no, lo tengo configurado para no registrar ninguna petición 16:20 &amp;lt;+Ragnarok&amp;gt; recuerda, podría estar mintiendo :) 16:20 &amp;lt;+Ragnarok&amp;gt; por tanto, es una pregunta tonta de hacer 16:20 &amp;lt;jrandom&amp;gt; (aunque eso podría ser una mentira, y puede que trabaje para el FBI/etc., así que no lo abuséis ;) 16:20 &amp;lt;A123&amp;gt; Solo tenía curiosidad por si había algo interesante allí :) 16:21 &amp;lt;+mihi&amp;gt; A123: ejecuta tu propio outproxy :) 16:21 &amp;lt;gloin&amp;gt; A123: monta un nodo de Tor. 16:21 &amp;lt;A123&amp;gt; ¿Es fácil de configurar? 16:21 &amp;lt;jrandom&amp;gt; no mucho 16:21 &amp;lt;A123&amp;gt; gloin, Tor explícitamente no está diseñado para compartir archivos, así que me interesa poco. 16:22 &amp;lt;jrandom&amp;gt; (un outproxy, eso es. Tor es fácil de configurar) 16:22 &amp;lt;A123&amp;gt; O al menos, han dicho explícitamente que no quieren que la gente lo use para compartir archivos. 16:22 &amp;lt;wiht&amp;gt; jrandom, ¿sigues queriendo esperar a la versión 1.0 antes de un anuncio público completo sobre la madurez del proyecto I2P? 16:23 &amp;lt;+mihi&amp;gt; A123: es definitivamente más difícil que registrar tu nick con nickserv *pista* *pista* 16:23 &amp;lt;A123&amp;gt; Oh sí, seguro que no quiero que A123 esté cogido :) 16:23 &amp;lt;wiht&amp;gt; Si la red va bien ahora, ¿podría soportar la incorporación de más usuarios? 16:23 &amp;lt;jrandom&amp;gt; necesitaremos hacer algo de difusión antes de la 1.0 para poder realizar pruebas en entornos más grandes 16:24 &amp;lt;+Ragnarok&amp;gt; quizá un lanzamiento de vista previa, o algo por el estilo 16:24 &amp;lt;wiht&amp;gt; ¿Una versión beta? Suena como una buena idea. 16:25 &amp;lt;jrandom&amp;gt; sí, eso sucederá junto con la renovación del sitio web, quizá antes de la 0.6.2 16:25 &amp;lt;jrandom&amp;gt; (o quizá en la 0.6.2) 16:25 &amp;lt;jrandom&amp;gt; (la renovación del sitio web forma parte de esa ruta crítica para no pasarnos horas y horas respondiendo las mismas preguntas) 16:25 &amp;lt;+Ragnarok&amp;gt; bueno, con un poco más de pulido para el usuario final que una beta más 16:26 &amp;lt;A123&amp;gt; ¿Es posible que los clientes que conocen I2P configuren ellos mismos los tunnels fácilmente? 16:26 &amp;lt;jrandom&amp;gt; sí 16:26 &amp;lt;A123&amp;gt; Supongo que siempre podrían hacer peticiones HTTP a la consola... 16:26 &amp;lt;+Ragnarok&amp;gt; la consola del router también necesita una renovación seria. Estaría bien que la página inicial fuera más como un portal de i2p, y mover todo lo técnico un poco más adentro 16:26 &amp;lt;jrandom&amp;gt; es una de las propiedades que envían cuando se conectan a i2p 16:26 &amp;lt;jrandom&amp;gt; de acuerdo, Ragnarok 16:27 &amp;lt;A123&amp;gt; Hrm. El plugin de I2P para Azureus podría tener un poco más de facilidad de uso, entonces. 16:27 &amp;lt;A123&amp;gt; O alguna facilidad de uso, al menos. 16:27 &amp;lt;jrandom&amp;gt; de acuerdo, A123 ;) 16:27 &amp;lt;jrandom&amp;gt; (aunque han hecho un gran trabajo mostrando la prueba de funcionamiento) 16:28 &amp;lt;jrandom&amp;gt; últimamente ha habido muchas sugerencias excelentes en la lista de correo sobre usabilidad 16:28 &amp;lt;jrandom&amp;gt; muchas/la mayoría de las cuales deberían hacerse antes de pedir a nuevos usuarios que prueben i2p 16:28 &amp;lt;A123&amp;gt; Desde la consola: "Si no puedes abrir un agujero en tu NAT o firewall para permitir que paquetes UDP no solicitados lleguen al router, como se detecta con el Status: ERR-Reject..." 16:28 &amp;lt;A123&amp;gt; ¿Dónde vería "Status: ERR-Reject"? 16:29 &amp;lt;+Ragnarok&amp;gt; es agradable que estemos en el punto en que podemos preocuparnos por la usabilidad :) 16:29 &amp;lt;jrandom&amp;gt; A123: en el lado izquierdo de tu consola del router, pone Status: OK (o Status: unknown, o algo más) 16:29 &amp;lt;+Complication&amp;gt; En el campo Status de la consola del router. 16:29 &amp;lt;jrandom&amp;gt; cierto, Ragnarok 16:29 &amp;lt;+Complication&amp;gt; Con suerte tendrás un OK u OK (NAT) ahí. 16:30 &amp;lt;A123&amp;gt; Complication, ah, gracias. ¿Es eso lo que se actualiza si haces clic en "Check network reachability..."? 16:30 &amp;lt;wiht&amp;gt; Espero que no tengáis que romper la compatibilidad en futuras versiones de I2P. Una migración completa de la red a una nueva versión parece haber sido dolorosa en el pasado. 16:30 &amp;lt;+Complication&amp;gt; A123: sí, debería probar de nuevo cuando haces clic 16:30 &amp;lt;+Complication&amp;gt; Aunque no ocurre al instante. 16:30 &amp;lt;jrandom&amp;gt; eh, no son tan dolorosas como solían ser, pero sí, sería bueno si podemos evitarlo, wiht 16:30 &amp;lt;A123&amp;gt; ¿Entonces tengo que refrescar la página? 16:30 &amp;lt;A123&amp;gt; Bueno, no, eso haría otro post http... 16:31 &amp;lt;+Complication&amp;gt; A123: puede tardar un minuto en encontrar un par adecuado para la prueba 16:31 &amp;lt;+Complication&amp;gt; porque no puedes probar con aquellos con quienes ya te estás comunicando 16:31 &amp;lt;+Complication&amp;gt; Podría dar resultados falsos. 16:32 &amp;lt;+Complication&amp;gt; Así que debería aparecer cuando veas la consola del router un poco más tarde. 16:32 &amp;lt;+Complication&amp;gt; Básicamente, en circunstancias ideales, no deberías necesitar lanzar una prueba de pares manualmente. 16:33 &amp;lt;+Complication&amp;gt; =no deberías necesitar 16:33 &amp;lt;jrandom&amp;gt; correcto, i2p ahora hace una prueba de pares automáticamente cuando ocurren ciertos eventos 16:33 &amp;lt;jrandom&amp;gt; (como cuando alguien te dice que tu IP es algo distinto de lo que crees) 16:33 &amp;lt;A123&amp;gt; Ese botón me pareció completamente poco intuitivo. No tenía ni idea de qué actualizaba ni cuándo, nunca me dijo explícitamente los resultados de la prueba... 16:34 &amp;lt;A123&amp;gt; La página no se estaba actualizando automáticamente (creo), no puedo hacer un reload en el navegador... 16:34 &amp;lt;jrandom&amp;gt; reload debería ser seguro 16:34 &amp;lt;A123&amp;gt; ¿Seguro que eso lanza otra prueba? 16:34 &amp;lt;jrandom&amp;gt; pero sí, la consola del router se diseñó más por razones técnicas que por usabilidad 16:34 &amp;lt;jrandom&amp;gt; A123: tiene un nonce para evitar eso 16:34 &amp;lt;+Complication&amp;gt; Ese aspecto podría beneficiarse de un mejor texto explicativo en el futuro 16:35 &amp;lt;wiht&amp;gt; ¿Nos hemos saltado el 2) y ya hemos ido al 3)? 16:35 &amp;lt;jrandom&amp;gt; Complication: probablemente lo eliminemos, ya que es innecesario 16:35 &amp;lt;jrandom&amp;gt; no, seguimos en 1 16:35 &amp;lt;jrandom&amp;gt; de hecho, ¿alguien tiene algo más para 1) estado de la red? 16:35 &amp;lt;A123&amp;gt; Ah, en efecto, después de unas cuantas veces se queja del nonce. 16:35 &amp;lt;jrandom&amp;gt; si no, pasemos a 2) 0.6.1 16:35 &amp;lt;A123&amp;gt; para los no-geeks, "nonce" solo va a parecer una palabra sin sentido. 16:36 &amp;lt;A123&amp;gt; :) 16:36 * Complication mira gráficos 16:36 &amp;lt;+Complication&amp;gt; Sin quejas sobre el estado de la red por aquí. 16:36 &amp;lt;jrandom&amp;gt; w3wt 16:37 &amp;lt;A123&amp;gt; ¿Hay alguna razón por la que el reseeding no sea automático? 16:37 &amp;lt;jrandom&amp;gt; ok, realmente no tengo mucho que mencionar respecto a la 0.6.1 más allá de lo que está en el correo 16:37 &amp;lt;gloin&amp;gt; hmm.. ¿no debería el tráfico entrante y saliente ser más o menos simétrico? 16:37 &amp;lt;A123&amp;gt; El mío parece más o menos simétrico. 16:37 &amp;lt;jrandom&amp;gt; A123: sí, aunque quizá podamos hacerlo de forma más segura 16:37 &amp;lt;+Complication&amp;gt; gloin: no si uno está descargando o sembrando ;) 16:37 &amp;lt;+Ragnarok&amp;gt; no si estás descargando cosas 16:38 &amp;lt;A123&amp;gt; Total: 3.74/4.09KBps (eso es entrada/salida) 16:39 &amp;lt;gloin&amp;gt; Complication: ¿Es esto un problema de seguridad? ¿No debería reducirse el tráfico 'ajeno'? 16:39 &amp;lt;+Complication&amp;gt; gloin: depende de cuáles sean los criterios 16:40 &amp;lt;+Complication&amp;gt; Una persona que busque la máxima seguridad claramente no debería hacer cosas que permitan a otros causar cambios observables en su BW (ancho de banda). 16:40 &amp;lt;jrandom&amp;gt; gloin: a medida que avancemos hacia la 1.0, dejaremos de publicar esas estadísticas 16:40 &amp;lt;A123&amp;gt; Mi ISP aún las sabrá... 16:40 &amp;lt;jrandom&amp;gt; pero sí, defenderse del análisis de tráfico local requiere que participes en los tunnels de otros 16:41 &amp;lt;+Complication&amp;gt; (con una definición estricta de "su BW", significando "uso de ancho de banda que empieza/termina en su nodo") 16:41 &amp;lt;jrandom&amp;gt; (o hacer suficiente actividad de relleno. Tarzan, por ejemplo, tiene "mimics" para desperdiciar ancho de banda^W^Wdefender el anonimato) 16:41 &amp;lt;A123&amp;gt; Hrm. 16:41 &amp;lt;A123&amp;gt; Estoy en ADSL, con mucha más capacidad de descarga que de subida. 16:42 &amp;lt;+Complication&amp;gt; Muchos lo están. 16:42 &amp;lt;A123&amp;gt; Cuando mi descarga excede mi subida, ¿eso no implica que estoy descargando cosas? 16:43 &amp;lt;wiht&amp;gt; No, también podrías estar reenviando tráfico de otros. 16:43 &amp;lt;+Complication&amp;gt; Supongo que implicaría que estás descargando algo. 16:43 &amp;lt;A123&amp;gt; ¿I2P cachea datos? 16:43 * wiht desearía que le corrigieran si eso está mal. 16:43 &amp;lt;+Complication&amp;gt; A menos que estés sembrando tanto como descargas. 16:43 &amp;lt;jrandom&amp;gt; i2p en sí no hace caché 16:43 &amp;lt;+Complication&amp;gt; A123: que yo sepa no hay caché 16:43 &amp;lt;jrandom&amp;gt; aunque Syndie, por otro lado, sí. 16:44 &amp;lt;A123&amp;gt; Si no hay caché, entonces que mi descarga supere mi subida debe significar que yo mismo estoy descargando algo, ¿no? 16:44 &amp;lt;jrandom&amp;gt; si tienes grandes cantidades de tráfico entrante pero nada de tráfico saliente en ese momento, podrías simplemente estar ejecutando un nodo de Syndie 16:44 &amp;lt;jrandom&amp;gt; sí, A123, dado un intervalo de tiempo lo bastante pequeño 16:45 &amp;lt;A123&amp;gt; Ya que solo podría estar descargando de forma útil a la velocidad de mi subida, después de que se llenen los búferes de la red. 16:45 &amp;lt;jrandom&amp;gt; para cierto modelo de amenaza, sí 16:45 &amp;lt;A123&amp;gt; Hrm. 16:45 &amp;lt;jrandom&amp;gt; (atacante local pasivo con recursos suficientes, o un atacante local dirigido, etc.) 16:46 &amp;lt;+Complication&amp;gt; Podrías descargar más rápido, pero aumentaría tu riesgo. (Por eso yo he asignado límites similares de subida y bajada.) 16:46 &amp;lt;A123&amp;gt; Ah, buen punto, puedo simplemente limitar mi velocidad de descarga. 16:46 &amp;lt;@LevDavidovitch&amp;gt; por cierto, deberías limitar tanto tu velocidad de dl como de ul 16:47 &amp;lt;+Complication&amp;gt; Pero si alguien apuntara a todos los que descargan más de lo que suben... estaría apuntando a todos y a su abuela. 16:47 &amp;lt;wiht&amp;gt; Seguimos teniendo problemas de desconexión con IRC, por lo visto. 16:47 &amp;lt;jrandom&amp;gt; wiht: solo a unas pocas personas les pasa 16:47 &amp;lt;wiht&amp;gt; OK. 16:47 &amp;lt;@LevDavidovitch&amp;gt; además la reconexión es v RÁPIDA estos días 16:48 &amp;lt;jrandom&amp;gt; (y nada tan malo como era) 16:48 &amp;lt;wiht&amp;gt; Estoy de acuerdo, las reconexiones son mejores. 16:48 &amp;lt;jrandom&amp;gt; sí, es agradable tener nuestros servidores de irc alojados en routers con límites de bw razonables :) 16:49 &amp;lt;jrandom&amp;gt; ((no es que antes fuera irrazonable, estaba genial, simplemente lo superamos)) 16:49 &amp;lt;A123&amp;gt; ¿Hay alguna razón técnica por la que no se admite DCC? Se puede implementar de forma similar al módulo de nat, ¿no? 16:49 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo para 2) 0.6.1? 16:49 &amp;lt;jrandom&amp;gt; sí, A123, hay razones técnicas por las que dcc no está soportado 16:50 &amp;lt;@LevDavidovitch&amp;gt; tendría que hacerse del lado del cliente, creo. 16:50 &amp;lt;jrandom&amp;gt; alguien podría implementar un proxy de irc con soporte dcc, pero nadie lo ha hecho 16:50 &amp;lt;A123&amp;gt; ¿Cuáles son? ¿O es una discusión larga? 16:50 &amp;lt;jrandom&amp;gt; el soporte dcc requiere conocer e interpretar el protocolo irc, y reescribir los mensajes irc enviados según sea necesario 16:50 &amp;lt;@LevDavidovitch&amp;gt; el dcc normal usa puertos arbitrarios y todo eso 16:50 &amp;lt;jrandom&amp;gt; (en particular, mensajes ctcp para establecer conexiones dcc) 16:50 &amp;lt;A123&amp;gt; Oh, a eso me refería... Si era técnicamente posible hacerlo como con un módulo de nat (que hace lo que dices). 16:51 &amp;lt;jrandom&amp;gt; no sé qué es un módulo de nat? 16:51 &amp;lt;@LevDavidovitch&amp;gt; el nat usa algunas rarezas de UDP. 16:52 &amp;lt;@LevDavidovitch&amp;gt; creo que se refiere a lo de nat traversal 16:52 &amp;lt;jrandom&amp;gt; ah, ok, sí, es técnicamente posible, pero nadie se ha ofrecido a trabajar en ello (y yo estoy hasta arriba) 16:52 &amp;lt;A123&amp;gt; No... Al menos para Linux, hay un módulo masq para iptables que reescribe paquetes IRC con solicitudes DCC CTCP. 16:53 &amp;lt;@LevDavidovitch&amp;gt; ah, ya veo 16:53 &amp;lt;@LevDavidovitch&amp;gt; quizá parte de ese código sería utilizable 16:53 &amp;lt;@LevDavidovitch&amp;gt; depende de cuán íntimamente ligado esté a lo del ipfilter 16:54 &amp;lt;jrandom&amp;gt; probablemente sea más simple simplemente extender I2PTunnelClient para interpretar irc quizá 16:54 &amp;lt;A123&amp;gt; http://www.koders.com/c/fidA6A89E1080590138EB211E694473DDDD098B6B75.aspx &amp;lt;- Podría ser interesante, cortesía de Google. 16:54 &amp;lt;jrandom&amp;gt; (de la misma manera que I2PTunnelHTTPClient lo extiende para interpretar HTTP) 16:55 &amp;lt;@LevDavidovitch&amp;gt; no en la mayoría de países. 16:55 &amp;lt;@LevDavidovitch&amp;gt; ups 16:56 &amp;lt;jrandom&amp;gt; A123: un filtro a nivel de SO sería un poco difícil de desplegar, pero si alguien quiere trabajar en ello, sería un buen lugar para empezar 16:57 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 2) 0.6.1, o pasamos a 3) ??? 16:57 &amp;lt;A123&amp;gt; jrandom, realmente no necesitaría ser a nivel de SO, ¿no? De todos modos vendría a través del tunnel de IRC... 16:58 &amp;lt;jrandom&amp;gt; en realidad, ni siquiera funcionaría como un filtro de iptables. tiene que hacerse dentro de i2ptunnel u otro proxy que conozca i2p 16:58 &amp;lt;jrandom&amp;gt; en cualquier caso, es mucho trabajo, y a menos que alguien se ofrezca para hacerlo, nunca se hará ;) 16:59 &amp;lt;jrandom&amp;gt; (aunque *sería* cool) 16:59 &amp;lt;A123&amp;gt; Bien. 16:59 &amp;lt;A123&amp;gt; Quise decir "como el filtro de iptables", no "usando el filtro de 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; adelante, creo 17:01 &amp;lt;jrandom&amp;gt; ok, pasemos a 3) ??? 17:01 &amp;lt;jrandom&amp;gt; (aunque probablemente se podría decir que hemos estado en 3) todo el tiempo ;) 17:01 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear para la reunión? 17:01 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; en 3) bugzilla estaría bien tenerlo en forma antes de la 1.0 17:01 &amp;lt;wiht&amp;gt; Hablando de las sugerencias de usabilidad de la lista de correo, ¿has incorporado alguna de ellas en I2P? 17:02 &amp;lt;jrandom&amp;gt; brutus: solíamos tener bugzilla, pero nadie lo usaba 17:03 &amp;lt;wiht&amp;gt; Mejor dicho, ¿sigues concentrándote en la funcionalidad central de I2P y planeas centrarte en la usabilidad un poco más tarde? 17:03 &amp;lt;A123&amp;gt; No quiero probarlo aquí, pero creo que enviarle a alguien una solicitud DCC en este momento revelaría tu IP. 17:03 &amp;lt;A123&amp;gt; (Suponiendo que tu cliente conozca tu IP) 17:03 &amp;lt;jrandom&amp;gt; wiht: la última semana he estado haciendo muchas mejoras a la lib de streaming que deberían mejorar sustancialmente la usabilidad 17:04 &amp;lt;jrandom&amp;gt; A123: los servidores de irc filtran mensajes ctcp 17:04 &amp;lt;jrandom&amp;gt; (han sido modificados) 17:04 &amp;lt;A123&amp;gt; Servidores... 17:04 &amp;lt;jrandom&amp;gt; pero sí, eso envía tu ip al servidor (que puede descartarla, o archivarla en alguna base de datos de la NSA) 17:04 &amp;lt;jrandom&amp;gt; así que no envíes solicitudes dcc 17:04 &amp;lt;A123&amp;gt; Tampoco quiero realmente que los admins del servidor sepan quién soy :) 17:05 &amp;lt;A123&amp;gt; (En teoría. Ahora no me importa, ni con vosotros) 17:05 &amp;lt;A123&amp;gt; Podría valer la pena advertir a los usuarios sobre eso. 17:05 &amp;lt;jrandom&amp;gt; hay una página en la wiki sobre un montón de temas si mal no recuerdo 17:05 &amp;lt;jrandom&amp;gt; (pásate por ugha.i2p) 17:06 &amp;lt;+fox&amp;gt; &amp;lt;mihi&amp;gt; por cierto: ¿los servidores de irc2p están conectados vía i2p o directamente? 17:06 &amp;lt;+Complication&amp;gt; Supongo que i2p 17:06 &amp;lt;+Complication&amp;gt; A menos que alguien se haya vuelto loco entretanto y no me haya avisado. :P 17:06 &amp;lt;wiht&amp;gt; jrandom, eso está bien, pero ¿qué hay de las sugerencias de UI de Isamoor? 17:07 &amp;lt;jrandom&amp;gt; mihi: creo que están hechas sobre i2p 17:08 &amp;lt;jrandom&amp;gt; wiht: la lista de lo que he estado haciendo está disponible en `http://dev.i2p/cgi-bin/cvsweb.cgi/i2p/history.txt?rev=HEAD` 17:09 &amp;lt;jrandom&amp;gt; hay mucho más por hacer, y se hará mucho más, pero solo tengo dos manos 17:09 &amp;lt;wiht&amp;gt; Gracias, lo miraré ahí. 17:10 &amp;lt;jrandom&amp;gt; en realidad, tengo algo que plantear para la reunión... 17:10 &amp;lt;A123&amp;gt; ¿Cuál es el servidor/canal que fox está changateando? ¿O entiendo mal el propósito de fox? 17:11 &amp;lt;jrandom&amp;gt; como se mencionó en hq.postman.i2p, ¡hemos tenido más de un año completo de servicio de correo anónimo a través de los servidores de postman! 17:11 * jrandom vitorea 17:11 * wiht no quiere parecer desagradecido. 17:12 &amp;lt;A123&amp;gt; jrandom, ¿ya se han dado cuenta los spammers? 17:12 &amp;lt;jrandom&amp;gt; A123: fox es un puente a irc.freenode.net 17:12 &amp;lt;A123&amp;gt; (OK, es una forma lenta de spamear...) 17:12 &amp;lt;jrandom&amp;gt; A123: lo dudo, postman tiene medidas antispam 17:12 &amp;lt;jrandom&amp;gt; el spam entrante es un poco problemático, eso sí ;) 17:13 &amp;lt;jrandom&amp;gt; (pero mi cuenta allí ha estado bien filtrada) 17:13 &amp;lt;mule&amp;gt; ¿de verdad ha pasado tanto tiempo? el tiempo pasa ... 17:13 &amp;lt;A123&amp;gt; jrandom, ah, gracias. 17:13 * Complication mira si alguien finalmente le ha dejado caer un oso por e-mail 17:14 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; sí, postman y cervantes merecen una medalla, están cargando con grandes pesos por aquí 17:15 &amp;lt;+fox&amp;gt; &amp;lt;brutus&amp;gt; servicios excelentes, en efecto 17:16 &amp;lt;jrandom&amp;gt; sin duda. igual que mule con su outproxy y fproxy, orion con su sitio, y el resto de vosotros con vuestro contenido :) 17:16 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más que plantear para la reunión? 17:16 &amp;lt;wiht&amp;gt; Hablando de contenido... 17:16 &amp;lt;wiht&amp;gt; Parece que sabemos qué sitios están arriba o no, pero no hay un directorio de sitios fácilmente accesible. 17:17 &amp;lt;A123&amp;gt; Mi reloj va adelantado. ¿Sería posible que los mensajes "Updating clock offset to -316819ms from -304801ms" pasaran de "CRIT" a un nivel inferior? Es un poco desconcertante. 17:17 &amp;lt;wiht&amp;gt; Estaba pensando en crear uno donde los admins de sitios puedan publicar de qué va su sitio. 17:17 &amp;lt;jrandom&amp;gt; orion.i2p es bastante fácilmente accesible...? 17:17 &amp;lt;jrandom&amp;gt; A123: hmm, quizá 17:18 &amp;lt;wiht&amp;gt; ¿Tiene una breve descripción de los propósitos de los sitios? 17:18 &amp;lt;+postman&amp;gt; A123: el spam solo es un problema para el correo entrante ( correo DESDE internet ) 17:18 &amp;lt;jrandom&amp;gt; wiht: sí, la tiene, aunque no sé de dónde vienen 17:18 &amp;lt;+Complication&amp;gt; wiht: perdón, quería decir que no parece accesible para el usuario. 17:19 &amp;lt;wiht&amp;gt; Estaba pensando en un directorio que categorice sitios, algo similar a dmoz.org. 17:19 &amp;lt;A123&amp;gt; wiht, como usuario totalmente nuevo, eso suena genial. 17:19 &amp;lt;+fox&amp;gt; &amp;lt;Sugadude&amp;gt; wiht: ¿tenemos suficientes sitios como para necesitar clasificarlos? 17:19 &amp;lt;A123&amp;gt; wiht, pero mira Freenet para un excelente ejemplo de cómo no hacerlo. 17:20 &amp;lt;jrandom&amp;gt; un sitio categorizado y fiable estaría bien. o quizá podamos integrarlo en Syndie para permitir que la gente etiquete y categorice sus referencias de pares (y las comparta) 17:20 &amp;lt;jrandom&amp;gt; (Syndie ya tiene un conjunto de etiquetas de categoría para cada marcador; presentarlo visualmente al estilo dmoz no sería difícil) 17:20 &amp;lt;jrandom&amp;gt; y sería local &amp;lt;--- rápido 17:20 &amp;lt;A123&amp;gt; O simplemente conseguir que Google se interese por i2p... 17:20 &amp;lt;jrandom&amp;gt; je 17:24 &amp;lt;jrandom&amp;gt; ok, si no hay nada más para la reunión... 17:25 * jrandom se prepara 17:25 * jrandom *baf* da por cerrada la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-09-20</title><link>/es/blog/2005/09/20/notas-de-estado-de-i2p-del-2005-09-20/</link><pubDate>Tue, 20 Sep 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/09/20/notas-de-estado-de-i2p-del-2005-09-20/</guid><description>&lt;p>Hola, gente, es martes otra vez&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) migración 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>Con la versión 0.6.0.6 del sábado pasado, tenemos varios componentes nuevos en funcionamiento en la red en producción, y ustedes han hecho un gran trabajo al actualizar: hasta hace unas horas, ¡casi 250 routers se habían actualizado! La red también parece ir bien, y las introducciones han estado funcionando hasta ahora: pueden seguir su propia actividad de introducción en &lt;code>http://localhost:7657/oldstats.jsp,&lt;/code> fijándose en udp.receiveHolePunch y udp.receiveIntroRelayResponse (así como udp.receiveRelayIntro, para quienes están detrás de NATs).&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 20 de septiembre de 2005</title><link>/es/blog/2005/09/20/reuni%C3%B3n-de-desarrolladores-de-i2p-20-de-septiembre-de-2005/</link><pubDate>Tue, 20 Sep 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/09/20/reuni%C3%B3n-de-desarrolladores-de-i2p-20-de-septiembre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, Complication, forest, jrandom, Kefoo, postman, Ragnarok&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:18 &amp;lt;jrandom&amp;gt; 0) hola 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) migración 16:18 &amp;lt;jrandom&amp;gt; 4) ??? 16:18 &amp;lt;jrandom&amp;gt; 0) hola 16:18 * jrandom saluda con la mano 16:18 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en @ http://dev.i2p.net/pipermail/i2p/2005-September/000929.html 16:18 &amp;lt;+postman&amp;gt; hola 16:18 &amp;lt;forest&amp;gt; hola 16:18 &amp;lt;jrandom&amp;gt; vamos a pasar directamente a 1) 0.6.0.6 16:19 &amp;lt;jrandom&amp;gt; las notas de estado cubren prácticamente lo que tengo en mente para 0.6.0.6. ¿Alguien tiene preguntas/preocupaciones/comentarios que plantear? 16:19 &amp;lt;+postman&amp;gt; jrandom: observación: 16:19 &amp;lt;+postman&amp;gt; jrandom: consumo de ancho de banda mucho más alto 16:20 &amp;lt;+postman&amp;gt; jrandom: todo dentro de los límites y funcionando bien, pero mi router realmente se está calentando ahora 16:20 * nickless_head hace una observación similar 16:20 &amp;lt;jrandom&amp;gt; sí, a mí también; creo que probablemente se deba a un aumento del tráfico de bt e I2Phex 16:20 &amp;lt;+postman&amp;gt; ¿Qué aumento, con solo 80 torrents activos en el tracker? :) 16:20 &amp;lt;jrandom&amp;gt; je 16:21 &amp;lt;+postman&amp;gt; pero es bueno ver que la red no se desmorona 16:21 &amp;lt;+postman&amp;gt; irc está bastante estable aunque el router va a 50k/s ahora mismo 16:21 &amp;lt;jrandom&amp;gt; sin duda. ya ni siquiera estoy conectado a freenode, porque el irc aquí es lo bastante estable 16:22 * postman devuelve el micro 16:22 &amp;lt;jrandom&amp;gt; genial, gracias. creo que aún hay margen para mejorar la eficiencia de ancho de banda, pero parece razonable por ahora 16:22 &amp;lt;jrandom&amp;gt; (con suerte lo que estoy preparando ayudará, pero más sobre eso cuando esté listo) 16:22 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; definitivamente deberías distinguir entre OK (Nat) y Err (Nat)... 16:23 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; ¿o tu hole punching (técnica de apertura de agujero NAT) es todopoderoso? 16:23 &amp;lt;jrandom&amp;gt; je 16:23 &amp;lt;jrandom&amp;gt; bueno, ERR-SymmetricNAT es y seguirá siendo un ERR 16:23 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; ¿o es imposible comprobar si tuvo éxito? 16:24 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; ok 16:24 &amp;lt;jrandom&amp;gt; pero ERR-Reject se debe a un cono restringido, mientras que los NAT de cono completo funcionan bien 16:24 &amp;lt;jrandom&amp;gt; (ya que i2p usa un solo puerto de origen para todos, mientras estés en i2p tendrás un hole punched para el cono completo) 16:25 &amp;lt;jrandom&amp;gt; aun así, es mejor cuando la gente reenvía sus puertos para no necesitar introducers (nodos introductores), ya que eso también les permite convertirse en introducers ellos mismos 16:25 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; siempre que no haya reglas de iptables desagradables (como hacer drop de UDP al 8887 desde direcciones IP divisibles por 7 :) ) 16:25 &amp;lt;jrandom&amp;gt; je 16:26 &amp;lt;jrandom&amp;gt; y por desgracia, algunas personas sí tienen configuraciones b0rked como esa (*cof*peerguardian*cof*) 16:26 &amp;lt;jrandom&amp;gt; el otro día alguien se preguntaba por qué i2p no funcionaba, aunque tenía su firewall tirando paquetes de todos los peers .edu 16:27 &amp;lt;+Ragnarok&amp;gt; ¿.edu? Eso es bastante aleatorio 16:27 &amp;lt;jrandom&amp;gt; sí, no tenía sentido para mí, de muchas maneras 16:27 &amp;lt;jrandom&amp;gt; pero, c'est la vie 16:27 * nickless_head canta: We don't need no education... 16:28 &amp;lt;jrandom&amp;gt; je 16:28 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo sobre 1) 0.6.0.6? 16:29 &amp;lt;jrandom&amp;gt; si no, pasamos a 2) i2phex 0.1.1.27 16:29 &amp;lt;jrandom&amp;gt; no hay mucho que decir aquí más allá de lo que está en el correo... 16:30 &amp;lt;+postman&amp;gt; jrandom: tampoco hubo respuesta positiva en los foros mencionados :( 16:31 &amp;lt;+postman&amp;gt; jrandom: reenviaré tus notas de estado y enlaces; quizá los lectores lo capten 16:31 &amp;lt;jrandom&amp;gt; postman: por supuesto, la gente puede usar lo que quiera, pero no recomiendo la versión binaria de legion porque el código fuente no coincide con el binario y el launcher es completamente de código cerrado 16:32 &amp;lt;jrandom&amp;gt; ahora que tenemos i2phex en una ubicación accesible vía web, construido desde cvs, con suerte eso reducirá la dependencia de la gente de aquello 16:33 &amp;lt;jrandom&amp;gt; (quizá si quieres publicar el log de irc de #i2p-chat de hace una o dos horas entre legion y yo, eso podría ayudar a explicar la situación a la gente de forma más completa) 16:34 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo sobre 2) i2phex, o pasamos a 3) migración 16:34 * postman le echa un vistazo 16:34 &amp;lt;jrandom&amp;gt; realmente no hay mucho que añadir para el 3), es más bien para su información 16:34 &amp;lt;jrandom&amp;gt; así que, quizá podamos saltar rápido a 4) ??? 16:34 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear para la reunión? 16:35 &amp;lt;+Complication&amp;gt; ¿Migración? 16:36 &amp;lt;jrandom&amp;gt; si no lo notaste, genial :) 16:36 &amp;lt;jrandom&amp;gt; nos mudamos de un colo (colocation, centro de datos) a otro 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, esa migración. :) 16:36 * Complication simplemente está un poco lento hoy 16:39 &amp;lt;+Complication&amp;gt; Por cierto, 0.6.0.6 se ve muy bien... en el sentido de que mi router no llegó a 0 tunnels participantes en 54 horas. 16:39 &amp;lt;+Complication&amp;gt; Ni una sola vez. 16:39 &amp;lt;jrandom&amp;gt; bien 16:40 &amp;lt;jrandom&amp;gt; ok, si no hay nada más que la gente quiera plantear para la reunión... 16:40 * jrandom va cerrando 16:40 &amp;lt;+postman&amp;gt; jrandom: una cosa 16:40 * jrandom deja de cerrar 16:40 &amp;lt;+postman&amp;gt; jrandom: acabas de incrementar la versión de i2phex, ¿y si sirup planea otro release? 16:40 &amp;lt;jrandom&amp;gt; postman: sirup usa el cvs 16:41 &amp;lt;+postman&amp;gt; jrandom: ¿qué tal darle una etiqueta adicional? 16:41 &amp;lt;+postman&amp;gt; ok, entonces está bien 16:41 &amp;lt;+postman&amp;gt; :) 16:41 * postman vuelve a su cueva 16:41 &amp;lt;jrandom&amp;gt; (desarrollar código fuera de un sistema de control de versiones == locura) 16:41 * Kefoo recuerda lo loco que también era desarrollar dentro de un sistema de control de versiones 16:41 &amp;lt;+postman&amp;gt; jrandom: (no tenía por qué ser el TUYO) 16:42 &amp;lt;jrandom&amp;gt; je, cierto, Kefoo ;) 16:42 &amp;lt;jrandom&amp;gt; je bueno, sí... resulta que es el suyo ;) 16:43 * bar acaba de establecer un nuevo récord personal de 156 conexiones udp concurrentes (el récord anterior era 152) 16:43 &amp;lt;jrandom&amp;gt; genial, sí, vi 173 más temprano hoy 16:44 &amp;lt;+bar&amp;gt; oh :) sí, el introducing está haciendo lo suyo, seguro 16:44 &amp;lt;Kefoo&amp;gt; No por retroceder, pero ¿se supone que i2phex intenta conectar al iniciar? He oído tanto que sí como que no. 16:44 &amp;lt;+bar&amp;gt; -d 16:44 &amp;lt;jrandom&amp;gt; brutal, bar 16:44 &amp;lt;jrandom&amp;gt; Kefoo: hasta donde sé, no. 16:44 &amp;lt;jrandom&amp;gt; pero no soy dev de phex 16:45 &amp;lt;Kefoo&amp;gt; La única forma que he encontrado es copiar y pegar las claves de host en el programa y conectarse a ellas manualmente 16:45 &amp;lt;jrandom&amp;gt; eso es lo que he hecho yo, Kefoo 16:45 &amp;lt;+postman&amp;gt; ahora sí, ve cerrando, jrandom :) 16:45 &amp;lt;Kefoo&amp;gt; Ok, entonces no lo estoy haciendo más difícil de lo que debería 16:45 &amp;lt;Kefoo&amp;gt; A veces hago eso 16:46 &amp;lt;jrandom&amp;gt; Kefoo: si hay algo más fácil, me gustaría saberlo :) 16:46 &amp;lt;jrandom&amp;gt; ok ok postman, ya puedes ir a por tu cerveza ;) 16:46 * jrandom va cerrando 16:46 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-09-13</title><link>/es/blog/2005/09/13/notas-de-estado-de-i2p-del-2005-09-13/</link><pubDate>Tue, 13 Sep 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/09/13/notas-de-estado-de-i2p-del-2005-09-13/</guid><description>&lt;p>Hola a todos, es hora de las notas de estado semanales&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) SSU introductions / perforación de NAT 3) Recompensas 4) Instrucciones para aplicaciones 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>Seguimos avanzando con la versión 0.6.0.5 en la red, y casi todos ya han actualizado, con muchos ejecutando alguna de las compilaciones desde entonces (CVS HEAD es 0.6.0.5-9 en este momento). En general, todo sigue funcionando bien, aunque, por lo que he observado, ha habido un aumento sustancial del tráfico de red, probablemente debido a un mayor uso de i2p-bt o i2phex. Uno de los servidores de irc tuvo un pequeño contratiempo anoche, pero el otro aguantó bien y parece que todo se ha recuperado correctamente. Sin embargo, ha habido mejoras sustanciales en el manejo de errores y otras funciones en las compilaciones de CVS, así que espero que tengamos una nueva versión a finales de esta semana.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 13 de septiembre de 2005</title><link>/es/blog/2005/09/13/reuni%C3%B3n-de-desarrolladores-de-i2p-13-de-septiembre-de-2005/</link><pubDate>Tue, 13 Sep 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/09/13/reuni%C3%B3n-de-desarrolladores-de-i2p-13-de-septiembre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cervantes, jrandom, kbi, Myo9&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:01 &amp;lt;jrandom&amp;gt; 0) hola 13:01 &amp;lt;jrandom&amp;gt; 1) Estado de la red 13:01 &amp;lt;jrandom&amp;gt; 2) introducciones de SSU / NAT hole punching (perforación de NAT) 13:01 &amp;lt;jrandom&amp;gt; 3) Recompensas 13:01 &amp;lt;jrandom&amp;gt; 4) Orientaciones para aplicaciones cliente 13:01 &amp;lt;jrandom&amp;gt; 5) ??? 13:01 &amp;lt;jrandom&amp;gt; 0) hola 13:01 * jrandom saluda 13:01 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas (¡antes de la reunión!) en http://dev.i2p.net/pipermail/i2p/2005-September/000892.html 13:01 &amp;lt;jrandom&amp;gt; (quita el .net si lo prefieres, claro) 13:03 &amp;lt;jrandom&amp;gt; pasando directamente a 1) Estado de la red 13:03 &amp;lt;jrandom&amp;gt; hay algunos usuarios rebotando un poco en irc, pero parece ir bastante bien para la mayoría 13:04 &amp;lt;jrandom&amp;gt; ¿alguien tiene informes sobre otros protocolos que mencionar, o preguntas/preocupaciones sobre el estado de la red? 13:05 &amp;lt;@cervantes&amp;gt; Esta versión me ha parecido la más estable desde la 0.4.x 13:05 &amp;lt;@cervantes&amp;gt; ¡así que excelente trabajo! ;-) 13:05 &amp;lt;jrandom&amp;gt; w00t 13:05 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 1) estado de la red, pasemos a 2) introducciones de SSU 13:06 &amp;lt;jrandom&amp;gt; No tengo mucho que añadir aparte de lo que está en el correo; ¿alguien tiene preguntas/comentarios/preocupaciones? 13:07 &amp;lt;jrandom&amp;gt; si no, supongo que sabremos más cuando salga la 0.6.0.6 ;) 13:07 &amp;lt;jrandom&amp;gt; ok, pasando a 3) recompensas 13:07 * cervantes se prepara 13:08 * cervantes se pregunta si la gente ya le ha tomado el ritmo al nuevo horario de la reunión 13:08 &amp;lt;jrandom&amp;gt; hmm, no parece que Comwiz esté por aquí en este momento. Supongo que podremos esperar más info cuando esté listo 13:08 &amp;lt;jrandom&amp;gt; bah, malditos estadounidenses y sus zonas horarias lentas 13:09 &amp;lt;+Myo9&amp;gt; Pensaba que tú eras uno, con tu propio búnker y todo. ;) 13:09 * susi23 escucha el diálogo ;) 13:10 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 3), podemos pasar rápidamente a 4) orientaciones para aplicaciones cliente 13:11 &amp;lt;jrandom&amp;gt; hay mucho texto en el correo, así que en lugar de repetirlo aquí, ¿alguien tiene alguna opinión al respecto? 13:11 &amp;lt;jrandom&amp;gt; no es solo una cuestión inmediata; si/cuando la gente quiera opinar sobre ese tema, siéntanse libres de publicar también en el foro o en la lista 13:12 &amp;lt;@cervantes&amp;gt; hay una nueva sección de Soporte de Aplicaciones en el foro, que es un buen lugar para publicar sobre esos asuntos 13:12 &amp;lt;jrandom&amp;gt; ah, buena idea 13:13 &amp;lt;jrandom&amp;gt; también la sección de discusión para comentarios que no sean de soporte, p. ej., temas de prioridades 13:13 &amp;lt;jrandom&amp;gt; ok, estamos encaminándonos hacia la primera reunión de menos de 15 minutos en mucho tiempo... 13:14 &amp;lt;kbi&amp;gt; supongo que las reuniones van rápido cuando todos están contentos 13:15 &amp;lt;jrandom&amp;gt; podría ser, y con suerte tendremos algunas publicaciones en la lista y el foro 13:15 &amp;lt;jrandom&amp;gt; ok, pasando a 5) ??? 13:15 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear para la reunión? 13:15 &amp;lt;@cervantes&amp;gt; (excepto su almuerzo) 13:17 &amp;lt;@cervantes&amp;gt; ahí se van 15 minutos 13:17 * jrandom se prepara 13:17 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-09-06</title><link>/es/blog/2005/09/06/notas-de-estado-de-i2p-del-2005-09-06/</link><pubDate>Tue, 06 Sep 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/09/06/notas-de-estado-de-i2p-del-2005-09-06/</guid><description>&lt;p>Hola a todos,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Estado 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>Como muchos han visto, la versión 0.6.0.5 se publicó la semana pasada tras una breve revisión 0.6.0.4, y, hasta ahora, la fiabilidad ha mejorado considerablemente y la red ha crecido más que nunca. Aún hay margen de mejora, pero parece que el nuevo netDb está funcionando según lo diseñado. Incluso hemos puesto a prueba el mecanismo de respaldo - cuando los pares floodfill no son accesibles, los routers recurren al netDb de Kademlia, y el otro día, cuando se produjo ese escenario, la fiabilidad de irc y de eepsite(Sitio I2P) no disminuyó de forma sustancial.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 6 de septiembre de 2005</title><link>/es/blog/2005/09/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-septiembre-de-2005/</link><pubDate>Tue, 06 Sep 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/09/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-septiembre-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> adamta, ardvark, bar, cervantes, jrandom, Pseudonym, Ragnarok, susi23&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:04 &amp;lt;jrandom&amp;gt; 0) hola 13:04 &amp;lt;jrandom&amp;gt; 1) Estado de la red 13:04 &amp;lt;jrandom&amp;gt; 2) Estado 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) hola 13:04 * jrandom saluda con la mano 13:04 &amp;lt;+bar&amp;gt; salaam aleikum 13:04 &amp;lt;jrandom&amp;gt; notas de estado publicadas en http://dev.i2p.net/pipermail/i2p/2005-September/000888.html 13:04 &amp;lt;+Ragnarok&amp;gt; hola 13:04 * cervantes se quita el sombrero 13:04 &amp;lt;+fox&amp;gt; * adamta devuelve el saludo a través del puente Irc2p/Freenode 13:05 &amp;lt;jrandom&amp;gt; :) ok, pasando a 1) estado de la red 13:05 &amp;lt;@cervantes&amp;gt; *** Desconectado 13:05 &amp;lt;jrandom&amp;gt; por lo que veo, las cosas parecen ir razonablemente bien 13:05 &amp;lt;jrandom&amp;gt; heh 13:06 * cervantes coincide... solo un netsplit en unos días 13:06 &amp;lt;jrandom&amp;gt; sé que aún tenemos algunos problemas cuando la conexión de red de uno está muy congestionada (lo que hace que los mensajes se acumulen y fallen, resultando en más elGamal y mayor uso de CPU) 13:06 &amp;lt;@cervantes&amp;gt; y mi conexión de irc tiene un uptime tan largo como el de mis router 13:06 &amp;lt;+Ragnarok&amp;gt; lo mismo de siempre para mí. Lento, pero utilizable, con intermitente falta de fiabilidad 13:07 &amp;lt;jrandom&amp;gt; bien, yo también he visto eso cervantes 13:07 &amp;lt;jrandom&amp;gt; Ragnarok: ¿la falta de fiabilidad con eepsites, irc, i2pbt, i2phex, correo, todos los anteriores? ¿con 0.6.0.5 o anterior? 13:08 &amp;lt;+Ragnarok&amp;gt; principalmente en forma de desconexiones de irc cada pocas horas. 13:08 &amp;lt;+Ragnarok&amp;gt; no uso mucho más, así que no tengo mucha más información 13:08 &amp;lt;jrandom&amp;gt; hmm, ¿tienes puesto el limitador de bw? 13:08 &amp;lt;+Ragnarok&amp;gt; sí 13:08 &amp;lt;jrandom&amp;gt; (como recordatorio, -1 ahora significa 16KBps) 13:09 &amp;lt;+Ragnarok&amp;gt; está establecido por encima del valor por defecto 13:09 &amp;lt;jrandom&amp;gt; ok, genial, ¿está llegando a ese límite en algún momento y/o ese límite es adecuado para tu capacidad real de red? 13:09 &amp;lt;+Ragnarok&amp;gt; el límite está muy por debajo de mi capacidad real, ya que si lo pongo alto parece matar mi router inalámbrico 13:10 &amp;lt;jrandom&amp;gt; heh ok 13:10 &amp;lt;+Ragnarok&amp;gt; pero mi router no parece alcanzar el límite de todos modos 13:11 &amp;lt;+Ragnarok&amp;gt; puedo intentar estresarlo un poco y llevar un mejor seguimiento 13:11 &amp;lt;jrandom&amp;gt; ¿el pico de uso de bw llega al límite (según oldstats.jsp)? i2p es bastante a ráfagas, y la congestión en una ráfaga podría causar una desconexión de irc 13:11 &amp;lt;jrandom&amp;gt; genial, sería estupendo. Solo puedo probar localmente un número limitado de situaciones, así que se agradecen informes 13:11 &amp;lt;+Ragnarok&amp;gt; ¿qué número estoy buscando? oldstats es bastante denso... 13:12 &amp;lt;+Ragnarok&amp;gt; s/./?/ 13:12 &amp;lt;jrandom&amp;gt; heh, perdón - oldstats.jsp#bw.sendBps el pico de 60 s (el segundo número en la línea) 13:14 &amp;lt;+Ragnarok&amp;gt; ¿cuáles son las unidades? El número parece altamente improbable 13:14 &amp;lt;jrandom&amp;gt; KBps, perdón 13:14 &amp;lt;jrandom&amp;gt; (está mal nombrado) 13:15 &amp;lt;Pseudonym&amp;gt; ¿bits o bytes? 13:15 &amp;lt;jrandom&amp;gt; bytes 13:15 &amp;lt;+Ragnarok&amp;gt; desafortunadamente, entonces debe estar mal 13:15 &amp;lt;+Ragnarok&amp;gt; el número de pico es una pequeña fracción del límite, y del uso actual del router 13:15 &amp;lt;jrandom&amp;gt; hmm, es bastante específico, contando sizeof(mensajes recibidos) 13:16 &amp;lt;jrandom&amp;gt; (aunque el propio limitador de bw funciona a un nivel inferior, contando sizeof(paquetes recibidos o enviados) 13:16 &amp;lt;+Ragnarok&amp;gt; ¿qué tan malo sería si copio y pego la línea? :) 13:16 &amp;lt;jrandom&amp;gt; podría ser más seguro hacerme un msg 13:17 &amp;lt;+Ragnarok&amp;gt; espera, estaba mirando la tasa de 60 m. Sigue pareciendo baja, pero al menos es mayor que el uso actual. 13:17 &amp;lt;+Ragnarok&amp;gt; perdón 13:17 &amp;lt;+Ragnarok&amp;gt; Te haré un /msg con más info 13:17 &amp;lt;@cervantes&amp;gt; Ragnarok: podríamos determinar instantáneamente tu nombre, dirección y detalles de crédito desde la netDB 13:17 &amp;lt;jrandom&amp;gt; heh 13:18 &amp;lt;jrandom&amp;gt; cervantes: por eso la netDb bw publica solo la tasa *actual*, no el pico ;) 13:18 &amp;lt;jrandom&amp;gt; (pero sí, dar el uso de bw de uno puede ser peligroso frente a un adversario) 13:19 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear con respecto al estado de la red? 13:21 &amp;lt;jrandom&amp;gt; si no, pasamos a 2) estado de syndie 13:22 &amp;lt;jrandom&amp;gt; muchos avances en syndie, como se describe en el correo y en mi blog. En lugar de repetirlo aquí, ¿alguien tiene algo que plantear en ese frente? 13:22 &amp;lt;@cervantes&amp;gt; Officiali2pApps++ 13:23 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; Estoy modificando los archivos JSP para usar marcado más estructurado/semántico, de modo que se pueda aplicar estilo de manera más flexible con CSS. 13:23 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; No tengo nada que mostrar aún, pero publicaré en la lista de correo cuando tenga algo listo. 13:23 &amp;lt;+Ragnarok&amp;gt; quizá una pequeña descripción de cuál crees que es el caso de uso común de syndie vendría bien. Todavía no tengo claro qué es, aparte de un CMS de blog 13:23 &amp;lt;jrandom&amp;gt; genial adamta - asegúrate de trabajar con la base de código más reciente, ya que anoche repasé y les apliqué CSS a todo 13:24 &amp;lt;jrandom&amp;gt; (a un nivel básico, eso sí) 13:24 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; jrandom: Ups... había estado trabajando en una versión anterior. 13:24 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; Haré `cvs update` y veré qué ha cambiado, entonces. 13:24 * Ragnarok , pidiendo documentación de usuario. Oh, la hipocresía 13:24 &amp;lt;jrandom&amp;gt; buena observación, Ragnarok. el caso de uso es esencialmente '$myI2P.getUseCases()' 13:25 &amp;lt;jrandom&amp;gt; sindicación y publicación seguras de contenido, en lugar de usar eepsites 13:25 &amp;lt;jrandom&amp;gt; (ya que las eepsites no permiten una sindicación segura, requieren más destreza para publicar y requieren alta disponibilidad del nodo en funcionamiento) 13:25 &amp;lt;+Ragnarok&amp;gt; pero ¿cómo se sindica? 13:26 &amp;lt;jrandom&amp;gt; una buena introducción a los objetivos de syndie está en la publicación `http://syndiemedia.i2p/index.jsp?blog=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=&amp;entry=1124496000001&amp;images=false&amp;expand=true` 13:27 &amp;lt;jrandom&amp;gt; la sindicación, ahora mismo, se hace a través de http con pares de sindicación especificados explícitamente (ya sean archivos de apache, otras instancias de syndie o freesites con archivos de syndie) 13:27 * cervantes acaba de destripar el css de syndie... tiene suficientes clases para permitir una variedad de estilos, pero el marcado en sí no es bueno para trabajar nuevos temas 13:27 &amp;lt;+Ragnarok&amp;gt; oh, bien. No creo haber visto eso 13:27 &amp;lt;@cervantes&amp;gt; *classes=classed 13:27 &amp;lt;@cervantes&amp;gt; adamta: me gustaría ver qué se te ocurre 13:28 &amp;lt;jrandom&amp;gt; cervantes: no soy un gurú de css, así que cualquiera con ganas de mejorarlo, reestructurarlo o renovar cómo funciona todo el css/frontend es muy bienvenido :) 13:28 &amp;lt;@cervantes&amp;gt; solo deshazte de esas malditas tablas :) 13:28 &amp;lt;jrandom&amp;gt; heh 13:30 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; cervantes+jrandom: En efecto. Hay suficiente para el estilo básico, como cambiar la combinación de colores, pero estoy intentando modificarlo para quitar las tablas y proporcionar suficiente marcado semántico ( &amp;lt;div&amp;gt;s anidados para secciones, etiquetas de encabezado y demás, todo con clases e IDs cuando sea útil) para que una hoja de estilo pueda cambiar completamente la apariencia al gusto del usuario. 13:30 &amp;lt;@cervantes&amp;gt; guay 13:30 &amp;lt;jrandom&amp;gt; ¡de lujo, adamta! 13:31 * jrandom no tocará esa parte por un tiempo (tengo mucho en lo que trabajar en el router :) 13:31 &amp;lt;@cervantes&amp;gt; en una nota semi-relacionada, los nuevos temas de la routerconsole se han retrasado un poco por la *ejem* desaparición de arcturus 13:31 &amp;lt;jrandom&amp;gt; heh vaya 13:31 &amp;lt;@cervantes&amp;gt; estoy intentando retomar donde lo dejó con algunos ajustes del flujo de trabajo 13:32 &amp;lt;@cervantes&amp;gt; pero no tengo las habilidades de JSP para hacer nada radical como arreglar las pantallas de configuración de tunnel que están rotas 13:33 &amp;lt;jrandom&amp;gt; ah, bien, cualquier avance es bueno, y si necesitas ayuda con algo en particular, ando por aquí 13:33 &amp;lt;jrandom&amp;gt; adamta: una cosa a tener en cuenta es el tema de estilos múltiples (usar el estilo seleccionado por el autor pero alojado localmente) ((mira mis entradas recientes del blog para más info)) 13:33 &amp;lt;@cervantes&amp;gt; dicho eso, el nuevo tema alternativo se ve bien 13:33 &amp;lt;jrandom&amp;gt; bien 13:34 &amp;lt;+fox&amp;gt; &amp;lt;adamta&amp;gt; La nueva combinación de colores es definitivamente más agradable, si es a eso a lo que te refieres (?). 13:35 &amp;lt;@cervantes&amp;gt; adamta: sería genial si los autores pudieran seleccionar un estilo completo de un conjunto de plantillas para su blog en particular 13:35 &amp;lt;jrandom&amp;gt; cervantes: ¿crees que deberíamos desplegar esos cambios de jsp/css que arcturus me envió antes, o prefieres esperar hasta que hayas terminado algunas piezas más? 13:36 &amp;lt;@cervantes&amp;gt; jrandom: no estoy seguro de qué te dio 13:36 &amp;lt;@cervantes&amp;gt; si me los pasas puedo comparar... he hecho cambios adicionales en el marcado desde la última vez que hablé con él 13:37 &amp;lt;jrandom&amp;gt; cervantes: ahora las entradas de blog individuales pueden tener estilo por blog aplicado (provocando que, por ejemplo, class="s_detail_addressLink ss_minimal_detail_addressLink" se use en el html, asumiendo que el estilo especificado es "minimal") 13:37 &amp;lt;jrandom&amp;gt; genial, te los paso cervantes 13:37 &amp;lt;@cervantes&amp;gt; gracias 13:38 &amp;lt;jrandom&amp;gt; cervantes: un tema por blog es un poco más complicado: la gente de LJ tuvo que lidiar con eso también, y llegó al compromiso de decir que la lista que contiene múltiples blogs usa las preferencias de estilo del lector, mientras que la lista que contiene solo las entradas de un blog usa las preferencias de estilo del autor 13:38 &amp;lt;jrandom&amp;gt; podríamos publicar un 'DefaultStyle: minimal' en los metadatos del blog para permitir esto último 13:39 &amp;lt;@cervantes&amp;gt; sí, eso es lo que estaba imaginando 13:39 &amp;lt;+susi23&amp;gt; (las preferencias del lector siempre deberían prevalecer sobre las de otros) 13:39 &amp;lt;+susi23&amp;gt; (pero es una opinión :) 13:39 &amp;lt;jrandom&amp;gt; correcto, cuando el lector tiene preferencias explícitas 13:39 &amp;lt;@cervantes&amp;gt; /ignore susi23 13:39 &amp;lt;@cervantes&amp;gt; mierda, no funcionó 13:41 &amp;lt;@cervantes&amp;gt; si hacemos que filtrar por blog sea una forma de navegación más distinta 13:42 &amp;lt;@cervantes&amp;gt; como una lista lateral 13:42 &amp;lt;jrandom&amp;gt; de momento, las preferencias del usuario están un poco integradas en el flujo de trabajo, en lugar de estar en una página de preferencias separada (p. ej., un enlace para marcar un blog, o ignorarlo, o mostrar/ocultar imágenes). Quizás cuando tengamos múltiples estilos locales, sería bueno tener un desplegable de 'ver estilo' arriba 13:42 &amp;lt;@cervantes&amp;gt; entonces hará los cambios de estilo más aceptables 13:42 &amp;lt;jrandom&amp;gt; hmm sí, la navegación entre blogs va a ser interesante 13:43 &amp;lt;jrandom&amp;gt; entonces, ¿te gustaba cómo era originalmente, con esa lista de blogs en el lado izquierdo, en lugar del desplegable? 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;bueno, quizá eso podría ser una preferencia de plantilla, ¿no?&amp;lt;/bluesky&amp;gt; 13:44 &amp;lt;jrandom&amp;gt; hmm, no sé si las hojas de estilo pueden convertir una lista en un desplegable, ¿pueden? 13:44 &amp;lt;@cervantes&amp;gt; tipo de navegación: dropdown|sidelist|hierarchy 13:44 &amp;lt;@cervantes&amp;gt; no 13:45 &amp;lt;jrandom&amp;gt; ok, sí, eso se puede hacer en jsp y como preferencia de usuario, sin problema 13:45 &amp;lt;jrandom&amp;gt; (¿jerarquía?) 13:45 &amp;lt;+susi23&amp;gt; (claro, puedes darle al select un parámetro rows) 13:45 &amp;lt;@cervantes&amp;gt; pero si abstraes el marcado en plantillas entonces puedes tener múltiples diseños de preferencia de usuario 13:45 &amp;lt;jrandom&amp;gt; ah, cierto, como una lista multivaluada 13:45 &amp;lt;jrandom&amp;gt; (en lugar de una lista html de enlaces) 13:46 &amp;lt;@cervantes&amp;gt; (estaba divagando) 13:46 &amp;lt;jrandom&amp;gt; cierto, cierto, cervantes (aunque sería bueno si pudiéramos hacer tanto "templating" como sea posible a través de css, ya que es más fácil desplegar temas) 13:46 &amp;lt;jrandom&amp;gt; ((especialmente con el nuevo docs/syndie_standard.css)) 13:46 &amp;lt;@cervantes&amp;gt; quizá quieras dejar eso para la versión 2 y concentrarte en aspectos más importantes 13:47 &amp;lt;+susi23&amp;gt; (podrías poner las tres variantes en el código fuente html y el usuario decide qué divs queremos ocultar) 13:47 &amp;lt;@cervantes&amp;gt; correcto, si adamta arregla el marcado, entonces probablemente puedas hacer variaciones bastante drásticas 13:47 &amp;lt;jrandom&amp;gt; sí, pero estoy abierto a ideas para el valor por defecto. Si hay una mejor forma de navegar, sería mejor desplegar esa 13:47 &amp;lt;jrandom&amp;gt; buena idea, susi23 13:47 &amp;lt;+susi23&amp;gt; (vale, no es muy elegante ;) 13:47 &amp;lt;@cervantes&amp;gt; como en http://www.csszengarden.copm 13:48 &amp;lt;@cervantes&amp;gt; * http://www.csszengarden.com 13:48 * jrandom se alegra de haber implementado ArchiveIndex como un objeto separado de Archive, así que todo esto es esencialmente solo procesar el archivo de texto archive.txt :) 13:49 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene más preguntas/comentarios/preocupaciones con respecto a syndie? 13:50 &amp;lt;jrandom&amp;gt; (una cosa a tener en cuenta es que lo de petname (alias) nuevo tiene una exportación con un clic al archivo userhosts.txt del usuario, volcando allí cualquier dirección i2p [pero aún no importa]) 13:50 &amp;lt;@cervantes&amp;gt; buen trabajo 13:50 &amp;lt;jrandom&amp;gt; gracias cervantes 13:50 &amp;lt;@cervantes&amp;gt; ¿vas a volver a hacer algo en el core de i2p alguna vez? :) 13:50 &amp;lt;jrandom&amp;gt; heh 13:51 * jrandom tiene un par de cambios brutales para el router en camino, dándonos muchas capacidades 13:51 &amp;lt;jrandom&amp;gt; (pero más sobre eso cuando estén probados y listos para desplegar) 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 la actualización de vnc está lenta esta noche 13:52 &amp;lt;+susi23&amp;gt; (¿guerras de ponis? pobres ponis...) 13:52 &amp;lt;jrandom&amp;gt; heh 13:52 &amp;lt;jrandom&amp;gt; ok, pasamos a 3) susidns 13:52 &amp;lt;jrandom&amp;gt; susi23: ¿quieres darnos un resumen? 13:52 &amp;lt;+susi23&amp;gt; bueno 13:53 &amp;lt;+susi23&amp;gt; no hay mucho que decir... susidns es una webapp muy simple que te da acceso a la configuración de addressbook (libreta de direcciones) y a los archivos de suscripciones 13:53 &amp;lt;+susi23&amp;gt; y a tus "addressbooks", a saber, hosts.txt, userhosts.txt y (si existe) tu addressbook publicado 13:54 &amp;lt;+susi23&amp;gt; añadí una página de introducción y algunas explicaciones de cómo funciona addressbook 13:54 &amp;lt;+susi23&amp;gt; (ok, como creo que funciona addressbok ;) 13:54 &amp;lt;jrandom&amp;gt; w00t :) 13:54 &amp;lt;+bar&amp;gt; userhosts.txt? 13:54 &amp;lt;+susi23&amp;gt; ya que ha habido preguntas de usuarios sobre esto en las últimas semanas 13:54 &amp;lt;+Ragnarok&amp;gt; Enviaré comentarios, una vez que lo pruebe :) 13:54 &amp;lt;@cervantes&amp;gt; guay, ¿qué tan listo está? 13:54 &amp;lt;+susi23&amp;gt; claro 13:54 &amp;lt;+susi23&amp;gt; usable 13:55 &amp;lt;ardvark&amp;gt; uso addressbook, pero no tengo userhosts.txt, o ¿es userhosts.txt mis eepsites personales/privados? 13:55 &amp;lt;jrandom&amp;gt; ardvark: userhosts es para anulaciones personalizadas especificadas por el usuario (no existe por defecto) 13:55 &amp;lt;+susi23&amp;gt; userhosts.txt es un segundo archivo hosts.txt que lee el NamingService 13:55 &amp;lt;ardvark&amp;gt; ok 13:55 &amp;lt;+Ragnarok&amp;gt; userhosts.txt es el que puedes editar sin miedo a pérdida de datos por condiciones de carrera :) 13:55 &amp;lt;+susi23&amp;gt; y sí, la gente usó esto para claves privadas 13:56 &amp;lt;+susi23&amp;gt; (lo cual es un poco peligroso ahora cuando activas la publicación de addressbook) 13:57 &amp;lt;+susi23&amp;gt; bueno, no hay magia aquí... eso es todo 13:57 &amp;lt;+Ragnarok&amp;gt; añadir un privatehosts.txt o algo así, que lea el NamingService pero no addressbook sería trivial 13:57 &amp;lt;+susi23&amp;gt; cierto 13:57 &amp;lt;@cervantes&amp;gt; me gustaría ver eso ;-) 13:58 * cervantes agarra con fuerza sus claves privadas ;-) 13:58 &amp;lt;jrandom&amp;gt; ooh, la página de introducción de susidns está buena :) 13:58 &amp;lt;jrandom&amp;gt; (cervantes/susi/ragnarok/etc.: vean también la interfaz web de pet name de syndie [tienes que iniciar sesión para verla]) 13:58 &amp;lt;+susi23&amp;gt; como la publicación de addressbooks está desactivada por defecto no hay peligro para la gente normal 13:58 &amp;lt;jrandom&amp;gt; correcto, correcto 13:59 &amp;lt;+Ragnarok&amp;gt; Ya he preguntado esto antes, pero ¿hay algo que pueda hacer para facilitar la vida a quienes escriben frontends de addressbook? 13:59 * cervantes ha olvidado su login 13:59 &amp;lt;jrandom&amp;gt; cervantes: puedes registrarte de nuevo ;) 13:59 &amp;lt;+Ragnarok&amp;gt; probablemente yo también 14:00 &amp;lt;@cervantes&amp;gt; ¿no sería sushidns un nombre mejor? 14:00 * cervantes se agacha 14:00 &amp;lt;+susi23&amp;gt; ragnarok: ¿qué tal una función para interrumpir el hilo dormido para una actualización inmediata de suscripciones (disparada por el usuario)? 14:01 &amp;lt;jrandom&amp;gt; ooh, o una capacidad manual de "obtener ahora" 14:01 * susi23 abofetea a cervantes con una gran trucha. 14:01 &amp;lt;+susi23&amp;gt; sí, llamarlo dns es ridículo aquí... pero es un nombre histórico :) 14:01 &amp;lt;@cervantes&amp;gt; ¡trucha cruda! 14:01 * cervantes agarra la salsa de soya 14:01 &amp;lt;+susi23&amp;gt; (¡pervertido!) 14:02 &amp;lt;+susi23&amp;gt; vale, volvamos al tema por favor ;) 14:02 &amp;lt;+Ragnarok&amp;gt; ok, lo investigaré 14:02 &amp;lt;+susi23&amp;gt; (¡no beban en las reuniones!) 14:02 * jrandom esconde mi bebida 14:03 * susi23 hace ping a jrandom 14:03 &amp;lt;jrandom&amp;gt; ok, genial, gracias susi, se ve muy bien 14:03 &amp;lt;jrandom&amp;gt; ok, pasamos a 4) ??? 14:03 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear para la reunión? 14:04 &amp;lt;@cervantes&amp;gt; si alguien ha estado experimentando algún problema con irc2p, por favor avisen a los admins 14:06 &amp;lt;@cervantes&amp;gt; #irc2p es el canal de soporte 14:06 &amp;lt;@cervantes&amp;gt; o publiquen en el foro 14:06 &amp;lt;@cervantes&amp;gt; jrandom: ¿quieres un foro de syndie por cierto? (¿o es redundante?) 14:07 &amp;lt;@cervantes&amp;gt; susi23: tú también eres bienvenido a tener uno, para tu plétora de apps de i2p ;-) 14:07 &amp;lt;jrandom&amp;gt; por ahora, creo que estamos bien sin uno, gracias de todos modos 14:07 &amp;lt;jrandom&amp;gt; el foro susiworld 14:09 &amp;lt;jrandom&amp;gt; ok, si no hay nada más 14:09 * jrandom se prepara 14:09 * jrandom *baf*s la reunión se da por cerrada &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-08-30</title><link>/es/blog/2005/08/30/notas-de-estado-de-i2p-del-2005-08-30/</link><pubDate>Tue, 30 Aug 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/08/30/notas-de-estado-de-i2p-del-2005-08-30/</guid><description>&lt;p>Hola a todos, ya llegó otra vez ese momento de la semana&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 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>Con la 0.6.0.3 disponible desde hace una semana, los informes son bastante buenos, aunque el registro y la visualización han sido bastante confusos para algunos. Hasta hace unos minutos, I2P informa de que un número considerable de personas han configurado incorrectamente sus NAT o cortafuegos: de 241 pares, 41 han visto que el estado cambie a ERR-Reject, mientras que 200 han estado directamente OK (cuando pueden obtener un estado explícito). Esto no es bueno, pero ha ayudado a precisar un poco más lo que hay que hacer.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 30 de agosto de 2005</title><link>/es/blog/2005/08/30/reuni%C3%B3n-de-desarrolladores-de-i2p-30-de-agosto-de-2005/</link><pubDate>Tue, 30 Aug 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/08/30/reuni%C3%B3n-de-desarrolladores-de-i2p-30-de-agosto-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bar, bla, gloin, jrandom, laberhorst, nickless_head, redzara, ZULU&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:03 &amp;lt;+bla&amp;gt; ¿Hay reunión hoy? 13:04 &amp;lt;jrandom&amp;gt; 0) hola 13:04 &amp;lt;jrandom&amp;gt; 1) Estado de la red 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) hola 13:04 &amp;lt;+bla&amp;gt; ;) 13:04 * jrandom saluda 13:04 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2005-August/000871.html 13:04 &amp;lt;jrandom&amp;gt; (sí, llego unos minutos tarde ;) 13:05 &amp;lt;jrandom&amp;gt; en fin, entrando en 1) estado de la red 13:06 &amp;lt;jrandom&amp;gt; las rutas restringidas apestan, y por fin tenemos algunos datos sobre lo comunes que son (buu, abucheos) 13:06 &amp;lt;jrandom&amp;gt; pero aún así, la red parece bastante saludable, si ignoras todos los informes preocupados de "omg it says status: Unknown!" ;) 13:07 &amp;lt;gloin&amp;gt; hmm.. ¿dónde debería estar la raíz de documentos para el servidor web incluido en 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; ¿alguien tiene preguntas/comentarios/preocupaciones sobre el estado de la red aparte de lo que está publicado en las notas de estado? 13:08 &amp;lt;gloin&amp;gt; lo encontré. parece que el servidor web no entrega index.html automáticamente. 13:08 &amp;lt;+bla&amp;gt; jrandom: He estado haciendo algunas pruebas para comprobar qué nodos se seleccionan en tunnels. 13:09 &amp;lt;+bla&amp;gt; jrandom: Principalmente, como ahora he implementado la localización de nodos en la estructura RouterInfo, puedo ver gráficamente (banderas de países) dónde están ubicados los participantes de los tunnels. 13:09 &amp;lt;+bla&amp;gt; Estoy en Europa (no es ningún secreto), y la mayoría de mis participantes de tunnels están en Europa 13:09 &amp;lt;jrandom&amp;gt; gloin: debería servir el index.html (eso es lo que muestra "Welcome to your Eepsite") 13:10 &amp;lt;jrandom&amp;gt; ooh ¡qué bien, bla! 13:10 &amp;lt;redzara&amp;gt; como algunas personas han informado de bajo rendimiento con UDP, ¿quizá podríamos añadir un pequeño medidor de rendimiento como iperf en I2P ? 13:11 &amp;lt;redzara&amp;gt; s/had/add 13:11 &amp;lt;jrandom&amp;gt; bla: entonces eso no está solo en la página profiles.jsp, sino también en tunnels.jsp? muy guay... ¡capturas, capturas! :) 13:11 &amp;lt;gloin&amp;gt; jrandom: ahora funciona. extraño. 13:11 &amp;lt;+bla&amp;gt; jrandom: Publicaré algunas capturas, pero primero tengo que ocultar mi propio router-ID en las capturas ;) 13:11 &amp;lt;jrandom&amp;gt; redzara: hmm, ¿una utilidad de línea de comandos para que la gente verifique la calidad de su enlace, o un monitor del rendimiento de SSU? 13:11 &amp;lt;jrandom&amp;gt; jeje bla 13:12 &amp;lt;jrandom&amp;gt; raro, gloin 13:13 &amp;lt;gloin&amp;gt; jrandom: por cierto, desde que actualicé mi pppoe, i2p parece ser más estable. 13:13 &amp;lt;jrandom&amp;gt; bien, ¿cuál era el problema con tu conexión de red? ¿actualización de firmware? 13:14 &amp;lt;gloin&amp;gt; jrandom: Perdí a todos los pares. Pero la conexión a Internet estaba bien, aunque todos los pares fallaban. 13:16 &amp;lt;jrandom&amp;gt; vale, pero ¿qué actualizaste de tu configuración de pppoe? 13:17 &amp;lt;gloin&amp;gt; jrandom: Me refiero al demonio ppppoe de Linux. 13:18 &amp;lt;jrandom&amp;gt; ah, ok 13:18 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para 1) estado de la red, o pasamos a 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; (umm.. ¿inaccesible?) 13:21 &amp;lt;jrandom&amp;gt; sí, también tengo problemas para acceder 13:21 &amp;lt;fox&amp;gt; &amp;lt;godmode0&amp;gt; yo uso pppoe, nunca fue un problema para i2p 13:22 * jrandom lo intentará más tarde de todos modos 13:22 &amp;lt;+bla&amp;gt; jrandom: Bueno... justo ahí hay un nuevo problema de red ;) 13:22 &amp;lt;jrandom&amp;gt; jeje 13:22 &amp;lt;jrandom&amp;gt; bla: ¿estás en -4 o en una compilación anterior? 13:23 &amp;lt;+bla&amp;gt; jrandom: Estoy en -4 13:23 &amp;lt;jrandom&amp;gt; hmm, ok, genial 13:23 &amp;lt;jrandom&amp;gt; ok, en fin, podemos profundizar en eso más tarde 13:24 &amp;lt;jrandom&amp;gt; (si pudieras enviarme las estadísticas de netDb desde /oldstats.jsp, sería genial :) 13:25 &amp;lt;jrandom&amp;gt; ok, pasando a 2) floodfill netdb 13:26 &amp;lt;jrandom&amp;gt; hay mucha información publicada en mi blog sobre este tema 13:26 &amp;lt;jrandom&amp;gt; hemos empezado a desplegar una primera pasada, aunque aún queda trabajo por hacer 13:26 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones sobre el plan? 13:27 &amp;lt;+bla&amp;gt; jrandom: ¿El floodfill escalará como log(N) (N=número de pares en la red), o linealmente? 13:27 &amp;lt;jrandom&amp;gt; linealmente con M (M= número de pares que participan en el floodfill netdb) 13:28 &amp;lt;jrandom&amp;gt; bueno, M puede ser lo suficientemente pequeño como para que N sea el término dominante 13:29 &amp;lt;jrandom&amp;gt; (en cuyo caso será lineal con N) 13:29 &amp;lt;jrandom&amp;gt; lo cual no es ideal, pero hasta que tengamos&amp;gt; 10K eepsites, no importa 13:30 &amp;lt;jrandom&amp;gt; cuando los tengamos, podremos pasar a algoritmos más avanzados para compartir la carga entre los participantes de floodfill 13:31 &amp;lt;jrandom&amp;gt; (ojo, son 10k eepsites, no usuarios, ya que realmente no necesitamos publicar los leaseSets de cliente en el netdb) 13:32 &amp;lt;+bla&amp;gt; jrandom: ¿Hay alguna razón por la que todavía publiquemos los destinos de cliente en el netDb? 13:32 &amp;lt;+bla&amp;gt; jrandom: O, ya que estamos, por qué seguimos mostrando quiénes son nuestros pares rápidos en el netDb? 13:33 &amp;lt;+bla&amp;gt; jrandom: Eliminar ambos reduciría los datos del netDb en un gran factor 13:33 &amp;lt;jrandom&amp;gt; bla: sobre lo primero, no. sobre lo segundo, para que yo depure (aunque no he mirado ese campo en particular recientemente) 13:33 &amp;lt;jrandom&amp;gt; sí, vale la pena intentarlo, quizá en -5 13:36 &amp;lt;jrandom&amp;gt; ok, guay, bueno, veremos y con suerte sacaremos -5 en los próximos días 13:37 &amp;lt;jrandom&amp;gt; (quizá mañana) 13:37 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 2) floodfill netdb, pasemos a 3) syndie 13:38 &amp;lt;jrandom&amp;gt; publiqué un montón de info en el correo y en mi blog, así que en lugar de repetirlo, ¿alguien tiene preguntas / comentarios / preocupaciones? 13:40 * a jrandom realmente le encanta la funcionalidad de sindicación remota, aunque está lejos de lo que esperamos con la integración con feedspace 13:41 &amp;lt;jrandom&amp;gt; (no me he molestado en hacer la integración de publicación en freenet, aunque sería bastante fácil levantar una CLI y publicar todas las entradas allí) 13:42 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 3) syndie, abramos esto a 4) ??? 13:42 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más relacionado con i2p que quiera plantear? 13:42 &amp;lt;redzara&amp;gt; claro, ¿dónde está la documentación? ;) 13:43 &amp;lt;laberhorst&amp;gt; solo que mi nodo bajo 0.6.x consume hasta el 100% de carga de CPU, pero tengo que comprobarlo también con Linux en esta línea aquí 13:43 &amp;lt;+nickless_head&amp;gt; Creo que el script i2pProxy.pac debería estar en la carpeta web de jetty por defecto. 13:43 &amp;lt;jrandom&amp;gt; nickless_head: no recomiendo i2pproxy.pac, ya que es un enorme riesgo de seguridad 13:44 &amp;lt;redzara&amp;gt; 2 - ¿podríamos tener incluida la última compilación de jetty en I2P ? 13:44 &amp;lt;jrandom&amp;gt; tenemos 5.2.1 en i2p ahora mismo 13:44 &amp;lt;jrandom&amp;gt; eh, 5.1.2 13:44 &amp;lt;+nickless_head&amp;gt; jrandom: es lo único disponible para separar entre eepsites y sitios web en un solo navegador sin tener que cambiar a mano, que yo sepa 13:45 &amp;lt;jrandom&amp;gt; uso switchproxy 13:45 &amp;lt;jrandom&amp;gt; (y no cambio a navegación no anónima) 13:45 &amp;lt;jrandom&amp;gt; ((squid.i2p es lo bastante rápido para mí)) 13:45 &amp;lt;+nickless_head&amp;gt; ¡Piensa en los slashdotters! :p 13:46 &amp;lt;jrandom&amp;gt; como he dicho antes, tengo reservas sobre la viabilidad de los eepsites. los riesgos de seguridad son tremendos 13:46 &amp;lt;jrandom&amp;gt; pero, para quienes no les importan esos riesgos, quizá un i2pproxy.pac tenga sentido. 13:47 &amp;lt;+bla&amp;gt; Creo firmemente que algo que no es seguro por _defecto_ no debería estar en I2P, para no dar a los nuevos usuarios una falsa sensación de seguridad 13:48 &amp;lt;jrandom&amp;gt; de acuerdo (aunque sí distribuimos i2pproxy.pac, simplemente no se lo contamos a la gente hasta que los asustamos lo suficiente ;) 13:49 &amp;lt;+nickless_head&amp;gt; De algún modo no puedo creer que dentro de la configuración de Mozilla no haya una forma de hacer que los sitios solo accedan a recursos del mismo dominio .. 13:50 &amp;lt;redzara&amp;gt; perdón, pero perdí la conexión de IRC :( en cuanto a jetty, hay un arreglo sobre common logging y quizá esto me ayude a ejecutar mi mvnforum en la misma instancia de I2P 13:50 &amp;lt;redzara&amp;gt; Jetty-5.1.5rc1 - 23 August 2005 13:52 &amp;lt;jrandom&amp;gt; ah, genial, ¿cuál es exactamente el problema, redzara? 13:52 &amp;lt;jrandom&amp;gt; nickless_head: si encuentras una manera, avísanos 13:52 &amp;lt;redzara&amp;gt; o quizá incluso podría compilar mi propio I2P con la última versión de jetty 13:52 &amp;lt;jrandom&amp;gt; redzara: eso ciertamente puedes hacerlo - simplemente coloca los archivos jar de jetty en tu directorio lib de i2p 13:53 &amp;lt;redzara&amp;gt; jrandom : cada vez que intento iniciar mvnforum en I2P, jetty no logra encontrar Apache Commons Logging 13:53 &amp;lt;+nickless_head&amp;gt; ¡Oh! Acabo de notar que el i2pproxy.pac predeterminado usa un modo que permite a los sitios activar y desactivar en tiempo de ejecución el uso de proxy hacia i2p, lo cual está protegido por la TOTALMENTE SEGURA E INQUEBRANTABLE &amp;lt;/sarcasm&amp;gt; contraseña predeterminada "passw0rd". Por favor, alguien que sepa de cvs que cambie esto. 13:54 &amp;lt;jrandom&amp;gt; redzara: eso está en commons-logging.jar y commons-el.jar, si no recuerdo mal, que deberían estar en tu dir lib y en el classpath de tu wrapper.config 13:54 &amp;lt;jrandom&amp;gt; nickless_head: otra razón más por la que no recomiendo que nadie lo use ;) 13:55 &amp;lt;redzara&amp;gt; sí lo sé, no soy tan n00b :)) tengo que volver a investigar con esta nueva versión de jetty 13:56 &amp;lt;jrandom&amp;gt; genial, mantenos informados 13:56 &amp;lt;redzara&amp;gt; sin problema 13:57 &amp;lt;fox&amp;gt; * mihi supone que la mayoría de usuarios de i2p revelarán su "IP real" a un applet de Java de todos modos :) 13:57 &amp;lt;fox&amp;gt; &amp;lt;mihi&amp;gt; prueba http://www.stilllistener.com/checkpoint1/Java/ (y desplázate hacia abajo) 13:58 * jrandom ve muchos campos en blanco ;) 13:59 &amp;lt;+bla&amp;gt; fox: Lo único que se expone es la relación entre una IP y un destino de cliente particular, donde el destino de cliente cambiará en cada reinicio del router. 13:59 &amp;lt;jrandom&amp;gt; bla: a menos que el usuario esté en algún sitio como p. ej. `http://i_have_illegal_stuff.i2p/` 14:00 &amp;lt;jrandom&amp;gt; (exponer la IP del cliente "solo una vez" ya es suficientemente fatal ;) 14:00 &amp;lt;+bla&amp;gt; jrandom: Sí. 14:00 &amp;lt;+bla&amp;gt; Pero de nuevo, si hablas en serio sobre la navegación anónima, usarás proxies HTTP temporales y desactivarás por completo todo lo de Java, los complementos y las cookies 14:01 &amp;lt;jrandom&amp;gt; o usa syndie :) 14:02 &amp;lt;ZULU&amp;gt; perdón por la interrupción, ¿duck.ip está caído? 14:02 &amp;lt;+bla&amp;gt; jrandom: ¿Ya es momento para preguntas generales? 14:02 &amp;lt;jrandom&amp;gt; sí, estamos en 4) ??? 14:02 &amp;lt;jrandom&amp;gt; ZULU: sí, duck está fuera de línea por el momento 14:03 &amp;lt;+bla&amp;gt; jrandom: He editado los archivos de Java que ayudan a profiles.jsp y tunnels.jsp a generar las banderas de países 14:04 &amp;lt;+bla&amp;gt; jrandom: Sin embargo, ¿dónde coloco imágenes a las que realmente pueda ENLAZAR y que funcionen, en mi router local (no en mi eepsite)? 14:06 &amp;lt;jrandom&amp;gt; necesitamos un "get.jsp?name" que vuelque el contenido de ./docs/'name' al navegador 14:06 &amp;lt;jrandom&amp;gt; (o sea, ahora mismo tienes que tenerlo en el .war, pero con un pequeño archivo .jsp, podrías volcarlos en docs) 14:06 &amp;lt;+bla&amp;gt; jrandom: Ah, ok, entonces no era mi culpa ;) 14:06 &amp;lt;jrandom&amp;gt; jeje, no, échame la culpa a mí :) 14:09 &amp;lt;jrandom&amp;gt; ok, si no hay nada más para la reunión 14:09 * jrandom concluye 14:10 * jrandom *baf*s la reunión por cerrada &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-08-23</title><link>/es/blog/2005/08/23/notas-de-estado-de-i2p-del-2005-08-23/</link><pubDate>Tue, 23 Aug 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/08/23/notas-de-estado-de-i2p-del-2005-08-23/</guid><description>&lt;p>Hola a todos, ya es hora de las notas de estado semanales otra vez&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>estado de 0.6.0.3 2) estado de 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>Como se mencionó el otro día [1], tenemos una nueva versión 0.6.0.3 disponible, lista para su disfrute. Es una gran mejora respecto a la versión 0.6.0.2 (no es raro obtener varios días sin desconexión en irc - yo he tenido tiempos de actividad de 5 días, interrumpidos por una actualización), pero hay algunas cosas que vale la pena señalar. Aun así, no siempre es así - las personas con conexiones de red lentas se encuentran con problemas, pero es un avance.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 23 de agosto de 2005</title><link>/es/blog/2005/08/23/reuni%C3%B3n-de-desarrolladores-de-i2p-23-de-agosto-de-2005/</link><pubDate>Tue, 23 Aug 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/08/23/reuni%C3%B3n-de-desarrolladores-de-i2p-23-de-agosto-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> arcturus, ardvark, cervantes, gott, jrandom, lucky, modulus, susi23\_&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 12:01 &amp;lt;jrandom&amp;gt; 0) hola 12:01 &amp;lt;jrandom&amp;gt; 1) estado de 0.6.0.3 12:01 &amp;lt;jrandom&amp;gt; 2) estado de 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) hola 12:01 * jrandom saluda 12:01 &amp;lt;lucky&amp;gt; hola 12:02 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas @ 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; hola lucky 12:02 &amp;lt;jrandom&amp;gt; bien, pasemos a 1) estado de 0.6.0.3 12:02 &amp;lt;jrandom&amp;gt; creo que lo más importante que mencionar respecto a 0.6.0.3 está en las notas de estado, pero aparte de eso, ¿alguien tiene algo que plantear? 12:04 &amp;lt;gott&amp;gt; ¿Qué pasa con 'Unknown'? 12:04 &amp;lt;jrandom&amp;gt; no estoy seguro de si las mejoras de SSU cwin llegarán en 0.6.0.4 o esperarán hasta 0.6.1 cuando tengamos mejor par / configuración 12:04 &amp;lt;jrandom&amp;gt; gott: hay dos párrafos en el correo relacionados con eso, ¿tienes alguna pregunta específica más allá de esos? 12:05 &amp;lt;jrandom&amp;gt; ¿o hay algún punto que pueda aclarar? 12:05 &amp;lt;gott&amp;gt; No, es que no he leído el maldito correo. 12:05 &amp;lt;jrandom&amp;gt; jeh 12:05 &amp;lt;jrandom&amp;gt; bueno, desplázate cinco líneas arriba y lee el maldito correo ;) 12:06 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene preguntas sobre 0.6.0.3? 12:07 &amp;lt;jrandom&amp;gt; si no, pasamos a 2) estado de IRC 12:07 &amp;lt;modulus&amp;gt; perdón chicos, tengo que irme. hasta luego a todos. 12:08 &amp;lt;jrandom&amp;gt; aparte de lo que está en el correo, postman/cervantes/arcturus: ¿tienen algo que quieran plantear? 12:08 &amp;lt;jrandom&amp;gt; luego, modulus 12:08 &amp;lt;+arcturus&amp;gt; ¿sobre 1)? 12:08 &amp;lt;+arcturus&amp;gt; oh perdón 12:08 &amp;lt;gott&amp;gt; Hmm. 12:08 &amp;lt;+arcturus&amp;gt; ya estamos en 2) 12:09 &amp;lt;gott&amp;gt; ¿Cuánto ancho de banda de subida consume normalmente IRC sobre I2P en este momento? 12:09 &amp;lt;+arcturus&amp;gt; los netsplits son historia 12:09 &amp;lt;+arcturus&amp;gt; gott: no podría decirlo sin comprometer el anonimato de mi router 12:09 &amp;lt;gott&amp;gt; No, no, no. 12:10 &amp;lt;jrandom&amp;gt; no estoy seguro; mi router con squid.i2p/dev.i2p/cvs.i2p/www.cvs/syndiemedia.i2p más mi irc y eepproxy usa en promedio 10-20KBps 12:10 &amp;lt;gott&amp;gt; ¿Requiere una línea comercial? 12:10 &amp;lt;jrandom&amp;gt; bien ahí, arcturus 12:10 &amp;lt;gott&amp;gt; jrandom: Me refiero, para alojar. 12:10 &amp;lt;jrandom&amp;gt; gott: ¿para operar un servidor o un cliente? 12:10 &amp;lt;jrandom&amp;gt; ah 12:10 &amp;lt;+arcturus&amp;gt; gott: no podría decirlo sin comprometer el anonimato de mi router 12:10 &amp;lt;gott&amp;gt; servidor. 12:10 * jrandom no lo sabe. probablemente menos cuando sólo tienes un ircd 12:10 &amp;lt;gott&amp;gt; Entonces, ¿estás ejecutando un unrealircd modificado? 12:11 &amp;lt;jrandom&amp;gt; digamos, suma un factor de 1.3 al uso del cliente para un único servidor 12:11 &amp;lt;+arcturus&amp;gt; también me gustaría añadir que la latencia entre servidores es estable y muy, muy baja 12:11 &amp;lt;gott&amp;gt; Supongo que sí, ya que no parece haber un comando VERSION 12:11 &amp;lt;+arcturus&amp;gt; deshabilité VERSION 12:12 &amp;lt;gott&amp;gt; ¿Tus modificaciones son de código abierto? 12:12 &amp;lt;+arcturus&amp;gt; quizá estemos ejecutando unreal, quizá no :) 12:12 &amp;lt;gott&amp;gt; Deberías publicarlas para que otros puedan iniciar sus propias redes privadas. 12:12 &amp;lt;+arcturus&amp;gt; no puedo decírtelo sin comprometer la seguridad 12:12 &amp;lt;gott&amp;gt; seguridad por oscuridad, genial. 12:12 &amp;lt;jrandom&amp;gt; bien dicho, arcturus. estoy viendo algo como 0-2s de latencia en promedio (por el momento, menos que el detector de latencia de irssi) 12:12 &amp;lt;+arcturus&amp;gt; no, es sólo una capa de seguridad 12:13 &amp;lt;+arcturus&amp;gt; y sólo sirve como elemento disuasorio, no sustituye las medidas de seguridad técnicas 12:15 &amp;lt;jrandom&amp;gt; arcturus: ¿cómo va con vanguard? 12:15 &amp;lt;+arcturus&amp;gt; no he programado en ello últimamente, otros proyectos me han ocupado, pero siento una presión constante y sostenida para ponerme a terminarlo :) 12:16 &amp;lt;jrandom&amp;gt; jeh, guay 12:16 &amp;lt;+arcturus&amp;gt; vanguard será más efectivo contra bots; la medida de hashcash es un tema aparte 12:16 &amp;lt;+arcturus&amp;gt; aunque ahora me preocupa hashcash 12:17 &amp;lt;+arcturus&amp;gt; con los últimos ataques contra SHA-1 12:17 &amp;lt;+arcturus&amp;gt; no pasará mucho tiempo antes de que haya herramientas disponibles para las masas 12:17 &amp;lt;+arcturus&amp;gt; desafortunadamente, la implementación estándar de hashcash se basa completamente en 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, llegué 12:18 &amp;lt;susi23_&amp;gt; ¿alguna idea sobre esto? JAVA_HOME apunta definitivamente al directorio correcto, javac está en PATH y se puede invocar 12:18 &amp;lt;+arcturus&amp;gt; susi23_: estamos en una reunión ahora mismo :) 12:18 &amp;lt;jrandom&amp;gt; susi23_: ¿OOM? 12:18 &amp;lt;susi23_&amp;gt; ¿reunión? ¿aunque son las 8 pm? 12:18 &amp;lt;jrandom&amp;gt; (precompila tus jsps en lugar de dejar que jetty/tomcat lo hagan, es más rápido ;) 12:19 &amp;lt;jrandom&amp;gt; sí, la movimos susi23_ :) 12:19 &amp;lt;susi23_&amp;gt; no lo sabía, perdón 12:19 &amp;lt;jrandom&amp;gt; jeje, no hay problema; me alegra que hayas llegado a la reunión, tu punto de la agenda es el siguiente ;) 12:20 * susi23_ se sienta y escucha 12:20 &amp;lt;+arcturus&amp;gt; así que, aunque no espero problemas inmediatos con hashcash, creo que es factible que SHA-1 pueda verse seriamente comprometido pronto 12:21 &amp;lt;jrandom&amp;gt; arcturus: hashcash con MD5 probablemente estaría bien 12:21 &amp;lt;jrandom&amp;gt; es solo una PoW (prueba de trabajo) 12:21 &amp;lt;+arcturus&amp;gt; si alguien conoce implementaciones de hashcash basadas en SHA-256 o superior, por favor hágamelo saber 12:21 &amp;lt;+arcturus&amp;gt; bueno, una PoW no tiene sentido si hay poca P en ella :) 12:21 &amp;lt;jrandom&amp;gt; el tamaño del hash solo importa cuando tu hashcash alcanza el tamaño del hash 12:23 &amp;lt;jrandom&amp;gt; (pero sí, ejecutar contra un SHA-256 truncado o 512 o Whirlpool o lo que sea estaría bien) 12:23 &amp;lt;+arcturus&amp;gt; supongo que podríamos seguir adelante con la implementación actual; quizá podamos diseñarla de modo que podamos sustituirla fácilmente más adelante cuando lo necesitemos 12:24 &amp;lt;jrandom&amp;gt; (DTSTTCPW) 12:25 &amp;lt;+arcturus&amp;gt; porque eventualmente tendremos que abandonar SHA-1, estoy seguro :) y si no podemos estar razonablemente seguros de que un token se generó correctamente, no hay razón para siquiera usar hashcash 12:25 &amp;lt;jrandom&amp;gt; (es solo para una PoW obtener un nym en IRC, no para acceder a Fort Knox ;) 12:26 &amp;lt;@cervantes&amp;gt; hay conversaciones en la lista de correo de hashcash sobre implementar SHA-256 12:26 &amp;lt;+arcturus&amp;gt; no es para un nym, es para entrar al servidor 12:26 &amp;lt;+arcturus&amp;gt; cervantes: genial, lo revisaré 12:27 &amp;lt;+arcturus&amp;gt; jrandom: y no es solo PoW; el hashcash es lo que nos da un método para identificar de forma única a los clientes en la red, similar a poder identificar por IP, para poder bloquear con precisión 12:28 &amp;lt;jrandom&amp;gt; aunque ciertamente esos se renuevan con el tiempo, ¿no? 12:28 &amp;lt;jrandom&amp;gt; p. ej., un nuevo certificado de PoW cada 6 meses (o 6h, o lo que sea) 12:28 &amp;lt;+arcturus&amp;gt; si un usuario no tiene que hacer ningún trabajo para obtener su ID, eso anula nuestra capacidad de bloquearlo 12:29 &amp;lt;+arcturus&amp;gt; no conozco ninguna razón para que caduquen automáticamente; solo caducarlos manualmente si violan los términos de servicio 12:29 &amp;lt;+arcturus&amp;gt; no hay necesidad de hacer que la gente haga trabajo innecesario para obtener nuevos IDs 12:29 &amp;lt;jrandom&amp;gt; eh, es solo una PoW pasiva; pueden ejecutar un ciclo cada 6 horas para generar una nueva 12:29 &amp;lt;jrandom&amp;gt; pero quizá DTSTTCPW 12:30 &amp;lt;+arcturus&amp;gt; cualquier hashcash generado debe usarse dentro de 24 horas o es inválido 12:32 &amp;lt;@cervantes&amp;gt; solo para reiterar: el nuevo servidor irc.freshcoffee.i2p debe añadirse en tu consola de I2PTunnel 12:32 &amp;lt;jrandom&amp;gt; guay. bien, ¿algo más para 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;-- listo 12:34 &amp;lt;+arcturus&amp;gt; no tengo nada más con lo que aburrirlos :) 12:34 &amp;lt;jrandom&amp;gt; jeje 12:34 &amp;lt;jrandom&amp;gt; ok, 3) susibt 12:34 &amp;lt;ardvark&amp;gt; eh, cuando agrego el nuevo servidor a mi tunnel, ¿tengo que reiniciar i2p? 12:34 &amp;lt;jrandom&amp;gt; susi23_: p1ng 12:35 &amp;lt;@cervantes&amp;gt; ardvark: solo el tunnel 12:35 &amp;lt;@cervantes&amp;gt; (ircproxy tunnel) 12:35 &amp;lt;ardvark&amp;gt; ah ok, acabo de añadir y guardar, entonces eso no es suficiente 12:36 &amp;lt;jrandom&amp;gt; correcto, por desgracia necesitas detener e iniciar ese proxy 12:36 &amp;lt;susi23_&amp;gt; bueno 12:36 &amp;lt;ardvark&amp;gt; pero me perderé la reunión entonces ;) 12:37 &amp;lt;susi23_&amp;gt; susibt es una aplicación web (como susimail) para incluir en la VM de tu router 12:37 &amp;lt;susi23_&amp;gt; actúa como frontend web para i2p-bt 12:38 &amp;lt;susi23_&amp;gt; así puedes gestionar tus semillas, subir y descargar archivos, etc. 12:38 &amp;lt;jrandom&amp;gt; w00t 12:39 &amp;lt;susi23_&amp;gt; el problema es que necesitas iniciar un btdownloadheadless.py por cada semilla... así acabas con muchos procesos de Python además de tus muchos hilos de Java :) 12:39 &amp;lt;+arcturus&amp;gt; eso se abordará en ducktorrent *ejem* 12:39 &amp;lt;jrandom&amp;gt; jeh 12:39 * jrandom contiene la respiración 12:40 &amp;lt;susi23_&amp;gt; incluso admite reinicio de las semillas después de reiniciar el router 12:40 &amp;lt;@cervantes&amp;gt; bien 12:40 &amp;lt;jrandom&amp;gt; genial 12:40 &amp;lt;susi23_&amp;gt; los planes futuros son la creación automática de torrents y la mejora de la UI 12:41 &amp;lt;susi23_&amp;gt; si quieres probarlo, recomiendo una instancia separada de jetty 12:41 &amp;lt;susi23_&amp;gt; así no tienes que trastear con tu router :) 12:41 &amp;lt;susi23_&amp;gt; instrucciones de descarga e instalación en `http://susi.i2p` 12:42 &amp;lt;susi23_&amp;gt; eso es todo *ping de vuelta a jr* 12:42 &amp;lt;jrandom&amp;gt; w3wt, gracias susi 12:42 &amp;lt;jrandom&amp;gt; bien, ¿alguien tiene preguntas y comentarios sobre eso, o pasamos a 4) Syndie? 12:44 &amp;lt;jrandom&amp;gt; bien, respecto a syndi, he publicado varias cosas en la lista sobre ello en el último día o dos, y habrá mucha más actividad 12:45 &amp;lt;jrandom&amp;gt; el sitio de demostración principal de Syndie es `http://syndiemedia.i2p` / http://66.111.51.110:8000/, pero por supuesto se anima a la gente a descargarlo e instalarlo localmente 12:45 &amp;lt;jrandom&amp;gt; no tengo mucho más que añadir por el momento en ese frente. ¿a menos que alguien tenga alguna pregunta? 12:46 &amp;lt;gott&amp;gt; ¿Por qué se llama Syndie? 12:46 &amp;lt;gott&amp;gt; ¿es una referencia a 'syndicate'? 12:47 &amp;lt;jrandom&amp;gt; sí, es un frontend genérico de sindicación (+ seguridad, autenticación y conciencia de anonimato) 12:48 &amp;lt;jrandom&amp;gt; bien, si no hay nada más sobre 4), saltemos a 5) ??? 12:48 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo relacionado con I2P que quiera plantear en la reunión? 12:51 &amp;lt;jrandom&amp;gt; ok, si no hay nada más 12:51 * jrandom se dispone 12:52 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-08-16</title><link>/es/blog/2005/08/16/notas-de-estado-de-i2p-del-2005-08-16/</link><pubDate>Tue, 16 Aug 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/08/16/notas-de-estado-de-i2p-del-2005-08-16/</guid><description>&lt;p>Hola a todos, hoy unas notas breves.&lt;/p>
&lt;ul>
&lt;li>Index:&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de PeerTest 2) Irc2P 3) Feedspace 4) meta 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>Como se mencionó antes, la próxima versión 0.6.1 incluirá una serie de pruebas para configurar con más cuidado el router y para verificar la alcanzabilidad (o señalar qué debe hacerse), y aunque ya hemos tenido algo de código en CVS desde hace dos compilaciones, aún quedan algunos retoques antes de que funcione con la fluidez necesaria. En este momento, estoy haciendo algunas ligeras modificaciones al flujo de pruebas documentado [1], añadiendo un paquete adicional para verificar la alcanzabilidad de Charlie y retrasando la respuesta de Bob a Alice hasta que Charlie haya respondido. Esto debería reducir la cantidad de valores de estado &amp;ldquo;ERR-Reject&amp;rdquo; innecesarios que la gente ve, ya que Bob no responderá a Alice hasta que cuente con un Charlie disponible para las pruebas (y cuando Bob no responde, Alice ve &amp;ldquo;Unknown&amp;rdquo; como estado).&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 16 de agosto de 2005</title><link>/es/blog/2005/08/16/reuni%C3%B3n-de-desarrolladores-de-i2p-16-de-agosto-de-2005/</link><pubDate>Tue, 16 Aug 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/08/16/reuni%C3%B3n-de-desarrolladores-de-i2p-16-de-agosto-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cervantes, Complication, jrandom, postman, susi23&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:09 &amp;lt;@jrandom&amp;gt; 0) hola 13:09 &amp;lt;@jrandom&amp;gt; 1) Estado 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) meta 13:09 &amp;lt;@jrandom&amp;gt; 5) ??? 13:09 &amp;lt;@jrandom&amp;gt; 0) hola 13:09 * jrandom saluda 13:09 &amp;lt;@jrandom&amp;gt; las notas de estado semanales están en @ http://dev.i2p.net/pipermail/i2p/2005-August/000842.html 13:10 &amp;lt;@jrandom&amp;gt; (que estoy seguro de que todos han leído con esmero) 13:10 &amp;lt;@postman&amp;gt; hola 13:10 &amp;lt;+cervantes&amp;gt; hmm scripts perl de changate... los probaré... 13:10 &amp;lt;+cervantes&amp;gt; hola 13:10 &amp;lt;@jrandom&amp;gt; 1) estado de PeerTest 13:11 &amp;lt;@jrandom&amp;gt; no hay mucho que añadir más allá de lo que puse en las notas - ¿alguien tiene preguntas/comentarios/preocupaciones al respecto? 13:11 &amp;lt;@jrandom&amp;gt; no estoy seguro de si verificar la alcanzabilidad remota de todos los que se conectan a nosotros, pero estoy dándole vueltas a esa idea 13:11 &amp;lt;@jrandom&amp;gt; (ahora hacemos eso con tcp) 13:13 &amp;lt;@jrandom&amp;gt; bueno, quizá podamos probarlo sin eso en la 0.6.0.3 antes de pasar a la 0.6.1. ya veremos 13:13 &amp;lt;@jrandom&amp;gt; ok, pasamos a 2) irc2p 13:13 &amp;lt;@jrandom&amp;gt; ustedes están aquí, así que ya saben qué pasa :) 13:13 &amp;lt;@jrandom&amp;gt; buen trabajo postman &amp; smeghead 13:16 &amp;lt;@jrandom&amp;gt; ok, smeghead &amp; postman han estado publicando mucha info sobre ese asunto, así que si no hay nada más que quieran traer a colación al respecto, podemos pasar a 3) feedspace 13:16 &amp;lt;@jrandom&amp;gt; parece que frosk se ausentó, y realmente no tengo nada que añadir más allá de lo que está en las notas (y en su blog) 13:17 &amp;lt;@postman&amp;gt; :) 13:17 * Complication está leyendo el blog de frosk 13:18 &amp;lt;@jrandom&amp;gt; ok, quizá frosk nos ponga al día con una publicación allí cuando haya más información que compartir 13:19 &amp;lt;@jrandom&amp;gt; pasando brevemente a 4) meta 13:19 &amp;lt;@jrandom&amp;gt; ¿Qué les parecen las reuniones a las 8 p. m. GMT? ¿demasiado temprano, demasiado tarde, en su punto? 13:21 * jrandom contiene a las multitudes 13:21 &amp;lt;+Complication&amp;gt; Me gustaría decir algo útil, pero no consigo encontrar mi reloj mundial... 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, pasando a 5) ??? 13:22 &amp;lt;@jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear? 13:23 &amp;lt;+susi23&amp;gt; bueno 13:23 &amp;lt;+susi23&amp;gt; no oficialmente ;) 13:24 &amp;lt;+Complication&amp;gt; Ha sido un periodo inusualmente estable. 13:24 &amp;lt;+Complication&amp;gt; Aparte de algún ocasional "message invalid" (¿o era "packet invalid"?), no encuentro errores que reportar. :o 13:24 &amp;lt;@postman&amp;gt; mis errores ya están reportados :) 13:24 &amp;lt;@jrandom&amp;gt; guay, aunque eso por desgracia es un síntoma de errores no detectados, Complication, ya que aún hay algunas cosas que no van como Deberían 13:25 &amp;lt;@jrandom&amp;gt; pero, progreso, siempre hacia adelante 13:25 &amp;lt;@jrandom&amp;gt; quizá estemos viendo muchas rutas restringidas por ahí debido a la situación con udp 13:25 &amp;lt;+susi23&amp;gt; empezamos un nuevo idlerpg en #idle y están todos invitados a unirse :) 13:25 &amp;lt;@jrandom&amp;gt; (y quizá haya un montón de otras cosas...) 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, ¿alguien más tiene algo que plantear para la reunión? 13:32 &amp;lt;@jrandom&amp;gt; ok, si no hay nada más 13:32 * jrandom se dispone 13:32 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-08-09</title><link>/es/blog/2005/08/09/notas-de-estado-de-i2p-del-2005-08-09/</link><pubDate>Tue, 09 Aug 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/08/09/notas-de-estado-de-i2p-del-2005-08-09/</guid><description>&lt;p>Hola a todos, ya es ese momento de la semana otra vez&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.6.0.2 2) actualización de la hoja de ruta 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>Como se anunció ayer [1], hemos publicado una nueva versión que ya está disponible y los informes son en general positivos. Aproximadamente la mitad de ustedes ya han actualizado (veo 110 @ 0.6.0.2, 89 @ 0.6.0.1 y 21 @ 0.6), pero el resto debería actualizar lo antes posible, ya que ha habido algunas mejoras útiles.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 09 de agosto de 2005</title><link>/es/blog/2005/08/09/reuni%C3%B3n-de-desarrolladores-de-i2p-09-de-agosto-de-2005/</link><pubDate>Tue, 09 Aug 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/08/09/reuni%C3%B3n-de-desarrolladores-de-i2p-09-de-agosto-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, bla, detonate, duck, jrandom, jrandom2p, luckypunk, postman, smeghead&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:11 &amp;lt;jrandom2p&amp;gt; 0) hola 13:11 &amp;lt;jrandom2p&amp;gt; 1) 0.6.0.2 13:11 &amp;lt;jrandom2p&amp;gt; 2) actualización de la hoja de ruta 13:11 &amp;lt;jrandom2p&amp;gt; 3) ??? 13:11 &amp;lt;jrandom2p&amp;gt; 0) hola 13:11 * jrandom2p saluda 13:11 &amp;lt;+detonate&amp;gt; hola 13:11 &amp;lt;jrandom2p&amp;gt; notas semanales de estado disponibles en http://dev.i2p.net/pipermail/i2p/2005-August/000839.html 13:12 &amp;lt;jrandom2p&amp;gt; ok, entro brevemente en [1-2] antes de la barra libre.. 13:12 &amp;lt;jrandom2p&amp;gt; 1) 0.6.0.2 13:12 &amp;lt;jrandom2p&amp;gt; ya salió. y tal 13:12 &amp;lt;jrandom2p&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones con 0.6.0.2? 13:13 &amp;lt;jrandom2p&amp;gt; si no, pasamos a 2) actualización de la hoja de ruta 13:13 &amp;lt;jrandom2p&amp;gt; la, ejem, hoja de ruta ha sido actualizada. y tal ;) 13:14 &amp;lt;duck&amp;gt; tú, aussie 13:14 &amp;lt;+bla&amp;gt; jrandom: Todavía hay problemas intermitentes al contactar un destino, incluso cuando normalmente está en línea 13:14 * postman puede secundar esto 13:14 * detonate también se suma 13:14 &amp;lt;+bla&amp;gt; jrandom: Por ejemplo, forum.i2p funciona bien, luego de unos minutos no, y requiere algunas recargas 13:15 * bla lo dijo primero ;) 13:15 &amp;lt;jrandom2p&amp;gt; hmm, sí, he oído informes de eso. con 0.6.0.2 también, ¿no? 13:16 &amp;lt;+postman&amp;gt; en efecto, señor 13:16 &amp;lt;+bla&amp;gt; Sí, 0.6.0.2 13:16 &amp;lt;+bla&amp;gt; Podría ser un problema de netDb, o una mala selección de pares para poner en tunnels (o algo más) 13:16 &amp;lt;jrandom2p&amp;gt; ok 13:17 &amp;lt;jrandom2p&amp;gt; la selección de pares para el tunnel ha sido bastante mala últimamente, al igual que el flooding del store de netDb 13:17 &amp;lt;jrandom2p&amp;gt; (mira tu /oldstats.jsp para los conteos de fallos de solicitudes de tunnel) 13:18 &amp;lt;+bla&amp;gt; Ahora que usamos UDP/SSU, la clasificación de pares parece mejor que antes: varios pares que _sé_ que son rápidos suelen aparecer en la sección "fast" en la página de perfil 13:19 &amp;lt;jrandom2p&amp;gt; bien 13:19 &amp;lt;jrandom2p&amp;gt; 0.6.0.2 añadió algo de código de rechazo de tunnel basado en la netDb que debería haber estado haciendo antes (rechazar unirse si no podemos encontrar el siguiente salto), así que el aumento en rechazos es esperado 13:19 &amp;lt;+bla&amp;gt; Aunque realmente debería ponerme otra vez con los algoritmos de clasificación... ;) 13:20 &amp;lt;jrandom2p&amp;gt; he estado haciendo análisis de perfiles/estadísticas, pero aún sin resultados sólidos 13:21 &amp;lt;jrandom&amp;gt; eso estaría bien, bla :) 13:25 &amp;lt;jrandom2p&amp;gt; ok, ¿algo más en 2) actualización de la hoja de ruta? :) 13:26 &amp;lt;jrandom2p&amp;gt; si no, pasamos a 3) ??? 13:26 &amp;lt;+detonate&amp;gt; ¿crees que sería útil poner en la lista negra a los pares con tasas altas de failure/duprecv comparadas con la moda? 13:27 &amp;lt;jrandom&amp;gt; hmm, no estoy seguro de eso: si las tasas de failure/dup son demasiado altas para ser útiles, deberíamos simplemente transferir despacio y con cuidado 13:27 &amp;lt;jrandom&amp;gt; mientras los mensajes estén llegando, los mensajes están llegando 13:28 &amp;lt;jrandom&amp;gt; hay una razón por la que no hemos usado estadísticas de comunicación directa entre pares como parte de nuestro perfilado: depender de ellas nos haría vulnerables a ataques fáciles y potentes (actuar de forma distinta con diferentes pares y ver quién te usa, etc.) 13:29 &amp;lt;+detonate&amp;gt; hmm 13:29 &amp;lt;+detonate&amp;gt; ok 13:29 &amp;lt;jrandom&amp;gt; pero quizá necesitemos cerrar sesiones para pares que estén en conexiones tan congestionadas 13:29 &amp;lt;+detonate&amp;gt; buen punto 13:34 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear para 3) ??? 13:34 &amp;lt;luckypunk&amp;gt; uh, oh, quizá deberías esperar hasta que todos vuelvan 13:34 &amp;lt;luckypunk&amp;gt; antes de hacer preguntas críticas :P 13:35 &amp;lt;jrandom2p&amp;gt; bah, tienen la lista de correo ;) 13:35 &amp;lt;luckypunk&amp;gt; bueno 13:35 &amp;lt;luckypunk&amp;gt; supongo que este es el lugar adecuado para quejarse 13:36 &amp;lt;luckypunk&amp;gt; I2P todavía usa un poco de CPU 13:36 &amp;lt;luckypunk&amp;gt; pero no tanto como antes 13:36 &amp;lt;luckypunk&amp;gt; cierto, no lo he ejecutado desde los días de la 5.0 13:36 &amp;lt;luckypunk&amp;gt; pero sí 13:36 &amp;lt;luckypunk&amp;gt; eh 13:36 &amp;lt;luckypunk&amp;gt; 0.5.0 13:36 &amp;lt;jrandom2p&amp;gt; genial, ¿con cuál de tus máquinas funciona? 13:36 &amp;lt;luckypunk&amp;gt; eh 13:36 &amp;lt;luckypunk&amp;gt; ffs 13:36 &amp;lt;luckypunk&amp;gt; no lo he usado desde 0.6.0.0 13:36 &amp;lt;luckypunk&amp;gt; funciona bien con el Pentium 2 13:37 &amp;lt;luckypunk&amp;gt; el valor nice por defecto significa que tiende a caerse si hago algo demasiado intensivo de CPU durante demasiado tiempo, porque I2P se queda sin CPU 13:38 &amp;lt;+detonate&amp;gt; hmm, supongo que podría haber un espacio en la configuración de red de la consola del router para fijar manualmente los introducers (nodos introductores), una vez que haya introducers, si el usuario lo prefiere 13:39 &amp;lt;jrandom2p&amp;gt; ¿estás en 0.6.0.2 ahora, luckypunk? 13:39 &amp;lt;@smeghead&amp;gt; detonate: eso es material de rutas de confianza... más adelante en la hoja de ruta :) 13:39 &amp;lt;luckypunk&amp;gt; no 13:39 &amp;lt;luckypunk&amp;gt; no lo he ejecutado desde 0.6.0.0 13:39 &amp;lt;@smeghead&amp;gt; *ruta restringida 13:40 &amp;lt;luckypunk&amp;gt; pero su uso de CPU parecía mucho menor. 13:40 &amp;lt;+detonate&amp;gt; heh, debería estar ahí tan pronto como haya introducers :) 13:40 &amp;lt;jrandom2p&amp;gt; ah sí, detonate, la selección de introducers ciertamente podría ser configurable, pero probablemente será una opción de configuración avanzada oculta ;) 13:41 &amp;lt;jrandom2p&amp;gt; luckypunk: 0.6.0.1 recortó mucha cripto, y 0.6.0.2 debería ayudar aún más. pruébalo algún día, puede manejarlo mejor 13:41 &amp;lt;luckypunk&amp;gt; ok 13:41 &amp;lt;@smeghead&amp;gt; ¿y si un introducer no quiere que lo selecciones todo el tiempo? 13:41 &amp;lt;luckypunk&amp;gt; tengo la sensación de que I2P correría en un Pentium dedicado de gama media ahora. 13:41 &amp;lt;jrandom&amp;gt; smeghead: entonces dice "vete a la mierda, no voy a servir de introducer para ti" 13:42 &amp;lt;jrandom&amp;gt; y los pares tendrán múltiples introducers, así que estará equilibrado 13:42 &amp;lt;jrandom&amp;gt; (y son solo 2 paquetes para conectar a un nuevo par, no todos los paquetes comunicados) 13:44 &amp;lt;+detonate&amp;gt; si los introducers funcionaran de otra manera, podrías hacer una votación por mayoría entre ellos para decidir cuáles están funcionando, pero tal como están las cosas eso no tiene sentido 13:45 &amp;lt;ant&amp;gt; &amp;lt;jme___&amp;gt; p.: ¿dónde puedo encontrar una descripción de este sistema de votación? 13:45 &amp;lt;jrandom&amp;gt; la mayoría no tiene ningún sentido 13:45 * jrandom no confía en las votaciones lo más mínimo 13:45 &amp;lt;jrandom&amp;gt; (especialmente a la luz de Sybil) 13:45 &amp;lt;jrandom&amp;gt; un introducer está funcionando si un nuevo par puede contactarte a través de él 13:47 &amp;lt;+detonate&amp;gt; ¿cuál es el estado de vanguard? eso está algo relacionado 13:47 &amp;lt;+detonate&amp;gt; mientras smeghead está por aquí 13:51 &amp;lt;jrandom&amp;gt; ok, si no hay nada más... 13:51 * jrandom da por concluido 13:51 * jrandom *baf* da la reunión por concluida &lt;/div></description></item><item><title>Notas de estado de I2P para 2005-08-02</title><link>/es/blog/2005/08/02/notas-de-estado-de-i2p-para-2005-08-02/</link><pubDate>Tue, 02 Aug 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/08/02/notas-de-estado-de-i2p-para-2005-08-02/</guid><description>&lt;p>Hola a todos, notas con retraso hoy,&lt;/p>
&lt;ul>
&lt;li>Index:&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>estado de la versión 0.6 2) PeerTest 3) introducciones de SSU 4) interfaz web de I2PTunnel 5) mnet sobre 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>Como habrán visto, lanzamos la versión 0.6 hace unos días y, en general, las cosas han ido bastante bien. Algunas de las mejoras en el transporte desde la 0.5.* han puesto de manifiesto problemas con la implementación de netDb, pero ya hay correcciones para gran parte de ello en fase de pruebas ahora (como la compilación 0.6-1) y se desplegarán como 0.6.0.1 en breve. También nos hemos encontrado con algunos problemas con distintas configuraciones de NAT y de cortafuegos, así como problemas de MTU con algunos usuarios - problemas que no estaban presentes en la red de pruebas más pequeña debido a que había menos probadores. Se han añadido soluciones alternativas para los casos más problemáticos, pero contamos con una solución a largo plazo que llegará pronto - peer tests (pruebas entre pares).&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 2 de agosto de 2005</title><link>/es/blog/2005/08/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-agosto-de-2005/</link><pubDate>Tue, 02 Aug 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/08/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-agosto-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, bar, cervantes, duck, jrandom2p, lucky, mihi, protokol, smeghead, thetower&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:53 &amp;lt;jrandom2p&amp;gt; ok, ya que estoy aquí, ¿hay alguien interesado en tener una breve reunión con respecto a las notas (o algo más)? 13:54 &amp;lt;jrandom2p&amp;gt; ¿algo en las notas que preocupe a la gente, ideas no relacionadas con ellas que quieran plantear, u otros asuntos relevantes y oportunos? 13:54 &amp;lt;@smeghead&amp;gt; claro 13:54 &amp;lt;+protokol&amp;gt; ¿está icepick aquí? 13:55 &amp;lt;+protokol&amp;gt; me pregunto si i2p-mnet ya se puede probar y/o si hay una fecha estimada 13:55 &amp;lt;jrandom2p&amp;gt; ausente desde hace 9 horas, por ahora.. 13:56 &amp;lt;jrandom2p&amp;gt; según los logs del canal, no parecía viable, pero sí consiguió poner en marcha la integración básica con SAM 13:56 &amp;lt;jrandom2p&amp;gt; seguro que sabremos más cuando haya más que contar 13:56 &amp;lt;+protokol&amp;gt; cooool 13:57 &amp;lt;jrandom2p&amp;gt; smeghead: ¿-1 ha solucionado tu problema de migración de puertos? 13:57 &amp;lt;@smeghead&amp;gt; no he notado nada raro 13:58 &amp;lt;@smeghead&amp;gt; en 3 días o así 13:58 &amp;lt;@cervantes&amp;gt; me alegra decir que no he tenido pérdida de servicio desde hace uno o dos días 13:58 &amp;lt;@smeghead&amp;gt; creo que puedo darlo por solucionado 13:58 &amp;lt;jrandom2p&amp;gt; eso 13:58 &amp;lt;jrandom2p&amp;gt; (^2) 13:59 &amp;lt;@cervantes&amp;gt; y thetower solo se reconecta cada 4 minutos ahora... así que la salud de la red en general debe estar mejorando 13:59 &amp;lt;jrandom2p&amp;gt; je 13:59 &amp;lt;+thetower&amp;gt; Una instalación limpia pareció arreglar el problema, pero fue bastante inquietante y nunca pude encontrar una buena razón. 14:00 &amp;lt;jrandom2p&amp;gt; hmm 14:00 &amp;lt;jrandom2p&amp;gt; ¿fue solo en IRC, o estabas perdiendo muchos pares? 14:00 &amp;lt;@cervantes&amp;gt; gremlins 14:01 &amp;lt;+thetower&amp;gt; ¿Es posible que cambiar el archivo router.config sin reiniciar I2P haya causado los cuelgues? 14:01 &amp;lt;jrandom2p&amp;gt; hmm, no, yo cambio router.config a menudo 14:01 &amp;lt;jrandom2p&amp;gt; o, ¿hay algún cambio en particular que te preocupe? 14:02 &amp;lt;@cervantes&amp;gt; Recuerdo haber copiado mi librería jbigi una vez mientras el router aún estaba en ejecución... ESO causó problemas ;-) 14:02 &amp;lt;+thetower&amp;gt; Configuré un script para modificar los límites de ancho de banda según el uso actual de la red y me preguntaba si eso estaba causando el problema. 14:02 &amp;lt;jrandom2p&amp;gt; je sí cervantes, eso siempre matará el router 14:03 &amp;lt;jrandom2p&amp;gt; ah ok, no, eso no debería ser un problema... aunque... si modificó los límites para que fueran demasiado pequeños para que los mensajes pasaran... 14:04 &amp;lt;+thetower&amp;gt; Bueno, tenía límites inferiores bastante razonables, así que supongo que no fue eso. 14:04 &amp;lt;jrandom2p&amp;gt; ok genial, solo comprobando~ :) 14:05 &amp;lt;jrandom2p&amp;gt; supongo que tendremos 0.6.0.1 mañana entonces, ya que -1 parece ser una mejora bastante buena 14:05 &amp;lt;jrandom2p&amp;gt; será compatible hacia atrás, etc., bla bla. 14:06 &amp;lt;jrandom2p&amp;gt; ¿algo más que sepan que haya que publicar por ahí? 14:06 &amp;lt;jrandom2p&amp;gt; ¿cuál es el estado de i2phex? 14:06 &amp;lt;@smeghead&amp;gt; quizá subir el hosts.txt de cvs a dev.i2p.net... el actual tiene meses 14:06 &amp;lt;jrandom2p&amp;gt; lo hice la otra noche, si no recuerdo mal 14:07 &amp;lt;@smeghead&amp;gt; sirup no ha pasado por aquí en un par de semanas 14:07 &amp;lt;jrandom2p&amp;gt; ooh, hmmm.. 14:07 &amp;lt;@smeghead&amp;gt; aunque es verano 14:07 &amp;lt;@smeghead&amp;gt; quizá de vacaciones o algo así 14:08 &amp;lt;@cervantes&amp;gt; o la RIAA le ha dado por saco 14:08 &amp;lt;jrandom2p&amp;gt; ah sí, está ahí (solo estaba en caché en squid.i2p) 14:08 &amp;lt;@smeghead&amp;gt; ¿riaapeado? 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; *ejem* 14:09 &amp;lt;+bar&amp;gt; hay algunas cosas que hay que añadir a bugzilla, como i2p 0.6 y java 1.5 14:09 &amp;lt;@smeghead&amp;gt; ok 14:09 &amp;lt;jrandom2p&amp;gt; ah cierto, sí, todavía no he puesto mi portátil en línea (grr) 14:10 &amp;lt;jrandom2p&amp;gt; ((las notas semanales de estado había que grabarlas en un cd... un cd de 1KB...)) 14:10 &amp;lt;jrandom2p&amp;gt; woah hola mihi 14:10 &amp;lt;@duck&amp;gt; ¡hola mihi! 14:10 &amp;lt;mihi&amp;gt; hola a todos :) 14:10 &amp;lt;@cervantes&amp;gt; podría ser dm :) 14:10 &amp;lt;jrandom2p&amp;gt; je 14:10 &amp;lt;@smeghead&amp;gt; ciertamente 14:10 &amp;lt;@cervantes&amp;gt; holas mihi 14:10 &amp;lt;mihi&amp;gt; parecía requerir un poco de ajustes en el archivo de configuración hasta que mi router creyera que *solo* 8887/udp está abierto... 14:11 * jrandom2p mencionó i2ptunnel en las notas de estado y aparece mihi ;) 14:11 &amp;lt;jrandom2p&amp;gt; ah, hmm, ¿lo de i2np.udp.fixedPort=true? 14:11 &amp;lt;mihi&amp;gt; ¿hmm? ¿estaba ahí? 14:11 * mihi solo leyó por encima las notas de estado 14:11 &amp;lt;mihi&amp;gt; hmm... ¿es esa una mejor solución? 14:12 * mihi simplemente puso el puerto en 8887 y reinició a lo bruto hasta que no cambió el puerto... 14:12 &amp;lt;jrandom2p&amp;gt; ¿qué ajuste le hiciste a tu router.config para hacerle creer solo 8886? 14:12 &amp;lt;jrandom2p&amp;gt; em, 8887 14:12 &amp;lt;jrandom2p&amp;gt; jaj 14:12 &amp;lt;@cervantes&amp;gt; ¿podemos quizá renombrar I2PTunnel como sugeriste a algo como I2PProxy...? 14:12 &amp;lt;jrandom2p&amp;gt; ok, sí, usa i2np.udp.fixedPort=true 14:12 &amp;lt;jrandom2p&amp;gt; (implementado en 0.6-1 y por publicarse lo antes posible como 0.6.0.1) 14:12 &amp;lt;@cervantes&amp;gt; puede resultar muy confuso hablar de "la página de configuración del tunnel" 14:13 &amp;lt;+thetower&amp;gt; Ah tengo una pregunta, ¿no se supone que I2P detecta automáticamente qué puerto UDP usar? Y si es así, ¿se supone que debe estar fijado explícitamente en el router.config por defecto? 14:13 &amp;lt;mihi&amp;gt; hmmkay... 14:14 &amp;lt;mihi&amp;gt; parece que I2P cambió el puerto otra vez 14:14 &amp;lt;mihi&amp;gt; esperen que me vaya en breve :) 14:14 &amp;lt;jrandom2p&amp;gt; thetower: sí, debería detectarlo automáticamente, pero hay algunos pasos raros de baile por los que estamos pasando en este momento 14:14 &amp;lt;@cervantes&amp;gt; mihi: ¿tienes el último cvs? 14:14 &amp;lt;jrandom2p&amp;gt; de eso va todo el asunto de PeerTest (hacer que siempre lo configuremos automáticamente de forma correcta) 14:14 &amp;lt;mihi&amp;gt; nope. 14:14 &amp;lt;@cervantes&amp;gt; mihi: entonces por eso :) 14:15 &amp;lt;mihi&amp;gt; solo la versión de i2pupdate.zip 14:15 &amp;lt;@cervantes&amp;gt; mihi: 0.6 tiene funcionalidad RandomPort (tm) 14:15 &amp;lt;jrandom2p&amp;gt; je 14:16 &amp;lt;@cervantes&amp;gt; :) 14:16 &amp;lt;+ant&amp;gt; * mihi quisiera funcionalidad FixedPorto :) 14:16 &amp;lt;+ant&amp;gt; &amp;lt;mihi&amp;gt; y desconectado... 14:16 &amp;lt;@cervantes&amp;gt; entonces necesitarías 0.6-1 FixedPort Pro 14:16 &amp;lt;jrandom2p&amp;gt; je 14:16 &amp;lt;jrandom2p&amp;gt; ok, ¿alguien más tiene algo que plantear para la reunión? 14:16 &amp;lt;@cervantes&amp;gt; o esperar a 0.6.0.1 14:17 &amp;lt;jrandom2p&amp;gt; ¿cómo han estado la latencia/el caudal (throughput), dejando de lado la alcanzabilidad (reachability) intermitente? 14:17 &amp;lt;+ant&amp;gt; &amp;lt;mihi&amp;gt; hmm. aquí hay un checkout de cvs del 2004-10-06. debería intentar actualizarlo :) 14:17 &amp;lt;jrandom2p&amp;gt; !thwap mihi 14:18 &amp;lt;@cervantes&amp;gt; ayer obtuve i2pinstall.jar a 110k/seg desde dev.i2p en un único stream 14:18 &amp;lt;jrandom2p&amp;gt; bien 14:19 &amp;lt;@cervantes&amp;gt; y 320k/seg usando múltiples 14:19 &amp;lt;jrandom2p&amp;gt; guau 14:19 &amp;lt;jrandom2p&amp;gt; 0hop, supongo 14:19 &amp;lt;jrandom2p&amp;gt; (dev.i2p es 0hop) 14:19 &amp;lt;@cervantes&amp;gt; sí 14:19 &amp;lt;jrandom2p&amp;gt; ((por si no te diste cuenta ;) 14:19 &amp;lt;@cervantes&amp;gt; ;-) 14:19 &amp;lt;+thetower&amp;gt; descargando a: GTA San Andreas 14:19 &amp;lt;+thetower&amp;gt; tasa de descarga: 28.51 kB/s 14:20 &amp;lt;@cervantes&amp;gt; aunque eso fue desde múltiples fuentes... 14:20 &amp;lt;jrandom2p&amp;gt; ah genial thetower 14:20 &amp;lt;@cervantes&amp;gt; logré empujar squid.i2p hasta unos 280 14:21 &amp;lt;lucky&amp;gt; jrandom2p :) 14:21 &amp;lt;lucky&amp;gt; ¿podrías subir el nuevo hosts.txt al sitio? 14:21 &amp;lt;@cervantes&amp;gt; lucky: hecho 14:21 &amp;lt;jrandom2p&amp;gt; sí, una vez que podamos sacar de forma consistente ese tipo de tasa, cervantes, necesitaremos añadir algunos retrasos configurables para permitir que la gente haga 0hops de forma segura 14:22 &amp;lt;jrandom2p&amp;gt; (así retrasa AVG(tunnelTestTime/2) pero no desperdicia bw ni pierde mensajes) 14:22 &amp;lt;@cervantes&amp;gt; ¿para ocultar el hecho de que es un tunnel de 0 hops? 14:22 &amp;lt;lucky&amp;gt; me pregunto si I2P llegará a tener velocidades lo bastante decentes como para que yo pudiera dejar que la gente inicie sesión en mi virtu-vax 14:23 &amp;lt;jrandom2p&amp;gt; sí. de lo contrario, si dices "oye, estoy obteniendo 300KBps de tu sitio", puedes adivinar con bastante seguridad que son 2 tunnels 0hop 14:23 &amp;lt;jrandom2p&amp;gt; (por otro lado, de 1 a 2 a 3 a 4 hops no tienen una caída tan dramática) 14:23 &amp;lt;@cervantes&amp;gt; entonces ¿I2P tendrá efectivamente un límite de ancho de banda? 14:23 &amp;lt;jrandom2p&amp;gt; ((ya que una vez que fuerzas la operación de tunnel real, cada hop intermedio no es mucho)) 14:24 &amp;lt;jrandom2p&amp;gt; no, cervantes, ventanas grandes + retrasos 14:24 * cervantes cancela sus planes de streaming de pr0n anónimo en HDTV 14:24 &amp;lt;jrandom2p&amp;gt; simplemente puedes tener más mensajes en el aire para obtener la misma tasa 14:25 &amp;lt;@cervantes&amp;gt; ah, correcto 14:25 &amp;lt;jrandom2p&amp;gt; (pero llevará unas cuantas RTTs más alcanzar la ventana mayor, por supuesto) 14:25 &amp;lt;jrandom2p&amp;gt; ok, ¿alguien tiene algo más que plantear? 14:26 &amp;lt;mihi&amp;gt; levantar un *baf*er :) 14:26 &amp;lt;@cervantes&amp;gt; se ha oxidado por el mal uso 14:27 &amp;lt;jrandom2p&amp;gt; je supongo que es hora ;) 14:27 * jrandom2p se prepara 14:27 * jrandom2p *baf*a la reunión para cerrarla &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-07-26</title><link>/es/blog/2005/07/26/notas-de-estado-de-i2p-del-2005-07-26/</link><pubDate>Tue, 26 Jul 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/07/26/notas-de-estado-de-i2p-del-2005-07-26/</guid><description>&lt;p>Hola, equipo: otra actualización breve esta semana, pero con algunos temas importantes&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>Las cosas pintan bastante bien en el frente de SSU, y no veo ningún problema bloqueante que nos impida publicarlo como 0.6. Por ello, publicaremos una nueva versión 0.6 a finales de esta semana; apuntémoslo provisionalmente para mañana (miércoles). La revisión 0.6 NO va a ser retrocompatible, así que debemos esperar que sea un poco accidentado, pero todos deberían actualizar en cuanto salga. Eso incluye a quienes ya están ejecutando 0.5.0.7-19 (o posterior), ya que he pospuesto hacer commit del cambio en unas cuantas variables que lo harían incompatible.&lt;/p></description></item><item><title>Notas de estado de I2P del 2005-07-19</title><link>/es/blog/2005/07/19/notas-de-estado-de-i2p-del-2005-07-19/</link><pubDate>Tue, 19 Jul 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/07/19/notas-de-estado-de-i2p-del-2005-07-19/</guid><description>&lt;p>Hola a todos, una breve actualización esta semana&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Avance de las pruebas de 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>Hemos estado realizando muchos ajustes y correcciones de errores desde que comenzó esta segunda ronda de pruebas de SSU, pero el panorama es cada vez más positivo. Hay alrededor de 20-30 personas participando en las pruebas (o al menos ejecutando routers con SSU habilitado), y el rendimiento es mucho mejor de lo que esperaba. Todavía estamos rastreando algunos errores, pero estamos muy cerca del punto en el que podremos lanzarla en la 0.6 para hacer pruebas completas en toda la red.&lt;/p></description></item><item><title>Notas de estado de I2P del 2005-07-12</title><link>/es/blog/2005/07/12/notas-de-estado-de-i2p-del-2005-07-12/</link><pubDate>Tue, 12 Jul 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/07/12/notas-de-estado-de-i2p-del-2005-07-12/</guid><description>&lt;p>Hola a todos, ya llegó otra vez esa hora de la semana&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>squid/www/cvs/dev.i2p restaurado 2) pruebas de SSU 3) criptografía de 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>Después de romperme la cabeza con varios servidores en colocation, algunos de los servicios antiguos se han restablecido - squid.i2p (uno de los dos outproxies predeterminados), www.i2p (un enlace seguro a &lt;a href="https://www.i2p.net">www.i2p.net&lt;/a>
), dev.i2p (un enlace seguro a dev.i2p.net, donde se encuentran los archivos de las listas de correo, cvsweb y las semillas predeterminadas de netDb), y cvs.i2p (un enlace seguro a nuestro servidor CVS - cvs.i2p.net:2401). Mi blog sigue desaparecido, pero su contenido se perdió de todos modos, así que habrá que empezar de cero tarde o temprano. Ahora que estos servicios vuelven a estar en línea de forma fiable, es hora de pasar a la&amp;hellip;&lt;/p></description></item><item><title>Notas de estado de I2P del 2005-07-05</title><link>/es/blog/2005/07/05/notas-de-estado-de-i2p-del-2005-07-05/</link><pubDate>Tue, 05 Jul 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/07/05/notas-de-estado-de-i2p-del-2005-07-05/</guid><description>&lt;p>Hola, equipo, ha llegado ese momento de la semana,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de desarrollo 2) Vectores de inicialización de Tunnel 3) Códigos de autenticación de mensajes de SSU 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>Otra semana, otro mensaje diciendo &amp;ldquo;Ha habido mucho progreso en el transporte SSU&amp;rdquo; ;) Mis modificaciones locales son estables y se han subido a CVS (HEAD está en 0.5.0.7-9), pero aún no hay una versión. Más noticias al respecto pronto. Los detalles sobre los cambios no relacionados con SSU están en el historial [1], aunque por ahora estoy dejando fuera de esa lista los cambios relacionados con SSU, ya que SSU aún no es utilizado por ningún usuario que no sea desarrollador (y los desarrolladores leen i2p-cvs@ :)&lt;/p></description></item><item><title>Notas de estado de I2P para el 2005-06-28</title><link>/es/blog/2005/06/28/notas-de-estado-de-i2p-para-el-2005-06-28/</link><pubDate>Tue, 28 Jun 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/06/28/notas-de-estado-de-i2p-para-el-2005-06-28/</guid><description>&lt;p>Hola a todos, otra vez toca la actualización semanal&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de SSU 2) Estado de las pruebas unitarias 3) Estado 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>Ha habido algo más de progreso en el transporte SSU, y mi idea actual es que, tras algunas pruebas adicionales en la red real, podremos desplegarlo como la 0.6 sin mucha demora. La primera versión de SSU no incluirá soporte para quienes no puedan abrir un puerto en su cortafuegos o configurar su NAT, pero eso se implementará en la 0.6.1. Una vez que la 0.6.1 haya salido, esté probada y funcionando de maravilla (aka 0.6.1.42), pasaremos a la 1.0.&lt;/p></description></item><item><title>Notas de estado de I2P del 2005-06-21</title><link>/es/blog/2005/06/21/notas-de-estado-de-i2p-del-2005-06-21/</link><pubDate>Tue, 21 Jun 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/06/21/notas-de-estado-de-i2p-del-2005-06-21/</guid><description>&lt;p>Hola a todos, es hora de retomar nuestras notas semanales de estado&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado del Des[arrollador] 2) Estado del Des[arrollo] 3) Recompensa por pruebas unitarias 4) Interrupción del servicio 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>Después de 4 ciudades en 4 países, por fin me estoy asentando y volviendo a avanzar con el código. La semana pasada terminé de reunir las últimas piezas para un portátil, ya no ando de sofá en sofá y, aunque no tengo acceso a internet en casa, hay muchos cibercafés por aquí, así que el acceso es fiable (solo que poco frecuente y caro).&lt;/p></description></item><item><title>Notas de estado de I2P para 2005-05-03</title><link>/es/blog/2005/05/03/notas-de-estado-de-i2p-para-2005-05-03/</link><pubDate>Tue, 03 May 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/05/03/notas-de-estado-de-i2p-para-2005-05-03/</guid><description>&lt;p>Hola a todos, hay muchas cosas sobre la mesa esta semana&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Estado de SSU 3) i2phex 4) ausente 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>No hay grandes cambios en la salud general de la red: las cosas parecen bastante estables y, aunque hemos tenido algún que otro bache, los servicios parecen estar funcionando bien. Ha habido muchas actualizaciones en CVS desde la última versión, pero no correcciones de errores bloqueantes. Es posible que hagamos una versión más antes de mi mudanza, solo para distribuir más ampliamente lo último de CVS, pero aún no estoy seguro.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 03 de mayo de 2005</title><link>/es/blog/2005/05/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-mayo-de-2005/</link><pubDate>Tue, 03 May 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/05/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-mayo-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, bla, cervantes, DrWoo, entroy, jrandom, mancom, Masterboy, RevDuck, shendaras, sirup, smeghead, Teal`c\__&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:08 &amp;lt;jrandom&amp;gt; 0) hola 14:08 &amp;lt;jrandom&amp;gt; 1) Estado de la red 14:08 &amp;lt;jrandom&amp;gt; 2) estado de SSU 14:08 &amp;lt;jrandom&amp;gt; 3) i2phex 14:08 &amp;lt;jrandom&amp;gt; 4) awol 14:08 &amp;lt;jrandom&amp;gt; 5) ??? 14:08 &amp;lt;jrandom&amp;gt; 0) hola 14:08 * jrandom saluda 14:08 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas casi una hora antes @ http://dev.i2p.net/pipermail/i2p/2005-May/000738.html 14:09 * Masterboy devuelve el saludo :P 14:10 &amp;lt;jrandom&amp;gt; bien, pasemos a 1) Estado de la red 14:10 &amp;lt;jrandom&amp;gt; no tengo mucho más que añadir, aunque parece que puede que tengamos algo de turbulencia por la afluencia de azureus 14:11 &amp;lt;jrandom&amp;gt; esperemos que aguante lo suficiente; ya veremos 14:11 &amp;lt;Masterboy&amp;gt; sin grandes problemas por mi parte y no recuerdo los pequeños. 14:11 &amp;lt;jrandom&amp;gt; je, genial 14:11 &amp;lt;jrandom&amp;gt; ¿alguien más tiene preguntas/comentarios/preocupaciones con respecto al estado actual de la red? 14:11 &amp;lt;sirup&amp;gt; ¿azureus está usando outproxies? 14:12 &amp;lt;jrandom&amp;gt; je, espero que no 14:12 &amp;lt;jrandom&amp;gt; probablemente solo gente probándolo tras ver la opción listada 14:12 &amp;lt;@smeghead&amp;gt; la mayoría se pirará en una semana o así 14:13 &amp;lt;Masterboy&amp;gt; :D 14:13 &amp;lt;+DrWoo&amp;gt; smeghead: eso no es bueno 14:13 &amp;lt;sirup&amp;gt; así que meten dos redes distintas bajo un mismo capó 14:13 &amp;lt;+cervantes&amp;gt; no se menciona en las notas de la versión de az 14:13 &amp;lt;+cervantes&amp;gt; aunque sí aparece en la sección de complementos 14:14 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; Hay un enlace que lo menciona a la izquierda de su página principal 14:14 &amp;lt;jrandom&amp;gt; será estupendo cuando salga la 0.6 y podamos manejar el aumento de carga de usuarios 14:14 &amp;lt;+DrWoo&amp;gt; jrandom: ¿cuál es el estado actual de sacar una compilación que aguante más usuarios? 14:14 &amp;lt;jrandom&amp;gt; sí, azureus es actualmente nuestro mayor origen de referencias al sitio web, mucho más que incluso las referencias de /. 14:15 &amp;lt;jrandom&amp;gt; DrWoo: ni de broma. 14:15 &amp;lt;sirup&amp;gt; no dejes que eso te estrese y saques 0.6 demasiado pronto 14:15 * eAi establece un límite de ancho de banda irrazonable para evitar que la gente hackee mi velocidad de descarga 14:15 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; ¿qué tamaño de red soportará la .6? 14:15 &amp;lt;jrandom&amp;gt; DrWoo: 0.6 es la solución, y estará lista cuando esté lista :) 14:15 &amp;lt;+cervantes&amp;gt; hay 445 resultados en google para "i2p" y "azureus" 14:15 &amp;lt;jrandom&amp;gt; je, eAi 14:16 &amp;lt;+cervantes&amp;gt; Debo decir que me impresionó el rendimiento de la red de prueba SSU 14:16 &amp;lt;Masterboy&amp;gt; w00t cervantes :) 14:16 &amp;lt;+DrWoo&amp;gt; jrandom: sabes que te quiero pero tu calendario se está deslizando como las bragas de una prostituta de 5 dólares ;) 14:16 &amp;lt;jrandom&amp;gt; cat-a-puss: elimina nuestro cuello de botella actual hasta el punto de que no veo claramente el siguiente cuello de botella. espero que maneje miles. 14:16 &amp;lt;+cervantes&amp;gt; logré saturar mi conexión DSL con una transferencia de archivos http directa 14:17 &amp;lt;jrandom&amp;gt; exactamente, DrWoo ;) si se pudiera hacer más rápido, sería genial, pero tengo que mudarme la semana que viene, así que realmente no hay alternativa 14:17 &amp;lt;sirup&amp;gt; cervantes: 0 saltos en ambos extremos ;) 14:18 &amp;lt;jrandom&amp;gt; sirup: claro, pero el punto es que el transporte SSU pudo manejarlo 14:18 &amp;lt;+DrWoo&amp;gt; jrandom: uf, qué mal, suerte :) 14:18 &amp;lt;Teal`c__&amp;gt; hay una alternativa. Voy a llamar a toad, él lo terminará mientras estás en tahití 14:18 &amp;lt;@smeghead&amp;gt; subiendo, al lado este, a un apartamento de lujo en el cieeelo 14:18 &amp;lt;shendaras&amp;gt; ¿Tienes un sitio en mente, jrandom, o dependerá de dónde acabes? 14:19 &amp;lt;+cervantes&amp;gt; *mute* 14:19 &amp;lt;jrandom&amp;gt; je 14:19 &amp;lt;jrandom&amp;gt; creo que sé en qué país terminaré. más allá de eso, no mucho 14:19 &amp;lt;jrandom&amp;gt; bueno, en fin, volvamos a la agenda 14:19 &amp;lt;jrandom&amp;gt; ¿algo más en 1) Estado de la red, o pasamos a 2) estado de SSU? 14:20 &amp;lt;Masterboy&amp;gt; pasemos 14:20 &amp;lt;jrandom&amp;gt; considérennos movidos 14:21 &amp;lt;jrandom&amp;gt; bien, como se describe en las notas de estado y como dijo cervantes hace un minuto, las cosas se ven prometedoras 14:22 &amp;lt;jrandom&amp;gt; esta primera ronda de pruebas en la red en vivo descubrió algunos bugs pero también ayudó a exponer algunos de los compromisos en ancho de banda, latencia y amabilidad con tcp 14:23 &amp;lt;Masterboy&amp;gt; ¿cómo se puede unir uno a una red de prueba? :P 14:23 &amp;lt;jrandom&amp;gt; ese es el tema: las pruebas de ssu se hacen en la red en vivo 14:24 &amp;lt;jrandom&amp;gt; si miras en el netDb, verás que algunos pares tienen direcciones TCP y SSU, mientras que casi todos los demás solo tienen una dirección TCP. 14:24 &amp;lt;jrandom&amp;gt; los pares que saben cómo hablar vía SSU lo intentan primero, pero recurren a TCP si el puerto SSU no es alcanzable. 14:25 &amp;lt;jrandom&amp;gt; aun así, y no puedo enfatizar esto lo suficiente, ssu no está listo para producción. se romperá y causará problemas, así que la gente no debería usarlo excepto como parte de pruebas explícitas 14:25 &amp;lt;Masterboy&amp;gt; gracias :) 14:26 &amp;lt;jrandom&amp;gt; por ahora, todos deberían desactivar ssu, pero en uno o dos días habrá más información disponible en mi blog para la segunda ronda de pruebas 14:27 &amp;lt;jrandom&amp;gt; bien, creo que eso y el correo cubrieron prácticamente lo que tengo que plantear con respecto a ssu. ¿alguien tiene preguntas/comentarios/preocupaciones? 14:27 &amp;lt;Teal`c__&amp;gt; jrandom: ¿podemos usar ssu mientras no estás? 14:28 &amp;lt;jrandom&amp;gt; probablemente, pero quizá quieran hablar con otros usuarios para ver si se porta mal, y si lo hace, simplemente desactívenlo 14:29 &amp;lt;shendaras&amp;gt; ¿Cuál es tu nueva técnica SACK? =) 14:29 &amp;lt;jrandom&amp;gt; todavía me queda casi una semana de tiempo de hacking, así que habrá más mejoras 14:30 &amp;lt;+bla&amp;gt; jrandom: Estaba pensando... Cuando hay una conexión SSU entre dos nodos, ¿eliminan la conexión TCP entre ellos (ya que entonces no es necesaria)? 14:30 &amp;lt;jrandom&amp;gt; je, shendaras, simplemente aprovecha el tamaño pequeño de los mensajes y la fragmentación fija para permitir que el receptor transmita ACKs/NACKs explícitos para un mensaje completo en un campo de bits, en lugar de hacer ACK o NACK de cada fragmento por separado 14:31 &amp;lt;jrandom&amp;gt; bla: correcto, nunca establecen una conexión TCP si SSU está disponible 14:31 &amp;lt;jrandom&amp;gt; los dos transportes “pujan” por cada mensaje enviado, y el transporte SSU está configurado para pujar “más bajo” que el transporte TCP 14:31 &amp;lt;+bla&amp;gt; jrandom: Eso es bueno, pero significa que tendré que actualizar mis scripts de theland.i2p :( ... ;) 14:32 &amp;lt;jrandom&amp;gt; je, bueno, sí, qué pena ;) 14:32 &amp;lt;jrandom&amp;gt; (aunque el nuevo peers.jsp puede ser lo que buscas) 14:33 &amp;lt;+bla&amp;gt; jrandom: Le echaré un vistazo. Pero no planeo usar SSU hasta que esté listo, eso sí 14:33 &amp;lt;+cervantes&amp;gt; quizá deberíamos quedarnos todos en TCP para que bla no tenga que hacer nada de código 14:34 &amp;lt;jrandom&amp;gt; je 14:34 &amp;lt;jrandom&amp;gt; bien, bla, sí, sin prisa 14:34 &amp;lt;+cervantes&amp;gt; ;) 14:34 &amp;lt;+bla&amp;gt; cervantes: ;) 14:35 &amp;lt;+cervantes&amp;gt; ¿habrá situaciones en las que una conexión SSU no sea apropiada y se prefiera una TCP? 14:36 * Masterboy pincha a jr 14:36 &amp;lt;jrandom&amp;gt; la configuración predeterminada actual prefiere una conexión TCP establecida a una conexión SSU no establecida 14:36 &amp;lt;jrandom&amp;gt; (puedes anular eso con una opción de configuración, creo que está documentada en el history.txt) 14:37 &amp;lt;@smeghead&amp;gt; hay gente que ha afirmado que sus ISP bloquean UDP por completo 14:37 &amp;lt;jrandom&amp;gt; pero en general, no se me ocurre por qué querrías ir por TCP cuando SSU está disponible 14:37 &amp;lt;+cervantes&amp;gt; sí, conozco la opción de configuración... pero me refiero a si hay circunstancias en las que sería mejor usar TCP en lugar de paquetes UDP 14:37 &amp;lt;jrandom&amp;gt; smeghead: hay gente que ha afirmado que Elvis era un marciano 14:38 &amp;lt;+cervantes&amp;gt; así que está bien solo como respaldo 14:38 &amp;lt;jrandom&amp;gt; cervantes: ninguna que se me ocurra, siempre que SSU esté disponible para ambos pares 14:39 &amp;lt;jrandom&amp;gt; quizá como respaldo, aunque plantea cuestiones de rutas restringidas, ya que todos los pares deben poder contactar a todos los pares. 14:40 &amp;lt;jrandom&amp;gt; si permitimos nodos solo TCP, eso significa que todos deben ser alcanzables a través de TCP y UDP 14:41 &amp;lt;Teal`c__&amp;gt; :~( 14:41 &amp;lt;jrandom&amp;gt; este verano probablemente soportaremos ambos, pero me inclino por quedarme solo con udp 14:41 &amp;lt;entroy&amp;gt; Hola, ¿alguien puede decirme dónde puedo ir para hacer una pregunta sobre configurar 12p y Azureus? 14:41 &amp;lt;jrandom&amp;gt; (hasta la 2.0) 14:42 &amp;lt;jrandom&amp;gt; hola entroy, #i2p-chat quizá pueda ayudar, o forum.i2p.net. estamos en nuestra reunión semanal de desarrollo en este momento, pero podemos ayudarte después si sigues teniendo problemas 14:42 &amp;lt;+cervantes&amp;gt; ahí vienen, repelan a los intrusos :) 14:42 &amp;lt;jrandom&amp;gt; cervantes: cualquiera que pueda llegar a irc es de los nuestros :) 14:42 &amp;lt;@smeghead&amp;gt; mejor llamen a los Minutemen 14:43 &amp;lt;Teal`c__&amp;gt; ¿liverpool o chelsea?! 14:43 &amp;lt;entroy&amp;gt; ok, gracias 14:43 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; jrandom: Con respecto a los campos de bits, si asumimos que la mayoría de los paquetes se van a recibir correctamente, entonces los campos de bits serían casi todo 1. ¿No sería más eficiente listar el número de NACKS y luego codificarlos al estilo ECC (código de corrección de errores). 14:43 &amp;lt;+cervantes&amp;gt; jrandom: ¿estás seguro de eso?... alguien mencionó antes un cliente mschat 14:43 &amp;lt;+cervantes&amp;gt; ;-) 14:45 &amp;lt;jrandom&amp;gt; cat-a-puss: hay algunas opciones, pero cuando miras el tamaño real del mensaje, es bastante difícil de superar: los mensajes de tunnel, que son 4x más comunes que cualquier otro mensaje, requerirán *como mucho* dos fragmentos: solo dos bits 14:45 &amp;lt;Teal`c__&amp;gt; &amp;lt;steve&amp;gt; # Aparece como TIKI 14:45 &amp;lt;jrandom&amp;gt; los mensajes de la librería de streaming entre el extremo y la puerta de enlace son solo 4KB: hasta 8 bits, o 2 bytes con los campos de bits 14:45 &amp;lt;jrandom&amp;gt; eso, asumiendo el MTU absolutamente más pequeño 14:46 &amp;lt;jrandom&amp;gt; con 1492 (o 1472, según quién cuente), puedes manejar casi cualquier cosa en un solo byte de campo de bits 14:46 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; jrandom: ah, entonces los campos de bits son solo para fragmentos, no para cada paquete, ¿no? 14:47 &amp;lt;jrandom&amp;gt; correcto, si un mensaje se recibe parcialmente, envías de vuelta el campo de bits de los fragmentos recibidos de ese mensaje 14:47 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; ok 14:47 &amp;lt;jrandom&amp;gt; los IDs de mensaje por desgracia son completamente aleatorios y desordenados, así que no podemos usar números de secuencia al estilo TCP 14:48 &amp;lt;jrandom&amp;gt; (y, bueno, tampoco queremos esa sobrecarga) 14:49 &amp;lt;jrandom&amp;gt; bien, si no hay nada más sobre 2) SSU, pasemos a 3) i2phex 14:49 &amp;lt;jrandom&amp;gt; sirup: ¿andas por aquí? 14:49 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; rápido: ¿por qué aleatorios? 14:50 * sirup está al acecho 14:50 &amp;lt;jrandom&amp;gt; cat-a-puss: los IDs de mensaje están expuestos a los pares; no queremos que sepan que un mensaje está relacionado con otro mensaje (el que tiene un # de secuencia anterior) 14:50 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; ok 14:51 &amp;lt;jrandom&amp;gt; hola sirup, publiqué algo de información general en la lista, pero si pudieras darnos una actualización, sería genial 14:52 &amp;lt;sirup&amp;gt; bueno. las primeras pruebas fueron exitosas 14:52 &amp;lt;jrandom&amp;gt; [w3wt] 14:52 &amp;lt;sirup&amp;gt; pero también parece que necesitamos ajustar la configuración de tiempos de espera. las conexiones entre pares no se mantienen por alguna razón 14:53 &amp;lt;sirup&amp;gt; así que no es “instalar y listo” ahora mismo :) 14:53 &amp;lt;sirup&amp;gt; pero también lo esperaba, porque no cambié nada relacionado con tiempos de espera y demás 14:54 &amp;lt;sirup&amp;gt; en general, estaría contento si algunas personas estuvieran dispuestas a ayudarme a probarlo hasta alcanzar un estado tolerable 14:55 &amp;lt;sirup&amp;gt; varias instancias en la misma máquina solo te llevan hasta cierto punto... 14:55 &amp;lt;sirup&amp;gt; oh. y cualquier experiencia/aporte es bienvenido. lo mejor es hacerlo por correo a sirup@mail.i2p 14:56 &amp;lt;sirup&amp;gt; un foro también sería genial (no puedo tener ninguno en mi destino, porque no estoy 24/7) 14:56 &amp;lt;sirup&amp;gt; eso es todo :) 14:56 &amp;lt;jrandom&amp;gt; genial 14:56 &amp;lt;jrandom&amp;gt; cervantes: ¿hay forma de que podamos añadir una sección de i2phex ahí? 14:57 &amp;lt;+cervantes&amp;gt; claro que sí 14:57 * sirup se pregunta quién está descargando esa música con licencia commons tan cutre de mí :) 14:58 &amp;lt;@smeghead&amp;gt; oye, al menos puedes construir más porquería encima de esa porquería :) 14:58 &amp;lt;+cervantes&amp;gt; sirup: supongo que "sirup" es tu seudónimo en el foro 14:58 &amp;lt;sirup&amp;gt; eso estaría bien 14:58 &amp;lt;sirup&amp;gt; sí 14:59 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ¿notas de estado? 15:00 &amp;lt;jrandom&amp;gt; bien, genial. se ve realmente muy prometedor, sirup ha hecho un gran trabajo, así que la gente debería pasarse por sirup.i2p y leer lo que está pasando :) 15:00 &amp;lt;@smeghead&amp;gt; ¿lista de correo? 15:00 &amp;lt;RevDuck&amp;gt; o www.i2phex.tk 15:01 &amp;lt;sirup&amp;gt; una lista de correo también sería agradable, por supuesto 15:01 &amp;lt;sirup&amp;gt; jaja. i2phex.tk es falso. consigan ahí sus dialers :) 15:01 &amp;lt;+cervantes&amp;gt; I2Phex foro añadido 15:01 &amp;lt;jrandom&amp;gt; !stab duck 15:02 &amp;lt;+cervantes&amp;gt; sirup es moderador 15:02 &amp;lt;Masterboy&amp;gt; :D 15:02 &amp;lt;+cervantes&amp;gt; sirup: avísame si quieres cambiar el texto de la descripción 15:02 &amp;lt;jrandom&amp;gt; sirup: si quieres una lista i2phex e i2phex-cvs, dímelo, es bastante fácil añadirlas 15:02 &amp;lt;jrandom&amp;gt; (aunque por el momento, puede ser más simple usar la lista i2p) 15:02 &amp;lt;sirup&amp;gt; cervantes, muchas gracias 15:03 &amp;lt;sirup&amp;gt; sí. el foro bastará por ahora 15:04 &amp;lt;jrandom&amp;gt; bien, genial. ¿alguien tiene algo más sobre 3) i2phex? 15:05 &amp;lt;jrandom&amp;gt; si no, pasamos brevemente a 4) awol 15:05 &amp;lt;jrandom&amp;gt; sé que están todos impacientes, buscando formas de contribuir con código a i2p, así que las notas de estado tienen algunas sugerencias 15:05 &amp;lt;+bla&amp;gt; jrandom: ¿Por fin te da de baja Operaciones? 15:06 &amp;lt;jrandom&amp;gt; no, la CIA solo me está reasignando^Ula la la 15:06 &amp;lt;@smeghead&amp;gt; no, el presupuesto negro se incrementó este trimestre 15:07 &amp;lt;+cervantes&amp;gt; *el elefante ha abandonado el nido* repito *el elefante ha abandonado el nido*, cambio 15:07 &amp;lt;jrandom&amp;gt; no tengo mucho más que añadir a 4) que lo que había en el correo, aunque seguro que todos tienen un montón de otras ideas chulas 15:07 * smeghead reprime un chiste de elefantiasis 15:08 &amp;lt;jrandom&amp;gt; así que su tarea mientras no estoy es elegir algo chulo que quieran construir, y construirlo ;) 15:08 * cervantes contiene el sangrado de las sienes de smeghead 15:08 &amp;lt;jrandom&amp;gt; (ya sea una página web o un poni volador) 15:09 &amp;lt;jrandom&amp;gt; bien, pasemos a 5) ??? 15:09 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo que quiera plantear para la reunión? 15:09 &amp;lt;shendaras&amp;gt; Te vamos a extrañar... 15:09 &amp;lt;@smeghead&amp;gt; sí, ¿quién presidirá las reuniones mientras no estás? 15:09 &amp;lt;+mancom&amp;gt; ¿ha aparecido aum durante la última semana? 15:09 &amp;lt;@smeghead&amp;gt; mancom: negativo 15:10 &amp;lt;Masterboy&amp;gt; ¿hermano pato? :P 15:11 &amp;lt;jrandom&amp;gt; nuestro querido gerente de operaciones con suerte cubrirá el puesto, o pueden echarlo a suertes para ver a quién le toca escribir las notas de estado en el último minuto :) 15:11 &amp;lt;jrandom&amp;gt; mancom: pasó por #i2p-chat el otro día brevemente 15:12 &amp;lt;RevDuck&amp;gt; quizá solo hacer reuniones cuando realmente haya algo que reportar 15:12 &amp;lt;+cervantes&amp;gt; está bien, estoy escribiendo un script de simulación de jrandom 15:12 &amp;lt;+cervantes&amp;gt; * w3wt 15:12 &amp;lt;jrandom&amp;gt; no hay nada de malo con una reunión de 5 minutos ;) 15:13 &amp;lt;+cervantes&amp;gt; * jrandom arroja barro a su poni volador 15:13 * smeghead escribe un script de simulación de cervantes que escribe un script de simulación de jrandom 15:13 * jrandom escribe un simu de smeghead[CRASH] 15:13 &amp;lt;+cervantes&amp;gt; ups, tengo que trabajar en esa gramática 15:14 &amp;lt;@smeghead&amp;gt; jaja 15:14 &amp;lt;jrandom&amp;gt; bien, ¿alguien más tiene algo que plantear para la reunión? 15:14 * cervantes escribe un aum simula......... 15:14 &amp;lt;@smeghead&amp;gt; java.util.RecursiveIdiocyException 15:15 &amp;lt;jrandom&amp;gt; hablando de eso.. ;) 15:15 * jrandom se prepara 15:15 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-04-26</title><link>/es/blog/2005/04/26/notas-de-estado-de-i2p-del-2005-04-26/</link><pubDate>Tue, 26 Apr 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/04/26/notas-de-estado-de-i2p-del-2005-04-26/</guid><description>&lt;p>Hola a todos, hoy solo unas breves notas semanales de estado&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Estado de SSU 3) Recompensa por prueba unitaria 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 mayoría de las personas han actualizado a la versión 0.5.0.7 de la semana pasada con bastante rapidez (¡gracias!) y el resultado general parece positivo. La red parece bastante fiable y la limitación de velocidad previa de tunnel (túneles) se ha resuelto. Sin embargo, algunos usuarios siguen informando de problemas intermitentes y los estamos investigando.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 26 de abril de 2005</title><link>/es/blog/2005/04/26/reuni%C3%B3n-de-desarrolladores-de-i2p-26-de-abril-de-2005/</link><pubDate>Tue, 26 Apr 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/04/26/reuni%C3%B3n-de-desarrolladores-de-i2p-26-de-abril-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bla, duck, jrandom, jrandom2p, laberhorst, Lorie, smeghead&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:10 &amp;lt;@jrandom&amp;gt; 0) hola 14:10 &amp;lt;@jrandom&amp;gt; 1) Estado de la red 14:10 &amp;lt;@jrandom&amp;gt; 2) Estado de SSU 14:10 &amp;lt;@jrandom&amp;gt; 3) Recompensa por pruebas unitarias 14:10 &amp;lt;@jrandom&amp;gt; 4) ??? 14:10 &amp;lt;@jrandom&amp;gt; 0) hola 14:10 * jrandom saluda 14:10 &amp;lt;@jrandom&amp;gt; (tarde) las notas semanales de estado están publicadas @ http://dev.i2p.net/pipermail/i2p/2005-April/000723.html 14:10 &amp;lt;bla&amp;gt; hola 14:11 &amp;lt;@jrandom&amp;gt; mientras leen ese tocho, entremos directamente en 1) Estado de la red 14:12 &amp;lt;@jrandom&amp;gt; el conjunto anterior de problemas que vimos con algunas eepsites que se quedaban fuera de línea en la 0.5.0.6 parece estar resuelto, aunque hay algunas personas que han estado encontrándose con otros problemas en sus sitios 14:13 &amp;lt;@jrandom&amp;gt; también he visto algo de aumento de actividad de torrents en algunos trackers, aunque por lo que veo no ha causado problemas en IRC 14:13 &amp;lt;laberhorst&amp;gt; estado de la red: bastante bien aparte del problema de no ser alcanzable :-) 14:13 &amp;lt;@jrandom&amp;gt; jeje 14:13 &amp;lt;@jrandom&amp;gt; sí, todavía no estoy seguro de qué pasa con tu sitio. podemos depurar más después de la reunión 14:14 &amp;lt;@jrandom&amp;gt; aparte de eso, ¿alguien más tiene preguntas/comentarios/preocupaciones con respecto al estado de la red / 0.5.0.7? 14:16 &amp;lt;@jrandom&amp;gt; ok, si no, pasamos a 2) Estado de SSU 14:16 &amp;lt;@jrandom&amp;gt; [insertar gesto con las manos aquí] 14:17 &amp;lt;Lorie&amp;gt; Buenos días. 14:17 &amp;lt;@jrandom&amp;gt; lo sé, estoy arrastrando un poco los pies al no lanzarlo más rápido, y de por sí funciona muy bien. aun así, hay algunos temas con los que todavía no me siento cómodo, así que tendrán que tenerme un poco de paciencia durante estas pruebas 14:18 &amp;lt;@smeghead&amp;gt; te felicito por no encasquetarnos software basura :) 14:18 &amp;lt;@jrandom&amp;gt; espero que esta semana tengamos más pruebas en la red en vivo (crucemos los dedos) 14:19 &amp;lt;@jrandom&amp;gt; bueno, ya les he endosado suficientes errores hasta ahora 14:19 &amp;lt;Lorie&amp;gt; ¿estás arrastrando los pies, eh? 14:19 * Lorie mira a smeghead 14:19 &amp;lt;bla&amp;gt; jrandom: Solo para dejarlo claro: ¿podríamos incluso tener un período intermedio en el que los clientes puedan ser tanto UDP como TCP? 14:20 &amp;lt;@jrandom&amp;gt; bla: sí. ahora tengo una red de pruebas con algunos solo TCP y otros tanto TCP como UDP. es bastante curioso ejecutar los tunnels (túneles) a través de ambos :) 14:20 &amp;lt;@jrandom&amp;gt; la red en vivo en realidad también manejará eso, ignorando cualquier dirección UDP (para la gente que aún no lo soporta) 14:20 &amp;lt;@smeghead&amp;gt; y eso nos ha dado mucha proteína, pero no queremos excedernos 14:21 &amp;lt;bla&amp;gt; jrandom: ¡Genial! Eso es bueno para la transición 14:23 &amp;lt;@jrandom&amp;gt; sí, esa es la esperanza. aun así, hay mucho trabajo por hacer[/obligatorio] 14:23 &amp;lt;@jrandom&amp;gt; aunque nuestro transporte es SSU - "SEMIreliable Secure UDP" - aún necesitamos intentar ser algo fiables 14:24 &amp;lt;@jrandom&amp;gt; he seguido bastante investigación por ahí en la red, viendo qué ha funcionado mejor, y aunque podríamos ser perezosos y disparar y olvidar, hay mucho que ganar haciendo algo de fiabilidad tipo TCP, que es en lo que estoy trabajando ahora 14:25 &amp;lt;@jrandom&amp;gt; por otro lado, como es solo semi-fiable, si no recibe ACK rápidamente podemos simplemente descartar el mensaje, en lugar de cerrar la conexión 14:26 &amp;lt;Lorie&amp;gt; sí 14:26 &amp;lt;Lorie&amp;gt; hay que ser fiables; el tiempo es un lujo del que se dispone 14:27 &amp;lt;@jrandom&amp;gt; eso es todo lo que tengo para 2) Estado de SSU. ¿alguien tiene preguntas/comentarios/preocupaciones, o pasamos a 3) Recompensa por pruebas unitarias? 14:28 &amp;lt;jrandom2p&amp;gt; considera que ya hemos pasado 14:29 &amp;lt;jrandom2p&amp;gt; ok, el otro día duck publicó un buen resumen sobre qué hay y la importancia de la recompensa por pruebas unitarias, y en el sitio se referencian muchos detalles. 14:30 &amp;lt;jrandom2p&amp;gt; esta es una buena oportunidad para que alguien profundice un poco en i2p y reciba algo de dinero a cambio ;) 14:30 &amp;lt;jrandom2p&amp;gt; pero en fin, ustedes pueden leer todo eso. ¿alguien tiene alguna pregunta al respecto? 14:31 &amp;lt;jrandom2p&amp;gt; ok, si no, pasamos a 4) ??? 14:32 &amp;lt;@smeghead&amp;gt; ¿alguien ha probado ese paquete de cobertura de código emma? 14:32 &amp;lt;jrandom2p&amp;gt; han pasado muchas cosas diversas en la última semana, aunque no estoy seguro de qué está listo para discusión todavía. ¿alguien tiene algo que quiera plantear? 14:33 &amp;lt;jrandom2p&amp;gt; yo no 14:33 &amp;lt;@duck&amp;gt; *hip* 14:34 &amp;lt;@smeghead&amp;gt; o bien duck está ebrio, o ha visto a un redneck 14:34 &amp;lt;@duck&amp;gt; !former 14:35 &amp;lt;jrandom2p&amp;gt; (para evaluar como un comando de shell o c/java... ;) 14:36 &amp;lt;jrandom2p&amp;gt; ¿alguien más tiene algo que plantear para la reunión? 14:36 * a jrandom2p le gustan las reuniones cortas, dejan más tiempo para programar 14:36 &amp;lt;@smeghead&amp;gt; y beber, por lo visto :) 14:36 &amp;lt;@duck&amp;gt; y bebiendo 14:37 &amp;lt;@smeghead&amp;gt; bah, lag 14:37 &amp;lt;jrandom2p&amp;gt; jeje 14:38 &amp;lt;jrandom2p&amp;gt; ok, hora de volver a be^Wtrabajar 14:38 * jrandom2p se prepara 14:38 * jrandom2p hace *baf* y cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 25 de abril de 2005</title><link>/es/blog/2005/04/25/reuni%C3%B3n-de-desarrolladores-de-i2p-25-de-abril-de-2005/</link><pubDate>Mon, 25 Apr 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/04/25/reuni%C3%B3n-de-desarrolladores-de-i2p-25-de-abril-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cervantes, Complication, inkeystring, jdot, jrandom, lsmith, perv, spinky&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:12 &amp;lt;jrandom&amp;gt; 0) hola 16:12 &amp;lt;jrandom&amp;gt; 1) Estado de la red y 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) hola 16:13 * jrandom saluda 16:13 &amp;lt;@cervantes&amp;gt; hola 16:13 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en @ http://dev.i2p.net/pipermail/i2p/2006-April/001283.html 16:14 &amp;lt;jrandom&amp;gt; mientras le echan un vistazo, entremos en 1) Estado de la red 16:14 &amp;lt;jrandom&amp;gt; como la mayoría han visto, tenemos una nueva versión y, hasta ahora, los resultados han sido bastante positivos 16:15 &amp;lt;@cervantes&amp;gt; (¡bien!) 16:15 &amp;lt;jrandom&amp;gt; aún no estamos donde necesitamos, pero en gran medida resuelve los principales problemas que veíamos 16:15 &amp;lt;jrandom&amp;gt; sí, es agradable volver a tener tasas de construcción de tunnel (túnel) medianamente decentes, en tunnels de 2+ saltos :) 16:16 * jrandom tiene tasas de éxito de 50%+ en otro router (enrutador) con tunnels de 1 salto 16:17 &amp;lt;jrandom&amp;gt; Creo que los últimos cambios en la 0.6.1.17 también deberían ayudar a evitar este tipo de colapso por congestión en el futuro 16:17 &amp;lt;jrandom&amp;gt; el resultado visible para el usuario, sin embargo, es que ocasionalmente veremos vencimientos de lease, pero en lugar de agravarse, aplicará backoff (reducción gradual) 16:17 * cervantes enciende azureus 16:18 &amp;lt;+Complication&amp;gt; Esta mañana, registré tasas de éxito de tunnel de cliente (longitud 2 +/- 1) cercanas al 35% 16:18 &amp;lt;+Complication&amp;gt; Actualmente es más baja, ya que intenté hacer algunas modificaciones, y la última no fue tan buena :D 16:18 &amp;lt;@cervantes&amp;gt; jrandom: buen trabajo rastreándolo; por un momento empezábamos a parecer freenet :) 16:19 &amp;lt;jrandom&amp;gt; *tos* ;) 16:20 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; jrandom: ¿te importaría describir brevemente el mecanismo de backoff? Estoy trabajando en algo así para freenet 0.7 en este momento 16:21 &amp;lt;jrandom&amp;gt; inkeystring: hemos tenido un mecanismo de backoff en la capa de transporte para reducir las transmisiones a un par cuando la capa de transporte está sobrecargada, pero eso no era suficiente 16:21 &amp;lt;@cervantes&amp;gt; *tos* ¿Dije freenet? Quise decir tor 16:21 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; :-) 16:22 &amp;lt;jrandom&amp;gt; inkeystring: el cambio nuevo fue propagar eso a un nivel superior para que dejáramos de intentar construir tunnels cuando nuestra capa de comunicaciones estaba saturada 16:22 &amp;lt;jrandom&amp;gt; (en lugar de enviar más intentos de construir tunnel) 16:22 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; gracias: ¿la capa de transporte solo hace backoff cuando se pierden paquetes, o hay alguna forma de que el receptor controle el flujo? 16:23 * jrandom cree recordar haber discutido el impacto de la congestión vs el enrutamiento con toad algunas veces (en irc y en mi flog antiguo), aunque no recuerdo ninguna solución netamente positiva :/ 16:23 &amp;lt;jrandom&amp;gt; el receptor puede enviar NACK, y tenemos ganchos para ECN, pero no han sido necesarios 16:23 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; sí, el debate ha resurgido en freenet-dev :-) todavía no hay bala de plata 16:24 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; genial, gracias por la información 16:24 &amp;lt;+Complication&amp;gt; Ellos también están usando UDP estos días, ¿no? 16:24 &amp;lt;jrandom&amp;gt; actualmente, los pares muy congestionados tienen problemas no con la limitación por par, sino con la amplitud de la comunicación entre pares 16:24 &amp;lt;+Complication&amp;gt; (como protocolo de transporte) 16:24 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; breadth = número de pares? 16:24 &amp;lt;jrandom&amp;gt; sí 16:25 &amp;lt;jrandom&amp;gt; con el aumento de las tasas de éxito de los tunnel, los pares ya no necesitan hablar con cientos de pares solo para conseguir construir un tunnel 16:25 &amp;lt;jrandom&amp;gt; así que pueden arreglárselas con solo 20-30 pares 16:25 &amp;lt;jrandom&amp;gt; (pares conectados directamente, es decir) 16:26 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; supongo que eso son buenas noticias para el hole punching de NAT, keepalives, etc.? 16:26 &amp;lt;jrandom&amp;gt; por otro lado, con 2-300 conexiones SSU activas, un enlace de 6KBps va a tener problemas 16:26 &amp;lt;jrandom&amp;gt; sí 16:26 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; Complication: sí 16:27 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; (en la alpha 0.7) 16:27 &amp;lt;+Complication&amp;gt; Ajá, entonces probablemente se enfrenten a cosas similares 16:27 &amp;lt;+Complication&amp;gt; Espero que alguien encuentre la bala mágica :D 16:27 &amp;lt;jrandom&amp;gt; aunque de una forma diferente. La capa de transporte es un problema relativamente fácil 16:27 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; creo que podrían haber reutilizado parte del código de SSU... o al menos hablaron de ello 16:27 &amp;lt;jrandom&amp;gt; (también conocido como bien estudiado durante más de 30 años) 16:28 &amp;lt;jrandom&amp;gt; pero el balanceo de carga de i2p (y freenet) funciona a un nivel más alto que los enlaces punto a punto, y tiene requisitos diferentes 16:28 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; sí, es la interacción con el enrutamiento lo que es complicado 16:29 &amp;lt;jrandom&amp;gt; sí, aunque i2p lo tiene fácil (no necesitamos encontrar pares específicos con los datos en cuestión, solo a cualquiera con capacidad para participar en nuestros tunnels) 16:30 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; así que no hay pérdida de eficiencia si evitas un par sobrecargado... 16:30 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; mientras que en freenet, enrutar alrededor de un par sobrecargado podría aumentar la longitud del camino 16:30 &amp;lt;+fox&amp;gt; &amp;lt;inkeystring&amp;gt; en fin, perdón, esto es off-topic 16:31 &amp;lt;jrandom&amp;gt; no hay problema, aunque explicar por qué los cambios en la 0.6.1.17 afectan nuestro colapso por congestión era relevante :) 16:31 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para 1) Estado de la red? 16:32 &amp;lt;+Complication&amp;gt; Bueno, como de hecho mencioné antes, ejecutando puro .17, observé una periodicidad notable en el ancho de banda y los pares activos 16:32 &amp;lt;+Complication&amp;gt; Y algunas otras personas parecen experimentarlo también, aunque no tengo ni idea de lo común que es 16:33 &amp;lt;+Complication&amp;gt; He estado pensando en sus causas principales, sobre todo desde la perspectiva de la limitación de tunnels, pero aún sin solución 16:33 &amp;lt;+Complication&amp;gt; Conseguí que mis propios gráficos se vieran más planos, pero solo a costa de cierto empeoramiento general 16:33 &amp;lt;+Complication&amp;gt; Probé modificaciones como: 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; (esto era para evitar que se abstuviera totalmente de intentar construir sus propios tunnels) 16:35 &amp;lt;jrandom&amp;gt; ah, claro 16:35 &amp;lt;+Complication&amp;gt; (oh, y naturalmente el nivel de log es disparatado, ya que cambié eso para pruebas) 16:35 &amp;lt;jrandom&amp;gt; tenemos algo de código ahí que intenta sesgar la periodicidad un poco, pero no está funcionando del todo bien (obviamente) 16:36 * perv acaba de cargarse su sistema :( 16:36 &amp;lt;+Complication&amp;gt; Pero probé cosas así, e intenté reducir el factor de crecimiento para el conteo de tunnels 16:36 &amp;lt;perv&amp;gt; ¿hay un undelete para reiser4? 16:36 &amp;lt;jrandom&amp;gt; básicamente, si actuamos como si los tunnels caducaran (aleatoriamente) antes de lo que realmente lo hacen, debería ayudar 16:36 &amp;lt;+Complication&amp;gt; Actualmente leyendo la gran función "countHowManyToBuild" en TunnelPool.java :D 16:36 &amp;lt;+Complication&amp;gt; Pero aún no la he leído completa 16:37 &amp;lt;jrandom&amp;gt; (aunque obviamente aumentaría la frecuencia de construcción de tunnel, lo cual, antes de la 0.6.1.17, no habría sido razonable) 16:37 &amp;lt;+Complication&amp;gt; perv: hay algo 16:37 &amp;lt;jrandom&amp;gt; hmm, poner una aleatorización ahí sería difícil, Complication, ya que llamamos a esa función con bastante frecuencia 16:38 * perv considera salvar datos y pasarse a Gentoo 16:38 &amp;lt;jrandom&amp;gt; lo que recomendaría sería mirar la aleatorización del tiempo de expiración de los tunnels construidos con éxito 16:38 &amp;lt;+Complication&amp;gt; perv: te irá mejor con reiser que con ext3, sin duda 16:38 &amp;lt;+Complication&amp;gt; perv: pero no me lo sé de memoria 16:38 &amp;lt;+Complication&amp;gt; jrandom: cierto, a veces podría sobreconstruir de esta forma 16:38 &amp;lt;jrandom&amp;gt; (para que la actual countHowManyToBuild crea que los necesita antes de que realmente los necesite) 16:38 &amp;lt;+Complication&amp;gt; (y a veces inevitablemente sobreconstruye, cuando los tunnels se rompen y se apresura) 16:40 &amp;lt;+Complication&amp;gt; Hmm, una posibilidad que no había considerado... 16:41 &amp;lt;+Complication&amp;gt; En cualquier caso, también estoy trasteando con eso, pero aún sin observaciones útiles 16:42 &amp;lt;jrandom&amp;gt; genial, tengo algunos ajustes con los que he estado jugando en eso; quizá podamos juntarlos para la próxima build y ver cómo funciona en la red razonablemente viable ;) 16:43 &amp;lt;spinky&amp;gt; ¿Hay alguna estadística donde se pueda ver la cantidad de overhead (sobrecarga) que la red i2p añade a los datos de la aplicación? 16:43 &amp;lt;jrandom&amp;gt; "overhead" es un término tan cargado... ;) 16:43 &amp;lt;jrandom&amp;gt; lo llamamos el coste del anonimato ;) 16:43 &amp;lt;spinky&amp;gt; jeje 16:45 &amp;lt;jrandom&amp;gt; (o sea, no realmente. La carga útil de la capa de aplicación en una red perfecta con 0 congestión y 1+1 saltos obtiene algo así como un 70-80% de eficiencia para los extremos) 16:45 &amp;lt;jrandom&amp;gt; ((la última vez que lo medí)) 16:45 &amp;lt;jrandom&amp;gt; pero eso son realmente condiciones de laboratorio 16:45 &amp;lt;jrandom&amp;gt; la red en vivo es mucho más complicada 16:47 &amp;lt;spinky&amp;gt; Correcto, me refería solo a la cantidad de datos extra usados para configurar tunnels, claves, padding, etc 16:47 &amp;lt;spinky&amp;gt; ...comparado con los datos de aplicación transferidos 16:47 &amp;lt;jrandom&amp;gt; depende del encuadre de mensajes, la congestión, las tasas de éxito de construcción de tunnel, etc. 16:48 &amp;lt;jrandom&amp;gt; un tunnel de 2 saltos puede construirse con la red soportando 20KB 16:48 &amp;lt;+Complication&amp;gt; He querido probar eso a veces, principalmente con el objetivo de estimar el “desperdicio” de aplicaciones de transferencia masiva como BitTorrent e I2Phex 16:48 &amp;lt;+Complication&amp;gt; Pero nunca llegué a hacer una medición limpia entre mis dos nodos 16:48 &amp;lt;+Complication&amp;gt; Algún día volveré a eso, no obstante 16:49 &amp;lt;jrandom&amp;gt; Complication: es bastante difícil con aplicaciones muy verbosas; es mucho más sencillo medir con wget :) 16:49 &amp;lt;+Complication&amp;gt; Muy cierto 16:50 &amp;lt;+Complication&amp;gt; En lo que conseguí probar, no hubo nada parecido a la precisión 16:54 &amp;lt;jrandom&amp;gt; ok, si no hay nada más en 1), pasemos a 2) I2Phex 16:55 &amp;lt;jrandom&amp;gt; Complication: ¿en qué andas? :) 16:55 &amp;lt;+Complication&amp;gt; Bueno, el commit de ayer fue una corrección a ciertos problemas que algunas personas experimentaban con mi tonto detector de primera ejecución 16:56 &amp;lt;+Complication&amp;gt; El detector de primera ejecución ahora es menos tonto, y bar informó que parecía empezar a comportarse normalmente 16:56 &amp;lt;+Complication&amp;gt; Sin embargo, dado que I2Phex ya parece ejecutable en las condiciones actuales de la red, 16:56 &amp;lt;+Complication&amp;gt; intentaré encontrar también el error de rehash. 16:57 &amp;lt;+Complication&amp;gt; Si es que puedo 16:57 &amp;lt;jrandom&amp;gt; genial, sé que ese te ha estado acechando durante meses ahora 16:57 &amp;lt;+Complication&amp;gt; Lo interesante es que la rama principal de Phex también podría tenerlo, y localizar + leer sus observaciones es algo que intentaré hacer también 16:58 &amp;lt;jrandom&amp;gt; pero es bueno escuchar que la corrección del arranque está ahí 16:58 &amp;lt;jrandom&amp;gt; ah, claro 16:58 &amp;lt;+Complication&amp;gt; =es que 16:58 &amp;lt;+Complication&amp;gt; No puedo confirmar actualmente si la rama principal de Phex lo tiene o no; nunca lo vi personalmente allí 16:59 &amp;lt;jrandom&amp;gt; (errores intermitentes)-- 16:59 &amp;lt;+Complication&amp;gt; Es difícil provocarlo de forma controlada y, por tanto, difícil de encontrar 17:00 &amp;lt;+Complication&amp;gt; Y por mi parte, eso es todo por ahora 17:00 &amp;lt;+Complication&amp;gt; Más adelante, me preguntaba si valdría la pena limitar el número de intentos paralelos de contactar pares que I2Phex lanza a la vez 17:01 &amp;lt;jrandom&amp;gt; sí, probablemente 17:01 &amp;lt;+Complication&amp;gt; Ya que crearían un montón de consultas a NetDB en poco tiempo, y eso podría ser potencialmente no tan agradable desde la perspectiva de un router de I2P 17:02 &amp;lt;jrandom&amp;gt; y los nuevos contactos de destino requieren elG en lugar de aes 17:02 &amp;lt;+Complication&amp;gt; Pero aún no he leído ni escrito ningún código real con ese objetivo 17:04 &amp;lt;jrandom&amp;gt; ok, sin problema. Quizá la mítica fusión i2phex/phex incluya una solución :) 17:04 &amp;lt;+Complication&amp;gt; Y por mi parte, esas son todas las noticias desde el frente de I2Phex... 17:04 &amp;lt;jrandom&amp;gt; genial, ¡gracias por la actualización y el esfuerzo de investigar las cosas! 17:05 &amp;lt;jrandom&amp;gt; ok, pasemos a 3) ??? 17:05 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear para la reunión? 17:05 &amp;lt;lsmith&amp;gt; ¡hola! solo quiero felicitar a los desarrolladores por las mejoras fantásticas de la última versión; mi ancho de banda total marca 0.9/1.4 KBps y sigo conectado a irc... es... increíblemente genial :) 17:05 &amp;lt;+Complication&amp;gt; :D 17:06 &amp;lt;jrandom&amp;gt; gracias por su paciencia en el proceso; apoyar a los usuarios de bajo ancho de banda es crítico 17:06 &amp;lt;@cervantes&amp;gt; lsmith: eso es realmente bueno 17:06 &amp;lt;@cervantes&amp;gt; * Conexión restablecida 17:06 &amp;lt;jrandom&amp;gt; je 17:07 &amp;lt;lsmith&amp;gt; :) 17:09 &amp;lt;jrandom&amp;gt; oh, otra cosa a destacar es que zzz ha vuelto, y con él llega stats.i2p :) 17:09 &amp;lt;jrandom&amp;gt; [wewt] 17:11 &amp;lt;+Complication&amp;gt; Una fuente bastante útil de datos para comparar :) 17:11 &amp;lt;jrandom&amp;gt; sin duda 17:11 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 17:13 &amp;lt;jrandom&amp;gt; si no... 17:13 &amp;lt;jdot&amp;gt; tengo una o dos preguntas post-baf 17:13 &amp;lt;jrandom&amp;gt; je, ok, entonces pongamos el baffer en marcha :) 17:13 * jrandom se prepara... 17:13 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-04-19</title><link>/es/blog/2005/04/19/notas-de-estado-de-i2p-del-2005-04-19/</link><pubDate>Tue, 19 Apr 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/04/19/notas-de-estado-de-i2p-del-2005-04-19/</guid><description>&lt;p>Hola a todos, ya llegó ese momento de la semana otra vez,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Estado de SSU 3) Actualización de la hoja de ruta 4) Estado 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>Durante las casi dos semanas desde que salió 0.5.0.6, las cosas han sido mayormente positivas, aunque los proveedores de servicios (eepsites(I2P Sites), ircd, etc.) se han estado encontrando con algunos errores últimamente. Si bien los clientes funcionan bien, con el tiempo un servidor puede encontrarse en una situación en la que el fallo de tunnels puede activar un código de throttling (limitación) excesivo, impidiendo la reconstrucción y publicación adecuadas del leaseSet.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 19 de abril de 2005</title><link>/es/blog/2005/04/19/reuni%C3%B3n-de-desarrolladores-de-i2p-19-de-abril-de-2005/</link><pubDate>Tue, 19 Apr 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/04/19/reuni%C3%B3n-de-desarrolladores-de-i2p-19-de-abril-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, cervantes, defnax, jrandom, maestro^, polecat, protokol, Ragnarok, Teal`c&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;@jrandom&amp;gt; 0) hola 14:05 &amp;lt;@jrandom&amp;gt; 1) Estado de la red 14:05 &amp;lt;@jrandom&amp;gt; 2) Estado de SSU 14:05 &amp;lt;@jrandom&amp;gt; 3) Actualización de la hoja de ruta 14:05 &amp;lt;@jrandom&amp;gt; 4) Estado de Q 14:05 &amp;lt;@jrandom&amp;gt; 5) ??? 14:05 &amp;lt;@jrandom&amp;gt; 0) hola 14:05 * jrandom saluda 14:05 &amp;lt;@jrandom&amp;gt; notas de estado semanales (publicadas hace un segundo) en http://dev.i2p.net/pipermail/i2p/2005-April/000708.html 14:06 * maestro^ hace beatbox 14:06 &amp;lt;+cervantes&amp;gt; buenas noches 14:06 &amp;lt;+protokol&amp;gt; susi23: ¿estás ahí? 14:06 &amp;lt;@jrandom&amp;gt; mientras leen esas emocionantes notas, entremos de lleno en 1) estado de la red 14:06 &amp;lt;+protokol&amp;gt; ups, reunión 14:07 &amp;lt;@jrandom&amp;gt; no tengo mucho más que añadir aparte de lo que dice. nueva versión mañana, probablemente, con las correcciones incorporadas hasta ahora, además de algunas contribuciones interesantes 14:08 &amp;lt;@jrandom&amp;gt; ¿alguien tiene comentarios o preocupaciones sobre el estado de la red y/o la próxima 0.5.0.7? 14:10 &amp;lt;@jrandom&amp;gt; si no, pasamos a 2) estado de SSU 14:10 &amp;lt;+maestro^&amp;gt; he estado recibiendo algunos de estos errores: Wanted to build 2 tunnels, but throttled down to 0, due to concurrent requests (cpu overload?) 14:10 &amp;lt;@jrandom&amp;gt; ah, sí, ese es el problema de limitación de tunnel 14:10 &amp;lt;+protokol&amp;gt; ¿soportará ftp? 14:10 &amp;lt;@jrandom&amp;gt; es un poco... demasiado entusiasta 14:10 &amp;lt;+protokol&amp;gt; es broma, es broma 14:10 &amp;lt;@jrandom&amp;gt; !thwap protokol 14:10 &amp;lt;+maestro^&amp;gt; jeje, ok 14:12 &amp;lt;@jrandom&amp;gt; bien, en cuanto a SSU, ha habido un montón de actualizaciones en la última semana, y aún más cambios locales que todavía no se han hecho commit 14:13 &amp;lt;@jrandom&amp;gt; no he estado haciendo entradas en history.txt para las actualizaciones, ya que nadie lo usa todavía, así que solo la gente de la lista i2p-cvs puede leer los emocionantes detalles ;) 14:14 &amp;lt;@jrandom&amp;gt; por otro lado, en los últimos días, después de que las cosas han estado funcionando bastante bien, al optimizar su funcionamiento he encontrado algunos cuellos de botella en el SDK 14:14 &amp;lt;@jrandom&amp;gt; (y en la jobQueue). los he extraído ahora, localmente, y continúan las pruebas. 14:15 &amp;lt;@jrandom&amp;gt; podríamos tener algunas alphas para el transporte SSU esta semana, aunque lo más probable es que sea este fin de semana 14:15 &amp;lt;@jrandom&amp;gt; no tengo mucho más que decir sobre eso: ¿alguien tiene preguntas? 14:16 &amp;lt;+Ragnarok&amp;gt; ¿cuánto impacto tuvieron los cuellos de botella? 14:17 &amp;lt;@jrandom&amp;gt; bueno, varía: ahora estoy midiendo el impacto en la red en vivo, pero en mi red local de ssu, dos ajustes menores dieron una mejora de más de un orden de magnitud 14:17 &amp;lt;@jrandom&amp;gt; pero no espero que eso ocurra en la red en vivo 14:17 &amp;lt;+Ragnarok&amp;gt; uf 14:18 &amp;lt;+Ragnarok&amp;gt; je, ok 14:18 &amp;lt;@jrandom&amp;gt; (al menos, no hasta que pasemos a 0.6 ;) 14:20 &amp;lt;@jrandom&amp;gt; bien, siguiendo esa línea, pasemos a 3) Actualización de la hoja de ruta 14:21 &amp;lt;@jrandom&amp;gt; como se mencionó en las notas, las fechas y revisiones en la hoja de ruta se han movido. 0.5.1 se eliminó, y las modificaciones adicionales de tunnel se pospusieron para 0.6.1 14:21 &amp;lt;+cervantes&amp;gt; 3) Desfase de la hoja de ruta 14:21 &amp;lt;@jrandom&amp;gt; je 14:22 &amp;lt;@jrandom&amp;gt; sí, cuando ejecutas una CPU rápida, desajusta el reloj con más frecuencia. de manera similar... ;) 14:22 &amp;lt;@jrandom&amp;gt; ^ry^rly 14:23 &amp;lt;+cervantes&amp;gt; ooh ¿es eso un toque de ego? ¡Nunca lo habría pensado! :) 14:23 &amp;lt;@jrandom&amp;gt; pero sí, por desgracia, una revisión 0.6 en abril simplemente no va a suceder 14:23 &amp;lt;@jrandom&amp;gt; jeje 14:23 &amp;lt;@jrandom&amp;gt; cervantes: no te preocupes, está moderado por el hecho de que ha tomado 2 años llegar hasta aquí ;) 14:25 &amp;lt;@jrandom&amp;gt; probablemente tendremos algunas compilaciones -X para que la gente rompa^Wpruebe SSU en la red en vivo mientras yo esté desconectado, pero no habrá una revisión 0.6 hasta que regrese 14:25 &amp;lt;@jrandom&amp;gt; (y, como el año pasado, no tengo idea de cuánto llevará volver a conectarme, pero con suerte menos de un mes) 14:25 &amp;lt;+cervantes&amp;gt; je, si alguien aquí merece un poco de autoaprecio, supongo que serías tú ;-) 14:26 &amp;lt;+polecat&amp;gt; ¿A dónde vas, jrandom? 14:27 &amp;lt;+cervantes&amp;gt; $somewhere 14:27 &amp;lt;@jrandom&amp;gt; ni idea 14:27 &amp;lt;@jrandom&amp;gt; (por suerte, $somewhere es una expresión en tiempo de ejecución ;) 14:27 &amp;lt;+cervantes&amp;gt; jrandom: ¿prevés un mes de inactividad? 14:27 &amp;lt;+maestro^&amp;gt; jr: camina por el vecindario y monta una red de repetidores inalámbricos desde el enlace de otra persona ;] 14:27 &amp;lt;@jrandom&amp;gt; depende de la situación de internet donde termine, cervantes. 14:28 &amp;lt;@jrandom&amp;gt; es bastante probable que me conecte de vez en cuando, claro 14:28 &amp;lt;+protokol&amp;gt; polecat: lol 14:28 &amp;lt;+cervantes&amp;gt; habría pensado que ya tendrías el método de clase de reubicación bastante pulido para ahora 14:28 &amp;lt;Teal`c&amp;gt; pasemos a la .6 ahora y vayamos corrigiendo los errores sobre la marcha 14:28 &amp;lt;+cervantes&amp;gt; *pensé 14:28 &amp;lt;+cervantes&amp;gt; genial, Teal'c tú puedes hacer el Q&amp;A 14:29 &amp;lt;@jrandom&amp;gt; Teal`c: "work the bugs out" == arreglar el código == (tener a un programador que conozca el código para arreglarlo) 14:29 &amp;lt;Teal`c&amp;gt; sí, me gustaría eso. 14:29 &amp;lt;Teal`c&amp;gt; sé algo de perl 14:29 * cervantes configura bugzilla&amp;gt; tealc@mail.i2p 14:29 &amp;lt;@jrandom&amp;gt; cierto, Teal`c, siempre nos viene bien ayuda con las pruebas 14:30 &amp;lt;@jrandom&amp;gt; especialmente en la automatización de pruebas 14:31 &amp;lt;@jrandom&amp;gt; bien, ¿algo más sobre 3) o pasamos a 4) estado de Q 14:31 &amp;lt;+polecat&amp;gt; ya veo. buena suerte recuperando un Internet estable. 14:31 &amp;lt;+ant&amp;gt; &amp;lt;jrandom&amp;gt; mmm, aum parece estar todavía durmiendo 14:31 &amp;lt;@jrandom&amp;gt; gracias. seguro que encontraré una manera ;) 14:32 &amp;lt;@jrandom&amp;gt; bien, realmente no tengo mucho más que añadir aparte de lo que está en las notas de estado 14:32 &amp;lt;@jrandom&amp;gt; el código de aum está en cvs ahora, así que los más hardcore pueden cogerlo y empezar a hackear 14:32 &amp;lt;+maestro^&amp;gt; qué bien 14:33 &amp;lt;@jrandom&amp;gt; sí, definitivamente. actualmente todo es GPL (ya que un componente enlaza contra I2PTunnel), pero he oído que aum está trabajando en algo de refactorización para que termine siendo LGPL 14:34 &amp;lt;@jrandom&amp;gt; (pero no me pregunten cuáles son las implicaciones de la licencia cuando se trata de xmlrpc ;) 14:34 &amp;lt;@jrandom&amp;gt; bien, ¿alguien tiene algo sobre 4) que quiera plantear? 14:36 &amp;lt;@jrandom&amp;gt; bien, si no, pasamos a 5) ??? 14:36 &amp;lt;@jrandom&amp;gt; ¿alguien tiene algo más que plantear para la reunión? 14:36 &amp;lt;+polecat&amp;gt; me gustaría decir unas palabras para esta ocasión. 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; bien, ¿alguien tiene algo que plantear en un idioma humano? :) 14:38 &amp;lt;defnax&amp;gt; ¿qué pasando en 5? 14:39 &amp;lt;+maestro^&amp;gt; ¡larga vida a spacerace! ¡larga vida a i2p! 14:39 &amp;lt;@jrandom&amp;gt; hmm ¿defnax? 14:41 &amp;lt;defnax&amp;gt; ¿a las 5 en punto de la mañana? 14:41 &amp;lt;defnax&amp;gt; ¿en 5 horas? 14:41 &amp;lt;+cervantes&amp;gt; con respecto a xmlrpc, se mantiene el copyright sobre la especificación, pero no se imponen restricciones sobre la implementación 14:42 &amp;lt;@jrandom&amp;gt; defnax: punto 5 de la agenda: "???", donde discutimos otros asuntos 14:43 &amp;lt;+maestro^&amp;gt; jr: ¿has hecho commit de esos cambios de optimización? 14:43 &amp;lt;@jrandom&amp;gt; cervantes: mi pulla se refería a la cuestión de si usar la API de xmlrpc de una app con GPL es viral (pero solo era una pregunta retórica) 14:43 &amp;lt;@jrandom&amp;gt; maestro^: nop 14:43 * jrandom hace pruebas antes de hacer commit 14:43 &amp;lt;+maestro^&amp;gt; ¡excelente! ¿cuál es tu ETA para eso? 14:44 &amp;lt;@jrandom&amp;gt; más tarde esta noche, quizá, si no, mañana para la versión 14:45 &amp;lt;@jrandom&amp;gt; bien, si no hay nada más 14:45 * jrandom se dispone 14:45 * jrandom *baf* da por terminada la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 18 de abril de 2005</title><link>/es/blog/2005/04/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-abril-de-2005/</link><pubDate>Mon, 18 Apr 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/04/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-abril-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> Complication, frosk, jrandom, spinky&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 16:09 &amp;lt;jrandom&amp;gt; 0) hola 16:09 &amp;lt;jrandom&amp;gt; 1) Estado de la red y 0.6.1.16 16:09 &amp;lt;jrandom&amp;gt; 2) Creación de tunnel y congestión 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) hola 16:10 * jrandom saluda 16:10 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2006-April/001281.html 16:10 * frosk también 16:10 &amp;lt;jrandom&amp;gt; (casi dos horas *antes* de la reunión, también :) 16:11 &amp;lt;jrandom&amp;gt; bien, como estoy seguro de que ya han repasado las notas, entremos en 1) Estado de la red 16:12 &amp;lt;+Complication&amp;gt; Hola :) 16:12 * Complication agarra rápidamente las notas 16:12 &amp;lt;jrandom&amp;gt; la versión 0.6.1.16 solucionó un problema de muy larga data en nuestro prng, que había causado un número considerable de rechazos arbitrarios de tunnel 16:13 &amp;lt;jrandom&amp;gt; (la causa raíz se introdujo el octubre pasado, pero ahora está corregida) 16:13 &amp;lt;+Complication&amp;gt; Estado por aquí: funciona de manera tolerable con tunnels de 1 + 0..1 saltos, no se comporta bien con 2 + 0..1 o 2 +/- 0..1 16:14 &amp;lt;jrandom&amp;gt; sí, eso también es comprensible, especialmente con enlaces más lentos 16:14 &amp;lt;jrandom&amp;gt; (por desgracia, “más lentos” tampoco es tan lento que digamos) 16:15 &amp;lt;jrandom&amp;gt; aún queda mucho trabajo por hacer, y 0.6.1.16 no es donde necesitamos estar, pero es un avance 16:17 &amp;lt;+Complication&amp;gt; Algo en lo que he estado pensando, con respecto a lo que llamaste “colapso por congestión” 16:18 &amp;lt;+Complication&amp;gt; Una forma de limitar su impacto podría ser *exigir* realmente a un router que acepte cierta cuota de solicitudes de participación 16:19 &amp;lt;+Complication&amp;gt; (¿algo especificado por el usuario ya sea directa o indirectamente?) 16:19 &amp;lt;jrandom&amp;gt; ¿especificado por qué usuario? 16:19 &amp;lt;+Complication&amp;gt; (p. ej., alguna parte del porcentaje de compartición o un parámetro adicional) 16:19 &amp;lt;jrandom&amp;gt; ¿el usuario local, o por nosotros como usuarios remotos? 16:19 &amp;lt;+Complication&amp;gt; Especificado por cada quien para sí mismo 16:19 &amp;lt;@frosk&amp;gt; ¿pasamos a 2) entonces? :) 16:20 &amp;lt;jrandom&amp;gt; sí, podemos darnos por en 2) :) 16:20 &amp;lt;+Complication&amp;gt; Así que yo podría, por ejemplo, decirle a mi router “aunque estés congestionado, sigue encaminando un mínimo de 4 KB/s” 16:21 &amp;lt;jrandom&amp;gt; Complication: eso no es realmente posible: si un router está demasiado congestionado, otras personas (con suerte ;) dejarán de pedirle que participe en tunnels. 16:21 &amp;lt;+Complication&amp;gt; (esto, por supuesto, significaría que algún destino local podría estar fuera de línea un rato más) 16:21 &amp;lt;jrandom&amp;gt; y si no se lo piden, /no puede/ empujar datos de otras personas 16:22 &amp;lt;+Complication&amp;gt; Ah, quizá debería haberlo expresado de forma bastante más clara 16:24 &amp;lt;+Complication&amp;gt; Imaginaba que podría, bajo cierta cuota de tráfico de participación, limitar sus propios mensajes de creación de tunnel en lugar de los tunnels de participación 16:24 &amp;lt;+Complication&amp;gt; p. ej., “nunca limitaré mis tunnels de participación a menos de 4 KB/s. Si eso fuera necesario, entonces limitaré mi propio tráfico.” 16:26 &amp;lt;jrandom&amp;gt; hmm, hay riesgos para el anonimato en eso (aunque sigue en la línea de los DoS selectivos, contra los que no nos defendemos de todos modos) 16:27 &amp;lt;jrandom&amp;gt; pero limitar nuestras propias construcciones de tunnel locales frente a la congestión es algo que tengo en pruebas ahora; añadir compatibilidad para ignorar opcionalmente el piso de 4KBps debería ser bastante simple 16:28 &amp;lt;spinky&amp;gt; Actualmente, no obtienes nada de tráfico de cobertura cuando transfieres muchos datos. 16:29 &amp;lt;spinky&amp;gt; Tener un piso para el ancho de banda de participación suena bien. 16:30 &amp;lt;jrandom&amp;gt; bueno, sí tenemos un piso (tanto como el porcentaje de compartición como una reserva interna de 4KBps después de asignar todo el ancho de banda) 16:30 &amp;lt;+Complication&amp;gt; Bah, desconexiones... Espero que no se haya perdido mucho de lo que dije, pero cualquier respuesta tendré que leerla del registro :) 16:32 &amp;lt;@frosk&amp;gt; ¿hay algo significativo acerca de 4 KB/s? 16:33 &amp;lt;jrandom&amp;gt; unas cuantas cosas: 4KB ~= sizeof(mensaje de creación de tunnel), y heurísticamente, nunca he oído de un router funcionando exitosamente con menos 16:33 &amp;lt;spinky&amp;gt; ¿Quizá son errores los que impiden que el porcentaje de compartición funcione entonces? 16:34 &amp;lt;jrandom&amp;gt; ¿qué te hace decir que el porcentaje de compartición no funciona? 16:34 &amp;lt;@frosk&amp;gt; ya veo 16:34 &amp;lt;+Complication&amp;gt; frosk: nah, es solo un número en el código actual, y me referí a él mientras intentaba explicar lo que imaginaba también 16:35 &amp;lt;+Complication&amp;gt; (no por razones de peso, solo porque lo que imaginé era, en cierto sentido, su opuesto equivalente) 16:35 &amp;lt;spinky&amp;gt; Está puesto en 80% y la participación se va a 0 cuando genero datos localmente. Quizá estoy malentendiendo las cosas. 16:36 &amp;lt;jrandom&amp;gt; ah, sí, eso no es lo que hace el porcentaje de compartición 16:36 &amp;lt;+Complication&amp;gt; spinky: es un límite máximo de lo que puede compartirse, sujeto al ancho de banda realmente disponible para compartir 16:37 &amp;lt;+Complication&amp;gt; Si el tráfico local ocupa el 70%, solo te quedan 10% para compartir 16:37 &amp;lt;+Complication&amp;gt; Si el tráfico local es pesado, te quedará 0%, y el límite superior del 80% nunca se alcanzará 16:37 &amp;lt;spinky&amp;gt; Ok. Veo que dice 'hasta'... 16:38 &amp;lt;+Complication&amp;gt; Y además, está la reserva de 4 KB/s 16:38 &amp;lt;jrandom&amp;gt; ah, es porcentaje de compartición de lo que tienes disponible 16:38 &amp;lt;spinky&amp;gt; ¿Quizá otro ajuste para el piso de ancho de banda de participación, bajo el cual el router aceptará más tunnels? 16:38 &amp;lt;jrandom&amp;gt; si estás usando 95% de tu ancho de banda, compartirá hasta el 80% del 5% restante 16:39 &amp;lt;+Complication&amp;gt; Oh, entonces también lo entendí parcialmente mal 16:40 &amp;lt;fox&amp;gt; &amp;lt;zorglu1&amp;gt; how i2p measure the amount of bw used by other local applications ? 16:40 &amp;lt;spinky&amp;gt; (Solo digo, si consideras el tráfico de cobertura algo bueno quizá tenerlo configurable incluso bajo uso intensivo de ancho de banda local sea algo bueno) 16:40 &amp;lt;+Complication&amp;gt; Pensé que se aplicaba contra el límite sostenido 16:40 &amp;lt;jrandom&amp;gt; zorglu1: mide el uso de ancho de banda de i2p, y conoce los límites de ancho de banda de i2p 16:41 &amp;lt;jrandom&amp;gt; oh, hmm, mirando el código, int availBps = (int)(((maxKBps*1024)*share) - used); 16:41 &amp;lt;jrandom&amp;gt; así que tienes razón, Complication 16:42 &amp;lt;jrandom&amp;gt; spinky: el tráfico de cobertura solo es tan útil en un mixnet (red de mezcla) de baja latencia 16:42 &amp;lt;jrandom&amp;gt; sí añade algún incentivo para routers de mayor ancho de banda, pero aquellos sin ancho de banda de sobra tienen poco margen 16:49 &amp;lt;jrandom&amp;gt; en fin, el problema de congestión de tunnel ha estado presente desde hace tiempo, pero solo recientemente se ha visto exacerbado por las tasas insanas de rechazo de tunnel 16:49 &amp;lt;jrandom&amp;gt; con suerte la próxima revisión lo aclarará 16:49 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más sobre 2) creación de tunnel y congestión? 16:50 &amp;lt;@frosk&amp;gt; suena como que requeriría algunos cambios en el esquema de construcción de tunnels 16:50 &amp;lt;+Complication&amp;gt; Espero que ayude a mejorar las cosas :) 16:51 &amp;lt;+Complication&amp;gt; Oh, por cierto... 16:52 &amp;lt;jrandom&amp;gt; bueno, tenemos algunas correcciones baratas, como reducir la concurrencia máxima, limitar nuestros intentos de construcción cuando hay congestión, reducir la frecuencia de descartes (en lugar de rechazo explícito) y ajustar el perfilado para incentivar los rechazos explícitos en lugar de los descartes 16:52 &amp;lt;+Complication&amp;gt; …¿acaso encontraste algo que pudiera explicar la gran disparidad entre los indicadores de ancho de banda bruto y los indicadores de payload de tunnel? 16:52 &amp;lt;+Complication&amp;gt; (p. ej., ancho de banda total 1 GB, payload de tunnel sumado 300 MB) 16:52 &amp;lt;jrandom&amp;gt; pero es cierto, eso solo afecta la magnitud 16:52 &amp;lt;+Complication&amp;gt; (como no he estado por IRC últimamente, no estoy seguro de si has estado mirando eso recientemente) 16:54 &amp;lt;jrandom&amp;gt; no he indagado mucho en eso, pero recuerda, las solicitudes de construcción de tunnel para tunnels salientes no son mensajes de tunnel (y hay muchas si solo el 0,1% tienen éxito. y a 4 KB cada una...) 16:54 * Complication no está seguro de si son los indicadores, o un efecto real 16:55 &amp;lt;+Complication&amp;gt; Oh... solicitudes de construcción salientes... en efecto 16:55 &amp;lt;jrandom&amp;gt; la próxima build -1 añade un montón de estadísticas para monitoreo de paquetes por tipo de mensaje 16:55 &amp;lt;+Complication&amp;gt; Eso podría ser precisamente eso 16:55 &amp;lt;jrandom&amp;gt; (también incluidas en esas solicitudes de construcción salientes están las build participationg requests - reenviando una respuesta) 16:56 &amp;lt;jrandom&amp;gt; ((así que no es solo material local)) 17:00 &amp;lt;+Complication&amp;gt;&amp;gt; Gracias, eso lo explica muchísimo :) 17:00 &amp;lt;+Complication&amp;gt;&amp;gt; Entonces no es vudú, sino tráfico bien real, que simplemente olvidé, ya que no se contaba específicamente en los lugares que revisé 17:00 &amp;lt;+Complication&amp;gt; Efectivamente tendría que ocurrir, y efectivamente costaría muchos bytes 17:00 &amp;lt;+Complication&amp;gt; Especialmente con tasas de éxito bajas 17:01 &amp;lt;jrandom&amp;gt; sí, aunque no debería costar tanto como cuesta, ya que deberíamos tener tasas de éxito más altas de las que tenemos :) 17:01 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 2)? 17:02 &amp;lt;jrandom&amp;gt; si no, pasemos a 3) Feedspace 17:02 &amp;lt;jrandom&amp;gt; frosk: ¿quieres darnos una actualización? 17:03 &amp;lt;jrandom&amp;gt; (¿o decirnos que nos fsck off y que leamos la eepsite? ;) 17:04 &amp;lt;@frosk&amp;gt; bueno, para quienes no han prestado atención a frosk.i2p o feedspace.i2p, feedspace ahora básicamente funciona (según mi propia definición de “básicamente”) 17:04 &amp;lt;jrandom&amp;gt; (w00t) 17:05 &amp;lt;@frosk&amp;gt; ha habido algunas adiciones interesantes últimamente, como soporte de infraestructura para transportes distintos de i2p (me viene a la mente tor y tcp/ip no anónimo) 17:06 &amp;lt;@frosk&amp;gt; así que, con el tiempo, planeamos permitir que Syndie (en una reescritura próxima y probablemente muy buena) use feedspace como uno de sus métodos de sindicación 17:06 &amp;lt;@frosk&amp;gt; por ahora, no hay aplicaciones cliente para realmente *usar* feedspace para nada :) he estado probando con una aplicación servlet extremadamente rudimentaria 17:07 &amp;lt;jrandom&amp;gt; (tosca + funcional)++ 17:07 &amp;lt;@frosk&amp;gt; así que, por supuesto, hay una vacante para un hacker de cliente ;) 17:08 &amp;lt;@frosk&amp;gt; todavía hay algunas cosas necesarias que feedspace necesita antes de cualquier prueba pública, pero no debería faltar mucho :) 17:08 &amp;lt;jrandom&amp;gt; bien ahí 17:08 &amp;lt;jrandom&amp;gt; ¿algo en lo que podamos ayudar? 17:08 &amp;lt;@frosk&amp;gt; también he estado trabajando un poco en la documentación, que ha sido escasa 17:09 &amp;lt;spinky&amp;gt; ¿Ves feedspace siendo utilizable para archivos grandes? 17:10 &amp;lt;@frosk&amp;gt; 1) aplicaciones cliente usando la (aún no documentada) xmlrpc api, 2) `http://feedspace.i2p/wiki/Tasks,` 3) participar en las pruebas cuando llegue el momento 17:10 &amp;lt;@frosk&amp;gt; el soporte para archivos grandes no es una prioridad por ahora, pero quizá más adelante 17:10 &amp;lt;@frosk&amp;gt; el enfoque para “1.0” son mensajes más pequeños como entradas de blog y discusión, y eventos de cualquier tipo 17:11 &amp;lt;jrandom&amp;gt; aunque alimentar archivos .torrent a un cliente de bt con rss/feedspace no sería un problema 17:11 &amp;lt;@frosk&amp;gt; los archivos grandes pueden funcionar o no :) 17:11 &amp;lt;@frosk&amp;gt; eso sería algo súper genial 17:12 &amp;lt;jrandom&amp;gt; feed2snark ;) 17:12 &amp;lt;@frosk&amp;gt; espero que veamos todo tipo de aplicaciones “adaptadoras” :) 17:12 &amp;lt;+Complication&amp;gt; Bueno, estoy seguro de que la gente encontrará formas de mover archivos grandes usando cana... umm, canales laterales :) 17:15 &amp;lt;@frosk&amp;gt; me siento un poco culpable de que el código de feedspace use todo tipo de características de java1.5. probablemente sea difícil compilar/usar en java libre ahora mismo, pero se pondrá al día, seguro :) 17:15 &amp;lt;jrandom&amp;gt; ay 17:16 &amp;lt;jrandom&amp;gt; bueno, hay rumores de que gcj adopte ecj para las peculiaridades de 1.5 17:16 &amp;lt;spinky&amp;gt; Complication: ¿Ponis con alforjas llenas de HDDs? 17:16 &amp;lt;@frosk&amp;gt; sí 17:17 &amp;lt;+Complication&amp;gt; spinky: drones, en mi caso preferido :P 17:17 * jrandom todavía apenas está pasando a las peculiaridades de 1.4 17:17 &amp;lt;+Complication&amp;gt; Pero supongo que los ponis también sirven :P 17:17 &amp;lt;jrandom&amp;gt; aunque 1.6 sí que es agradable ;) 17:17 &amp;lt;@frosk&amp;gt; ¿para seguir siendo compatible con gcj? 17:18 &amp;lt;@frosk&amp;gt; bueno, 1.6 no tiene muchas “peculiaridades” para la mayoría de las cosas de todos modos, creo :) 17:18 &amp;lt;+Complication&amp;gt; (o erizos voladores lanzando tarjetas de memoria desde el aire) 17:18 &amp;lt;jrandom&amp;gt; gcj/classpath/etc, pero también por rendimiento (he encontrado 1.5 un poco más pesado que 1.4) 17:19 &amp;lt;jrandom&amp;gt; cierto, las mejoras de 1.6 son en gran medida específicas de vm/bytecode 17:19 &amp;lt;@frosk&amp;gt; hm ok 17:20 * jrandom no está tratando de persuadirte de no usar peculiaridades de 1.5. estoy seguro de que tienes tus razones, y por ejemplo azureus ya requiere 1.5 17:21 &amp;lt;@frosk&amp;gt; bueno, no hay vuelta atrás :) con suerte no será demasiado accidentado 17:24 &amp;lt;jrandom&amp;gt; sí, estoy seguro de que saldrá bien :) 17:25 &amp;lt;jrandom&amp;gt; ok, genial, ¿alguien tiene algo más sobre 3) feedspace? 17:25 * frosk abraza sus generics y java.util.concurrent ;) 17:25 &amp;lt;jrandom&amp;gt; jejeh 17:27 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 3, pasemos a 4) ??? 17:27 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más para la reunión? 17:27 &amp;lt;+Complication&amp;gt; Una pequeña pregunta que debí haber hecho en el punto 2) 17:28 &amp;lt;+Complication&amp;gt; ¿Sabes cómo se forman típicamente los tunnels de participación inactivos? 17:28 &amp;lt;+Complication&amp;gt; ¿Son en su mayoría un signo de construcciones de tunnel fallidas, donde solo el creador realmente sabe que falló? 17:28 &amp;lt;+Complication&amp;gt; ¿O tienen razones adicionales? 17:28 &amp;lt;+Complication&amp;gt; (además, por supuesto, de lo obvio: una app que está inactiva) 17:29 &amp;lt;jrandom&amp;gt; una app inactiva no tendría tunnels inactivos (se probarían) 17:29 &amp;lt;jrandom&amp;gt; los tunnels inactivos fallaron por una u otra razón 17:29 &amp;lt;jrandom&amp;gt; (ya sea que fallaron en crearse por completo, o fallaron durante la operación) 17:30 &amp;lt;+Complication&amp;gt; Correcto, así que todos los tunnels se prueban de todos modos, y las pruebas de tunnel deberían causar tráfico... en efecto 17:30 &amp;lt;+Complication&amp;gt; Eso en realidad me lleva a la segunda parte de mi pregunta: ¿ofrecería algún beneficio notar que un tunnel está inactivo y descartarlo antes? 17:31 &amp;lt;+Complication&amp;gt; ¿Hay recursos valiosos que ahorrar ahí? 17:32 &amp;lt;jrandom&amp;gt; ninguno: un tunnel que no está empujando datos no está consumiendo recursos 17:32 &amp;lt;jrandom&amp;gt; (ok, está usando algo de RAM, quizá 32 bytes) 17:32 &amp;lt;+Complication&amp;gt; O quizá, ¿podría ayudar a un router a tener una mejor imagen de su carga y parámetros similares...? 17:33 &amp;lt;jrandom&amp;gt; las predicciones sobre el uso de ancho de banda basadas en el historial de tunnel ciertamente son una cuestión abierta 17:33 &amp;lt;+Complication&amp;gt; ¿O sería simplemente trabajo inútil, y es mejor esperar a que expire naturalmente? 17:33 &amp;lt;+Complication&amp;gt; (como ocurre ahora) 17:34 &amp;lt;jrandom&amp;gt; solíamos hacer algunas predicciones, pero no nos daba beneficios claros, así que ahora usamos un algoritmo más simple 17:34 &amp;lt;+Complication&amp;gt; Ajá, así que no hay ganancia... 17:34 &amp;lt;+Complication&amp;gt; Gracias, eso era básicamente todo lo que quería preguntar al respecto :) 17:34 &amp;lt;jrandom&amp;gt; np, inquietud comprensible 17:34 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para la reunión? 17:35 &amp;lt;+Complication&amp;gt; Sí, si uno hiciera predicciones, el porcentaje de tunnels inactivos podría sesgar las estimaciones 17:35 &amp;lt;+Complication&amp;gt; (si variara significativamente) 17:36 &amp;lt;jrandom&amp;gt; sí, querríamos mantener el % de inactivos como parte de la estimación 17:36 &amp;lt;jrandom&amp;gt; (solíamos hacerlo; ve la función RouterThrottleImpl.allowTunnel) 17:37 &amp;lt;+Complication&amp;gt; Oh, no lo sabía :) 17:37 &amp;lt;jrandom&amp;gt; y ten en cuenta el nuevo comentario: 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 todavía está navegando hacia el archivo, pero gracias :) 17:39 &amp;lt;jrandom&amp;gt; w3rd 17:40 &amp;lt;jrandom&amp;gt; ok, si no hay nada más para la reunión... 17:40 * jrandom se prepara para cerrar 17:41 * jrandom *baf*s da por cerrada la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-04-12</title><link>/es/blog/2005/04/12/notas-de-estado-de-i2p-del-2005-04-12/</link><pubDate>Tue, 12 Apr 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/04/12/notas-de-estado-de-i2p-del-2005-04-12/</guid><description>&lt;p>Hola a todos, toca actualización otra vez&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Estado de SSU 3) Perfilado bayesiano de pares 4) Estado 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>La versión 0.5.0.6 de la semana pasada parece haber solucionado los problemas de netDb que estábamos viendo (¡bien!). Los sitios y servicios son mucho más fiables que en la 0.5.0.5, aunque ha habido algunos informes de problemas en los que un sitio o servicio se vuelve inaccesible después de unos días de tiempo de actividad.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 12 de abril de 2005</title><link>/es/blog/2005/04/12/reuni%C3%B3n-de-desarrolladores-de-i2p-12-de-abril-de-2005/</link><pubDate>Tue, 12 Apr 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/04/12/reuni%C3%B3n-de-desarrolladores-de-i2p-12-de-abril-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, bla, cervantes, defnax, detonate, frosk, gott, hummingbird, jdot, jrandom, mancom, Ragnarok&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;jrandom&amp;gt; 0) hola 14:05 &amp;lt;jrandom&amp;gt; 1) Estado de la red 14:05 &amp;lt;jrandom&amp;gt; 2) Estado de SSU 14:05 &amp;lt;jrandom&amp;gt; 3) perfilado bayesiano de pares 14:05 &amp;lt;jrandom&amp;gt; 4) Estado de Q 14:05 &amp;lt;jrandom&amp;gt; 5) ??? 14:05 &amp;lt;hummingbird&amp;gt; 7) Beneficio 14:06 &amp;lt;jrandom&amp;gt; maldita sea, arruiné la agenda de ustedes :) 14:06 &amp;lt;jrandom&amp;gt; hola 14:06 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas /antes/ de la reunión en http://dev.i2p.net/pipermail/i2p/2005-April/000683.html 14:06 &amp;lt;gott&amp;gt; jrandom: inténtalo de nuevo 14:06 &amp;lt;+cervantes&amp;gt; da igual, esta reunión ya empezó con mal pie de todos modos 14:06 &amp;lt;jrandom&amp;gt; *tos* 14:06 &amp;lt;jrandom&amp;gt; pasando a 1) Estado de la red 14:07 &amp;lt;jrandom&amp;gt; el gran problema que veíamos con la netDb ha sido corregido y confirmado resuelto en el entorno real 14:07 &amp;lt;jrandom&amp;gt; aún hay otros problemas, pero en general parece bastante razonable 14:08 &amp;lt;frosk&amp;gt; ¿alguna idea de qué causa los dnfs raros a veces? 14:08 &amp;lt;gott&amp;gt; confirmo; ahora puedo conseguir mi porno ilegal a velocidades récord en i2p. 14:08 &amp;lt;+cervantes&amp;gt; parece que eso podría ser difícil de precisar 14:08 &amp;lt;jrandom&amp;gt; tengo la sospecha de que hay cierta confusión relacionada con el limitador en la construcción de tunnel 14:09 &amp;lt;jrandom&amp;gt; quitar esos limitadores probablemente lo solucionará, pero podría ser doloroso para usuarios con CPUs lentas 14:09 &amp;lt;jrandom&amp;gt; por otro lado, quizá podríamos hacerlos opcionales, o alguien podría escribir un código de limitación más inteligente 14:10 &amp;lt;frosk&amp;gt; ya veo 14:10 &amp;lt;+cervantes&amp;gt; el limitador parece mucho más proactivo que en versiones anteriores en mi sistema 14:10 &amp;lt;jrandom&amp;gt; sí, retrasamos la construcción de tunnel cuando hay demasiadas pendientes; antes simplemente decíamos "ok, necesitamos construir X tunnels. constrúyanlos" 14:10 &amp;lt;+cervantes&amp;gt; ¿no podemos hacer que el umbral sea ajustable? 14:11 &amp;lt;jrandom&amp;gt; sí, eso podemos hacerlo 14:11 &amp;lt;gott&amp;gt; jrandom: opcional 14:11 &amp;lt;gott&amp;gt; para que los usuarios con thin i2p servents (servents: nodos que actúan como servidor y cliente en P2P) puedan seguir siendo productivos 14:12 &amp;lt;jrandom&amp;gt; mi atención está en otra parte por el momento, así que si alguien quiere meterse en eso, el método clave es TunnelPoolManager.allocateBuilds 14:12 &amp;lt;jrandom&amp;gt; (o si nadie se anima, puedo meter algunos ajustes cuando salga la próxima build) 14:13 &amp;lt;+cervantes&amp;gt; ........@ &amp;lt;-- bola de heno rodando 14:13 &amp;lt;jrandom&amp;gt; :) 14:13 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más para 1) estado de la red, o pasamos a 2) SSU? 14:14 * gott murmura algo sobre mucha charla y poca acción cuando se trata de la comunidad de i2p 14:14 &amp;lt;+cervantes&amp;gt; quizá en el futuro podamos introducir perfiles de rendimiento en la consola 14:14 &amp;lt;gott&amp;gt; jrandom hace demasiado del lado del desarrollo. 14:14 &amp;lt;+cervantes&amp;gt; para que la gente pueda elegir un conjunto predefinido de opciones de configuración para sistemas de altas/medias/bajas prestaciones 14:15 &amp;lt;jrandom&amp;gt; oh, buena idea cervantes, hay mucho margen para variantes. aunque queremos autoajustarnos lo mejor posible, puede ser más fácil para los humanos hacerlo 14:15 &amp;lt;+cervantes&amp;gt; ya que muchos parecen estar usando máquinas de bajas prestaciones y conexiones por módem en este momento 14:15 &amp;lt;gott&amp;gt; cervantes: sí, excelente idea. 14:15 &amp;lt;+cervantes&amp;gt; debería publicar mi lista de tareas de fire2pe... tiene un montón de cosas así ;-) 14:16 &amp;lt;gott&amp;gt; ¿basado principalmente en la velocidad del procesador y de la red? 14:16 &amp;lt;jrandom&amp;gt; un sitio con una lista de tareas seudónima estaría bien 14:16 &amp;lt;gott&amp;gt; esa es una buena idea. 14:16 &amp;lt;+cervantes&amp;gt; bueno, el limitador de ancho de banda idealmente debería ocuparse de la velocidad de la red 14:16 &amp;lt;gott&amp;gt; al estilo típico de Google, ten un montón de 'thin i2p servents' en tu LAN. 14:17 &amp;lt;+cervantes&amp;gt; jrandom: ugha.i2p? 14:17 &amp;lt;jrandom&amp;gt; quizá 14:19 &amp;lt;jrandom&amp;gt; ok, ¿algo más para 1) estado de la red? 14:19 * jrandom nos lleva a 2) SSU 14:19 &amp;lt;jrandom&amp;gt; Mucho progreso en el frente UDP (SSU == Secure Semireliable UDP) 14:19 &amp;lt;gott&amp;gt; alguien debería hacer un alias de 'i2pwiki.i2p' a eso 14:20 &amp;lt;+cervantes&amp;gt; supongo que eso depende de ugha ;-) 14:20 &amp;lt;jrandom&amp;gt; la visión general de lo que hay está en el correo, y muchos más detalles técnicos (y una imagen bonita ;) están en mi blog 14:21 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; udp es seguro ? 14:21 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; ¿cómo :) 14:21 &amp;lt;jrandom&amp;gt; `http://dev.i2p/cgi-bin/cvsweb.cgi/i2p/router/doc/udp.html` &amp;lt;-- cómo 14:22 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; jeje 14:22 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; i2p no encontrado ip correcta mi computadora 14:22 &amp;lt;jrandom&amp;gt; lo siento, si no tienes i2p instalado, cambia "dev.i2p" por "dev.i2p.net" 14:22 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; tengo instalado 14:23 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; pero no funciona 14:23 &amp;lt;jrandom&amp;gt; ok, quizá podamos depurarlo después de la reunión 14:23 &amp;lt;+ant&amp;gt; &amp;lt;godmode0&amp;gt; ups, en la reunión otra vez perdón 14:23 &amp;lt;jrandom&amp;gt; jeje no hay problema 14:25 &amp;lt;jrandom&amp;gt; en fin, como dije, el plan general de cómo van las cosas está en el correo 14:25 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones respecto a SSU? 14:26 &amp;lt;+Ragnarok&amp;gt; ¿serán muy diferentes el throughput (caudal) y la latencia respecto al transporte TCP? 14:27 &amp;lt;jrandom&amp;gt; espero que la causa de los picos de lag se aborde, pero no voy a hacer predicciones concretas. 14:28 &amp;lt;jrandom&amp;gt; si podemos mantener la latencia en el mismo orden de magnitud que ahora y deshacernos de los picos, podremos volver a subir el throughput 14:29 &amp;lt;+Ragnarok&amp;gt; genial 14:29 &amp;lt;gott&amp;gt; ¿habrá documentación sobre la implementación en i2p.net ? 14:30 &amp;lt;jrandom&amp;gt; sí, gran parte de mi tiempo cuando me desconecte para mudarme será para escribir documentación que se pondrá en el sitio web 14:30 &amp;lt;gott&amp;gt; genial \m/ 14:30 &amp;lt;jrandom&amp;gt; tenemos documentación de implementación bastante buena a nivel de código para el core y el router, pero aún no hay una gran documentación de arquitectura general del router 14:31 &amp;lt;jrandom&amp;gt; en fin, si no hay nada más sobre 2) SSU, pasemos a 3) perfilado bayesiano de pares 14:32 &amp;lt;jrandom&amp;gt; recibimos una breve actualización de bla más temprano esta tarde, como se muestra en las notas de estado 14:32 &amp;lt;+bla&amp;gt; I'm still here though... ;) 14:33 &amp;lt;jrandom&amp;gt; bla puede que todavía esté por aquí para darnos más opiniones o responder preguntas - 14:33 &amp;lt;jrandom&amp;gt; ahí estás 14:33 &amp;lt;defnax&amp;gt; jrandom : ¿qué piensas de anunciar un i2p bittorrent Tracker, por seguridad creo que no es bueno o?, 14:34 &amp;lt;+bla&amp;gt; La discusión de IRC citada por jrandom muestra la idea general. Resumen: 14:34 &amp;lt;jrandom&amp;gt; defnax: quizá podamos hablar más de eso en 5) 14:34 &amp;lt;defnax&amp;gt; ok puedo esperar 14:34 &amp;lt;+bla&amp;gt; La idea final es usar tanto la información de round-trip-time (tiempo de ida y vuelta) obtenida de pruebas explícitas de tunnel, como información implícita de pruebas de client-tunnel, dentro de un único marco de estimación de la velocidad de nodo 14:35 &amp;lt;+bla&amp;gt; Por ahora, uso información obtenida solo de pruebas explícitas de tunnel, ya que en esas pruebas se conocen todos los pares participantes. 14:36 &amp;lt;+bla&amp;gt; Se usará un marco de clasificador bayesiano ingenuo para estimar la velocidad de un par, dados los tunnels en los que ha participado (en cualquier posición) y cuán rápidos fueron esos tunnels 14:36 &amp;lt;+bla&amp;gt; Para comparar con una "verdad de referencia", he obtenido velocidades "reales" de pares como se indica en las notas de estado 14:37 &amp;lt;+bla&amp;gt; Los resultados son muy preliminares. Pero `http://theland.i2p/estspeed.png` muestra la correlación entre las velocidades reales y las velocidades inferidas usando el marco bayesiano 14:37 &amp;lt;+bla&amp;gt; Bueno. ¿Preguntas o comentarios? 14:38 &amp;lt;jrandom&amp;gt; comentario: parece prometedor. 14:38 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; parece que la velocidad total del tunnel proporciona un límite inferior estricto para la velocidad de cada par participante 14:38 &amp;lt;+detonate&amp;gt; comentario: parece haber algunos valores atípicos 14:38 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; ¿eso está incorporado? 14:39 &amp;lt;jrandom&amp;gt; BS314159: ¿velocidad total del tunnel? oh, ¿te refieres a la conexión de red del nodo de pruebas? 14:40 &amp;lt;+bla&amp;gt; BS314159: Eso sí proporciona un límite inferior. Esto aún no se ha abordado, pero se hará: el marco bayesiano ingenuo permite ponderar muestras diferentes (mediciones de RTT) en distintos grados. En el futuro se ponderarán más los RTT muy rápidos 14:40 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; me refiero al ancho de banda total de un tunnel dado 14:40 &amp;lt;+bla&amp;gt; BS: Los resultados muestran _latencia_ mediciones, por ahora 14:40 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; vale. 14:41 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; entonces no importa 14:41 &amp;lt;jrandom&amp;gt; ah, sí, claro. las mediciones de throughput requerirán más modificaciones para probar con mensajes de distinto tamaño 14:41 &amp;lt;jrandom&amp;gt; por otro lado, las pruebas implícitas de tunnel se impulsan con mensajes más grandes (típicamente 4KB, ya que ese es el tamaño de fragmentación de la biblioteca de streaming) 14:42 &amp;lt;+bla&amp;gt; detonate: Sí, hay valores atípicos. Siempre habrá _algunos_ (eso es inherente a la estimación y al modelado en general). Sin embargo, la separación entre clientes realmente lentos y realmente rápidos (poniendo un umbral alrededor de 400 ms) está más o menos bien 14:42 &amp;lt;+detonate&amp;gt; ok 14:43 &amp;lt;+bla&amp;gt; jrandom: En efecto. Una vez que haga que eso funcione (no soy un fanático de Java...), también probaré usando los mensajes más grandes 14:43 &amp;lt;+bla&amp;gt; detonate: Ahora, me gustaría mejorar la separación entre pares rápidos y muy rápidos. 14:43 &amp;lt;jrandom&amp;gt; genial, veré si puedo pasarte un TestJob modificado para eso 14:44 &amp;lt;+bla&amp;gt; Informaré cuando tenga nuevos resultados. 14:44 &amp;lt;jrandom&amp;gt; impresionante 14:45 &amp;lt;jrandom&amp;gt; ok, bien, ¿alguien más tiene algo para 3) perfilado bayesiano de pares? 14:46 &amp;lt;jrandom&amp;gt; si no, pasamos a 4) estado de Q 14:46 &amp;lt;jrandom&amp;gt; Como se mencionó en el correo, corre el rumor de que Aum está avanzando en una nueva interfaz web 14:47 &amp;lt;jrandom&amp;gt; no sé mucho al respecto, ni los detalles de estado del resto de las actualizaciones de Q, pero seguro sabremos más pronto 14:48 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo sobre Q para comentar? ¿o hacemos de esto un punto exprés y pasamos a 5) ??? 14:49 &amp;lt;jrandom&amp;gt; [consideren que hemos pasado] 14:49 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para sacar en la reunión? 14:50 &amp;lt;jrandom&amp;gt; defnax: anunciar un tracker de i2p a la gente de la comunidad de i2p estaría muy bien. al mundo exterior podría resultarle un poco duro, ya que aún no estamos en 0.6 14:50 &amp;lt;gott&amp;gt; Sí. 14:50 &amp;lt;jrandom&amp;gt; (o 1.0 ;) 14:50 &amp;lt;gott&amp;gt; Tengo información que aportar sobre los esfuerzos de documentación del espacio de usuario (userland). 14:51 &amp;lt;+mancom&amp;gt; para que conste: en mancom.i2p hay una implementación en C# del API de cliente de Q (en su primera encarnación) 14:51 &amp;lt;jrandom&amp;gt; oh, qué bien, ¿qué tal, gott? 14:51 &amp;lt;jrandom&amp;gt; ah, bien ahí mancom 14:51 &amp;lt;gott&amp;gt; Anteriormente escribí documentación del espacio de usuario para i2p 0.4. 14:52 &amp;lt;jrandom&amp;gt; que por desgracia dejé obsoleta al cambiar un montón de cosas :( 14:52 &amp;lt;gott&amp;gt; Pero está totalmente desactualizada respecto a la i2p actual. 14:52 &amp;lt;gott&amp;gt; En consecuencia, estoy muy interesado en escribir un conjunto de documentación de facto que podamos (a) incluir con i2p o (b) tener accesible vía i2p. 14:53 &amp;lt;jrandom&amp;gt; genial. docs para incluir con i2p (localizadas al idioma del usuario, etc) serían geniales 14:53 &amp;lt;+cervantes&amp;gt; genial 14:53 &amp;lt;gott&amp;gt; No recomiendo incluirlo, pero sigue siendo una opción, ya que un usuario no puede acceder a eepsites para leer el manual si no sabe cómo usar o configurar i2p ;-) 14:53 &amp;lt;gott&amp;gt; De acuerdo. 14:53 &amp;lt;gott&amp;gt; ¿Pero no sería excesivo? 14:53 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; ¿qué programa respetable viene sin man pages? 14:53 &amp;lt;+cervantes&amp;gt; ¿y vale la pena esperar hasta 1.0? 14:54 &amp;lt;gott&amp;gt; Esa es otra cuestión. 14:54 &amp;lt;jrandom&amp;gt; como el desarrollo es bastante fluido, quizá valga la pena centrarse en ayuda específica por contexto, en lugar de una guía de usuario general 14:54 &amp;lt;gott&amp;gt; BS314159: estas no son manpages, ya que será independiente de la plataforma. Probablemente HTML. 14:54 &amp;lt;+cervantes&amp;gt; ¿cuántos cambios estructurales más nos esperan antes de entonces? 14:54 &amp;lt;jrandom&amp;gt; por ejemplo, sería bueno tener mejores docs que describan qué *significan* las distintas opciones de configuración, cuáles son sus implicaciones, etc. 14:55 &amp;lt;gott&amp;gt; De acuerdo, entonces escribiré una localización en inglés y francés de un manual para i2p. 14:55 &amp;lt;+jdot&amp;gt; de hecho, podríamos usar el inproxy para acceder a la documentación incluso sin tener i2p instalado. 14:55 &amp;lt;gott&amp;gt; Dos preguntas principales: 14:55 &amp;lt;jrandom&amp;gt; eso podría mantenerse al día por el hecho de estar *dentro* de la propia interfaz 14:55 &amp;lt;+cervantes&amp;gt; sí, la ayuda contextual sería genial 14:55 &amp;lt;gott&amp;gt; (1) ¿Incluido o accesible vía manual.i2p ? 14:55 &amp;lt;gott&amp;gt; (2) ¿Para qué versión ? 14:55 &amp;lt;gott&amp;gt; sí 14:55 &amp;lt;jrandom&amp;gt; no estoy seguro de que sea prudente hacer una guía de usuario todavía 14:55 &amp;lt;gott&amp;gt; es una gran idea 14:56 &amp;lt;gott&amp;gt; ¿te refieres a usar la función de auto-actualización para actualizar el manual de usuario? 14:56 &amp;lt;gott&amp;gt; ok 14:56 &amp;lt;gott&amp;gt; pero entonces, ¿cómo sugieres la ayuda específica por contexto? 14:56 &amp;lt;jrandom&amp;gt; oh, sin duda podemos desplegar actualizaciones de la documentación con el proceso de actualización 14:56 &amp;lt;+cervantes&amp;gt; si/cuando llegue el momento de hacer un manual, quizá se pueda dejar un manual.war en la carpeta webapps del usuario si quiere acceso local a la documentación 14:57 &amp;lt;gott&amp;gt; Estoy pensando en un manual de usuario. 14:57 &amp;lt;gott&amp;gt; o un HOWTO. 14:57 &amp;lt;gott&amp;gt; No tengo idea de qué quieres decir con ayuda específica por contexto. 14:57 &amp;lt;gott&amp;gt; es bastante sencillo. 14:57 &amp;lt;jrandom&amp;gt; gott: por ejemplo, un conjunto de información legible por humanos (no super-geeks) que explique qué demonios significan las cosas en /config.jsp. esa información iría *en* /config.jsp, o en una página HTML accesible desde ese config.jsp 14:58 &amp;lt;jrandom&amp;gt; un manual de usuario o un howto estaría muy bien, pero no hasta 1.0 14:59 &amp;lt;jrandom&amp;gt; ya hay algo de trabajo en ese frente en el foro @ http://forum.i2p.net/viewtopic.php?t=385 14:59 &amp;lt;gott&amp;gt; sí. 14:59 &amp;lt;gott&amp;gt; bueno. 14:59 &amp;lt;gott&amp;gt; la información en config.jsp ya es bastante directa 15:00 &amp;lt;jrandom&amp;gt; por otro lado, aquí vemos preguntas todo el tiempo sobre qué hacen realmente los límites de ancho de banda, cómo funcionan las tasas de ráfaga, etc. sería genial tener las respuestas en la página, en lugar de que la gente pregunte 15:00 &amp;lt;gott&amp;gt; je 15:00 &amp;lt;jrandom&amp;gt; es sencillo para ti porque llevas usando i2p casi dos años 15:00 &amp;lt;gott&amp;gt; olvídalo, 'configtunnels.jsp' podría necesitar trabajo. 15:00 &amp;lt;gott&amp;gt; ok. 15:00 &amp;lt;+cervantes&amp;gt; sencillo para los iniciados quizá, un n00b estaría perdido 15:01 &amp;lt;gott&amp;gt; esta es, entonces, una selección más actualizada de tareas: 15:01 &amp;lt;+cervantes&amp;gt; no estoy seguro de la mejor manera de presentar la ayuda desde la perspectiva de la interfaz 15:01 &amp;lt;gott&amp;gt; (1) Ayuda específica por contexto en las páginas web, localizada al idioma del usuario. Se puede establecer una variable de configuración para el idioma de la interfaz; por defecto se carga de la variable de entorno $LANG en Linux 15:02 &amp;lt;gott&amp;gt; No estoy seguro de cómo Java determina la configuración regional por defecto en Windows. 15:02 &amp;lt;gott&amp;gt; Pero este es un buen comienzo para la localización y la redacción de documentación. 15:03 &amp;lt;gott&amp;gt; (2) Para la versión 1.0, un HOWTO accesible vía i2p 15:03 &amp;lt;gott&amp;gt; No sugiero incluir el HOWTO, sería excesivo. Estaría bien mantener i2p lo más pequeño posible, ¿hmm ? 15:03 &amp;lt;jrandom&amp;gt; tío, es HTML. es diminuto. incluso si fuera enorme, HTML se comprime *realmente* bien 15:03 &amp;lt;jrandom&amp;gt; tener un manual local sería muy preferible 15:03 &amp;lt;jrandom&amp;gt; especialmente dado que podemos enviar actualizaciones 15:03 * gott se encoge de hombros 15:04 &amp;lt;gott&amp;gt; supongo. 15:04 &amp;lt;gott&amp;gt; solo me parece tonto. 15:04 &amp;lt;gott&amp;gt; cuando puedes simplemente descargarlo vía la web. 15:04 &amp;lt;gott&amp;gt; pero por otro lado, si el usuario no puede averiguar cómo usar i2p 15:04 &amp;lt;gott&amp;gt; no puede. 15:04 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; ¿está aum por aquí?, estaba mirando las especificaciones de QuarterMaster 15:04 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; * Para ayudar a la búsqueda del lado del cliente, todos los elementos de datos van acompañados 15:04 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; por un esquema de metadatos simple, que hasta ahora consiste en: 15:04 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; - key - nombre textual de la clave 15:04 &amp;lt;+jdot&amp;gt; ponlo en www.i2p.net para que sea accesible vía la intarweb y i2p. 15:04 &amp;lt;+jdot&amp;gt; y siempre actualizado 15:05 &amp;lt;gott&amp;gt; sí. 15:05 &amp;lt;gott&amp;gt; bueno, solo usa el mecanismo de actualización. 15:05 &amp;lt;gott&amp;gt; de acuerdo. 15:05 &amp;lt;gott&amp;gt; así que, para finalizar: 15:05 &amp;lt;jrandom&amp;gt; claro, también podemos ponerlo en el sitio web. podemos spammearlo por toda la red si ayuda ;) 15:05 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; Me pregunto si Aum puede implementar el datastore de modo que los metadatos estén separados por si quiere actualizar el sistema de almacenamiento. Recuerdan cuando Freenet quiso cambiar el sistema de almacenamiento pero quedó atascado 15:05 &amp;lt;gott&amp;gt; 1: Interfaz localizada y ayuda específica por contexto. 15:05 &amp;lt;gott&amp;gt; 2: HOWTO localizado para la versión 1.0 15:05 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; ups, ¿esta es la reunión? :) 15:05 &amp;lt;gott&amp;gt; ¿Alguna adición? 15:06 &amp;lt;gott&amp;gt; el HOWTO cubrirá muchas características extra de la red i2p. 15:06 &amp;lt;gott&amp;gt; dónde obtener el porno más reciente ( es broma ) 15:06 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; ¡manpage! :-) 15:06 &amp;lt;gott&amp;gt; las manpages no son independientes de la plataforma 15:06 &amp;lt;jrandom&amp;gt; genial, incluir cosas como Q, i2ptunnel, feedspace, i2p-bt, etc., sería estupendo para un howto 15:06 &amp;lt;+cervantes&amp;gt; el instalador también podría localizarse, supongo... 15:06 &amp;lt;gott&amp;gt; la red i2p tiene una cantidad hilarantemente grande de usuarios franceses 15:07 &amp;lt;+Ragnarok&amp;gt; claramente deberías escribir la documentación de la libreta de direcciones que nunca me he puesto a hacer :) 15:07 &amp;lt;gott&amp;gt; seguro que agradecerían una interfaz localizada para no tener que mirar el asqueroso idioma inglés 15:07 &amp;lt;+cervantes&amp;gt; oye, ya es mayormente francés 15:07 &amp;lt;gott&amp;gt; cierto. 15:07 &amp;lt;gott&amp;gt; buenas ideas. 15:08 &amp;lt;gott&amp;gt; bien, eso era todo lo que tenía que decir. 15:08 &amp;lt;jrandom&amp;gt; ok, genial, gracias gott, buena iniciativa 15:08 &amp;lt;gott&amp;gt; por ahora, empezaré con lo específico por contexto 15:08 &amp;lt;jrandom&amp;gt; Synonymous2: no estoy seguro de lo que Aum está haciendo en ese frente 15:08 &amp;lt;jrandom&amp;gt; genial 15:08 &amp;lt;gott&amp;gt; y luego, cuando se agregue una opción de localización, los idiomas localizados 15:08 &amp;lt;+bla&amp;gt; gott: Je _deteste_ 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 would be great for a howto, i think the wiki article should be updated for i2p to add this, i'll do that 15:09 &amp;lt;+cervantes&amp;gt; pues tienes a Guillermo el Conquistador para culpar por eso 15:09 &amp;lt;jrandom&amp;gt; heh 15:09 &amp;lt;gott&amp;gt; un wiki es bueno, pero también no oficial. 15:09 &amp;lt;gott&amp;gt; el manual tiene un elemento de certificación. 15:09 &amp;lt;gott&amp;gt; es más tranquilizador. 15:10 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; si la gente quiere venir y mirar eso también sería útil, el artículo de Wikipedia de Freenet también es bueno describiendo las herramientas para Freenet. Además, veo que la página de Freenet se publica bajo la GNU FDL, si i2p.net pudiera hacer lo mismo (o dominio público) podría copiar algunas cosas a Wikipedia :)) si quieren hacer eso 15:10 &amp;lt;+cervantes&amp;gt; de lo contrario seguiríamos hablando anglosajón 15:10 &amp;lt;jrandom&amp;gt; todo lo que hago sobre lo que "tengo derechos" se publica implícitamente en el dominio público 15:11 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; pensé que lo era; si puedes poner eso como una nota en la página web, sería genial cuando te convenga; la gente de Wikipedia es muy quisquillosa con el copyright :&amp;gt; 15:11 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; :))) 15:11 &amp;lt;gott&amp;gt; jrandom: toda la localización que escriba será de dominio público 15:11 &amp;lt;jrandom&amp;gt; por otro lado, copiar el texto tal cual es, eh, no muy útil, ya que tus copias quedarán desactualizadas: simplemente enlázalo; la web existe por una razón 15:11 &amp;lt;gott&amp;gt; no me importa un carajo ninguna licencia. 15:12 &amp;lt;gott&amp;gt; además, última pregunta: 15:12 &amp;lt;+ant&amp;gt; &amp;lt;Synonymous2&amp;gt; iba a copiar algunas cosas como el gráfico y algunas imágenes jeje 15:12 &amp;lt;gott&amp;gt; ¿dónde están ubicados los .jsp del 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; entonces, localmente, ¿están en un .jar ? 15:13 &amp;lt;jrandom&amp;gt; gott: routerconsole.war 15:13 &amp;lt;jrandom&amp;gt; pero realmente no puedes editarlos ahí, ya que están precompilados a Java 15:13 * gott asiente 15:13 &amp;lt;gott&amp;gt; claro. 15:14 &amp;lt;gott&amp;gt; aunque eso es una molestia. 15:14 &amp;lt;gott&amp;gt; cuando salga la localización, ¿eso podría cambiar? 15:14 &amp;lt;jrandom&amp;gt; sí. muchas opciones aunque. si trabajas el HTML que los JSP deberían renderizar, podemos integrarlo 15:14 &amp;lt;+cervantes&amp;gt; Synonymous: http://www.i2p.net/licenses 15:15 &amp;lt;gott&amp;gt; así pueden tener paquetes de idiomas 15:15 * gott asiente 15:15 &amp;lt;gott&amp;gt; por ahora, está simplemente hardcoded 15:15 &amp;lt;jrandom&amp;gt; la localización en Java funciona cargando archivos de properties por idioma con recursos 15:15 &amp;lt;gott&amp;gt; pero más adelante, debería ser menos restringido, sugiero 15:15 &amp;lt;jrandom&amp;gt; sí, sí 15:16 &amp;lt;gott&amp;gt; genial. 15:16 &amp;lt;gott&amp;gt; bueno, usaré CVS anónimo entonces ;-) 15:16 &amp;lt;jrandom&amp;gt; genial 15:16 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; bla: ¿tus datos en bruto están disponibles en algún sitio? 15:16 &amp;lt;jrandom&amp;gt; bla se ha desconectado hace poco, pero veremos lo de poner algunos datos disponibles 15:17 &amp;lt;gott&amp;gt; por cierto, ¿tenemos a alguien ejecutando i2p en OpenBSD ? 15:17 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; sería divertido dejar que la gente pruebe sus propios estimadores 15:17 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; sister:...23? 15:17 &amp;lt;jrandom&amp;gt; gott: sí, creo que detonate sí 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; maldición! 15:18 &amp;lt;gott&amp;gt; ¿es siquiera posible ? ¿cuáles son las limitaciones de Java con respecto a OpenBSD e i2p ? 15:18 &amp;lt;gott&amp;gt; de acuerdo. 15:18 &amp;lt;jrandom&amp;gt; BS314159: sí, hay buena información sobre cómo modificar tus estimadores en el foro 15:18 &amp;lt;+cervantes&amp;gt; reunión larga 15:18 &amp;lt;gott&amp;gt; si alguna vez tengo tiempo, podría hacerlo funcionar y preparar un port. 15:18 &amp;lt;gott&amp;gt; pero eso tardará y probablemente alguien lo hará antes que yo ;-) 15:18 &amp;lt;jrandom&amp;gt; cervantes: revisa los logs, ya hemos superado las 2 h antes ;) 15:19 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? 15:20 &amp;lt;jrandom&amp;gt; si no 15:20 * jrandom se prepara 15:20 * jrandom *baf* da por cerrada la reunión &lt;/div></description></item><item><title>Notas de estado de I2P para 2005-04-05</title><link>/es/blog/2005/04/05/notas-de-estado-de-i2p-para-2005-04-05/</link><pubDate>Tue, 05 Apr 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/04/05/notas-de-estado-de-i2p-para-2005-04-05/</guid><description>&lt;p>Hola a todos, es hora de la actualización semanal&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.5.0.5 2) Perfilado bayesiano de pares 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>El lanzamiento 0.5.0.5 de la semana pasada ha tenido sus altibajos - el cambio principal para abordar algunos ataques en la netDb parece funcionar como se esperaba, pero ha dejado al descubierto algunos errores largamente pasados por alto en el funcionamiento de la netDb. Esto ha provocado problemas de fiabilidad considerables, especialmente para eepsites (sitios de I2P). No obstante, los errores se han identificado y solucionado en CVS, y esas correcciones, junto con algunas otras, se publicarán como la versión 0.5.0.6 en el transcurso del próximo día.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 5 de abril de 2005</title><link>/es/blog/2005/04/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-abril-de-2005/</link><pubDate>Tue, 05 Apr 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/04/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-abril-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, duck, frosk, jrandom, jrandom2p, protokol, Teal`c\__, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:34 &amp;lt;@jrandom&amp;gt; 0) hola 14:34 &amp;lt;@jrandom&amp;gt; 1) 0.5.0.5 14:34 &amp;lt;@jrandom&amp;gt; 2) perfilado de pares bayesiano 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) hola 14:35 * jrandom saluda 14:35 * smeghead externaliza su lista de tareas a un universo paralelo 14:35 &amp;lt;@jrandom&amp;gt; notas semanales de estado publicadas en @ http://dev.i2p.net/pipermail/i2p/2005-April/000675.html 14:36 &amp;lt;@jrandom&amp;gt; vamos a entrar de lleno en 1) 0.5.0.5 14:36 &amp;lt;+ant&amp;gt; * Connelly saluda 14:37 &amp;lt;+protokol&amp;gt; hola a todos 14:37 &amp;lt;@jrandom&amp;gt; como se mencionó en las notas de estado (y en el history.txt actual), hemos localizado algunos errores de netDb de muy larga duración 14:37 &amp;lt;@jrandom&amp;gt; en el pasado hemos podido apañarlo, pero 0.5.0.5 nos obligó a empezar a hacer las cosas “bien”, por eso ahora nos está dando guerra 14:39 &amp;lt;@jrandom&amp;gt; espero que tengamos una nueva versión en algún momento de mañana, así que estén atentos al enlace de actualización en la consola del router :) 14:39 &amp;lt;+protokol&amp;gt; yey 14:39 &amp;lt;@jrandom&amp;gt; en realidad, eso es todo lo que tengo por ahora sobre eso: ¿alguien más tiene algo que añadir con respecto a 0.5.0.5? 14:40 &amp;lt;+protokol&amp;gt; nope 14:41 &amp;lt;@jrandom&amp;gt; ok, pasando a 2) perfilado de pares bayesiano 14:41 &amp;lt;@jrandom&amp;gt; ah, maldita sea, bla se cayó del canal hace unos minutos 14:42 &amp;lt;@jrandom&amp;gt; bueno, de todos modos, solo quería dirigir a la gente al trabajo de bla explorando técnicas de perfilado más robustas 14:42 &amp;lt;+protokol&amp;gt; ¿posponemos el 2? 14:43 &amp;lt;@jrandom&amp;gt; miren la publicación en el foro y el enlace a theland.i2p para más info, y envíenle a bla sus ideas :) 14:44 &amp;lt;@jrandom&amp;gt; ok, pasando a 3) Q 14:44 &amp;lt;@jrandom&amp;gt; aum: ¿estás por ahí? 14:44 &amp;lt;@jrandom&amp;gt; hmm, no lo parece 14:45 &amp;lt;@jrandom&amp;gt; ok, muchos avances en el frente de Q, más detalles para involucrarse en pruebas alfa en @ `http://aum.i2p/q/` 14:45 &amp;lt;@jrandom&amp;gt; seguro que veremos más en la lista cuando haya una actualización disponible 14:46 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; Q me funciona para recuperar contenido 14:46 &amp;lt;@jrandom&amp;gt; sí, a mí también me ha estado funcionando muy bien, con algunos baches aquí y allá, pero bastante prometedor 14:47 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; mi servidor Q almacenó 2 elementos pequeños, luego se quedó atascado al 100% de uso de CPU hasta que lo maté 14:47 &amp;lt;zzz&amp;gt; para quienes no lo han visto, miren mi frontend de q `http://flock.i2p/cgi-bin/q` 14:47 &amp;lt;@jrandom&amp;gt; zzz: eso es impresionante 14:48 * jrandom olvidó la URL de eso al escribir las notas de estado (d'oh) 14:50 &amp;lt;@jrandom&amp;gt; ok, ¿algo más sobre 3) Q? ¿o pasamos a 4) ??? 14:50 * jrandom considera que hemos pasado 14:51 &amp;lt;@jrandom&amp;gt; ¿alguien tiene algo más que le gustaría plantear para la reunión? 14:51 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; he estado programando un filtro http/html para I2P 14:51 &amp;lt;+protokol&amp;gt; sí 14:51 &amp;lt;+protokol&amp;gt; Ian Clarke es un troll en Slashdot 14:51 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; he estado programando 14:51 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; debería ser más seguro que el filtro de HTML de Freenet 14:51 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; si me quedo sin tiempo simplemente incorporaré el filtro de Freenet 14:51 &amp;lt;@jrandom&amp;gt; guay, Connelly, ¿cómo va? 14:52 &amp;lt;@jrandom&amp;gt; protokol: y tú eres un troll en #i2p ;) 14:52 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; así que al final deberíamos tener un filtro de HTML para I2P 14:52 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; ya tengo el filtrado de HTML hecho, ahora estoy trabajando en CSS, aún no he mirado el filtrado de cabeceras 14:53 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; es muy paranoico :) 14:53 &amp;lt;@jrandom&amp;gt; ¡genial! 14:53 &amp;lt;+protokol&amp;gt; ¿lista blanca? 14:53 &amp;lt;@duck&amp;gt; ¿deja pasar algo en absoluto? 14:53 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; sí 14:53 &amp;lt;+protokol&amp;gt; si es así, ¿qué está deshabilitado actualmente 14:53 &amp;lt;+protokol&amp;gt; (de importancia)? 14:55 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; deshabilitado de importancia: frames e 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; objetos incrustados 14:56 &amp;lt;@jrandom&amp;gt; qué bien. Estoy deseando ver cómo progresa: ¿alguna estimación de cuándo podríamos intentar conectarlo con el eepproxy? 14:56 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; probablemente tenga una alfa en 1-2 semanas 14:57 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; así podremos probar cómo funciona 14:57 &amp;lt;jrandom2p&amp;gt; impresionante 14:58 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; permite formularios, cookies, caché de contenido, pero se pueden desactivar en modo 'paranoico' 14:58 &amp;lt;+protokol&amp;gt; ¿por qué frames e iframes? ¿No puedes simplemente bloquear las conexiones a sitios no I2P desde ellos? 14:59 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; tiene una barra de navegación de URL tipo cgiproxy en la parte superior 14:59 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; Sospecho que lo difícil sería bloquear frames entre distintos eepsites 14:59 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; no quiero que lo secuestren 14:59 &amp;lt;+protokol&amp;gt; quiero decir, ¿no puedes simplemente bloquear las conexiones 14:59 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; podría hacerlo como el proxy de Freenet donde solo introduces una URL al principio 14:59 &amp;lt;+protokol&amp;gt; sí, los frames pueden molar 14:59 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; y ya no puedes introducir URLs una vez que empiezas a navegar 14:59 &amp;lt;jrandom2p&amp;gt; los frames matan gatitos 15:00 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; esta debe de ser la framewar más antigua. disculpen, flamewar 15:00 &amp;lt;jrandom2p&amp;gt; je 15:00 &amp;lt;+protokol&amp;gt; he dicho que "pueden" molar 15:00 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; lo que necesitamos es nuestro propio navegador 15:00 &amp;lt;@jrandom&amp;gt; y ponis voladores 15:01 &amp;lt;@jrandom&amp;gt; *tos* 15:01 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; prefiero un F-16 a un poni 15:01 &amp;lt;Teal`c__&amp;gt; ¿puedo tener una chica? 15:01 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; haré una opción para habilitar frames 15:01 &amp;lt;+protokol&amp;gt; Teal`c__: no 15:02 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; ¿Hay un inproxy de I2P funcional? bolas.mine.nu parece estar caído. 15:02 &amp;lt;+protokol&amp;gt; de otros eepsites, ¿verdad? 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; gracias 15:02 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; los frames son seguros si están dentro de un mismo eepsite. los frames son seguros si todo el contenido es estático 15:03 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; el único peligro es si hay un formulario en uno de los frames, ya que podrías enviar información a la parte equivocada 15:04 &amp;lt;@jrandom&amp;gt; eh, opino que el filtro solo debería soportar lo que *necesitamos* (y sabemos que es seguro), y dejar que las demandas reales de los usuarios finales amplíen la funcionalidad, en lugar de asumir preventivamente que la gente querrá ciertas cosas 15:04 &amp;lt;+ant&amp;gt; &amp;lt;BS314159&amp;gt; sensato 15:06 &amp;lt;@jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? 15:06 &amp;lt;Teal`c__&amp;gt; perdón, no sabía que había una reunión 15:07 &amp;lt;@jrandom&amp;gt; je, no te preocupes, quedarás inmortalizado en los registros de la reunión ;) 15:07 &amp;lt;@jrandom&amp;gt; y hablando de eso 15:07 * jrandom se prepara 15:07 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-03-29</title><link>/es/blog/2005/03/29/notas-de-estado-de-i2p-del-2005-03-29/</link><pubDate>Tue, 29 Mar 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/03/29/notas-de-estado-de-i2p-del-2005-03-29/</guid><description>&lt;p>Hola a todos, es hora de las notas de estado semanales&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>Como todos hicieron un gran trabajo al actualizar a la 0.5.0.4 tan rápido, vamos a sacar la nueva versión 0.5.0.5 después de la reunión. Como se comentó la semana pasada, el gran cambio es la inclusión del código de batching (agrupación en lotes), que agrupa varios mensajes pequeños en lugar de darles a cada uno su propio mensaje de tunnel completo de 1KB. Si bien esto por sí solo no será revolucionario, debería reducir sustancialmente la cantidad de mensajes que se envían, así como el ancho de banda utilizado, especialmente para servicios como IRC.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 28 de marzo de 2005</title><link>/es/blog/2005/03/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-marzo-de-2005/</link><pubDate>Mon, 28 Mar 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/03/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-marzo-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, cervantes, frosk, jrandom, Myo9, postman, smeghead, zzz&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:13 &amp;lt;jrandom&amp;gt; 0) hola 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) hola 13:13 * jrandom saluda 13:13 * smeghead se desintegra en partículas 13:13 &amp;lt;jrandom&amp;gt; notas de estado semanales disponibles en @ http://dev.i2p.net/pipermail/i2p/2005-March/000661.html 13:14 &amp;lt;jrandom&amp;gt; (una hora antes *murmurmur*) 13:14 &amp;lt;jrandom&amp;gt; en fin, pasando a 1) 0.5.0.5 13:15 &amp;lt;jrandom&amp;gt; como se mencionó en las notas de estado, habrá una nueva versión más tarde esta noche 13:15 &amp;lt;jrandom&amp;gt; todo el que aún no esté en 0.5.0.4 debería actualizar lo antes posible, ya que no podrán comunicarse con usuarios de 0.5.0.5 13:15 &amp;lt;jrandom&amp;gt; todos los usuarios 0.5.0.4 también deberían actualizar en cuanto salga 0.5.0.5 13:16 &amp;lt;@smeghead&amp;gt; ¿La actualización funcionará mediante el nuevo mecanismo de actualización de confianza en la consola del router? 13:17 &amp;lt;jrandom&amp;gt; sí y no 13:17 &amp;lt;jrandom&amp;gt; por supuesto, 0.5.0.4 tiene un bug en NewsFetcher, donde no escribe en un archivo temporal, sino que reanuda /sobre/ el archivo existente 13:18 &amp;lt;jrandom&amp;gt; así que, dado el modo en que NewsFetcher detecta actualizaciones, no verá la info posterior de "¡eh, 0.5.0.5! ¡descárgalo!" 13:18 &amp;lt;zzz&amp;gt; sí, si quieres esperar 12 horas. no hay un 'update now' button, ¿no? 13:18 &amp;lt;jrandom&amp;gt; por otro lado, una vez que 0.5.0.5 salga y se actualice news.xml, los usuarios 0.5.0.4 pueden borrar el archivo y se volverá a descargar, se detectará y les permitirá actualizar 13:19 &amp;lt;@smeghead&amp;gt; ¿Cómo se llama ese archivo? 13:19 &amp;lt;@smeghead&amp;gt; ah, ya veo 13:19 &amp;lt;jrandom&amp;gt; zzz: si news.xml no existe o si no se ha modificado en 12 horas, se descarga una nueva revisión 13:20 &amp;lt;jrandom&amp;gt; se pondrá a disposición un nuevo i2pupdate.zip, así como i2pupdate.sud 13:20 &amp;lt;jrandom&amp;gt; (aunque para revisiones posteriores, puede que no se proporcione el .zip) 13:20 &amp;lt;@smeghead&amp;gt; ¿news.xml debe estar en el directorio base de instalación? 13:20 &amp;lt;jrandom&amp;gt; smeghead: docs/news.xml 13:21 &amp;lt;+Myo9&amp;gt; Would it not good to get updates anonymous by default? 13:21 &amp;lt;+Myo9&amp;gt; s/not/"not be"/ 13:22 &amp;lt;jrandom&amp;gt; Myo9: la semana pasada bla ofreció un contrapunto a eso: el hecho de que estés ejecutando I2P no es secreto, y usar tu eepproxy para descargarlo podría permitir que dev.i2p vea qué destino se usa 13:22 &amp;lt;+frosk&amp;gt; de todos modos, cualquiera puede saber que estás ejecutando un router 13:22 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; lalalala 13:22 &amp;lt;jrandom&amp;gt; así como no es buena idea decir en IRC "oye, ahora estoy reiniciando mi router", no quieres asociar tus seudónimos con la actividad de tu router 13:23 &amp;lt;+Myo9&amp;gt; Ok. 13:23 &amp;lt;+ant&amp;gt; * mae^ se tapa los oídos 13:23 &amp;lt;jrandom&amp;gt; pero, por otro lado, si dev.i2p fuera realmente un host anónimo (también conocido como que no supiéramos que es dev.i2p.net), necesitaríamos soporte para ello :) 13:23 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; no me digas tu maldita contraseña de red 13:24 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; maldita sea 13:25 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para 1) 0.5.0.5? 13:25 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; tomemos todos un minuto para agradecer a jr ahora mismo 13:25 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; en silencio y para ti mismo... 13:25 &amp;lt;@smeghead&amp;gt; mae^: ¿qué tal después de la reunión? 13:25 &amp;lt;jrandom&amp;gt; je, y a la página de donaciones ;) 13:25 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; o a él y en privado también está bien 13:26 &amp;lt;+ant&amp;gt; &amp;lt;mae^&amp;gt; ¡o donen! 13:26 &amp;lt;jrandom&amp;gt; ok, pasando a 2) UDP (SSU) 13:26 &amp;lt;jrandom&amp;gt; tenemos algunas ideas sobre el nuevo protocolo UDP publicadas en la web, y vendría muy bien recibir comentarios críticos 13:27 &amp;lt;+ant&amp;gt; * cervantes señala el "nosotros" real 13:27 &amp;lt;@smeghead&amp;gt; ¿qué es SSU 13:27 &amp;lt;jrandom&amp;gt; bueno, puede que yo sea quien lo escribe, pero todos hemos estado discutiendo los temas ;) 13:28 &amp;lt;jrandom&amp;gt; SSU == UDP seguro y semiconfiable 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; ??? tengo i2p funcionando pero no puedo resolver los sitios .i2p .... indica apuntar el navegador al proxy 4444 pero privoxy + tor ya están ahí ... site.i2p:4444 también falla ... ¿ideas (sin deshabilitar privoxy o tor)? 13:28 &amp;lt;@smeghead&amp;gt; Eol: --&amp;gt; #i2p-chat 13:29 &amp;lt;jrandom&amp;gt; Eol: quizá algunas personas en #i2p-chat puedan ayudarte, ahora mismo estamos en la reunión semanal de desarrollo 13:30 &amp;lt;jrandom&amp;gt; la idea básica es que podremos sortear la mayoría de los NAT, pero por desgracia no todos. las estadísticas muestran que funcionará para un porcentaje considerable (75-95, dependiendo de a quién le preguntes) 13:31 &amp;lt;jrandom&amp;gt; ok, eso es todo, de verdad; si alguien tiene preguntas/comentarios/preocupaciones, no duden en mandarme a mí o a la lista un correo en cualquier momento 13:31 &amp;lt;+ant&amp;gt; * Eol se disculpa 13:31 &amp;lt;@smeghead&amp;gt; los demás deberían rebelarse contra sus tiránicos administradores de sistemas 13:31 &amp;lt;jrandom&amp;gt; no hay problema, eol 13:32 &amp;lt;@smeghead&amp;gt; (o darse el gusto de una conexión de red real) 13:32 &amp;lt;jrandom&amp;gt; o conseguir un NAT no simétrico 13:32 &amp;lt;+frosk&amp;gt; (o esperar rutas restringidas) 13:32 &amp;lt;jrandom&amp;gt; sí, o esperar a 2.0 :) 13:32 &amp;lt;@smeghead&amp;gt; porque, en realidad, si te preocupan la libertad de información y el anonimato, no deberías someterte a ese tipo de restricciones de NAT fuera de tu control de todos modos 13:32 &amp;lt;jrandom&amp;gt; smeghead: no todo el mundo tiene elección en el asunto 13:33 &amp;lt;jrandom&amp;gt; por ejemplo, el otro día tuvimos aquí a un usuario de los EAU, donde hay UN solo ISP, con su propio NAT 13:33 &amp;lt;@smeghead&amp;gt; muy cierto, pero también hay personas que esperan que hagamos hasta lo imposible para apoyarlos cuando deberían recuperar su poder 13:33 &amp;lt;@smeghead&amp;gt; cierto 13:34 &amp;lt;jrandom&amp;gt; sí, apoyaremos lo que podamos, y lo que no podamos, pues no podemos... todavía 13:34 &amp;lt;@smeghead&amp;gt; cuanto más se agache la gente ante sus ISP, más restringirán los ISP a sus usuarios y más difícil será nuestra tarea 13:37 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para 2) UDP? si no, pasamos a 3) Q 13:37 &amp;lt;jrandom&amp;gt; hmm, parece que aum aún no está despierto :) 13:37 &amp;lt;jrandom&amp;gt; pero básicamente, hay muchas cosas chulas en @ `http://aum.i2p/q/` 13:38 &amp;lt;@smeghead&amp;gt; creo que hablo por aum cuando digo, "zzzzzzzzzzzzzZZZz" 13:39 &amp;lt;jrandom&amp;gt; ok, no sé si tengo algo que añadir más allá de lo que está en el email, aparte de "cosas geniales, hablen con aum" :) 13:40 &amp;lt;jrandom&amp;gt; ok, avanzando a toda velocidad a 4) ??? 13:40 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo que quiera plantear? 13:41 &amp;lt;cervantes&amp;gt; vaya, ¿menos de media hora? 13:41 &amp;lt;jrandom&amp;gt; ¡primero saco las notas de la reunión una hora antes, y ahora esto! 13:41 &amp;lt;@smeghead&amp;gt; hora de filibusterismo 13:41 &amp;lt;jrandom&amp;gt; *tos* 13:41 &amp;lt;+postman&amp;gt; :) 13:41 &amp;lt;jrandom&amp;gt; ok, si no hay nada más, puedo volver a empaquetar 0.5.0.5 y ustedes podrán descargarlo cuando esté listo :) 13:41 &amp;lt;+postman&amp;gt; ok, solo quería anunciar v2mail.i2p 13:42 * cervantes saca un gong chino de la dinastía Ming 13:42 &amp;lt;jrandom&amp;gt; oh, qué bien, postman 13:42 &amp;lt;+postman&amp;gt; como portal oficial del desarrollo de v2mail 13:42 &amp;lt;+postman&amp;gt; el diseño HTML se come bebés 13:42 &amp;lt;+postman&amp;gt; pero aun así espero que encuentren interesantes los docs/whitepapers allí 13:43 &amp;lt;+postman&amp;gt; la documentación se actualizará durante la próxima semana 13:43 &amp;lt;@smeghead&amp;gt; ¿podrías decir un poco sobre qué es v2mail? 13:43 &amp;lt;@smeghead&amp;gt; ¿v2 como versión 2, o como el cohete? 13:43 &amp;lt;+postman&amp;gt; smeghead: el nuevo servicio de correo descentralizado para I2P 1.0 13:43 &amp;lt;+postman&amp;gt; smeghead: v2 se refiere a la versión 13:44 * postman no planea ninguna bomba de correo ni cohetes :) 13:44 &amp;lt;@smeghead&amp;gt; ¿tiene dependencias específicas de la 1.0, o es solo un objetivo? 13:45 &amp;lt;+postman&amp;gt; todavía quedan unos meses de trabajo por delante; las actualizaciones se anunciarán allí 13:45 &amp;lt;+frosk&amp;gt; buen esfuerzo, postman 13:45 &amp;lt;+postman&amp;gt; smeghead: no, no hay dependencias de la 1.0; seguirás usando susimail o tu propio MUA (cliente de correo) 13:46 &amp;lt;+postman&amp;gt; frosk: gracias 13:46 &amp;lt;+postman&amp;gt; jrandom: k, /me devuelve el micrófono 13:47 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; *aplausos distantes* 13:47 &amp;lt;jrandom&amp;gt; w3rd, definitivamente se ve genial 13:47 &amp;lt;+postman&amp;gt; cervantes: oye, ¿qué hay de tu plugin de Firefox? 13:47 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que añadir a la reunión? 13:48 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; postman: eerm, sigo dándole al plugin 13:49 &amp;lt;+postman&amp;gt; cervantes: yo quiero jugar con él :) 13:50 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; solo estoy superando una parte tediosa de gestionar las preferencias de usuario... luego todo debería estar listo para una versión de prueba 13:50 &amp;lt;jrandom&amp;gt; brutal 13:50 &amp;lt;+postman&amp;gt; c00l :) 13:52 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; como nota aparte... parece que he persuadido a algunos desarrolladores de Mozilla para que estudien modificar la base de código, de modo que pueda añadir fácilmente filtrado de URI en el plugin (es decir, podré garantizar que no se hagan conexiones a direcciones que no sean de I2P) 13:52 &amp;lt;jrandom&amp;gt; oh, ¡bien! 13:52 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; pero eso no estará en Firefox hasta dentro de un par de versiones 13:53 &amp;lt;jrandom&amp;gt; genial, por favor mantennos informados 13:53 &amp;lt;+ant&amp;gt; &amp;lt;cervantes&amp;gt; así será 13:54 &amp;lt;jrandom&amp;gt; ok, si no hay nada más... 13:54 * jrandom se dispone a concluir 13:54 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-03-22</title><link>/es/blog/2005/03/22/notas-de-estado-de-i2p-del-2005-03-22/</link><pubDate>Tue, 22 Mar 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/03/22/notas-de-estado-de-i2p-del-2005-03-22/</guid><description>&lt;p>Hola a todos, una breve actualización de estado&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.5.0.3 2) procesamiento por lotes 3) actualización 4) ???&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>0.5.0.3&lt;/li>
&lt;/ul>
&lt;p>La nueva versión ya está disponible y la mayoría de ustedes han actualizado bastante rápido - ¡gracias! Hubo varias correcciones de errores para distintos problemas, pero nada revolucionario - lo más importante fue dejar fuera de la red a los usuarios de 0.5 y 0.5.0.1. He estado siguiendo el comportamiento de la red desde entonces, analizando lo que está ocurriendo, y aunque ha habido cierta mejora, todavía hay algunas cosas que hay que resolver.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 22 de marzo de 2005</title><link>/es/blog/2005/03/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-marzo-de-2005/</link><pubDate>Tue, 22 Mar 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/03/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-marzo-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, bla, cervantes, detonate, duck, frosk, jdot, jrandom, mihi, Ragnarok&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:01 &amp;lt;@jrandom&amp;gt; 0) hola 13:01 &amp;lt;@jrandom&amp;gt; 1) 0.5.0.3 13:01 &amp;lt;@jrandom&amp;gt; 2) agrupamiento 13:01 &amp;lt;@jrandom&amp;gt; 3) actualización 13:01 &amp;lt;@jrandom&amp;gt; 4) ??? 13:01 &amp;lt;@jrandom&amp;gt; 0) hola 13:01 * jrandom saluda con la mano 13:01 &amp;lt;@jrandom&amp;gt; las notas de estado semanales recién publicadas están disponibles en http://dev.i2p.net/pipermail/i2p/2005-March/000654.html 13:02 &amp;lt;+detonate&amp;gt; hola 13:02 &amp;lt;+cervantes&amp;gt; buenas 13:02 &amp;lt;@jrandom&amp;gt; vamos directo a 1) 0.5.0.3 13:02 &amp;lt;@jrandom&amp;gt; la versión salió hace unos días, y los informes han sido positivos 13:02 &amp;lt;+cervantes&amp;gt; jrandom: avísanos cuando los enanos azules bailarines se suban a tu monitor y terminamos la reunión antes 13:03 &amp;lt;@jrandom&amp;gt; je, cervantes 13:03 &amp;lt;@jrandom&amp;gt; (den gracias a Bob por los registros editables de la reunión ;) 13:04 &amp;lt;@jrandom&amp;gt; realmente no tengo mucho más que añadir con respecto a 0.5.0.3 aparte de lo que está en ese mensaje 13:04 &amp;lt;@jrandom&amp;gt; ¿alguien tiene comentarios/preguntas/inquietudes al respecto? 13:04 &amp;lt;bla&amp;gt; jrandom: ¿Alguna medición nueva sobre el código de selección de pares rápidos? 13:05 &amp;lt;@jrandom&amp;gt; ah, sabía que había algo más en 0.5.0.3 que había pasado por alto ;) 13:06 &amp;lt;@jrandom&amp;gt; aún no tengo métricas duras, pero de forma anecdótica la selección de pares rápidos ha encontrado los pares que sé explícitamente que son 'rápidos' (p. ej., routers en la misma máquina, etc.) 13:07 &amp;lt;bla&amp;gt; jrandom: A veces, las eepsites aún requieren varios reintentos para encontrar un buen tunnel que usar 13:07 &amp;lt;@jrandom&amp;gt; también han llegado informes de tasas de rendimiento bastante razonables en ocasiones (en el rango de 10–20 KBps), pero eso aún no es frecuente (todavía tenemos los parámetros ajustados a la baja) 13:08 &amp;lt;+ant&amp;gt; &amp;lt;Connelly&amp;gt; ups, hay una reunión 13:09 &amp;lt;@jrandom&amp;gt; hmm, sí, he visto que la fiabilidad aún no está donde debería. reintentar más de una vez realmente no es una solución; si un sitio no carga tras 1 reintento, dale 5–10 min antes de volver a intentar 13:09 &amp;lt;@jrandom&amp;gt; lo que sí he visto en la red son picos de retraso en la capa de transporte con una frecuencia nada despreciable 13:10 &amp;lt;@jrandom&amp;gt; p. ej., tardar de 5 a más de 20 segundos solo para vaciar un mensaje de 1–2 KB a través de un socket 13:10 &amp;lt;@jrandom&amp;gt; si a eso le sumas un recorrido de 5 saltos (tunnels de 2 saltos), puedes meterte en problemas 13:11 &amp;lt;@jrandom&amp;gt; eso de hecho es parte de lo que impulsa el código de agrupamiento: reducir la cantidad de mensajes a enviar 13:13 &amp;lt;@jrandom&amp;gt; ok, ¿alguien más tiene preguntas/comentarios/inquietudes sobre 0.5.0.3? 13:13 &amp;lt;bla&amp;gt; jrandom: Se ve bien. Preguntaré más sobre ello en la próxima «sección» 13:14 &amp;lt;@jrandom&amp;gt; w3rd, ok, quizá podamos pasar entonces a — 2) agrupamiento 13:15 &amp;lt;@jrandom&amp;gt; el correo y mi blog (jrandom.dev.i2p&amp;lt;/spam&amp;gt;) deberían describir lo básico de lo planeado 13:15 &amp;lt;@jrandom&amp;gt; y, bueno, en realidad es algo bastante básico 13:15 &amp;lt;@jrandom&amp;gt; el preprocesador actual que tenemos fue el más simple posible de implementar (nombre de la clase: TrivialPreprocessor) ;) 13:16 &amp;lt;@jrandom&amp;gt; este nuevo tiene algunos parámetros ajustables para la frecuencia de agrupación, así como cierta afinidad de tunnel saliente dentro de pools de tunnel individuales (donde intentamos seleccionar el mismo tunnel saliente para solicitudes posteriores durante hasta, p. ej., 500 ms, de modo que podamos optimizar el agrupamiento) 13:17 &amp;lt;@jrandom&amp;gt; eso es más o menos todo lo que tengo que añadir sobre eso: ¿preguntas/comentarios/inquietudes? 13:18 &amp;lt;bla&amp;gt; ¿Esto requiere que todos los nodos participantes ejecuten el nuevo preprocesador, o puede coexistir una mezcla de Trivial/NewOne? 13:18 &amp;lt;+Ragnarok&amp;gt; esto añadirá 0,5 s a la latencia, ¿cierto? 13:19 &amp;lt;@jrandom&amp;gt; bla: nah, este preprocesador solo se usa en la puerta de enlace del tunnel, y depende de esa puerta de enlace decidir cómo o si agrupar 13:20 &amp;lt;@jrandom&amp;gt; Ragnarok: por lo general no: el mensaje 1 puede retrasarse hasta 0,5 s, pero los mensajes 2–15 se transfieren mucho más rápido de lo que lo harían de otro modo. también es un umbral simple: tan pronto como haya disponible datos equivalentes a un mensaje de tunnel completo, se vacía 13:20 &amp;lt;+Ragnarok&amp;gt; genial 13:20 &amp;lt;+Ragnarok&amp;gt; ¿cuánta sobrecarga ahorra? 13:21 &amp;lt;@jrandom&amp;gt; considerable ;) 13:21 &amp;lt;+Ragnarok&amp;gt; considerable está bien, aunque vago :P 13:21 &amp;lt;@jrandom&amp;gt; mira en tu `http://localhost:7657/oldstats.jsp#tunnel.smallFragments` 13:21 &amp;lt;@jrandom&amp;gt; compáralo con #tunnel.fullFragments 13:22 &amp;lt;bla&amp;gt; jrandom: ¿Esto concierne solo a la comunicación endpoint-&amp;gt;IB-gateway? 13:22 &amp;lt;@jrandom&amp;gt; con el agrupamiento, la proporción de completos frente a pequeños subirá, y el n.º de bytes de relleno en los pequeños bajará 13:23 &amp;lt;@jrandom&amp;gt; bla: hmm, concierne a todas las puertas de enlace de tunnel, ya sean de entrada o de salida 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; ¿puede haber un número fraccional de fragmentos? 13:24 &amp;lt;@jrandom&amp;gt; completos: 1.00 sobre 807,077.00 eventos pequeños: 746.80 sobre 692,682.00 eventos 13:25 &amp;lt;@jrandom&amp;gt; je, mihi 13:25 &amp;lt;@jrandom&amp;gt; (ese «pequeños: 746» significa que, en esos 692k mensajes, ¡746 de 996 bytes eran bytes de relleno desperdiciados!) 13:26 &amp;lt;@jrandom&amp;gt; bueno, no del todo desperdiciados: cumplieron su función 13:26 &amp;lt;+detonate&amp;gt; en cualquier caso, sobrecarga innecesaria 13:27 &amp;lt;@jrandom&amp;gt; sí, y gran parte deberíamos poder eliminarla con el preprocesador de agrupamiento 13:28 &amp;lt;@jrandom&amp;gt; por desgracia, eso no se incluirá en la próxima versión 13:28 &amp;lt;@jrandom&amp;gt; pero se incluirá en la revisión 0.5.0.6 (o quizá 0.5.1) 13:28 &amp;lt;@jrandom&amp;gt; erm, 0.5.0.5, o 0.5.1 13:28 * jrandom se confunde con los #s 13:29 &amp;lt;bla&amp;gt; jrandom: ¿Cómo es que no? 13:29 &amp;lt;+cervantes&amp;gt; hachís y pastillas... maldita sea 13:30 &amp;lt;@jrandom&amp;gt; !thwap cervantes 13:30 &amp;lt;@jrandom&amp;gt; bla: hay un bug en 0.5.0.3 (y anteriores) en el que el manejador de mensajes fragmentados hará que se descarten los fragmentos posteriores dentro del mismo mensaje de tunnel 13:31 &amp;lt;@jrandom&amp;gt; si desplegáramos directamente el preprocesador de agrupamiento, tendríamos una cantidad considerable de mensajes perdidos 13:31 &amp;lt;@jrandom&amp;gt; no es preocupante; tenemos otras cosas interesantes bajo la manga, así que la próxima 0.5.0.4 no será totalmente aburrida ;) 13:31 &amp;lt;bla&amp;gt; jrandom: Ah, ya veo 13:32 &amp;lt;bla&amp;gt; jrandom: Ah, por eso tenemos que hacer eso después de que 0.5.0.4 sea mainstream... Entiendo. Gracias. 13:33 &amp;lt;@jrandom&amp;gt; sí, estaría bien que el manejador de fragmentos pudiera lidiar con ello, y en general lo hace; solo que libera el búfer de bytes demasiado pronto, poniendo a cero los fragmentos posteriores (ups) 13:33 &amp;lt;@jrandom&amp;gt; ok, ¿algo más sobre el punto 2), o pasamos al 3) actualización? 13:35 &amp;lt;@jrandom&amp;gt; ok, como se mencionó en las notas de estado (y se discutió durante un tiempo en diversos ámbitos), vamos a añadir funcionalidad para una actualización simple y segura que no requiera que el usuario final vaya al sitio web, lea la lista de correo o lea el topic en el canal :) 13:36 &amp;lt;+detonate&amp;gt; genial 13:36 &amp;lt;@jrandom&amp;gt; smeghead ha montado algo de código para ayudar a automatizar y asegurar el proceso, trabajando con cervantes para integrarlo con fire2pe así como con la routerconsole normal 13:37 &amp;lt;@jrandom&amp;gt; el correo enumera la descripción general de lo que va a estar disponible y, aunque la mayor parte es funcional, aún hay algunas piezas que no están completamente pulidas 13:37 &amp;lt;@jrandom&amp;gt; a diferencia del agrupamiento, esto sí estará disponible en la próxima rev, aunque la gente no podrá sacarle mucho partido hasta 0.5.0.5 (cuando toque actualizar) 13:39 &amp;lt;+Ragnarok&amp;gt; entonces... ¿cuáles son las cosas guays para 5.0.4? 13:42 &amp;lt;@jrandom&amp;gt; con el código de actualización llega la capacidad de traer datos de anuncios, mostrando, por ejemplo, un fragmento de noticias en la parte superior de la consola del router. además de eso, como parte del código de actualización tenemos un nuevo componente de descarga fiable que funciona directamente o a través del eepproxy, reintentando y continuando en el camino. quizá haya algunas funciones relacionadas construidas sobre eso, pero sin promesas 13:42 &amp;lt;+Ragnarok&amp;gt; qué bien 13:43 &amp;lt;@jrandom&amp;gt; ok, ¿alguien más tiene preguntas/comentarios/inquietudes sobre 3) actualización? 13:45 &amp;lt;@jrandom&amp;gt; si no, pasamos a 4) ??? 13:45 &amp;lt;@jrandom&amp;gt; ¿algo más que alguien quiera plantear? estoy seguro de que he pasado por alto algunas cosas 13:45 &amp;lt;+detonate&amp;gt; se sabe que I2P funciona con la JVM de Sun en OpenBSD 3.7 :) 13:45 &amp;lt;@jrandom&amp;gt; ¡bien! 13:47 &amp;lt;bla&amp;gt; ¿Cuál es el estado del transporte UDP? 13:48 &amp;lt;+detonate&amp;gt; UDP va a ser complicado; creo que sería mejor robar el código de pipelining de bt y adaptarlo ;) 13:48 &amp;lt;@jrandom&amp;gt; *cof* 13:49 &amp;lt;@jrandom&amp;gt; no espero que haya demasiados problemas, pero sin duda hay trabajo por hacer 13:49 &amp;lt;@jrandom&amp;gt; cómo opera la política de encolamiento, así como la limitación de ancho de banda para la admisión a la cola, será interesante 13:50 &amp;lt;bla&amp;gt; ¿Quién estaba haciendo ese trabajo preliminar? 13:50 &amp;lt;@jrandom&amp;gt; bla: detonate y mule 13:50 &amp;lt;+detonate&amp;gt; sí... he estado flojeando el último mes o así, eso sí 13:50 &amp;lt;bla&amp;gt; detonate: ¿supongo que bromeas, con tu comentario de BT? 13:51 &amp;lt;+detonate&amp;gt; lo digo a medias en serio 13:51 &amp;lt;+detonate&amp;gt; al menos podrías reducir a la mitad el número de hilos del transporte si hicieras eso 13:51 * jrandom arroja un cubo de lodo a detonate 13:51 &amp;lt;jdot&amp;gt; woohoo. mi router ahora está funcionando en mi servidor dedicado en lugar de en mi conexión por cable de mierda (POS). 13:51 &amp;lt;@jrandom&amp;gt; ¡bien ahí, jdot! 13:52 &amp;lt;@jrandom&amp;gt; podremos apañarnos con 3–5 hilos en la capa de transporte para toda la comunicación con todos los pares 13:52 &amp;lt;bla&amp;gt; detonate: pero la mitad no va a bastar cuando la red se haga grande (&amp;gt; un par de cientos de nodos) 13:52 &amp;lt;jdot&amp;gt; con 1000 GB de ancho de banda a su disposición 13:53 &amp;lt;jdot&amp;gt; por desgracia, j.i2p y chat.i2p estarán caídos unas horas más mientras migro las cosas 13:53 &amp;lt;duck&amp;gt; detonate: ¿addressbook en pausa también? 13:53 &amp;lt;+detonate&amp;gt; sí, también está en pausa 13:54 &amp;lt;+detonate&amp;gt; lo único que no está en pausa es el almacenamiento monolítico de perfiles; pensaba ponerlo a funcionar más tarde hoy 13:54 &amp;lt;@jrandom&amp;gt; w3rd 13:54 &amp;lt;+detonate&amp;gt; entonces I2P no fragmentará el disco de forma masiva 13:54 &amp;lt;jdot&amp;gt; jrandom: en lo que respecta a los límites de ancho de banda, ¿son promedios? 13:54 &amp;lt;+frosk&amp;gt; los sistemas de archivos modernos no fragmentan, tonto 13:55 &amp;lt;+detonate&amp;gt; NTFS sí 13:55 &amp;lt;@jrandom&amp;gt; jdot: los límites de ancho de banda son token buckets (cubo de tokens) estrictos 13:55 &amp;lt;@jrandom&amp;gt; jdot: si estableces la duración de la ráfaga, ese es el periodo sobre el que se promedia 13:56 &amp;lt;@jrandom&amp;gt; (bueno, 2× ráfaga == periodo) 13:56 &amp;lt;@jrandom&amp;gt; ((más o menos)) 13:56 &amp;lt;jdot&amp;gt; hmmm... bueno, tengo 1000 GB y quiero que I2P pueda consumir hasta 800 GB/mes.... 13:56 &amp;lt;+ant&amp;gt; &amp;lt;mihi&amp;gt; detonate: ntfs almacena archivos muy pequeños en la mft, lo que significa casi nada de fragmentación 13:57 &amp;lt;jdot&amp;gt; y no me importa a cuánto haga la ráfaga 13:57 &amp;lt;+detonate&amp;gt; bueno, cuando ejecutas el desfragmentador, se pasa 10 minutos moviendo los 6000 perfiles... así que deben fragmentarse 13:58 &amp;lt;@jrandom&amp;gt; jdot: hmm, bueno, 800 GB probablemente sea más de lo que vaya a querer enviar de todos modos, así que probablemente puedas ir sin límites ;) 13:58 &amp;lt;@jrandom&amp;gt; por otro lado, si pudieras describir una política que te gustaría implementar, quizá podamos manejarlo 13:58 &amp;lt;jdot&amp;gt; jrandom: haré eso por ahora y veré cómo funciona 13:58 &amp;lt;bla&amp;gt; detonate: NTFS, si mal no recuerdo, es un FS con journaling. Así que incluso un archivo monolítico se fragmentará si le escribes porciones pequeñas 13:58 &amp;lt;+detonate&amp;gt; todo se escribe de una vez 13:59 &amp;lt;+detonate&amp;gt; y se lee de una vez 13:59 &amp;lt;bla&amp;gt; detonate: Ok. Ya veo. 13:59 &amp;lt;jdot&amp;gt; jrandom: bueno, esperemos hasta ver si siquiera será un problema. 13:59 &amp;lt;bla&amp;gt; detonate: ¡buen trabajo en ese caso! 13:59 &amp;lt;+detonate&amp;gt; me interesaría saber cuánto uso hay realmente si lo dejas sin límite 14:00 &amp;lt;+detonate&amp;gt; en una buena conexión 14:00 &amp;lt;jdot&amp;gt; ¡yo también! 14:00 &amp;lt;@jrandom&amp;gt; mis routers en colo funcionan sin límite, aunque limitados por CPU 14:00 &amp;lt;+Ragnarok&amp;gt; ¿puedes usar un bitbucket para promediar durante un mes? 14:00 &amp;lt;jdot&amp;gt; jrandom: ¿limitados por CPU? ¿qué tipo de CPU? 14:01 &amp;lt;@jrandom&amp;gt; 4d transfer 3.04GB/2.73GB 14:01 &amp;lt;+detonate&amp;gt; hmm, esperaba menos 14:01 &amp;lt;@jrandom&amp;gt; jdot: limitados por CPU porque ejecuto 3 routers en él, más otras cuantas JVMs, a veces haciendo perfilado 14:01 &amp;lt;+detonate&amp;gt; deben ser esos de bt 14:01 &amp;lt;+detonate&amp;gt; cuando lo del agrupamiento esté en línea, sería interesante ver cómo cambia eso 14:02 &amp;lt;@jrandom&amp;gt; detonate: parte de esa transferencia también soy yo moviendo archivos de 50 MB entre sí ;) 14:02 &amp;lt;+detonate&amp;gt; je 14:02 &amp;lt;jdot&amp;gt; ahh. ok. bueno, veremos qué tal va este sistema. es un AMD XP 2400 con 512 MB y una conexión de 10 Mbit 14:02 &amp;lt;@jrandom&amp;gt; Ragnarok: los token buckets realmente no funcionan así 14:02 &amp;lt;@jrandom&amp;gt; jdot: word, sí, esto es un p4 1.6 iirc 14:03 &amp;lt;@jrandom&amp;gt; Ragnarok: en un token bucket, cada (p. ej.) segundo agregas algunas fichas según la tasa. si el bucket está lleno (tamaño = periodo de ráfaga), las fichas se descartan 14:04 &amp;lt;@jrandom&amp;gt; cuando quieras transferir datos, necesitas conseguir una cantidad suficiente de fichas 14:04 &amp;lt;@jrandom&amp;gt; (1 token = 1 byte) 14:04 &amp;lt;+Ragnarok&amp;gt; sé cómo funcionan... ¿qué pasa si simplemente haces el bucket muy grande? 14:05 &amp;lt;+detonate&amp;gt; entonces nunca dejas de enviar datos 14:05 &amp;lt;+detonate&amp;gt; si su tamaño es infinito 14:05 &amp;lt;+detonate&amp;gt; err, y está lleno de tokens 14:05 &amp;lt;@jrandom&amp;gt; si es realmente grande, puede salir y hacer ráfagas a tasas ilimitadas tras poco uso 14:06 &amp;lt;@jrandom&amp;gt; aunque quizá eso sea deseable en algunos casos 14:07 &amp;lt;@jrandom&amp;gt; la cosa es que no puedes simplemente establecer el token bucket en 800 GB, ya que eso no limitaría la cantidad total transferida 14:08 &amp;lt;+detonate&amp;gt; necesitas un campo ahí donde puedas establecer el número de tokens por segundo; luego puedes simplemente dividir el uso de ancho de banda por mes por el número de segundos 14:08 &amp;lt;+detonate&amp;gt; :) 14:10 &amp;lt;@jrandom&amp;gt; eso es lo mismo que simplemente establecer la tasa promediada durante el mes, lo cual estaría desequilibrado. pero, en fin, hay muchos escenarios posibles: si alguien tiene alguno que cubra sus necesidades y que no se pueda satisfacer con lo disponible, por favor, pónganse en contacto 14:10 &amp;lt;+Ragnarok&amp;gt; pero si estableces la tasa al promedio que quieres... creo que 308 kB/s aquí, y luego pones el bitbucket en algo muy grande... ¿por qué no funciona eso? 14:11 &amp;lt;+Ragnarok&amp;gt; s/larger/large/ 14:12 &amp;lt;+detonate&amp;gt; bueno, podrías configurarlo para que nunca envíe más de 800 GB/44000 en un periodo de ráfaga de 60 segundos 14:12 &amp;lt;+detonate&amp;gt; 44000 siendo aproximadamente el número de minutos en un mes 14:13 &amp;lt;@jrandom&amp;gt; el tamaño del bucket/duración de la ráfaga describe cuánto enviaremos sin restricción, y la mayoría de la gente sí quiere restricciones, para que el router no devore 10 Mbps durante 5 minutos mientras vacía el bucket (o lo que sea) 14:14 &amp;lt;@jrandom&amp;gt; también es posible una limitación adicional de los tokens que salen del bucket (y si ese limitador debería tener su propio token bucket, y ese bucket su propio limitador, etc.) 14:16 &amp;lt;+Ragnarok&amp;gt; pensaba que al bucket solo se le añadían tokens cuando había ancho de banda sin usar 14:16 &amp;lt;@jrandom&amp;gt; los tokens se agregan al bucket a una tasa constante (p. ej., 64k tokens por segundo) 14:17 &amp;lt;@jrandom&amp;gt; cualquier cosa que quiera ancho de banda siempre le pide al bucket 14:18 &amp;lt;+Ragnarok&amp;gt; ah... ok 14:19 &amp;lt;@jrandom&amp;gt; ok, genial, ¿alguien más tiene algo que quiera plantear para la reunión? 14:21 &amp;lt;@jrandom&amp;gt; ok, si no 14:21 * jrandom se prepara 14:21 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-03-15</title><link>/es/blog/2005/03/15/notas-de-estado-de-i2p-del-2005-03-15/</link><pubDate>Tue, 15 Mar 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/03/15/notas-de-estado-de-i2p-del-2005-03-15/</guid><description>&lt;p>Hola a todos, es hora de la actualización semanal&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Feedspace 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>Durante la última semana, gran parte de mi tiempo se ha dedicado a analizar el comportamiento de la red, seguir estadísticas e intentar reproducir varios eventos en el simulador. Aunque parte del comportamiento de red extraño puede atribuirse a las unas dos docenas de routers que aún están en versiones anteriores, el factor clave es que nuestros cálculos de velocidad no nos están dando buenos datos: no podemos identificar adecuadamente a los pares que pueden transferir datos rápidamente. En el pasado, esto no era un gran problema, ya que había un error que nos hacía usar a los 8 pares de mayor capacidad como el grupo &amp;lsquo;fast&amp;rsquo;, en lugar de construir niveles legítimos derivados de la capacidad. Nuestro cálculo de velocidad actual se deriva de una prueba periódica de latencia (el RTT (tiempo de ida y vuelta) de una prueba de tunnel, en particular), pero eso proporciona datos insuficientes como para tener confianza en el valor. Lo que necesitamos es una mejor manera de recopilar más puntos de datos y, al mismo tiempo, permitir que los pares de &amp;lsquo;alta capacidad&amp;rsquo; sean ascendidos al nivel &amp;lsquo;fast&amp;rsquo;, según sea necesario.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 15 de marzo de 2005</title><link>/es/blog/2005/03/15/reuni%C3%B3n-de-desarrolladores-de-i2p-15-de-marzo-de-2005/</link><pubDate>Tue, 15 Mar 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/03/15/reuni%C3%B3n-de-desarrolladores-de-i2p-15-de-marzo-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, bla, cervantes, detonate, frosk, godmode0, jrandom, legion, Myo9, newkid, polecat, Pseudonym, Ragnarok, smeghead, Teal, thetower&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:07 &amp;lt;jrandom&amp;gt; 0) hola 13:07 &amp;lt;jrandom&amp;gt; 1) Estado de la red 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) hola 13:07 * jrandom saluda 13:07 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en @ http://dev.i2p.net/pipermail/i2p/2005-March/000649.html 13:08 &amp;lt;Teal&amp;gt; hola 13:08 &amp;lt;jrandom&amp;gt; (sí, llegué tarde esta vez, ¡pero casi!) 13:08 &amp;lt;frosk&amp;gt; hola 13:08 &amp;lt;jrandom&amp;gt; mejor pasemos a 1) estado de la red 13:08 &amp;lt;jrandom&amp;gt; la red está, como, arriba, y eso 13:09 &amp;lt;jrandom&amp;gt; el rendimiento general sigue donde estaba antes, con un número considerable de mensajes y fragmentos perdidos 13:09 &amp;lt;bla&amp;gt; hola 13:09 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; malo 13:09 &amp;lt;Teal&amp;gt; ¿alguna pista de por qué? 13:10 &amp;lt;jrandom&amp;gt; Teal: claro, ¿lees las notas de estado? :) 13:10 &amp;lt;+detonate&amp;gt; hola 13:11 &amp;lt;jrandom&amp;gt; aún hay ~ 25 personas con compilaciones antiguas y, probablemente, se quedarán ahí hasta que los saquemos de la red 13:11 &amp;lt;jrandom&amp;gt; en cualquier caso, deberíamos poder rodearlos, así que tenerlos aquí en realidad ayuda, supongo 13:11 &amp;lt;jrandom&amp;gt; (aunque estaría bien que actualizaran... ;) 13:11 &amp;lt;cervantes&amp;gt; (hola) 13:11 &amp;lt;frosk&amp;gt; probablemente son borregos que instalaron i2p porque lo leyeron en algún sitio y querían probar "p2p anónimo" 13:12 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; sí, si la degradación de calidad de la red puede ocurrir por bugs, es posible que sea por malicia 13:12 &amp;lt;newkid&amp;gt; Esta es la primera reunión en la que estoy, pero leí las notas, y el problema parece relacionado con lo que expliqué antes de la reunión 13:12 &amp;lt;Pseudonym&amp;gt; ¿sabemos qué problemas específicos están causando los nodos antiguos y por qué? 13:12 &amp;lt;jrandom&amp;gt; bs314159: nunca atribuyas a la malicia lo que se puede atribuir a que jrandom escribe mal código ;) 13:13 &amp;lt;jrandom&amp;gt; Pseudonym: sí, mira el changelog 13:13 &amp;lt;newkid&amp;gt; Ejecuto dos nodos, separados por milisegundos, y no se consideran "rápidos" entre sí la mayor parte del tiempo 13:13 &amp;lt;jrandom&amp;gt; correcto, newkid 13:13 &amp;lt;jrandom&amp;gt; el calculador de velocidad tal como está desplegado es, bueno, bastante malo 13:13 &amp;lt;jrandom&amp;gt; no recopila suficientes datos como para tener ninguna confianza en los valores 13:13 &amp;lt;bla&amp;gt; Hmm.. Eso es malo como mínimo ;) 13:13 &amp;lt;jrandom&amp;gt; es casi tan irrelevante como las "tasas instantáneas" que puedes ver en /oldconsole.jsp 13:14 &amp;lt;jrandom&amp;gt; estoy probando nuevos calculadores, y hay una mejora, pero hay problemas en el algoritmo 13:14 &amp;lt;jrandom&amp;gt; a saber, no permite que pares de alta capacidad se conviertan en pares rápidos sin que esos pares rápidos salgan del grupo de alta capacidad 13:15 &amp;lt;bla&amp;gt; jrandom: ¿Cada nodo obtiene datos de "rapidez" de los otros nodos directamente ("P2P"), o vía tunnels? 13:15 &amp;lt;jrandom&amp;gt; (o sea, los primeros K pares colocados en el grupo rápido se quedarán en el grupo rápido) 13:15 &amp;lt;jrandom&amp;gt; bla: via tunnels, no podemos confiar en medición directa, ya que permitiría ataques de anonimato 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; ¿es sha1? 13:15 &amp;lt;jrandom&amp;gt; (p.ej. ser muy muy lento con todos excepto con Alice) 13:15 &amp;lt;+detonate&amp;gt; ¿se quedarán ahí durante la vida del router? 13:15 &amp;lt;jrandom&amp;gt; godmode0: estamos en una reunión ahora mismo 13:16 &amp;lt;godmode0&amp;gt; ops perdón 13:16 &amp;lt;jrandom&amp;gt; detonate: hasta que uno de ellos falle o rechace un tunnel (o sea, que su rango de capacidad lo saque del grupo de alta capacidad) 13:16 &amp;lt;+detonate&amp;gt; ok 13:17 &amp;lt;bla&amp;gt; bla: Hmm.. Esto suena como un problema que —para obtener _realmente_ suficientes_ datos— tiene que ser&amp;gt;&amp;gt;log(N) en la red. 13:17 &amp;lt;jrandom&amp;gt; he estado jugueteando con algunas ideas para obtener más datos, pero aún no lo he actualizado 13:17 &amp;lt;bla&amp;gt; En términos de carga, eso es. 13:18 &amp;lt;jrandom&amp;gt; bueno, uno de los puntos críticos sin duda es cuando la carga de la red excede la capacidad de la red 13:18 &amp;lt;jrandom&amp;gt; creo que nuestros calculadores de capacidad pueden manejar eso 13:18 &amp;lt;cervantes&amp;gt; jrandom: ¿-3 realmente emplea este método de selección de pares rápidos? 13:18 &amp;lt;+polecat&amp;gt; Con suerte, dado que la transferencia de datos entre pares tiene controles de equidad, no habrá forma de aumentar demasiado la carga... 13:19 &amp;lt;bla&amp;gt; jrandom: Bueno, me refiero más específicamente a que necesitamos asegurarnos de que el algoritmo de "encontrar quién es rápido" se mantenga en O(log(N)) 13:19 &amp;lt;jrandom&amp;gt; cervantes: sí, pero como dije, no permite promocionar pares entre rápidos y alta capacidad 13:19 &amp;lt;jrandom&amp;gt; polecat: ¿controles de equidad? 13:19 &amp;lt;cervantes&amp;gt; ya que acabo de darme cuenta de que tenía el proxy activado, y he estado navegando la web normal sin darme cuenta (sí pensé que mi conexión estaba algo lenta) ;-) 13:20 &amp;lt;cervantes&amp;gt; s/live web/outerweb 13:20 &amp;lt;jrandom&amp;gt; bla: no estoy seguro de que debamos depender de N. no hace falta encontrar un 'más rápido de la red' óptimo, sólo 'suficientemente rápido para manejar nuestros datos' 13:20 &amp;lt;@smeghead&amp;gt; parece que i2pProxy.pac es peligroso incluso para su creador :) 13:20 &amp;lt;jrandom&amp;gt; je, bien, cervantes :) 13:20 &amp;lt;jrandom&amp;gt; lol 13:20 &amp;lt;cervantes&amp;gt; así que ciertamente parece haber mejorado las cosas en mi nodo de casa, que estaba sufriendo bastante antes 13:21 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; jrandom: ¿puedes aleatorizarlo? 13:21 &amp;lt;cervantes&amp;gt; smeghead: jeje ¡yo no uso eso! ¡¿crees que estoy loco?! 13:21 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; es decir, ¿crear una tasa de transición espontánea? 13:21 &amp;lt;jrandom&amp;gt; BS314159: usamos los niveles, y aleatorizamos dentro de los niveles 13:22 &amp;lt;jrandom&amp;gt; BS314159: las tasas espontáneas son esencialmente lo que tenemos ahora, que fluctúan mucho 13:22 &amp;lt;jrandom&amp;gt; (nosotros == 0.5.0.2-0) 13:22 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; Creo que no entiendo el problema. nm. 13:23 &amp;lt;jrandom&amp;gt; es difícil hacerlo con seguridad y precisión, pero creo que hay suficientes datos alrededor para cosechar información suficiente. ya veremos 13:23 &amp;lt;bla&amp;gt; jrandom: En cualquier caso, encontrar un par de nodos buenos se parece mucho a una cosa de optimización por colonia de hormigas 13:24 &amp;lt;bla&amp;gt; jrandom: Porque una vez que tienes pares rápidos, probablemente uses ESOS para averiguar quién más es rápido. 13:24 &amp;lt;jrandom&amp;gt; ¿propondrías más sondeo activo en esa línea? 13:24 &amp;lt;jrandom&amp;gt; ah, en realidad, eso no es cierto 13:25 &amp;lt;jrandom&amp;gt; esa es la diferencia entre client tunnels y exploratory tunnels 13:25 &amp;lt;bla&amp;gt; jrandom: Y por tanto, parece que esencialmente estarías haciendo un esquema de optimización codiciosa (como colonia de hormigas) 13:25 &amp;lt;jrandom&amp;gt; client tunnels se construyen con pares rápidos, exploratory tunnels se construyen con cualquier par que no falle 13:25 &amp;lt;jrandom&amp;gt; (elegidos al azar) 13:26 &amp;lt;bla&amp;gt; jrandom: Hmm.. Para el anonimato, eso es bueno. Sin embargo, para encontrar rápidamente buenos socios de tunnel a usar, sería mejor usar pares rápidos en los tunnels expl. ... Otra vez la compensación 13:26 &amp;lt;jrandom&amp;gt; por otro lado, puede que haya algo en esa vena para ayudar a optimizar la selección de pares 13:26 &amp;lt;jrandom&amp;gt; oh, claro, ciertamente obtendrías mejor rendimiento usando los pares rápidos, pero entonces no estarías explorando :) 13:27 &amp;lt;jrandom&amp;gt; los exploratory tunnels no se usan para mensajes de cliente de extremo a extremo, sólo para mensajes de netDb, mensajes de mantenimiento de tunnels y mensajes de prueba de pares 13:27 &amp;lt;bla&amp;gt; jrandom: Ya veo, ¿así que efectivamente usas tunnels exploratorios aleatorios para evitar caer en óptimos locales? 13:27 &amp;lt;jrandom&amp;gt; así que el rendimiento real de los exploratory tunnels no importa (mientras que los datos lleguen, eventualmente) 13:27 &amp;lt;jrandom&amp;gt; sí 13:29 &amp;lt;bla&amp;gt; jrandom: Ok, veo. Por otro lado: Cuando uso mis client tunnels para transferir datos (como descargar de un eepsite), me parece (intuitivamente) que el tiempo/rendimiento de eso también podría servir como algún tipo de "evaluación pasiva de pares", ¿no? 13:29 &amp;lt;jrandom&amp;gt; definitivamente, bla, y de momento, aún no cosechamos esos datos dentro de la selección de velocidad 13:29 &amp;lt;bla&amp;gt; jrandom: es decir, como una forma auxiliar de conseguir más datos sobre pares 13:30 &amp;lt;jrandom&amp;gt; algunos podemos, aunque algunos serán más difíciles de agarrar (ya que la librería de streaming es externa) 13:30 &amp;lt;jrandom&amp;gt; deberíamos definitivamente agarrar lo que podamos para tener más confianza 13:30 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ¿no dependerá eso del enlace más lento en cualquier tunnel? 13:31 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; haciéndolo muy difícil de usar para saltos&amp;gt;0? 13:31 &amp;lt;jrandom&amp;gt; BS314159: sí, pero se promediará, ya que los pares se seleccionan al azar dentro del nivel rápido 13:31 &amp;lt;jrandom&amp;gt; lo mismo ocurre con cualquier medición remota 13:34 &amp;lt;jrandom&amp;gt; ok, así es como están las cosas en este momento. con suerte tendremos nuevos calculadores y estadísticas para una compilación -4 o -5 en los próximos días, intentando ver cómo maneja la red en vivo 13:34 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que sacar en 1) Estado de la red? 13:34 &amp;lt;bla&amp;gt; jrandom: Puede parecer que pongo un camión de énfasis en esto, pero me parece un problema que es muy fundamental para que una red I2P grande funcione... 13:35 &amp;lt;jrandom&amp;gt; bla: sin duda es importante, pero recuerda, no necesitamos una selección de pares óptima. con que sea suficiente basta 13:35 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; buenos días gente 13:36 &amp;lt;jrandom&amp;gt; lo único que nos importa es encontrar algunos pares que puedan manejar un tunnel, y asegurarnos de que esos tunnels puedan manejar nuestros datos 13:36 &amp;lt;jrandom&amp;gt; buenos días aum, a tiempo para la reunión :) 13:36 &amp;lt;bla&amp;gt; jrandom: Entiendo. ¡Gracias por la explicación! 13:36 &amp;lt;jrandom&amp;gt; por supuesto, tienes razón en que sería genial si /pudiéramos/ encontrar la selección de pares óptima ;) 13:37 &amp;lt;jrandom&amp;gt; y definitivamente hay mucho espacio para que algunos estudiantes trabajen ideas y escriban algunos papers 13:37 &amp;lt;frosk&amp;gt; sería un buen proyecto de tesis :) 13:37 &amp;lt;+detonate&amp;gt; ¿qué tan viable crees que sería ajustar activamente los parámetros de la selección de pares hasta que con suerte se estabilice en algo que funcione, dejando de lado la imposibilidad de depurar tal sistema? :) 13:38 &amp;lt;jrandom&amp;gt; detonate: la selección manual de pares es un dolor, ya que los pares rápidos se congestionan ocasionalmente, pidiéndote que aflojes, etc. 13:38 &amp;lt;+detonate&amp;gt; ah 13:39 &amp;lt;jrandom&amp;gt; sé que podríamos cavar en esto para siempre, por eso he fijado un hito de transferir con éxito un archivo grande específico a través de tunnels estándar, sin desconexión 13:39 &amp;lt;+detonate&amp;gt; bien 13:40 &amp;lt;Teal&amp;gt; ¡Victoria a cualquier precio! 13:40 &amp;lt;jrandom&amp;gt; (por otro lado, hay algunas características no documentadas del sistema de selección de pares para permitir que la gente pese pares individuales manualmente, pero no las recomiendo ;) 13:40 &amp;lt;jrandom&amp;gt; ok, eso es todo por 1), ahora pasemos a 2) Feedspace 13:41 * jrandom le pasa el micrófono a frosk 13:41 &amp;lt;frosk&amp;gt; oh, ok, hola 13:42 &amp;lt;Myo9&amp;gt; Hola, Frosk. 13:42 * jrandom saca el foco de alta intensidad 13:42 &amp;lt;frosk&amp;gt; así que, todos deberían mirar `http://feedspace.i2p` (claves en orion o en el blog de jrandom) 13:42 &amp;lt;frosk&amp;gt; mi compa de desarrollo (al que ahora desvelaré como ku) y yo hemos empezado a escribir algo de código y hemos tenido muchas discusiones animadas 13:42 &amp;lt;frosk&amp;gt; además, `http://feedspace.i2p/wiki/CallForComments` tiene una revisión fresca del documento de feedspace :) 13:43 &amp;lt;frosk&amp;gt; hola Myo9 13:43 &amp;lt;frosk&amp;gt; ah sí, feedspace es nuestro nuevo (y final) nombre para lo que antes se conocía como i2pcontent o fusenet :) 13:43 &amp;lt;jrandom&amp;gt; r0x0r 13:43 &amp;lt;frosk&amp;gt; como dicen las notas de estado, seguimos muy interesados en feedback sobre el diseño general de todo 13:44 &amp;lt;frosk&amp;gt; que nadie sea tímido a la hora de desafiarlo :) 13:44 &amp;lt;frosk&amp;gt; y el sitio web también enumera algunas "vacantes", nos vendrían bien manos amigas en muchos aspectos del sistema y del proyecto 13:45 &amp;lt;frosk&amp;gt; vamos con un calendario bastante ajustado y ninguno de nosotros es desarrollador a tiempo completo en el proyecto por desgracia 13:45 &amp;lt;frosk&amp;gt; así que eso es todo, creo. ¿preguntas? :) 13:45 &amp;lt;ant&amp;gt; * aum no puede alcanzar orion.i2p ni el blog de jrandom, así que no puede alcanzar feedspace.i2p 13:46 &amp;lt;frosk&amp;gt; hm sí, el sitio web también tiene una hoja de ruta, pero las fechas ahí _cambiarán_ :) 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; ahí lo tienes aum 13:46 * jrandom acaba de añadir feedspace a http://dev.i2p.net/i2p/hosts.txt 13:46 &amp;lt;jrandom&amp;gt; (y cvs) 13:46 * frosk se queda temporalmente ciego 13:46 &amp;lt;jrandom&amp;gt; legion: nunca pegues en una sola línea, es demasiado grande para caber 13:47 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; gracias 13:47 &amp;lt;frosk&amp;gt; jrandom probablemente pueda hacer commit de la clave en su hosts.txt ¿quizá? :) 13:47 &amp;lt;jrandom&amp;gt; sí, ya está ahí, lo olvidé :) 13:48 &amp;lt;frosk&amp;gt; de todos modos, el plan es tener algo simple y funcional (¡y 100% libre de bugs!) para I2P 0.6.1, y construiremos más cosas chulas después 13:49 &amp;lt;jrandom&amp;gt; je, wikked 13:49 &amp;lt;frosk&amp;gt; s/out/ready for real-world testing/ 13:49 &amp;lt;frosk&amp;gt; aún no puedo decir si eso es realista o no, pero espero que lo sea, o seguiremos recortando funcionalidades ;) 13:49 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; como no puedo alcanzar feedspace.i2p, haré una pregunta básica 13:50 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; esa clave no es correcta, sólo 441 chars 13:50 &amp;lt;jrandom&amp;gt; correcto aum, irc la recorta, pilla http://dev.i2p.net/i2p/hosts.txt 13:51 &amp;lt;+detonate&amp;gt; frosk: tengo una sugerencia mientras tanto 13:51 &amp;lt;+detonate&amp;gt; pon algo en la consola del router de i2p que agarre una lista de actualizaciones del servidor web de i2p, para que la gente sepa cuándo actualizar sus routers, etc :) 13:51 &amp;lt;legion&amp;gt; ah, perdón por eso. De todos modos ya la he hecho commit en mi hosts.txt también. 13:51 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; gracias jrandom 13:51 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ¿cuál de los siguientes sistemas ves que feedspace suplante: usenet, gnutella, google, livejournal, www 13:52 &amp;lt;jrandom&amp;gt; , la iglesia 13:52 &amp;lt;jrandom&amp;gt; eh.. 13:52 &amp;lt;cervantes&amp;gt; jrandom: ah me has pillado a mitad de commit de hosts 13:52 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; es decir, ¿es un foro de mensajes, un sistema de compartición de archivos, un sistema de indexación de contenido, un sistema de páginas dinámicas y/o un sistema de servido estático 13:53 &amp;lt;ant&amp;gt; * aum desactiva el throttling dentro de routerConsole, y ve si eso ayuda 13:54 &amp;lt;frosk&amp;gt; BS314159: soportaremos blogs, foros y libretas de direcciones compartidas (para la primera versión, otras aplicaciones son posibles) 13:54 &amp;lt;frosk&amp;gt; no reemplaza páginas web per se 13:54 &amp;lt;frosk&amp;gt; pero ciertamente se podría usar para "compartir archivos" 13:54 &amp;lt;+detonate&amp;gt; ¿entonces sindicación de contenido? 13:54 &amp;lt;jrandom&amp;gt; probablemente suplante contenido web estático, permitiendo publicación web persistente para gente que no puede ejecutar eepsites 13:54 &amp;lt;frosk&amp;gt; de eso va 13:55 &amp;lt;jrandom&amp;gt; (resumen en dos palabras: usenet+SSK) 13:55 &amp;lt;frosk&amp;gt; sí 13:55 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ok 13:55 &amp;lt;Ragnarok&amp;gt; no tan persistente 13:56 &amp;lt;jrandom&amp;gt; Ragnarok: depende de la política del sindicador, cierto 13:56 &amp;lt;+detonate&amp;gt; ¿está pasando algo con stasher? 13:56 &amp;lt;frosk&amp;gt; puede ser tan persistente como el sindicador más entusiasta :) 13:56 &amp;lt;jrandom&amp;gt; (ver: dejanews ;) 13:56 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; detonate: stasher está en pausa, escribiendo una cosa totalmente nueva llamada quartermaster 13:57 &amp;lt;+detonate&amp;gt; ya veo 13:58 &amp;lt;jrandom&amp;gt; frosk: ¿qué podemos hacer para ayudar? 13:59 &amp;lt;jrandom&amp;gt; ¿debería la gente registrarse y trastear en el wiki, enviar email, publicar en el foro? 13:59 &amp;lt;jrandom&amp;gt; oh, quizá podamos conseguir que cervantes añada una nueva categoría de foro? 13:59 &amp;lt;frosk&amp;gt; creo que un foro sería muy bueno en este punto 14:00 &amp;lt;frosk&amp;gt; para discusión más privada, pueden escribirnos a ambos a ku@mail.i2p y frosk@mail.i2p 14:01 &amp;lt;cervantes&amp;gt; hrrrm ... ¿vas a poner reseñas de juegos? 14:01 &amp;lt;jrandom&amp;gt; je 14:01 &amp;lt;jrandom&amp;gt; w3rd 14:01 &amp;lt;cervantes&amp;gt; porque si no... entonces son bienvenidos a tener una nueva sección de foro 14:01 &amp;lt;frosk&amp;gt; estaba pensando en reseñas del top20 musical, cervantes 14:02 &amp;lt;jrandom&amp;gt; (por cierto, espejo de la llamada a comentarios @ http://dev.i2p.net/~jrandom/feedspace.txt) 14:02 &amp;lt;cervantes&amp;gt; :) 14:04 &amp;lt;cervantes&amp;gt; frosk: ¿feedspace o feed space o Feedspace o Feed Space o FeedSpace? 14:04 &amp;lt;frosk&amp;gt; cervantes: Feedspace 14:05 &amp;lt;frosk&amp;gt; esperando mucha discusión en el foro entonces :) no tengo nada más para este punto, ¿alguien más? 14:05 &amp;lt;jrandom&amp;gt; ok, genial, gracias por la actualización frosk 14:06 &amp;lt;@smeghead&amp;gt; ¿o FEeDspace? 14:06 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; frosk: cuando tengas un momento, mándame por pm una descripción en una línea para la sección del foro 14:06 &amp;lt;legion&amp;gt; hmm hablando de foros nuevos, lol. Estoy montando un nuevo sitio de foros. Aunque me queda mucho hacking por hacer al código de phpbb, debería estar terminado en algún momento de esta semana. ;) 14:06 &amp;lt;jrandom&amp;gt; bien, legion 14:06 &amp;lt;jrandom&amp;gt; eso de hecho nos lleva a 3) ??? muy bien 14:06 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que plantear? 14:06 &amp;lt;jrandom&amp;gt; aum: ¿alguna novedad de Q? 14:07 &amp;lt;frosk&amp;gt; yo, uhm, no 14:07 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; el desarrollo de Q avanza bien, nada que anunciar por ahora 14:07 &amp;lt;jrandom&amp;gt; w3rd 14:07 &amp;lt;ant&amp;gt; * aum tiene un 90% completo net.i2p.i2ptunnel.I2PTunnelXMLServer 14:07 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; tengo una pregunta simple sobre netDb 14:07 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; ahora todo funciona excepto 'i2p.tunnel.close' 14:07 &amp;lt;legion&amp;gt; mis foros permitirán que los miembros tengan avatares de tamaño decente, discutan contenido compartido, casi lo que sea. 14:08 &amp;lt;jrandom&amp;gt; wikked 14:08 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; en la página dice que las entradas se almacenan en los pares más cercanos a SHA256(router identity + YYYYMMdd) 14:08 &amp;lt;jrandom&amp;gt; correcto BSpi 14:08 &amp;lt;@smeghead&amp;gt; legion: ¿será tan peligroso para la seguridad como tu cliente bt? 14:08 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ¿significa esto que hay un pico de tráfico cada 00:00 GMT? 14:08 &amp;lt;ant&amp;gt; * aum en realidad está ganando algo de fluidez en java, habiendo alcanzado una 'masa crítica cognitiva' 14:09 &amp;lt;jrandom&amp;gt; BS: los puntos de datos caducan con más frecuencia de la que migran 14:09 &amp;lt;jrandom&amp;gt; un LeaseSet sólo es válido 10 minutos, por ejemplo 14:09 &amp;lt;bla&amp;gt; jrandom: ¿Hay una llamada de línea de comandos que pueda hacer, tal que pueda obtener estimaciones de velocidad de cada uno de los pares en la red en los últimos, digamos, 60 segundos, o así? 14:09 &amp;lt;legion&amp;gt; lol, ¿foros un peligro de seguridad? 14:10 &amp;lt;@smeghead&amp;gt; legion: sí, y si no sabes tanto, ya estoy convencido de que tus foros serán un peligro de seguridad 14:10 &amp;lt;jrandom&amp;gt; bla: sí, java -cp lib/i2p.jar:lib/router.jar -Djava.library.path=. net.i2p.router.peermanager.ProfileOrganizer peerProfiles/* 14:10 &amp;lt;jrandom&amp;gt; (creo) 14:10 &amp;lt;legion&amp;gt; oh, y la próxima versión de mi cliente bt no debería causar tales problemas... 14:10 &amp;lt;jrandom&amp;gt; puede que necesites añadir algunos niveles de log a logger.config, déjame comprobar 14:10 &amp;lt;@smeghead&amp;gt; legion: Cervantes hizo un montón de modificaciones a phpBB para bloquearlo para uso en i2p 14:10 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; Simplemente parece que hacer que ocurra todo a la vez a una hora especificada es incómodo. Si sucediera continuamente, eso parecería... más suave. También daría a un atacante menos tiempo para montar un ataque, ya que partes de los datos estarían mal en menos de 24 horas 14:11 &amp;lt;jrandom&amp;gt; no, vuelca a stdout 14:11 &amp;lt;frosk&amp;gt; jrandom: ¿cómo te sientes respecto a la hoja de ruta de i2p actualmente, si se puede preguntar? ¿crees que es realista? 14:11 &amp;lt;legion&amp;gt; Hmm me pregunto si puedo conseguir una copia de los mods de cervantes? 14:11 &amp;lt;jrandom&amp;gt; frosk: la actualizo cuando me incomoda 14:12 &amp;lt;frosk&amp;gt; ok 14:12 &amp;lt;+detonate&amp;gt; sabes, hay un instalador para windows de python 2.4, uno para wxpython, y está el tarball de i2p-bt, realmente no veo por qué alguien conseguiría/confiaría en una versión de terceros 14:12 &amp;lt;legion&amp;gt; Si no, tendré que seguir hackeando el código fuente de phpbb yo mismo... 14:12 &amp;lt;jrandom&amp;gt; BS: los pares sólo mirarían en el lugar equivocado hasta 30s, debido a la sincronización de reloj 14:12 &amp;lt;@smeghead&amp;gt; legion: diviértete 14:12 &amp;lt;legion&amp;gt; bueno, ¿por qué alguien conseguiría y usaría kazaa? 14:13 &amp;lt;bla&amp;gt; jrandom: Estoy preguntando porque... 14:13 &amp;lt;legion&amp;gt; ¿O morpheus? 14:13 &amp;lt;jrandom&amp;gt; (¿porque no saben más?) 14:13 &amp;lt;legion&amp;gt; Ambos contienen adware/etc... 14:13 &amp;lt;+detonate&amp;gt; ¿son ignorantes? 14:14 &amp;lt;legion&amp;gt; sí y hay millones de usuarios ignorantes ahí fuera. ;) 14:14 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; legion: suenas como si quisieras empaquetar spyware con I2P. En verdad, un golpe de genio. 14:14 &amp;lt;bla&amp;gt; jrandom: ...navegué SpeedCalculator.java y CapacityCalculator.java, y me gustaría experimentar con los estimadores 14:14 &amp;lt;cervantes&amp;gt; legion: mantente al día con los parches oficiales, y pon htaccess en las áreas de admin 14:14 &amp;lt;jrandom&amp;gt; wikked, bla 14:14 &amp;lt;legion&amp;gt; ¿Qué? Para nada... Odio el malware... 14:14 &amp;lt;cervantes&amp;gt; la mayoría de mis mods son de prevención de spam 14:14 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; ¿puedo plantear un asunto más crítico? 14:14 &amp;lt;legion&amp;gt; ¿Eso es todo? ¿cervantes? 14:15 &amp;lt;jrandom&amp;gt; ¿qué pasa, aum? 14:15 &amp;lt;@smeghead&amp;gt; legion: ¿y qué hay de tus usuarios que también odian el malware? ¿por qué no haces nada para aliviar las preocupaciones que puedan tener? 14:15 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; BS314159: ¿eres un hotfix de windows? 14:15 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; ¿soy yo, o sigue habiendo comportamiento errático en i2p? tengo muchísimos problemas incluso con eepsites principales, irc, etc. 14:15 &amp;lt;bla&amp;gt; jrandom: Además, la idea de "huella pasiva" está ahora en mi cabeza (un poco ;): Si recibo datos a través de un tunnel, esto me dice algo sobre el ancho de banda/capacidad de todos los pares en ese tunnel:... 14:15 &amp;lt;jrandom&amp;gt; aum: ve las notas de estado semanales 14:16 &amp;lt;cervantes&amp;gt; legion: renombra todas las páginas de registro, login, publicación y edición de perfil a algo no estándar 14:16 &amp;lt;bla&amp;gt; jrandom: Me dice algo sobre el par más cercano a mí, algo menos sobre los pares a un salto, y así sucesivamente progresivamente menos. 14:16 &amp;lt;cervantes&amp;gt; ayudará a mantener a raya los gusanos 14:16 &amp;lt;jrandom&amp;gt; bla: sí, leí ese paper de temporización, y el paper del ataque a tor de ayer con mucho interés 14:17 &amp;lt;Myo9&amp;gt; Cervantes, ¿publicando alguno de tus mods? 14:17 &amp;lt;Myo9&amp;gt; s/ant/any/ 14:17 &amp;lt;jrandom&amp;gt; hay preocupación en esa línea en el calculador de capacidad con los diferentes niveles de rechazo 14:18 &amp;lt;bla&amp;gt; jrandom: De alguna manera, esto me da algún grado de "creencia" en el ancho de banda/capacidad de un par (ese grado de creencia depende de la distancia a cada uno de los miembros del tunnel, y de la cantidad de creencia que tengo en el BW/cap. de los nodos más cercanos a mí) 14:18 &amp;lt;legion&amp;gt; gracias por el consejo, cervantes :) 14:18 &amp;lt;bla&amp;gt; jrandom: Ahora, resulta que conozco a algunas personas que saben mucho sobre Redes de Creencias Bayesianas... ;)) 14:18 &amp;lt;@smeghead&amp;gt; de nuevo, legion ignora la pregunta 14:18 &amp;lt;+thetower&amp;gt; Creo que todos vamos a tener que llamar a una tregua con legion y dejarle escribir lo que quiera, no es como si alguien estuviera obligado a usarlo. 14:18 &amp;lt;jrandom&amp;gt; hmm, ¿qué quieres decir con distancia, bla? 14:18 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿qué está tramando legion? 14:19 &amp;lt;bla&amp;gt; jrandom: Hablaré con ellos, respecto a la huella pasiva (nota: no me refiero a "huella" en el sentido negativo de la palabra) 14:19 &amp;lt;jrandom&amp;gt; wikked 14:19 &amp;lt;jrandom&amp;gt; las sugerencias sobre cómo podemos seleccionar mejor pares 'de calidad' son muy bienvenidas 14:19 &amp;lt;cervantes&amp;gt; Myo9: ciertamente podría. 14:19 &amp;lt;legion&amp;gt; De todos modos no hay muchos usuarios de i2p en windows todavía y no tantos ejecutando mi distribución binaria de i2p-bt. Pronto mi próxima versión estará hecha y publicada, no tendrá tales problemas... Ya que habrá una distribución binaria y de código fuente. 14:19 &amp;lt;@smeghead&amp;gt; por qué alguien querría usar software de alguien que ni siquiera toma las medidas más básicas para abordar las preocupaciones de seguridad y anonimato de los usuarios está más allá de mí 14:20 &amp;lt;ant&amp;gt; &amp;lt;aum&amp;gt; frosk: ¿en qué lenguaje estás escribiendo feedspace? (perdóname si ya te lo pregunté) 14:20 &amp;lt;cervantes&amp;gt; no es un "parche" limpio ni nada de eso 14:20 &amp;lt;bla&amp;gt; jrandom: distancia... Supón que tengo un tunnel entrante X -&amp;gt; Y -&amp;gt; yo, y sé _mucho_ sobre las propiedades de Y, entonces las estadísticas de lo que recibo por ese tunnel me dicen bastante sobre X 14:20 &amp;lt;frosk&amp;gt; aum: java (y te perdono ;) 14:20 &amp;lt;cervantes&amp;gt; he estado arreglando cosas y problemas a medida que surgen 14:20 &amp;lt;bla&amp;gt; jrandom: Por otro lado, si tengo pocos datos/creencia sobre las propiedades de Y, las estadísticas de transferencia no me dicen mucho sobre X aún; primero tengo más que aprender sobre Y 14:20 &amp;lt;cervantes&amp;gt; según surgen 14:20 &amp;lt;jrandom&amp;gt; bla: es muy difícil decir si la latencia o la congestión ocurre en X o Y (o en saltos anteriores) 14:20 &amp;lt;cervantes&amp;gt; `http://forum.i2p/index.php?c=4` 14:21 &amp;lt;cervantes&amp;gt; nueva sección: 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 todos modos suficiente discusión sobre mi release, cualquier discusión adicional sobre ello debería hacerse en el canal #itorrent 14:22 &amp;lt;bla&amp;gt; jrandom: Eso es cierto. Sin embargo, dado un gran volumen de datos (y esperando que el tiempo de medición no sea _mucho_ mayor que la escala temporal en la que cambian las propiedades del nodo), estoy convencido de que _debe_ haber información en las estadísticas de tráfico/tunnels 14:22 &amp;lt;@smeghead&amp;gt; legion: podemos discutir en el punto de la reunión # 3) cualquier asunto que afecte a i2p 14:23 &amp;lt;@smeghead&amp;gt; legion: y creo que tu software es de seria preocupación y amerita una advertencia a los usuarios 14:23 &amp;lt;legion&amp;gt; sí, ok 14:23 &amp;lt;jrandom&amp;gt; bla: sin duda, sólo necesitamos enganchar el RTT del OutboundClientMessageOneShotJob 14:23 &amp;lt;jrandom&amp;gt; (y luego averiguar cómo calcular y decaer los datos de la mejor forma) 14:24 &amp;lt;legion&amp;gt; Entonces, smeghead, si tú fueras a hacer tal release, ¿qué harías diferente? 14:24 &amp;lt;@smeghead&amp;gt; legion: la forma en que continuamente esquivas preguntas e intentas aplazar la discusión sobre el tema es muy desconcertante 14:25 &amp;lt;@smeghead&amp;gt; legion: primero, libera el código fuente de tu binario actual, aunque sea "sólo i2p-bt con el parche de smeghead", y ten un texto en tu sitio explicando tu fork 14:25 &amp;lt;bla&amp;gt; jrandom: ¿Qué significa el RTT ahí? 14:26 &amp;lt;@smeghead&amp;gt; legion: también sería útil hacer como i2p-bt, y tener un changelog indicando todas las modificaciones que has hecho 14:27 &amp;lt;jrandom&amp;gt; bla: los mensajes de cliente de extremo a extremo a menudo (por defecto, siempre) van envueltos en 'garlic', conteniendo un DeliveryStatusMessage adicional que retorna al remitente (a través de tunnels, por supuesto), permitiendo el uso de AES+sessionTags en lugar de ElGamal 14:28 &amp;lt;bla&amp;gt; jrandom: (sí) 14:28 &amp;lt;+detonate&amp;gt; como dije, podrías simplemente proporcionar un enlace a la página de descarga de las tres cosas que necesitas para que i2p-bt funcione, es directo y te da exactamente lo mismo, en realidad no puedo ver un uso para ello aparte de un troyano 14:28 &amp;lt;jrandom&amp;gt; más adelante actualizaremos I2CP (y el SDK) para permitir que la librería de streaming entregue esos mismos datos sin requerir el DeliveryStatusMessage 14:29 &amp;lt;@smeghead&amp;gt; detonate: de acuerdo, debería haber enviado simplemente un parche al i2p-bt oficial en primer lugar, el fork era completamente innecesario y fomentó sospecha inmediata 14:30 &amp;lt;+detonate&amp;gt; en efecto 14:30 &amp;lt;@smeghead&amp;gt; *suspicion 14:31 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear para la reunión? 14:31 &amp;lt;ant&amp;gt; &amp;lt;drakoh&amp;gt; ¡hola gente! quería saber, ¿hay algo especial con la red? 14:32 &amp;lt;@smeghead&amp;gt; por la naturaleza de i2p, las aplicaciones desarrolladas para ello requieren una mayor medida de apertura con los usuarios finales y cooperación entre desarrolladores 14:32 &amp;lt;jrandom&amp;gt; drakoh: ve las notas de estado semanales 14:32 &amp;lt;bla&amp;gt; quit 14:32 &amp;lt;ant&amp;gt; &amp;lt;drakoh&amp;gt; no, me refiero a algo extraño ... 14:32 &amp;lt;@smeghead&amp;gt; los usuarios de i2p siempre serán naturalmente paranoicos hasta cierto punto, y es nuestro deber hacer lo que podamos para disipar cualquier preocupación que podamos 14:32 &amp;lt;ant&amp;gt; &amp;lt;drakoh&amp;gt; como que perdí todos mis pares 14:33 &amp;lt;jrandom&amp;gt; sí, de acuerdo, smeghead. para software de anonimato o seguridad, especialmente software que trata con un campo plagado de troyanos como el intercambio de archivos, es fundamental ser abierto. 14:33 &amp;lt;jrandom&amp;gt; drakoh: ok, espera, podemos depurar eso cuando termine la reunión 14:33 &amp;lt;ant&amp;gt; &amp;lt;drakoh&amp;gt; ups perdón 14:33 &amp;lt;jrandom&amp;gt; ok, hablando de que la reunión termine... 14:34 * jrandom se prepara 14:34 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-03-08</title><link>/es/blog/2005/03/08/notas-de-estado-de-i2p-del-2005-03-08/</link><pubDate>Tue, 08 Mar 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/03/08/notas-de-estado-de-i2p-del-2005-03-08/</guid><description>&lt;p>Hola a todos, es hora de la actualización semanal&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.5.0.2 2) actualizaciones de mail.i2p 3) actualizaciones de 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>El otro día lanzamos la versión 0.5.0.2 y una buena parte de la red se ha actualizado (¡hurra!). Están llegando informes de que los peores problemas de la 0.5.0.1 han sido eliminados y, en general, todo parece funcionar bien. Aún hay algunos problemas de fiabilidad, aunque la streaming lib (biblioteca de streaming) los ha estado manejando (las conexiones de IRC que duran 12-24+ horas parecen ser la norma). He estado intentando localizar algunos de los problemas que quedan, pero sería realmente, realmente bueno que todos se actualizaran lo antes posible.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 08 de marzo de 2005</title><link>/es/blog/2005/03/08/reuni%C3%B3n-de-desarrolladores-de-i2p-08-de-marzo-de-2005/</link><pubDate>Tue, 08 Mar 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/03/08/reuni%C3%B3n-de-desarrolladores-de-i2p-08-de-marzo-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, aum, bla, cervantes, detonate, duck, fedo, frosk, jrandom, legion, maestro^, mancom, named, postman, Ragnarok, septu_ssh&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:06 &amp;lt;@jrandom&amp;gt; 0) hola 13:06 &amp;lt;@jrandom&amp;gt; 1) 0.5.0.2 13:06 &amp;lt;@jrandom&amp;gt; 2) actualizaciones de mail.i2p 13:06 &amp;lt;@jrandom&amp;gt; 3) actualizaciones de i2p-bt 13:06 &amp;lt;legion&amp;gt; entonces, ¿está relacionado con los servidores de IRC? 13:06 &amp;lt;@jrandom&amp;gt; 4) ??? 13:06 &amp;lt;@jrandom&amp;gt; 0) hola 13:06 &amp;lt;@jrandom&amp;gt; notas de estado semanales publicadas @ http://dev.i2p.net/pipermail/i2p/2005-March/000633.html 13:07 &amp;lt;fedo&amp;gt; hi 13:07 &amp;lt;+postman&amp;gt; hi 13:07 &amp;lt;frosk&amp;gt; buen día 13:07 &amp;lt;@jrandom&amp;gt; legion: no, relacionado con bugs de i2p, se está trabajando en ellos 13:07 &amp;lt;bla&amp;gt; hi 13:07 &amp;lt;legion&amp;gt; ok 13:07 &amp;lt;@jrandom&amp;gt; hablando de bugs en los que se está trabajando, pasemos a 1) 0.5.0.2 :) 13:07 &amp;lt;cervantes&amp;gt; hola 13:07 &amp;lt;cervantes&amp;gt; -- Desconectado 13:08 &amp;lt;@jrandom&amp;gt; je 13:08 &amp;lt;ant&amp;gt; &amp;lt;mihi&amp;gt; hola a todos 13:08 &amp;lt;@jrandom&amp;gt; 0.5.0.2 ya salió, y aunque tu conexión de IRC pueda tener lag a veces, se recuperará ;) 13:08 &amp;lt;@jrandom&amp;gt; guau, hola mihi 13:09 &amp;lt;cervantes&amp;gt; hey mihi 13:09 &amp;lt;@jrandom&amp;gt; las notas de estado dan una visión general de dónde estamos y las prioridades más inmediatas 13:10 &amp;lt;@jrandom&amp;gt; lo preocupante que estoy tratando de rastrear se puede ver en `http://localhost:7657/oldstats.jsp#router.invalidMessageTime` 13:10 &amp;lt;bla&amp;gt; En lo que a mí respecta, puedo decir que 0.5.0.2 ya mejoró la fiabilidad _enormemente_ comparado con 0.5.0.1: los errores donde no se podían contactar destinos casi ya no ocurren 13:10 &amp;lt;@jrandom&amp;gt; esos números deberían ser muy muy pequeños, pero no lo son, por desgracia 13:10 &amp;lt;@jrandom&amp;gt; genial, bla 13:11 &amp;lt;@jrandom&amp;gt; sí, 0.5.0.2 es definitivamente una mejora, y todos deberían actualizar cuanto antes 13:11 &amp;lt;bla&amp;gt; 375,932.22 en los últimos 10 minutos aquí.... 13:11 &amp;lt;@jrandom&amp;gt; bueno, el valor en sí no es realmente el problema, es su frecuencia 13:11 &amp;lt;@jrandom&amp;gt; (eventos por período) 13:12 &amp;lt;@jrandom&amp;gt; esos mensajes probablemente se puedan atribuir a routers 0.5, y parte a routers 0.5.0.1, por eso quiero que la gente actualice cuanto antes 13:12 &amp;lt;@jrandom&amp;gt; podría ser que fuera otra cosa, pero me gustaría descartarlo 13:12 &amp;lt;bla&amp;gt; jrandom: aquí me llegan unos 200 por hora 13:13 &amp;lt;@jrandom&amp;gt; bla: ahora mismo tengo 93 esta hora, pero el pico mucho más alto (miles) 13:13 &amp;lt;@jrandom&amp;gt; de todos modos, esta estadística en particular se publica en el netdb 13:13 &amp;lt;bla&amp;gt; jrandom: ¿Qué tal excluir 0.5-0 de la red por software al lanzar 0.5.0.3? 13:14 &amp;lt;@jrandom&amp;gt; así podemos mirar y ver qué valores tienen los demás ;) 13:14 &amp;lt;@duck&amp;gt; 309,854.24 pico 5,473,314.59 13:15 &amp;lt;@duck&amp;gt; pegando el equivocado, ¿eh? 13:15 &amp;lt;@jrandom&amp;gt; bla: definitivamente. Añadí algo de código en la revisión 0.5.0.2 para cierta compatibilidad hacia adelante que 0.5.0.1 y 0.5 no tienen 13:16 &amp;lt;@jrandom&amp;gt; duck: es difícil tener un número no entero de eventos ;) 13:16 &amp;lt;bla&amp;gt; jrandom: Bien. Al menos eso te permite probar tu hipótesis de que los mensajes inválidos se deben a 0.5-0 de forma controlada 13:16 &amp;lt;@jrandom&amp;gt; bla: sí, aunque sería genial si la gente actualizara antes ;) 13:17 &amp;lt;@jrandom&amp;gt; (así que para los que leen en casa: http://www.i2p.net/download es su amigo ;) 13:17 &amp;lt;maestro^&amp;gt; jr: ¿esos números de desviaciones de router.invalidMessageTime están en ms? 13:17 &amp;lt;@jrandom&amp;gt; maestro^: sí 13:18 &amp;lt;@jrandom&amp;gt; (o sea, valores realmente desfasados de locura) 13:18 &amp;lt;legion&amp;gt; Aquí hay un pequeño informe de la red [version|Número de nodos][0.5|6][0.5.0.1|39][0.5.0.2|107] 13:18 &amp;lt;@jrandom&amp;gt; sí, han sido geniales actualizando 13:18 &amp;lt;legion&amp;gt; Así que aún hay algunas personas con 0.5 y muchas con 0.5.0.1 13:18 &amp;lt;maestro^&amp;gt; entonces, ¿alguna idea de dónde podrían estar fallando? 13:18 &amp;lt;bla&amp;gt; jrandom: Freenet tiene un indicador (flag) en cada versión que especifica la versión mínima de nodo con la que se comunicará. ¿El nuevo código de compat. hacia adelante es algo así? 13:19 &amp;lt;@jrandom&amp;gt; maestro^: muchísimas ideas de por qué los usuarios de 0.5 y 0.5.0.1 están teniendo retrasos. 13:19 &amp;lt;@jrandom&amp;gt; bla: similar 13:19 &amp;lt;maestro^&amp;gt; ¿o es deriva del reloj en los nodos? 13:20 &amp;lt;@jrandom&amp;gt; maestro^: skew del reloj, algunos bugs de serialización, el bug de CPU al 100% 13:20 &amp;lt;@jrandom&amp;gt; ok, ese es en general mi enfoque ahora mismo, intentar recuperar la fiabilidad de los mensajes 13:21 &amp;lt;@jrandom&amp;gt; ¿Alguien tiene preguntas/comentarios/preocupaciones sobre 0.5.0.2? 13:21 &amp;lt;ant&amp;gt; * mihi tiene un router 0.4.2.5 aquí en el disco duro que no se inicia desde el 22 de dic... pero cree que mejor lo borra... 13:21 &amp;lt;@jrandom&amp;gt; je 13:21 &amp;lt;@jrandom&amp;gt; sí, ese no hablará con demasiados routers ;) 13:21 * postman tiene una copia de respaldo de su última instalación 0.4 :) 13:21 &amp;lt;ant&amp;gt; &amp;lt;mihi&amp;gt; la pregunta para mí sería actualizar o borrar. 13:22 &amp;lt;@jrandom&amp;gt; borrar 13:22 &amp;lt;@jrandom&amp;gt; (respaldando cualquier clave de destino) 13:22 &amp;lt;@jrandom&amp;gt; ya no hay procedimiento de actualización desde antes de 0.5 13:22 &amp;lt;legion&amp;gt; Quizá sacar otra actualización, digamos 0.5.0.2-1, que solo permita conexiones desde 0.5.0.2 o más nuevo, ¿sería bueno? 13:22 &amp;lt;@jrandom&amp;gt; legion: eso segmentaría la red 13:22 &amp;lt;@jrandom&amp;gt; la gente simplemente debería actualizar. 13:23 &amp;lt;@jrandom&amp;gt; (y deberíamos sortear a quienes no lo hagan) 13:24 &amp;lt;legion&amp;gt; sí, hasta que la gente que ejecuta nodos desactualizados actualice ;) 13:24 &amp;lt;@jrandom&amp;gt; segmentar la red nos perjudica a todos, no solo a ellos 13:25 &amp;lt;legion&amp;gt; Quizá si hubiera una notificación de actualización en la consola del router o algo que les hiciera saber que están ejecutando versiones desactualizadas? 13:25 &amp;lt;@jrandom&amp;gt; sí, eso sin duda estaría muy bien 13:25 &amp;lt;@jrandom&amp;gt; ojalá eso se pueda vincular también con el actualizador 13:26 &amp;lt;legion&amp;gt; sí, lo sé, la segmentación es mala... 13:26 &amp;lt;@jrandom&amp;gt; smeghead está trabajando en algunos componentes clave de eso, aunque no estoy seguro si incluye la notificación/descarga 13:26 &amp;lt;@jrandom&amp;gt; (¡así que si alguien quiere ayudar con eso, pónganse en contacto!) 13:27 &amp;lt;@jrandom&amp;gt; ok, pasando a 2) actualizaciones de mail.i2p 13:27 &amp;lt;@jrandom&amp;gt; postman: ping 13:27 &amp;lt;+postman&amp;gt; sí 13:27 &amp;lt;bla&amp;gt; jrandom: smeghead estaba haciendo cosas relacionadas con firma si mal no recuerdo (IIRC) (para que cuando recibas un aviso de actualización, al menos sepas que es real, y no una cosa de phishing/spyware/basura) 13:28 * postman toma el micrófono 13:28 &amp;lt;legion&amp;gt; hmm, quizá si hubiera una función de autoupdate integrada, donde las actualizaciones se descargarían a través de i2p y los nodos simplemente descargarían la actualización, luego harían un reinicio elegante. 13:28 &amp;lt;@jrandom&amp;gt; cierto, bla 13:28 &amp;lt;ant&amp;gt; &amp;lt;Gatak&amp;gt; Ah, por cierto. ¿Funcionaría I2P detrás de NAT incluso si no puedes abrir un puerto? 13:28 &amp;lt;@jrandom&amp;gt; Gatak: aún no. algunas personas podrán en 0.6, otras en 2.0 13:29 &amp;lt;@jrandom&amp;gt; legion: parches bienvenidos 13:29 &amp;lt;ant&amp;gt; &amp;lt;Gatak&amp;gt; 2.0 caray, eso está muy en el futuro =) 13:29 &amp;lt;@jrandom&amp;gt; (http://www.i2p.net/roadmap#2.0 ;) 13:29 &amp;lt;+postman&amp;gt; ehm, ¿empiezo ahora? 13:29 &amp;lt;aum&amp;gt; buenos días a todos 13:30 &amp;lt;@jrandom&amp;gt; el micro es todo tuyo, postman (perdón ;) 13:30 &amp;lt;@jrandom&amp;gt; hola, aum, llegaste a la reunión 13:30 &amp;lt;@jrandom&amp;gt; (¡d'oh! /me se calla de nuevo) 13:30 &amp;lt;cervantes&amp;gt; Gatek: http://www.i2p.net/roadmap 13:30 &amp;lt;+postman&amp;gt; primero, quería decir que ya alcanzamos 300 cuentas registradas en postman.i2p 13:30 &amp;lt;@jrandom&amp;gt; w00t 13:30 &amp;lt;+postman&amp;gt; el número de correos desde/hacia Internet está creciendo de forma constante y una vez más demuestra que necesitamos avanzar 13:31 &amp;lt;cervantes&amp;gt; *squeeeel* 13:31 &amp;lt;+postman&amp;gt; tras hablar con jr hace unas semanas acordamos publicar v2mail junto con I2P 1.0 13:31 &amp;lt;+postman&amp;gt; el estado reciente es: el proxy SMTP basado en Java diseñado para ejecutarse en cada nodo está terminado 13:31 &amp;lt;@jrandom&amp;gt; ¡genial! 13:32 &amp;lt;+postman&amp;gt; el proxy POP3 basado en Java está al 80%, faltando solo el motor de maildir 13:32 &amp;lt;+postman&amp;gt; habrá un gestor web que aún necesita bastante ajuste (15% hecho) 13:32 &amp;lt;+postman&amp;gt; la comunicación entre nodos va al 40%: probamos algún intercambio de registros de datos con HTTP/XML 13:33 &amp;lt;+postman&amp;gt; parece funcionar bastante bien e incluso rápido 13:33 &amp;lt;+postman&amp;gt; incluso si un nodo relé falla/estuvo apagado unos días, se sincronizará en pocos minutos tras volver a estar en línea 13:33 &amp;lt;@jrandom&amp;gt; buenísimo 13:33 &amp;lt;+postman&amp;gt; creo que vamos bastante en camino 13:34 &amp;lt;+postman&amp;gt; una cosa es notable 13:34 &amp;lt;bla&amp;gt; postman: ¡Buen trabajo, hombre! Una pregunta: muchos nodos no pueden recibir o enviar datos por el puerto 25 (no directamente, al menos). ¿Los propietarios de nodos podrán especificar esto (o se detectará automáticamente)? 13:34 &amp;lt;cervantes&amp;gt; cool 13:34 &amp;lt;+postman&amp;gt; bla: más adelante 13:34 &amp;lt;+postman&amp;gt; en v2mail habrá una aplicación web local 13:34 &amp;lt;+postman&amp;gt; con esto podrás gestionar tus proxies locales Y solicitar una “relayaccount” (cuenta de relé) 13:35 &amp;lt;+postman&amp;gt; esta relayaccount se usará para asociar tu dirección/dominio a los relés 13:35 &amp;lt;+postman&amp;gt; los relés sincronizarán la información automáticamente 13:35 &amp;lt;@jrandom&amp;gt; cool 13:35 &amp;lt;+postman&amp;gt; incluso funciones como la libreta de direcciones / claves públicas y demás funcionarán con la interfaz LOCAL 13:36 &amp;lt;+postman&amp;gt; así que la idea es tener un gestor centralizado donde puedas hacer todo lo relacionado con tu correo 13:36 &amp;lt;+postman&amp;gt; los datos relevantes se transfieren a UNO de los relés y luego se sincronizan entre los relés 13:36 &amp;lt;+postman&amp;gt; y este gestor basado en web se ejecutará en tu propio nodo 13:37 &amp;lt;+postman&amp;gt; cuando tu nodo esté en línea, los relés entregarán los correos en cola para tu destino/dominio/dirección 13:37 &amp;lt;+postman&amp;gt; se entregará a tu proxy SMTP local 13:37 &amp;lt;+postman&amp;gt; incluso puedes activar todo con ETRN :) 13:37 &amp;lt;aum&amp;gt; hola de nuevo 13:37 &amp;lt;aum&amp;gt; me gustaría plantear un punto de discusión en esta reunión, si está bien 13:37 &amp;lt;+postman&amp;gt; eso es todo por el futuro, gente :) 13:37 &amp;lt;+postman&amp;gt; . 13:38 &amp;lt;@jrandom&amp;gt; suena de lujo, postman 13:38 * postman devuelve el micrófono 13:38 &amp;lt;@jrandom&amp;gt; aum: genial, debería haber tiempo en 4) 13:38 &amp;lt;+postman&amp;gt; sí, estoy extasiado :) 13:38 &amp;lt;@jrandom&amp;gt; postman: entonces, para el usuario normal, el proxy SMTP tendrá el maildir local, y el proxy POP3 leerá/etc., ¿cierto? 13:39 &amp;lt;+postman&amp;gt; sí, el proxy SMTP tiene un MDA 13:39 &amp;lt;+postman&amp;gt; y entregará el correo en maildirs locales 13:39 &amp;lt;+postman&amp;gt; incluso se pueden crear varias cuentas/usuarios localmente 13:39 &amp;lt;cervantes&amp;gt; postman: ¿los relés llevarán control de tus cuotas, etc., y propagarán esa info entre ellos? 13:39 &amp;lt;+postman&amp;gt; y se mapearán a cuentas de tu dominio 13:39 &amp;lt;+postman&amp;gt; cervantes: sí, lo harán 13:39 &amp;lt;septu_ssh&amp;gt; perdón, ¿puedo preguntarle a postman sobre mecanismos de pago/anti-spam en el nuevo modelo? 13:40 &amp;lt;+postman&amp;gt; septu_ssh: ¿has leído alguno de los documentos en la página web? 13:40 &amp;lt;+postman&amp;gt; cervantes: no es en tiempo real perfecto 13:40 &amp;lt;+postman&amp;gt; cervantes: pero estoy bien con un intercambio de información de cuotas que tarde unos minutos 13:40 &amp;lt;septu_ssh&amp;gt; postman: en la cola de lectura :/ 13:40 &amp;lt;septu_ssh&amp;gt; pero si está documentado, está bien 13:40 &amp;lt;cervantes&amp;gt; postman: sí, me lo imaginaba 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: esto no es ningún drama realmente: la cuota es un límite razonable 13:41 &amp;lt;cervantes&amp;gt; postman: incluso que alguien pueda enviar a nrelays * destinatarios de cuota no es algo malo 13:41 * septu_ssh es bungle 13:41 &amp;lt;+postman&amp;gt; cervantes: sí 13:42 &amp;lt;+postman&amp;gt; el objetivo es solo impedir que alguien abuse realmente del servicio 13:42 &amp;lt;+postman&amp;gt; en las pruebas que hice, 3 relés han sido realmente rápidos 13:42 &amp;lt;@jrandom&amp;gt; postman: olvidé, ¿esto tendrá soporte para que el relé SMTP local hable directamente con el relé SMTP de otra persona, en lugar de rebotar a través de tus nodos? 13:42 &amp;lt;+postman&amp;gt; cervantes: en 10 segundos se han sincronizado :) 13:43 &amp;lt;@jrandom&amp;gt; (o quizá eso sea para más adelante) 13:43 &amp;lt;+postman&amp;gt; jrandom: los relés de correo de i2p serán operados por varias personas y son los destinos preferidos para enrutar correo 13:43 &amp;lt;cervantes&amp;gt; postman: podrías introducir un retraso exponencial en la cola de envío 13:43 &amp;lt;cervantes&amp;gt; si se convierte en un problema 13:43 &amp;lt;+postman&amp;gt; jrandom: así que enviar a otros destinos podría ser útil en ciertas circunstancias 13:44 &amp;lt;@jrandom&amp;gt; sí, aunque peligroso en otras 13:44 &amp;lt;cervantes&amp;gt; así, cuanto más correo envíes, mayor será el tiempo que el correo permanezca en cola... debería dar tiempo a los relés para alcanzarte 13:44 &amp;lt;+postman&amp;gt; jrandom: pero si el propietario de un nodo divulga su destino IMIO podría ser spameado sin control :) 13:44 &amp;lt;@jrandom&amp;gt; exacto 13:44 &amp;lt;@jrandom&amp;gt; por otro lado, lo mismo si los relés de correo i2p son hostiles 13:45 &amp;lt;+postman&amp;gt; jrandom: en efecto, es una construcción tipo WOT 13:45 &amp;lt;@jrandom&amp;gt; &amp;lt;/tinFoil&amp;gt; 13:45 &amp;lt;+postman&amp;gt; jrandom: no puedo impedir que un operador de relé distribuya una cuota de 0 para tu dirección 13:45 &amp;lt;@jrandom&amp;gt; ok, genial. sí, no hay que preocuparse por eso por ahora 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, genial, gracias por la actualización. cosas realmente emocionantes 13:46 &amp;lt;@jrandom&amp;gt; ok, pasando a 3) actualizaciones de i2p-bt 13:46 &amp;lt;@jrandom&amp;gt; duck: ping 13:46 &amp;lt;@duck&amp;gt; hi 13:47 &amp;lt;@duck&amp;gt; Ayer se publicó BitTorrent 4.0.0 13:47 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; suena alemán 13:47 &amp;lt;@duck&amp;gt; que más o menos estábamos esperando antes de empezar con 0.2 13:47 &amp;lt;@duck&amp;gt; escribí una lista de tareas / todo: http://pastebin.ca/raw/7037 13:47 &amp;lt;@duck&amp;gt; (perdón, mi www está caído ahora mismo) 13:48 &amp;lt;@jrandom&amp;gt; genial 13:48 &amp;lt;legion&amp;gt; ¿de qué calendario hablamos para 0.2? 13:48 &amp;lt;@duck&amp;gt; el objetivo era 4 semanas 13:49 &amp;lt;legion&amp;gt; genial 13:49 &amp;lt;@duck&amp;gt; como pueden ver, RawServer (la parte que se comunica con i2p) es la tarea más grande 13:50 &amp;lt;@duck&amp;gt; . 13:50 &amp;lt;@duck&amp;gt; una encuesta rápida: 13:50 &amp;lt;legion&amp;gt; sí, soy muy consciente de eso :) 13:50 &amp;lt;@duck&amp;gt; ¿quién planea crear un fork de i2p-bt? 13:50 &amp;lt;@jrandom&amp;gt; genial, ¿hay algo que la gente pueda hacer para ayudar? 13:50 &amp;lt;@jrandom&amp;gt; je 13:51 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; yo 13:51 * jrandom agarra una cuchara 13:51 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; estoy dispuesto a ayudar 13:51 &amp;lt;legion&amp;gt; yo 13:51 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; soy gay 13:51 &amp;lt;legion&amp;gt; estoy trabajando en un fork 13:52 &amp;lt;@duck&amp;gt; bien, entonces ya sé a quién no tomar en serio. 13:52 &amp;lt;@duck&amp;gt; en serio, me parece una tontería; unir recursos puede llevarles mucho más lejos 13:53 &amp;lt;@jrandom&amp;gt; o quizá si hay mejores formas de hacerlo, pueden convencer a duck de trabajar así? 13:53 &amp;lt;named&amp;gt; Voy a escribir un fork en QBasic, por favor tómame en serio. 13:53 &amp;lt;@duck&amp;gt; Intentaré hacer el proceso más abierto, para que otros puedan ver lo planeado, etc. 13:53 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; tu apertura no nos conmueve. ¡FORK! ¡FORK! ¡FORK! ¡FORK! 13:53 &amp;lt;@duck&amp;gt; si tienen otras sugerencias 13:54 &amp;lt;ant&amp;gt; * dm alza a legion sobre sus hombros. 13:54 &amp;lt;legion&amp;gt; hmm, puede ser cierto, aunque con lo que estoy haciendo dudo que quieran que contamine el proceso principal de desarrollo de 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: ¿qué estás haciendo que duck no querría apoyar? 13:55 &amp;lt;@duck&amp;gt; legion: felicidades, si googleas 'i2p bittorrent', entonces un anuncio de “Windows I2P Bittorrent Version 1.0” es el #1 13:55 &amp;lt;@jrandom&amp;gt; jesús 13:56 &amp;lt;bla&amp;gt; jrandom: ¿Sí? 13:56 &amp;lt;+postman&amp;gt; jrandom: sí, pronto van a destrozar esta red :) 13:56 &amp;lt;bla&amp;gt; ;) 13:56 &amp;lt;named&amp;gt; ¿1.0? Maldición, ¡yo uso 0.1.8! 13:56 &amp;lt;Ragnarok&amp;gt; oy 13:57 &amp;lt;legion&amp;gt; omfg, ¿en serio? No puedo creerlo... eso es una locura. 13:57 &amp;lt;@duck&amp;gt; en fin, no creo que haya mucho nuevo que decir sobre esto 13:57 &amp;lt;legion&amp;gt; mi versión 1.0 está basada en 0.1.8; si estás usando 0.1.8 estás bien. 13:58 &amp;lt;@jrandom&amp;gt; (y la versión 1.0 es un .exe que nadie ha revisado, tu experiencia puede variar) 13:58 &amp;lt;legion&amp;gt; Lo nombré y numeré mal, perdón, de nuevo por eso. 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; cualquier día de la semana 13:59 &amp;lt;@duck&amp;gt; ligeramente relacionado: 13:59 &amp;lt;@jrandom&amp;gt; ok, ¿algo más sobre 3) i2p-bt, o pasamos a 4) ??? 13:59 &amp;lt;+postman&amp;gt; legion: ¿cuándo habrá código fuente descargable? 13:59 &amp;lt;frosk&amp;gt; “I2P-BT 0.1.8 funciona bastante bien y es estable hasta ahora. Personalmente no veo razón para actualizar a I2P-BT 1.0” (visto en el foro) 13:59 * jrandom suspira 13:59 &amp;lt;@duck&amp;gt; el mes pasado Bram Cohen dio una charla sobre BitTorrent en alguna universidad 14:00 &amp;lt;@duck&amp;gt; bastante interesante: http://netnews.nctu.edu.tw/~gslin/tmp/050216-ee380-100.wmv.torrent 14:00 &amp;lt;@duck&amp;gt; (lecciones aprendidas sobre grandes programas P2P, además de algunos detalles de BitTorrent explicados) 14:00 &amp;lt;@duck&amp;gt; . 14:01 &amp;lt;@jrandom&amp;gt; cierto 14:01 &amp;lt;@duck&amp;gt; postman: legion ha publicado algo de código fuente 14:01 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿es él el inventor de BT? 14:01 &amp;lt;@duck&amp;gt; pero según smeghead no es el mismo que el .exe 14:01 &amp;lt;@jrandom&amp;gt; dm: sí 14:01 &amp;lt;legion&amp;gt; Hay un código fuente para desarrolladores que puedes descargar de `http://legion.i2p/archives/Itorrent_1_x_Developer_Source.zip.bz2` 14:02 &amp;lt;+postman&amp;gt; ok, le echaré un vistazo 14:02 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿el exe es una compilación directa de ese código? 14:03 &amp;lt;legion&amp;gt; aunque realmente el código 1.0 es solo 0.1.8 con un patch de smeghead, compilado y bien empaquetado. 14:04 * cervantes camina hacia 4)??? y espera a que todos lo alcancen 14:04 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; la pregunta sigue sin respuesta 14:04 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Legion, ¿ordenaste o no ordenaste un código rojo??? 14:04 &amp;lt;@jrandom&amp;gt; *tos* 14:04 &amp;lt;legion&amp;gt; Quizá deberíamos volver al tema, mi discusión del cliente BT se movió a #itorrent 14:05 &amp;lt;@jrandom&amp;gt; ok, 4) ??? 14:05 &amp;lt;@jrandom&amp;gt; ¿algo más que la gente quiera plantear? 14:05 &amp;lt;@jrandom&amp;gt; aum: ¿tenías algo? 14:06 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿stasher ha vuelto? 14:06 &amp;lt;legion&amp;gt; estoy viendo un comportamiento raro con 0.5.0.2 en periodos de tráfico intenso... 14:06 &amp;lt;aum&amp;gt; sí 14:06 &amp;lt;aum&amp;gt; me gustaría plantear la cuestión de la creación/gestión automatizada de tunnels 14:07 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; continúa 14:07 &amp;lt;+detonate&amp;gt; hay una NullPointerException en lo de la bandeja del sistema en Windows, acabo de notarlo 14:07 &amp;lt;aum&amp;gt; es 1337 que la consola web ahora permita a humanos crear/eliminar/gestionar tunnels manualmente 14:07 &amp;lt;@jrandom&amp;gt; detonate: ¿podrías ponerlo en el Bugzilla? 14:07 &amp;lt;aum&amp;gt; pero también creo firmemente que siempre debería haber una forma fiable y cómoda para que los programas gestionen tunnels también 14:08 &amp;lt;@jrandom&amp;gt; aum: nadie discrepa. lo necesitamos, y lo tendremos. solo que aún no. 14:08 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿no puedes hacer eso a través de SAM? 14:08 &amp;lt;aum&amp;gt; noté en mi reciente regreso a i2p que la librería pysam ya no funciona 14:08 &amp;lt;septu_ssh&amp;gt; tengo una pregunta rápida también después de aum 14:08 &amp;lt;aum&amp;gt; lo cual fue una decepción 14:08 &amp;lt;@jrandom&amp;gt; el protocolo SAM funciona, pysam no 14:08 &amp;lt;Ragnarok&amp;gt; ¿alguna vez funcionó? 14:09 &amp;lt;aum&amp;gt; correcto 14:09 &amp;lt;aum&amp;gt; pysam solía funcionar de maravilla 14:09 &amp;lt;legion&amp;gt; Durante esos periodos hay más de 1000 tunnels en los que participa mi nodo y varios segundos de lag y retraso. 14:09 &amp;lt;@jrandom&amp;gt; legion: sí, el número de tunnels se debe a builds antiguas 14:09 &amp;lt;cervantes&amp;gt; ah mi modestia 14:09 &amp;lt;cervantes&amp;gt; eemm pymodesty 14:09 &amp;lt;aum&amp;gt; actualmente estoy escribiendo un módulo 'i2ptunnel.py', que define clases que permiten una gestión fácil de tunnels 14:10 &amp;lt;legion&amp;gt; entonces, si no se conectara a builds más antiguas, ¿la red iría mucho más fluida? 14:10 &amp;lt;@jrandom&amp;gt; ok, no sé si esa es la solución correcta a largo plazo, pero si te sirve de puente ahora, bien 14:10 &amp;lt;@jrandom&amp;gt; legion: esos tunnels no son el problema 14:11 &amp;lt;aum&amp;gt; bueno, las interfaces de clase pueden permanecer aunque cambie el mecanismo subyacente 14:11 &amp;lt;@jrandom&amp;gt; ok 14:11 &amp;lt;legion&amp;gt; ¿no lo son? 14:12 &amp;lt;legion&amp;gt; Cuando hay pocos tunnels, hay muy poco lag y retraso... 14:12 &amp;lt;cervantes&amp;gt; legion: perdón, aum solo está planteando algunas preguntas, si puedes esperar un minuto 14:12 &amp;lt;legion&amp;gt; me parece raro. 14:13 &amp;lt;legion&amp;gt; ok 14:13 &amp;lt;@jrandom&amp;gt; solo me preocupa que necesitamos tener en cuenta lo que ha tenido éxito en el pasado: la configuración web funciona y se mantiene porque todos la usan. quizá sería mejor hacer que cualquier app en la que estés trabajando funcione con creación manual de tunnels primero, eso sería más eficiente? 14:13 &amp;lt;@jrandom&amp;gt; solo para que siempre haya algo usando i2ptunnel.py, para estresarlo 14:13 &amp;lt;aum&amp;gt; parece que estamos en un bloqueo mutuo 14:13 &amp;lt;+detonate&amp;gt; jrandom:claro 14:14 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; sigamos entonces 14:14 &amp;lt;aum&amp;gt; no quiero invertir tiempo en desarrollar mi app hasta tener una API de gestión de tunnel en la que pueda confiar 14:14 &amp;lt;septu_ssh&amp;gt; \o. - punto a plantear 14:14 &amp;lt;cervantes&amp;gt; realísticamente no puedo imaginar que la interfaz de tunnel se rehaga en los próximos meses... 14:14 &amp;lt;@jrandom&amp;gt; pero seguro ves que podemos añadir una trivialmente 14:14 &amp;lt;cervantes&amp;gt; así que una solución de compromiso es viable 14:15 &amp;lt;named_&amp;gt; ¿No podría la config web tener algún tipo de API que el programa de aum manipule? 14:15 &amp;lt;@jrandom&amp;gt; named_: sí 14:16 &amp;lt;@jrandom&amp;gt; es trivial añadir algo para permitir control seguro vía URLs, pero solo tiene sentido si hay algo que lo necesite 14:16 &amp;lt;@jrandom&amp;gt; de lo contrario solo se pudrirá 14:16 &amp;lt;aum&amp;gt; named_: eso estaría bien, y podría funcionar si hubiera una contraseña hardcodeada en la configuración que los programas cliente deban enviar por POST junto con los campos de control del tunnel 14:16 &amp;lt;cervantes&amp;gt; personalmente me gustaría ver todo el sistema de tunnel completamente renovado; si incluyes una interfaz de gestión de tunnel desde el inicio entonces no tendrás que preocuparte por el esfuerzo extra de mantener una interfaz separada 14:17 &amp;lt;@jrandom&amp;gt; sí, los proxies necesitan bastante trabajo, del que me he estado escondiendo tanto como he podido :) 14:17 &amp;lt;aum&amp;gt; SAM es bueno para algunas situaciones, malo para otras 14:17 &amp;lt;cervantes&amp;gt; pero eso es más adelante... 14:17 &amp;lt;fedo&amp;gt; ( 14:18 &amp;lt;@jrandom&amp;gt; aum: pero como solución temporal, ¿no podrías usar uno de los tres métodos disponibles? 14:18 &amp;lt;cervantes&amp;gt; es decir, si la propia interfaz web usa la API entonces no hay sobrecarga de mantenimiento 14:18 &amp;lt;@jrandom&amp;gt; correcto. la interfaz web usa el TunnelControllerGroup 14:19 &amp;lt;aum&amp;gt; el uso de SAM se complica cuando se quieren usar librerías existentes que dependen extensamente de sockets TCP estándar 14:19 &amp;lt;aum&amp;gt; la CLI de I2PTunnel no funciona para abrir tunnels de servidor, así que actualmente estoy escribiendo código para usar TunnelControllerGroup 14:19 &amp;lt;@jrandom&amp;gt; aum: las librerías existentes deben ser auditadas cuidadosamente. por ejemplo, la utilidad gzip en sí expone datos sensibles 14:19 &amp;lt;aum&amp;gt; programando mientras hablamos 14:21 &amp;lt;@jrandom&amp;gt; estoy seguro de que la CLI funciona para tunnels de servidor, pero usar el TunnelControllerGroup es preferible, si lo necesitas así 14:21 &amp;lt;@jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear? 14:22 &amp;lt;septu_ssh&amp;gt; Mi pregunta se refiere a una versión distribuida de hosts.txt; actualmente se usa una tabla DHT para routerInfo, ¿no podría extenderse a una versión distribuida de DNS? La DHT de DNS podría contener mapeos de www.bla.i2p al SHA del eepsite, y las entradas estarían firmadas por un 'registrador de I2P'... ¿comentarios? ¿réplicas? 14:22 &amp;lt;mancom&amp;gt; una pregunta sobre la hoja de ruta: ¿0.6 sigue programado para abril? 14:22 &amp;lt;@jrandom&amp;gt; septu_ssh: datos que no son de enrutamiento van en el netDb sobre mi cadáver ;) 14:23 &amp;lt;septu_ssh&amp;gt; jrandom: no la misma base de datos 14:23 &amp;lt;septu_ssh&amp;gt; una base de datos distribuida diferente 14:23 &amp;lt;aum&amp;gt; jrandom: ¿viste mi informe de bug? el comando 'server' de la CLI /no funciona/ 14:23 &amp;lt;maestro^&amp;gt; septu_ssh: no hay ningún registrador de i2p 14:23 &amp;lt;@jrandom&amp;gt; septu_ssh: hay muchos aspectos peligrosos del nombrado, con algunos compromisos clave. ¿has visto la discusión de nombres en ugha.i2p? 14:24 &amp;lt;@jrandom&amp;gt; septu_ssh: ah, una DHT sobre I2P ciertamente podría usarse para distribuir entradas, aunque esos nombres no serían seguros si se trataran como entradas globales 14:26 &amp;lt;@jrandom&amp;gt; aum: lo usé a diario hasta hace unas semanas, ¿viste mi respuesta? 14:26 &amp;lt;@jrandom&amp;gt; maestro^: ese es el plan 14:26 &amp;lt;@jrandom&amp;gt; eh, mancom: 14:26 &amp;lt;cervantes&amp;gt; aum: tengo una respuesta a ese correo de i2plist de jr, ¿no te ha llegado aún, o el problema sigue? 14:26 &amp;lt;septu_ssh&amp;gt; la única razón por la que sugiero un 'registrador' es porque de lo contrario pueden producirse colisiones 14:26 &amp;lt;@jrandom&amp;gt; septu_ssh: abraza las colisiones :) 14:26 &amp;lt;@jrandom&amp;gt; el nombrado globalmente único, legible por humanos, distribuido y seguro no existe 14:27 &amp;lt;septu_ssh&amp;gt; también puede pasar en host.txt si se edita manualmente, pero el problema sigue siendo el mismo 14:27 &amp;lt;@jrandom&amp;gt; descarta el primer parámetro, y estás hecho 14:27 &amp;lt;aum&amp;gt; jrandom: sí vi tu respuesta, y SÍ tengo streaming.jar en mi cp 14:27 &amp;lt;septu_ssh&amp;gt; postman gestiona un nodo central para correo, así que hay algún elemento de confianza en la red, ¿seguro que alguien no confiaría en un registrador para gestionar el espacio de nombres? 14:27 &amp;lt;@jrandom&amp;gt; ok, genial, ¿y aún te devuelve ese stacktrace, aum? 14:28 &amp;lt;aum&amp;gt; sí 14:28 &amp;lt;@jrandom&amp;gt; septu_ssh: postman solo actúa como elemento central para los outproxies e inproxies de postman 14:28 * Ragnarok realmente necesita ponerse a escribir esa documentación de la libreta de direcciones... 14:28 &amp;lt;aum&amp;gt; esto es cuando ejecuto la CLI manualmente, hago un genkeys, luego hago un 'server' usando el privkeyfile generado por genkeys 14:28 &amp;lt;@jrandom&amp;gt; septu_ssh: nadie confiará en nadie para gestionar un espacio de nombres. censura == ejercer presión sobre ese registrador. 14:28 &amp;lt;maestro^&amp;gt; cada quien es realmente su propio registrador 14:29 &amp;lt;maestro^&amp;gt; tú confías en tus amigos y ellos confían en ti 14:29 &amp;lt;aum&amp;gt; oh mierda, tomé un classpath antiguo 14:29 * aum prueba de nuevo 14:30 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ok, seré el registrador. 14:31 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; seré lo menos sesgado que pueda... ¿va? 14:31 &amp;lt;septu_ssh&amp;gt; hmmm, ok, de vuelta a la proverbial mesa de dibujo entonces... 14:31 &amp;lt;@jrandom&amp;gt; septu_ssh: un buen lugar para revisar es http://zooko.com/distnames.html :) 14:32 &amp;lt;@jrandom&amp;gt; todos lo quieren, pero lo que quieren simplemente no es seguro. tenemos una solución que sí lo es, pero renunciamos a la unicidad global 14:33 &amp;lt;septu_ssh&amp;gt; hmmm, ok 14:33 &amp;lt;@jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear para la reunión? 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 - ahora la CLI 'server' funciona, pero nunca obtuve un 'job number' para el tunnel 14:34 &amp;lt;@jrandom&amp;gt; hmm, cierto, se ejecuta para siempre 14:34 &amp;lt;aum&amp;gt; ah, tengo que hacer 'list' para obtener el número de job 14:36 &amp;lt;@jrandom&amp;gt; ok, genial, si no hay nada más... 14:36 * jrandom va preparando el cierre 14:36 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-03-01</title><link>/es/blog/2005/03/01/notas-de-estado-de-i2p-del-2005-03-01/</link><pubDate>Tue, 01 Mar 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/03/01/notas-de-estado-de-i2p-del-2005-03-01/</guid><description>&lt;p>Hola a todos, es hora de nuestra actualización de estado&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.5.0.1 2) hoja de ruta 3) editor y configuración de la libreta de direcciones 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>Como se comentó la semana pasada, pocas horas después de la reunión publicamos una nueva versión 0.5.0.1 que corrige los errores de la 0.5 que habían provocado el enorme número de tunnels que se estaban creando (entre otras cosas). En general, esta revisión ha mejorado las cosas, pero con pruebas más amplias nos hemos topado con algunos errores adicionales que han estado afectando a algunas personas. En particular, la revisión 0.5.0.1 puede devorar muchísima CPU si tienes una máquina lenta o si los tunnels de tu router fallan en masa, y algunos servidores I2PTunnel de larga duración pueden devorar RAM hasta provocar un OOM (se queda sin memoria). También hay un error de larga data en la biblioteca de streaming, por el que podemos no llegar a establecer una conexión si se producen exactamente los fallos adecuados.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 1 de marzo de 2005</title><link>/es/blog/2005/03/01/reuni%C3%B3n-de-desarrolladores-de-i2p-1-de-marzo-de-2005/</link><pubDate>Tue, 01 Mar 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/03/01/reuni%C3%B3n-de-desarrolladores-de-i2p-1-de-marzo-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, bla, cervantes, cervantes2p, ddd, detonate, duck, jnymo, jrandom, MichElle, null, Ragnarok, smeghead, ugha2p&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:05 &amp;lt;@jrandom&amp;gt; 0) hola 13:05 &amp;lt;@jrandom&amp;gt; 1) 0.5.0.1 13:05 &amp;lt;@jrandom&amp;gt; 2) hoja de ruta 13:05 &amp;lt;@jrandom&amp;gt; 3) editor del addressbook (libreta de direcciones) y configuración 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) hola 13:05 * jrandom saluda 13:05 &amp;lt;@duck&amp;gt; hola 13:05 &amp;lt;@jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2005-March/000616.html 13:05 &amp;lt;null&amp;gt; hola 13:05 &amp;lt;@jrandom&amp;gt; (sí, llego tarde esta semana, córtenme la cabeza) 13:06 &amp;lt;@jrandom&amp;gt; mientras ustedes, lectores veloces, revisan eso, quizá podamos pasar a 1) 0.5.0.1 13:07 &amp;lt;@jrandom&amp;gt; 0.5.0.1 ya salió y elimina los errores más obvios de la 0.5, pero como hemos visto, aún queda trabajo por hacer 13:07 &amp;lt;@jrandom&amp;gt; (el CVS actual está en 0.5.0.1-7; espero al menos -8 o -9 antes de llegar a 0.5.0.2) 13:07 &amp;lt;+ugha2p&amp;gt; Hola. 13:08 &amp;lt;+ugha2p&amp;gt; ¿El CVS HEAD corrige ese problema del 100% de CPU? 13:08 &amp;lt;@jrandom&amp;gt; sí, -7 debería eliminar los últimos restos de eso 13:08 &amp;lt;@duck&amp;gt; ¿El CVS HEAD corrige ese problema de OOM? 13:08 &amp;lt;+detonate&amp;gt; hola 13:08 &amp;lt;@jrandom&amp;gt; no, el OOM aún se está investigando 13:09 &amp;lt;@jrandom&amp;gt; en realidad... ¿hay algún Connelly en la sala? 13:09 &amp;lt;ant&amp;gt; &amp;lt;jrandom&amp;gt; no 13:09 &amp;lt;@jrandom&amp;gt; maldición 13:09 &amp;lt;+ugha2p&amp;gt; jrandom debe estar volviéndose loco, está teniendo un diálogo consigo mismo. 13:09 &amp;lt;@jrandom&amp;gt; ok, bueno, veamos qué se puede hacer para deshacernos del OOM. Definitivamente es un bloqueador, así que no habrá versión hasta que se resuelva de una u otra forma 13:10 &amp;lt;+detonate&amp;gt; justo a tiempo para la reunión 13:11 &amp;lt;@jrandom&amp;gt; eso es todo lo que tengo que decir sobre lo de 0.5.0.1; ¿alguien más quiere mencionar/preguntar/debatir algo? 13:12 &amp;lt;+ugha2p&amp;gt; jrandom: Eh, en realidad no vi el problema de CPU con 0.5.0.1, pero me pasó dos veces cuando probé 0.5.0.1-5. ¿Me estoy perdiendo de algo? 13:12 &amp;lt;+ugha2p&amp;gt; Como resultado, volví a 0.5.0.1. 13:13 &amp;lt;+detonate&amp;gt; tenía una pregunta: el apagado parece tardar mucho, y el uso de memoria sube unos 40 MB durante ese tiempo 13:13 &amp;lt;+detonate&amp;gt; me preguntaba si sabías por qué 13:14 &amp;lt;+detonate&amp;gt; el inmediato, obviamente 13:14 &amp;lt;@jrandom&amp;gt; podría ocurrir con 0.5.0.1, solo que no te había tocado. 13:14 &amp;lt;@jrandom&amp;gt; (no es algo común y solo afecta a algunas personas en situaciones extrañas) 13:14 &amp;lt;@jrandom&amp;gt; detonate: ¿muy largo, como más de los 11-12 minutos habituales? 13:14 &amp;lt;+ugha2p&amp;gt; Bueno, me pasó dos veces durante un período de 8 horas. 13:15 &amp;lt;+detonate&amp;gt; una vez que todos los tunnels participantes se han ido 13:15 &amp;lt;+ugha2p&amp;gt; jrandom: ¿Se supone que consuma toda la CPU y pierda todos los leases hasta reiniciar cuando ocurre ese bug? 13:16 &amp;lt;@jrandom&amp;gt; ugha2p: ese es un resultado típico del bug, sí 13:16 &amp;lt;+detonate&amp;gt; hmm 13:17 &amp;lt;@jrandom&amp;gt; (sucede cuando el número de solicitudes de construcción de tunnel consume suficiente CPU como para exceder el tiempo para satisfacer una solicitud, causando que se encole una solicitud adicional, etc) 13:17 &amp;lt;+ugha2p&amp;gt; Debe haber sido una coincidencia extrema que solo me ocurriera mientras estaba en 0.5.0.1-5. 13:18 &amp;lt;@jrandom&amp;gt; ugha2p: les ha pasado repetidamente a algunas personas en 0.5.0.1-0, pero está corregido en -7. puedes quedarte con -0 si prefieres, claro 13:18 &amp;lt;cervantes&amp;gt; fue una bendición maravillosa 13:18 &amp;lt;+ugha2p&amp;gt; jrandom: Probaré -7. 13:18 &amp;lt;@jrandom&amp;gt; genial 13:19 &amp;lt;+ugha2p&amp;gt; Aunque ya me siento culpable por haberles dado un viaje con baches a los usuarios del wiki hasta ahora. :) 13:20 &amp;lt;+ugha2p&amp;gt; Una cosa más, ¿has documentado en algún lado los tipos de tunnel bulk/interactive? 13:20 &amp;lt;+ugha2p&amp;gt; (Excepto en el código fuente ;) 13:20 &amp;lt;@jrandom&amp;gt; en el changelog. La única diferencia es un tamaño de ventana máximo de 1 mensaje 13:20 &amp;lt;+ugha2p&amp;gt; Ah, ok. 13:21 &amp;lt;@jrandom&amp;gt; ok, ¿algo más sobre 0.5.0.1, o pasamos a 2) hoja de ruta? 13:21 &amp;lt;@duck&amp;gt; ¡sigamos! 13:21 &amp;lt;@jrandom&amp;gt; consideren que ya nos movimos 13:22 &amp;lt;@jrandom&amp;gt; hoja de ruta actualizada. y demás. vean la página para detalles 13:22 &amp;lt;cervantes&amp;gt; eeh, duck muerde tobillos 13:23 &amp;lt;@jrandom&amp;gt; estoy pensando en pasar algunas estrategias de la 0.5.1 a la 0.6.1 (para tener UDP más rápido), pero ya veremos 13:23 &amp;lt;@jrandom&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones/frisbees? 13:23 &amp;lt;+detonate&amp;gt; ¿has sabido algo de mule últimamente? 13:23 &amp;lt;+detonate&amp;gt; ya que hablamos de udp 13:24 &amp;lt;@jrandom&amp;gt; no, estaba bastante enfermo la última vez que supe de él 13:24 &amp;lt;+detonate&amp;gt; :/ 13:24 &amp;lt;jnymo&amp;gt; udp estaría estupendo 13:25 &amp;lt;@jrandom&amp;gt; s/would/will/ 13:25 &amp;lt;@jrandom&amp;gt; esperemos que, en cambio, esté por ahí divirtiéndose :) 13:25 &amp;lt;+ugha2p&amp;gt; jrandom: ¿Qué tipo de cambios incluirían los ajustes de ancho de banda y rendimiento? 13:26 &amp;lt;jnymo&amp;gt; entonces, udp básicamente significa sin conexión... lo que significa... una red más grande, ¿no 13:26 &amp;lt;+detonate&amp;gt; udp trae todo tipo de dificultades junto con eso 13:26 &amp;lt;@jrandom&amp;gt; ugha2p: agrupar los fragmentos de mensajes de tunnel para que encajen mejor en los mensajes de tunnel fijos de 1024 bytes, añadir limitadores de ancho de banda por pool, etc 13:27 &amp;lt;+detonate&amp;gt; pero sí 13:27 &amp;lt;@jrandom&amp;gt; detonate: no será tan malo, el esquema de token bucket que tenemos ahora puede manejar solicitudes asíncronas sin problema 13:27 &amp;lt;@jrandom&amp;gt; (obviamente no usaríamos BandwidthLimitedOutputStream, sino que le pediríamos a FIFOBandwidthLimiter que asigne K bytes) 13:27 &amp;lt;+ugha2p&amp;gt; ¿El primero realmente marcaría mucha diferencia? La limitación por pool no suena urgente. 13:28 &amp;lt;+detonate&amp;gt; entonces, eso es bueno 13:28 &amp;lt;@jrandom&amp;gt; ugha2p: probablemente sí. Puedes ver los números exactos involucrados yendo a /oldstats.jsp#tunnel.smallFragments 13:29 &amp;lt;bla&amp;gt; detonate: ¿Cómo va el progreso del reensamblado? 13:29 &amp;lt;+detonate&amp;gt; realmente estancado 13:30 &amp;lt;@jrandom&amp;gt; ugha2p: aunque, claro, depende en gran medida del tipo de actividad. el tráfico conversacional tiene más que ganar, pero el tráfico bulk ya llena los fragmentos por completo 13:30 &amp;lt;+ugha2p&amp;gt; jrandom: Ok. 13:30 &amp;lt;+ugha2p&amp;gt; Correcto. 13:31 &amp;lt;+detonate&amp;gt; dejé de trabajar en eso por completo y empecé a trabajar en el addressbook-editor 13:31 &amp;lt;+detonate&amp;gt; probablemente haya una forma muy eficiente y bien estudiada de hacer ese tipo de cosas, pero no me la he encontrado 13:31 &amp;lt;jnymo&amp;gt; ¿significará upd que la gente detrás de NATs puede atravesar ahora? 13:31 &amp;lt;@jrandom&amp;gt; algo, jnymo 13:31 &amp;lt;jnymo&amp;gt; ¿y usar i2p? 13:32 &amp;lt;@jrandom&amp;gt; pero primero necesitamos lograr que funcione con udp en absoluto, luego empezamos a añadir el punching de firewall/NAT, luego el PMTU, etc 13:32 &amp;lt;jnymo&amp;gt; eso será una bendición 13:33 &amp;lt;+detonate&amp;gt; por supuesto, si alguien tiene sugerencias sobre qué hacer, las agradecería 13:33 &amp;lt;+ugha2p&amp;gt; jrandom: ¿Cómo ayudaría UDP a la gente detrás de NATs? 13:34 &amp;lt;bla&amp;gt; detonate: TCP (en la red normal) hace reensamblado. ¿Se pueden trasladar esos conceptos al reensamblado UDP de I2P? 13:34 &amp;lt;+detonate&amp;gt; no he investigado cómo lo hace tcp 13:34 &amp;lt;@jrandom&amp;gt; ugha2p: hay muchas artimañas que podemos hacer con números de puerto consistentes, etc. Hay mucho código y documentación por ahí 13:35 &amp;lt;@jrandom&amp;gt; bla: sin duda usaremos algún nivel de reensamblado UDP en la línea de tcp-SACK 13:35 &amp;lt;+detonate&amp;gt; pero si vas a manejar la mayor parte de lo que hace tcp, mejor ve por la ruta NIO y úsalo realmente 13:35 &amp;lt;+detonate&amp;gt; ahorrándote el lío 13:35 &amp;lt;@jrandom&amp;gt; no, hay razones de peso por las que sí queremos algo de reensamblado/retransmisión y no tcp 13:36 &amp;lt;+detonate&amp;gt; bueno, el tema de los hilos 13:36 &amp;lt;@jrandom&amp;gt; la capa de transporte no necesitará ser totalmente fiable ni ordenada, solo semiconfiable y desordenada 13:37 &amp;lt;+ugha2p&amp;gt; ¿Podemos esperar también una bajada en el uso de memoria debido a menos hilos? 13:37 &amp;lt;@jrandom&amp;gt; sí 13:37 &amp;lt;+ugha2p&amp;gt; ¿Una bajada significativa 13:38 &amp;lt;+ugha2p&amp;gt; ? 13:38 &amp;lt;@jrandom&amp;gt; de forma sustancial. (además de una bajada en el uso de memoria, según de donde venga el OOM actual ;) 13:38 &amp;lt;+ugha2p&amp;gt; Correcto. 13:39 &amp;lt;@jrandom&amp;gt; ok, ¿algo más sobre 2) hoja de ruta? 13:39 &amp;lt;bla&amp;gt; jrandom: Sí. 13:40 &amp;lt;bla&amp;gt; jrandom: ¿Detonate hará ahora lo de UDP? Si no, ¿quién? 13:40 &amp;lt;@jrandom&amp;gt; es un esfuerzo de equipo para todos los que puedan contribuir :) 13:40 &amp;lt;+detonate&amp;gt; je, planeo trabajar más en lo de udp, es menos aburrido que ver la tele 13:41 &amp;lt;@jrandom&amp;gt; je w3wt 13:41 &amp;lt;bla&amp;gt; jrandom: Entiendo. Pero por un momento parecía que detonate había dejado el proyecto ;) 13:42 &amp;lt;@jrandom&amp;gt; está en la hoja de ruta, se hará 13:42 &amp;lt;+detonate&amp;gt; perdón por la confusión 13:43 &amp;lt;@jrandom&amp;gt; ok, ¿alguien más tiene algo sobre 2) hoja de ruta, o nos vamos con calma a 3) cosas del addressbook? 13:44 &amp;lt;@jrandom&amp;gt; ok, detonate, ¿quieres darnos una vista general/informe de estado del editor? 13:45 &amp;lt;bla&amp;gt; detonate: (np) 13:45 &amp;lt;+detonate&amp;gt; ok 13:45 &amp;lt;+detonate&amp;gt; el estado actual del editor está aquí: 13:45 &amp;lt;+detonate&amp;gt; `http://detonate.i2p/addressbook-editor/current-state.html` 13:45 &amp;lt;+detonate&amp;gt; todavía no hace ninguna edición real 13:45 &amp;lt;+detonate&amp;gt; y actualmente estoy trabajando en la tabla de abajo 13:46 &amp;lt;+detonate&amp;gt; necesito leer un par de capítulos de mi libro de JSP, pero después de eso, deberían poder usarlo para añadir/modificar entradas en hosts.txt y subscriptions con bastante facilidad 13:47 &amp;lt;+detonate&amp;gt; me tomé un descanso de eso las últimas 24 horas, por eso no ha habido mucho progreso 13:47 &amp;lt;+detonate&amp;gt; eso es básicamente todo 13:47 &amp;lt;@jrandom&amp;gt; w3wt 13:48 &amp;lt;bla&amp;gt; detonate: Se ve bien 13:49 &amp;lt;@jrandom&amp;gt; sí, totalmente, espero con ganas una forma de gestionar las entradas /otra/ que no sea solo hackear el archivo hosts 13:49 &amp;lt;+detonate&amp;gt; gracias 13:49 &amp;lt;+detonate&amp;gt; es la primera vez que uso JSP para algo 13:50 &amp;lt;@jrandom&amp;gt; genial 13:51 &amp;lt;@jrandom&amp;gt; oh, no había notado que aquí había solapamiento para la gestión de subscriptions; quizá el trabajo de smeghead pueda encajar también 13:51 &amp;lt;@jrandom&amp;gt; smeghead: ¿andas por aquí? ¿ya has visto esto? 13:51 &amp;lt;jnymo&amp;gt; detonate: ¿habrá detección de colisiones y esas cosas? 13:51 &amp;lt;@smeghead&amp;gt; en realidad solo bosquejé algo de código esqueleto en la consola del addressbook, nada útil 13:51 &amp;lt;+detonate&amp;gt; sí, me cansé de eso; gracias a duck por sugerir la idea :) 13:51 &amp;lt;@smeghead&amp;gt; me desvié con la cosita de TrustedUpdate 13:52 &amp;lt;@jrandom&amp;gt; ah, genial :) 13:53 * a jrandom le gusta desviarse para añadir funciones nuevas 13:53 &amp;lt;bla&amp;gt; smeghead: ¿Te refieres a actualizaciones de I2P con 1 clic desde _dentro_ de I2P? 13:53 &amp;lt;@smeghead&amp;gt; así que suerte, no pereza (al menos esta vez :) 13:53 &amp;lt;cervantes2p&amp;gt; bla: 2 clics al menos ;-) 13:54 &amp;lt;@jrandom&amp;gt; bah, podemos bajarlo a 1 (rechazar si la firma es mala/no válida/etc. ;) 13:54 &amp;lt;+detonate&amp;gt; sí, habrá detección de colisiones; en eso estoy trabajando ahora 13:54 &amp;lt;@jrandom&amp;gt; detonate: ¿no se encarga de eso el propio addressbook? 13:54 &amp;lt;@jrandom&amp;gt; detonate: pensaba que lo que estás haciendo solo editaba los archivos? 13:55 &amp;lt;@jrandom&amp;gt; (el addressbook eliminará duplicados de los archivos) 13:55 &amp;lt;+detonate&amp;gt; me refiero a mostrarte las colisiones de los logs y gestionar eso 13:55 &amp;lt;@jrandom&amp;gt; ah 13:55 &amp;lt;@jrandom&amp;gt; ok, genial 13:55 &amp;lt;+detonate&amp;gt; supongo que a eso se refiere jnymo 13:55 &amp;lt;Ragnarok&amp;gt; hm, ¿hay algo que pueda hacer para hacerte la vida más fácil? :) 13:55 &amp;lt;+detonate&amp;gt; así puedes decir «reemplazar entrada» con la que colisiona que elijas 13:55 &amp;lt;@jrandom&amp;gt; ¡bien! 13:58 &amp;lt;@jrandom&amp;gt; Ragnarok: si no recuerdo mal, detonate pudo parsear el archivo de log bastante fácilmente. ¿Prevés que ese formato cambie? 13:58 &amp;lt;jnymo&amp;gt; detonate: más o menos, sí 13:58 &amp;lt;jnymo&amp;gt; ahora, ¿esto está bien integrado con i2p? ¿Qué tan fácil puedo poner un link+key desde mi navegador en mi addressbook? 13:59 &amp;lt;+detonate&amp;gt; sí, no cambies el formato, eso romperá todo 13:59 &amp;lt;Ragnarok&amp;gt; es muy poco probable que el formato cambie 14:00 &amp;lt;Ragnarok&amp;gt; aunque podrían registrarse más cosas en el futuro 14:00 &amp;lt;@jrandom&amp;gt; jnymo: el eepproxy no tiene ningún gancho hacia el editor de detonate por ahora, pero podríamos añadir algo más adelante 14:00 &amp;lt;+detonate&amp;gt; aunque si modificas las líneas de Conflict, sería más fácil parsearlas 14:00 &amp;lt;cervantes2p&amp;gt; posiblemente algo que mi plugin de Firefox podría hacer 14:00 &amp;lt;+detonate&amp;gt; ahora mismo hay muchas palabras legibles por humanos que estorban 14:00 &amp;lt;Ragnarok&amp;gt; ¿modificar cómo? 14:00 &amp;lt;@jrandom&amp;gt; (por ejemplo, quizá i2paddresshelper podría redirigir a una página del editor) 14:00 &amp;lt;cervantes2p&amp;gt; "haz clic aquí para añadir esto a tu addressbook" 14:00 &amp;lt;Ragnarok&amp;gt; ah... aunque quiero ser amable con los humanos 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; sería superior 14:01 &amp;lt;@jrandom&amp;gt; cervantes2p: ¿eso va a funcionar como el reescritor de páginas de Google? :) 14:01 &amp;lt;+detonate&amp;gt; bueno, para eso es el addressbook-editor :) 14:01 &amp;lt;+detonate&amp;gt; realmente no es un problema, lo tengo cubierto 14:01 &amp;lt;cervantes2p&amp;gt; jrandom: nah... solo tenerlo en el menú contextual del enlace 14:01 &amp;lt;@jrandom&amp;gt; ooOOoo 14:01 &amp;lt;+detonate&amp;gt; mientras nada cambie radicalmente, las cosas deberían seguir funcionando suavemente 14:02 &amp;lt;cervantes2p&amp;gt; por supuesto podría añadir un reescritor... pero eso simplemente rompe los diseños de las páginas de la gente ;-) 14:02 &amp;lt;+detonate&amp;gt; oh, una cosa que podrías hacer 14:02 &amp;lt;+detonate&amp;gt; porque entra en conflicto con lo que hago 14:02 &amp;lt;+detonate&amp;gt; asegúrate de que todas las entradas para los hostnames estén en minúsculas 14:02 &amp;lt;+detonate&amp;gt; ya que Legion.i2p está ahí 14:02 &amp;lt;cervantes2p&amp;gt; sí quiero añadir un «resaltador de enlaces no i2p» 14:02 &amp;lt;+detonate&amp;gt; y las paso todas por toLowercase() 14:02 &amp;lt;@jrandom&amp;gt; ah, eso estaría genial, cervantes2p 14:03 &amp;lt;@jrandom&amp;gt; (asegúrate de aplicar toLowercase solo a los nombres; base64 distingue mayúsculas/minúsculas ;) 14:03 &amp;lt;+detonate&amp;gt; sí, solo los nombres 14:04 &amp;lt;jnymo&amp;gt; el menú contextual sería ideal 14:04 &amp;lt;@jrandom&amp;gt; (¡no olviden los ponis voladores!) 14:04 &amp;lt;Ragnarok&amp;gt; He hecho que las comparaciones de direcciones no sean sensibles a mayúsculas/minúsculas en mi rama local... debería hacer commit de eso... 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; ahí está, en blanco y negro 14:05 &amp;lt;+detonate&amp;gt; solo lo hace con los hostnames 14:05 &amp;lt;@jrandom&amp;gt; sí, Ragnarok, danos la mercancía :) 14:05 &amp;lt;jnymo&amp;gt; ¿por qué siempre siento que soy yo quien monta los ponis voladores? :( 14:06 &amp;lt;@jrandom&amp;gt; es porque te los estás acaparando, jnymo ;) 14:06 &amp;lt;cervantes2p&amp;gt; jnymo: no discutas tus «arreglos» domésticos en una reunión 14:07 &amp;lt;@jrandom&amp;gt; ok, muchas cosas geniales pasando con el addressbook y el editor. ¿Alguna ETA de cuándo podemos sacar una beta, detonate? (esta semana, la próxima, etc) 14:07 &amp;lt;jnymo&amp;gt; je 14:07 &amp;lt;+detonate&amp;gt; bueno, en cuanto consigas que funcione en Jetty, creo que puedes ponerlo en beta 14:07 * jnymo saca su p32-space-modulator 14:07 &amp;lt;@jrandom&amp;gt; funciona en Jetty 14:07 &amp;lt;+detonate&amp;gt; no tengo idea de cómo hacer que NetBeans los precompile y los ponga en el WAR 14:08 &amp;lt;+detonate&amp;gt; mientras la gente no cambie los nombres de los archivos en config.txt, debería funcionar, con suerte, sin bugs 14:08 &amp;lt;@jrandom&amp;gt; ok, podemos ayudarte con Ant para encargarnos de las cosas 14:08 &amp;lt;+detonate&amp;gt; ok 14:08 &amp;lt;+detonate&amp;gt; genial 14:08 &amp;lt;cervantes2p&amp;gt; detonate: haz lo que hice yo, toma el código de jrandom... quita todo lo que no necesitas, encaja a palanca tu propio código y ejecuta el script de build de Ant ;-) 14:08 &amp;lt;@jrandom&amp;gt; je 14:09 &amp;lt;@smeghead&amp;gt; detonate: sé una que otra cosa de Ant, grita si te atascas 14:09 &amp;lt;+detonate&amp;gt; siéntanse libres de añadirlo a su release 14:09 &amp;lt;+detonate&amp;gt; si saben cómo hacer eso 14:09 &amp;lt;MichElle&amp;gt; s/you don't need// 14:09 &amp;lt;Ragnarok&amp;gt; addressbook tiene un script de build muy simple, si quieres echarle un vistazo 14:10 &amp;lt;+detonate&amp;gt; necesito la sección que precompila las JSPs 14:10 &amp;lt;+detonate&amp;gt; eso falta en el mío 14:10 &amp;lt;+detonate&amp;gt; aunque sí las compila, simplemente no las fusiona, y la entrada para probar la compilación no está en build.xml 14:10 &amp;lt;@jrandom&amp;gt; detonate: mira los targets precompilejsp en routerconsole, eso te pondrá en marcha 14:10 &amp;lt;+detonate&amp;gt; y necesito averiguar dónde poner -source 1.3, etc. 14:10 &amp;lt;@jrandom&amp;gt; (y la tarea &amp;lt;war&amp;gt;) 14:11 &amp;lt;+detonate&amp;gt; sí, podemos arreglar las cosas esta noche 14:11 &amp;lt;@jrandom&amp;gt; sí 14:11 &amp;lt;cervantes&amp;gt; sip, así lo logré... y no sé NADA de Java ni JSP ;-) 14:11 &amp;lt;@jrandom&amp;gt; ok, si no hay nada más sobre 3) cosas del addressbook, pasamos a 4) cosas de bt 14:12 &amp;lt;@jrandom&amp;gt; duck/smeghead: ¿quieren darnos una actualización? 14:12 &amp;lt;@duck&amp;gt; k 14:12 &amp;lt;@duck&amp;gt; la semana pasada hablamos con Nolar de Azureus sobre arreglar algunos problemas de compatibilidad 14:12 &amp;lt;@duck&amp;gt; con el lanzamiento de la 0.1.8 como resultado 14:12 &amp;lt;@duck&amp;gt; esta semana ha sido sobre todo de comunicación 14:12 &amp;lt;@duck&amp;gt; con otros desarrolladores, con administradores de foros y con usuarios 14:13 &amp;lt;+detonate&amp;gt; ¿alguien sabe si el plugin aznet puede alojar torrents otra vez? 14:13 &amp;lt;@duck&amp;gt; el FAQ se ha actualizado con base en aportes del foro, gracias a quienes contribuyeron 14:13 &amp;lt;@duck&amp;gt; también ha habido algo de malentendidos y confusión 14:13 &amp;lt;@jrandom&amp;gt; detonate: se dice por ahí que sí 14:13 &amp;lt;@duck&amp;gt; como el spork de legion 14:13 &amp;lt;+detonate&amp;gt; excelente 14:13 &amp;lt;@duck&amp;gt; creo que cambiarle el nombre evitará más problemas ahí 14:13 &amp;lt;@duck&amp;gt; . 14:14 &amp;lt;@jrandom&amp;gt; r0xor duck 14:14 * MichElle aplaude a duck 14:14 &amp;lt;MichElle&amp;gt; duck: trabajas muy duro 14:14 &amp;lt;jnymo&amp;gt; sí, ¿por qué no i2p-bt_extractor o alguna mierda? 14:15 &amp;lt;@jrandom&amp;gt; ¿alguna novedad sobre lo de la 0.2 posterior, o eso se abordará después de 0.5.0.2/etc.? 14:15 &amp;lt;@smeghead&amp;gt; no aplaudan aún, no saben cómo lo vamos a llamar&amp;gt;;-} 14:15 &amp;lt;@jrandom&amp;gt; je 14:15 * jnymo aplaude 14:15 &amp;lt;@duck&amp;gt; ¡dínoslo! 14:15 &amp;lt;@jrandom&amp;gt; i2p-flying-pony-torrent 14:16 &amp;lt;+detonate&amp;gt; je, ¿ahora lo estamos ocultando cambiándole el nombre? 14:16 &amp;lt;MichElle&amp;gt; otra vez con los ponis 14:16 &amp;lt;@smeghead&amp;gt; es ultrasecreto por ahora, no queremos que nos demanden 14:16 &amp;lt;jnymo&amp;gt; vaya debacle 14:17 * bla hace un cartel para la MPAA: «Demándenme, si pueden...» 14:17 &amp;lt;@smeghead&amp;gt; duck y yo hemos acordado que la 0.2 será la primera versión con el nuevo nombre 14:17 &amp;lt;+detonate&amp;gt; i2p-communism 14:17 &amp;lt;@duck&amp;gt; saldrá en primavera de 2006 14:17 &amp;lt;@jrandom&amp;gt; je 14:17 &amp;lt;@duck&amp;gt; . 14:18 &amp;lt;@smeghead&amp;gt; basado en mi carga de trabajo actual y en que me mudo esta semana, no espero hacer nada de hacking en la 0.2 por unos días; no sé cómo está la agenda de corto plazo de duck 14:18 &amp;lt;@duck&amp;gt; he estado haciendo 8 horas de arreglar punteros en C++ 14:19 &amp;lt;@duck&amp;gt; así que por aquí tampoco mucho :) 14:19 &amp;lt;@jrandom&amp;gt; 'k, pero ¿algo a lo que quizá podamos aspirar junto con 0.6 (o 0.5.1 si tenemos suerte)? 14:19 &amp;lt;@jrandom&amp;gt; uf, diversión diversión 14:19 &amp;lt;@duck&amp;gt; antes de la 2.0 al menos 14:19 &amp;lt;@smeghead&amp;gt; calculo un mes o así, solo un tiro al aire, ¿qué piensas, duck 14:19 &amp;lt;@duck&amp;gt; sí 14:19 &amp;lt;@jrandom&amp;gt; genial 14:19 &amp;lt;@duck&amp;gt; a ojo 14:20 &amp;lt;@smeghead&amp;gt; la cosa es que nos gustaría esperar hasta el lanzamiento del BT 4.0 oficial 14:20 &amp;lt;@jrandom&amp;gt; está bien, ya sabemos cómo van los cronogramas ;) 14:20 &amp;lt;@smeghead&amp;gt; para poder sincronizar la 0.2 y dejarla al día con eso 14:20 &amp;lt;MichElle&amp;gt; duck tiene muchas cosas en su plato, sin duda 14:20 &amp;lt;@smeghead&amp;gt; la 4.0 parece inminente 14:20 &amp;lt;@jrandom&amp;gt; ah, ¿en serio, smeghead? genial 14:20 &amp;lt;@duck&amp;gt; smeghead: esa es solo la excusa oficial :) 14:20 &amp;lt;MichElle&amp;gt; pero es muy trabajador 14:21 &amp;lt;@duck&amp;gt; Estoy para 5) ??? 14:21 &amp;lt;@jrandom&amp;gt; ya casi... 14:21 &amp;lt;@jrandom&amp;gt; legion: ¿alguna novedad sobre tu cliente bt? ¿progreso, etc? 14:21 &amp;lt;@smeghead&amp;gt; ¿código fuente? 14:22 &amp;lt;@smeghead&amp;gt; (en un zip, no en un .exe) 14:22 &amp;lt;cervantes&amp;gt; así que la próxima ola de lanzamientos, entonces 14:22 &amp;lt;@jrandom&amp;gt; hmm, parece que legion está inactivo; ok, quizá podamos obtener una actualización después 14:22 &amp;lt;cervantes2p&amp;gt; maldita latencia enorme 14:23 &amp;lt;@jrandom&amp;gt; así que pasamos a 5) ??? 14:23 &amp;lt;cervantes&amp;gt; *ejem* w00t 14:23 &amp;lt;@jrandom&amp;gt; cervantes2p: nah, solo eres lento ;) 14:23 &amp;lt;@jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear? 14:23 &amp;lt;cervantes2p&amp;gt; dije esas cosas como hace 5 minutos 14:23 &amp;lt;+ugha2p&amp;gt; jrandom: El pie de la lista de correo todavía usa la dirección i2p.dnsalias.net. ¿Quizá deberías actualizarlo para reflejar dev.i2p.net? :) 14:23 * cervantes2p alimenta al hámster de su router 14:24 &amp;lt;@jrandom&amp;gt; ah, sí, probablemente, ugha2p 14:24 * jrandom tiene algo de trabajo de sysadmin que he estado evitando por un tiempo (como, oh, mover cosas al nuevo srever...) 14:24 &amp;lt;MichElle&amp;gt; Tengo una preocupación 14:24 &amp;lt;MichElle&amp;gt; con respecto a la transparencia 14:24 &amp;lt;@jrandom&amp;gt; ¿qué pasa, MichElle? 14:25 &amp;lt;MichElle&amp;gt; a efectos de plena transparencia, declararé aquí que identiguy ha sugerido que jrandom podría, de hecho, estar empleado por la NSA 14:25 &amp;lt;+detonate&amp;gt; oh, he notado 190 routers, ¿qué tan cerca estamos del límite de threads ahora mismo? 14:25 * jnymo se pregunta qué otra ayuda puede brindar la gente 14:25 &amp;lt;jnymo&amp;gt; (todavía mirando lo de PHP, duck ;) 14:25 &amp;lt;@jrandom&amp;gt; je, MichElle 14:25 &amp;lt;MichElle&amp;gt; su capacidad 'conveniente' de trabajar 24/7 en i2p es bastante sospechosa, en efecto 14:25 &amp;lt;MichElle&amp;gt; en fin 14:25 &amp;lt;MichElle&amp;gt; eso es todo lo que quería decir 14:25 &amp;lt;MichElle&amp;gt; mantengan los ojos sobre jrandom 14:26 &amp;lt;MichElle&amp;gt; su fachada amable y cálida puede ser solo eso. 14:26 &amp;lt;+ugha2p&amp;gt; detonate: No hay límites teóricos de threads; simplemente consumirá todos los recursos disponibles hasta que se caiga. :) 14:26 &amp;lt;jnymo&amp;gt; fachada 14:26 &amp;lt;@jrandom&amp;gt; detonate: algunos SO/ulimits pueden limitar en 256, pero win98 ya pasa del límite de 100 conexiones TCP de todos modos 14:26 &amp;lt;cervantes2p&amp;gt; Puedo dar una actualización rápida sobre el plugin de Firefox. El notificador de I2P Mail ya funciona, al igual que el lector de noticias y los controles básicos del router. Ahora estoy ocupado construyendo tediosamente pantallas de configuración ( `http://freshcoffee.i2p/fire2pe_i2pmail_prefs.jpg` ) 14:27 &amp;lt;jnymo&amp;gt; MichElle, si el código fuente es sólido, ¿a quién le importa? 14:27 &amp;lt;+detonate&amp;gt; oh, ¿el plugin de Firefox está publicado? 14:27 &amp;lt;MichElle&amp;gt; estropea un poco el ambiente 14:27 &amp;lt;cervantes2p&amp;gt; y quiero implementar un servicio de descarga/instalación que se conecte con el nuevo verificador de actualizaciones de smeghead antes de publicar 14:27 &amp;lt;ddd&amp;gt; hola canal 14:28 &amp;lt;+detonate&amp;gt; ok 14:28 &amp;lt;@jrandom&amp;gt; ¡w0ah! tremendo, cervantes2p 14:28 &amp;lt;@jrandom&amp;gt; se ve realmente bien 14:28 &amp;lt;+detonate&amp;gt; hola ddd 14:28 &amp;lt;cervantes2p&amp;gt; pero ya está cerca... probablemente un par de semanas más... 14:28 &amp;lt;MichElle&amp;gt; algo así como que ejecutar Windows seguiría sin ser cool, incluso si Microsoft lo liberara como código abierto 14:28 &amp;lt;+detonate&amp;gt; ese plugin se ve cool 14:28 &amp;lt;MichElle&amp;gt; volviendo a la reunión, sin embargo ... 14:28 &amp;lt;@smeghead&amp;gt; TrustedUpdate quizá esté listo esta semana, con suerte, antes de que me mude 14:28 &amp;lt;@jrandom&amp;gt; genial 14:29 &amp;lt;ddd&amp;gt; ? 14:29 &amp;lt;ddd&amp;gt; ¿i2p es el único chat anónimo? 14:29 &amp;lt;@jrandom&amp;gt; hola, ddd. está en curso la reunión semanal de devs 14:30 &amp;lt;cervantes2p&amp;gt; 'lo ddd, estamos terminando una reunión... quédate, terminaremos en un par de minutos 14:30 &amp;lt;ddd&amp;gt; ¿hay otros proyectos como i2p? 14:30 &amp;lt;@smeghead&amp;gt; ddd: escribe /list y luego elige 14:30 &amp;lt;ddd&amp;gt; ok 14:30 &amp;lt;ddd&amp;gt; no, me refiero en otras redes 14:30 &amp;lt;@jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear para 5) ??? 14:30 &amp;lt;@smeghead&amp;gt; ddd: pregunta en #i2p-chat 14:30 &amp;lt;ddd&amp;gt; ok, los dejo terminar 14:30 &amp;lt;+detonate&amp;gt; ¿alguien ha ejecutado i2p con éxito en OpenBSD ya? 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; estaba pensando en empezar ese fiasco otra vez 14:31 &amp;lt;@jrandom&amp;gt; detonate: ni idea 14:31 &amp;lt;jnymo&amp;gt; ah sí... ¿quién estaba haciendo la distro BSD de i2p, y cuál BSD era? 14:31 &amp;lt;@jrandom&amp;gt; je, genial, detonate, cuéntanos cómo va 14:31 &amp;lt;@jrandom&amp;gt; jnymo: lioux lo empaquetó para fbsd 14:32 &amp;lt;@smeghead&amp;gt; i2p nunca se enviaría con OpenBSD :) 14:32 &amp;lt;+detonate&amp;gt; claro 14:32 &amp;lt;jnymo&amp;gt; woord... ¿no iba alguien a hacer una distro orientada a i2p? 14:32 &amp;lt;+detonate&amp;gt; sí, ahora hay un port en FreeBSD 14:32 &amp;lt;+detonate&amp;gt; da miedo 14:32 &amp;lt;+detonate&amp;gt; je, alguien quería tener un CD de Knoppix que ejecutara i2p 14:32 &amp;lt;@jrandom&amp;gt; jnymo: después de que i2p sea a prueba de balas, valdría la pena explorar el empaquetado en distros/microdistros, sí 14:32 &amp;lt;+detonate&amp;gt; quién sabe por qué 14:33 &amp;lt;@smeghead&amp;gt; jnymo: recuerdo eso, creo que iba a ser un knoppix/i2p, no recuerdo quién lo estaba comentando 14:33 &amp;lt;@jrandom&amp;gt; detonate: netcafé 14:33 &amp;lt;+detonate&amp;gt; ah 14:34 &amp;lt;@jrandom&amp;gt; ok, ¿algo más para la reunión? 14:34 &amp;lt;MichElle&amp;gt; qué carajo es una distro 'orientada' a i2p 14:34 &amp;lt;MichElle&amp;gt; ¿tor, i2p y freenet ? 14:34 &amp;lt;MichElle&amp;gt; no tiene propósito 14:34 &amp;lt;MichElle&amp;gt; los requisitos de ancho de banda anulan los programas 14:34 &amp;lt;MichElle&amp;gt; ¿jrandom es Theo de Raadt? 14:34 &amp;lt;cervantes&amp;gt; una distribución ligeramente camp 14:34 &amp;lt;jnymo&amp;gt; una distro completamente anonimizada 14:35 &amp;lt;cervantes2p&amp;gt; jrandom: supongo que no :) 14:35 &amp;lt;MichElle&amp;gt; jrandom: nada 14:35 * jrandom se prepara 14:35 * jrandom cierra la reunión de un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-02-22</title><link>/es/blog/2005/02/22/notas-de-estado-de-i2p-del-2005-02-22/</link><pubDate>Tue, 22 Feb 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/02/22/notas-de-estado-de-i2p-del-2005-02-22/</guid><description>&lt;p>Hola a todos, hora de la actualización semanal&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>0.5 2) Próximos pasos 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>Como ya habrán oído, por fin lanzamos la 0.5 y, en general, ha ido bastante bien. Agradezco mucho la rapidez con la que los usuarios han actualizado: en el primer día, entre el 50% y el 75% de la red ya estaba en 0.5. Gracias a la rápida adopción, hemos podido ver más pronto el impacto de los distintos cambios y, a su vez, hemos encontrado varios errores. Si bien aún quedan algunos problemas pendientes, esta noche publicaremos una nueva versión 0.5.0.1 para abordar los más importantes.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 22 de febrero de 2005</title><link>/es/blog/2005/02/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-febrero-de-2005/</link><pubDate>Tue, 22 Feb 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/02/22/reuni%C3%B3n-de-desarrolladores-de-i2p-22-de-febrero-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, bla, cervantes, detonate, duck, frosk, godmode0, hobbs, jrandom, laberhorst, Meomia, microsoft, Myo9, Ragnarok, susi23, tracker&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:04 &amp;lt;jrandom&amp;gt; 0) hola 13:04 &amp;lt;jrandom&amp;gt; 1) 0.5 13:04 &amp;lt;jrandom&amp;gt; 2) Próximos pasos 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) hola 13:04 * jrandom saluda 13:05 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas @ http://dev.i2p.net/pipermail/i2p/2005-February/000595.html 13:05 &amp;lt;jrandom&amp;gt; (sí, solo un minuto o dos antes de la reunión, así que vamos a probar tu lectura rápida) 13:05 &amp;lt;+detonate&amp;gt; creo que esperaré hasta que esté un poco menos con errores antes de poner boondock saints, en ese caso 13:06 &amp;lt;jrandom&amp;gt; ¡por qué... eso es... eso es... eso es una violación de copyright! 13:06 &amp;lt;+detonate&amp;gt; nuevas y raras incorporaciones a la beta de Azureus 13:06 &amp;lt;+detonate&amp;gt; categorías 13:06 &amp;lt;+detonate&amp;gt; jaja 13:06 &amp;lt;+detonate&amp;gt; un rastreador DHT 13:06 &amp;lt;+detonate&amp;gt; genial 13:07 &amp;lt;jrandom&amp;gt; sí, se ve muy bien, pero abordemos los puntos 1 y 2 antes del 3, ¿eh? ;) 13:07 &amp;lt;+detonate&amp;gt; hola 13:07 &amp;lt;+detonate&amp;gt; en efecto 13:07 &amp;lt;jrandom&amp;gt; entrando en 1) 0.5 13:07 &amp;lt;jrandom&amp;gt; está, ya sabes, publicado y todo eso 13:08 &amp;lt;cervantes&amp;gt; ¡bien! 13:08 &amp;lt;jrandom&amp;gt; habrá una revisión nueva esta noche con un montón de actualizaciones (la cabeza de CVS actual es 0.5-5, con una -6 en pruebas en algunos routers) 13:09 &amp;lt;jrandom&amp;gt; ha ido bastante bien, pero nos hemos topado con algunos bugs extraños por el camino. pero c'est la vie 13:09 &amp;lt;frosk&amp;gt; puedo informar que 0.5-5 se comporta un _mucho_ más amigable que -4 (que a menudo me daba recuentos de tunnels participantes por miles) 13:09 &amp;lt;bla&amp;gt; jrandom: ¿La versión 0.5.0.1 corregirá el problema de no poder encontrar destinos? 13:09 &amp;lt;jrandom&amp;gt; ah, bueno, eso realmente es solo una función de otra gente, aunque la build -0 de hecho construye cientos de tunnels 13:09 &amp;lt;bla&amp;gt; s/nor/not 13:10 &amp;lt;jrandom&amp;gt; bla: sí, ese es un bug en la netDb 13:10 &amp;lt;bla&amp;gt; jrandom: ¡Genial! 13:10 &amp;lt;jrandom&amp;gt; (específicamente en la publicación del leaseSet) 13:11 &amp;lt;jrandom&amp;gt; y sí, la revisión 0.5.0.1 eliminará ese bug ocasional del proxy que desaparece 13:12 &amp;lt;jrandom&amp;gt; todavía hay una pérdida de memoria rara que no he localizado y que afecta a algunos usuarios 13:12 &amp;lt;bla&amp;gt; Entonces, en general, parece que aparte de esos bugs, la red 0.5 va muy bien. ¡Bien! 13:12 &amp;lt;jrandom&amp;gt; que yo sepa, realmente solo está afectando a dos o tres instancias de I2PTunnel 13:12 &amp;lt;Meomia&amp;gt; ¿es señal de progreso cuando has pasado de 0 a 130 tunnels participantes desde 0.5 ? 13:13 &amp;lt;jrandom&amp;gt; w3wt 13:13 &amp;lt;jrandom&amp;gt; Meomia: bah, yo he tenido más de 5000 tunnels ;) 13:13 &amp;lt;jrandom&amp;gt; pero dm de hecho ha ayudado a encontrar un bug en el código del pool exploratorio, así que construiremos tunnels más a menudo en peers 'aleatorios' 13:14 &amp;lt;jrandom&amp;gt; (bien) 13:14 &amp;lt;Meomia&amp;gt; ok 13:14 &amp;lt;bla&amp;gt; jrandom: ¿Eso también significa que ahora, a diferencia de 0.4, cualquier peer puede en algún momento convertirse en tu inbound gateway? 13:14 &amp;lt;jrandom&amp;gt; sí, para tunnels exploratorios 13:15 &amp;lt;jrandom&amp;gt; los tunnels de cliente solo usarán peers en el nivel 'rápido' 13:15 &amp;lt;bla&amp;gt; bla: De acuerdo. El hecho de que los tunnels de cliente usen solo los peers rápidos es bueno: de lo contrario, obtenemos el problema de anonimato del que hablamos antes 13:16 &amp;lt;jrandom&amp;gt; y el rendimiento sería pésimo de otro modo ;) 13:17 &amp;lt;jrandom&amp;gt; de hecho, eso nos lleva a 2) Próximos pasos 13:18 &amp;lt;jrandom&amp;gt; lo principal que queda para la serie 0.5 es un conjunto de estrategias para ordenar y/o filtrar los peers usados en los tunnels 13:18 &amp;lt;godmode0&amp;gt; jrandom ¿se puede usar NNTP con i2p ? 13:18 &amp;lt;jrandom&amp;gt; godmode0: hay dos servidores NNTP en i2p, sí. mira el foro 13:19 &amp;lt;godmode0&amp;gt; jrandom ok estoy probando 13:19 &amp;lt;godmode0&amp;gt; ¿puedo montar mi servidor también? 13:20 &amp;lt;jrandom&amp;gt; godmode0: estamos en una reunión ahora mismo, pero sí, puedes ejecutar un servidor 13:20 &amp;lt;godmode0&amp;gt; jrandom ok perdón 13:20 &amp;lt;jrandom&amp;gt; no hay problema 13:20 &amp;lt;jrandom&amp;gt; las estrategias propuestas están básicamente orientadas a mejorar el anonimato, pero hay algunos otros objetivos que podemos equilibrar ahí 13:21 &amp;lt;jrandom&amp;gt; quizás podamos encontrar una manera de integrar algunas de las rutas AS (Sistema Autónomo) en la selección, como sugirió bla 13:22 &amp;lt;jrandom&amp;gt; eso puede mejorar el anonimato (jurisdiccional) y, si intentamos permanecer dentro de un AS (o dos), puede mejorar el rendimiento 13:22 &amp;lt;bla&amp;gt; jrandom: Esto básicamente está relacionado con un artículo de los creadores de Tor: `http://theland.i2p/files/routing-zones.pdf` 13:22 &amp;lt;jrandom&amp;gt; sí 13:23 &amp;lt;jrandom&amp;gt; hay un montón de estrategias distintas que la gente puede usar, y probar nuevas debería ser bastante fácil 13:24 &amp;lt;jrandom&amp;gt; no vamos a pasar meses implementando todo lo que se nos ocurra, sino proporcionar lo básico para lo que la mayoría necesita. cualquiera que quiera añadir nuevas está muy animado a ayudar a integrarlas 13:25 &amp;lt;jrandom&amp;gt; en fin, una vez que lo básico esté en su lugar, pasaremos a centrarnos en el transporte UDP para 0.6 13:26 &amp;lt;jrandom&amp;gt; eso es todo lo que tengo para 2) próximos pasos, ¿alguien tiene comentarios/preguntas/preocupaciones? 13:26 &amp;lt;bla&amp;gt; ¿Quiénes eran las personas que empezaron a mirar en I2P, otra vez? 13:26 &amp;lt;bla&amp;gt; Parece que no hemos oído mucho de ellos últimamente. 13:27 &amp;lt;bla&amp;gt; s/into I2P/into UDP/ 13:27 &amp;lt;bla&amp;gt; perdón 13:27 &amp;lt;jrandom&amp;gt; ah, mule ha estado enfermo, aunque creo que detonate está avanzando 13:28 &amp;lt;jrandom&amp;gt; detonate: ¿alguna novedad? 13:29 &amp;lt;jrandom&amp;gt; o quizá no ;) 13:30 &amp;lt;jrandom&amp;gt; vale, pasando a 3) azneti2p 13:30 &amp;lt;+detonate&amp;gt; perdón 13:30 &amp;lt;+detonate&amp;gt; estoy avanzando 13:30 &amp;lt;+detonate&amp;gt; todavía necesito terminar la parte de reensamblado 13:31 &amp;lt;+detonate&amp;gt; en lo que respecta a dividir los datos en paquetes y enviarlos de forma ordenada, eso funciona 13:31 &amp;lt;+detonate&amp;gt; vamos con el 3) 13:31 &amp;lt;jrandom&amp;gt; ¡genial! 13:31 &amp;lt;godmode0&amp;gt; perdón paso 2) ¿i2p tiene algún problema con ataques? 13:31 &amp;lt;bla&amp;gt; detonate: ¡Genial! ¿Puedes mantenernos informados a todos en el foro? 13:32 &amp;lt;+detonate&amp;gt; bla: claro 13:32 &amp;lt;tracker&amp;gt; Sobre azneti2p, mira aquí: http://sourceforge.net/forum/forum.php?thread_id=1233727&amp;forum_id=377614 parece que descargar funciona, sembrar no. 13:32 &amp;lt;jrandom&amp;gt; godmode0: las diferentes estrategias de ordenación deberían permitir al usuario elegir el impacto de los ataques de predecesor 13:33 &amp;lt;microsoft&amp;gt; quienquiera que administre i2p.net debería añadir más palabrejas de moda de Enterprise Class Solutions a la página. 13:33 &amp;lt;+detonate&amp;gt; alguien tiene que asegurarse de que ese nuevo rastreador DHT no se esté portando mal también, con respecto al plugin de Azureus 13:33 &amp;lt;tracker&amp;gt; Mis pruebas locales parecen demostrarlo: puedo descargar con Azureus pero no sembrar. 13:34 &amp;lt;jrandom&amp;gt; hmm ok genial, tracker, gracias; sé que actualizaron algunas cosas y sacaron la b34 anoche, pero parece que queda más por hacer 13:34 &amp;lt;jrandom&amp;gt; detonate: buena observación 13:35 &amp;lt;tracker&amp;gt; Buena observación, detonate; tengo DHT desactivado porque Azureus muere tras unas horas con 100% de uso de CPU cuando está activado. 13:35 * jrandom quisiera reiterar que el plugin azneti2p aún está en una beta bastante temprana, y que las implicaciones de anonimato de Azureus no se han auditado completamente 13:36 &amp;lt;jrandom&amp;gt; aunque estoy seguro de que les encanta que la gente lo pruebe, quienes necesitan anonimato quizá quieran ser cautos 13:36 &amp;lt;tracker&amp;gt; Por otro lado, i2p-bt funciona muy bien. Excepto que no cierra los tunnels, pero eso no es tan grave en mi opinión. 13:37 &amp;lt;jrandom&amp;gt; oh, ¿eso te sigue pasando, tracker? no he podido reproducirlo 13:37 &amp;lt;jrandom&amp;gt; estás en la revisión 0.1.7, ¿verdad? 13:37 &amp;lt;tracker&amp;gt; Sí. 13:38 &amp;lt;jrandom&amp;gt; ok genial, si te pasa todo el tiempo me encantaría exprimirte el cerebro después de la reunión para ayudar a localizar la causa 13:39 &amp;lt;tracker&amp;gt; Quizá esté relacionado con ejecutarlo en XP en lugar de Linux o Unix. Cerrar el tunnel funciona con Azureus, así que supongo que es algo de I2P-BT. 13:39 &amp;lt;jrandom&amp;gt; hmm claro, i2p-bt usa SAM, mientras que Azureus usa el SDK de i2p directamente 13:40 &amp;lt;tracker&amp;gt; Por cierto. Te envié un informe de bug en el foro. El timestamper se cae en los últimos builds de CVS de I2P. 13:40 &amp;lt;jrandom&amp;gt; ah genial, gracias, no he mirado mis MPs allí hoy 13:41 &amp;lt;jrandom&amp;gt; ¿en -5 o -4? ¿o antes? 13:42 &amp;lt;jrandom&amp;gt; ah, -4. ok genial 13:42 &amp;lt;jrandom&amp;gt; gracias, arreglaré eso para 0.5.0.1 13:42 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para 3) azneti2p? 13:43 &amp;lt;tracker&amp;gt; También pasa en -5 13:43 &amp;lt;jrandom&amp;gt; tienes un servidor SNTP definido explícitamente, ¿verdad? 13:44 &amp;lt;tracker&amp;gt; Sí. Los 2 de nuestro país. 13:44 &amp;lt;jrandom&amp;gt; acabo de revisar el código fuente y la excepción ocurre si el nº de servidores concurrentes (por defecto = 3) es mayor que el nº de servidores especificados (el nuevo valor por defecto es 3) 13:44 &amp;lt;jrandom&amp;gt; ok genial, es un arreglo trivial de hacer % # servidores 13:45 &amp;lt;jrandom&amp;gt; ok, si no hay nada más para azneti2p, pasamos al clásico 4) ??? 13:46 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo que plantear para la reunión? 13:46 &amp;lt;tracker&amp;gt; Bien. Acabo de enviarte en el foro los errores del log del router al cerrar i2p-bt. 13:47 &amp;lt;jrandom&amp;gt; 'k genial, gracias 13:47 &amp;lt;cervantes&amp;gt; nada que mencionar excepto: buen trabajo con el despliegue de 0.5, parece que va a ser impresionante una vez que se planchen los bugs 13:48 &amp;lt;tracker&amp;gt; Sí, los últimos builds de CVS realmente están rindiendo bien por aquí. 13:48 &amp;lt;jrandom&amp;gt; gracias, con vuestra ayuda y la del resto de testers de 0.5-pre pudimos limpiar un montón de problemas 13:49 &amp;lt;jrandom&amp;gt; el rendimiento ha sido mejor de lo que esperaba, aunque aún no con un throughput tan alto como antes. sin embargo, queda mucho por optimizar 13:49 &amp;lt;cervantes&amp;gt; extrañamente las versiones pre eran más estables... para mí, pero claro, las estaba ejecutando en otra máquina ;-) 13:49 &amp;lt;jrandom&amp;gt; (y estos malditos bugs, para llevar la fiabilidad adonde debería estar) 13:50 &amp;lt;jrandom&amp;gt; je, bueno, sí, pero la red -pre eran 5-7 routers, todos increíblemente fiables en conexiones realmente, realmente rápidas 13:50 &amp;lt;cervantes&amp;gt; :) 13:51 &amp;lt;cervantes&amp;gt; apúntame para la prueba pre de 0.6 entonces :) 13:51 &amp;lt;jrandom&amp;gt; je 13:51 &amp;lt;tracker&amp;gt; Quizá debería participar en la próxima red pre entonces. Aportando una conexión muy poco fiable y lenta ;). 13:51 &amp;lt;jrandom&amp;gt; la migración a 0.6 probablemente será incluso más fácil, eso espero, ya que simplemente podremos añadir nuevas direcciones de router al routerInfo (direcciones UDP) 13:51 &amp;lt;jrandom&amp;gt; je, eso 13:51 &amp;lt;cervantes&amp;gt; puedo poner mi compartición de 1TB en línea... 13:52 &amp;lt;jrandom&amp;gt; definitivamente necesitaremos mucha ayuda con las pruebas de 0.6, incorporando toda una variedad de configuraciones de red 13:52 &amp;lt;hobbs&amp;gt; el comando ssh '~C' es ingenioso 13:52 &amp;lt;laberhorst&amp;gt; ¿será este otro paso no compatible? 13:53 &amp;lt;Myo9&amp;gt; ¿Alguien sabe qué servidores NNTP están activos? 13:53 &amp;lt;jrandom&amp;gt; laberhorst: no, 0.6 será retrocompatible 13:53 &amp;lt;jrandom&amp;gt; Myo9: ni idea, podrían estar arriba y simplemente verse afectados por los bugs de 0.5-0 13:54 &amp;lt;jrandom&amp;gt; la revisión 0.5.0.1 debería corregir muchos problemas, y una vez que salga, se recomendará mucho actualizar 13:54 &amp;lt;laberhorst&amp;gt; entonces simplemente construid una 0.6 de prueba y ponedla a los testers 13:54 &amp;lt;cervantes&amp;gt; podemos hacer que el tráfico BT use solo routers desactualizados... eso animará a la gente a actualizar ;-) 13:54 &amp;lt;laberhorst&amp;gt; así que gran fiesta de actualización mañana 13:54 &amp;lt;jrandom&amp;gt; habrá un anuncio en el foro y en la lista cuando esté listo 13:54 &amp;lt;jrandom&amp;gt; exacto, laberhorst 13:54 &amp;lt;jrandom&amp;gt; je, cervantes ;) 13:55 &amp;lt;laberhorst&amp;gt; *con muchas ganas de probar por vosotros* 13:55 &amp;lt;jrandom&amp;gt; El rendimiento de BT ha sido bastante bueno en 0.5, he visto muchas transferencias de archivos grandes exitosas en los trackers 13:55 &amp;lt;laberhorst&amp;gt; pload rate: 8.85 kB/s 13:55 &amp;lt;jrandom&amp;gt; (y el irc no se ha visto afectado como antes, más allá de los problemas que hemos tenido con el tunnel de duck) 13:55 &amp;lt;tracker&amp;gt; Depende de lo que llames grande ;) 13:56 &amp;lt;jrandom&amp;gt; tracker: estoy pensando en un archivo concreto de 874MB que tiene un montón de descargas exitosas ;) 13:56 &amp;lt;jrandom&amp;gt; pero es cierto, eso es pequeño para algunos 13:56 &amp;lt;laberhorst&amp;gt; solo porno del bueno y viejo 13:56 &amp;lt;laberhorst&amp;gt; supongo ;-) 13:57 &amp;lt;laberhorst&amp;gt; esperemos que a partir de mañana, mi router no participe en&amp;gt;3000 tunnels 13:57 &amp;lt;tracker&amp;gt; Vale, eso es grande. 13:57 &amp;lt;laberhorst&amp;gt; o, si es así, la red ES grande 13:57 &amp;lt;jrandom&amp;gt; je, laberhorst 13:58 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? 13:58 &amp;lt;laberhorst&amp;gt; por cierto, ¿participar en &amp;gt;3000 es sinónimo de un buen router fiable en i2p con conexión rápida? 13:58 &amp;lt;+detonate&amp;gt; voy a poner boondock saints después de que consiga House esta noche :) 13:59 &amp;lt;+detonate&amp;gt; serán unos buenos 4,1 GB :) 13:59 * laberhorst solo quiere agradecer a los desarrolladores por aplastar bugs rápidamente 13:59 &amp;lt;+detonate&amp;gt; parece que hay mucha demanda 13:59 &amp;lt;laberhorst&amp;gt; oh, por aquí también hay algunas imágenes de DVD 13:59 &amp;lt;hobbs&amp;gt; detonate: ooh, cierto. House. :) 13:59 &amp;lt;tracker&amp;gt; cervantes, ¿ya actualizaste a phpBB 2.0.12 13:59 &amp;lt;laberhorst&amp;gt; pero esperad hasta que salga 0.5.0.1 13:59 &amp;lt;+detonate&amp;gt; debería darle una buena sacudida a 0.5.0.1 también 14:00 &amp;lt;+detonate&amp;gt; sí 14:00 &amp;lt;+detonate&amp;gt; eso pretendo 14:00 &amp;lt;jrandom&amp;gt; solo deberían descargarlos quienes ya posean copias legales de esos archivos, por supuesto. es solo para pruebas 14:00 &amp;lt;jrandom&amp;gt; *tos* 14:00 &amp;lt;tracker&amp;gt; rofl 14:01 * jrandom toma nota de mpaa.i2p 14:01 &amp;lt;+detonate&amp;gt; je 14:01 &amp;lt;laberhorst&amp;gt; oh, puedo generar imágenes ISO de Debian, Fedora, SuSE, fotos que hice,... 14:01 &amp;lt;laberhorst&amp;gt; así que mucho material legal 14:01 &amp;lt;laberhorst&amp;gt; si solo quieres probar, /dev/random es MUY grande 14:01 &amp;lt;Ragnarok&amp;gt; no siempre 14:02 &amp;lt;laberhorst&amp;gt; por cierto, para fines de semana solitarios: cat /dev/random | grep linux :-) 14:02 &amp;lt;jrandom&amp;gt; je 14:02 &amp;lt;frosk&amp;gt; /dev/random se vacía todo el tiempo, prefiero /dev/urandom :) 14:02 &amp;lt;frosk&amp;gt; o el nuevo y mejorado /dev/jrandom 14:02 &amp;lt;jrandom&amp;gt; nah, eso hace core dump todo el tiempo 14:03 &amp;lt;jrandom&amp;gt; y necesita su descanso nocturno 14:03 &amp;lt;Ragnarok&amp;gt; ¿cuál es la mejor manera de generar entropía para /dev/random? 14:03 &amp;lt;laberhorst&amp;gt; realmente deberíamos crear el fondo de "consíguele unas cervezas a jrandom" 14:03 &amp;lt;frosk&amp;gt; llámalo descanso o recolección de entropía :) 14:03 &amp;lt;hobbs&amp;gt; Ragnarok: Depende de lo que realmente quieras decir. Conseguir un RNG de hardware sería más o menos la forma "mejor" :) 14:03 &amp;lt;jrandom&amp;gt; Ragnarok: depende de tu SO (y de si tienes hardware ;) 14:04 &amp;lt;tracker&amp;gt; dd if=/dev/urandom of=/dev/hda bs=1M count=4 Siempre agradable ;) 14:04 &amp;lt;jrandom&amp;gt; en realidad incluiremos una implementación de Fortuna en uno de estos builds, y necesitaremos rebuscar varias fuentes de entropía 14:04 &amp;lt;Ragnarok&amp;gt; sin hardware :P 14:04 &amp;lt;susi23&amp;gt; . o O ( Pensé que alguien que usa i2p sabe por qué no debería usar /dev/urandom ) 14:05 &amp;lt;cervantes&amp;gt; tracker: los exploits de seguridad cubiertos en 2.0.12 mi mod_rocinante los corrige inadvertidamente, así que no me he molestado en actualizar aún 14:05 &amp;lt;hobbs&amp;gt; susi23: cuando es solo por travesura, creo que está bien ;) 14:05 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; ¿quién aquí hace el port de BT en Python? 14:05 &amp;lt;jrandom&amp;gt; Nolar: ese sería duck 14:06 * duck silba 14:06 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; duck: ¿por qué cambiaron el tamaño del bloque de petición a 128k? 14:06 &amp;lt;susi23&amp;gt; . o O ( el siguiente sugerirá: while true; do echo $RANDOM&amp;gt;&amp;gt; largefile; done ) 14:06 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; por eso az no puede sembrarte 14:06 &amp;lt;tracker&amp;gt; cervantes: Ok 14:06 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; bloqueamos peticiones&amp;gt; 64k 14:06 &amp;lt;laberhorst&amp;gt; rayos, necesito más mp3 14:06 &amp;lt;frosk&amp;gt; susi23: para grepear 'linux' en una tarde ociosa, /dev/urandom está bien :) 14:07 &amp;lt;jrandom&amp;gt; ah, ¿siempre lo hicieron? si mal no recuerdo i2p-bt ha usado 128k desde hace un tiempo 14:08 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; sí, desde el principio :) 14:08 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; ¿alguna razón para usar 128? 14:08 &amp;lt;ant&amp;gt; * duck revisa el log de cvs 14:08 &amp;lt;jrandom&amp;gt; mantiene lleno el pipeline, i2p tiene algo de latencia ;) 14:08 &amp;lt;jrandom&amp;gt; con 32KB, eso es esencialmente una ventana fija de tamaño 1 14:09 &amp;lt;jrandom&amp;gt; así que cada mensaje se bloquea esperando un ACK, mientras que 128KB permite que 4 mensajes vuelen dentro del RTT 14:09 &amp;lt;@duck&amp;gt; correcto, tamaño máximo de porción permitido según las especificaciones de BT 14:09 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; así que, en vez de hacer una única petición de 128k, envía por ejemplo dos de 64k 14:09 &amp;lt;cervantes&amp;gt; i2pbt está un poco más ágil que antes... quizá puedas permitirte reducirlo... 14:10 &amp;lt;@duck&amp;gt; schni, schna, schnappi 14:10 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; así que, en vez de hacer una única petición de 128k, envía por ejemplo dos de 64k 14:10 &amp;lt;hobbs&amp;gt; duck: jaja... esa cosa ha dado la vuelta al mundo. 14:10 &amp;lt;@duck&amp;gt; ¿por qué bloquean 128k? 14:11 &amp;lt;cervantes&amp;gt; *escalofrío* europop 14:11 &amp;lt;laberhorst&amp;gt; duck: por favor, cállate O te tumbo a tiros! 14:11 &amp;lt;tracker&amp;gt; A veces me arrepiento de haber aprendido alemán hace algunos años... 14:11 &amp;lt;laberhorst&amp;gt; nada de europop, de verdad no POP 14:11 * cervantes ordena al Reino Unido que repela fronteras antes de que una canción así entre en las listas 14:11 &amp;lt;laberhorst&amp;gt; tracker: no importa, está bien 14:12 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; ahora es (2^17)-13 14:12 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; duck: bueno, el límite ha estado ahí por un tiempo, pero una buena razón es que los bloques de 128K tardan en subirse... 16KB (nuestro valor por defecto) permite un control de solicitudes más fino 14:12 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; 13 bytes es la longitud del comando de BitTorrent 14:12 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; no tendría problema con (2^16)-13 14:12 &amp;lt;laberhorst&amp;gt; algo de música es realmente ridícula, pero música industrial de verdad, boh, no 14:13 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; ¿o volver al valor por defecto? 14:13 &amp;lt;jrandom&amp;gt; reducirlo a 64KB parece lo más simple (¿es eso un parámetro de CLI en este momento?) 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; bueno, mi pregunta es: ¿tienen una razón de peso para mantenerse en bloques de 128K? me parece un poco grande, especialmente para i2p 14:14 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; en lugar de simplemente hacer más pipelining (envío en canalización) de múltiples solicitudes más pequeñas? 14:14 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; no tengo ninguna razón. 14:14 &amp;lt;tracker&amp;gt; laberhorst: A veces pillo algunos canales alemanes vía satélite. Especialmente Viva y ese "Theater Kanal" son realmente espantosos... 14:15 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; un problema con los bloques grandes es que, una vez que te hago choke, aún tengo que terminar de enviar ese bloque de 128k 14:15 &amp;lt;jrandom&amp;gt; No recuerdo si el BT vainilla sabe hacer pipeline, pero debería ser bastante simple (especialmente dado que yo no lo estoy haciendo ;) 14:15 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; lo cual puede llevar un rato 14:15 &amp;lt;laberhorst&amp;gt; tracker: viva solo es interesante durante la hora de "hard rock", todo lo demás "por favor ignorar", y theater, no sé 14:15 &amp;lt;jrandom&amp;gt; con i2p, 128KB no es realmente tan grande, ya que hay una latencia inherente del orden de segundos 14:15 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; lo cual puede fastidiar el chunk/unchoke 14:16 &amp;lt;@duck&amp;gt; jrandom: ¿sigue teniendo sentido restar los 13 bytes de overhead de bittorrent para que quepa en un mensaje sam? 14:16 &amp;lt;jrandom&amp;gt; duck: nah, puesto que la biblioteca de streaming ya lo reduce más a mensajes de 16KB, así que simplemente que sea 64KB 14:17 &amp;lt;@duck&amp;gt; ok, 2**16 es 14:17 &amp;lt;jrandom&amp;gt; (y luego los tunnels rompen esos mensajes de 16KB en fragmentos de 996 bytes..) 14:17 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; el problema con 128k, es que si estoy subiendo a, digamos, 12 k/s, entonces me tomará más de 10 segundos terminar ese bloque 14:18 &amp;lt;cervantes&amp;gt; wow, eso es casi tanto como la latencia en irc... 14:18 &amp;lt;jrandom&amp;gt; lo cual son 1-10 RTTs (mientras que en la red normal, 10-500) 14:18 &amp;lt;+detonate&amp;gt; yo estaba listo para usar bloques de 512K 14:18 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; también podrían experimentar con pipelining de bloques de 16KB 14:18 &amp;lt;jrandom&amp;gt; je 14:18 &amp;lt;+detonate&amp;gt; ¿entonces 64 es preferido? 14:19 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; hasta donde sé, todos los clientes BT usan bloques de 16KB 14:19 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; arreglado en CVS; 14:19 &amp;lt;jrandom&amp;gt; ¡genial, gracias duck! (¡y Nolar!) 14:19 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; esperad que aparezca en la versión 0.1.8 junto con algunos ajustes SAM I2CP 14:19 &amp;lt;tracker&amp;gt; laberhorst: Su nombre completo es "ZDF Theater" o algo así. Y bueno, dicen que emiten un programa cultural de alto nivel. Realmente espero que lo que emiten no sea lo mejor que la cultura alemana puede ofrecer ;) 14:19 &amp;lt;jrandom&amp;gt; ok, je, acabo de recordar que aún estamos en una reunión 14:19 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo para la reunión? 14:20 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; así que si queremos un chunk de 128k, simplemente hacemos 8 solicitudes simultáneas 14:20 &amp;lt;susi23&amp;gt; . o O ( ¿y descartar los 448 bytes restantes? ) 14:20 &amp;lt;jrandom&amp;gt; sí, sí 14:20 &amp;lt;laberhorst&amp;gt; tracker: oh, ese es un canal lateral pequeño... arte o 3sat son realmente más interesantes 14:20 &amp;lt;laberhorst&amp;gt; y arte es alemán/francés :-) 14:20 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; si el uploader puede satisfacer tal petición, los 128k deberían empujarse en el flujo de la tubería de i2p 14:20 &amp;lt;jrandom&amp;gt; genial 14:21 &amp;lt;cervantes&amp;gt; . o O ( se pregunta por qué puede oír todo lo que piensa susi ) 14:21 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; así que podría valer la pena experimentar con tamaños de bloque de 16KB vs 32KB vs 64KB 14:21 &amp;lt;jrandom&amp;gt; sí 14:21 &amp;lt;jrandom&amp;gt; mientras esté en pipelining, a i2p no le importa 14:21 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; genial 14:22 &amp;lt;jrandom&amp;gt; la velocidad con 16KB sin pipelines es bastante mala, o al menos solía serlo 14:22 &amp;lt;tracker&amp;gt; laberhorst: Ok, intentaré ver si puedo pillar arte en los próximos días... 14:22 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; sugiero dejar estos ajustes para 0.2 14:22 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; ya que incluirá las mejoras de BitTorrent 3.9.1 14:22 &amp;lt;jrandom&amp;gt; sí, DTSTTCPW 14:22 &amp;lt;susi23&amp;gt; . o O ( oh, eso es fácil... la gente es tan predecible... ) 14:23 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; lo cual podría reestructurar completamente el código de red 14:23 &amp;lt;cervantes&amp;gt; http://www.gavelstore.com 14:24 &amp;lt;jrandom&amp;gt; ok, creo que eso es todo por el momento; la gente debería revisar la lista y el sitio en unas horas ya que la revisión 0.5.0.1 saldrá pronto 14:24 &amp;lt;ant&amp;gt; &amp;lt;Nolar&amp;gt; sí, puedo ver cómo peticiones individuales de 16KB serían lentas 14:24 * jrandom se descarga un mazo 14:24 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-02-15</title><link>/es/blog/2005/02/15/notas-de-estado-de-i2p-del-2005-02-15/</link><pubDate>Tue, 15 Feb 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/02/15/notas-de-estado-de-i2p-del-2005-02-15/</guid><description>&lt;p>Hola, otra vez llegó ese momento de la semana,&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) Estado de la versión 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>Si bien no han aparecido errores nuevos en la red, la semana pasada obtuvimos cierta exposición en un popular sitio web p2p francés, lo que ha llevado a un aumento tanto en usuarios como en la actividad de bittorrent. En el punto más alto, alcanzamos 211 routers en la red, aunque últimamente se mantiene entre 150 y 180. El uso de ancho de banda reportado también ha aumentado, aunque desafortunadamente la fiabilidad de irc se ha degradado, con uno de los servidores reduciendo sus límites de ancho de banda debido a la carga. Ha habido varias mejoras en la biblioteca de streaming para ayudar con esto, pero han estado en la rama 0.5-pre, por lo que aún no están disponibles en la red en producción.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 15 de febrero de 2005</title><link>/es/blog/2005/02/15/reuni%C3%B3n-de-desarrolladores-de-i2p-15-de-febrero-de-2005/</link><pubDate>Tue, 15 Feb 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/02/15/reuni%C3%B3n-de-desarrolladores-de-i2p-15-de-febrero-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, bla\_, cervantes, cneal92\_, jrandom, polecat, postman, smeghead, ugha2p&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:07 &amp;lt;jrandom&amp;gt; 0) hola 13:07 &amp;lt;jrandom&amp;gt; 1) Estado de la red 13:07 &amp;lt;jrandom&amp;gt; 2) Estado de la 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) hola 13:07 * jrandom saluda 13:07 &amp;lt;+ugha2p&amp;gt; jrandom: ¿irc.duck.i2p también está disponible en el testnet y enlazado a esta red? 13:07 &amp;lt;+ugha2p&amp;gt; A esta red de IRC 13:07 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en 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; no, ugha2p 13:08 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; ¿hablas francés, jrandom? 13:08 &amp;lt;jrandom&amp;gt; je, sí, prueba de que babelfish tiene sus límites ;) 13:08 &amp;lt;jrandom&amp;gt; jaja, sí, antes la gente decía que babelfish daba un francés aceptable, pero aparentemente no esta vez ;) 13:09 &amp;lt;+ugha2p&amp;gt; Hola, compañeros de I2P. 13:09 &amp;lt;ant&amp;gt; &amp;lt;fedo2p&amp;gt; hola 13:09 &amp;lt;jrandom&amp;gt; en fin, vamos a empezar con esto antes de que haya otro netsplit 13:09 &amp;lt;jrandom&amp;gt; 1) estado de la red 13:09 &amp;lt;jrandom&amp;gt; vean el correo para una actualización 13:10 &amp;lt;jrandom&amp;gt; parece que, aunque el irc ha estado bastante inestable, al igual que algo de actividad de outproxy, bt ha ido bastante bien 13:11 &amp;lt;jrandom&amp;gt; no tengo mucho más que añadir aparte de eso, ¿alguien tiene comentarios/preguntas/preocupaciones? 13:12 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; ¿se publicará la 0.5 este viernes? 13:12 &amp;lt;jrandom&amp;gt; je, buena pregunta, supongo que eso nos lleva a 2) estado de la 0.5 13:12 &amp;lt;jrandom&amp;gt; sí, la 0.5 se publicará este viernes 13:13 &amp;lt;jrandom&amp;gt; la red de pruebas va bastante bien con las últimas actualizaciones, pero aún queda documentación y pequeños retoques. también voy a intentar meter el último jetty, pero ya veremos 13:14 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; una pregunta para un hablante nativo de inglés: ¿cuál es la diferencia semántica entre "it will be released" e "it is going to be released"? 13:14 &amp;lt;bla_&amp;gt; El routing parece ser un pequeño problema a veces; en, digamos, el 5-10% de los casos, tengo que recargar una página porque el tunnel no está funcionando bien 13:14 &amp;lt;smeghead&amp;gt; me gustaría pedir que todos los involucrados en actividad de bittorrent cesen voluntariamente hasta que la 0.5 se publique el viernes, ya que el aumento del tráfico bt está arruinando el resto del tráfico de la red, especialmente irc 13:15 &amp;lt;jrandom&amp;gt; Sonium: la segunda es más definitiva, pero la idea general es la misma 13:15 &amp;lt;bla_&amp;gt; smeghead: Estaría de acuerdo, pero la 0.5 no resolverá el problema de carga, ¿o sí? 13:15 &amp;lt;smeghead&amp;gt; las eepsites también están afectadas, no solo irc 13:16 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; ok, entonces había entendido mal su uso hasta ahora 13:16 &amp;lt;+ugha2p&amp;gt; jrandom: ¿Lo hará mejor con tráfico interactivo? 13:16 &amp;lt;jrandom&amp;gt; la 0.5 cambiará muchas dinámicas, y debería poder manejar más limpiamente el balanceo de carga, ya que ahora podemos diferenciar entre las distintas causas del rechazo de tunnel 13:16 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; Mejor habría prestado atención en el colegio 13:16 &amp;lt;jrandom&amp;gt; ugha2p: sí, sustancialmente 13:17 &amp;lt;+ugha2p&amp;gt; Ah, genial. 13:17 &amp;lt;jrandom&amp;gt; por otro lado, habrá un aumento general del uso de ancho de banda en muchas situaciones, aunque mejoraremos eso más adelante según avancemos 13:18 &amp;lt;smeghead&amp;gt; y que alguien por favor informe a nuestros nuevos usuarios francófonos sobre esto y pídales que pospongan lo de bt hasta el viernes 13:18 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; smeghead: son tres días. Seguro que puedes encontrar otra cosa que hacer durante tres días 13:19 * jrandom podría abrir un inproxy hacia el ircd 0.5 de spaetz :) 13:20 &amp;lt;jrandom&amp;gt; quizá una solución más simple sería sugerir a los usuarios de bt que aprovechen la capacidad de reducir la carga de la red disminuyendo la longitud de sus tunnels 13:21 &amp;lt;jrandom&amp;gt; (tanto en los tunnels de entrada, como se configura con la línea de comandos de bt, como en los tunnels de salida, como se configura en `http://localhost:7657/configclients.jsp` ) 13:21 &amp;lt;polecat&amp;gt; Sí, no necesitan tanta anonimidad como ofuscación. Nosotros, los hurones sin papeles, somos los que necesitamos eso de 2 saltos. 13:21 &amp;lt;bla_&amp;gt; jrandom: Una posible solución, bt-0.1.8, con longitud de tunnels predeterminada de 1, ya se mencionó aquí antes en el canal. Duck, ¿estás? 13:22 &amp;lt;polecat&amp;gt; ¿i2p-bt usa SAM, o usa una sesión i2ptunnel? 13:23 &amp;lt;jrandom&amp;gt; hmm, por otro lado hay todo un conjunto de nuevas opciones de sesión i2cp que querremos exponer en i2p-bt, así que tendré que contactar a duck para una versión actualizada de todos modos 13:23 &amp;lt;jrandom&amp;gt; polecat: SAM 13:23 &amp;lt;smeghead&amp;gt; BS314159: soy colaborador no solo de la base de código de i2p, sino también de i2p-bt; este tráfico bt me impide comunicarme con los otros desarrolladores y obstaculiza nuestros esfuerzos por mejorar la experiencia de todos, por favor ten algo de consideración 13:23 &amp;lt;smeghead&amp;gt; BS314159: ¿es más importante para ti hacer torrent que para nosotros desarrollar 13:23 &amp;lt;smeghead&amp;gt; ? 13:23 &amp;lt;smeghead&amp;gt; polecat: sam 13:23 &amp;lt;cervantes&amp;gt; hagan que 0.1.8 delate a todos sus usuarios a la mpaa y nos quedamos todos con la 0.1.7 13:23 &amp;lt;smeghead&amp;gt; bla_: probablemente no habrá 0.1.8, tenemos 0.2.0 en cvs ahora, una nueva base de código basada en bt 3.9.1 13:23 &amp;lt;jrandom&amp;gt; je, cervantes 13:23 &amp;lt;jrandom&amp;gt; ooOOo qué bien 13:24 &amp;lt;jrandom&amp;gt; quizá sea una buena transición de 2) estado de la 0.5 a 3) i2p-bt :) 13:24 &amp;lt;jrandom&amp;gt; smeghead/duck, ¿cómo va? 13:25 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; google conoce 167 enlaces a www.i2p.org 13:25 &amp;lt;bla_&amp;gt; jrandom: Quizá convendría reiterar el calendario de actualización: quita tu eepsite de línea el jueves por la tarde (UTC), actualiza el viernes y pon en marcha la eepsite cuando un número suficiente de usuarios haya actualizado 13:26 &amp;lt;ant&amp;gt; &amp;lt;Sonium_&amp;gt; ejem .net 13:26 &amp;lt;smeghead&amp;gt; todas las modificaciones de bt en 0.1.7 se han integrado en la nueva base de código 0.2.0 13:26 &amp;lt;smeghead&amp;gt; pero tenemos que escribir una interfaz SAM completamente nueva, no podemos usar la de 0.1.7 13:27 &amp;lt;jrandom&amp;gt; ah, ok 13:27 &amp;lt;smeghead&amp;gt; si hay alguien con experiencia en sockets en Python que quiera ayudar *ejem*connelly 13:28 &amp;lt;polecat&amp;gt; Lo único que pasa en SAM es la adición de "choking" a nivel de flujo, ¿no? 13:28 &amp;lt;jrandom&amp;gt; polecat: no hay cambios de protocolo aún (que yo sepa), solo portando 13:28 &amp;lt;smeghead&amp;gt; por favor, pónganse en contacto con duck 13:28 &amp;lt;ant&amp;gt; &amp;lt;MANCOM&amp;gt; ¿algo nuevo sobre azneti2p? 13:28 &amp;lt;smeghead&amp;gt; el cliente 0.2.0 manejará múltiples torrents en una sola instancia, ya no tendrás que abrir múltiples sesiones 13:29 &amp;lt;jrandom&amp;gt; (¡bien!) 13:29 &amp;lt;polecat&amp;gt; ¿De verdad? 13:29 &amp;lt;smeghead&amp;gt; y con suerte podremos hacerlo todo funcionando sobre una sola sesión sam para reducir aún más el desorden en la red 13:29 &amp;lt;bla_&amp;gt; smeghead: ¡Genial! ¿También portarás el bttrackmany de solo texto? 13:29 &amp;lt;polecat&amp;gt; ¿Puede ejecutarse en segundo plano? 13:29 &amp;lt;jrandom&amp;gt; MANCOM: no he oído novedades y, por desgracia, no he tenido tiempo de auditar las actualizaciones 13:29 &amp;lt;polecat&amp;gt; ¿Cuánta memoria ocupa? 13:29 &amp;lt;smeghead&amp;gt; bla_: sí, creo que sí 13:30 &amp;lt;smeghead&amp;gt; polecat: usando btdownloadheadless.py es un proceso en segundo plano 13:31 &amp;lt;polecat&amp;gt; Una sola sesión SAM es posible: el protocolo peerwire y el del tracker se puede inferir tanto por el cliente como por el servidor. 13:31 &amp;lt;polecat&amp;gt; smeghead: Sí, pero ¿y si quiero añadir un torrent a ese proceso? 13:32 &amp;lt;smeghead&amp;gt; polecat: y no debería usar significativamente más memoria que el número comparable de instancias 0.1.7 13:34 &amp;lt;jrandom&amp;gt; polecat: es un port del BT "mainline" (cliente oficial de BitTorrent), funciona igual que el BT mainline. alguien podría añadir funciones nuevas y mejores, pero empecemos con un port simple primero ;) 13:36 &amp;lt;bla_&amp;gt; (Otra vez la montaña rusa de conexión...) 13:36 &amp;lt;jrandom&amp;gt; (por eso edito ligeramente las actas de las reuniones ;) 13:37 &amp;lt;bla_&amp;gt; jrandom: :) 13:37 &amp;lt;jrandom&amp;gt; wb 13:37 &amp;lt;polecat&amp;gt; smeghead: Sí, pero ¿y si quiero añadir un torrent a ese proceso? 13:38 &amp;lt;+ugha2p&amp;gt; jrandom: No, debe ser porque estás censurando los netsplits. 13:38 &amp;lt;jrandom&amp;gt; polecat: es un port del BT mainline, funciona igual que el BT mainline. alguien podría añadir funciones nuevas y mejores, pero empecemos con un port simple primero ;) 13:38 &amp;lt;jrandom&amp;gt; oye, ¡si censuro los netsplits, no ocurren! 13:38 * jrandom mete la cabeza en la arena 13:40 &amp;lt;smeghead&amp;gt; pero aprovecharé esta oportunidad para volver a pedir a los usuarios de bt que esperen hasta el viernes, por favor 13:41 &amp;lt;bla_&amp;gt; Bien, si hay alguien que hable francés aquí, no tiene que decir nada ahora, pero por favor añadan un mensaje con lo que pide smeghead en las secciones en francés de forum.i2p ... 13:42 &amp;lt;+polecat&amp;gt; En cualquier caso, me perdí la oportunidad de decirlo, pero estaba pensando que en lugar de un cliente bt en C++, podría simplemente arreglar el plugin de bittorrent de mldonkey y usar eso. 13:42 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Yo hablo francés. 13:43 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; mierda, se suponía que no debía decir nada. 13:43 * jrandom le lanza barro a dm 13:43 &amp;lt;bla_&amp;gt; dm: ¿Podrías añadir esos mensajes? 13:43 &amp;lt;smeghead&amp;gt; no hay nada malo en hacer torrents, pero un aumento tan repentino en el número de usuarios de i2p no se esperaba y claramente la red 0.4.x no lo lleva bien 13:43 &amp;lt;+polecat&amp;gt; A menos que alguien más tuviera una idea de algo mejor en lo que podría desperdiciar mi tiempo. :/ 13:44 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; no tengo i2p aquí, me temo. Puedo traducir de inglés a francés si me mandas por msg lo que hay que decir. 13:44 &amp;lt;jrandom&amp;gt; polecat: quizá ayudar a que el próximo i2p-bt funcione como te gustaría? 13:44 &amp;lt;jrandom&amp;gt; dm: forum.i2p.net/ 13:44 &amp;lt;+polecat&amp;gt; jrandom: Creo que el bt principal no es muy útil y está condenado a ser un obstáculo para un sistema multi-torrent, a menos que cambien a una interfaz cliente/servidor. 13:44 &amp;lt;+polecat&amp;gt; Lo cual, añadiré, mldonkey/mlnet ya ha hecho. 13:44 &amp;lt;smeghead&amp;gt; polecat: mldonkey es un desastre horrendo, por favor ayuda en el proyecto i2p-bt o en el azureus-i2p, les vendría bien una mano 13:44 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; polecat: Creo que es una pérdida de tiempo reimplementar i2p-bt en un lenguaje más rápido, dado el overhead en I2P 13:45 &amp;lt;+polecat&amp;gt; Y eso era lo que planeaba hacer con este estúpido cliente en C++ mío. 13:45 &amp;lt;jrandom&amp;gt; polecat: pues ponle una GUI, aprovechando el código base subyacente de i2p-bt 13:45 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; pero tener la interfaz de MLDonkey podría ser algo muy bueno 13:46 &amp;lt;+polecat&amp;gt; Azareus no separa la UI de la transferencia de archivos, creo. :/ 13:46 &amp;lt;smeghead&amp;gt; polecat: necesitas probar bt 3.9.1, ahora es un cliente multitorrent 13:48 &amp;lt;+polecat&amp;gt; ¿Permite cerrar la UI sin dejar de hacer swarming de tus archivos? 13:48 &amp;lt;jrandom&amp;gt; hay algunas funciones que no hace bien y que azureus sí hace bien, aunque también hay entornos donde azureus no es la solución adecuada 13:48 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ¿ha publicado azureus un binario compatible para el plugin? 13:48 &amp;lt;jrandom&amp;gt; polecat: no. pero añadir eso es trivial comparado con escribir un cliente bt nuevo 13:48 &amp;lt;jrandom&amp;gt; jnymo: sí, tienen un azneti2p beta 13:49 &amp;lt;smeghead&amp;gt; polecat: podría modificarse para hacerlo fácilmente, de hecho muy fácilmente 13:49 &amp;lt;jrandom&amp;gt; polecat: solo modifica el daemon bt existente para permitir que otros procesos (tu nueva GUI) le digan qué hacer 13:49 &amp;lt;+polecat&amp;gt; Bueno, quizá... 13:49 &amp;lt;+polecat&amp;gt; ¿Tú crees? 13:49 &amp;lt;+polecat&amp;gt; Tal vez si escribiera una UI que fuera solo un protocolo de socket RPC, y entonces... tendría que escribir todo un cliente que entienda ese protocolo... 13:50 &amp;lt;smeghead&amp;gt; polecat: no tienes que escribir una UI nueva, modifica la UI existente de i2p-bt 0.2.0 para hacerlo, es simple 13:50 &amp;lt;+polecat&amp;gt; ¡Quizá podríamos separar la parte de UI de bt y la parte del daemon, y ejecutar esas piezas como procesos separados sin tener que reescribir demasiado código! 13:50 &amp;lt;+polecat&amp;gt; Vale. 13:50 &amp;lt;+polecat&amp;gt; Pero tengo una pregunta más... 13:51 &amp;lt;smeghead&amp;gt; polecat: no reinventes la rueda porque a algo le faltan características triviales 13:51 &amp;lt;smeghead&amp;gt; polecat: no has mirado en absoluto la base de código de i2p-bt, ¿verdad? la UI está completamente separada 13:51 &amp;lt;+polecat&amp;gt; Si bittorrent 3.9.1 ha salido, ¿por qué usamos la versión 0.2.0 en i2p? o.o 13:51 &amp;lt;jrandom&amp;gt; je 13:51 &amp;lt;jrandom&amp;gt; i2p-bt 0.2.0 == bt 3.9.1 :) 13:51 &amp;lt;+polecat&amp;gt; Miré la base de código hace tiempo. Era bastante enrevesada y ofuscada. 13:51 &amp;lt;jrandom&amp;gt; (i2p-bt 0.1.* == bt 3.4.algo creo) 13:51 &amp;lt;+polecat&amp;gt; Ah, tienen versionado diferente. 13:52 &amp;lt;+polecat&amp;gt; ¿i2p-bt está en CVS? 13:52 &amp;lt;smeghead&amp;gt; polecat: 0.2.0 es una rama nueva en cvs que creé ayer, es i2p-bt, la versión oficial de bt en la que se basa es 3.9.1, que será bittorrent 4.0 cuando salga de beta 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á basado en bt 3.4.2 13:52 &amp;lt;+polecat&amp;gt; Gracias. 13:52 &amp;lt;+polecat&amp;gt; Espera. 13:53 &amp;lt;cervantes&amp;gt; en cuyo punto lo llamaremos versión 0.3.0 :P 13:53 &amp;lt;+polecat&amp;gt; Quise decir CVS, no el "oh mira qué bonito el CVS del sitio web" 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; He notado que CVSROOT= brilla por su ausencia en esos cvs-cgi. 13:53 &amp;lt;jrandom&amp;gt; o, si tienes el proxy de CVS localmente, cvs -d :pserver:anoncvs@localhost/cvsroot co i2p-bt 13:54 &amp;lt;smeghead&amp;gt; polecat: ¿enrevesada? btdownloadgui.py es todo el código de la GUI, ¿cómo puedes separar más limpiamente que eso? 13:54 * polecat suspira aliviado, y no siente un deseo ardiente de quejarse de CVS ahora. 13:54 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; uf, eso dolió, ¡no escribía nada en francés desde hace años! http://forum.i2p.net/viewtopic.php?p=1238#1238 13:55 &amp;lt;jrandom&amp;gt; gracias, dm 13:56 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; np 13:57 &amp;lt;smeghead&amp;gt; probablemente dice algo obsceno 13:58 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; jejeje 13:58 &amp;lt;+polecat&amp;gt; Bien, así que tengo que escribir btdaemon.py, que es la gui - todo lo de la gui. Y también btdaemongui.py, que es la gui - todo lo del daemon. 13:58 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; si es suficientemente obsceno, quizá nos sirva igual de bien 13:58 &amp;lt;ant&amp;gt; &amp;lt;fedo2p&amp;gt; buen trabajo, dm ;) 13:58 &amp;lt;jrandom&amp;gt; je 13:58 &amp;lt;jrandom&amp;gt; r0x0r polecat 13:59 &amp;lt;+polecat&amp;gt; Ay, odio tener que hacer emerge de wxwindows, es una librería grande que normalmente no uso. En fin. 13:59 &amp;lt;smeghead&amp;gt; polecat: 0.2.0 está basado en gtk, no más wxwidgets 13:59 &amp;lt;jrandom&amp;gt; ok, hay mucho trabajo de bt que hacer, quizá podamos seguir en la lista/foro/wiki/#i2p-bt según sea necesario 13:59 &amp;lt;+polecat&amp;gt; Si voy a estar hackeando, mejor consigo las toolz 14:00 &amp;lt;+polecat&amp;gt; Ah, se me olvidó ese canal. :) 14:00 &amp;lt;smeghead&amp;gt; polecat: consigue bittorrent 3.9.1 beta y lee la documentación 14:01 &amp;lt;smeghead&amp;gt; #i2p-bt, correcto 14:01 &amp;lt;smeghead&amp;gt; incluso hay gente allí 14:02 &amp;lt;jrandom&amp;gt; je, ok, muchas cosas interesantes de bt. ¿Algo más para 3) i2p-bt, o pasamos a 4) ??? 14:03 &amp;lt;jrandom&amp;gt; ok, pasando a 4) ??? 14:03 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo que plantear para la reunión? 14:03 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; la criptografía umbral manda 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; los proxies hacia la web no molan. ¿Qué tal proxies hacia nuevas versiones de I2P u otras anonymnets? 14:04 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; y por “no molan” quiero decir que no es seguro ejecutarlos 14:04 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; no los ejecuta todo el mundo, BS 14:05 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; lo sé 14:05 &amp;lt;cervantes&amp;gt; Miembro del foro de la semana es &amp;lt;tadaa!&amp;gt; jrandom 14:05 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; Estoy pensando en actualizaciones 14:05 &amp;lt;jrandom&amp;gt; jaja, gracias cervantes 14:06 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; No ahora, pero eventualmente, ¿sería posible que un gran número de routers actuaran como proxies entre versiones? 14:06 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ¿y eso eliminaría el ataque de temporización sin tiempo de inactividad? 14:06 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; las actualizaciones forzadas son necesarias 14:07 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; No estoy de acuerdo 14:07 &amp;lt;jrandom&amp;gt; BS314159: I2NP sobre i2ptunnel sobre I2P sería, doloroso. aunque quizá uno de los "outproxies" podría apuntar a algún inproxy 14:07 &amp;lt;jrandom&amp;gt; BS314159: aunque las actualizaciones forzadas no suelen ser necesarias, aquí sí lo son. punto. lo necesitamos, porque no preví todos los cambios que necesitamos para la 0.5 14:08 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; No estoy diciendo que las nuevas versiones deban ser retrocompatibles 14:08 &amp;lt;cervantes&amp;gt; jrandom: seamos honestos... tú haces el 98% del trabajo ;-) 14:09 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; Solo intento idear una forma de permitir a usuarios de I2P no tan ágiles actualizar sin ataques de temporización o tiempo de inactividad 14:10 &amp;lt;jrandom&amp;gt; BS314159: no se puede hacer para la versión 0.5. En versiones posteriores podremos ser cuidadosos. pero en esta, hay un corte tajante con fecha límite. 14:10 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; la actualización automática puede ser mejor en el futuro 14:10 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; Hablo del futuro lejano. 14:10 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ¿la auto-actualización es demasiado insegura? 14:10 &amp;lt;jrandom&amp;gt; cervantes: nah, solo el 95% de la infraestructura, pero hay mucho más pasando que solo i2p/{core,router}/ :) 14:11 &amp;lt;jrandom&amp;gt; jnymo: 0 click update == inseguro. 1 click == seguro. 14:11 &amp;lt;cervantes&amp;gt; jrandom: sí, ha empezado a despegar en los últimos meses, por suerte ;-) 14:11 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; y una línea que diga "necesitas actualizar... cuenta atrás en * días" 14:12 &amp;lt;jrandom&amp;gt; sí, mucha gente [http://www.i2p.net/team] ha estado haciendo un trabajo impresionante 14:13 &amp;lt;jrandom&amp;gt; BS314159: definitivamente hay mucho que podemos hacer para actualizaciones posteriores, quizá podamos hablar de implementaciones concretas cuando se acerquen :) 14:13 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear para la reunión? 14:13 &amp;lt;ant&amp;gt; &amp;lt;MANCOM&amp;gt; ¿podríamos tener algún tipo de función de velocidad automática (como con el plugin de azureus que mide tiempos de ping) en i2p que ajuste el ancho de banda máximo (de subida)? 14:14 &amp;lt;ant&amp;gt; &amp;lt;MANCOM&amp;gt; ayudaría a mantener el ancho de banda alto y la latencia baja 14:14 &amp;lt;jrandom&amp;gt; oh, interesante 14:14 * cervantes está trabajando en una función de actualización de 1-2 clics para la barra de herramientas de i2p 14:14 &amp;lt;cervantes&amp;gt; aunque estoy teniendo problemas con el hashing ahora mismo... así que probablemente falten unas semanas. 14:15 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; cervantes++ 14:15 &amp;lt;jrandom&amp;gt; MANCOM: si pudieras documentar cómo funcionaría y cómo se vería, y publicar eso en el foro, sería genial. si es lo bastante simple, incluso podría entrar en la 0.5 14:15 &amp;lt;cervantes&amp;gt; para entonces una docena de personas propondrán un montón de soluciones mejores 14:16 &amp;lt;jrandom&amp;gt; je 14:16 &amp;lt;cneal92_&amp;gt; :D 14:17 &amp;lt;ant&amp;gt; &amp;lt;MANCOM&amp;gt; bueno, lo intentaré 14:17 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; pero ya detecta cuando hay una nueva versión y puede apuntarte al enlace de descarga correspondiente... 14:17 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; con lo que quizá tire inicialmente 14:18 &amp;lt;jrandom&amp;gt; guay, cervantes 14:18 &amp;lt;jrandom&amp;gt; gracias, MANCOM 14:18 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; podrías simplemente poner el botón "graceful restart" para actualizar, después de que la actualización ya esté en el directorio 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; o llamarlo "upgrade" 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; y meter ahí la función de reinicio 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; aunque probablemente esté diciendo lo obvio 14:19 &amp;lt;jrandom&amp;gt; correcto, quizá necesitemos una docena de líneas de código para descargar `http://dev.i2p/i2p/i2pupdate.zip,` verificarlo y luego reiniciar 14:20 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear para la reunión? 14:20 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; bueno, ya puedo hacer que la barra de herramientas descargue una actualización en la carpeta de i2p Y dispare un graceful restart... pero hasta ahora no he logrado que verifique la integridad de la descarga 14:21 &amp;lt;jrandom&amp;gt; cervantes: ah, esa parte debería ser fácil; más adelante, haremos que la actualización se auto-verifique 14:21 &amp;lt;jrandom&amp;gt; (aka firmada, verificada por el router antes de la instalación) 14:21 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; jrandom: eso estaría bien. 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; quizá sea suficiente entonces con que dispare la descarga y luego muestre un mensaje "¿deseas reiniciar?" sí/no 14:22 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; para que alguien pueda verificar manualmente si lo desea 14:23 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; (ya muestra cuál _debería_ ser el sha1) 14:23 &amp;lt;jrandom&amp;gt; jeje 14:23 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ¿qué tal, "haz clic aquí para descargar automáticamente al estar disponible"? 14:25 &amp;lt;cervantes&amp;gt; Preferiría evitar las descargas automáticas 14:25 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; hm.. microsoft lo hace ;) 14:26 &amp;lt;cervantes&amp;gt; pero sí avisar al usuario de que existe una descarga y ofrecer un botón "descargar ahora" 14:26 &amp;lt;jrandom&amp;gt; correcto, al menos 1 clic. podemos /notificar/ automáticamente la disponibilidad de actualizaciones, pero autoinstalar no está bien 14:26 &amp;lt;jrandom&amp;gt; (eh, lo que dijo cervantes) 14:27 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ahora, ¿cómo actualizan 10000 personas? ¿qué tal integrar i2p-bt en algún momento? 14:27 &amp;lt;jrandom&amp;gt; sí, y ponis voladores 14:28 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; suficiente para mí 14:29 &amp;lt;jrandom&amp;gt; ok, bien... si no hay nada más... 14:29 &amp;lt;+postman&amp;gt; mierda, me perdí la reunión :/ 14:29 * cervantes vuelve a programar su vaporware 14:29 &amp;lt;jrandom&amp;gt; je, llegas sobre la campana, por si hay algo que quieras plantear, postman :) 14:30 &amp;lt;+postman&amp;gt; no, gracias 14:30 &amp;lt;+polecat&amp;gt; ¿Microsoft? =) Yo tengo a Gentoo haciéndolo. 14:30 * jrandom toma impulso 14:30 &amp;lt;+postman&amp;gt; ooops 14:30 * jrandom *baf* da por cerrada la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-02-08</title><link>/es/blog/2005/02/08/notas-de-estado-de-i2p-del-2005-02-08/</link><pubDate>Tue, 08 Feb 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/02/08/notas-de-estado-de-i2p-del-2005-02-08/</guid><description>&lt;p>Hola a todos, nuevamente es hora de una actualización&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>No lo parece, pero ha pasado más de un mes desde que salió la versión 0.4.2.6 y las cosas siguen en bastante buen estado. Ha habido una serie de actualizaciones bastante útiles [1] desde entonces, pero nada realmente bloqueante que obligue a sacar una nueva versión. Sin embargo, en el último día o dos hemos recibido correcciones de errores muy buenas (¡gracias anon y Sugadude!), y si no estuviéramos a punto de la versión 0.5, probablemente la empaquetaría y la publicaría. La actualización de anon corrige un caso límite en la biblioteca de streaming que ha estado provocando muchas de las expiraciones de tiempo de espera vistas en BT y otras transferencias grandes, así que, si te sientes aventurero, hazte con CVS HEAD y pruébala. O espera a la próxima versión, por supuesto.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 08 de febrero de 2005</title><link>/es/blog/2005/02/08/reuni%C3%B3n-de-desarrolladores-de-i2p-08-de-febrero-de-2005/</link><pubDate>Tue, 08 Feb 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/02/08/reuni%C3%B3n-de-desarrolladores-de-i2p-08-de-febrero-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, brachtus, cervantes, duck, jrandom, jrandom2p, legion, modulus, postman, protokol, Ragnarok, smeghead, ugha2p&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:05 &amp;lt;jrandom&amp;gt; 0) hola 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) hola 13:06 * jrandom saluda 13:06 &amp;lt;@duck&amp;gt; y0 13:06 &amp;lt;smeghead&amp;gt; hola 13:06 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en @ http://dev.i2p.net/pipermail/i2p/2005-February/000564.html 13:07 &amp;lt;cervantes&amp;gt; perdón por llegar tarde... estaba ocupado leyendo las notas de estado que se publicaron en el último minuto... 13:07 &amp;lt;jrandom&amp;gt; hey, esta semana fueron /antes/ de la reunión al menos (por unos 30s o así ;) 13:08 &amp;lt;jrandom&amp;gt; en fin, mientras escarban en ese correo tan emocionante, pasemos a 1) 0.4.2.6-* 13:09 &amp;lt;jrandom&amp;gt; con los últimos parches de anon y compañía, estoy dividido entre sacar una nueva 0.4.2.7 tan cerca de la rev. 0.5. 13:10 &amp;lt;jrandom&amp;gt; por el momento, si se sienten valientes, pueden darle una vuelta a cvs: está estable (estoy rompiendo cosas en otra rama) y trae cosas buenas 13:11 &amp;lt;jrandom&amp;gt; el factor decisivo para no sacar otra rev fue que al hacer una lista para 0.5 vi que lo único que quedaba eran realmente actualizaciones de la interfaz web 13:11 &amp;lt;+Ragnarok&amp;gt; sobre los parches de sugadude, sí representan un cambio de política, ya que antes discutimos filtrar direcciones que no fueran .i2p y tú decidiste no hacerlo 13:11 &amp;lt;jrandom&amp;gt; oh, ¿hm? entonces discrepo con mi yo anterior: eepproxy no acepta direcciones que no sean .i2p en ningún caso, aunque estuvieran en hosts.txt 13:12 &amp;lt;jrandom&amp;gt; ¿tenía un argumento convincente antes? 13:13 &amp;lt;+Ragnarok&amp;gt; ok, entonces ¿podemos revertir el parche y yo lo implemento como funcionaba originalmente, que es un cambio de 0 líneas? 13:13 &amp;lt;+Ragnarok&amp;gt; no realmente, me daba igual :) 13:13 &amp;lt;jrandom&amp;gt; oh, genial, tú mandas 13:13 &amp;lt;cervantes&amp;gt; bueno, me convenciste de tirar todo mi trabajo en un sistema de gestión multi-TLD y despedir a todos mis empleados 13:13 &amp;lt;+Ragnarok&amp;gt; el filtrado ya está pasando, así que es solo añadir una condición a un if 13:14 &amp;lt;jrandom&amp;gt; cervantes: también tengo este hermoso puente a la venta... 13:14 &amp;lt;cervantes&amp;gt; :) 13:14 &amp;lt;jrandom&amp;gt; ok, de acuerdo, Ragnarok, si quieres enviarme un .java/.tar/.diff/.loquesea, sería genial 13:15 &amp;lt;+Ragnarok&amp;gt; puedo hacer cvs ahora :) 13:15 &amp;lt;jrandom&amp;gt; :) aún mejor 13:15 * cervantes hace copia de seguridad del HEAD de cvs 13:15 &amp;lt;jrandom&amp;gt; je 13:16 &amp;lt;+Ragnarok&amp;gt; *BOOM* 13:16 &amp;lt;+Ragnarok&amp;gt; ... es broma :) 13:17 &amp;lt;jrandom&amp;gt; ok, aparte de eso, ¿alguien tiene algo más que plantear con respecto a 0.4.*? 13:17 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt;gt; 0.4.* apesta, dennos 0.5 13:17 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt;gt; ¡Es como si tuviera un millón de años!! 13:18 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; 0.4.* no apesta, pero dennos 0.5 de todos modos. 13:18 &amp;lt;jrandom&amp;gt; 2) entonces 0.5 :) 13:19 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt;gt; me deben una grande, yo traje 0.5 13:19 &amp;lt;jrandom&amp;gt; no lo habríamos logrado sin ti, dm 13:19 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt;gt; amén 13:20 &amp;lt;jrandom&amp;gt; como se mencionó en las notas, casi todo el trabajo pesado para 0.5 está hecho y probado, pero aún quedan flecos por arreglar 13:21 &amp;lt;jrandom&amp;gt; (p. ej., la próxima tarea en mi lista es una página de configuración de tunnel para gestionar los conjuntos y ajustes) 13:22 &amp;lt;@duck&amp;gt; ¿Espero que tengamos una red de pruebas 0.5 antes de lanzar? 13:22 &amp;lt;jrandom&amp;gt; ha habido actualizaciones a muchos componentes distintos, así que 0.5 podría venir un poco con baches 13:22 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt;gt; jrandom YA tiene una red de pruebas... duh 13:23 &amp;lt;jrandom&amp;gt; sí, he estado haciendo una local aquí con una docena de routers, pero en uno o dos días intentaré enganchar a algunas personas para ayudar con pruebas de área amplia 13:24 * postman puede ofrecer una máquina dedicada 13:24 &amp;lt;jrandom&amp;gt; genial. quizá podamos probar algo mañana, intentar romper algunas cosas. 13:26 &amp;lt;cervantes&amp;gt; yo también 13:27 &amp;lt;jrandom&amp;gt; vale 13:27 &amp;lt;jrandom&amp;gt; eso es todo lo que tengo que decir sobre el próximo 0.5 por ahora; los registros de commits de cvs han sido bastante verbosos, así que si quieren los detalles, échenles un ojo 13:28 &amp;lt;jrandom&amp;gt; ¿alguien más tiene comentarios/preguntas/preocupaciones/frisbees con respecto a 0.5? 13:29 &amp;lt;+postman&amp;gt; no 13:29 * postman tiene ganas de poner a correr el nuevo V8 :) 13:30 &amp;lt;jrandom2p&amp;gt; bueno, 0.5 es más bien un tanque nuevo: diseñado para mejorar la seguridad y el anonimato, no como un ajuste de rendimiento ;) 13:30 &amp;lt;jrandom2p&amp;gt; pero estoy de acuerdo, ha pasado demasiado tiempo 13:30 &amp;lt;@duck&amp;gt; no olvides añadir un objetivo 0.5 en bugzilla 13:30 &amp;lt;@duck&amp;gt; por si hay bugs 13:30 &amp;lt;jrandom2p&amp;gt; (je, ¿siquiera añadí un 0.4?) 13:31 &amp;lt;jrandom2p&amp;gt; pero buena llamada 13:31 &amp;lt;@duck&amp;gt; ¿o prefieres los bugs en otro lado? 13:31 &amp;lt;@duck&amp;gt; ejem, informes de errores :) 13:31 &amp;lt;@duck&amp;gt; Sé que he sido perezoso y abuso de mensajes de IRC para ellos 13:31 &amp;lt;jrandom2p&amp;gt; no, bugzilla es genial, mucho mejor que mi cuaderno 13:32 &amp;lt;jrandom2p&amp;gt; no te culpo, porque bugzilla es un poco pesado 13:32 &amp;lt;jrandom2p&amp;gt; pero a medida que se acumulan los bugs, es lo mejor 13:32 &amp;lt;@duck&amp;gt; nah 13:33 * jrandom acaba de notar que estoy cambiando esquizofrénicamente entre pantallas 13:34 &amp;lt;jrandom&amp;gt; ok, en fin, pasemos a 3) i2p-bt 0.1.6 13:34 &amp;lt;jrandom&amp;gt; duck: tienes el micrófono 13:34 &amp;lt;@duck&amp;gt; ok 13:34 &amp;lt;@duck&amp;gt; i2p-bt 0.1.5 tenía algunos problemas, los dos más grandes: 13:35 &amp;lt;@duck&amp;gt; - recurso temporalmente no disponible 13:35 &amp;lt;@duck&amp;gt; - error de argumento no válido en Windows 13:35 &amp;lt;@duck&amp;gt; ambos han sido corregidos 13:35 &amp;lt;jrandom&amp;gt; (¡bien!) 13:35 &amp;lt;@duck&amp;gt; mientras trataba de culpar al protocolo sam, al sam bridge y a winsock 13:35 &amp;lt;@duck&amp;gt; resultó que el problema estaba relacionado con el código de sockets no bloqueantes 13:36 &amp;lt;@duck&amp;gt; todavía tengo que ver que 0.1.6 se caiga 13:36 &amp;lt;@duck&amp;gt; otros problemas no están abordados: 13:36 &amp;lt;@duck&amp;gt; los usuarios de la GUI se han estado quejando de las ventanas emergentes 13:36 &amp;lt;@duck&amp;gt; se pueden comentar, pero no me gustó eso 13:37 &amp;lt;@duck&amp;gt; sigo esperando a que alguien implemente una solución mejor 13:37 &amp;lt;@duck&amp;gt; como mostrar una línea de estado en la propia ventana de transferencia 13:37 * smeghead se esconde 13:37 &amp;lt;smeghead&amp;gt; de hecho miré eso anoche 13:37 &amp;lt;smeghead&amp;gt; pero no está en la parte alta de mi lista de prioridades 13:37 &amp;lt;@duck&amp;gt; o quizá algún día miraré cómo funciona wxPython y lo haré yo mismo 13:37 &amp;lt;@duck&amp;gt; pero no está en la parte alta de mi lista de prioridades 13:38 &amp;lt;@duck&amp;gt; y no uso la GUI, así que no me importa mucho :P 13:38 &amp;lt;+Ragnarok&amp;gt; siempre está la GUI nueva de la 3.9 :) 13:38 &amp;lt;@duck&amp;gt; ¿es mejor? 13:38 &amp;lt;smeghead&amp;gt; sí, ¿por qué basaste i2p bt en una versión tan rancia para empezar? :) 13:38 &amp;lt;@duck&amp;gt; porque era la versión estable en ese momento 13:39 &amp;lt;@duck&amp;gt; y no tan mutilada como clientes como bittornado 13:40 &amp;lt;@duck&amp;gt; Ragnarok: ignorando los temas de licencias, creo que portar nuestras cosas de i2p a 3.9 podría ser bueno 13:40 &amp;lt;+Ragnarok&amp;gt; la nueva GUI está bastante buena, imho, y está escrita usando pygtk, así que realmente puedo meterle mano 13:40 &amp;lt;jrandom&amp;gt; ¿cuál es la licencia de la 3.9? pensaba que era tipo MIT? 13:40 &amp;lt;+protokol&amp;gt; me encantaría una versión más reciente de Jetty 13:40 &amp;lt;smeghead&amp;gt; protokol: eso viene antes de lo que crees 13:41 &amp;lt;@duck&amp;gt; "BitTorrent Open Source License" 13:41 &amp;lt;smeghead&amp;gt; la licencia de moda del mes 13:41 &amp;lt;+Ragnarok&amp;gt; no la he leído toda... parece rara 13:41 &amp;lt;+protokol&amp;gt; las licencias no existen en i2p 13:41 &amp;lt;@duck&amp;gt; derivada de la Jabber Open Source License 1.0 13:41 &amp;lt;+protokol&amp;gt; si hay código fuente, es de dominio público (PD) 13:41 &amp;lt;@duck&amp;gt; protokol: por eso dije 'ignorando' 13:42 &amp;lt;smeghead&amp;gt; ¿y la licencia de jabber está basada en? 13:42 &amp;lt;jrandom&amp;gt; (¿leyes de copyright desfasadas?) 13:42 &amp;lt;smeghead&amp;gt; aparte de eso :) 13:43 &amp;lt;modulus&amp;gt; El deseo de Sun de joder las cosas. 13:43 &amp;lt;@duck&amp;gt; http://www.opensource.org/licenses/jabberpl.php 13:43 &amp;lt;smeghead&amp;gt; propongo que agendemos el tema de licencias para la próxima reunión del Consejo de Seguridad de Dominio Público de I2P 13:43 &amp;lt;modulus&amp;gt; ah, esa 13:43 &amp;lt;modulus&amp;gt; oí mal. 13:45 &amp;lt;@duck&amp;gt; 3.9.0 se ve genial 13:45 &amp;lt;@duck&amp;gt; aunque sigue en beta 13:47 &amp;lt;@duck&amp;gt; ok, quienes estén dispuestos a ayudar, por favor avísenme 13:47 &amp;lt;@duck&amp;gt; así podemos ver lo de usar 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; estoy dispuesto a ayudar 13:47 &amp;lt;jrandom&amp;gt; estoy dispuesto a ayudar a probar 13:48 &amp;lt;+Ragnarok&amp;gt; Estoy dispuesto, pero probablemente tenga limitaciones de tiempo, porque ahora mismo tengo el semestre del infierno. 13:48 &amp;lt;jrandom&amp;gt; d'oh 13:48 &amp;lt;@duck&amp;gt; abandona 13:48 &amp;lt;jrandom&amp;gt; maldita sea, duck se me adelantó 13:48 &amp;lt;smeghead&amp;gt; sí, todo el mundo lo hace 13:49 &amp;lt;+Ragnarok&amp;gt; buu 13:49 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; solo únete al ejército ;) 13:50 &amp;lt;jrandom&amp;gt; sí, como si eso te diera mucho tiempo para programar, ¿eh? ;) 13:50 &amp;lt;+Ragnarok&amp;gt; ya renuncié a ser de la carrera de matemáticas, eso es todo lo que van a conseguir de mí :) 13:50 &amp;lt;jrandom&amp;gt; je 13:50 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo sobre 3) i2p-bt? 13:51 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; solo no te alistes por seis años 13:51 &amp;lt;@duck&amp;gt; hay bastantes publicaciones en el foro al respecto 13:51 &amp;lt;@duck&amp;gt; gracias a quienes ayudan a los novatos 13:51 &amp;lt;@duck&amp;gt; s/thanks/my thanks/ 13:51 &amp;lt;@duck&amp;gt; si tienen material para una FAQ, avísenme 13:52 &amp;lt;jrandom&amp;gt; (si aún tuviéramos drupal, podríamos simplemente añadir un nodo nuevo...) 13:53 &amp;lt;jrandom&amp;gt; ok, en fin, pasemos a 4) fortuna 13:54 &amp;lt;jrandom&amp;gt; smeghead: ¿nos das una actualización de cómo va? 13:54 &amp;lt;smeghead&amp;gt; sí, estoy trabajando en pants (herramienta de compilación) y fortuna en paralelo 13:55 &amp;lt;smeghead&amp;gt; ya que necesitaba modificar la build de fortuna para convertirla en una pbuild 13:55 &amp;lt;smeghead&amp;gt; la ETA de un parche que les permita probar fortuna es de uno o dos días, quizá esta noche dependiendo de qué drogas estén involucradas 13:56 &amp;lt;jrandom&amp;gt; je 13:56 &amp;lt;@duck&amp;gt; ¿así que te bajarás los pantalones? 13:56 &amp;lt;jrandom&amp;gt; ok, genial, cuando sea está bien; si lo metemos en 0.5 en la próxima semana o así, perfecto; si no, también 13:56 &amp;lt;smeghead&amp;gt; bueno, incluso si lo termino esta noche, adoptaría una postura conservadora para el despliegue 13:57 &amp;lt;jrandom&amp;gt; bastante razonable 13:57 &amp;lt;smeghead&amp;gt; hasta que tengamos pruebas decentes 13:57 &amp;lt;smeghead&amp;gt; ya que esto estará en el corazón de la mayor parte de la cripto de i2p 13:57 &amp;lt;jrandom&amp;gt; sí 13:57 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; ¿jbigi se quedará? 13:57 &amp;lt;smeghead&amp;gt; tu nueva clase de entropía está genial 13:58 &amp;lt;jrandom&amp;gt; sí, jnymo, esto es solo un generador de números aleatorios 13:58 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; ah 13:59 &amp;lt;jrandom&amp;gt; aún tendremos que investigar la calidad de varias fuentes de entropía en el router, pero creo que podremos alimentarlo con algunos datos. 14:00 &amp;lt;smeghead&amp;gt; por cierto, si alguien quiere leer de qué va esto de pants: `http://smeghead.i2p/README_pants` 14:00 &amp;lt;jrandom&amp;gt; oh, genial 14:01 &amp;lt;smeghead&amp;gt; pants casi está listo también 14:01 &amp;lt;brachtus&amp;gt; sé que jbigi es algo difícil de hacer funcionar con OS X/Darwin... ¿esto tendrá los mismos problemas de build? 14:01 &amp;lt;smeghead&amp;gt; ¿cuál es el problema en OSX? 14:01 &amp;lt;modulus&amp;gt; es solo que tienes que compilar la librería 14:02 &amp;lt;modulus&amp;gt; no es gran cosa imho, pero algo engorroso. 14:02 &amp;lt;jrandom&amp;gt; brachtus: fortuna está en Java puro, no usa nada nativo 14:02 &amp;lt;smeghead&amp;gt; puedo meter jbigi en pants y eso debería hacer la build pan comido si distribuimos pants con i2p 14:02 &amp;lt;brachtus&amp;gt; nada terriblemente difícil, es como construir una librería compartida en Linux, pero más difícil que solo doble clic e instalar 14:02 &amp;lt;smeghead&amp;gt; necesitarían ant, claro 14:02 &amp;lt;brachtus&amp;gt; ok jrandom, eso es genial :) 14:03 &amp;lt;jrandom&amp;gt; smeghead: de hecho es un buen punto: jbigi tiene, vía pants, una dependencia de GMP 14:03 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; ¿qué es pants? 14:03 &amp;lt;smeghead&amp;gt; no sería necesario trasteo manual 14:03 &amp;lt;ant&amp;gt; * jnymo no tiene un router levantado 14:03 &amp;lt;smeghead&amp;gt; jnymo: lee ese enlace que acabo de poner 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 también puede compilar gmp 14:04 &amp;lt;jrandom&amp;gt; (inproxy público) 14:04 &amp;lt;smeghead&amp;gt; ah, bien 14:04 &amp;lt;jrandom&amp;gt; puaj, eso b0rked completamente el texto 14:04 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; gracias jr 14:04 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; ¿no temen problemas legales? 14:04 &amp;lt;smeghead&amp;gt; jrandom no ejecuta el inproxy 14:04 &amp;lt;jrandom&amp;gt; oh, el inproxy lo lleva otra persona, se ha publicado en el foro 14:05 &amp;lt;jrandom&amp;gt; (see http://bolas.mine.nu:8080/) 14:05 &amp;lt;cervantes&amp;gt; jrandom: no debería verse como un archivo html... revisa el código fuente 14:05 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; aun así, me sorprende que alguien lo haga. Pero mientras lo lleve alguien que no sea vital para el proyecto, bien :) 14:05 &amp;lt;jrandom&amp;gt; jeje 14:05 &amp;lt;jrandom&amp;gt; somos /todos/ vitales para el proyecto :) 14:06 &amp;lt;smeghead&amp;gt; fvw: no veo los inproxies tan precarios legalmente como los outrpoxies 14:06 &amp;lt;smeghead&amp;gt; outproxies incluso 14:06 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; Quizá no, pero aún pueden servir pornografía infantil y cosas así 14:06 &amp;lt;jrandom&amp;gt; solo si hubiera esas cosas en i2p, que, hasta donde sé, no las hay 14:06 &amp;lt;legion&amp;gt; los outproxies podrían enrutar a través de Tor, solo para estar un poco más seguros; como solo se usarían para navegar por la web, no lo veo un problema. 14:07 &amp;lt;jrandom&amp;gt; (pero sí) 14:07 &amp;lt;modulus&amp;gt; todavía 14:07 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; sí, pero cualquiera puede ponerlo en cualquier momento. 14:07 &amp;lt;ant&amp;gt; &amp;lt;fvw&amp;gt;gt; sí, yo tampoco ejecutaría un outproxy de Tor. En fin, disculpen por irme off-topic así 14:07 &amp;lt;jrandom&amp;gt; legion: sí, aunque monté squid.i2p antes de que saliera Tor 14:07 &amp;lt;ant&amp;gt; &amp;lt;duck_&amp;gt;gt; para volver al tema: con ganas de pants 14:08 &amp;lt;jrandom&amp;gt; sí, pants++ 14:08 &amp;lt;smeghead&amp;gt; les avisaré antes de soltar pants en CVS 14:08 &amp;lt;smeghead&amp;gt; es bastante grande 14:08 &amp;lt;ant&amp;gt; &amp;lt;duck_&amp;gt;gt; la gente fuera de i2p también podría estar interesada 14:09 &amp;lt;cervantes&amp;gt; sí, avísanos a todos antes de bajar tus pantalones 14:09 &amp;lt;smeghead&amp;gt; sí, también pienso publicarlo fuera de i2p 14:09 &amp;lt;jrandom&amp;gt; de acuerdo, quizá deberíamos ponerlo en otro módulo (¿o en el servidor nuevo rápido/grande)? 14:09 &amp;lt;+Ragnarok&amp;gt; especialmente si eres de los de pants grandes 14:10 &amp;lt;smeghead&amp;gt; sí, el módulo pants realmente debería mantenerse separado del repo de pants en el árbol de código fuente; actualmente los tengo ubicados en la misma raíz apps/pants 14:10 &amp;lt;smeghead&amp;gt; :/ 14:10 &amp;lt;smeghead&amp;gt; lo cual no tengo que decirles que es total pants 14:11 &amp;lt;smeghead&amp;gt; entonces, ¿de qué hablábamos originalmente? 14:11 &amp;lt;jrandom&amp;gt; hmm, podemos discutir las opciones de despliegue fuera de línea 14:11 &amp;lt;jrandom&amp;gt; fortuna ;) 14:12 &amp;lt;jrandom&amp;gt; smeghead: ¿has visto las necesidades de AES/SHA256 de la implementación? 14:12 &amp;lt;jrandom&amp;gt; (ya que el SHA256 de i2p no hace resúmenes parciales) 14:13 &amp;lt;smeghead&amp;gt; hm 14:13 &amp;lt;jrandom&amp;gt; AES lo tenemos con una implementación de bloque perfectamente adecuada 14:13 &amp;lt;smeghead&amp;gt; supongo que me enteraré cuando reviente 14:13 &amp;lt;jrandom&amp;gt; en fin, podemos resolver eso también 14:13 &amp;lt;jrandom&amp;gt; je 14:15 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene preguntas/ideas/preocupaciones sobre fortuna? 14:15 &amp;lt;jrandom&amp;gt; si no, pasamos a 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; tenemos un nuevo miembro del foro de la semana 14:16 &amp;lt;cervantes&amp;gt; ¡Presento [redoble de tambores] a Sugadude! 14:16 * brachtus aplaude a Sugadude 14:17 &amp;lt;jrandom&amp;gt; bien 14:17 &amp;lt;cervantes&amp;gt; por ser en general un tipo servicial con todos esos n00bs de i2p 14:17 &amp;lt;@duck&amp;gt; bonito avatar también 14:17 &amp;lt;cervantes&amp;gt; avatar(es) 14:18 &amp;lt;legion&amp;gt; ¿avatares? ¿no sabía que podíamos tener avatares en los foros de i2p? 14:18 &amp;lt;smeghead&amp;gt; solo los usuarios que son realmente, realmente malos los consiguen 14:18 &amp;lt;cervantes&amp;gt; no puedes... a menos que seas la persona del foro de la semana ;-) 14:18 &amp;lt;@duck&amp;gt; solo para la élite 14:18 &amp;lt;legion&amp;gt; oh, ya veo... 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; sé de alguien que estaba interesado en sistemas financieros seguros sobre i2p 14:19 &amp;lt;legion&amp;gt; tiene sentido :) 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; no sé si están aquí, pero... 14:19 &amp;lt;@duck&amp;gt; soy un anarcocapitalista apestoso 14:19 &amp;lt;@duck&amp;gt; así que pónganme a prueba 14:20 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; estaba leyendo más sobre criptografía umbral y se habla de usarla para eso 14:20 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; además de asegurar otras funciones 14:21 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; ¿todos familiarizados con la criptografía umbral? 14:21 &amp;lt;legion&amp;gt; en mi opinión, esa criptografía y la seguridad de red deberían ser variables; cuánto, depender de la función/tarea. 14:21 &amp;lt;ant&amp;gt; &amp;lt;duck_&amp;gt;gt; jnymo: un poco 14:22 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; bueno, para transacciones financieras confiables en i2p, queremos una confianza fuerte y descentralizada 14:22 &amp;lt;modulus&amp;gt; ¿eso va de claves compartidas y cosas así? 14:23 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; sí, las claves se comparten en pedazos 14:23 &amp;lt;ant&amp;gt; &amp;lt;duck_&amp;gt;gt; pero en un entorno anónimo, ¿cómo sabes que las entidades que comparten no están controladas por la misma persona? 14:23 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; y necesitas vulnerar a más de la mitad de todos los servidores del sistema para obtener la clave privada 14:24 &amp;lt;modulus&amp;gt; hasta donde sé, el tema de la generación distribuida de claves es un poco complicado. 14:24 &amp;lt;legion&amp;gt; sí, pero en un sistema de millones eso sería difícil (sí, i2p es pequeño por el momento, pero con suerte crecerá mucho pronto). 14:25 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; comunicaciones atómicas, o algo así... pero sí, hay problemas con incorporar nuevos nodos al sistema, que creo que se están resolviendo 14:25 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; digo 14:25 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; así que quizá no está lo bastante desarrollado, pero apuesto a que algún uso de la criptografía umbral terminará sobre i2p en algún momento 14:26 &amp;lt;jrandom&amp;gt; genial 14:26 &amp;lt;legion&amp;gt; no sé, quizá 14:26 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; alguien ya construyó un complemento de DNSSEC con criptografía umbral 14:27 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; y un wrapper alrededor de bind 14:27 &amp;lt;jrandom&amp;gt; los umbrales funcionan bien cuando la identidad es escasa 14:27 &amp;lt;jrandom&amp;gt; en redes anónimas, sin embargo, la identidad es gratis 14:27 &amp;lt;legion&amp;gt; creo que por el momento la prioridad más alta es hacerlo más fácil de usar y depurado. 14:28 &amp;lt;jrandom&amp;gt; (¿quieres un destination nuevo? ¿quieres 100,000?) 14:28 &amp;lt;legion&amp;gt; concedido, siempre es genial cuando se desarrolla un servicio/función nuevo. 14:28 &amp;lt;jrandom&amp;gt; sí, el comercio y las finanzas encima de i2p estarán bien 14:29 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; sí, y no sabría si la comunicación atómica funcionaría sobre un sistema de criptografía umbral de 10,000 nodos 14:29 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; bueno, eso era todo lo que tenía que decir :) 14:30 &amp;lt;jrandom&amp;gt; je, genial, siéntete libre de publicar cosas chulas en el foro o lo que sea cuando quieras 14:30 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? 14:32 &amp;lt;+ugha2p&amp;gt; Apesto. 14:33 &amp;lt;jrandom&amp;gt; ¿qué pasa, ugha2p? 14:33 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt;gt; me alegra que te lo sacaras del pecho, ugha ;) 14:33 &amp;lt;+ugha2p&amp;gt; Nunca me acuerdo de las reuniones. :) 14:33 &amp;lt;jrandom&amp;gt; je 14:33 &amp;lt;jrandom&amp;gt; bueno, los registros se publicarán pronto, 90 minutos de diversión llena de acción 14:34 &amp;lt;jrandom&amp;gt; bueno, dicho esto 14:34 * jrandom se dispone 14:34 * Curiosity saluda a jrandom y dice ¡gracias! :D 14:34 &amp;lt;ant&amp;gt; * jnymo lanza la pelota de la reunión 14:34 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-02-01</title><link>/es/blog/2005/02/01/notas-de-estado-de-i2p-del-2005-02-01/</link><pubDate>Tue, 01 Feb 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/02/01/notas-de-estado-de-i2p-del-2005-02-01/</guid><description>&lt;p>Hola a todos, es hora de la actualización semanal&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>estado 0.5 2) nntp 3) propuestas técnicas 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>Ha habido muchos avances en lo referente a la 0.5, con una gran tanda de commits ayer. La mayor parte del router ahora usa el nuevo cifrado de tunnel y la agrupación de tunnel [1], y ha estado funcionando bien en la red de pruebas. Todavía quedan por integrar algunas piezas clave, y el código obviamente no es retrocompatible, pero espero que podamos hacer un despliegue a mayor escala en algún momento de la próxima semana.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 1 de febrero de 2005</title><link>/es/blog/2005/02/01/reuni%C3%B3n-de-desarrolladores-de-i2p-1-de-febrero-de-2005/</link><pubDate>Tue, 01 Feb 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/02/01/reuni%C3%B3n-de-desarrolladores-de-i2p-1-de-febrero-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, cervantes, DrWoo, jrandom, MANCOM, polecat, postman, protokol, smeghead&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:06 &amp;lt;jrandom&amp;gt; 0) hola 13:06 &amp;lt;jrandom&amp;gt; 1) estado 0.5 13:06 &amp;lt;jrandom&amp;gt; 2) nntp 13:06 &amp;lt;jrandom&amp;gt; 3) propuestas técnicas 13:06 &amp;lt;jrandom&amp;gt; 4) ??? 13:06 &amp;lt;jrandom&amp;gt; 0) hola 13:06 * jrandom saluda 13:06 &amp;lt;+postman&amp;gt; hola jr 13:07 * postman saluda 13:07 &amp;lt;jrandom&amp;gt; w3wt hay vida ahí fuera :) 13:07 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en @ http://i2p.net/pipermail/i2p/2005-February/000561.html 13:07 &amp;lt;ant&amp;gt; * dm saluda 13:08 &amp;lt;jrandom&amp;gt; mientras leen ese email, podemos pasar a 1) estado 0.5 13:08 &amp;lt;MANCOM&amp;gt; hola 13:09 &amp;lt;jrandom&amp;gt; mucho progreso durante la última semana, toda la nueva cripto está integrada y probada, y ahora toda la operación de tunnel del router se hace a través de los nuevos pools de tunnel 13:10 &amp;lt;jrandom&amp;gt; todavía hay algunas partes del router que recorté durante la actualización, como la integración para solicitar leases desde los clientes o probar periódicamente los tunnels, pero no deberían ser demasiado difíciles 13:11 &amp;lt;jrandom&amp;gt; el código no es compatible con la red en vivo, y está en una rama separada en cvs, así que la gente aún puede sacar cvs HEAD y trabajar con lo último 13:12 &amp;lt;+polecat&amp;gt; Dook Por fin miré esa página, y aún no entiendo cómo podemos evitar la redundancia al estilo mixmaster para protegernos de ataques de detección de tunnels. 13:12 &amp;lt;+protokol&amp;gt; yey 13:12 &amp;lt;+polecat&amp;gt; Aunque me imagino que funciona muy bien. :) 13:12 &amp;lt;+protokol&amp;gt; ¿vas a meter alguna otra cosa chula que rompa la compatibilidad? 13:13 &amp;lt;+protokol&amp;gt; el pool de tunnel tiene que ver con los hilos, ¿verdad? 13:13 &amp;lt;jrandom&amp;gt; polecat: no verificamos en cada salto, pero tenemos un tamaño de mensaje fijo para prevenir etiquetado útil (y todo va cifrado en cada salto) 13:14 &amp;lt;jrandom&amp;gt; protokol: estoy considerando `http://www.i2p/todo#sessionTag` 13:14 &amp;lt;+polecat&amp;gt; Entonces, ¿cómo evitar que múltiples saltos se pasen mensajes falsos y causen un DoS? 13:15 &amp;lt;jrandom&amp;gt; pero no, los pools no son el tema de hilos; los pools solo nos permiten gestionar de forma segura los tunnels para que no obtengamos esos mensajes "Lease expired" y podamos configurar la longitud por cliente 13:15 &amp;lt;jrandom&amp;gt; polecat: fallarán en el extremo, y el creador detectará el fallo y dejará de usarlo 13:16 &amp;lt;+protokol&amp;gt; jrandom: aparte de cualquier dificultad, creo que cualquier función que mejore el anonimato debería entrar cuanto antes 13:16 &amp;lt;+polecat&amp;gt; ¡w00t! ¡PRNG sincronizado! ¡La primera aplicación que he visto de esa idea! 13:17 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿qué significa PRNG? 13:17 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; si se puede preguntar :) 13:18 &amp;lt;jrandom&amp;gt; protokol: de acuerdo, para eso es la 0.5 :) no hay otras “victorias rápidas” a nivel de i2p, pero siempre hay mejoras que se pueden hacer en las capas de app y de biblioteca (p. ej., filtrado de i2ptunnel, etc.) 13:18 &amp;lt;jrandom&amp;gt; dm: Generador de Números Pseudoaleatorios 13:18 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; genial, gracias 13:20 &amp;lt;+protokol&amp;gt; entonces, ¿dices que después de esto será sobre todo ajustar velocidad y fiabilidad? 13:21 &amp;lt;+protokol&amp;gt; y por qué IRC ha estado yendo tan mal últimamente 13:21 &amp;lt;jrandom&amp;gt; protokol: antes de 2.0 para el núcleo y el router, sí 13:21 &amp;lt;+protokol&amp;gt; no puedo conectarme al servidor de ducks 13:21 &amp;lt;+protokol&amp;gt; yey 13:21 * jrandom no sabe; hemos visto quizá 5 desconexiones masivas en el último día más o menos, quizá algo del lado del servidor 13:22 &amp;lt;jrandom&amp;gt; hay mucho que ajustar, especialmente en la biblioteca de streaming después de desplegar la 0.5 13:23 &amp;lt;+polecat&amp;gt; Todo ese tema de UDP. 13:24 &amp;lt;jrandom&amp;gt; ah, la biblioteca de streaming no debería necesitar cambios para la versión 0.6, más allá de los que hagamos para la revisión 0.5 13:25 &amp;lt;jrandom&amp;gt; ok, eso es todo lo que tengo que comentar respecto al estado de la 0.5 - ¿alguien tiene algo más al respecto? 13:27 &amp;lt;jrandom&amp;gt; si no, pasamos a 2) nntp 13:27 &amp;lt;jrandom&amp;gt; nntp.fr.i2p está en marcha, échale un vistazo :) 13:28 &amp;lt;jrandom&amp;gt; no parece que LonelyGuy esté por aquí, pero se le puede contactar en `http://fr.i2p/.` también hay instrucciones de configuración para slrn en mi blog, y jdot descubrió que thunderbird puede ser bastante seguro (aunque no sé qué configuración usó jdot) 13:30 &amp;lt;smeghead&amp;gt; ¿LonelyGuy? :) 13:30 &amp;lt;cervantes&amp;gt; ¿alguien probó también Pan? 13:30 &amp;lt;jrandom&amp;gt; ha estado por aquí de vez en cuando 13:30 &amp;lt;+polecat&amp;gt; Yo no perdería demasiado tiempo con nntp, pero mientras tenga control de acceso gestionado por el usuario está bien. 13:30 &amp;lt;jrandom&amp;gt; (lonelyguy, no Pan ;) 13:30 &amp;lt;smeghead&amp;gt; pensé que su nombre era LazyGuy 13:31 &amp;lt;jrandom&amp;gt; ¿es LazyGuy? 13:31 &amp;lt;jrandom&amp;gt; sé que hemos tenido ambos... 13:31 &amp;lt;jrandom&amp;gt; tienes razón, lazyguy 13:31 * jrandom ¡se apuñala a sí mismo! 13:31 &amp;lt;jrandom&amp;gt; cervantes: creo que LazyGuy lo probó, aunque no sé la configuración ni el resultado 13:32 &amp;lt;cervantes&amp;gt; ¿Pensé que era LimeyGuy? 13:33 * jrandom aguarda los comentarios de SnarkeyGuy 13:33 &amp;lt;smeghead&amp;gt; es francés 13:35 &amp;lt;jrandom&amp;gt; ok, no tengo nada más que añadir además de eso, así que, a menos que alguien tenga preguntas, pasamos a 3) propuestas técnicas 13:35 &amp;lt;cervantes&amp;gt; smeghead: estás pensando en ParesseuxGuy 13:36 &amp;lt;jrandom&amp;gt; orion ha reunido unas buenas descripciones e ideas para algunos de los temas más complicados en 1) estado 0.5 13:36 &amp;lt;jrandom&amp;gt; 2) nntp 13:36 &amp;lt;jrandom&amp;gt; 3) propuestas técnicas 13:36 &amp;lt;jrandom&amp;gt; erg 13:36 &amp;lt;jrandom&amp;gt; maldito ^C^V 13:36 &amp;lt;jrandom&amp;gt; arriba en `http://ugha.i2p/I2pRfc,` eso es 13:37 &amp;lt;jrandom&amp;gt; así que la próxima vez que quieran discutir que tienen una idea de nombres brutal, vayan a `http://ugha.i2p/I2pRfc/I2pRfc0001ResourceNameMetadata` 13:39 &amp;lt;jrandom&amp;gt; realmente no tengo mucho más que añadir aparte de eso. es una wiki, pónganse a wikear :) 13:39 &amp;lt;+polecat&amp;gt; Bien. 13:39 &amp;lt;+postman&amp;gt; jrandom: ohh, genial creo que necesito añadir unas cuantas ... 13:40 &amp;lt;jrandom&amp;gt; genial, postman, pensé que lo harías :) hay una plantilla ahí arriba para nuevas 13:41 &amp;lt;+postman&amp;gt; jrandom: dame un poquito de tiempo (primero lo primero) pero contribuiré :) 13:41 &amp;lt;jrandom&amp;gt; w3rd 13:41 &amp;lt;+polecat&amp;gt; ResourceNameMetadata, formarlo es relativamente trivial. El truco es averiguar cómo /obtenerlo/ de otras personas. 13:42 &amp;lt;jrandom&amp;gt; polecat: como dijo postman, primero lo primero. 13:42 &amp;lt;+polecat&amp;gt; Pero si tuviera una solución, estaría wikieando ahora, ¿no? :) 13:42 &amp;lt;jrandom&amp;gt; jeje 13:42 &amp;lt;jrandom&amp;gt; discutir las compensaciones de /cómo/ distribuir antes de decidir /qué/ distribuir es prematuro 13:43 &amp;lt;jrandom&amp;gt; aun así, hay espacio para muchas, así que cualquiera debería sentirse libre de publicar ideas que aún no estén completamente trabajadas (aunque las totalmente funcionales con implementaciones también molarían ;) 13:44 &amp;lt;jrandom&amp;gt; ok, a menos que haya algo más sobre eso, quizá podamos pasar al buen viejo 4) ??? 13:44 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que sacar? 13:45 &amp;lt;jrandom&amp;gt; smeghead: ¿hay algo que la gente pueda hacer para ayudar a resolver los problemas de gcj, o está bloqueado por su prng? 13:46 &amp;lt;+polecat&amp;gt; Qué distribuir es solo un diccionario firmado. Así de simple. 13:46 &amp;lt;+polecat&amp;gt; Sí, probablemente una buena idea. 13:46 &amp;lt;+polecat&amp;gt; Todavía estoy trabajando en el esqueleto de mi cliente bt de i2p, aunque agradecería mucho consejos en cualquier etapa. 13:46 &amp;lt;smeghead&amp;gt; creo que he encontrado una solución 13:46 &amp;lt;smeghead&amp;gt; en gnu crypto, hay una impl. de Fortuna desde el verano pasado 13:46 &amp;lt;jrandom&amp;gt; qué bien, polecat 13:46 &amp;lt;jrandom&amp;gt; oh, qué bien, smeghead 13:46 &amp;lt;+polecat&amp;gt; smeghead: Je, los $150 son prácticamente tuyos. 13:47 &amp;lt;smeghead&amp;gt; puedo armar un gnu-crypto.jar que contenga solo las clases necesarias para Fortuna 13:47 &amp;lt;+polecat&amp;gt; Mis notas de trabajo hasta ahora están en `http://polecat.i2p/bittorrent.plan.doc` 13:47 &amp;lt;smeghead&amp;gt; si distribuyéramos todo el gnu-crypto.jar son unos 500 KB, demasiado grande la verdad 13:47 &amp;lt;+polecat&amp;gt; No dejes que el .doc te asuste, es text/plain. 13:48 &amp;lt;+polecat&amp;gt; ¿Fortuna no usa SecureRandom para hacer cosas aleatorias? 13:48 &amp;lt;jrandom&amp;gt; vaya, sí, 500 KB es un poco excesivo, pero echando un vistazo a http://www.gnu.org/software/gnu-crypto/, parece algo que podríamos integrar de forma segura (ya que solo enlazaríamos a ello, no lo modificaríamos) 13:48 &amp;lt;smeghead&amp;gt; SecureRandom nunca fue el problema 13:48 &amp;lt;jrandom&amp;gt; polecat: fortuna /alimenta/ secureRandom :) 13:49 &amp;lt;smeghead&amp;gt; jrandom: sería fácil hacer un .jar personalizado, probablemente alrededor de 50 KB 13:49 &amp;lt;smeghead&amp;gt; (estimación aproximada, ojo) 13:49 &amp;lt;smeghead&amp;gt; podría hacer un build de ant para empaquetarlo a medida incluso bajo demanda 13:50 &amp;lt;jrandom&amp;gt; smeghead: ¿quieres integrarlo en i2p/apps/fortuna/ ? 13:50 &amp;lt;smeghead&amp;gt; lo haré 13:50 &amp;lt;jrandom&amp;gt; ¡genial! 13:51 &amp;lt;smeghead&amp;gt; después de eso, suponiendo que gcj finalmente escupa números aleatorios, probablemente habrá más pruebas de varias funcionalidades de i2p 13:51 &amp;lt;+polecat&amp;gt; ¿Cuál es la licencia? 13:51 &amp;lt;jrandom&amp;gt; entonces podemos hacer algo de vudú en net.i2p.util.RandomSource para usar SecureRandom o fortuna (si se encuentra, etc.) 13:51 &amp;lt;smeghead&amp;gt; lgpl 13:51 &amp;lt;+polecat&amp;gt; Genial. 13:51 &amp;lt;smeghead&amp;gt; cierto, SecureRandom sería innecesario 13:52 &amp;lt;jrandom&amp;gt; sí, aún hay mucho por hacer para gcjearlo, pero es un gran comienzo 13:52 &amp;lt;jrandom&amp;gt; en los perfiles que he hecho en la red en vivo, resembrar el PRNG ocupa una buena parte de la carga de CPU 13:52 &amp;lt;smeghead&amp;gt; si alguien está interesado en escribir pruebas 13:52 &amp;lt;smeghead&amp;gt; pero probablemente no tengo que terminar esa frase 13:52 &amp;lt;jrandom&amp;gt; jeje 13:53 &amp;lt;smeghead&amp;gt; preguntaré al mantenedor de gnu crypto sobre esta impl., porque busqué en Google información al respecto y revisé los archivos de su lista de correo y no hay ni una palabra sobre ello 13:54 &amp;lt;smeghead&amp;gt; y sus registros de commits de cvs tampoco son muy esclarecedores 13:54 &amp;lt;jrandom&amp;gt; 'k buena idea 13:54 &amp;lt;smeghead&amp;gt; espero que funcione 13:54 &amp;lt;smeghead&amp;gt; está en el cvs de kaffe, por cierto 13:54 &amp;lt;smeghead&amp;gt; tu versión incluso debería tenerlo 13:55 &amp;lt;jrandom&amp;gt; hmm, ah, sí, del import de gnu-crypto 13:55 &amp;lt;smeghead&amp;gt; gnu.security.prng.Fortuna 13:55 &amp;lt;jrandom&amp;gt; el proveedor 'kaffe' todavía usa su viejo sha1prng iirc 13:55 &amp;lt;jrandom&amp;gt; genial 13:56 &amp;lt;MANCOM&amp;gt; ¿cuál es el estado de lo de sam para .net? ¿conviene empezar a meterse o se esperan cambios importantes? 13:56 &amp;lt;smeghead&amp;gt; MANCOM: necesita pruebas, escribiré algunas pruebas unitarias pronto 13:56 &amp;lt;smeghead&amp;gt; este tema de gcj lo ha dejado un poco en pausa 13:57 &amp;lt;smeghead&amp;gt; MANCOM: no espero que haya cambios en la API en absoluto, así que debería ser seguro programar contra ella 13:58 &amp;lt;smeghead&amp;gt; es probable que haya cambios detrás de la API, pero tú como cliente no necesitas saber eso :) 13:59 &amp;lt;MANCOM&amp;gt; :) 13:59 &amp;lt;jrandom&amp;gt; puede haber algunas actualizaciones posteriores que sean relevantes si construyes apps que hagan transferencia masiva 14:00 &amp;lt;jrandom&amp;gt; pero si solo transfieres decenas de KB a la vez, debería estar bien 14:00 &amp;lt;smeghead&amp;gt; ok, si la API del cliente Java cambia, entonces la de sam-sharp también :) 14:01 &amp;lt;MANCOM&amp;gt; no puedo discutir eso 14:02 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más que tratar en la reunión? 14:02 * cervantes baja el Big Ben al canal 14:03 &amp;lt;+DrWoo&amp;gt; nota: buen trabajo jrandom 14:03 &amp;lt;smeghead&amp;gt; buen juego de palabras, cervantes 14:03 * jrandom gime 14:04 &amp;lt;MANCOM&amp;gt; leí que no quieren promocionar i2p demasiado antes de la v0.5, ¿es cierto? 14:04 &amp;lt;jrandom&amp;gt; MANCOM: antes de la 0.6. sí 14:04 &amp;lt;jrandom&amp;gt; MANCOM: 0.5 mejorará el anonimato y ayudará a los usuarios a controlar mejor su rendimiento. 0.6 permitirá que miles+ de usuarios concurrentes operen de forma segura 14:04 &amp;lt;MANCOM&amp;gt; ah. 0.6. ok. 14:05 &amp;lt;jrandom&amp;gt; gracias doc, mucho progreso :) 14:05 &amp;lt;+polecat&amp;gt; Whee, con ganas de la 0.6... 14:05 &amp;lt;+DrWoo&amp;gt; :) 14:06 &amp;lt;jrandom&amp;gt; de acuerdo, polecat, de acuerdo :) 14:06 * jrandom se prepara 14:06 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-01-25</title><link>/es/blog/2005/01/25/notas-de-estado-de-i2p-del-2005-01-25/</link><pubDate>Tue, 25 Jan 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/01/25/notas-de-estado-de-i2p-del-2005-01-25/</guid><description>&lt;p>Hola a todos, breve informe de estado semanal&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>estado de 0.5 2) sam.net 3) progreso 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>Durante la última semana ha habido mucho progreso en torno a la 0.5. Los problemas de los que hablábamos antes se han resuelto, lo que simplifica drásticamente la criptografía y elimina el problema de bucles de tunnel. La nueva técnica [1] se ha implementado y las pruebas unitarias ya están en su lugar. A continuación, voy a ensamblar más código para integrar esos tunnels en el router principal y luego construir la infraestructura de gestión de tunnel y de pools (agrupaciones). Una vez que eso esté listo, lo pasaremos por el simulador y, finalmente, a una red paralela para someterlo a pruebas intensivas antes de darle los últimos retoques y llamarlo 0.5.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 25 de enero de 2005</title><link>/es/blog/2005/01/25/reuni%C3%B3n-de-desarrolladores-de-i2p-25-de-enero-de-2005/</link><pubDate>Tue, 25 Jan 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/01/25/reuni%C3%B3n-de-desarrolladores-de-i2p-25-de-enero-de-2005/</guid><description>&lt;h2 id="quick-recap">Quick recap&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, cervantes, frosk, Jhor, jrandom, jrandom2p, postman, protokol, Ragnarok, smeghead, Teal`c, Tracker&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:50 &amp;lt;jrandom&amp;gt; 0) hola 13:50 &amp;lt;jrandom&amp;gt; 1) estado 0.5 13:50 &amp;lt;jrandom&amp;gt; 2) sam.net 13:50 &amp;lt;jrandom&amp;gt; 3) progreso de 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) hola 13:50 * jrandom saluda con retraso 13:51 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2005-January/000560.html 13:51 &amp;lt;+postman&amp;gt; hola 13:51 * brachtus devuelve el saludo 13:52 * cervantes agita una amonestación por tardanza 13:52 &amp;lt;jrandom&amp;gt; sí, sí, echen la culpa al código por absorberme 13:52 &amp;lt;jrandom&amp;gt; ok, pasemos a 1) estado 0.5 13:53 &amp;lt;jrandom&amp;gt; mucho progreso desde la semana pasada: todos los problemas liosos que teníamos con la nueva cripto se han resuelto sin mucha dificultad 13:54 &amp;lt;jrandom&amp;gt; lo último en http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/tunnel-alt.html?rev=HEAD es muy probablemente lo que desplegaremos en 0.5 y más allá, a menos/hasta que la gente encuentre problemas 13:55 &amp;lt;jrandom&amp;gt; no estoy seguro de tener algo más que añadir más allá de lo que está en el correo 13:55 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas/preocupaciones? 13:56 &amp;lt;Ragnarok&amp;gt; ¿cómo será el rendimiento? 13:56 &amp;lt;jrandom2p&amp;gt; (no yo) 13:56 &amp;lt;jrandom&amp;gt; Ragnarok: el rendimiento del tunnel debería ser mucho mejor 13:56 &amp;lt;frosk&amp;gt; ¿alguna sobrecarga significativa en comparación con lo que tenemos hoy? 13:57 &amp;lt;jrandom&amp;gt; frosk: a veces 13:57 &amp;lt;jrandom&amp;gt; frosk: cuando podamos fusionar mensajes en un tunnel, la sobrecarga será mínima 13:58 &amp;lt;jrandom&amp;gt; sin embargo, cuando no podamos fusionar o cuando no sea efectivo, puede haber un desperdicio no trivial 13:58 &amp;lt;frosk&amp;gt; ya veo 13:59 &amp;lt;jrandom&amp;gt; por otro lado, estamos recortando algunas de las absurdidades de nuestro i2np actual (donde actualmente anteponemos un SHA256 de 32 bytes antes de cada mensaje I2NP, incluso los que van dentro de mensajes garlic, etc) 13:59 &amp;lt;jrandom&amp;gt; la fragmentación y el tamaño fijo serán un tema que necesitaremos ajustar, pero hay mucho margen para hacerlo 14:01 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 0.5? 14:02 &amp;lt;jrandom&amp;gt; si no, pasamos a 2) sam.net 14:02 &amp;lt;jrandom&amp;gt; smeghead ha portado la biblioteca cliente SAM de Java a .NET (¡bien!) 14:02 &amp;lt;jrandom&amp;gt; smeghead: ¿quieres darnos el resumen? 14:03 &amp;lt;smeghead&amp;gt; claro 14:03 &amp;lt;smeghead&amp;gt; estoy escribiendo pruebas para ello, debería tenerlas en cvs en los próximos días 14:04 &amp;lt;smeghead&amp;gt; debería funcionar con .net/mono/portable.net 14:04 &amp;lt;smeghead&amp;gt; y con c# y vb.net 14:05 &amp;lt;frosk&amp;gt; (y supongo que con todos los demás lenguajes que funcionan con .net) 14:05 &amp;lt;cervantes&amp;gt; (urgh) 14:05 &amp;lt;smeghead&amp;gt; la interfaz es sencillísima 14:05 &amp;lt;smeghead&amp;gt; solo hay que registrar métodos listener con SamReader, o crear una subclase de SamBaseEventHandler y sobrescribir métodos según sea necesario 14:05 &amp;lt;smeghead&amp;gt; sí, mi objetivo es que sea totalmente compatible con CLR 14:06 &amp;lt;jrandom&amp;gt; genial 14:06 &amp;lt;cervantes&amp;gt; guay... smeg.net ;-) 14:06 &amp;lt;frosk&amp;gt; qué bien 14:06 &amp;lt;smeghead&amp;gt; realmente no hay mucho más 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; el equivalente en .NET del JRE 14:07 &amp;lt;+protokol&amp;gt; ¿JRE? 14:07 &amp;lt;+protokol&amp;gt; es broma 14:07 &amp;lt;jrandom&amp;gt; !thwap protokol 14:07 &amp;lt;Ragnarok&amp;gt; jrandom: ¿cómo va aguantando el puente sam estos días? ¿se resolvieron todos los problemas relacionados con bt? 14:08 &amp;lt;Tracker&amp;gt; Lo dudo, i2p-bt incluso puede volver loco a mi amd64 3000, en términos de CPU... 14:08 &amp;lt;jrandom&amp;gt; Ragnarok: no lo he tocado últimamente. sigue pendiente el problema de choke que planteó polecat, pero en qué punto se está desviando el puente i2p-bt&amp;lt;--&amp;gt;sam, no estoy seguro 14:09 &amp;lt;jrandom&amp;gt; hmm, las conexiones fallidas forzarán ElGamal completo en lugar de AES 14:10 &amp;lt;Ragnarok&amp;gt; ok 14:10 &amp;lt;jrandom&amp;gt; deberíamos poder reducir algo de eso después de 0.5, pero solo parcialmente 14:12 &amp;lt;Tracker&amp;gt; Ok, I2P será bueno para trackers anónimos pero no para clientes anónimos. Solo intenta pensar qué pasa en un torrent realmente popular con unos 1000 seeders y leechers. 14:12 &amp;lt;jrandom&amp;gt; ok, lo de sam.net suena bien, gracias de nuevo smeghead. estoy deseando ver las pruebas unitarias y quizá una aplicación de demostración :) 14:12 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; hola a todos 14:12 &amp;lt;smeghead&amp;gt; una app de demo, sí, haré eso también 14:13 &amp;lt;smeghead&amp;gt; de hecho he portado la tuya 14:13 &amp;lt;jrandom&amp;gt; Tracker: i2p puede manejar clientes anónimos sin problema, solo tenemos que averiguar qué pasa con el puente i2p-bt&amp;lt;--&amp;gt;sam para reducir los ElGamal completos 14:13 &amp;lt;smeghead&amp;gt; solo que ahora mismo están llenos de bugs 14:13 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; deer? 14:13 &amp;lt;jrandom&amp;gt; hola Evil-Brotten 14:13 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; hola 14:14 &amp;lt;jrandom&amp;gt; reunión semanal de desarrollo en curso, siéntete libre de quedarte. deer es una puerta de enlace a i2p/iip 14:14 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; ¿eres un experto en 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; ok, vale 14:14 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; Evil-Brotten: puedes hablar en #i2p-chat si quieres mientras la reunión sigue 14:14 &amp;lt;jrandom&amp;gt; Tracker: tenemos mucho que hacer antes de manejar torrents de 1k 14:14 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; estaba intentando instalar vuestro programa, pero estoy teniendo algunos problemas 14:14 &amp;lt;ant&amp;gt; &amp;lt;Evil-Brotten&amp;gt; genial, preguntaré allí 14:15 &amp;lt;jrandom&amp;gt; genial, smeghead 14:15 &amp;lt;Tracker&amp;gt; jrandom: Eso espero, el bt no anónimo no sobrevivirá mucho más... 14:15 &amp;lt;frosk&amp;gt; tonterías 14:15 &amp;lt;jrandom&amp;gt; "¡pero exeem es anónimo!@#" &amp;lt;/snark&amp;gt; 14:15 &amp;lt;Tracker&amp;gt; jrandom: Pero esa es otra historia 14:15 &amp;lt;ant&amp;gt; &amp;lt;MikeW&amp;gt; ¿qué? 14:15 &amp;lt;ant&amp;gt; &amp;lt;MikeW&amp;gt; ¿quién dijo que exeem es anónimo? 14:16 &amp;lt;jrandom&amp;gt; mikew: solo el fanboy ocasional 14:16 &amp;lt;jrandom&amp;gt; Tracker: después de 0.5 vamos a tener mucho trabajo para llevar el rendimiento a donde lo necesitamos 14:16 * DrWoo observa que 'la gente' es jodidamente idiota (a veces) 14:16 &amp;lt;Tracker&amp;gt; jrandom: Sí, instalar spyware/adware no es precisamente lo que yo haría ;) 14:16 &amp;lt;jrandom&amp;gt; je 14:17 &amp;lt;smeghead&amp;gt; a mí me gusta la gente 14:17 &amp;lt;smeghead&amp;gt; están buenos sobre tostadas 14:17 &amp;lt;jrandom&amp;gt; *ñam* 14:17 &amp;lt;smeghead&amp;gt; algunos necesitan un poco más de mantequilla que otros 14:18 &amp;lt;jrandom&amp;gt; ok, creo que eso es todo para 2) sam.net (a menos que alguien tenga algo más que añadir) 14:18 &amp;lt;jrandom&amp;gt; si no, pasamos a 3) progreso de 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; ¿está funcionando?/ 14:19 &amp;lt;jrandom&amp;gt; he leído en mi backlog que smeghead ha avanzado bastante: ¿quieres actualizarnos sobre cómo va? 14:19 &amp;lt;smeghead&amp;gt; sí 14:20 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; cooooooool 14:20 &amp;lt;smeghead&amp;gt; he modificado unas pocas clases para que el router compile con gcj 3.4.3 14:20 &amp;lt;smeghead&amp;gt; enviaré el patch después de la reunión 14:20 &amp;lt;smeghead&amp;gt; después de eso yo y cualquiera que quiera ayudar podremos ponernos a hacerlo funcionar 14:21 &amp;lt;jrandom&amp;gt; bien 14:21 * frosk decora a smeghead con la medalla de Empleado de la Semana por sam.net _y_ el trabajo con gcj 14:21 &amp;lt;jrandom&amp;gt; sí, muy bien 14:21 &amp;lt;smeghead&amp;gt; :) 14:22 &amp;lt;Tracker&amp;gt; frosk: mejor usuario del foro de la semana ;) 14:22 &amp;lt;frosk&amp;gt; no he leído el foro esta semana, lo siento :) 14:22 &amp;lt;cervantes&amp;gt; la gloria del pato aún no ha caducado ;-) 14:23 * jrandom tiene muchas ganas de ver i2p compatible con gcj 14:24 &amp;lt;jrandom&amp;gt; (y sigue esa recompensa, así que la gente debería ponerse en contacto con smeghead e involucrarse ;) 14:24 &amp;lt;smeghead&amp;gt; sí, expandiría significativamente la portabilidad de i2p 14:24 &amp;lt;cervantes&amp;gt; quizá podamos exprimir algo que se parezca a rendimiento del router :P 14:24 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; mis 32 semanas como el trabajador más duro de I2P terminan por fin... 14:25 &amp;lt;jrandom&amp;gt; no espero que gcj realmente mejore el rendimiento o reduzca la huella de memoria, pero funcionará en SO en los que Sun no publica JVMs y donde kaffe está roto 14:25 &amp;lt;jrandom&amp;gt; (pero si me equivoco, ¡guay!) 14:25 &amp;lt;frosk&amp;gt; cualquier cosa que pueda hacer que i2p funcione mejor sin software propietario es Buena 14:26 &amp;lt;jrandom&amp;gt; de acuerdo. admitir tanto kaffe como gcj sería algo bueno 14:27 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 3) progreso de gcj, o seguimos? 14:27 &amp;lt;smeghead&amp;gt; la instalación también sería más fácil 14:27 &amp;lt;Teal`c&amp;gt; ¿gcj ha funcionado para algo aparte de ejemplos 'hello world'? 14:27 &amp;lt;Ragnarok&amp;gt; alguien construyó eclipse con él 14:27 &amp;lt;smeghead&amp;gt; Teal`c: sí, de hecho lo he usado para .exe bajo mingw antes 14:27 &amp;lt;smeghead&amp;gt; sí, eclipse estaba funcionando bajo gcj con red hat no hace mucho 14:28 &amp;lt;jrandom&amp;gt; tener la opción de distribuir ejecutables compilados con gcj, instaladores .jar simples y paquetes .jar+JVM definitivamente será Bueno 14:29 &amp;lt;jrandom&amp;gt; ok, pasamos a 4) udp 14:30 &amp;lt;jrandom&amp;gt; hubo una publicación reciente en el foro a la que solo quería llamar la atención, preguntando (y respondiendo) por qué udp es importante 14:30 &amp;lt;Tracker&amp;gt; Puaj 14:30 &amp;lt;jrandom&amp;gt; (ver http://forum.i2p.net/viewtopic.php?t=280 y comentad si tenéis sugerencias/preguntas/preocupaciones) 14:31 &amp;lt;jrandom&amp;gt; ¿puaj, Tracker? 14:32 &amp;lt;jrandom&amp;gt; en fin, tanto mule como detonate están avanzando algo en el lado de udp. detonate/mule: ¿tenéis alguna novedad que compartir? 14:32 &amp;lt;Tracker&amp;gt; UPD es maligno aquí, mientras que funciona bien dentro de las fronteras del país, se pone feo al intentar usarlo hacia destinos fuera de nuestro país. 14:32 &amp;lt;jrandom&amp;gt; hmm 14:32 &amp;lt;Tracker&amp;gt; Solo mi experiencia de 5 años con juegos online... 14:33 &amp;lt;jrandom&amp;gt; sin duda tendremos que tener en cuenta los problemas de congestión y MTU al salir a la red 14:33 &amp;lt;Tracker&amp;gt; De algún modo las dos grandes troncales de aquí no parecen encaminar UDP muy bien, y solo con prioridad muy baja. 14:34 &amp;lt;Tracker&amp;gt; Es decir, pings entre 5 y 20 segundos. 14:34 &amp;lt;jrandom&amp;gt; me sorprendería mucho que hubiera un ISP que no permita UDP en absoluto (ya que todos usamos DNS) 14:34 &amp;lt;Tracker&amp;gt; Y mucha pérdida de paquetes 14:34 &amp;lt;jrandom&amp;gt; el control de congestión es ciertamente importante 14:35 &amp;lt;Tracker&amp;gt; ¿Por qué crees que llevo años ejecutando mi propio DNS en caché con un caché muy grande? ;) 14:35 &amp;lt;jrandom&amp;gt; je 14:35 &amp;lt;jrandom&amp;gt; bueno, tendremos la alternativa de tcp para la gente que no pueda usar udp por alguna razón 14:36 &amp;lt;jrandom&amp;gt; pero se preferirá abrumadoramente udp 14:36 &amp;lt;Tracker&amp;gt; Eso está bien. 14:36 &amp;lt;jrandom&amp;gt; (es decir, espero que solo haya quizás 10 personas usando tcp de entre 1m+ nodos ;) 14:37 &amp;lt;jrandom&amp;gt; pero, de nuevo, ese enlace del foro explica por qué necesitamos hacer lo que estamos haciendo, aunque si alguien puede encontrar una forma mejor, estoy todo oídos 14:37 &amp;lt;Tracker&amp;gt; Supongo que seré uno de ellos. 14:37 &amp;lt;jrandom&amp;gt; quizá. 14:38 &amp;lt;jrandom&amp;gt; veremos cuando se despliegue 0.6 si ese es el caso, o si podremos sortear los problemas que tiene tu ISP 14:38 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre udp? ¿o pasamos a 5) ??? 14:39 &amp;lt;jrandom&amp;gt; considerad que hemos pasado 14:39 &amp;lt;jrandom&amp;gt; 5) ?? 14:39 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que sacar? 14:40 &amp;lt;Teal`c&amp;gt; ¿ya llegó la pizza? 14:40 &amp;lt;Jhor&amp;gt; ¿alguien sabe dónde debería mirar para encontrar/depurar problemas en bittorrent? 14:41 &amp;lt;jrandom&amp;gt; Jhor: en i2p-bt, un buen lugar para empezar probablemente sería añadir algo de logging para decirte qué mensajes BT se envían/reciben, así sabremos dónde se bloquea/expira/etc 14:41 &amp;lt;jrandom&amp;gt; (¿suponiendo que te refieres a i2p-bt y no a azneti2p?) 14:42 &amp;lt;Jhor&amp;gt; sí, i2p-bt. ¿cuáles son los distintos niveles de spew? 14:42 &amp;lt;jrandom&amp;gt; ni idea, lo único que sé es --spew 1 14:42 &amp;lt;Jhor&amp;gt; Ok, probaré eso 14:43 * Jhor se prepara para un curso intensivo de Python 14:43 &amp;lt;jrandom&amp;gt; :) 14:44 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que discutir? 14:44 * cervantes saca el Gong de Strand 14:44 &amp;lt;jrandom&amp;gt; estamos alrededor de la marca de 60 m, así que a buen ritmo 14:44 &amp;lt;Teal`c&amp;gt; ¿cuándo estará udp para consumo general? 14:44 &amp;lt;jrandom&amp;gt; Teal`c: abril 14:44 &amp;lt;jrandom&amp;gt; esa es la 0.6, aún estamos trabajando en 0.5 14:45 &amp;lt;Teal`c&amp;gt; buen trabajo. 14:46 &amp;lt;jrandom&amp;gt; progreso, siempre adelante 14:46 * jrandom se prepara 14:46 * jrandom le hace un *baf* al gong, cerrando la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-01-18</title><link>/es/blog/2005/01/18/notas-de-estado-de-i2p-del-2005-01-18/</link><pubDate>Tue, 18 Jan 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/01/18/notas-de-estado-de-i2p-del-2005-01-18/</guid><description>&lt;p>Hola a todos, es hora de la actualización semanal&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de red 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, not much to report here - things still work as they did last week, size of the net is still pretty similar, perhaps a little larger. Some neat new sites are popping up - see the forum [1] and orion [2] for details.&lt;/p>
&lt;p>[1] &lt;code>http://forum.i2p.net/viewforum.php?f=16&lt;/code> [2] &lt;code>http://orion.i2p/&lt;/code>&lt;/p></description></item><item><title>Reunión de desarrollo de I2P - 18 de enero de 2005</title><link>/es/blog/2005/01/18/reuni%C3%B3n-de-desarrollo-de-i2p-18-de-enero-de-2005/</link><pubDate>Tue, 18 Jan 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/01/18/reuni%C3%B3n-de-desarrollo-de-i2p-18-de-enero-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&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="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:04 &amp;lt;jrandom&amp;gt; 0) hola 13:04 &amp;lt;jrandom&amp;gt; 1) Estado de la red 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; (el sonido de la charla de criptografía pasando zumbando junto a mis oídos) 13:04 &amp;lt;jrandom&amp;gt; :) 13:04 * jrandom saluda 13:04 &amp;lt;cervantes&amp;gt; hola 13:04 &amp;lt;jrandom&amp;gt; ¡tú también puedes escuchar el sonido de la charla de criptografía pasando junto a tus oídos! nota de estado semanal publicada @ http://dev.i2p.net/pipermail/i2p/2005-January/000559.html 13:05 &amp;lt;bla&amp;gt; hola 13:05 &amp;lt;jrandom&amp;gt; vamos al lío, ya que de todos modos estamos interrumpiendo una discusión interesante... 1) estado de la red 13:05 &amp;lt;jrandom&amp;gt; realmente no tengo nada que añadir más allá de lo que hay en el correo; ¿alguien tiene algo que quiera plantear con respecto al estado de la red? 13:06 &amp;lt;bla&amp;gt; Aparte de que hemos visto, por primera vez, nodos en *todos* los continentes salvo la Antártida, no. 13:06 &amp;lt;jrandom&amp;gt; w00t! 13:07 &amp;lt;jrandom&amp;gt; vale, pasemos a 2) cosas de la 0.5 13:07 &amp;lt;mule&amp;gt; oye, mi padre está de camino a la Antártida, debería haberle dado un nodo 13:07 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; malditos antárticos 13:07 &amp;lt;Xan&amp;gt; ¿No hay antárticos? :( 13:07 &amp;lt;jrandom&amp;gt; jajá, bien 13:07 &amp;lt;jrandom&amp;gt; aunque no creo que haya mucho conjunto de anonimato allí 13:07 &amp;lt;Frooze&amp;gt; culpen a la Antártida 13:08 * cervantes monta una plataforma petrolera en la Antártida para poder financiar un nodo allí 13:09 &amp;lt;jrandom&amp;gt; ok ok, hay mucho material de la 0.5, así que podemos ir por partes 13:09 &amp;lt;jrandom&amp;gt; primero, gracias a quienes recopilaron un día de estadísticas: muchos datos interesantes @ http://dev.i2p.net/~jrandom/messageSizes/ 13:09 &amp;lt;postman&amp;gt; un placer :) 13:10 &amp;lt;cervantes&amp;gt; con respecto al estado de la red... he visto a bastantes personas con problemas para poner I2P en marcha últimamente (en los foros, etc.) - no sé si se debe simplemente al aumento de usuarios o quizá a más aplicaciones basadas en i2p con las que algo pueda fallar 13:10 &amp;lt;+protokol&amp;gt; jrandom: ¡MENTIROSO! ¡dijiste que los datos eran interesantes! 13:10 * jrandom le lanza barro a protokol 13:11 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; cervantes: también he visto informes de gente que lo pone en marcha en un par de minutos 13:11 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; Creo que NAT está causando la mayoría de los problemas 13:11 &amp;lt;cervantes&amp;gt; duck: cierto... 13:11 &amp;lt;ant&amp;gt; &amp;lt;dmdm&amp;gt; ¿quién es NAT? 13:11 &amp;lt;jrandom&amp;gt; cervantes: todavía hay algunos asuntos feos, sin duda. El tema de NAT y OS X ha sido un poco dolor de cabeza últimamente, pero la ayuda de Jhor con esto último debería mejorar lo último 13:12 &amp;lt;cervantes&amp;gt; sí 13:12 &amp;lt;cervantes&amp;gt; *ejem* entonces... 0.5 13:13 &amp;lt;Xan&amp;gt; dmdm: traducción de direcciones de red 13:13 &amp;lt;jrandom&amp;gt; jeje, vale. básicamente, la motivación de esas estadísticas de tamaños de mensaje es explorar los problemas de relleno (padding) 13:14 &amp;lt;jrandom&amp;gt; por desgracia, la estrategia que armé eligiendo números a dedo fue pésima, dando un 25% de sobrecarga solo con datos de relleno 13:14 &amp;lt;jrandom&amp;gt; si seguimos una de las propuestas para el cifrado de la 0.5 (tunnels-alt.html), no tendremos ese problema 13:15 &amp;lt;jrandom&amp;gt; (ya que obligará a tamaños pequeños fijos con fragmentación) 13:15 &amp;lt;mule&amp;gt; ¿Qué tipo de mensajes quieres rellenar, los que ve un router o los que ve un observador externo? 13:15 &amp;lt;jrandom&amp;gt; mule: pregunta importante 13:15 &amp;lt;jrandom&amp;gt; si solo nos preocupa el observador externo, podemos dejar los mensajes sin relleno, haciendo cualquier generación de chaff (ruido) en la capa de transporte 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; por otro lado, si nos preocupan participantes del tunnel haciendo análisis de flujo, debemos preocuparnos por el relleno a lo largo del tunnel 13:16 &amp;lt;@duck&amp;gt; con 5-6 saltos, ¿qué tan grande es el peligro de que un router haga análisis de tráfico? 13:16 &amp;lt;cervantes&amp;gt; Teal`c: reunión ahora mismo... ¿puedes usar #i2p-chat para anunciar el mp3? ;-) 13:17 &amp;lt;Teal`c&amp;gt; perdón 13:17 &amp;lt;cervantes&amp;gt; :) ¿por David Hasselhoff? 13:18 &amp;lt;jrandom&amp;gt; depende del nivel de análisis, duck. Si de algún modo han averiguado en qué tunnel están (p. ej., son la puerta de enlace del tunnel entrante y han recolectado la netDb, correlacionándolo con un destino), esos son datos nada triviales. Por otro lado, no es una exposición directa, pero sí da algo de información 13:18 &amp;lt;jrandom&amp;gt; más importante aún que el relleno en el tunnel es el relleno extremo a extremo, ocultando los datos de flujo de mensajes a las puertas de enlace y extremos. 13:19 &amp;lt;jrandom&amp;gt; si estuviéramos locos/tontos, podríamos llegar hasta un pipenet, usando tasa de bits constante en todas partes 13:19 &amp;lt;+polecat&amp;gt; ¡lo tengo! 13:19 &amp;lt;jrandom&amp;gt; (y terminar sin usuarios ejecutando i2p) 13:19 &amp;lt;+polecat&amp;gt; ¡Lo que necesitamos es hacer tunnel de i2p sobre email! 13:19 &amp;lt;cervantes&amp;gt; ¿Qué probabilidad hay de que routers confabulados acaben en el mismo tunnel en una red suficientemente grande? 13:19 &amp;lt;+polecat&amp;gt; ¡Ningún ISP sería tan tonto como para bloquear el email! 13:20 * jrandom espera la implementación net.i2p.router.transport.gmail 13:20 &amp;lt;postman&amp;gt; polecat: vaya, esto es absurdo 13:20 &amp;lt;postman&amp;gt; :) 13:20 &amp;lt;bla&amp;gt; cervantes: N^(-h) (N es el número de nodos rápidos, h = número de saltos). Parece 13:20 &amp;lt;+polecat&amp;gt; =3 lo sé. 13:21 &amp;lt;cervantes&amp;gt; ¿es mucho? :) 13:21 &amp;lt;jrandom&amp;gt; no el número de nodos rápidos, ya que la gente externa no conocerá tus perfiles 13:21 &amp;lt;+polecat&amp;gt; Pero en serio, abusando sin vergüenza de servicios IP existentes, podríamos hacer tunnel de i2p de muchas formas ingeniosas. 13:21 &amp;lt;jrandom&amp;gt; c^2/N^h para meter dos pares en el mismo tunnel 13:21 &amp;lt;jrandom&amp;gt; de acuerdo, polecat. esa es una de las razones por las que no tenemos tunnels bidireccionales 13:22 &amp;lt;jrandom&amp;gt; algunos transportes (p. ej., email) son malos para comunicación bidireccional 13:22 &amp;lt;bla&amp;gt; jrandom: c = ? 13:22 &amp;lt;jrandom&amp;gt; c == número de pares confabulados 13:23 &amp;lt;+polecat&amp;gt; Hmm, punto interesante. 13:23 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; en cuanto a la hoja de ruta, ¿cuál es el impacto de que i2p tome una dirección equivocada y elija una solución criptográfica incorrecta? 13:23 &amp;lt;+polecat&amp;gt; O protocolo de palomas mensajeras, nada bidireccional. 13:23 &amp;lt;+polecat&amp;gt; la cripto ya es modular, ¿no? 13:23 &amp;lt;jrandom&amp;gt; duck: es solo un punto de la 0.5 y una subsección del documento tunnels*.html. Hay mucho más en el enrutamiento de tunnel que solo cómo envolvemos los datos 13:24 &amp;lt;bla&amp;gt; jrandom: Entonces, de nuevo, este es el problema de meterlos en el tunnel ahora. Sin embargo, a lo largo de T renovaciones del tunnel (cada ciertos minutos), queda como P = 1 - (1 - c^2/N^h)^T 13:24 &amp;lt;jrandom&amp;gt; por otro lado, la diferencia entre «bloques fijos de 1 KB» y «bloques de 0-40 KB» tiene un impacto considerable 13:24 &amp;lt;+polecat&amp;gt; Odiaría ver que esta red siguiera el camino de Entropy, atascada en McEliece. 13:24 &amp;lt;jrandom&amp;gt; polecat: lee http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/tunnel-alt.html?rev=HEAD 13:24 &amp;lt;bla&amp;gt; jrandom: Y por tanto tiende a cero para un tiempo suficientemente grande. Es decir: con suficiente tiempo, los atacantes estarán en el mismo tunnel al menos una vez 13:25 &amp;lt;jrandom&amp;gt; el plan es AES256/CBC estándar 13:25 &amp;lt;+protokol&amp;gt; he oído que DNS es bueno para hacer tunneling, la mayoría de la gente no lo bloquea 13:25 &amp;lt;jrandom&amp;gt; ciertamente, bla, aunque no es tan directo (para tunnels exploratorios lo es, pero no para tunnels de cliente) 13:26 &amp;lt;+polecat&amp;gt; Y si de algún modo hasta AES se rompe, algún cifrado simétrico equivalente. 13:27 &amp;lt;jrandom&amp;gt; bla: no creo que sea una preocupación práctica tan grande en la mayoría de los casos en ese grado, pero cuando lo montas como parte de un ataque de predecesor, el asunto queda en gran medida discutible 13:28 &amp;lt;jrandom&amp;gt; (por la forma en que hacemos el resto del enrutamiento de tunnel) 13:28 &amp;lt;bla&amp;gt; jrandom: ok 13:28 &amp;lt;jrandom&amp;gt; así es, polecat 13:29 &amp;lt;jrandom&amp;gt; duck: si vamos con la segunda opción, cambiar a otra más tarde probablemente será fácil. 13:29 &amp;lt;jrandom&amp;gt; por otro lado, la segunda opción requerirá un ajuste de rendimiento considerable para que No Apeste 13:29 &amp;lt;jrandom&amp;gt; pero estoy seguro de que podremos lograrlo 13:31 &amp;lt;jrandom&amp;gt; en fin, creo que lo anterior cubre dónde estamos ahora con respecto al trabajo de la 0.5 13:31 &amp;lt;jrandom&amp;gt; ¿alguien tiene más preguntas/comentarios/preocupaciones? 13:31 &amp;lt;bla&amp;gt; jrandom: Una 13:32 &amp;lt;bla&amp;gt; jrandom: creo que deberíamos valorar el anonimato un poco más que el rendimiento por ahora; así que sí, las opciones de PRNG (generador pseudoaleatorio) suenan bien 13:33 &amp;lt;jrandom&amp;gt; de acuerdo. El rendimiento se puede afinar más tarde; sin embargo, “añadir” mejor anonimato es mucho más difícil 13:33 &amp;lt;jrandom&amp;gt; (pero, por supuesto, el rendimiento es un parámetro de seguridad. Si Apesta, nadie lo usa) 13:33 &amp;lt;bla&amp;gt; Sí. 13:33 &amp;lt;bla&amp;gt; jrandom: 13:33 &amp;lt;bla&amp;gt; perdón 13:33 &amp;lt;@duck&amp;gt; bien, /me activa el bit mágico de rendimiento de Freenet 13:33 &amp;lt;cervantes&amp;gt; quizá disuada a todos esos leechers agitando torrents para que se mantengan alejados un tiempo más ;-) 13:34 &amp;lt;jrandom&amp;gt; jeh 13:34 &amp;lt;cervantes&amp;gt; &amp;lt;-- conexión reiniciada 13:34 &amp;lt;bla&amp;gt; cervantes: ¡no, yo no! :) 13:34 &amp;lt;cervantes&amp;gt; :) 13:35 &amp;lt;jrandom&amp;gt; creo que podemos conseguir optimizaciones muy buenas, y parece que gran parte de nuestro atasco no está relacionado con la selección de pares, sino simplemente (jeje) con bugs en la jobqueue 13:36 &amp;lt;jrandom&amp;gt; pero, en fin, ¿algo más para 2) 0.5? 13:36 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ¿podrías publicar una explicación de este ataque de bucle? 13:37 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; suena más peligroso de lo que tu tratamiento implica que es 13:37 &amp;lt;jrandom&amp;gt; bucle: construye un tunnel que contenga A--&amp;gt;B--&amp;gt;C--&amp;gt;D--&amp;gt;C, envía 10 mensajes. 13:37 &amp;lt;jrandom&amp;gt; sin los PRNG, puedes añadir tantos mensajes a ese bucle C&amp;lt;--&amp;gt;D como quieras 13:38 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ok 13:38 &amp;lt;jrandom&amp;gt; haciendo DoS de forma efectiva a cualquier router con solo unos pocos mensajes 13:38 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; pero solo A puede hacer esto 13:38 &amp;lt;jrandom&amp;gt; con los PRNG, se limita el número de mensajes que pueden entrar en el bucle 13:38 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; así que no hay peligro de que un atacante acorte mis tunnels introduciendo bucles 13:38 &amp;lt;jrandom&amp;gt; no, nadie puede acortar tus tunnels 13:39 &amp;lt;jrandom&amp;gt; lo único para lo que esto sirve es para un DoS 13:39 &amp;lt;jrandom&amp;gt; (un DoS muy barato) 13:39 &amp;lt;jrandom&amp;gt; (pero cuando puedes hacer DoS selectivo a pares sin mucho coste, puedes hacer cosas muuuy feas) 13:40 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; comprendo 13:40 &amp;lt;+protokol&amp;gt; ¿y los certificados de hashcash ayudarán en esto? 13:40 &amp;lt;jrandom&amp;gt; protokol: hashcash aborda el problema de que un par construya demasiados tunnels, y quizá demasiados saltos 13:41 &amp;lt;jrandom&amp;gt; protokol: no ayuda con los bucles. Las dos formas que encontré que sí ayudaban fueron los PRNG (tunnel-alt.html) o verificar en cada paso (tunnel.html) 13:42 &amp;lt;jrandom&amp;gt; verificar en cada paso tiene peligros, así que la inclinación actual es hacia los PRNG 13:42 &amp;lt;+Ragnarok&amp;gt; ¿qué tan efectiva será el método de PRNG? 13:42 &amp;lt;Xan&amp;gt; A--&amp;gt;B--&amp;gt;C--&amp;gt;D--&amp;gt;C - ¿no debería cada salto obtener un id diferente o algo así, para que los mensajes salgan del tunnel la segunda vez que alcanzan C en lugar de quedarse en bucle? 13:43 &amp;lt;jrandom&amp;gt; Xan: sí lo hacen, pero sin verificar cada paso, no puedes saber si está mal o no 13:44 &amp;lt;jrandom&amp;gt; Ragnarok: creo que será muy efectivo para minimizar el daño causado 13:45 &amp;lt;jrandom&amp;gt; al menos, por lo que puedo ver hasta ahora 13:45 &amp;lt;jrandom&amp;gt; si alguien ve problemas con ello, o sugerencias de mejora, por favor que se ponga en contacto :) 13:46 &amp;lt;Xan&amp;gt; o quizá me estoy perdiendo el punto 13:46 &amp;lt;Xan&amp;gt; vuelvo luego 13:46 &amp;lt;jrandom&amp;gt; 'k l8r, actualizaré el doc para que esté más claro 13:47 &amp;lt;jrandom&amp;gt; bien, a menos que haya algo más, ¿pasamos a 3) i2pmail.v2? 13:47 &amp;lt;jrandom&amp;gt; postman: ¿andas por aquí? 13:48 &amp;lt;postman&amp;gt; sí 13:49 &amp;lt;postman&amp;gt; :) 13:49 &amp;lt;jrandom&amp;gt; ¿algo que añadir de tu post en el foro? suena bastante bien 13:49 &amp;lt;postman&amp;gt; bueno, algunos quizá ya hayan leído el borrador de i2pmail.v2 13:50 &amp;lt;bla&amp;gt; ¿qué demonios está pasando? Desconexiones masivas. También tengo problemas para alcanzar sitios (por ejemplo orion, library) aquí también 13:50 &amp;lt;postman&amp;gt; apunta a una infraestructura de correo totalmente descentralizada en el futuro 13:50 &amp;lt;postman&amp;gt; pero necesita software proxy en los nodos así como un grupo de relays dedicados 13:51 &amp;lt;postman&amp;gt; todos están invitados a contribuir ideas / conceptos / desahogos 13:51 &amp;lt;postman&amp;gt; el desarrollo ya ha comenzado; no esperéis nada antes de finales de primavera :) 13:51 &amp;lt;jrandom&amp;gt; w00t 13:51 &amp;lt;kaji&amp;gt; hmm, la policía acaba de presentarse en mi puerta 13:52 &amp;lt;bla&amp;gt; kaji: ? 13:52 &amp;lt;jrandom&amp;gt; rápido, vuela tu disco duro 13:52 &amp;lt;postman&amp;gt; jrandom: bueno, esto es todo lo que tengo que decir por ahora :) 13:52 &amp;lt;cervantes&amp;gt; ¡escondan la mesa de blackjack! 13:52 &amp;lt;jrandom&amp;gt; genial, gracias postman 13:52 &amp;lt;kaji&amp;gt; dijeron que marqué el 911, pero estoy bastante seguro de que ni yo ni mi hermano lo hicimos 13:53 &amp;lt;+protokol&amp;gt; kaji: solo están revisando i2p 13:53 &amp;lt;jrandom&amp;gt; bien, a menos que haya algo más sobre 3) i2pmail, pasemos a 4) azneti2p_0.2 13:53 &amp;lt;+protokol&amp;gt; &amp;lt;música inquietante&amp;gt; 13:53 &amp;lt;jrandom&amp;gt; como se mencionó en el correo, ha habido avances importantes últimamente 13:53 &amp;lt;kaji&amp;gt; luego dijeron que los inalámbricos pueden volverse locos cuando quedan descolgados, pero todos mis inalámbricos están en su cargador -&amp;gt; #i2p-chat 13:55 &amp;lt;jrandom&amp;gt; la gente de Azureus ha sido muy receptiva preparando una actualización (¡bien!), pero también deberían estar atentos a problemas 13:55 &amp;lt;jrandom&amp;gt; (si no lees la lista de correo de i2p y usas azneti2p, lee la lista de correo de i2p) 13:55 &amp;lt;jrandom&amp;gt; ((o incluso si no usas azneti2p, lee la lista, que es donde anunciamos cosas importantes ;) 13:56 &amp;lt;jrandom&amp;gt; duck y orion también han estado haciendo muchas actualizaciones para acomodar el nuevo cliente de bt y el formato 13:56 &amp;lt;jrandom&amp;gt; (¡bien!) 13:56 * orion sonríe 13:57 &amp;lt;orion&amp;gt; todavía queda camino por recorrer, pero por ahora funciona. 13:57 &amp;lt;jrandom&amp;gt; (en la medida en que i2p lo permite ;) 13:58 &amp;lt;orion&amp;gt; jeje, sí. ;) 13:58 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo que plantear con respecto a azneti2p o i2p-bt? 13:58 &amp;lt;jrandom&amp;gt; (o bytemonsoon2p ;) 14:00 &amp;lt;jrandom&amp;gt; bien, si no, pasemos directamente a 5) ??? 14:00 &amp;lt;jrandom&amp;gt; micrófono abierto: ¿alguien más tiene algo que plantear? 14:00 &amp;lt;postman&amp;gt; jrandom: ¿por qué el addressbook publica entradas de userhosts? 14:01 &amp;lt;jrandom&amp;gt; postman: bug. 14:01 &amp;lt;postman&amp;gt; entonces no era un comportamiento planificado y se cambiará? 14:01 &amp;lt;cervantes&amp;gt; solo una cosa... 14:01 &amp;lt;jrandom&amp;gt; postman: correcto, y se cambiará 14:02 &amp;lt;jrandom&amp;gt; (¿verdad, Ragnarok? :) 14:02 &amp;lt;+Ragnarok&amp;gt; depende exactamente de lo que postman quiera decir... 14:03 &amp;lt;jrandom&amp;gt; Ragnarok: las nuevas entradas añadidas por el usuario local a sus hosts privados no deberían propagarse a los hosts publicados 14:03 &amp;lt;jrandom&amp;gt; (p. ej., userhosts.txt es privado; hosts.txt se sincroniza con otra gente y es público) 14:03 &amp;lt;cervantes&amp;gt; Como parte de una sección semirregular en el foro, habrá reconocimiento y premios para quienes hayan contribuido cosas buenas a I2P, ya sea recientemente o a lo largo de la vida del proyecto 14:03 &amp;lt;postman&amp;gt; Ragnarok: después de actualizar a 0.4.2.6 encontré entradas de mi userhosts.txt en el addressbook publicado en mi carpeta eepsite 14:03 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; hmm 14:04 &amp;lt;postman&amp;gt; Ragnarok: esas eran claves añadidas manualmente, que no se suponía que se publicaran 14:04 &amp;lt;cervantes&amp;gt; esta semana reconocemos a duck por su excelencia general como proveedor de servicios para la comunidad y como un gran idler en general: `http://forum.i2p/viewtopic.php?t=275` 14:04 &amp;lt;jrandom&amp;gt; w00t! 14:04 &amp;lt;jrandom&amp;gt; (vamos duck, vamos duck) 14:05 &amp;lt;Teal`c&amp;gt; ¿y qué hay del secuestro de nombres de dominio? 14:05 * brachtus aplaude 14:05 * orion hace el paseíto de pato como señal de respeto. 14:05 &amp;lt;cervantes&amp;gt; un punto importante para el futuro... ¡no tienes que ser un genio de la criptografía para recibir elogios! 14:06 &amp;lt;+Ragnarok&amp;gt; no, ese es el comportamiento esperado. Puedo cambiarlo, pero primero tendré que terminar de implementar el bloqueo de archivos para que puedas cambiar hosts.txt directamente 14:06 &amp;lt;orion&amp;gt; (pero ayuda) 14:06 &amp;lt;cervantes&amp;gt; quizá hayas contribuido una eepsite estupenda o algo así... 14:06 &amp;lt;cervantes&amp;gt; o haber sido de ayuda en el foro, etc. 14:07 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; hmm 14:07 &amp;lt;cervantes&amp;gt; (si no, seamos sinceros, jrandom ganaría cada semana) 14:07 &amp;lt;jrandom&amp;gt; oye, ustedes están pagando mi fondo cervecero, estas cosas no son gratis ;) 14:07 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; ¿no podrías simplemente crear un archivo nuevo, «publichosts.txt»? 14:07 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; y hacer que addressbook ignore userhosts.txt, pero permitir a los usuarios suscribirse a su propio publichosts.txt? 14:08 &amp;lt;jrandom&amp;gt; Teal`c: no hay forma de secuestrar un nombre de dominio, no se sobreescriben entradas, y userhosts siempre tiene prioridad sobre hosts 14:09 &amp;lt;jrandom&amp;gt; Ragnarok: quizá la interfaz web pueda abordar el tema del bloqueo, ya que los usuarios no estarán añadiendo a los archivos manualmente 14:09 &amp;lt;+Ragnarok&amp;gt; una vez hecho el bloqueo, ya no hay razón real para traer direcciones desde userhosts.txt (actualmente es la única manera de evitar una condición de carrera), así que no tiene mucho sentido añadir un tercer archivo 14:10 &amp;lt;+Ragnarok&amp;gt; jrandom: bueno, pensaba usar la API de bloqueo de archivos de Java 14:10 &amp;lt;jrandom&amp;gt; si crees que es necesario, tú mandas :) 14:10 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; esto te permitiría eliminar todos los nombres obtenidos de otras personas mientras mantienes los que tú mismo creaste 14:10 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; simplemente limpiando hosts.txt y cambiando tu suscripción 14:11 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; pero supongo que eso puede esperar a la firma de nombres 14:11 &amp;lt;orion&amp;gt; los metadatos resolverán este problema. ¿Hay ya un borrador de especificación? 14:11 &amp;lt;jrandom&amp;gt; usar solo dos archivos debería estar bien: uno gestionado por el addressbook y otro no 14:12 &amp;lt;jrandom&amp;gt; (incluso podrías hacer que addressbook ignore por completo userhosts.txt; de todos modos, userhosts.txt tiene prioridad sobre hosts.txt) 14:12 &amp;lt;+Ragnarok&amp;gt; jrandom: ese sería el plan, una vez hecho el bloqueo (lo cual no debería ser mucho trabajo; solo que no me he puesto con ello :) 14:13 &amp;lt;+Ragnarok&amp;gt; y ahora mismo estoy aprendiendo suficiente XML Schema para escribir uno para los registros de nombres 14:13 &amp;lt;ant&amp;gt; &amp;lt;dr_kavra&amp;gt; ¿este es el canal de kenosis? otro canal me dijo que viniera aquí :D 14:13 &amp;lt;jrandom&amp;gt; jaja 14:13 &amp;lt;jrandom&amp;gt; no, lo siento, esto es i2p 14:14 &amp;lt;jrandom&amp;gt; (a menos que busques una capa de comunicaciones anónima) 14:14 &amp;lt;jrandom&amp;gt; genial, Ragnarok 14:14 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; sigo pensando que XML es demasiado verboso y poco legible para esto, comparado con YAML, pero yo no soy quien escribe el código 14:14 &amp;lt;jrandom&amp;gt; Ragnarok: la parte difícil será hacer la cripto con XML sin recurrir a CDATA feo 14:14 &amp;lt;orion&amp;gt; ¿alguien ha escrito ya un borrador funcional para la especificación de metadatos? 14:15 &amp;lt;jrandom&amp;gt; (personalmente creo que XML apesta, pero solo soy un aguafiestas) 14:15 &amp;lt;jrandom&amp;gt; orion: http://dev.i2p.net/pipermail/i2p/2004-February/000135.html tiene una configuración básica 14:15 &amp;lt;orion&amp;gt; (metadatos de nombre/clave) 14:15 &amp;lt;dox&amp;gt; ¿se ha anunciado en algún sitio el addressbook y sus funciones? No sabía que mi hosts.txt se publica 14:15 &amp;lt;jrandom&amp;gt; (ver los elementos NameReference y LocalEntry) 14:16 &amp;lt;jrandom&amp;gt; dox: se escribe en la ubicación especificada en addressbook/config.txt 14:16 &amp;lt;jrandom&amp;gt; (por defecto, ./eepsite/docroot/hosts.txt) 14:17 &amp;lt;orion&amp;gt; le falta un indicador público/privado (es decir, distribuir/no distribuir). 14:17 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; lo único bueno de XML (y esto es un gran punto a favor) es que es un estándar ampliamente aceptado 14:17 &amp;lt;jrandom&amp;gt; cierto, orion; desde ese post han surgido muchas buenas ideas 14:17 &amp;lt;+Ragnarok&amp;gt; XML puede apestar, pero francamente es mejor que cualquiera de las alternativas para lo que estoy haciendo 14:17 &amp;lt;jrandom&amp;gt; cervantes: EDI también 14:17 &amp;lt;orion&amp;gt; ¿hay algún lugar para condensarlas? es decir, ¿una zona del foro? 14:18 &amp;lt;orion&amp;gt; ¿o quizá una página de wiki? 14:18 &amp;lt;jrandom&amp;gt; orion: el wiki de susi o de ugha 14:18 &amp;lt;orion&amp;gt; Voy a montar wikis para bytemonsoon y orion.i2p para ayudar a lograr consenso comunitario sobre los objetivos de desarrollo futuro de cada uno. 14:18 &amp;lt;BrockSamson&amp;gt; xml + cripto sin CDATA = MIME, ¿no? 14:19 &amp;lt;jrandom&amp;gt; genial, orion 14:19 &amp;lt;jrandom&amp;gt; BrockSamson: smime, con analizadores distintos ;) 14:19 &amp;lt;orion&amp;gt; (también uno para metadatos de nombre) 14:21 &amp;lt;jrandom&amp;gt; hay muchas formas de hacer los metadatos; lo importante es la flexibilidad y la “corrección” para que pueda crecer o cambiar con el tiempo 14:21 * jrandom está seguro de que Ragnarok y compañía sacarán cosas buenas :) 14:21 &amp;lt;orion&amp;gt; por eso creo que hace falta un borrador público. 14:22 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; consorcio i2p :P 14:22 &amp;lt;jrandom&amp;gt; bueno, la gente lleva diciendo «alguien debería poner sus ideas en el wiki» desde las últimas reuniones, pero las páginas del wiki no están creciendo mucho ;) lo cual está bien, vamos al ritmo que vamos 14:23 * orion promete tener tres wikis arriba en un día y enviar por correo a todos sus ubicaciones 14:23 &amp;lt;BrockSamson&amp;gt; llámame perezoso, pero compara un EDI de pedido de compra ANSI 850 con casi cualquier otro pedido de compra basado en XML, y prefiero decodificar, codificar y depurar la versión en XML. Incluso si es 5 veces el tamaño de EDI 14:23 &amp;lt;jrandom&amp;gt; w00t 14:23 &amp;lt;jrandom&amp;gt; jeje, BrockSamson 14:24 &amp;lt;BrockSamson&amp;gt; ¿La posición 10 es ST? ah, entonces la posición 310 debería ser name 14:24 &amp;lt;BrockSamson&amp;gt; duh 14:24 &amp;lt;jrandom&amp;gt; BrockSamson: no creo que los esquemas XML para POs sean mucho mejores ;) 14:24 &amp;lt;jrandom&amp;gt; (pero sí, esa cosa es un desastre total) 14:25 &amp;lt;BrockSamson&amp;gt; sí lo son a las 4:30 de la mañana 14:25 &amp;lt;BrockSamson&amp;gt; a menos que... 14:25 &amp;lt;jrandom&amp;gt; jeje 14:25 &amp;lt;BrockSamson&amp;gt; lo haya escrito un exprogramador de EDI 14:25 &amp;lt;BrockSamson&amp;gt; y el xml se ve así: &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; apuesto a que, si sumas las horas que los proyectos de OpenSource pasan hablando de si 'XML' o no 'XML', podrías programar Linux 10 veces. 14:26 &amp;lt;BrockSamson&amp;gt; en todos los proyectos en los que he estado ha habido debates enormes sobre ello 14:27 &amp;lt;orion&amp;gt; los debates son buenos para un proyecto, dependiendo de quién debata. ;) 14:27 &amp;lt;jrandom&amp;gt; eh, hace lo que hace, pero no es una panacea. puede funcionar bien para lo del nombrado 14:28 &amp;lt;BrockSamson&amp;gt; pero muchas personas están en proyectos solo para debatir. 14:28 &amp;lt;jrandom&amp;gt; aquí no. yo estoy por la cerveza gratis 14:28 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; eso es debatible 14:28 &amp;lt;orion&amp;gt; los detalles de implementación estarán más claros cuando el borrador de la especificación sea más tangible. 14:28 &amp;lt;orion&amp;gt; de ahí la necesidad de un wiki/revisión por pares. 14:29 &amp;lt;BrockSamson&amp;gt; escuché que este proyecto regalaba Garlic gratis 14:29 &amp;lt;jrandom&amp;gt; mucho 14:30 &amp;lt;jrandom&amp;gt; bien, ¿alguien más tiene algo que plantear para la reunión? 14:30 &amp;lt;ant&amp;gt; * cervantes saca la vaca ceremonial con campana 14:30 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; call =cow 14:30 * jrandom se prepara 14:31 * jrandom *baf* la campana de vaca, cerrando la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-01-11</title><link>/es/blog/2005/01/11/notas-de-estado-de-i2p-del-2005-01-11/</link><pubDate>Tue, 11 Jan 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/01/11/notas-de-estado-de-i2p-del-2005-01-11/</guid><description>&lt;p>Hola a todos, es hora de la actualización semanal&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 2) progreso 0.5 3) estado 0.6 4) azneti2p 5) fbsd 6) hosts.txt como WoT (red de confianza) 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>En general, la red se está comportando bien, aunque tuvimos algunos problemas con uno de los servidores IRC fuera de línea y con mi outproxy (proxy de salida) fallando. Sin embargo, el otro servidor IRC estaba (y aún está) disponible (aunque por el momento no tiene CTCP deshabilitado - véase [1]), así que pudimos saciar nuestra necesidad de IRC :)&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 11 de enero de 2005</title><link>/es/blog/2005/01/11/reuni%C3%B3n-de-desarrolladores-de-i2p-11-de-enero-de-2005/</link><pubDate>Tue, 11 Jan 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/01/11/reuni%C3%B3n-de-desarrolladores-de-i2p-11-de-enero-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cervantes, deer, dm, duck, fdr, jrandom, lucky, protok0l, toad\_&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:10 &amp;lt;jrandom&amp;gt; 0) hola 13:10 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; estás despedido 13:10 &amp;lt;jrandom&amp;gt; 1) Estado de la red 13:10 &amp;lt;jrandom&amp;gt; 2) progreso de 0.5 13:10 &amp;lt;jrandom&amp;gt; 3) estado de 0.6 13:10 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ¡chao! 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 como WoT (red de confianza) 13:11 &amp;lt;jrandom&amp;gt; 7) ??? 13:11 &amp;lt;jrandom&amp;gt; 0) hola 13:11 * jrandom saluda 13:11 &amp;lt;fdr&amp;gt; hey 13:11 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; hola 13:11 &amp;lt;toad_&amp;gt; ¿acabas de empezar? /me solo mirará de vez en cuando 13:11 &amp;lt;deer&amp;gt; &amp;lt;detonate&amp;gt; hola 13:11 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2005-January/000551.html 13:11 &amp;lt;jrandom&amp;gt; genial, todos son bienvenidos 13:11 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Oh. No tu empleo. Mi culpa. =3 13:11 &amp;lt;jrandom&amp;gt; los logs de las reuniones de desarrolladores se publican en el sitio web (después de la reunión, claro) 13:11 &amp;lt;fdr&amp;gt; Me muero de hambre, así que entraré y saldré.. 13:12 &amp;lt;jrandom&amp;gt; ok, pasando a 1) Estado de la red 13:12 &amp;lt;jrandom&amp;gt; Parece que todo funciona bien. duck ha vuelto (¡yay!) 13:12 &amp;lt;jrandom&amp;gt; Realmente no tengo mucho que añadir aparte de lo del correo: ¿alguien más tiene algo? 13:13 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; nop 13:13 &amp;lt;jrandom&amp;gt; ok, si no, pasamos a 2) estado 0.5 13:14 &amp;lt;jrandom&amp;gt; Ha habido buen progreso aquí, por fin hice funcionar el cifrado de matriz, pero tras charlar con polecat el otro día, hay un pequeño ajuste que tenemos que añadir 13:14 &amp;lt;toad_&amp;gt; ¿hablando contigo mismo? 13:14 &amp;lt;jrandom&amp;gt; je sí, hasta que alguien responda ;) 13:14 &amp;lt;jrandom&amp;gt; (deberías haber visto estas reuniones antes de que publicara las notas de estado semanales de antemano) 13:14 &amp;lt;toad_&amp;gt; Me refería entre redes. Yo hablo solo todo el tiempo, pero no normalmente entre redes. ;) 13:15 &amp;lt;deer&amp;gt; &amp;lt;jrandom_&amp;gt; incluso a través de tres redes [iip aquí] 13:15 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; deja eso, da yuyu :) 13:15 &amp;lt;deer&amp;gt; * postman saluda 13:16 &amp;lt;jrandom&amp;gt; Realmente no tengo nada más que añadir con respecto a 0.5, más allá de "pronto habrá más info" 13:16 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Sobre el rendimiento de la red, mi i2p router cayó hace 24h, pero antes de eso logré 8 días de uptime. 13:16 &amp;lt;jrandom&amp;gt; ah ok, genial 13:16 &amp;lt;jrandom&amp;gt; ¿OOM (falta de memoria)? ¿estabas ejecutando bt o solo por actividad? 13:17 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Solo una heurística para presumir. =3 13:17 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; generalmente obtengo tanto uptime de mi router como quiero, aunque normalmente no más de 8-9 por las actualizaciones :) 13:17 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; 8-9 días, eso es 13:18 * jrandom desearía que mi caja con kaffe pudiera hacer eso (en fin) 13:18 &amp;lt;deer&amp;gt; * orion puede tumbar un router a voluntad ejecutando 40+ destinos locales vía btlaunchmanycurses.py. ;) 13:18 &amp;lt;jrandom&amp;gt; je sí, eso lo haría, orion 13:18 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Oh, los logs dicen que la JVM parece colgada, así que supongo que lucky debió haberme usado en un tunnel para descargar gigabytes de hombres superdotados. 13:18 &amp;lt;deer&amp;gt; &amp;lt;orion&amp;gt; pero, he tenido uptime de 15 días antes de tormentas de BT. 13:18 &amp;lt;jrandom&amp;gt; oh interesante, polecat. 13:19 &amp;lt;jrandom&amp;gt; polecat: si te sientes valiente, quizá valga la pena probar el último Java Service Wrapper 13:19 &amp;lt;jrandom&amp;gt; (si elimina eso, deberíamos actualizar) 13:19 &amp;lt;deer&amp;gt; * laberhorst tuvo 15 días de uptime con 0.4.2.5 sin bt 13:19 &amp;lt;jrandom&amp;gt; creo que cervantes sigue siendo el ganador con 0.4.1.1 @ 41 días 13:20 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ¿Alguien quiere enviarme un PM sobre cómo obtener el último Java Service Wrapper? 13:20 &amp;lt;jrandom&amp;gt; pero en fin, ¿alguien tiene algún comentario sobre lo de 0.5? 13:20 &amp;lt;protok0l&amp;gt; ¿ya está hecho i2p? 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; esperando la documentación 13:20 &amp;lt;jrandom&amp;gt; !thwap protok0l 13:21 &amp;lt;jrandom&amp;gt; ok, pasemos a 3) estado 0.6 13:21 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Sigo pensando que debería haber manera de hacer checksum sin que la puerta de enlace sepa todos los checksums, ni cuántos. 13:21 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; ¿dónde se publican los documentos? 13:21 &amp;lt;jrandom&amp;gt; polecat: me encantaría, pero dudo que se pueda hacer. 13:22 &amp;lt;jrandom&amp;gt; Ragnarok: http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/tunnel.html?rev=HEAD es el borrador actual 13:22 &amp;lt;jrandom&amp;gt; (no actualizado con respecto al problema del primer salto) 13:22 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; gracias 13:22 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; "Dijeron que no se podía... me llamaron loco... pero eran unos necios, ¡NECIOS! 13:22 &amp;lt;jrandom&amp;gt; je 13:22 &amp;lt;jrandom&amp;gt; oye, si encuentras una manera, te escucho 13:23 &amp;lt;jrandom&amp;gt; (y tengo la sensación de que los de mixmaster/mixminion también) 13:23 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; caramba, 42 usres aquí 13:23 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; mule: ¿andas por aquí? 13:24 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Je. Entonces estaré al tanto, pero no prometo nada, ya que solo soy un hurón tonto, no genios como ustedes. 13:24 * jrandom lanza un pequeño animal peludo a polecat 13:25 -!- dm [mihi@dsl-80-42-80-26.access.uk.tiscali.com] se ha unido a #i2p 13:25 &amp;lt;jrandom&amp;gt; ok, en fin, lo de 0.6 pinta interesante, y mule ha empezado a hackear, pero aún es temprano en el juego 13:26 &amp;lt;jrandom&amp;gt; zab ha sido bastante útil dándonos orientación sobre cómo hace las cosas limewire, pero, bueno, su control de congestión da un poco de miedo (ventanas pequeñas fijas, ACK completo) 13:26 &amp;lt;jrandom&amp;gt; (pero seguro que mejoran con el tiempo, claro) 13:26 &amp;lt;jrandom&amp;gt; también fue amable al darnos una visión de cómo están llevando la teoría a la práctica, qué gotchas han tenido con varias JVMs, etc. 13:27 &amp;lt;jrandom&amp;gt; (yay zab) 13:27 &amp;lt;jrandom&amp;gt; en cualquier caso, si te interesa ayudar con el diseño e implementación o la integración de algún otro proveedor para 0.6, ponte en contacto con mule o conmigo (o, por supuesto, manda parches ;) 13:28 &amp;lt;jrandom&amp;gt; poco más que decir sobre eso, a menos que alguien tenga algo que plantear 13:28 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ¿No se supone que 0.6 tenga compatibilidad preliminar con fusenet? 13:28 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; para abril, con suerte :) 13:29 &amp;lt;toad_&amp;gt; ¿fusenet? 13:29 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; pero con todo este trabajo en el transporte UDP, quizá esté listo antes que fusenet 13:29 &amp;lt;jrandom&amp;gt; sí, la idea general es simplemente poner esto en marcha 13:29 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; fusenet es un sistema de distribución de contenido, más o menos como usenet a toda pastilla 13:29 &amp;lt;toad_&amp;gt; guay 13:30 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; inicialmente admitirá blogs, foros de discusión y libretas de direcciones para los mapeos nombre-destino de i2p 13:30 &amp;lt;jrandom&amp;gt; aunque claro, si implementamos el transporte UDP el mes que viene, probablemente lo lancemos con 0.5 13:31 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; por supuesto, eso sería genial :) 13:31 &amp;lt;jrandom&amp;gt; y si tuviera un pony, jugaría con él aaaaaaaaaaalll el día 13:31 &amp;lt;jrandom&amp;gt; ok, eso es probablemente todo sobre lo de 0.6, pasamos a 4) azneti2p 13:31 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; entonces me alegra que no tengas pony ;) 13:31 &amp;lt;jrandom&amp;gt; je 13:32 &amp;lt;jrandom&amp;gt; azneti2p == de puta madre. 13:32 &amp;lt;jrandom&amp;gt; parg y el resto de la gente de azureus han hecho un gran trabajo, y la integración está realmente bien 13:33 &amp;lt;jrandom&amp;gt; los torrents funcionan igual que antes, aparecen con todas las gráficas bonitas, te dejan hacer todo el encolado / etc. a lo que estás acostumbrado en azureus, solo que de forma anónima 13:33 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; w00t! 13:33 &amp;lt;jrandom&amp;gt; aún quedan optimizaciones y simplificaciones por hacer, pero en general, estoy bastante impresionado 13:33 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; ¡hurra! entren las masas... 13:33 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; tengo entendido que aún hay que hacer algo de trabajo manual en la consola del router antes de poder usarlo? 13:33 * jrandom mantiene las puertas cerradas un poooquito más 13:33 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; ¿se requiere realmente Java 1.5? 13:34 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Sí... cosas chulas salvo que no puedes dejarlo ejecutándose como daemon. 13:34 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; suena como la invitación para que la red i2p reciba una paliza de las gordas 13:34 &amp;lt;jrandom&amp;gt; frosk: correcto: pero estamos trabajando en parchearlo para hacer las llamadas a I2PTunnel dentro del propio plugin 13:34 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; genial 13:34 &amp;lt;jrandom&amp;gt; eco: no estoy seguro, solo lo probé con 1.5, pero les creo cuando lo dicen. 13:34 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; eco: Espero que no. o.O 1.5 es solo Sun intentando forzar el mercado. 13:34 &amp;lt;jrandom&amp;gt; vale la pena probarlo, lo haré luego 13:35 &amp;lt;deer&amp;gt; * postman no se preocupa, tengo interfaces ethernet gigabit y MUCHO tráfico incluido :) 13:35 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Oh, y azareus lo requiere. De verdad tengo que hacer mi app de torrent en C++. 13:35 &amp;lt;jrandom&amp;gt; polecat: azureus sí tiene un modo headless de operación y una consola web 13:36 &amp;lt;deer&amp;gt; * polecat parpadea. 13:36 &amp;lt;jrandom&amp;gt; (pero es... duro para los no iniciados [como yo]) 13:36 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Bueno, entonces... pensaba que no, como KazAa 13:36 &amp;lt;jrandom&amp;gt; pero solo le eché un vistazo (y volví corriendo a la GUI ;) 13:36 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; ¿duck va a subir i2p-bt a 3.9/4.0? 13:37 &amp;lt;jrandom&amp;gt; ragnarok: no se sabe, pero duck ahora mismo está haciendo maravillas para mantener todo lo existente compatible con azneti2p 13:37 &amp;lt;jrandom&amp;gt; (tuvieron que hacer algunos... cambios raros por requisitos técnicos) 13:37 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Uno de los aspectos más potentes del p2p es si la app puede correr silenciosamente en segundo plano cuando no la estás usando. 13:38 * jrandom no discute ese punto 13:38 &amp;lt;jrandom&amp;gt; ok, creo que eso es todo lo que tengo que decir respecto a azneti2p (además de w00t, otra vez). más info en el correo, y seguro que habrá mucha actividad en #i2p-bt 13:39 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo que plantear sobre azneti2p? 13:39 &amp;lt;cervantes&amp;gt; ¿están listos para esto... ;-) 13:40 &amp;lt;jrandom&amp;gt; je, estamos en ello 13:40 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Permítanme notar que el código fuente de azareus es totalmente abismal... 13:40 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Hay 28 puntos de entrada principales, y usa al menos una profundidad de namespace de 3. 13:40 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; ¿algún cliente bt tiene código bonito? 13:40 &amp;lt;jrandom&amp;gt; hay algunas rarezas, pero sospecho que encontrarás eso en el código de cualquiera (NIH) 13:40 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; El mío lo tendrá. 13:40 &amp;lt;jrandom&amp;gt; oh vamos, net.i2p.router.netdb.kademlia.* :) 13:41 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; no si está en C++ no lo tendrá :) 13:41 &amp;lt;toad_&amp;gt; lol 13:41 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ¡Dije al menos! 13:42 &amp;lt;jrandom&amp;gt; ok, en fin, pasemos a 5) fbsd 13:42 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ragnarok: Nunca has visto cómo *ejem*violo*ejem* uso C++. n.n 13:42 * duck asoma la cabeza 13:42 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ¿A quién le importa FreeBSD? ¿Manos arriba? 13:42 &amp;lt;jrandom&amp;gt; lioux ha paquetizado la versión 0.4.2.6 en ports (¡w00t!) 13:42 &amp;lt;deer&amp;gt; * detonate levanta la suya 13:42 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ¿Patas, tentáculos, alas, etc.? 13:43 * jrandom levanta mi mano 13:43 * [dave] levanta 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; Guau, ¿i2p está integrado en una distribución? 13:43 &amp;lt;duck&amp;gt; Ragnarok: la falta de comentarios / docs / etc. sobre los últimos cambios de bram-Bittorrent fue un pequeño retroceso 13:43 &amp;lt;fdr&amp;gt; FreeBSD es genial :( 13:43 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; Me lo imagino 13:43 &amp;lt;fdr&amp;gt; Aunque puedo estar sesgado. 13:44 &amp;lt;jrandom&amp;gt; sí, me preocupaba al principio, polecat, pero su implementación en ports se veía realmente muy fácil (así que las actualizaciones serán realmente muy fáciles) 13:44 &amp;lt;duck&amp;gt; Requeriría estudiar lo que hicieron, quizá valga el esfuerzo 13:44 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; En lo que a mí respecta, fbsd es una distro con un kernel raro y mucho ocultamiento de datos. Al final todo es POSIX así que... ;) 13:44 &amp;lt;jrandom&amp;gt; polecat: y JVMs muy, muy w0nky 13:45 &amp;lt;duck&amp;gt; aunque secretamente he estado esperando que azneti2p resuelva todos los problemas 13:45 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; duck: sonaba como si hubiera algunas mejoras buenas, pero tú probablemente harías el trabajo, así que... :) 13:45 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Uf... no me lo recuerdes. 13:45 &amp;lt;jrandom&amp;gt; je, azneti2p probablemente cubra las necesidades de muchos usuarios, pero las herramientas simples de CLI seguirán teniendo sentido para los ubergeeks ahí fuera 13:46 &amp;lt;jrandom&amp;gt; en fin, parece que ha probado i2p 0.4.2.6 en fbsd5.3 sin problemas (w00t) 13:46 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; ay, no me gusta azureus, preferiría usar el cliente normal 13:46 * jrandom solo lo ha hecho en 4.8 13:46 &amp;lt;duck&amp;gt; ahora mismo me gustaría hacer algo con kenosis; siendo un coder hit-n-run 13:47 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; jrandom: ¿qué jvm usó? 13:47 &amp;lt;jrandom&amp;gt; kenos2p 13:47 &amp;lt;jrandom&amp;gt; eco: Sun 1.4 compilado de forma nativa 13:47 &amp;lt;jrandom&amp;gt; (buuu hiss) 13:47 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; ah, ¡ilegal! 13:47 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ay. 13:47 &amp;lt;jrandom&amp;gt; ((pero kaffe funciona)) 13:48 &amp;lt;jrandom&amp;gt; eco: ¿es ilegal? Pensé que podías aceptar los términos y obtener el código fuente legalmente en fbsd 13:48 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; Sun retiró la licencia, que yo sepa 13:48 &amp;lt;jrandom&amp;gt; hmm, creo que eso es solo la licencia de blackdown 13:48 &amp;lt;jrandom&amp;gt; (y, para ser sincero, blackdown apesta) 13:49 &amp;lt;jrandom&amp;gt; los individuos aún pueden licenciarlo bajo SCSL 13:49 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ay. 13:49 &amp;lt;jrandom&amp;gt; (tu primogénito, etc.) 13:49 &amp;lt;jrandom&amp;gt; je, es curioso oír tantas quejas sobre licencias cuando tan pocos se quejan de copyright ;) 13:50 &amp;lt;jrandom&amp;gt; pero esta discusión es mejor para el 7) ?? 13:50 &amp;lt;jrandom&amp;gt; y estamos en 5) fbsd 13:50 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; temas de licencia en http://www.freebsdfoundation.org/press/20041221-newsletter.shtml , pero volvamos al hilo principal... 13:50 &amp;lt;cervantes&amp;gt; primera vez que nos deslizamos por encima de 5) en mucho tiempo 13:51 &amp;lt;jrandom&amp;gt; cervantes: y tuvimos que recortar cosas ;) 13:51 &amp;lt;jrandom&amp;gt; ok, creo que eso es todo sobre fbsd (¡aplausos!) 13:51 &amp;lt;jrandom&amp;gt; así que saltemos a uno complicado... 6) hosts.txt como un WoT 13:51 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; la licencia te puede pillar en el nodo, mientras que la violación de copyright solo se puede rastrear al destino. 13:51 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Lo cual "no" se puede encontrar. 13:52 &amp;lt;jrandom&amp;gt; sí sí, polecat, pero una vez que Ellos tienen control físico de tu máquina, estás bien jodido de todos modos 13:53 &amp;lt;jrandom&amp;gt; ok, en fin no creo que tenga mucho que añadir a lo que se envió por correo respecto a hosts.txt 13:53 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones? 13:53 &amp;lt;jrandom&amp;gt; (¿fui lo bastante vago? :) 13:53 &amp;lt;duck&amp;gt; sí 13:53 &amp;lt;deer&amp;gt; * eco considera entregar la gestión de hosts.txt a la ONU 13:54 &amp;lt;jrandom&amp;gt; je sí, porque sabemos que las autoridades burocráticas centralizadas siempre Hacen Lo Correcto 13:54 &amp;lt;toad_&amp;gt; lol 13:55 &amp;lt;jrandom&amp;gt; supongo que la verdadera "gran victoria" será cuando la libreta de direcciones tenga tanto una interfaz web como más metadatos 13:55 &amp;lt;jrandom&amp;gt; (y quizá la sindicación de fusenet, etc.) 13:55 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; los metadatos serán lo siguiente en lo que trabaje, usando registros de nombre en XML 13:56 &amp;lt;jrandom&amp;gt; ¡genial, ragnarok! 13:56 &amp;lt;jrandom&amp;gt; ¿qué opinas del lado WoT ragnarok? ¿lo ves como un problema de la libreta de direcciones, o de cómo prevés el nombrado? 13:57 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; Esencialmente creo que la manera en que funciona la libreta de direcciones (y cómo funcionará pasar referencias de nombres en fusenet) es la única forma realmente sensata de gestionar los nombres en i2p 13:58 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; así que, el WoT es una característica :) 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; pero seguro que vendes cuentas premium, ¿no? 13:58 &amp;lt;lucky&amp;gt; ¿es un toad lo que veo? 13:58 &amp;lt;lucky&amp;gt; ¿un toad de verdad? 13:58 &amp;lt;lucky&amp;gt; o solo una rana. 13:58 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; el punto importante, en mi humilde opinión, es cómo manejar las colisiones 13:59 &amp;lt;toad_&amp;gt; un toad 13:59 &amp;lt;deer&amp;gt; &amp;lt;detonate&amp;gt; primero en llegar, primero en servir 13:59 &amp;lt;jrandom&amp;gt; correcto, frosk, estaría bien tener una interfaz para gestionarlas, en lugar de solo "lee el log" 13:59 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; frosk: creo que eso es más un tema de interfaz que otra cosa. Las colisiones las tendrá que resolver el usuario. 13:59 &amp;lt;toad_&amp;gt; llamadme si se acerca a mi área :) 13:59 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; Ragnarok: yo también lo pienso 13:59 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; cualquier otra cosa puede ser atacada 13:59 &amp;lt;lucky&amp;gt; oh, no el toad de freenet. 13:59 &amp;lt;lucky&amp;gt; oh 13:59 &amp;lt;lucky&amp;gt; lo es. 13:59 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; entonces los nombres son simplemente como alias en IM? 14:00 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; las colisiones deben almacenarse para que puedas cambiar mucho tiempo después 14:00 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; y probablemente no sea demostrablemente mejor en el caso general 14:00 &amp;lt;lucky&amp;gt; ¿estamos pagando a toad ahora? 14:00 &amp;lt;jrandom&amp;gt; eco: correcto: los nombres son solo apodos locales privados 14:00 &amp;lt;deer&amp;gt; &amp;lt;susi23&amp;gt; la libreta de direcciones debería reconocer colisiones y notificar al usuario para que decida 14:01 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; frosk: tras el cambio a registros de nombre, la intención es no tirarlos nunca, pero facilitar cambiar la dirección a la que corresponden 14:01 &amp;lt;deer&amp;gt; &amp;lt;susi23&amp;gt; hasta que el usuario tome su decisión, cualquier cambio respecto a la colisión debería quedar de algún modo "en cuarentena" :) 14:01 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; susi23: así es esencialmente como funciona ahora 14:01 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; solo que tiene una interfaz pésima 14:01 &amp;lt;deer&amp;gt; &amp;lt;frosk&amp;gt; Ragnarok: suena bien :) ¿tienes una interfaz web en marcha? (¿o hay una ya de la que no estoy al tanto?) 14:02 &amp;lt;deer&amp;gt; &amp;lt;susi23&amp;gt; entonces bien 14:02 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; nope. Yo no hago interfaces web :) 14:02 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; susi estaba trabajando en algo, creo, pero no sé qué ha pasado con eso 14:02 &amp;lt;jrandom&amp;gt; (¿voluntarios? ¿alguna posibilidad de resucitar susidns para gestionar los nombres?) 14:03 &amp;lt;deer&amp;gt; &amp;lt;susi23&amp;gt; ok, dame una semana, lo pongo en el TODO 14:03 &amp;lt;jrandom&amp;gt; (y después de susidns, necesitamos susitorrent y susiirc...) 14:03 &amp;lt;jrandom&amp;gt; ¡brutal! 14:04 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más que plantear sobre todo ese asunto de hosts.txt? 14:05 &amp;lt;jrandom&amp;gt; si no, pasamos a 7) ??? 14:05 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; una cosa 14:05 &amp;lt;jrandom&amp;gt; tienes el micrófono 14:05 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; para la próxima versión, ¿podemos acordar que hosts.txt sea gestionado directamente por la libreta de direcciones, para que dejemos de destrozar userhosts.txt? 14:06 &amp;lt;jrandom&amp;gt; suena razonable. dejaré de incluir hosts.txt en el i2pupdate.zip (pero lo incluiré en i2pinstall.jar) 14:06 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; genial. Eso es todo :). 14:07 &amp;lt;jrandom&amp;gt; ok, ahora de vuelta al turno libre 14:07 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo que quiera plantear? 14:07 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; sí 14:07 &amp;lt;jrandom&amp;gt; dale, postman 14:07 &amp;lt;deer&amp;gt; * postman levanta la mano 14:08 &amp;lt;deer&amp;gt; * postman busca desesperadamente un voluntario que proporcione el servidor MX secundario para i2pmail.org (siendo esto un inproxy hacia el sistema de correo interno) 14:09 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; si alguien tiene una máquina estable, rápida (dedicada), estaría muy feliz de aceptar ayuda 14:09 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; yo proporcionaré configuración / howto 14:09 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; ¿qué tan rápido es rápido? 14:10 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; eco: una IP estática sería buena: todo lo demás es negociable 14:10 &amp;lt;jrandom&amp;gt; ¿cuánto tráfico estás viendo a través de mail.i2p, postman? 14:10 &amp;lt;jrandom&amp;gt; (externo, quiero decir) 14:10 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Estable, rápido, dedicado... bueno, 1/3 no está mal. 14:10 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; el tráfico de correo es MUY bajo 14:10 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; entrada/salida son unas 500 mails / mes 14:11 &amp;lt;jrandom&amp;gt; ah, genial 14:11 &amp;lt;deer&amp;gt; &amp;lt;Frooze&amp;gt; tengo lento (500 MHz), estable, dedicado 14:11 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; PERO dado que el inproxy tendrá un I2P corriendo 14:11 &amp;lt;jrandom&amp;gt; (aunque eso probablemente aumente a medida que más gente se entere ;) 14:11 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; ¿la máquina sería solo para correo entrante? 14:11 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; la mayor parte del tráfico sería I2p, supongo 14:12 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; eco: al menos entrante (se necesita para esto) 14:12 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; si el operador está de acuerdo me gustaría rotar el saliente entre ambas máquinas 14:12 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; Frooze: está bien, cuando pueda ejecutar i2p 14:13 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; mándame un correo 14:13 * toad_ se pregunta si sus asuntos actuales son de AOB o si son simplemente entre él y jrandom 14:13 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; si alguien está interesado 14:14 &amp;lt;deer&amp;gt; * postman devuelve el micro 14:14 &amp;lt;deer&amp;gt; &amp;lt;Frooze&amp;gt; lo haré. 14:14 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; gracias, jr :) 14:14 &amp;lt;jrandom&amp;gt; genial, gracias postman 14:14 &amp;lt;jrandom&amp;gt; toad_: creo que hay mucho que discutir, aunque en gran parte una cuestión para la gente de freenet 14:15 &amp;lt;toad_&amp;gt; jrandom: correcto 14:15 &amp;lt;toad_&amp;gt; jrandom: hablamos después de la reunión 14:15 &amp;lt;jrandom&amp;gt; suena bien 14:15 &amp;lt;duck&amp;gt; ¿no hay pelea en el barro pública? :/ 14:15 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear para la reunión? 14:15 &amp;lt;jrandom&amp;gt; je, duck 14:15 &amp;lt;deer&amp;gt; * eco señala http://dodo.freenetproject.org/pipermail/tech/2005-January/001224.html 14:15 &amp;lt;jrandom&amp;gt; (eso estaba en tech ;) 14:15 &amp;lt;cervantes&amp;gt; postman: mi máquina tiene demasiada mierda corriendo como para ser de ayuda, me temo ;-) 14:15 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ragnarok: Si pudiéramos firmar los datos de host de la libreta de direcciones, eso permitiría actualizaciones automáticas. Si no, poco se puede hacer. Incluso si el usuario recibe un popup, ¿cómo va a saber qué clave es la correcta? 14:15 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; ¿qué significa correcta? 14:16 &amp;lt;jrandom&amp;gt; polecat: firmar entradas sería de puta madre. 14:16 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; para tu información 14:16 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; sin barro. 14:16 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; (y la firma está prevista para los registros de nombre) 14:16 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes: hola, gracias de todos modos :) 14:16 &amp;lt;cervantes&amp;gt; de nada 14:16 &amp;lt;cervantes&amp;gt; :P 14:17 &amp;lt;jrandom&amp;gt; ok, ¿algo más? 14:17 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ragnarok: correcta significa centrada en el resultado correcto. 14:17 &amp;lt;cervantes&amp;gt; polecat: estoy esperando a que uno de mis clientes quiebre antes de colarme en uno de sus servidores de correo olvidados para instalar i2p 14:18 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; polecat: sí, pero ¿cuál es el resultado correcto? 14:18 &amp;lt;jrandom&amp;gt; jaja, cervantes 14:18 &amp;lt;cervantes&amp;gt; %s/polecat/postman 14:19 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; El archivo addressbook que se envía entre eepsites podría hacer la firma en su formato, manteniendo el otro hosts.txt igual. 14:19 * duck se pregunta si actualizar dot.png es útil 13:19 &amp;lt;duck&amp;gt; se llenó bastante 14:19 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; danos un applet 3D 14:20 &amp;lt;jrandom&amp;gt; duck: es un poco difícil de leer, sí ;) 14:20 &amp;lt;jrandom&amp;gt; duck: quizá listar solo las líneas azules? 14:20 &amp;lt;jrandom&amp;gt; para mí, el valor está en ver cuán disperso está el verde 14:20 &amp;lt;jrandom&amp;gt; (o si hay grupos de verde oscuro, etc.) 14:20 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; polecat: la firma se admitirá en el formato de registro de nombre xml. 14:21 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ragnarok: El resultado correcto es que el nombre legible por humanos mapee al destino que esperas ver, y solo cambie cuando el propietario de ese destino cambie de claves. 14:21 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Bien. Entonces... perfecto. No hay problema. 14:21 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; polecat: eso es lo que tenemos ahora 14:22 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Si la firma de una actualización coincide con la clave pública del registro original, entonces puedes actualizar automáticamente, sin problema. 14:24 &amp;lt;jrandom&amp;gt; ok, aún queda espacio por resolver en la Gran Discusión de Nombres, por supuesto 14:24 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más para la reunión? 14:24 &amp;lt;deer&amp;gt; * eco tiene una encuesta de UI 14:24 * jrandom tiene una GUI 14:25 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; polecat: eso se admitirá una vez que tengamos firmas :) 14:25 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; la opción i2ptunnel en la web ui provoca un popup: ¿soy el único menos entusiasmado con eso? 14:25 &amp;lt;jrandom&amp;gt; definitivamente no eres el único, eco. 14:25 &amp;lt;jrandom&amp;gt; escribí la interfaz web de i2ptunnel aproximadamente tan mal como pude 14:25 &amp;lt;jrandom&amp;gt; realmente, realmente apesta 14:25 * cervantes roba la línea de jrandom de "parches bienvenidos" 14:26 &amp;lt;jrandom&amp;gt; (lo que dijo cervantes :) 14:26 &amp;lt;jrandom&amp;gt; o incluso solo HTML plano, puedo integrarlo con el jsp 14:26 &amp;lt;jrandom&amp;gt; (pero por supuesto parches al jsp serían bienvenidos) 14:27 &amp;lt;cervantes&amp;gt; jrandom: por cierto tengo un parche para lo que hablamos ayer... solo voy a probarlo un poco más primero.... 14:27 &amp;lt;jrandom&amp;gt; ah, genial, cervantes, ¡gracias! 14:27 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; ¿por qué no listarlo en la página principal, como las otras páginas? 14:27 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; ok, ¿entonces no hay una razón religiosa o técnica de peso detrás? 14:28 &amp;lt;deer&amp;gt; * polecat tiene una FUI 14:28 &amp;lt;jrandom&amp;gt; eco: desde la perspectiva de UI, se puede hacer que se vea como las otras páginas, pero no técnicamente 14:28 &amp;lt;jrandom&amp;gt; técnicamente, necesita permanecer separado como una app cliente desplegada como un .war separado 14:28 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Ragnarok: ¿No dijiste que eso es lo que tenemos ahora? 14:29 * jrandom aprecia mucho la contribución de mihi con ese código, pero no puedo hacer que la consola de i2p dependa de GPL 14:29 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; eh, perdona, me refería a todo menos la firma, que obviamente no hacemos ahora mismo. 14:29 &amp;lt;jrandom&amp;gt; (pero podemos hacerlo ver como las otras páginas 14:30 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; ah, temas de licencia. genial 14:30 &amp;lt;jrandom&amp;gt; ¿no es grandioso, eco? 14:30 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; así que actualmente las direcciones nunca se actualizan automáticamente, cambiar el destino al que apunta una dirección siempre requiere intervención del usuario 14:30 &amp;lt;cervantes&amp;gt; jrandom: iframe :P 14:30 * jrandom desearía que la gente viera la farsa de la propiedad intelectual por lo que es y lo liberara todo al dominio público 14:30 &amp;lt;deer&amp;gt; &amp;lt;eco&amp;gt; pero en este caso una conexión de socket por ejemplo debería estar bien en términos de GPL, supongo 14:30 &amp;lt;jrandom&amp;gt; cervantes: no es una alternativa imposible 14:30 &amp;lt;jrandom&amp;gt; correcto, eco 14:31 &amp;lt;jrandom&amp;gt; hemos hecho lo posible por bailar alrededor de la integración de la carne real (usando clients.config e i2ptunnel.config), pero la web UI lo sufre un poco 14:33 &amp;lt;deer&amp;gt; &amp;lt;susi23&amp;gt; cualquier deseo, petición de funcionalidad y comentarios sobre la interfaz de la libreta de direcciones, por favor añadidlos a `http://susi.i2p/susidns.html` 14:33 * toad_ respeta las opiniones extremistas de jrandom sobre licencias aunque discrepa vehementemente con ellas :) 14:33 &amp;lt;jrandom&amp;gt; oh, genial, lo haré, susi23 14:34 &amp;lt;jrandom&amp;gt; je, toad_ :) 14:34 &amp;lt;deer&amp;gt; * eco lo pone en su lista de cuando-tenga-64 14:34 &amp;lt;toad_&amp;gt; vuelvo en breve 14:34 &amp;lt;jrandom&amp;gt; l8r 14:34 &amp;lt;toad_&amp;gt; cuando vuelva tenemos que hablar de varios temas técnicos sobre la integración i2p/freenet 14:34 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? 14:34 * cervantes saca el gong de metal 14:34 &amp;lt;toad_&amp;gt; intentaré volver rápido 14:34 &amp;lt;jrandom&amp;gt; genial, toad_, estaré por aquí 14:34 &amp;lt;jrandom&amp;gt; (me dará tiempo a ponerme al día con esos hilos ;) 14:35 * jrandom se prepara 14:35 * jrandom *baf* golpea el gong, cerrando la reunión 14:35 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom: tengo un tema si aún estás abierto al 7)???, solo quiero volver al plugin de azureus un momento si puedo, #1 - esto será bastante atractivo para la peña, ¿no es el momento perfecto para intentar conseguir controles fáciles de longitud de tunnel en el lado p2p de I2P mediante este plugin, para intentar hacer el mejor uso de los recursos de ancho de banda en la red? #2 - tener un plugin de azureus funcionando (muy probablemente?) generará algo de publicidad lo quieras o no, 14:35 &amp;lt;dm&amp;gt; ¿¡integración i2p/freenet!? 14:35 * jrandom desgonguea 14:35 * cervantes guarda el gong 14:35 &amp;lt;jrandom&amp;gt; #1: sí, absolutamente: le envié a parg un parche para eso 14:36 &amp;lt;jrandom&amp;gt; #2: [recortado en 'want it or not,'] 14:38 * jrandom observa los logs de la librería 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 agarra una cerveza 14:40 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom: #2 - tener un plugin de azureus funcionando (¿muy probablemente?) generará algo de publicidad lo quieras o no, ¿estás preparado para una afluencia de usuarios y, si no, cuándo crees que lo estarás? 14:40 &amp;lt;jrandom&amp;gt; no sería bueno tener una gran ráfaga de usuarios antes del transporte UDP 14:41 &amp;lt;jrandom&amp;gt; aún queda mucho trabajo por hacer en azneti2p, así que con suerte eso nos dará algo de tiempo, pero haremos lo que tengamos que hacer 14:41 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom: genial ver que ya estás con el #1 ;) 14:42 &amp;lt;jrandom&amp;gt; también necesitaremos documentación para el #1, explicando por qué 0 saltos funciona para algunos modelos de amenaza :) 14:44 &amp;lt;jrandom&amp;gt; ok, ¿listos para un re-gong? 14:45 * jrandom se prepara 14:45 * jrandom *baf* cierra la reunión^2 &lt;/div></description></item><item><title>Notas de estado de I2P del 2005-01-04</title><link>/es/blog/2005/01/04/notas-de-estado-de-i2p-del-2005-01-04/</link><pubDate>Tue, 04 Jan 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/01/04/notas-de-estado-de-i2p-del-2005-01-04/</guid><description>&lt;p>Hola a todos, es hora de nuestras primeras notas de estado semanales de 2005&lt;/p>
&lt;ul>
&lt;li>Index&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>Estado de la red 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>Durante la última semana, las cosas han estado bastante interesantes en la red: en Nochevieja, se publicaron comentarios en un sitio web popular hablando sobre i2p-bt y hemos tenido un pequeño aumento de nuevos usuarios. En este momento hay entre 120-150 routers en la red, aunque llegó a un máximo de 160 hace unos días. Aun así, la red aguantó bien, con pares de alta capacidad absorbiendo la carga adicional sin mucha interrupción para otros pares. Algunos usuarios que ejecutan sin límites de ancho de banda en enlaces realmente rápidos han reportado un caudal de 2-300KBps, mientras que aquellos con menos capacidad usan las habituales tasas bajas de 1-5KBps.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 4 de enero de 2005</title><link>/es/blog/2005/01/04/reuni%C3%B3n-de-desarrolladores-de-i2p-4-de-enero-de-2005/</link><pubDate>Tue, 04 Jan 2005 00:00:00 +0000</pubDate><guid>/es/blog/2005/01/04/reuni%C3%B3n-de-desarrolladores-de-i2p-4-de-enero-de-2005/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, cervantes, eco, frosk, Hybrid, jdot, jrandom, Myo9, protokol, slart, slaw&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:09 &amp;lt;@jrandom&amp;gt; 0) hola 13:09 &amp;lt;@jrandom&amp;gt; 1) Estado de la red 13:09 &amp;lt;@jrandom&amp;gt; 2) 0.4.2.6 13:09 &amp;lt;ant&amp;gt; &amp;lt;DrVince&amp;gt; Dice que no puede encontrar tools.jar pero no se detiene 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) hola 13:10 * jrandom saluda 13:10 &amp;lt;eco&amp;gt; hola 13:10 &amp;lt;@jrandom&amp;gt; notas de estado semanales publicadas en @ http://dev.i2p.net/pipermail/i2p/2005-January/000541.html 13:10 &amp;lt;@jrandom&amp;gt; DrVince: si puedes quedarte, podemos destrabar eso después de la reunión 13:10 &amp;lt;ant&amp;gt; &amp;lt;DrVince&amp;gt; Genial 13:11 &amp;lt;@jrandom&amp;gt; pasando a 1) Estado de la red 13:11 &amp;lt;@jrandom&amp;gt; (como estoy seguro de que ya han leído las notas de estado semanales *ejem*) 13:11 &amp;lt;@jrandom&amp;gt; básicamente, la red parece estar funcionando bien 13:11 &amp;lt;@jrandom&amp;gt; aún tenemos más desconexiones de IRC de lo habitual, pero no una cantidad horrible 13:12 &amp;lt;@jrandom&amp;gt; con suerte la próxima versión (con las mejoras de la biblioteca de streaming) ayudará, al igual que un mayor balanceo de carga fuera del servidor de duck 13:12 &amp;lt;@jrandom&amp;gt; (ya que recuerden, cada mensaje que enviamos a cualquier canal de IRC se envía al servidor de IRC y se reenvía varias veces) 13:13 &amp;lt;+protokol&amp;gt; sí 13:13 &amp;lt;@jrandom&amp;gt; un sistema de chat totalmente distribuido sería interesante, pero no voy a contener la respiración. además, IRC funciona suficientemente bien 13:14 &amp;lt;@jrandom&amp;gt; ok, eso es todo lo que tengo con respecto a 1) estado de la red 13:14 &amp;lt;@jrandom&amp;gt; ¿alguien tiene algo que añadir, comentar, etc.? 13:14 * eco ha estado ausente un tiempo (lo de siempre) 13:15 &amp;lt;eco&amp;gt; y me sorprendió gratamente el estado de las cosas. muy buen progreso 13:15 &amp;lt;Myo9&amp;gt; ¿No era la reunión a las 10? 13:15 &amp;lt;eco&amp;gt; tanto en rendimiento como en usabilidad 13:15 &amp;lt;eco&amp;gt; Myo9 10GMT (hora general de la reunión) 13:16 &amp;lt;@jrandom&amp;gt; 9p GMT 13:16 &amp;lt;@jrandom&amp;gt; el último año definitivamente ha traído mucho progreso 13:17 * eco reparte galletas a todos los desarrolladores y luego se calla 13:17 &amp;lt;@jrandom&amp;gt; *ñam* 13:17 &amp;lt;@jrandom&amp;gt; ok, pasando a 2) 0.4.2.6 13:18 &amp;lt;@jrandom&amp;gt; nueva versión próximamente con correcciones de errores, mejoras y la libreta de direcciones incluida 13:18 &amp;lt;@jrandom&amp;gt; no sé exactamente cuándo saldrá, quizá a finales de la semana 13:18 &amp;lt;@jrandom&amp;gt; se anunciará en la lista y en los canales, por supuesto 13:19 &amp;lt;@jrandom&amp;gt; eso es todo lo que tengo que decir sobre eso: ¿alguien tiene preguntas/comentarios/preocupaciones con respecto a 0.4.2.6? 13:19 * eco recuerda que alguien mencionó paquetes de Debian 13:20 &amp;lt;@jrandom&amp;gt; el empaquetado específico de SO/distribución probablemente es prematuro por el momento 13:20 &amp;lt;eco&amp;gt; Burton está dispuesto a intentar eso, pero no será esta semana, supongo 13:20 &amp;lt;@jrandom&amp;gt; ah, genial, no lo había oído 13:21 &amp;lt;eco&amp;gt; de acuerdo, aunque sería útil 13:21 &amp;lt;+protokol&amp;gt; espera, estoy bastante colocado 13:21 &amp;lt;+protokol&amp;gt; ups 13:21 &amp;lt;+protokol&amp;gt; eso se suponía que era un mensaje privado 13:21 &amp;lt;@jrandom&amp;gt; el empaquetado específico por distro estaría bien, pero probablemente necesitamos tener el actualizador automático disponible para que eso sea viable 13:21 &amp;lt;+protokol&amp;gt; puedo mirar de hacer un ebuild 13:21 &amp;lt;@jrandom&amp;gt; protokol: si eres majo, lo cortaré de los logs ;) 13:21 &amp;lt;+protokol&amp;gt; sin garantías 13:21 &amp;lt;+protokol&amp;gt; lol 13:22 &amp;lt;@jrandom&amp;gt; sí, yo no me preocuparía por paquetes hasta 0.5, si no 1.0 13:22 &amp;lt;@jrandom&amp;gt; (espero tener el actualizador automático en 0.5) 13:22 &amp;lt;+protokol&amp;gt; awesomecore 13:23 &amp;lt;@jrandom&amp;gt; en realidad, si alguien quiere trabajar en el actualizador, sería una tarea bastante cañera y fácil. solo hay que escribir un servlet para descargar y verificar desde dev.i2p/i2p/i2pupdate.zip, y luego llamar al método de reinicio del router 13:23 &amp;lt;Myo9&amp;gt; Auto-updater, suena como una amenaza. 13:23 &amp;lt;+protokol&amp;gt; modulus: welsome 13:23 &amp;lt;+protokol&amp;gt; recompensa de $200 por eso 13:24 &amp;lt;@jrandom&amp;gt; je, cierto myo9, la actualización debería permitir controles manuales (actualización con un clic) y debería verificar una firma en la actualización 13:24 &amp;lt;ant&amp;gt; * DrVince tuvo un problema con i2pupdate.zip 13:24 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; algo que se pueda habilitar o deshabilitar estaría bien ;) 13:24 * protokol lo hace oficial 13:24 &amp;lt;Myo9&amp;gt; Entonces, de repente, el router se reinicia y uno nota que Jr. se ha aliado con la gente de IP y se ha activado el DRM. 13:24 &amp;lt;@jrandom&amp;gt; protokol: oh, genial, envía los $200 y lo añadiré a la página de recompensas 13:24 &amp;lt;Myo9&amp;gt; ;) 13:24 &amp;lt;Myo9&amp;gt; Quiero la actualización automática desactivada de forma predeterminada. 13:24 &amp;lt;@jrandom&amp;gt; de acuerdo, myo9 13:25 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; quizá se pueda modificar la routerconsole para notificar si hay una nueva versión disponible 13:25 &amp;lt;@jrandom&amp;gt; cierto, cervantes 13:25 &amp;lt;Myo9&amp;gt; ¡Genial! 13:25 &amp;lt;@jrandom&amp;gt; debería mostrar si hay una nueva versión y dar al usuario una opción de actualización con un clic 13:25 &amp;lt;@jrandom&amp;gt; (sería bastante fácil añadir una página web en @ www.i2p/ que contenga la versión actual, para que el router pueda comprobarlo periódicamente) 13:26 &amp;lt;@jrandom&amp;gt; ((o a demanda)) 13:26 &amp;lt;Hybrid&amp;gt; sí, jrandom. eso estaría guay. además, en el botón un enlace a la página HTML de 'qué hay de nuevo' 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; sí... tengo una página en el foro que le permite a mi barra de herramientas de Firefox conocer los últimos "eventos"/noticias 13:27 &amp;lt;@jrandom&amp;gt; pero sí, un enlace ahí también sería bueno 13:27 &amp;lt;@jrandom&amp;gt; ah, genial, cervantes 13:27 &amp;lt;Hybrid&amp;gt; no olvides poner la versión que el usuario está ejecutando actualmente y el número de la nueva versión disponible. (me gusta cómo lo hace DVD Decrypter) 13:27 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; no cuenten con que publique nada todavía.... 13:28 &amp;lt;@jrandom&amp;gt; sí, sí, Hybrid, la versión actual que el usuario está ejecutando es visible en la esquina superior izquierda de la consola del router, así que no debería ser un problema 13:28 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; quería pasar las fiestas trabajando en ello y hasta ahora no he hecho absolutamente nada... 13:28 &amp;lt;@jrandom&amp;gt; pero esto no se incluirá en la versión 0.4.2.6, porque no he escrito nada de este código :) 13:28 &amp;lt;@jrandom&amp;gt; je, cervantes, te entiendo. ¡aunque sí tengo ganas del XUL! 13:29 &amp;lt;@jrandom&amp;gt; ok, ¿alguien tiene algo más con respecto a 2) 0.4.2.6, o pasamos a 3) 0.5? 13:29 &amp;lt;Hybrid&amp;gt; ¿es un problema para I2P apagarse, instalar la nueva versión y reiniciar... habría que reiniciar otras aplicaciones de IRC??.. ¿alguna otra complicación en una función de 'clic y actualizar'? 13:30 &amp;lt;Hybrid&amp;gt; (perdón por interrumpir la reunión de desarrolladores lol) 13:30 &amp;lt;@jrandom&amp;gt; Hybrid: no es ningún problema: para eso está el botón "graceful restart" en `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: ¿el wrapper vuelve a leer el wrapper.config en un reinicio? 13:31 &amp;lt;@jrandom&amp;gt; cervantes: no :( 13:31 &amp;lt;@jrandom&amp;gt; ojalá lo hiciera 13:31 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; supongo que necesitamos un wrapper de servicio del wrapper 13:32 &amp;lt;@jrandom&amp;gt; quizá alguien podría enviar un parche a la gente de Java Service Wrapper 13:32 &amp;lt;@jrandom&amp;gt; je 13:32 &amp;lt;@jrandom&amp;gt; ok, pasando a 3) 0.5 13:32 &amp;lt;@jrandom&amp;gt; bueno, realmente no tengo mucho más que decir sobre esto aparte de lo que está en el correo 13:33 &amp;lt;@jrandom&amp;gt; mucho progreso, muchas hojas de papel y algo de código. sin nada comprometido o listo para mostrar aún 13:33 &amp;lt;@jrandom&amp;gt; eso es más o menos todo lo que tengo que decir al respecto, a menos que alguien tenga alguna pregunta 13:34 &amp;lt;@jrandom&amp;gt; si no, podemos irnos a 4) jabber @ chat.i2p 13:35 &amp;lt;@jrandom&amp;gt; nuevo servidor de jabber (w00t!). vean el correo y el foro para detalles 13:35 &amp;lt;@jrandom&amp;gt; aparentemente también fue facilísimo montar el servidor, así que con suerte podremos sacar algo de documentación para que otras personas puedan ejecutar el suyo propio 13:35 &amp;lt;frosk&amp;gt; creo que es el tercero que I2P ha tenido. espero que este se quede :) 13:36 &amp;lt;jdot&amp;gt; la documentación viene en camino. es facilísimo con Jive Messenger. solo hay que tunelar los puertos correctamente. 13:36 &amp;lt;@jrandom&amp;gt; personalmente, me va bien IRC para chats uno a uno y en grupo, pero tener la opción de jabber está bien 13:36 &amp;lt;@jrandom&amp;gt; ah, de acuerdo, jdot 13:36 &amp;lt;@jrandom&amp;gt; sin prisa, cuando sea está bien 13:37 &amp;lt;@jrandom&amp;gt; sería genial poder decirle a la gente que si no les gusta cómo están las cosas en un servidor de IRC en particular, pueden ir a ejecutar el suyo :) 13:37 &amp;lt;jdot&amp;gt; also will be looking to changate it with the irc channels .. in the future 13:37 &amp;lt;@jrandom&amp;gt; bien 13:38 &amp;lt;@jrandom&amp;gt; ok, eso es todo lo que tengo que decir sobre eso. ¿tienes algo que quieras añadir, jdot? 13:39 &amp;lt;+protokol&amp;gt; ¿cómo entra uno en chat.i2p 13:39 &amp;lt;+protokol&amp;gt; no me resuelve 13:39 &amp;lt;@jrandom&amp;gt; http://forum.i2p.net/viewtopic.php?t=229 13:40 &amp;lt;jdot&amp;gt; nada que añadir. 13:40 * eco ha echado un vistazo a Java Service Wrapper mientras tanto 13:40 &amp;lt;eco&amp;gt; la relectura del archivo de configuración se ha implementado para la próxima versión 3.20 13:40 &amp;lt;eco&amp;gt; vean 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, genial 13:41 * eco no sabe para cuándo está eso, eso sí 13:41 &amp;lt;@jrandom&amp;gt; quizá con 0.5 hagamos una gran actualización de apps externas, reemplazando nuestro vetusto código de Jetty y Java Service Wrapper 13:42 &amp;lt;@jrandom&amp;gt; oh, antes de seguir, supongo que deberíamos pasar oficialmente a 5) ??? 13:42 &amp;lt;@jrandom&amp;gt; protokol: creo recordar que dijiste que hiciste funcionar Jetty con CGI? ¿alguna documentación / info sobre eso? 13:43 &amp;lt;@jrandom&amp;gt; alguien más por ahí también consiguió que Jetty hiciera enlaces simbólicos, aunque no sé quién 13:43 &amp;lt;@jrandom&amp;gt; (¿estás por ahí, seas quien seas? ¿cómo lo hiciste? :) 13:44 &amp;lt;@jrandom&amp;gt; o, supongo, ¿alguien más tiene algo que quiera plantear? 13:45 * eco tiene un anuncio de servicio público 13:45 &amp;lt;eco&amp;gt; hay una recompensa por conseguir compilar I2P correctamente con gcj 13:45 &amp;lt;eco&amp;gt; según jr esto será sencillísimo, ¡así que vayan a por ello! :-) 13:45 &amp;lt;@jrandom&amp;gt; je, no tan sencillo, eso era solo pensar con deseo ;) 13:46 &amp;lt;@jrandom&amp;gt; pero podría serlo 13:46 &amp;lt;@jrandom&amp;gt; (así que vayan a por ello :) 13:46 &amp;lt;cervantes&amp;gt; creo que publiqué enlaces sobre los symlinks de Jetty en algún lugar, en el chat o en el foro... no recuerdo dónde 13:46 &amp;lt;cervantes&amp;gt; fue hace tiempo ya 13:46 &amp;lt;+protokol&amp;gt; jrandom: era para la versión más reciente, acabo de estrellar mi Jetty 13:46 &amp;lt;slart&amp;gt; ¿alguna novedad sobre el plugin de Azureus? 13:46 &amp;lt;+protokol&amp;gt; creo que Jetty debería actualizarse para que la documentación en su web sea útil 13:46 &amp;lt;Hybrid&amp;gt; ¿gcj? 13:46 &amp;lt;+protokol&amp;gt; convierte Java en un binario 13:46 &amp;lt;@jrandom&amp;gt; ah, genial, cervantes, indagaré por ahí 13:47 &amp;lt;cervantes&amp;gt; he mirado Jetty con PHP... pero es algo muy irregular... PHP viene con un .jar de servlet ejecutable para usar con Tomcat..., he visto informes de que se puede hacer funcionar con Jetty... pero no tengo idea de cómo 13:47 &amp;lt;@jrandom&amp;gt; protokol: ah 13:47 &amp;lt;+protokol&amp;gt; y también necesita soporte de cgi y symling 13:47 &amp;lt;@jrandom&amp;gt; slart: los devs de Azureus están trabajando duro y avanzando, pero aún no está listo 13:47 &amp;lt;+protokol&amp;gt; cervantes: ¡HAZLO! 13:48 &amp;lt;+protokol&amp;gt; sería como Apache integrado en I2P 13:48 &amp;lt;frosk&amp;gt; Hybrid: el GNU Compiler for Java, o algo así 13:48 &amp;lt;@jrandom&amp;gt; cervantes: sí, el soporte de .jar estaría bien, pero si es inestable, no vale la pena. tener soporte de CGI en Jetty sería lo mejor, ya que así podríamos usar PHP normal 13:48 &amp;lt;slaw&amp;gt; excelente 13:48 &amp;lt;frosk&amp;gt; mod_i2p :) 13:49 &amp;lt;@jrandom&amp;gt; je 13:50 &amp;lt;@jrandom&amp;gt; ok, ¿alguien más tiene algo que quiera plantear para la reunión? 13:51 &amp;lt;@jrandom&amp;gt; si no... 13:51 * jrandom se prepara 13:51 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 28 de diciembre de 2004</title><link>/es/blog/2004/12/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-diciembre-de-2004/</link><pubDate>Tue, 28 Dec 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/12/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-diciembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, cat-a-puss, frosk, jdot\__, jrandom, lektriK, mule, mule2, postman, scintilla&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:06 &amp;lt;@jrandom&amp;gt; 0) hola 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) hola 13:06 * jrandom saluda 13:06 &amp;lt;+postman&amp;gt; *saludo* 13:06 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; hola 13:06 &amp;lt;@jrandom&amp;gt; breves notas de estado publicadas en @ http://dev.i2p.net/pipermail/i2p/2004-December/000535.html 13:07 &amp;lt;@jrandom&amp;gt; pasando a 1) 0.4.2.5 13:07 &amp;lt;@jrandom&amp;gt; como se mencionó, las cosas están funcionando bastante bien 13:08 &amp;lt;+postman&amp;gt; sí, bastante impresionante 13:08 &amp;lt;+postman&amp;gt; ya no hay lease timeouts en mis sistemas en absoluto 13:08 &amp;lt;@jrandom&amp;gt; mucha gente ha visto lo que tú viste, jnymo, con 0 participating tunnels, en gran parte debido al aumento de eficiencia y selección de pares (donde ahora sabemos aprovecharnos de la máquina de postman ;) 13:08 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; yo también 13:08 &amp;lt;@jrandom&amp;gt; bien 13:08 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; y las eepsites están rápidas 13:09 &amp;lt;+postman&amp;gt; :) 13:09 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; gracias, postman :) 13:09 &amp;lt;+postman&amp;gt; totsl bw es 29kb / 30.1kb/s 13:09 &amp;lt;frosk&amp;gt; todos se sienten menos queridos, pero en realidad el cariño solo se está aprovechando de forma más eficiente 13:10 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; wow 13:10 &amp;lt;@jrandom&amp;gt; de puta madre, postman 13:10 &amp;lt;mule2&amp;gt; no creo que ese sea el ideal preferido. mejor que haya algo de tráfico a través de todos los nodos 13:10 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; podría soportarlo si la gente simplemente me quisiera :( 13:10 &amp;lt;+postman&amp;gt; sip 13:10 &amp;lt;mule2&amp;gt; como una especie de tráfico de cobertura 13:10 &amp;lt;@jrandom&amp;gt; mule2: es una cuestión de que nuestra carga sea mucho menor que la capacidad de la red 13:11 &amp;lt;@jrandom&amp;gt; no creo que podamos mantener la capacidad por encima de la carga por mucho tiempo 13:11 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; mule2, postman también actúa como mezclador.. así que es difícil saber adónde van tus paquetes después de que entran 13:11 &amp;lt;@jrandom&amp;gt; así que no me preocupa demasiado no enviar datos a través de pares más lentos 13:12 &amp;lt;mule2&amp;gt; probablemente una optimización menos perfecta sería buena para el anonimato 13:12 &amp;lt;@jrandom&amp;gt; por otro lado, también da incentivos para que más gente (implemente y) use i2pcontent, para que puedan hacer mirrors además de ganar tráfico de cobertura ;) 13:12 &amp;lt;jdot__&amp;gt; ¿es un problema de seguridad que un solo router maneje casi todos los tunnels? 13:13 &amp;lt;@jrandom&amp;gt; mule2: primero dejémoslo tan bien como podamos, luego podemos debatir hacer que sea peor de forma proactiva 13:13 &amp;lt;@jrandom&amp;gt; jdot__: no tenemos un router manejando todo el tráfico, pero sí estamos viendo que los routers con conexiones muy rápidas (colo, etc.) manejan más que los usuarios de dialup/DSL/cable 13:14 &amp;lt;@jrandom&amp;gt; además, el descenso de fallos de tunnel implica que cambiamos y exploramos menos 13:14 &amp;lt;mule2&amp;gt; quizá sería posible cierta distribución del tráfico, mientras estemos lejos de los límites de los routers 13:14 &amp;lt;@jrandom&amp;gt; correcto, el rechazo probabilístico de tunnel está en el router y se puede habilitar según los límites de ancho de banda del router 13:15 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; sí, pero un rendimiento tan alto en el nodo de postman hace más difícil analizar su nodo.. así que podría ser más seguro enviar a través de él que que todos los nodos hagan 1 KB/s.. 13:15 &amp;lt;@jrandom&amp;gt; (pero si postman no establece límites, no podemos rechazar basándonos en un % de eso ;) 13:15 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; agrupaciones de nodos más rápidos causan algo así como una estructura de cascada de mezclas, ¿no? 13:15 &amp;lt;@jrandom&amp;gt; sí, esa es una manera de verlo 13:15 &amp;lt;lektriK&amp;gt; ¿Puedo cerrar la ventana Start I2P? 13:15 * postman lamenta mucho NO limitar su ancho de banda 13:16 &amp;lt;@jrandom&amp;gt; lektriK: por desgracia, no realmente, a menos que inicies i2p como un servicio (Consulta `http://localhost:7657/configservice.jsp)` 13:16 &amp;lt;@jrandom&amp;gt; je, postman, no te preocupes, reduciremos la carga sobre tu router si/cuando alcancemos la capacidad de tu router 13:17 &amp;lt;lektriK&amp;gt; Ok, dice que el servicio se inició 13:17 &amp;lt;lektriK&amp;gt; ¿puedo cerrarla ahora? 13:17 &amp;lt;@jrandom&amp;gt; lektriK: no/sí - puedes apagar tu router y luego iniciarlo de nuevo vía start-&amp;gt;run-&amp;gt;"net start i2p" 13:18 &amp;lt;mule2&amp;gt; tal como está, unos pocos routers muy grandes podrían manejar todos los tunnels, eliminando todo el tráfico de cobertura de los demás routers. pero sigamos con eso después de la reunión. 13:18 &amp;lt;mule2&amp;gt; no quiero quejarme de que la red se comporte demasiado bien :) 13:18 &amp;lt;@jrandom&amp;gt; jeje 13:20 &amp;lt;@jrandom&amp;gt; habrá más exploración con 0.5, aunque hay cuestiones relacionadas con el anonimato al extenderse demasiado. habrá más detalles por resolver al respecto para 0.5 (y en el documento que podría estar listo la semana que viene como primer borrador) 13:21 &amp;lt;@jrandom&amp;gt; de todos modos, ¿alguien más tiene algo que plantear para 0.4.2.5? 13:21 &amp;lt;@jrandom&amp;gt; ¿o pasamos brevemente a 2) 0.5? 13:21 &amp;lt;+postman&amp;gt; avancemos 13:21 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; muy estable... sigamos 13:21 &amp;lt;@jrandom&amp;gt; consideren que ya hemos cambiado de tema 13:22 &amp;lt;@jrandom&amp;gt; 2) 0.5 13:22 &amp;lt;@jrandom&amp;gt; sí. todavía en desarrollo. más información cuando esté listo. 13:22 &amp;lt;ant&amp;gt; &amp;lt;Quadn-werk&amp;gt; Sir Arthur C. Clarke está vivo :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 es emocionante 13:22 &amp;lt;@jrandom&amp;gt; ok, eso es todo lo que tengo que decir al respecto: ¿alguien tiene preguntas / cosas para discutir sobre ello? 13:23 &amp;lt;@jrandom&amp;gt; sí, definitivamente hay algunos rediseños importantes en marcha, basados en lo que hemos aprendido en los últimos 16 meses 13:23 &amp;lt;@jrandom&amp;gt; (o mierda, 18) 13:23 &amp;lt;+postman&amp;gt; jrandom: entonces 0.5 empleará principalmente un nuevo sistema de gestión de tunnels? 13:23 &amp;lt;ant&amp;gt; &amp;lt;Quadn-werk&amp;gt; arg, espero no haber interrumpido la reunión :/ 13:23 &amp;lt;+postman&amp;gt; wow 13:23 &amp;lt;ant&amp;gt; &amp;lt;Quadn-werk&amp;gt; perdón je 13:23 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; je. tenía una sugerencia 13:24 &amp;lt;@jrandom&amp;gt; sí, postman, nueva gestión, agrupación y construcción 13:24 &amp;lt;+postman&amp;gt; quadn: mira lo que has hecho: tu pegado causó un netsplit (separación de red) :) 13:24 &amp;lt;@jrandom&amp;gt; ¡bastardo! 13:24 &amp;lt;ant&amp;gt; &amp;lt;Quadn-werk&amp;gt; ! 13:24 &amp;lt;@jrandom&amp;gt; ¿qué tal, jnymo? 13:24 &amp;lt;+postman&amp;gt; jrandom: ¿cada tunnel seguirá siendo un destino local separado? 13:25 &amp;lt;@jrandom&amp;gt; ¿huzzawuzzah? 13:25 &amp;lt;@jrandom&amp;gt; no habrá ningún cambio en i2ptunnel en 0.5 13:25 &amp;lt;+postman&amp;gt; jrandom: ok 13:25 &amp;lt;@jrandom&amp;gt; (al menos, no planeo ninguno) 13:26 &amp;lt;mule&amp;gt; ¿postman montando un ataque de intersección? 13:26 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; para quienes no están consiguiendo /nada/ de uso de ancho de banda.. ¿qué tal permitir que los routers construyan tunnels con ellos dentro.. como ABCABCA 13:26 &amp;lt;+postman&amp;gt; mule: no, fue culpa de quadn :) 13:26 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; y ese sería un tunnel ficticio 13:27 &amp;lt;@jrandom&amp;gt; jnymo: anunciar un router diciendo «hey, tengo ancho de banda de sobra, úsame» es un juego peligroso 13:27 &amp;lt;+postman&amp;gt; jrandom: ¿qué cuestiones abordarán entonces el rediseño (en pocas palabras) 13:27 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; no estoy seguro de haber querido decir eso, jrandom 13:27 &amp;lt;@jrandom&amp;gt; pero por lo que parece ahora, tendremos dos conjuntos de tunnels: los normales y los exploratorios, donde estos últimos se construyen a partir de pares no fallidos seleccionados aleatoriamente 13:28 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; jrandom: me refería a crear un tunnel ficticio y ponerme en medio de ese tunnel solo para simular algo de tráfico 13:29 &amp;lt;@jrandom&amp;gt; postman: hacer mucho más difícil correlacionar pares en un tunnel, permitir que los clientes elijan efectivamente la longitud de su tunnel de salida y proporcionar las opciones necesarias para abordar el ataque del predecesor (con varios compromisos) 13:29 &amp;lt;@jrandom&amp;gt; (oh, y mejorar el rendimiento eliminando muchas llamadas a modPow) 13:29 &amp;lt;+postman&amp;gt; ok gracias 13:29 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; postman: y los IDs de tunnel por salto es un tema importante 13:30 &amp;lt;+postman&amp;gt; ¿modpow? 13:30 &amp;lt;@jrandom&amp;gt; ah, jnymo. sí, hay mucho potencial para generar diversos tipos de tráfico chaff (de relleno) 13:30 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; de ese modo, dos nodos no adyacentes no pueden saber que están en el mismo tunnel, postman 13:30 &amp;lt;@jrandom&amp;gt; postman: exponenciación modular, gran uso de CPU y desperdicio de memoria 13:31 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; jrandom: k, guay 13:31 &amp;lt;+postman&amp;gt; k 13:31 &amp;lt;scintilla&amp;gt; jrandom, en cuanto a permitir que los clientes elijan la longitud del tunnel: ¿habrá algo para evitar que la gente la suba a 99 (o lo que sea)? 13:31 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; potencia de cpu 13:32 &amp;lt;@jrandom&amp;gt; cuando sea necesario podemos añadir hashcash, pero los tunnels excesivamente largos terminarán fallando de todos modos 13:32 &amp;lt;scintilla&amp;gt; ah, buen punto 13:32 &amp;lt;@jrandom&amp;gt; incluso podríamos añadir algún truco: exigir que un tunnel tenga un mensaje de tunnel válido circulando dentro de los 60 s de su creación para que sea «válido» 13:33 &amp;lt;@jrandom&amp;gt; (así que si el tunnel tuviera 20 saltos, les tomaría demasiado construir todos esos saltos) 13:33 &amp;lt;scintilla&amp;gt; es una gran idea: eso evitará que semejante ridiculez se prolongue por mucho tiempo 13:33 &amp;lt;@jrandom&amp;gt; pero eso es todo contra los hackers. los usuarios normales simplemente usarán la interfaz expuesta 13:34 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; bien, que limitarás en algún punto, ¿no? 13:34 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; llegaremos a más que el máximo de 2 como está ahora, ¿no? 13:34 &amp;lt;@jrandom&amp;gt; exacto, como el desplegable de # de saltos en /configclients.jsp o /i2ptunnel/edit.jsp 13:35 &amp;lt;@jrandom&amp;gt; oh, ¿pensé que el máximo era 3 ahora? ok, pero sí, habrá más de 2 disponible 13:35 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; 3 tunnels, 2 saltos 13:35 &amp;lt;@jrandom&amp;gt; ah 'k 13:35 &amp;lt;@jrandom&amp;gt; sí, 0.5 añadirá algunos ajustes nuevos importantes, como si se deben aleatorizar esas longitudes y cuánto aleatorizarlas, etc. 13:36 &amp;lt;frosk&amp;gt; el máximo es efectivamente 3 13:36 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; hmm 13:37 &amp;lt;@jrandom&amp;gt; ah, es 3 en /configclients 2 en i2ptunnel 13:37 &amp;lt;frosk&amp;gt; ¿0.5 sigue en camino para enero? 13:37 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ah 13:37 &amp;lt;@jrandom&amp;gt; sí, frosk 13:37 &amp;lt;frosk&amp;gt; genial 13:37 &amp;lt;@jrandom&amp;gt; no me entretendré mucho más con la biblioteca de streaming, lo prometo ;) 13:37 &amp;lt;frosk&amp;gt; suena a mucho trabajo :) 13:38 &amp;lt;@jrandom&amp;gt; en realidad no es tan malo, la parte difícil es acertar con los algoritmos 13:38 &amp;lt;@jrandom&amp;gt; (detalles, detalletes ;) 13:39 &amp;lt;+postman&amp;gt; frosk: y ya está todo en papel 13:39 &amp;lt;+postman&amp;gt; :) 13:39 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; je 13:39 &amp;lt;frosk&amp;gt; cierto :) 13:39 &amp;lt;@jrandom&amp;gt; en su mayor parte, sí ;) 13:39 &amp;lt;@jrandom&amp;gt; ok, ¿alguien tiene algo más para 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; 'k, pasemos al buen y viejo 3) ??? 13:40 &amp;lt;@jrandom&amp;gt; hola 13:40 &amp;lt;@jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear? 13:41 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; postman: no hay inproxies SMTP/POP3 en i2pmail.org, ¿verdad? 13:41 &amp;lt;cat-a-puss&amp;gt; sigo viendo retrasos raros en el lado del cliente... 13:41 &amp;lt;+postman&amp;gt; hmm no 13:41 &amp;lt;frosk&amp;gt; aquí es donde entregaría la botella de vino de felicitación por un gran año de desarrollo ;) 13:41 &amp;lt;+postman&amp;gt; jnymo: POP3 solo está disponible para usuarios de i2p 13:41 &amp;lt;@jrandom&amp;gt; cat-a-puss: ah, me perdí esos mensajes cuando estuviste antes 13:41 &amp;lt;+postman&amp;gt; jnymo: SÍ hay un inproxy SMTP como MX para el dominio i2pmail.org 13:42 &amp;lt;@jrandom&amp;gt; frosk: salud 13:42 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; claro claro.. eso está bien.. 13:42 &amp;lt;cat-a-puss&amp;gt; Por ejemplo, puedo tener dos Destinations locales y cuando uno intenta conectarse al otro hay una demora y no está limitada por la CPU 13:42 &amp;lt;mule&amp;gt; cat-a-puss: ¿también entregas el cheque de bonificación? 13:42 * postman dona un buen whisky 13:42 &amp;lt;@jrandom&amp;gt; cat-a-puss: bien, viste un retraso de .5-1.0s, ¿cierto? 13:42 &amp;lt;cat-a-puss&amp;gt; mule: ¿qué? 13:42 &amp;lt;cat-a-puss&amp;gt; jrandom: sí 13:43 &amp;lt;@jrandom&amp;gt; cat-a-puss: perfectamente normal, parte del SYN diferido 13:43 &amp;lt;mule&amp;gt; perdón, el comentario fue de frosk 13:43 &amp;lt;ant&amp;gt; * jnymo saca ese vino de caja cutre 13:43 &amp;lt;mule&amp;gt; frosk: ¿también entregas el cheque de bonificación? 13:43 &amp;lt;@jrandom&amp;gt; (espera un poco para enviar el SYN y el ACK relacionado por si hay más datos que agrupar) 13:43 &amp;lt;scintilla&amp;gt; oh, para tu información, debería recibir pronto el libro con la especificación del algoritmo Fortuna... mientras tanto he estado experimentando con reunir entropía en Java sin destrozar una máquina 13:44 &amp;lt;@jrandom&amp;gt; ah, qué bien 13:44 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; mmm, alguien quería montar algunos ataques contra i2p 13:44 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ¿quién era? 13:44 &amp;lt;@jrandom&amp;gt; connelly 13:44 &amp;lt;cat-a-puss&amp;gt; ¿Hay alguna forma de evitar eso, o simplemente tengo que intentar evitar conexiones de corta duración cuando pueda? 13:45 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ¿alguna novedad sobre eso, jr? 13:45 &amp;lt;@jrandom&amp;gt; cat-a-puss: sí, hay algunas opciones que puedes pasar al crear el I2PSocketManager, déjame buscarlas 13:46 &amp;lt;@jrandom&amp;gt; jnymo: es un ataque de intersección a largo plazo, así que después de un tiempo tendrá datos para ayudar a identificar en qué routers están determinadas eepsites. seguro que nos escribirá un resumen con los datos cuando los tenga 13:46 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; scintalla: ¿qué es el algoritmo Fortuna? 13:46 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; jrandom: aight 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; es un generador de números pseudoaleatorios criptográficamente seguro... algo absolutamente esencial para un cifrado confiable 13:48 &amp;lt;jdot__&amp;gt; ¿alguien se ha ofrecido voluntario para ese ataque ya? 13:48 &amp;lt;@jrandom&amp;gt; cat-a-puss: luego asegúrate de hacer flush() después de write() en el I2PSocket 13:48 &amp;lt;@jrandom&amp;gt; jdot__: sí, tiene 7 sitios voluntarios 13:48 &amp;lt;cat-a-puss&amp;gt; jrandom: ok 13:49 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; con respecto al gran debate sobre los nombres.. 13:49 &amp;lt;ant&amp;gt; * jnymo se ríe por lo bajo 13:49 &amp;lt;@jrandom&amp;gt; oh y i2p.streaming.initialAckDelay=1000 13:49 &amp;lt;@jrandom&amp;gt; o incluso =100 13:49 * jrandom le lanza barro a jnymo 13:50 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; de hecho trabajo con x500 y mi trabajo me permite tener winSevers gratis 13:50 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; así que, quizá configure un DNS central para fines de prueba en un mes o dos 13:51 &amp;lt;@jrandom&amp;gt; heh, tener un servidor de nombres centralizado alojado en un .mil sería jodidamente hilarante 13:51 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; aunque meter direcciones de i2p en winserver puede no ser trivial.. no sé 13:51 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; heh.. dnsalias es la clave 13:52 &amp;lt;@jrandom&amp;gt; nano ha hecho un trabajo muy bueno, integrando dnsjava con i2p 13:52 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ooooh 13:53 &amp;lt;@jrandom&amp;gt; echen un vistazo a nano.i2p para más detalles 13:53 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; y nadie iba a decírmelo.. ah, gracias 13:53 &amp;lt;@jrandom&amp;gt; pero, como se mencionó la última vez, la gente debería publicar sus ideas y opiniones sobre los nombres en la wiki 13:54 &amp;lt;@jrandom&amp;gt; ok, ¿alguien más tiene algo para plantear en la reunión? 13:55 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; no 13:57 &amp;lt;@jrandom&amp;gt; ok, en ese caso 13:57 * jrandom se prepara 13:57 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 21 de diciembre de 2004</title><link>/es/blog/2004/12/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-diciembre-de-2004/</link><pubDate>Tue, 21 Dec 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/12/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-diciembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&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="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 13:05 &amp;lt;@jrandom&amp;gt; 0) hola 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) estrategia 0.5 13:05 &amp;lt;@jrandom&amp;gt; 3) nombres 13:05 &amp;lt;@jrandom&amp;gt; 4) repaso de eepsite 13:05 &amp;lt;@jrandom&amp;gt; 5) ??? 13:06 &amp;lt;@jrandom&amp;gt; 0) hola 13:06 * jrandom saluda 13:06 &amp;lt;@jrandom&amp;gt; Notas de estado semanales publicadas hace un ratito en http://dev.i2p.net/pipermail/i2p/2004-December/000528.html 13:07 &amp;lt;@jrandom&amp;gt; vamos directo a 1) 0.4.2.4 &amp; 0.4.2.5 13:08 &amp;lt;@jrandom&amp;gt; Para quienes ya actualizaron a 0.4.2.5 —un buen 1/3 de la red hasta ahora— ¡gracias! 13:09 &amp;lt;@jrandom&amp;gt; Intento mantener un ritmo más tranquilo de lanzamientos, pero había algunas cosas en 0.4.2.5 que realmente necesitaban una implementación más amplia 13:10 &amp;lt;Madman2003&amp;gt; 0.4.2.5 está funcionando bien para mí en lo que respecta a desconexiones, pero no ejecuto i2p 24/7(i had quite a few irc disconnects lately) y solo han pasado unas horas desde el lanzamiento 13:10 &amp;lt;@jrandom&amp;gt; como se menciona más adelante en el correo, no tengo una fecha prevista para la próxima versión de corrección de errores, pero ya veremos 13:10 &amp;lt;@jrandom&amp;gt; ah, genial Madman2003 13:10 &amp;lt;@jrandom&amp;gt; sí, definitivamente es demasiado pronto para decir nada sobre 0.4.2.5 13:11 &amp;lt;frosk&amp;gt; Solía ver periodos de mucho lag en .4, hasta ahora ninguno de esos con .5, pero de nuevo, es un poco pronto 13:11 &amp;lt;frosk&amp;gt; (hablo del lag de irc, claro) 13:11 &amp;lt;@jrandom&amp;gt; el bug de dns corregido podría manifestarse en grandes cantidades de pares que ejecutan versiones antiguas fallando a la vez, así que cuanto antes actualice la gente, mejor 13:12 &amp;lt;@duck&amp;gt; ¿está eso relacionado con los fallos de quienes introducen un nombre de host manualmente? 13:12 &amp;lt;@jrandom&amp;gt; sí 13:12 &amp;lt;dm&amp;gt; ¡¿Qué tan inútil es el icono de I2P en la bandeja del sistema de Windows?! 13:12 &amp;lt;@duck&amp;gt; ah, así que por eso config.jsp sigue siendo amigable 13:13 &amp;lt;Madman2003&amp;gt; ¿Alguien sabe por qué algunos aún ejecutan routers anteriores a 0.4.2.4?(lleva tiempo fuera) 13:13 &amp;lt;@jrandom&amp;gt; dm: ahora es más bien un marcador de posición, además de un icono de estado que dice "i2p is running" 13:13 &amp;lt;dm&amp;gt; ¿Tienen vida? :) 13:13 * jrandom debería resentirse por eso... 13:14 &amp;lt;redzog&amp;gt; ¿Hay alguna forma de hacer reinicios suaves desde la línea de comandos? 13:14 &amp;lt;@jrandom&amp;gt; redzog: por desgracia no 13:14 &amp;lt;redzog&amp;gt; hmm, una pena 13:14 &amp;lt;@jrandom&amp;gt; salvo quizá con wget 13:14 &amp;lt;redzog&amp;gt; haría más fácil hacer actualizaciones automáticas 13:14 &amp;lt;+detonate&amp;gt; i2prouter stop &amp;&amp; i2prouter start :) 13:14 &amp;lt;@jrandom&amp;gt; no, nm, wget tampoco funcionaría 13:14 &amp;lt;@jrandom&amp;gt; (ya que el formulario requiere interacción) 13:14 &amp;lt;Madman2003&amp;gt; generalmente actualizo vía cvs varias veces entre lanzamientos(at best once a day), solo toma unos minutos 13:15 &amp;lt;redzog&amp;gt; lwp::simple podría manejarlo 13:15 &amp;lt;redzog&amp;gt; solo un POST 13:15 &amp;lt;@jrandom&amp;gt; redzog: soporte para eso estaría muy bien 13:15 &amp;lt;redzog&amp;gt; Intentaré improvisar algo 13:15 &amp;lt;@jrandom&amp;gt; bueno, es más que solo un post, necesitas leer el formulario que se te presenta y luego enviar de vuelta esos campos 13:16 &amp;lt;+detonate&amp;gt; eventualmente los lanzamientos estarán más espaciados, ¿no? 13:16 &amp;lt;@jrandom&amp;gt; (hay un flag oculto para evitar que la gente haga cosas como &amp;lt;img src="../../configservice.jsp?action=restart"&amp;gt; 13:16 &amp;lt;redzog&amp;gt; je, claro 13:16 &amp;lt;@jrandom&amp;gt; sí, detonate, no estaba planeado que fuera tan rápido, como mucho una vez por semana 13:16 &amp;lt;redzog&amp;gt; ¿el valor del nonce (valor aleatorio de un solo uso) cambia? 13:17 &amp;lt;@jrandom&amp;gt; si no lo hiciera, no sería un nonce ;) 13:17 &amp;lt;redzog&amp;gt; hmm, parece que sí 13:17 &amp;lt;redzog&amp;gt; bueno, entre sesiones, entre cargas de página... ;) 13:17 &amp;lt;redzog&amp;gt; cargas de página entonces 13:17 &amp;lt;@jrandom&amp;gt; bien 13:17 &amp;lt;@jrandom&amp;gt; ok, ¿alguien tiene algo más con respecto a 0.4.2.4/0.4.2.5? 13:18 &amp;lt;@jrandom&amp;gt; estoy seguro de que habrá más discusión más tarde, después de que hayamos probado más la nueva versión 13:18 &amp;lt;dm&amp;gt; oh, ¿esto es una reunión? 13:18 &amp;lt;+detonate&amp;gt; el arranque parece ser mucho menos fluido 13:18 &amp;lt;+detonate&amp;gt; que en 2.3 13:18 &amp;lt;@jrandom&amp;gt; ¿ah sí? ¿de qué manera, detonate: cpu, lag, memoria, tiempo? 13:19 &amp;lt;+detonate&amp;gt; la lista de pares tarda una eternidad en poblarse 13:19 &amp;lt;+detonate&amp;gt; y obtengo una enorme cantidad de pares en la lista negra 13:19 &amp;lt;+detonate&amp;gt; también lo de i2ptunnel a veces se cuelga, pero en general parece tardar al menos el doble en arrancar de verdad 13:19 &amp;lt;+detonate&amp;gt; una vez que arranca, las cosas se suavizan 13:19 &amp;lt;+detonate&amp;gt; es raro 13:19 &amp;lt;@jrandom&amp;gt; hmm, ¿qué enumera como causa en /logs.jsp#connectionlogs ? 13:20 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; Acabo de hacer un reinicio elegante hacia 0.4.2.5. Tomó 120s tener Local Destinations 13:20 &amp;lt;ant&amp;gt; &amp;lt;BS314159&amp;gt; parece bien 13:20 &amp;lt;@jrandom&amp;gt; genial BS314159: eso es prácticamente el mínimo, ya que no iniciamos i2ptunnel hasta 2 minutos después del arranque :) 13:20 &amp;lt;+detonate&amp;gt; no hay nada fuera de lo común 13:20 &amp;lt;+detonate&amp;gt; una excepción de apagado 13:21 &amp;lt;+detonate&amp;gt; pero creo que yo la causé 13:21 &amp;lt;mule&amp;gt; He descargado más de 300M a través de fcp para una película con la última versión. Nunca había sido tan bueno. velocidades punta por encima de 40k. gran trabajo. 13:21 &amp;lt;@jrandom&amp;gt; wow, ¡bien, mule! 13:21 &amp;lt;mule&amp;gt; sin embargo, aún tengo serios problemas para recuperarme de un cambio de IP 13:21 &amp;lt;@jrandom&amp;gt; detonate: hmm, ok, me encantaría depurar esto más después de la reunión o en otro momento que tengas disponible 13:22 &amp;lt;+detonate&amp;gt; sí 13:22 &amp;lt;+detonate&amp;gt; ok 13:22 &amp;lt;dm&amp;gt; tunnel lag: 364ms. ¿Qué carajos está pasando?, el lag del tunnel está bajando 100-200ms en cada versión! 13:22 &amp;lt;@jrandom&amp;gt; ah, mule, ok 13:22 &amp;lt;@jrandom&amp;gt; tengo una idea de cómo podríamos tratar esas conexiones tcp colgadas: simplemente poner un keepalive de 5m 13:23 &amp;lt;@jrandom&amp;gt; je dm, no te preocupes, volverá a subir ;) 13:23 &amp;lt;frosk&amp;gt; wow, solo tengo 261 ms aquí :) 13:24 &amp;lt;@jrandom&amp;gt; ok, si no hay nada más, pasemos a 2) estrategia 0.5 13:24 &amp;lt;dm&amp;gt; Eso no puede ser correcto... 13:25 &amp;lt;+ugha2p&amp;gt; Parece que llego tarde a la reunión otra vez. 13:26 &amp;lt;@jrandom&amp;gt; aún queda mucho trabajo por hacer con 0.5, pero en ese correo se incluyó un esquema general del proceso 13:26 * jrandom envía a ugha2p a la oficina del director 13:27 &amp;lt;@jrandom&amp;gt; todavía quedan algunos detalles por resolver sobre el pooling y la creación de tunnel, pero creo que tenemos varias propuestas diferentes que satisfarán las necesidades de varias bases de usuarios 13:28 &amp;lt;@jrandom&amp;gt; habrá documentación a la vieja usanza publicada una vez que se hayan pulido la mayoría de los detalles del diseño, para su revisión 13:28 &amp;lt;@jrandom&amp;gt; (actualmente ocupa ~8 páginas en la libreta, aunque debería comprimirse bien) 13:29 &amp;lt;kaji&amp;gt; ¿ya ha empezado la reunión? 13:29 &amp;lt;@jrandom&amp;gt; pero otra de las tareas listadas para 0.5 es «ocuparse de las necesidades de ancho de banda de la red», y no tengo idea de cómo planificar eso, así que lo iremos viendo sobre la marcha 13:29 &amp;lt;@jrandom&amp;gt; sí, kaji, estamos en 2) estrategia 0.5 13:30 &amp;lt;@jrandom&amp;gt; bien, eso es todo lo que tengo que decir por ahora, a menos que alguien tenga preguntas/comentarios/preocupaciones? 13:31 &amp;lt;+ugha2p&amp;gt; Vaya, la mayoría de los routers ya se han actualizado. 13:31 &amp;lt;+detonate&amp;gt; ¿está en la hoja de ruta filtrar el tráfico http para quitar javascript/etc? 13:31 &amp;lt;+detonate&amp;gt; para 0.5 13:31 &amp;lt;+ugha2p&amp;gt; No. 13:31 &amp;lt;@jrandom&amp;gt; 0.6 13:31 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; Con respecto al ancho de banda, ¿deberíamos habilitar longitudes de tunnel probabilísticas y/o tunnels con sesgo local para bittorrent, dado que en general los usuarios de BT tienen un modelo de amenaza más débil? 13:32 &amp;lt;@jrandom&amp;gt; cat-a-puss: sí, definitivamente. esa es una de las grandes partes de la versión 0.5 13:32 &amp;lt;+ugha2p&amp;gt; detonate: A menos que lo implementes tú primero. ;) 13:32 &amp;lt;+detonate&amp;gt; lo estaba pensando 13:33 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; ¿se realizará el filtrado de html en un proceso separado? 13:33 &amp;lt;@jrandom&amp;gt; creo que michelle también está mirando eso, así que si ustedes dos quisieran trabajar juntos (michelle está aprendiendo java) sería genial 13:33 &amp;lt;+detonate&amp;gt; ok 13:33 &amp;lt;@jrandom&amp;gt; cat-a-puss: no lo sé. 13:34 &amp;lt;+ugha2p&amp;gt; cat-a-puss: ¿Por qué debería? 13:35 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; (Pregunto porque estaba pensando en hacer un proxy que pasara todo el tráfico entrante del navegador por clamav) Eso está bajo GPL, así que si pudiéramos incluirlo en el filtro, probablemente sería bueno. 13:35 &amp;lt;@jrandom&amp;gt; ¡genial cat-a-puss! 13:35 &amp;lt;+ugha2p&amp;gt; Algunas personas ya usan Privoxy para I2P. 13:36 &amp;lt;bens&amp;gt; en general, estoy en contra de incluir cosas 13:36 &amp;lt;susi23&amp;gt; Preferiría ver a la gente configurando bien sus navegadores a prometer protegerlos de código malicioso. 13:36 &amp;lt;@jrandom&amp;gt; susi23: nadie configura su navegador correctamente 13:36 &amp;lt;@jrandom&amp;gt; especialmente no el usuario promedio 13:37 &amp;lt;frosk&amp;gt; uno puede preguntarse si el usuario promedio siquiera puede configurar un proxy para su navegador 13:37 &amp;lt;@jrandom&amp;gt; mi opinión personal es que algo tipo cgi-proxy sería ideal 13:37 &amp;lt;@jrandom&amp;gt; exacto, frosk 13:37 &amp;lt;@jrandom&amp;gt; con una interfaz tipo cgi-proxy (filtrando según sus preferencias, segura por defecto), hasta un tarado baboso podría usarla 13:38 &amp;lt;bens&amp;gt; Supongo que I2P necesita múltiples versiones para múltiples mercados aún más que MS Office 13:38 &amp;lt;@jrandom&amp;gt; por eso tenemos componentes pequeños y sacamos estas cosas fuera del router, bens ;) 13:38 &amp;lt;Ragnarok&amp;gt; un archivo de auto-configuración de proxy ayudaría 13:39 &amp;lt;@jrandom&amp;gt; Ragnarok: tenemos uno, pero todavía hay cosas peligrosas que se pueden hacer con él 13:39 &amp;lt;frosk&amp;gt; quizás incluso un navegador especializado para i2p (si alguien se ahoga en tiempo libre ;) 13:39 &amp;lt;susi23&amp;gt; ragnarok: ¿ese? http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/apps/proxyscript/i2pProxy.pac 13:39 &amp;lt;@jrandom&amp;gt; frosk: en el SO y hardware especializados para i2p también, supongo 13:40 &amp;lt;frosk&amp;gt; jeje, perfecto 13:40 &amp;lt;Ragnarok&amp;gt; eso no está en la instalación, sin embargo 13:40 * jrandom implementa eso en el universo especializado de i2p 13:40 &amp;lt;susi23&amp;gt; . o O ( quizá deberíamos intentar encontrar también un planeta dedicado a i2p ) 13:40 &amp;lt;susi23&amp;gt; . o O ( rayos, demasiado lento ) 13:40 &amp;lt;mule&amp;gt; ok, venderemos el hardware :) 13:40 &amp;lt;frosk&amp;gt; ya sabes lo que dicen, para crear algo desde cero, primero crea el universo 13:41 &amp;lt;@jrandom&amp;gt; w00t, ahora lo único que necesitamos son algunos inversores.. 13:41 &amp;lt;bens&amp;gt; en serio, un autoconfigurador de firefox podría ser razonable 13:41 &amp;lt;@jrandom&amp;gt; bens: el .pac que susi enlazó arriba debería servir 13:41 &amp;lt;bens&amp;gt; no solo para el proxy; también para los ajustes de seguridad, la página de inicio, etc. 13:41 &amp;lt;@jrandom&amp;gt; podemos incluir eso con la instalación también, pero es insuficiente para la gente que necesita anonimato (y que no son ya ubergeeks) 13:42 &amp;lt;@jrandom&amp;gt; hmm, quizá ese tipo de cosas podría ir en la app i2p xul de cervantes 13:43 &amp;lt;@jrandom&amp;gt; pero eso se está alejando del tema de 2) estrategia 0.5 13:43 &amp;lt;@jrandom&amp;gt; ¿alguien más tiene algo sobre eso, o pasamos a 3) nombres? 13:44 -!- Irssi: #i2p: Total de 40 nicks [2 ops, 0 halfops, 6 voices, 32 normales] 13:44 &amp;lt;@jrandom&amp;gt; demos por hecho el cambio 13:44 &amp;lt;@jrandom&amp;gt; ok, aparentemente me adelanté un poco con la ref 2.0.1 de addressbook - Ragnarok, ¿quieres darnos una actualización? 13:44 &amp;lt;+ugha2p&amp;gt; jrandom: ¿Podemos esperar que las fechas en la hoja de ruta sean correctas? 13:45 &amp;lt;@jrandom&amp;gt; ugha2p: actualmente reflejan mi mejor estimación 13:45 &amp;lt;+ugha2p&amp;gt; jrandom: Ok, bien. 13:45 &amp;lt;Ragnarok&amp;gt; ya está liberado 13:45 &amp;lt;@jrandom&amp;gt; w00t 13:45 &amp;lt;Ragnarok&amp;gt; miren ragnarok.i2p 13:45 &amp;lt;Ragnarok&amp;gt; no planeaba publicarlo aún, pero jrandom me forzó la mano :) 13:46 &amp;lt;@jrandom&amp;gt; jeje 13:46 &amp;lt;+ugha2p&amp;gt; Ragnarok: A propósito, te falta un enlace en la página principal. :) 13:46 &amp;lt;Ragnarok&amp;gt; son solo unas pocas correcciones de bugs, nada importante, pero debería manejar mejor algunos casos límite 13:46 &amp;lt;@jrandom&amp;gt; está arriba a la derecha, ugha2p 13:47 &amp;lt;Ragnarok&amp;gt; ugha2p: está en la barra lateral 13:47 &amp;lt;Ragnarok&amp;gt; añadiré enlaces a la entrada también :) 13:47 &amp;lt;mule2&amp;gt; «that'll be the day when i die». cambio diario de IP para ajustar el reloj después. 13:48 &amp;lt;Ragnarok&amp;gt; de todos modos, si todos pudieran probarlo, sería estupendo. siempre se agradecen los informes de bugs 13:48 &amp;lt;+ugha2p&amp;gt; Ragnarok: Oh, esa barra lateral está seriamente jodida en Opera. 13:48 &amp;lt;mule2&amp;gt; Lease expired 12773d ago 13:49 &amp;lt;+ugha2p&amp;gt; Ragnarok: Bueno, no realmente jodida, sino simplemente ubicada al final de la página. 13:49 &amp;lt;@jrandom&amp;gt; genial, Ragnarok, gracias 13:49 &amp;lt;Ragnarok&amp;gt; tu ventana probablemente no es lo suficientemente ancha 13:49 &amp;lt;+ugha2p&amp;gt; Ragnarok: Correcto, pero debería funcionar con cualquier tamaño de ventana. 13:50 &amp;lt;+ugha2p&amp;gt; Así que quizá quieras arreglarlo en el futuro. :) 13:50 &amp;lt;Ragnarok&amp;gt; ugha2p: «debería» es una elección interesante de palabras :) 13:50 &amp;lt;Frooze&amp;gt; ah, también mal en mozilla 1.7. sin embargo, mi ventana es pequeña. 13:50 &amp;lt;+ugha2p&amp;gt; ¿Por qué? 13:50 &amp;lt;Frooze&amp;gt; gracias, ragnarok. cosas chulas. 13:51 &amp;lt;Ragnarok&amp;gt; puede que lo arregle en el futuro, pero está muy bajo en mis prioridades 13:51 * jrandom prefiere actualizaciones de addressbook a arreglos de html 13:52 &amp;lt;Ragnarok&amp;gt; en fin, ¿alguna pregunta? 13:53 &amp;lt;frosk&amp;gt; gracias por addressbook, Ragnarok, suena muy útil 13:54 &amp;lt;+ugha2p&amp;gt; ¿La forma documentada de cargar addressbook es la única, o hay alguna menos intrusiva? 13:54 &amp;lt;kaji&amp;gt; acabo de instalarlo, está genial 13:54 &amp;lt;Ragnarok&amp;gt; puedes iniciarlo a mano usando "java -jar addresbook.jar &amp;lt;path to i2p/addressbook&amp;gt;" 13:54 &amp;lt;Ragnarok&amp;gt; gracias :) 13:55 &amp;lt;kaji&amp;gt; ah, y me bajé la versión 2.0.0 ¿hay alguna actualización en algún lado? 13:55 &amp;lt;Ragnarok&amp;gt; ok, arreglé la columna, era solo una mezcla tonta de tamaños absolutos y relativos 13:56 &amp;lt;Ragnarok&amp;gt; sí, ahora hay 2.0.1 arriba en ragnarok.i2p 13:57 &amp;lt;+ugha2p&amp;gt; Ahora me sale "Failed to load Main-Class manifest attribute from", pero no importa, haré un reinicio más tarde. 13:57 &amp;lt;Ragnarok&amp;gt; ups 13:58 &amp;lt;Ragnarok&amp;gt; culpa mía 13:58 &amp;lt;Ragnarok&amp;gt; intentaré arreglar eso pronto 13:58 &amp;lt;+ugha2p&amp;gt; Ah, ok. :) 13:58 &amp;lt;Ragnarok&amp;gt; también habrá pronto una versión .war fácil de instalar 13:59 &amp;lt;dm&amp;gt; jrandom: eres una máquina 14:00 &amp;lt;@jrandom&amp;gt; wikked, gracias, 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; en fin, ¿quieres darnos un resumen de qué pasa con susidns? 14:01 &amp;lt;@jrandom&amp;gt; ¿o eso debería esperar para más tarde? 14:01 &amp;lt;susi23&amp;gt; ¿tenemos tiempo para una discusión más general sobre el tema de nombres? 14:02 &amp;lt;susi23&amp;gt; ¿qué características queremos en el futuro? 14:03 &amp;lt;@jrandom&amp;gt; algunos de mis pensamientos están publicados en http://dev.i2p.net/pipermail/i2p/2004-February/000135.html 14:03 &amp;lt;@jrandom&amp;gt; (sobre qué características generales) 14:04 &amp;lt;@jrandom&amp;gt; creo que lo más difícil será deshabituar a la gente de los nombres legibles por humanos y globalmente únicos, pero con buenas interfaces debería ser posible 14:04 &amp;lt;Ragnarok&amp;gt; implementar en xml las estructuras de datos que describiste es una de mis próximas metas 14:04 &amp;lt;susi23&amp;gt; ok, hay un pequeño escrito sobre atributos en `http://susi.i2p/removablekeys.html` 14:05 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; wow... bastante lleno por aquí esta noche 14:05 &amp;lt;bens&amp;gt; ragnarok: ¿has visto YAML? Podría ser más fácil 14:05 &amp;lt;+ugha2p&amp;gt; Jnymo: Sí, estamos intentando mantener una reunión aquí. 14:05 &amp;lt;Ragnarok&amp;gt; el nombre de YAML es demasiado adecuado 14:05 &amp;lt;@jrandom&amp;gt; genial, susi23, aunque creo que definitivamente querríamos migrar lejos del formato hosts.txt plano 14:05 &amp;lt;ant&amp;gt; &amp;lt;Quadn-werk&amp;gt; ¿añadir un reinicio elegante por línea de comandos? 14:06 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; ah 14:06 &amp;lt;susi23&amp;gt; ¿hay ideas sobre cómo mantener los nombres únicos a largo plazo? 14:06 &amp;lt;@jrandom&amp;gt; una de las partes importantes de los datos que manejar en el servicio de nombres es que una entrada esté firmada, lo que requiere alguna estructura rígida (o xml cuidadoso) 14:07 &amp;lt;@jrandom&amp;gt; no creo en nombres que sean globalmente únicos, legibles por humanos y seguros. 14:07 &amp;lt;@jrandom&amp;gt; (asocio centralizado y seguro) 14:07 &amp;lt;@jrandom&amp;gt; susi23: ¿has visto http://zooko.com/distnames.html ? 14:07 &amp;lt;Ragnarok&amp;gt; Creo que usando un sistema tipo addressbook, los nombres acabarán siendo mayormente únicos, ya que le interesa a quien reclama un nombre no elegir uno que ya está en uso 14:08 &amp;lt;@jrandom&amp;gt; Ragnarok: ya veremos. quizás 14:08 &amp;lt;susi23&amp;gt; lo revisaré 14:08 &amp;lt;bens&amp;gt; sospecho que surgirán autoridades de confianza 14:08 &amp;lt;Ragnarok&amp;gt; bueno, ya hay una 14:08 &amp;lt;frosk&amp;gt; ¿hosts.txt? :) 14:09 &amp;lt;Ragnarok&amp;gt; la de jrandom, sí 14:09 &amp;lt;@jrandom&amp;gt; o, si no autoridades de confianza, nombres que incluyan la ruta para identificarlo de forma única 14:09 &amp;lt;@jrandom&amp;gt; (p. ej., «el sitio orion.i2p llama ‘frosk.i2p’») 14:10 &amp;lt;@jrandom&amp;gt; Derek Eddington tuvo algunos posts en esa línea en septiembre - 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 empieza a construir rutas bang de uucp 14:11 &amp;lt;frosk&amp;gt; ja 14:12 &amp;lt;susi23&amp;gt; ok, ¿y ahora qué...? ¿qué tal una «hoja de ruta de nombres»? :) 14:12 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; me han apartado de un DNS distribuido absoluto para i2p... en cierta medida... pero las ideas de duck me hicieron pensar que un sistema de confianza podría funcionar... como que una consulta pudiera devolver una lista de sitios/archivos, y cada uno podría listarse con la cantidad de confianza que la red le otorga 14:12 &amp;lt;susi23&amp;gt; una vez que acordemos qué hacer 14:12 &amp;lt;@jrandom&amp;gt; es una buena idea, susi23, ¿quieres escribir una? 14:13 &amp;lt;@jrandom&amp;gt; confiar en la confianza de otras personas tiene potencial, pero debe hacerse con mucho cuidado 14:13 &amp;lt;susi23&amp;gt; podría hacerlo, pero aún no tengo idea de QUÉ queremos hacer. Hay algunas decisiones que tomar. 14:14 &amp;lt;@jrandom&amp;gt; (también conocido como solo según los términos en los que confías en los pares a lo largo de la cadena hasta el autor de la confianza) 14:14 &amp;lt;modulus&amp;gt; no hay, o no debería haber, una «confianza de red» de un sitio; la confianza tiene que ser siempre centrada en el usuario 14:14 &amp;lt;@jrandom&amp;gt; paso 1 de la hoja de ruta: decidir entre $featureset 14:14 &amp;lt;susi23&amp;gt; o al menos tenemos que desarrollar todas las ideas en un concepto más preciso. 14:14 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; bueno, si fuera explícitamente simple... como que files i2p listara cuántos sitios enlazaron a siteinquestion.i2p 14:15 &amp;lt;Ragnarok&amp;gt; ok, he actualizado el paquete de addressbook con un jar ejecutable. 14:15 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; er, files.i2p 14:15 &amp;lt;@jrandom&amp;gt; jnymo: eso se convierte en una autoridad centralizada: files.i2p 14:15 &amp;lt;modulus&amp;gt; por no decir que podrías envenenar el pool de enlaces estableciendo un montón de sitios. 14:16 &amp;lt;modulus&amp;gt; googlebombing en i2p 14:16 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; cierto... pero files i2p podría estar descentralizado 14:16 &amp;lt;susi23&amp;gt; ok, ¿qué tal recopilar ideas/información/conceptos hasta, digamos, enero 14:16 &amp;lt;orion&amp;gt; hola a todos. Veo que naming está sobre la mesa.. *otra vez* :) 14:16 &amp;lt;susi23&amp;gt; luego viene la fase de decisión, ¿ok? 14:16 &amp;lt;@jrandom&amp;gt; suena bien: ¿serás el punto de contacto para reunir eso? 14:16 &amp;lt;Ragnarok&amp;gt; claro 14:16 &amp;lt;modulus&amp;gt; no importa si el agregado de confianza está descentralizado, la confianza tiene que emanar del usuario. cualquier otra cosa puede ser envenenada, imo. 14:17 &amp;lt;susi23&amp;gt; ¿no podemos usar la lista de correo para esto? 14:17 &amp;lt;bob&amp;gt; o quizá el wiki de ugha? 14:17 &amp;lt;ant&amp;gt; * Jnymo aplaude 14:18 &amp;lt;@jrandom&amp;gt; el wiki sería bueno, podemos reunir enlaces a todas las discusiones previas allí 14:18 &amp;lt;modulus&amp;gt; jnyo: probablemente la solución más factible sea vincularse al primer nombre encontrado o algo así. 14:18 &amp;lt;dm&amp;gt; aplaudamos todos a jrandom por su maravillosa gestión del proyecto 14:18 &amp;lt;susi23&amp;gt; bien 14:18 &amp;lt;modulus&amp;gt; pero hay más maneras que salchichas. 14:19 &amp;lt;susi23&amp;gt; ¿url del wiki? (para el registro) 14:19 &amp;lt;ant&amp;gt; * Jnymo claps 14:19 &amp;lt;@jrandom&amp;gt; ugha.i2p 14:19 * dm aplaude 14:19 &amp;lt;susi23&amp;gt; ok 14:19 &amp;lt;susi23&amp;gt; entonces he terminado y hago ping de vuelta a jrandom ;) 14:20 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; modulus: entonces, si refiero un enlace a otra persona, la estoy refiriendo al sitio al que me vinculé primero... eso podría funcionar.. 14:20 &amp;lt;+ugha2p&amp;gt; Parece que jrandom ha tenido ping timeout. 14:20 &amp;lt;@jrandom&amp;gt; ok, genial, ¿algo más sobre nami^W nm, nada más sobre nombres. pasemos al wiki 14:20 &amp;lt;modulus&amp;gt; de todos modos, si estás enlazando probablemente querrás poner una ruta absoluta en el enlace, no solo un nombre 14:21 &amp;lt;@jrandom&amp;gt; pasando a 4) repaso de eepsite 14:21 &amp;lt;dm&amp;gt; dm.i2p está arriba y funcionando 14:21 &amp;lt;@jrandom&amp;gt; genial 14:22 &amp;lt;@jrandom&amp;gt; ok, realmente no tengo mucho que añadir más allá de lo mencionado en el correo 14:22 &amp;lt;bob&amp;gt; ¡Qué bueno ver una afluencia de sitios! ¡Todos rápidos de acceder también! 14:22 &amp;lt;@jrandom&amp;gt; sí, de acuerdo, bob 14:22 &amp;lt;bob&amp;gt; orion, gracias por tu trabajo.. Uso tu sitio a diario. 14:22 * jrandom también, el 'last updated' es especialmente útil 14:23 &amp;lt;bob&amp;gt; dm: :-) 14:24 &amp;lt;@jrandom&amp;gt; ok, si no hay nada más sobre eso, podemos saltar a 5) ??? 14:24 &amp;lt;@jrandom&amp;gt; ¿hay algo más que la gente quiera plantear en la reunión? 14:24 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; ¿qué tal el estado de la red? 14:24 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; ¿con respecto a 4.2.5? 14:25 &amp;lt;@jrandom&amp;gt; se ve bien, pero la versión solo tiene unas horas, así que es demasiado pronto para decir 14:25 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; oh, je 14:25 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; ¿alguna novedad de fusenet? 14:26 &amp;lt;@jrandom&amp;gt; (`http://piespy.i2p/i2p/i2p-current.png` heh) 14:26 &amp;lt;frosk&amp;gt; mi trabajo en i2pcontent ha quedado mayormente aparcado por algunas semanas, pero la última versión del documento se puede leer en `http://frosk.i2p/i2pcontent.html` . si alguien está interesado, lean, y comenten duro si hace falta (por irc cuando no estoy /away o por mail a frosk@mail.i2p) 14:26 &amp;lt;frosk&amp;gt; i2pcontent/fusenet/lo que sea ;) 14:26 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; wordicus 14:28 &amp;lt;@jrandom&amp;gt; ok, si no hay nada más... 14:28 &amp;lt;mule2&amp;gt; montones de aplausos por todas las excelentes contribuciones 14:29 &amp;lt;@jrandom&amp;gt; sí, están haciendo cosas de puta madre 14:29 &amp;lt;frosk&amp;gt; tú también, jrandom :) 14:29 &amp;lt;orion&amp;gt; word. 14:29 &amp;lt;orion&amp;gt; sí, mucho, tú también jrandom. 14:29 &amp;lt;scintilla&amp;gt; ¡eso eso! 14:29 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; sí, noté en el sitio que hay menos info sobre cómo ayudar 14:29 &amp;lt;@jrandom&amp;gt; a veces dando caña, a veces recibiéndola ;) 14:29 &amp;lt;orion&amp;gt; HIP HIP 14:30 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; ¡HURRA! 14:30 * orion sonríe 14:30 &amp;lt;Frooze&amp;gt; me descargué eclipse hoy, para aprender java durante las vacaciones, porque ustedes son tan impresionantes. 14:30 &amp;lt;@jrandom&amp;gt; jnymo: muchas de las tareas pequeñas y fáciles de realizar ya se han hecho 14:30 &amp;lt;@jrandom&amp;gt; ooh wikked, Frooze 14:31 &amp;lt;Frooze&amp;gt; así que, problemas en el horizonte. je 14:31 &amp;lt;@jrandom&amp;gt; jnymo: aunque realmente debería recopilar algunas más y publicarlas 14:31 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; jrandom: ¿Sigues buscando a alguien que ayude en alexandria.i2p? 14:31 &amp;lt;@jrandom&amp;gt; (¡a cubierto, arizona!) 14:31 * jrandom no está involucrado en alexandria, pero sí, creo que aún buscan un bibliotecario 14:31 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; aprendan a nadar, gente ;) 14:31 * orion ama las referencias a Pump Up the Volume. Por vagas que sean. 14:31 &amp;lt;@duck&amp;gt; sí, lo hacemos 14:31 &amp;lt;@jrandom&amp;gt; :) 14:31 &amp;lt;Ragnarok&amp;gt; jrandom: ¿dónde se supone que debe ir realmente el war? 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; (luego reinicia el router) 14:32 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; duck, ¿me hablas a mí? 14:32 &amp;lt;Ragnarok&amp;gt; genial. Comenzaré las pruebas 14:32 &amp;lt;@jrandom&amp;gt; r0x0r 14:32 &amp;lt;ant&amp;gt; &amp;lt;Jnymo&amp;gt; duck: ¿alexandria está en tu sitio? 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 eso es todo, podemos deslizarnos fuera de aquí en la marca de 90m.. 14:34 * jrandom se prepara 14:34 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 14 de diciembre de 2004</title><link>/es/blog/2004/12/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-diciembre-de-2004/</link><pubDate>Tue, 14 Dec 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/12/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-diciembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&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="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:08 &amp;lt;jrandom&amp;gt; 0) hola 13:08 &amp;lt;jrandom&amp;gt; 1) Estado de la red 13:08 &amp;lt;jrandom&amp;gt; 2) mail.i2p 13:08 &amp;lt;jrandom&amp;gt; 3) hoja de ruta 13:08 &amp;lt;+polecat&amp;gt; Es casi como si los nodos usaran la hora que obtuvieron hace 5 min, y la establecieran como la hora actual en lugar de la hora real. 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) hola 13:09 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas hace unos minutos en http://dev.i2p.net/pipermail/i2p/2004-December/000522.html 13:09 * Pseudonym saluda con la mano 13:10 &amp;lt;cervantes&amp;gt; gracias por esperar.... acabo de volver del trabajo ;-) 13:10 &amp;lt;jrandom&amp;gt; polecat: no son exactamente 5m (pero podemos hablarlo más después de la reunión o durante) 13:10 * polecat asiente 13:10 &amp;lt;jrandom&amp;gt; w3rd, bien, te doy un momento para que leas las notas de estado entonces :) 13:11 &amp;lt;jrandom&amp;gt; mientras tanto, 1) Estado de la red 13:11 * postman saluda con la mano 13:11 &amp;lt;jrandom&amp;gt; el otro día, como se mencionó en la lista, estuvo bastante turbulento en irc 13:12 &amp;lt;jrandom&amp;gt; sin embargo, hemos hecho algunos ajustes y las correcciones de errores han salido bastante bien 13:12 * dm saluda con la mano 13:12 &amp;lt;jrandom&amp;gt; además del problema de sincronización de tiempo mencionado en el correo, también hay un problema de "leases expirando" que algunos han estado reportando (leases: permisos temporales de entrada en tunnels) 13:13 &amp;lt;Pseudonym&amp;gt; ¿están relacionados? 13:13 &amp;lt;+protokol&amp;gt; (desde hace meses) 13:13 &amp;lt;Pseudonym&amp;gt; (los problemas, no la gente) 13:13 &amp;lt;jrandom&amp;gt; se debe en parte a una variedad de cuestiones, algunas de las cuales pueden abordarse con los parches en CVS, otras pueden estar relacionadas con la sincronización de tiempo, pero la mayoría se deben a cuestiones en las que estamos trabajando para la versión 0.5 13:14 &amp;lt;jrandom&amp;gt; la esencia del problema es que a veces el par no puede construir tunnels para el cliente, lo que significa que no le pedirá al cliente un nuevo lease 13:14 &amp;lt;jrandom&amp;gt; la solución es asegurarnos de que podamos construir nuevos tunnels que satisfagan las necesidades del cliente 13:15 &amp;lt;Pseudonym&amp;gt; ¿y si no podemos? 13:15 &amp;lt;jrandom&amp;gt; si no podemos, los leases seguirán expirados hasta que podamos 13:16 &amp;lt;Pseudonym&amp;gt; entonces, ¿en qué se diferencia? 13:16 &amp;lt;jrandom&amp;gt; no se diferencia :) 13:16 &amp;lt;jrandom&amp;gt; tenemos que poder construir tunnels, punto. 13:16 &amp;lt;jrandom&amp;gt; para asegurarlo, debemos mejorar tanto nuestro perfilado (ver: correcciones en cvs para un viejo error de perfilado) como nuestra estrategia de pooling (ver: 0.5) 13:17 &amp;lt;jrandom&amp;gt; la única causa legítima para no poder construir tunnels es que toda la red esté completamente saturada 13:17 &amp;lt;+polecat&amp;gt; o que te hayan aislado de ella 13:17 &amp;lt;jrandom&amp;gt; correcto 13:17 &amp;lt;bla&amp;gt; jrandom: ¿Puede ser porque la red ha crecido a ~110 pares? 13:18 &amp;lt;dm&amp;gt; o que esté aislada de ti 13:18 &amp;lt;jrandom&amp;gt; nah, ya hemos visto esto antes también, bla 13:18 &amp;lt;Pseudonym&amp;gt; ¿las "correcciones en cvs para un viejo error de perfilado" están en 0.4.2.3 o solo en CVS? 13:18 &amp;lt;jrandom&amp;gt; aunque en cierto modo, supongo que sí, ya que ahora tenemos muchos más pares sobre los que no tenemos datos de perfilado 13:18 &amp;lt;jrandom&amp;gt; Pseudonym: CVS 13:19 &amp;lt;+polecat&amp;gt; Por perfilado te refieres a clasificar pares según lo útiles que son? 13:19 &amp;lt;jrandom&amp;gt; sí 13:19 * Pseudonym quiere 0.4.2.4 ;-) 13:19 &amp;lt;+polecat&amp;gt; Uf. 13:19 &amp;lt;+polecat&amp;gt; Pensé que era algún tipo raro de trazado de funciones como gprof o algo así. 13:20 * orion quiere 2.0 :) 13:20 &amp;lt;jrandom&amp;gt; jeje no, el error de perfilado se debía en parte a un código tonto que ignoraba estadísticas diarias 13:20 * jrandom también 13:20 * polecat quiere la forma larvaria de un perro grande. 13:20 &amp;lt;jrandom&amp;gt; ok, bien, eso es todo lo que tengo para 1) estado de la red - ¿alguien más quiere añadir algo? 13:21 &amp;lt;jrandom&amp;gt; si no, pasemos a 2) mail.i2p 13:21 &amp;lt;jrandom&amp;gt; postman: tienes la palabra 13:22 &amp;lt;+postman&amp;gt; ok 13:22 &amp;lt;+postman&amp;gt; perdón 13:22 &amp;lt;+postman&amp;gt; :) 13:23 &amp;lt;+postman&amp;gt; hay una descripción para una gestión completa de dominios de correo virtuales en www.postman.i2p/user/virtual 13:23 &amp;lt;+postman&amp;gt; hay una descripción para una gestión completa de dominios de correo virtuales en www.postman.i2p/user/virtual.html 13:23 &amp;lt;+postman&amp;gt; (demasiado vino tinto) 13:23 &amp;lt;dm&amp;gt; ¡esta es una presentación muy poco profesional! 13:23 &amp;lt;+postman&amp;gt; intenta explicar un sistema para gestionar dominios de correo distintos a direcciones @mail.i2p 13:23 &amp;lt;frosk&amp;gt; :D 13:24 * orion golpea a dm en la cabeza con el borrador de la pizarra. 13:24 &amp;lt;frosk&amp;gt; ¿significa que puedo tener frosk@frosk.i2p? 13:24 &amp;lt;+postman&amp;gt; frosk: efectivamente 13:24 &amp;lt;jrandom&amp;gt; muy bien 13:24 &amp;lt;+polecat&amp;gt; La pregunta es, ¿por qué? :3 13:24 &amp;lt;+postman&amp;gt; es bastante complejo, aun así pido comentarios e ideas sobre esto 13:24 &amp;lt;cervantes&amp;gt; s/eraser/ 13:24 &amp;lt;frosk&amp;gt; qué chachi 13:25 &amp;lt;+postman&amp;gt; puede que no sea una función necesaria para unas pocas personas pero el futuro es brillante y resplandeciente 13:25 &amp;lt;jrandom&amp;gt; hay muchas razones por las que sí - p. ej. dar a cada usuario de @ forum.i2p una dirección de correo, etc. 13:25 &amp;lt;susi23&amp;gt; es un sistema central ligado a postman.i2p 13:25 &amp;lt;+polecat&amp;gt; Sí, eso parece claro. 13:25 &amp;lt;susi23&amp;gt; si esa máquina falla, todos nos enfadamos :) 13:25 &amp;lt;+polecat&amp;gt; jrandom: Pero si todo tiene que pasar por mail.i2p en primer lugar... 13:25 * postman es MUY consciente de este problema 13:26 &amp;lt;+postman&amp;gt; :/ 13:26 &amp;lt;jrandom&amp;gt; polecat: quizá sí, quizá no 13:26 &amp;lt;+polecat&amp;gt; susi23: ¡exacto! 13:26 &amp;lt;+postman&amp;gt; la implementación reciente es efectivamente un único punto de fallo 13:26 &amp;lt;+postman&amp;gt; pero esto también aplica al puente con internet 13:27 &amp;lt;jrandom&amp;gt; oh, ¿el segundo gateway aún no está en marcha? 13:27 &amp;lt;+polecat&amp;gt; Una solución es poner múltiples destinos en los tunnels SMTP/POP3 del cliente, y hacer que todos esos destinos reenvíen solo entre sí. 13:27 &amp;lt;+postman&amp;gt; jrandom: no, baffled aún no lo ha configurado 13:27 &amp;lt;jrandom&amp;gt; ah ok 13:27 &amp;lt;+postman&amp;gt; polecat: ¿y en QUÉ servidor POP3 debería residir TU buzón? 13:27 &amp;lt;orion&amp;gt; bien lo de brillante, pero ¿cómo se relacionaría esa dirección virtual con una dirección de internet? Me gusta que orion@mail.i2p y orion@i2pmail.org sean ambas utilizables. 13:27 &amp;lt;orion&amp;gt; s/usable/identical/ 13:28 &amp;lt;+postman&amp;gt; polecat: ¿quién quiere transferir 100 MB de datos de buzón cada día durante 1 año para todos los 10000 usuarios? 13:28 &amp;lt;+postman&amp;gt; orion: serán utilizables 13:28 &amp;lt;+polecat&amp;gt; en lugar de ir mail.i2p -&amp;gt; polecat.i2p -&amp;gt; frosk@baffled.i2p, podría ir a cualquiera de los 3, y desde allí directamente a baffled. 13:29 &amp;lt;+postman&amp;gt; pido a todas las personas interesadas que aporten ideas 13:29 &amp;lt;+postman&amp;gt; aun así los dominios virtuales son una función que parece útil y puede implementarse independientemente del estado de la red 13:29 &amp;lt;+polecat&amp;gt; Así, si mail.i2p muere, los otros dos tendrán sus tunnels de servidor disponibles como alternativas dentro del sistema de relay de correo. 13:30 &amp;lt;+postman&amp;gt; polecat: sigue estando la cuestión de tu buzón 13:30 &amp;lt;+postman&amp;gt; polecat: tus datos de buzón deben moverse también y mantenerse sincronizados entre TODAS las ubicaciones posibles 13:30 &amp;lt;+polecat&amp;gt; Uf... sí, eso es verdad... 13:30 &amp;lt;+postman&amp;gt; polecat: considera esto para 1000 usuarios en el futuro 13:30 &amp;lt;susi23&amp;gt; todos podrían configurar un destino en sus nodos donde se entreguen los correos... ahora tenemos el problema de conectar destinos con direcciones de correo 13:30 &amp;lt;+postman&amp;gt; no es TAN fácil 13:30 &amp;lt;+polecat&amp;gt; ¡Oh! Pero esto funcionaría sin embargo... 13:30 &amp;lt;+postman&amp;gt; en efecto 13:31 &amp;lt;+postman&amp;gt; por otro lado el problema de reenviar hacia y desde internet sigue ahí 13:31 &amp;lt;dm&amp;gt; jrandom: te estás divirtiendo con esto, ¿verdad? 13:31 &amp;lt;+polecat&amp;gt; ¡Sí! Un usuario elige en qué servidor tener su buzón POP3, y ese es el servidor que elige como destino para el tunnel POP3. 13:31 &amp;lt;+postman&amp;gt; polecat: ¿y si ESE servidor falla? 13:32 &amp;lt;+polecat&amp;gt; Así mail.i2p y polecat.i2p ni siquiera tendrían que ver el buzón POP3 de baffled, ya que todos los usuarios POP3 de baffled descargan directamente de baffled. 13:32 &amp;lt;+postman&amp;gt; un sistema realmente redundante requerirá una sincronización de buzones 13:32 &amp;lt;susi23&amp;gt; sí, pero con un sistema así todos podrían entregar correo dentro de i2p, incluso si postman.i2p no estuviera 13:32 &amp;lt;+polecat&amp;gt; postman: Entonces tendrían que cambiar de servidor. -.- 13:32 &amp;lt;dm&amp;gt; Estudiantes teniendo una conversación inteligente entre ellos. El sueño de un profesor :) 13:32 &amp;lt;+postman&amp;gt; bueno, la reunión no es precisamente el lugar para DISCUTIR todo esto 13:33 &amp;lt;+postman&amp;gt; solo estoy aquí para detonar la discusión 13:33 &amp;lt;+postman&amp;gt; primero lean el documento por favor y DESPUÉS estaré listo para oír sus comentarios 13:33 &amp;lt;+postman&amp;gt; 2. 13:33 &amp;lt;+polecat&amp;gt; Bien, así que mail.i2p está en marcha, e intentando ser menos centralizado y menos susceptible a un único punto de fallo. 13:33 &amp;lt;+postman&amp;gt; oficialmente cruzamos los 100 usuarios con 110 cuentas registradas 13:33 &amp;lt;+postman&amp;gt; solo para su información 13:33 &amp;lt;jrandom&amp;gt; w00t 13:34 &amp;lt;+postman&amp;gt; eso es todo por hoy :) 13:34 &amp;lt;+postman&amp;gt; gracias 13:34 * dm aplaude 13:34 &amp;lt;jrandom&amp;gt; de lujo, gracias postman. todo pinta prometedor 13:34 &amp;lt;+postman&amp;gt; :) 13:35 &amp;lt;mule2&amp;gt; me gustaría sacar un tema sobre correo, pero después de la reunión 13:35 &amp;lt;jrandom&amp;gt; quizá algunas discusiones sobre descentralizar el correo podrían ir en la lista o en el foro? pero por ahora lo que has montado cubre más que de sobra nuestras necesidades 13:35 &amp;lt;+postman&amp;gt; incluso hay un canal para ello 13:35 &amp;lt;+postman&amp;gt; :) 13:35 &amp;lt;jrandom&amp;gt; je buen punto 13:35 &amp;lt;frosk&amp;gt; ¿cuál? 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; Ah, una nota rápida: acabo de sorprenderme a mí mismo poniendo a funcionar un pequeño servidor SMTP en perl con caché, para que emacs no se cuelgue esperando a que responda el servidor SMTP de postman sobre i2p. 13:36 &amp;lt;frosk&amp;gt; ok 13:36 &amp;lt;+polecat&amp;gt; Puede que publique algo de código más tarde, si funciona, ya sabes, realmente bien. 13:36 &amp;lt;jrandom&amp;gt; oh, genial polecat 13:36 &amp;lt;cervantes&amp;gt; postman: estás invitado a tener una sección dedicada en el foro 13:37 &amp;lt;+postman&amp;gt; cervantes: ohh gracias 13:37 * postman se siente honrado :) 13:37 &amp;lt;dm&amp;gt; Te lo mereces 13:38 * postman le devuelve el micro a hr 13:38 * postman le devuelve el micro a jr 13:38 &amp;lt;+postman&amp;gt; maldición 13:38 &amp;lt;+postman&amp;gt; :) 13:38 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre 2) mail.i2p, pasemos a 3) hoja de ruta 13:38 &amp;lt;+polecat&amp;gt; ¡brum brum! 13:38 &amp;lt;jrandom&amp;gt; la vieja hoja de ruta estaba un poco... desactualizada 13:39 &amp;lt;jrandom&amp;gt; la nueva refleja la visión actual de las cosas 13:39 &amp;lt;jrandom&amp;gt; esperemos que el calendario listado tenga suficiente margen, aunque si más gente se suma quizá podamos batir esas estimaciones :) 13:40 &amp;lt;jrandom&amp;gt; una vez lleguemos a 0.6, podremos escalar a grandes números de nodos, ya que no tendremos el techo impuesto por los hilos 13:41 &amp;lt;frosk&amp;gt; ¿qué crees que es un límite realista de nodos para &amp;lt;0.6? 13:41 &amp;lt;jrandom&amp;gt; antes de 0.6, sin embargo, probablemente necesitemos mantenernos por debajo de 200 nodos activos, aunque probablemente podamos dejar de ser tan perezosos y matar activamente algunas conexiones 13:41 &amp;lt;jrandom&amp;gt; con algo de cuidado, creo que podremos llegar a 3-500 13:42 &amp;lt;mule2&amp;gt; así que nada de salir en Slashdot por favor 13:42 &amp;lt;jrandom&amp;gt; a ese punto tendríamos churn de conexiones, pero nuestro transporte tcp de bajo coste no debería doler demasiado 13:42 &amp;lt;Pseudonym&amp;gt; la hoja de ruta para 0.6 no menciona eso. solo udp y distribución de contenido 13:42 &amp;lt;Pseudonym&amp;gt; ¿o es udp lo que lo corrige? 13:42 * orion vota por no salir en Slashdot nunca 13:43 &amp;lt;jrandom&amp;gt; Pseudonym: udp lo corrige (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: No estoy de acuerdo. para tener anonimato real vamos a necesitar MUCHOS nodos eventualmente 13:44 &amp;lt;Pseudonym&amp;gt; en algún momento tenemos que contárselo a la gente 13:44 &amp;lt;jrandom&amp;gt; de acuerdo. cuando los necesitemos, definitivamente querremos hacer todo tipo de relaciones públicas 13:44 &amp;lt;jrandom&amp;gt; la comunidad geek probablemente será una gran parte de la base de usuarios 13:44 &amp;lt;Pseudonym&amp;gt; ¿cuándo anunciamos a la comunidad geek? no como producto terminado sino como beta para probar a fondo 13:44 &amp;lt;Frooze&amp;gt; Pregúntale a JRandom 13:45 &amp;lt;+polecat&amp;gt; Creo que deberíamos ser muy cuidadosos con hacer esta red demasiado popular. 13:45 &amp;lt;jrandom&amp;gt; Pseudonym: cuando hayamos hecho las mejores pruebas posibles sin ellos 13:45 &amp;lt;+polecat&amp;gt; Porque un día de estos alguien la va a usar para hacer algo horrible e ilegal. 13:45 &amp;lt;+polecat&amp;gt; Y si pueden rastrearnos en ese momento, nos perseguirán junto con el criminal. 13:46 &amp;lt;jrandom&amp;gt; básicamente, una vez que la red funcione genial consistentemente y no podamos hacer cosas para romperla, /entonces/ necesitaremos más usuarios para ayudar a romperla/probarla 13:47 &amp;lt;mule2&amp;gt; tendrás que echarme antes :9 13:47 &amp;lt;Pseudonym&amp;gt; solo no caigas en la misma tendencia que Toad con freenet 13:47 &amp;lt;+polecat&amp;gt; Porque les dimos la libertad de publicar el código fuente de Windows XPQXR, y Halo 7, así que más nos vale tener una protección de anonimato muy buena. 13:47 &amp;lt;orion&amp;gt; hablando de romper... ¿se identificó ese bug de desfase de tiempo? 13:47 &amp;lt;jrandom&amp;gt; Pseudonym: creo que nuestra hoja de ruta es realista 13:48 &amp;lt;jrandom&amp;gt; polecat: de acuerdo, la gente no debería usar i2p para cosas que sean "peligrosas" todavía 13:48 &amp;lt;jrandom&amp;gt; orion: no 13:48 &amp;lt;Pseudonym&amp;gt; jr: No me quejo de la hoja de ruta. pero no aborda los anuncios 13:48 &amp;lt;jrandom&amp;gt; cierto 13:49 &amp;lt;dm&amp;gt; bueno, con 2 años de desarrollo/pruebas a sus espaldas, debería ser una de las ofertas más pulidas de este tipo cuando se lance :) 13:49 &amp;lt;Pseudonym&amp;gt; ¿quizá añadir salir en Slashdot a 0.6? :-) 13:49 &amp;lt;+polecat&amp;gt; jrandom: Más importante, la gente que usaría i2p para cosas así de peligrosas nos haría un gran favor si todavía no supieran de i2p. 13:49 &amp;lt;jrandom&amp;gt; pensaba en eso el otro día. quizá algunos anuncios para otras actividades (p. ej. I2PContent) tendrían sentido, para atraer a más gente a trabajar en ellas 13:49 &amp;lt;dm&amp;gt; a diferencia del nivel usual de madurez cuando las cosas se hacen grandes 13:50 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; creo que jrandom debería escribir el artículo para slashdot.. es quien mejor describe i2p, creo 13:50 * Pseudonym está de acuerdo 13:51 &amp;lt;dm&amp;gt; Seguro que pasará algo por ahí antes de que jrandom se sienta cómodo para hacerlo él mismo ;) 13:51 &amp;lt;Pseudonym&amp;gt; Solo intento empujarlo un poco 13:51 &amp;lt;jrandom&amp;gt; je 13:51 &amp;lt;jrandom&amp;gt; bueno, con 0.6 querremos atraer una base de usuarios más grande en cualquier caso 13:51 &amp;lt;Pseudonym&amp;gt; Pienso que si no puedo programar, al menos puedo molestar a quienes sí pueden 13:51 * jrandom lanza barro 13:52 &amp;lt;+polecat&amp;gt; dm: Estoy seguro de que la Segunda Venida pasará antes de que jrandom esté lo bastante cómodo para /. i2p ;3 13:52 * Pseudonym se agacha. cuac 13:52 &amp;lt;jrandom&amp;gt; ok, en cualquier caso, ¿alguien tiene algo más que discutir respecto a la hoja de ruta? 13:52 &amp;lt;jrandom&amp;gt; ¿o pasamos a 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 agarra el micro inalámbrico 13:54 &amp;lt;cervantes&amp;gt; *zzzzzZzzzzttt* 13:54 * orion enchufa su inhibidor RF. ;) 13:54 &amp;lt;+polecat&amp;gt; He estado intentando contactar con frosk, sin suerte hasta ahora. Francamente creo que nunca lo veré en IRC, y su email es un vacío sin luz. 13:54 &amp;lt;frosk&amp;gt; bueno, jrandom puso esta "infraestructura de contenido distribuido" en la nueva hoja de ruta para 0.6, y tras oír algunas ideas aquí, sonó realmente interesante, y creo que debería hacer lo que mis habilidades permitan para adelantar el calendario ;) 13:54 * dm mira a polecat 13:54 &amp;lt;+polecat&amp;gt; *niega con la cabeza* Sin nada de suerte. En ningún lado se le ENCUENTRA. ¡Quizá frosk es invisible! 13:55 &amp;lt;frosk&amp;gt; "i2pcontent" es hasta ahora un documento en frosk.i2p 13:55 &amp;lt;Pseudonym&amp;gt; ¿en qué se diferencia I2PContent de i2p-bt? 13:55 * polecat está en 4.4 ahora mismo. 13:55 &amp;lt;frosk&amp;gt; reúne las ideas que he escuchado con las mías, y ha pasado por algunas revisiones con comentarios y sugerencias útiles de jrandom y otros, y creo que está empezando a verse muy guay :) 13:55 &amp;lt;ant&amp;gt; * jnymo intenta encontrar un visor de postscript para ver estas ideas.. :/ 13:56 &amp;lt;dm&amp;gt; ¿qué es?, no puedo acceder a frosk.i2p. ¿Resumen ejecutivo? 13:56 &amp;lt;+polecat&amp;gt; Pseudonym: i2p-bt solo aplica a 1 archivo a la vez, y es una descarga por enjambre. 13:56 &amp;lt;frosk&amp;gt; Pseudonym: i2pcontent es muy parecido a Usenet 13:56 &amp;lt;frosk&amp;gt; fusiona conceptos de usenet y freenet. me abstendré de llamarlo "frusenet". 13:56 &amp;lt;jrandom&amp;gt; lol 13:56 &amp;lt;+polecat&amp;gt; ¿Recibiste mi sugerencia sobre i2pcontent? 13:56 &amp;lt;jrandom&amp;gt; frusenet tiene gancho... 13:56 &amp;lt;frosk&amp;gt; i2pcontent te permite publicar mensajes en tu blog o en foros públicos, y publicar tu libreta de direcciones para que otros la importen 13:56 * dm no se abstuvo de llamarlo frazaa 13:56 &amp;lt;+polecat&amp;gt; Combina usenet, freenet y livejournal. Entonces.... ¿Fusejournal? 13:56 &amp;lt;jrandom&amp;gt; rofl 13:57 &amp;lt;frosk&amp;gt; hm, sí, LJ también ;) 13:57 &amp;lt;+polecat&amp;gt; Lj es el paralelo más cercano que he encontrado. 13:57 &amp;lt;+polecat&amp;gt; Pero hay algo que no leí en tu documento de i2pcontent. 13:57 &amp;lt;frosk&amp;gt; de todos modos, en este punto quiero que esté bien diseñado, así que insto a cualquiera interesado a leer el documento y hacer sugerencias 13:57 &amp;lt;orion&amp;gt; LiveFuseNet. 13:58 &amp;lt;+polecat&amp;gt; ¿Qué tal hacerlo de forma que solo unas pocas personas puedan /leer/ un grupo? No tanto cifrarlo, sino impedir que se sepa siquiera de su existencia. 13:58 &amp;lt;dm&amp;gt; ¿Qué tal: Contnet? ContNet 13:58 &amp;lt;dm&amp;gt; Content, Contnet... ¿lo pillas? ¿eh??? 13:58 &amp;lt;susi23&amp;gt; jnymo: sobre postscript, amablemente le pedí a frosk que nos diera pdf *sonrojo* 13:58 &amp;lt;frosk&amp;gt; polecat: eso puede ser interesante, sí. es difícil encajarlo en el diseño actual, eso sí 13:58 &amp;lt;jrandom&amp;gt; no estoy seguro, suena bastante factible 13:59 &amp;lt;+polecat&amp;gt; Yo quiero HTML o texto plano. -.- No me gustan los lectores ps de mapa de bits. -.- 13:59 &amp;lt;jrandom&amp;gt; en lugar de ofrecer un grupo para sindicación, solo usuarios de confianza/conocidos pueden obtener el grupo 13:59 &amp;lt;jrandom&amp;gt; (de nodos de sindicación de confianza/conocidos) 13:59 &amp;lt;frosk&amp;gt; polecat: `http://frosk.i2p/i2pcontent-3.pdf` si puedes con pdf :) 13:59 &amp;lt;jrandom&amp;gt; algo como la cabecera "Distribution:" de usenet 13:59 &amp;lt;susi23&amp;gt; polecat: ps no es mapa de bits :P 13:59 &amp;lt;+polecat&amp;gt; frosk: Es importante, si quieres tener cosas como buzones privados, o grupos secretos, o la capacidad de livejournal de bloquear texto para todos salvo ciertos amigos. También foros moderados probablemente necesitarán tener eso. 13:59 &amp;lt;frosk&amp;gt; hm, sí 14:00 &amp;lt;frosk&amp;gt; polecat: bloquear para todos salvo amigos se puede manejar con cifrado 14:00 &amp;lt;+polecat&amp;gt; frosk: Mi lector de PDF es este: $ pdf2ps file.pdf&amp;gt; file.ps; gs file.ps 14:00 &amp;lt;jrandom&amp;gt; polecat: tenías una buena sugerencia para foros moderados el otro día: una cola de envíos no moderada, con moderadores publicando en el grupo "real" 14:01 &amp;lt;+polecat&amp;gt; frosk: El cifrado es bueno, y ojalá algo transparente. De lo contrario los usuarios tendrán que escribir texto en un xterm ejecutando gpg, copiarlo y pegarlo en la ventana del diario.&amp;gt;.&amp;lt; 14:01 &amp;lt;+polecat&amp;gt; jrandom: Sí, pero idealmente la cola de envíos debería ser invisible para todos salvo los moderadores. 14:01 &amp;lt;frosk&amp;gt; polecat: oh, la transparencia es una palabra clave importante en todo esto :) 14:01 &amp;lt;jrandom&amp;gt; polecat: perderías al 99% del público objetivo si dices "xterm" 14:02 &amp;lt;+polecat&amp;gt; jrandom: ¡Herejes! ¡Un grep sobre ellos! 14:02 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; mmmmm.. ¿qué es usenet? 14:02 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; Quiero decir, he oído hablar de ello.. pero 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: ¿grupos de noticias, eh? 14:03 &amp;lt;dm&amp;gt; Es bueno para descargas aleatorias de porno. 14:03 &amp;lt;frosk&amp;gt; básicamente es la red p2p más antigua y probada del mundo, como escribió jrandom hoy 14:03 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ¿así que puedes subir archivos? ¿o enlaces a archivos? 14:03 &amp;lt;jrandom&amp;gt; y es terriblemente resiliente 14:03 &amp;lt;susi23&amp;gt; dm: es 'útil' para descargas aleatorias de porno :P 14:03 &amp;lt;+polecat&amp;gt; dm: Supongo, si puedes encontrar el porno entre todo el spam. 14:04 &amp;lt;frosk&amp;gt; ante todo es para grupos de discusión, pero también se usa mucho para archivos 14:04 &amp;lt;+polecat&amp;gt; Hay otro tema en realidad. El spam y eso.. 14:04 * dm solía ejecutar un 'descargador de porno'. Funcionaba bien. 14:04 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ¿entonces es como el formato de foro de irc? 14:04 &amp;lt;frosk&amp;gt; he pensado en el spam en i2pcontent, y no lo espero con ganas ;) 14:04 * susi23 señala volver al tema *sonrojo* 14:04 &amp;lt;+polecat&amp;gt; No podemos tener foros abiertos, o al menos no solo foros con 1 autor y foros sin restricción. Necesitamos un término medio donde varias personas puedan publicar, pero no gente no autorizada. 14:04 &amp;lt;+dinoman&amp;gt; solo tengo 1 cosa que preguntar ¿tendría que ejecutar esto, es decir, va a ser parte de i2p? 14:05 &amp;lt;frosk&amp;gt; polecat: i2pcontent tiene eso (grupos de usuarios editando un blog) 14:05 &amp;lt;dm&amp;gt; Es increíble que usenet sea tan grande considerando lo poca gente que realmente lo usa. 14:05 &amp;lt;dm&amp;gt; El ciudadano medio no sabe qué es usenet. 14:05 &amp;lt;jrandom&amp;gt; dinoman: es una aplicación, definitivamente no requerida 14:06 &amp;lt;+dinoman&amp;gt; :) 14:06 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; sí.. yo soy ciudadano medio 14:06 &amp;lt;frosk&amp;gt; pero ojalá distribuida con i2p ;) 14:06 &amp;lt;+polecat&amp;gt; Así que básicamente tienes una lista de sha4 en meta.group.*, una lista para sindicadores/lectores aprobados, otra para escritores, otra para propietarios, etc... 14:06 &amp;lt;jrandom&amp;gt; (pero no veo razón para no usarlo, ya que 1) instalarlo no añade *ninguna* carga a tu máquina 2) muchas funciones buenas :) 14:07 &amp;lt;jrandom&amp;gt; frosk: definitivamente 14:07 &amp;lt;dm&amp;gt; Google parece estar dándole algo de exposición. Debería presentarse como "el tablón de mensajes más grande del mundo", y tener una interfaz similar a los foros habituales. 14:07 &amp;lt;+polecat&amp;gt; jrandom: ¿Por qué dirías *ninguna* carga? c.c 14:07 &amp;lt;+polecat&amp;gt; ¿Solo porque tienes que seleccionar sindicados y blogs a leer, antes de que los descargues? 14:07 &amp;lt;jrandom&amp;gt; jnymo: una interfaz tipo usenet para la lista de correo de i2p: `http://news.gmane.org/gmane.network.i2p` 14:08 &amp;lt;jrandom&amp;gt; polecat: no, 0 carga si no lo usas 14:08 &amp;lt;frosk&amp;gt; polecat: los grupos tienen un propietario que puede añadir usuarios. en cuanto a espacios de nombres "secretos" de mensajes, no había pensado en ello hasta ahora :) 14:08 &amp;lt;jrandom&amp;gt; (es decir, solo por tenerlo instalado no conviertes tu máquina en un almacén público de datos, etc.) 14:08 -!- ]Replica[ is now known as ]Replica|zZz[ 14:08 &amp;lt;jrandom&amp;gt; y probablemente habrá anuncios de i2p hechos sobre blogs seguros en i2p, dignos de leer, etc. 14:08 &amp;lt;+polecat&amp;gt; frosk: No hay razón para que no pueda tener múltiples propietarios, aunque solo uno podría ir en el sha para el nombre. :3 Solo permite que varias personas modifiquen las cosas meta.* para ese grupo. 14:09 &amp;lt;frosk&amp;gt; así que para cerrar, si estás interesado en ayudar, lee el documento en frosk.i2p y hablemos :) ¿algo más sobre i2pcontent? 14:09 &amp;lt;+dinoman&amp;gt; oh así que no es freenet sobre i2p! 14:09 &amp;lt;frosk&amp;gt; (tengo bastante lag ahora mismo) 14:09 &amp;lt;jrandom&amp;gt; correcto dinoman, definitivamente no 14:09 &amp;lt;susi23&amp;gt; datos organizados en "newsgroups" sería genial... simplemente borrar/desuscribirse de 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.. eso está bien 14:10 &amp;lt;jrandom&amp;gt; palabra frosk. esto es definitivamente material muy bueno, y la gente debería mandarte toneladas de correo, y leer tu blog :) 14:10 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; útil ;) 14:10 &amp;lt;+polecat&amp;gt; susi23: Correcto, y si nadie quiere sindicarlo, entonces nadie tiene que ayudar a moverlo. 14:10 &amp;lt;frosk&amp;gt; polecat: sí, aunque añade un poco de complejidad, y soy fan de la simplicidad ;) 14:10 &amp;lt;jrandom&amp;gt; jnymo: sí. pero podemos hacer cosas realmente chulas más allá de eso, haciendo que se vea como http://www.livejournal.com/ o blogger o lo que sea 14:11 &amp;lt;jrandom&amp;gt; sí, es mejor no apuntar demasiado alto al principio (&amp;lt;/lección aprendida&amp;gt;). optar por lo más simple que pueda funcionar, con ganchos para mejoras posteriores 14:11 &amp;lt;frosk&amp;gt; el renderizado, por supuesto, es 100% cosa del cliente del usuario (¿interfaz web que se vea como LJ? ok. ¿tipo slashdot? ¡bien! etc :) 14:12 &amp;lt;+polecat&amp;gt; frosk: Solo pienso que los permisos deberían generalizarse, y no "solo uno" para propietario, "solo unos pocos" para escritor, "todo el mundo y su madre" para lector, a menos que el propio foro especifique esos permisos. De lo contrario estás codificando muchos tipos de autorización. 14:12 &amp;lt;frosk&amp;gt; jrandom: sí, la extensibilidad es el rey 14:12 &amp;lt;frosk&amp;gt; por eso un buen diseño desde el principio es importante 14:13 &amp;lt;+dinoman&amp;gt; a ver si entiendo: para mí (usuario final) esto va a funcionar como grupos de noticias. 14:13 &amp;lt;frosk&amp;gt; polecat: de acuerdo 14:13 &amp;lt;+polecat&amp;gt; dinoman: Más como Livejournal, pero sí. 14:14 &amp;lt;+dinoman&amp;gt; bien, ¡podría aprender a que me guste esta idea! 14:14 &amp;lt;frosk&amp;gt; técnicamente es como grupos de noticias (acelerados), pero por encima puede parecerse a livejournal 14:14 &amp;lt;+polecat&amp;gt; frosk: También no como Livejournal, en que es descentralizado al estilo Usenet. Así que el usuario tiene que elegir sindicados, en lugar del único sindicado LJ. 14:15 &amp;lt;frosk&amp;gt; polecat: sí. el software del usuario hace la elección de sindicados en la mayoría de casos, por lo que la mayoría no tendrá que conocer muchas tecnicidades 14:16 &amp;lt;+polecat&amp;gt; Hmm... quizá. Tendrías que tener una forma para que el software encuentre los sindicados. Aparte de que el usuario copie el hash desde IRC a la caja de añadir sindicado de i2pcontent. 14:17 &amp;lt;jrandom&amp;gt; polecat: los sindicado(s) usados se incluyen en la publicación meta.* 14:17 &amp;lt;frosk&amp;gt; polecat: sí, i2pcontent viene con algunos "seed syndicates", y el usuario les pide más 14:17 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; frost, ¿livejournal?, suena brillante... 14:17 &amp;lt;+polecat&amp;gt; jrandom: Necesitas un sindicado para obtener una publicación meta.*. 8) frosk: sí, algo así, genial. 14:17 &amp;lt;frosk&amp;gt; ah sí, a la gente de frost le encantará i2pcontent ;) 14:18 &amp;lt;jrandom&amp;gt; je, cierto 14:18 &amp;lt;frosk&amp;gt; jrandom: no era mi plan, pero suena muy inteligente, en realidad :) 14:18 &amp;lt;frosk&amp;gt; la base de datos actual de sindicados es un punto delicado en algunos aspectos 14:18 &amp;lt;jrandom&amp;gt; pensé que lo vi en uno de tus archivos .ps, quizá solo fue en una conversación 14:19 &amp;lt;+polecat&amp;gt; ¡Hazlo un DHT kademelia! X3 14:19 * jrandom gime 14:19 &amp;lt;jrandom&amp;gt; pero sí, hay muchas optimizaciones que se pueden hacer en la base de datos de sindicados 14:19 &amp;lt;frosk&amp;gt; quizá estás pensando cosas inteligentes y las intercambias con lo que lees ;) 14:19 &amp;lt;jrandom&amp;gt; lol 14:19 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; ¿entonces puedes incrustar html? 14:19 &amp;lt;+polecat&amp;gt; *canta* DHT DHT DHT USA US-- 14:19 &amp;lt;jrandom&amp;gt; jnym: cualquier contenido 14:20 &amp;lt;+polecat&amp;gt; jnymo: O eso o algún tipo de cosa estilo bbcode. 14:20 &amp;lt;jrandom&amp;gt; sí, el renderizado sería más seguro con una sintaxis tipo bbcode 14:20 &amp;lt;dm&amp;gt; frosk: ¿te gustaría una sección dedicada en el foro de cervantes? 14:20 &amp;lt;frosk&amp;gt; blogs y foros esperarán texto con algún marcado como bbcode 14:20 &amp;lt;frosk&amp;gt; dm: creo que aún es un poco pronto :) 14:21 &amp;lt;dm&amp;gt; frosk: ¡considéralo hecho! 14:21 &amp;lt;cervantes&amp;gt; dm: ¿te gustaría una sección privada y a prueba de sonido en mi foro? 14:21 &amp;lt;dm&amp;gt; cervantes: hazlo. 14:21 &amp;lt;frosk&amp;gt; mientras sigo, por favor tengan en cuenta que "i2pcontent" es solo un nombre provisional ya que no quería insultar a jrandom llamándolo MyI2P ;) necesitamos un nombre más pegadizo 14:21 &amp;lt;dm&amp;gt; ¿qué tal... contnet? 14:22 &amp;lt;jrandom&amp;gt; frusejournalrent 14:22 &amp;lt;frosk&amp;gt; ¡me gusta! 14:22 * dm se frota las manos con emoción 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 sonaba bastante bien 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; personas tontas 14:23 &amp;lt;+polecat&amp;gt; "nombre pegadizo de frosk para una red de sindicación de distribución de contenido." Podríamos decir "Fcnfacdsn se inspiró en Usenet..." 14:23 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; sí, pensé que frusenet estaba bien. 14:23 &amp;lt;frosk&amp;gt; :D 14:23 &amp;lt;jrandom&amp;gt; ok, por favor envíen todos los nombres tontos a frosk@mail.i2p :) 14:23 &amp;lt;+polecat&amp;gt; ¡frootloops! 14:23 &amp;lt;frosk&amp;gt; probé frusenet con un amigo, dijo "... o no." 14:23 &amp;lt;jrandom&amp;gt; (junto con cualquier comentario/preocupación/etc) 14:24 &amp;lt;frosk&amp;gt; aunque fusenet suena bien :) 14:24 &amp;lt;dm&amp;gt; ¿Qué tal simplemente 'Content' ? 14:24 &amp;lt;+polecat&amp;gt; Me gusta fusenet, suena... volátil. 14:24 &amp;lt;+polecat&amp;gt; Así que sí. Ahora me callo. 14:24 &amp;lt;Pseudonym&amp;gt; nn2p 14:24 &amp;lt;dm&amp;gt; Agradable y distinguido 14:24 &amp;lt;jrandom&amp;gt; ooOOo 14:24 &amp;lt;frosk&amp;gt; en cualquier caso, no soy el último en la agenda, quizá queramos seguir ;) 14:24 &amp;lt;+postman&amp;gt; NN2P es COOL 14:24 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; si tuvieras html.. podrías tener lo que parece la red... dentro de froozlednet 14:24 &amp;lt;jrandom&amp;gt; ok, pasando a 5) i2p-bt 14:24 &amp;lt;jrandom&amp;gt; duck: ¿estás por aquí? 14:24 &amp;lt;@duck&amp;gt; meep 14:24 &amp;lt;frosk&amp;gt; dm: "Content" probablemente esté registrado por Apple o lo que sea ;) 14:25 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; owww, ¿son unas actas? 14:25 &amp;lt;@duck&amp;gt; eventos de i2p-bt esta semana: 14:25 &amp;lt;dm&amp;gt; ¡citas rápidas!@ 14:26 &amp;lt;@duck&amp;gt; - rss disponible en los trackers 14:26 &amp;lt;@duck&amp;gt; - intentos tontos de hacer un metatracker en #eeprnova 14:26 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; bien 14:26 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; sí, gran idea. 14:26 &amp;lt;+polecat&amp;gt; Aún desearía que pudiéramos encontrar una base de código mejor que ese maldito código fuente de bittorrent en python... 14:26 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; ¿Qué tal soporte para, digamos, muestras (p. ej. video/fotos) 14:26 &amp;lt;@duck&amp;gt; - algo de revisión detallada de código que llevó a no encontrar bugs 14:26 &amp;lt;@duck&amp;gt; la mayoría de los errores que dan miedo son bastante inofensivos 14:27 &amp;lt;@duck&amp;gt; - Me olvidé 14:27 &amp;lt;@duck&amp;gt; . 14:27 &amp;lt;jrandom&amp;gt; cierto 14:27 &amp;lt;jrandom&amp;gt; he estado mirando la actividad de la lib de streaming mientras se hace swarming, y ha habido algunas mejoras en cvs 13:28 &amp;lt;+polecat&amp;gt; ¿Un metatracker te deja encontrar trackers para archivos...? 14:28 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; así la gente puede subir una muestra pequeña de calidad de video, o una miniatura, etc. 14:28 &amp;lt;jrandom&amp;gt; (para seguir el ritmo del montaje de bt) 14:28 &amp;lt;+polecat&amp;gt; jrandom: ¿Mejoras de qué fecha, esta mañana? :3 14:28 &amp;lt;@duck&amp;gt; polecat: sí, bueno este solo anuncia archivos nuevos en un canal; pero podría mejorarse 14:28 &amp;lt;jrandom&amp;gt; hace uno o dos días 14:29 &amp;lt;+polecat&amp;gt; Solo comprobaba, porque la última vez que pillé CVS Head, actualizaste a 0.4.3 unas horas después. 14:29 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; sí.. ¿hay alguna idea para búsqueda de i2ptorrent en algún lugar de la escalera? 14:29 &amp;lt;jrandom&amp;gt; una de las cosas curiosas es que creo que los principales baches restantes de i2p-bt que vemos son en realidad solo problemas de i2p/streaming lib/sam 14:30 &amp;lt;+polecat&amp;gt; Alguien tendría que escribir un servidor de búsqueda, quizá por palabra clave y tal. 14:30 &amp;lt;@duck&amp;gt; o un bot de irc 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.. sí. vale 14:30 &amp;lt;+polecat&amp;gt; duck: Bueno, un servidor para buscar, ya sea un bot o un eepsite como files.i2p... 14:31 &amp;lt;@duck&amp;gt; si alguien necesita mejoras de rss etc en el tracker para sus bots, háganmelo saber 14:31 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; hmm.. parece que brittanyworld.i2p está caído por el momento 14:32 &amp;lt;jrandom&amp;gt; dado que parece que los problemas restantes están relacionados con i2p, no con i2p-bt, hemos marcado la recompensa de transferencia de archivos por enjambre como completada 13:32 &amp;lt;jrandom&amp;gt; (¡yay!) 14:32 &amp;lt;ant&amp;gt; &amp;lt;jnymo&amp;gt; en fin 14:32 &amp;lt;ant&amp;gt; * jnymo se quita el sombrero 14:32 &amp;lt;frosk&amp;gt; enhorabuena a todos los involucrados, sois la leche 14:33 &amp;lt;jrandom&amp;gt; sí, gracias al duro trabajo de duck, ragnarok, dinoman, connelly, y drwoo 14:33 &amp;lt;+polecat&amp;gt; ¡ragnaroks! ¡dinoman es el hombre! Eh... 14:33 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; buen trabajo, duck. 14:33 &amp;lt;+polecat&amp;gt; Aún quiero portar ctorrent a i2p. Es un bittorrent tremendamente eficiente, aunque un poco flojo en la UI. 14:34 &amp;lt;dm&amp;gt; buen trabajo 14:35 &amp;lt;+polecat&amp;gt; ¿Alguien sabe dónde está la info sobre proxies SAM? 14:36 &amp;lt;jrandom&amp;gt; alrededor de la mitad de nuestro fondo general fue a esa recompensa, así que nuestro saldo actual es de unos $400USD [tras algunas donaciones nuevas hoy [¡yay!]] 14:36 &amp;lt;jrandom&amp;gt; polecat: http://www.i2p.net/sam 14:37 &amp;lt;+polecat&amp;gt; jrandom: ¿Hacer una transferencia de archivos por enjambre costó, como, dinero? o.O 14:37 &amp;lt;+polecat&amp;gt; Ahh, cierto, la recompensa. 14:37 &amp;lt;Pseudonym&amp;gt; estaría bien tener el saldo del fondo general en el sitio web 14:37 &amp;lt;jrandom&amp;gt; correcto polecat :) 14:37 &amp;lt;jrandom&amp;gt; es una buena idea Pseudonym 14:38 &amp;lt;Pseudonym&amp;gt; no tiene que actualizarse a diario, solo ocasionalmente 14:38 &amp;lt;jrandom&amp;gt; lo añadiré a /bounties (¿te parece bien?) 14:38 &amp;lt;Pseudonym&amp;gt; seguro 14:38 &amp;lt;+protokol&amp;gt; no me digas que mantienen la sala de chat hello 14:38 &amp;lt;cervantes&amp;gt; si hiciera eso todos veríamos cuánto baja cada vez que jrandom sale a por un almuerzo de empanada y pinta 14:39 &amp;lt;jrandom&amp;gt; je cervantes 14:39 &amp;lt;Pseudonym&amp;gt; ¿no donó alguien dinero para la cerveza de jrandom? 14:40 &amp;lt;cervantes&amp;gt; suficiente para media pinta a los tipos de cambio de hoy :) 14:40 &amp;lt;jrandom&amp;gt; sí hemos tenido algunas donaciones de cerveza :) 14:40 &amp;lt;jrandom&amp;gt; (lista de donaciones en http://www.i2p.net/halloffame ) 14:40 &amp;lt;Pseudonym&amp;gt; ¿te las estás gastando? 14:41 &amp;lt;cervantes&amp;gt; bien...veo que alguien tiene dinero de sobra ;-) 14:41 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; anónimo 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; fondo para comprarle una cerveza a jrandom 14:41 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; lol 14:42 &amp;lt;jrandom&amp;gt; sería bueno si pudiéramos aumentar las recompensas en la CDN, ya que es una tonelada de trabajo 14:42 &amp;lt;jrandom&amp;gt; pero ya veremos cómo evoluciona con el tiempo 14:42 &amp;lt;jrandom&amp;gt; ok, creo que estamos bastante fuera de tema para 5) i2p-bt 14:42 &amp;lt;jrandom&amp;gt; así que supongo que deberíamos pasar a 6) ??? 14:42 &amp;lt;@duck&amp;gt; nada que añadir aquí. 14:43 &amp;lt;jrandom&amp;gt; ¿hay algo más que quieran plantear? 14:43 &amp;lt;@duck&amp;gt; - ¿por qué tanta gente tiene problemas cuando especifica un nombre de host? 14:43 &amp;lt;jrandom&amp;gt; no estoy seguro 14:43 &amp;lt;jrandom&amp;gt; mis dos routers usan un nombre de host explícito 14:43 &amp;lt;@duck&amp;gt; los míos también, sin problema 14:44 &amp;lt;@duck&amp;gt; quizá el texto de advertencia debería ser más negativo 14:44 &amp;lt;jdot_&amp;gt; ¿tenemos forma de cambiar claves en nombres de host en hosts.txt? 14:44 &amp;lt;jrandom&amp;gt; suena bien, duck 14:44 &amp;lt;+polecat&amp;gt; Con respecto a Addressbook (libreta de direcciones)... 14:44 &amp;lt;jrandom&amp;gt; jdot_: no, no realmente, especialmente a la luz de la addressbook 14:44 &amp;lt;jdot_&amp;gt; por ejemplo, si perdí mi clave previa de eepsite. :( 14:44 &amp;lt;mule2&amp;gt; aquí igual - pero tengo problemas :) 14:44 &amp;lt;+polecat&amp;gt; Addressbook se va a fusionar con i2pcontent, ¿no? 14:45 &amp;lt;mule2&amp;gt; pero no creo que resulten del nombre de host 14:45 &amp;lt;Pseudonym&amp;gt; ¿tenemos una addressbook funcional? 14:45 &amp;lt;+polecat&amp;gt; Te suscribes a una addressbook igual que a un blog... excepto que sobrescribe userhosts.txt y similares. 14:45 &amp;lt;jrandom&amp;gt; polecat: distribuir addressbooks a través de i2pcontent tiene sentido, sí 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; y http://pole... ejem, lo que él dijo 14:45 &amp;lt;Pseudonym&amp;gt; gracias 14:46 &amp;lt;jrandom&amp;gt; creo que también hay otra en `http://orion.i2p` 14:46 &amp;lt;frosk&amp;gt; polecat: "sobrescribir" suena dramático. "fusiona" ;) 14:47 &amp;lt;+polecat&amp;gt; Sí... Vi la de orion también. 14:47 &amp;lt;jdot_&amp;gt; rayos 14:47 &amp;lt;jrandom&amp;gt; jdot_: así que parece que no hay suerte :/ 14:47 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para la reunión? 14:48 &amp;lt;dm&amp;gt; feliz navidad 14:48 &amp;lt;+polecat&amp;gt; jdot: Afortunadamente cuando tengamos fusenet funcionando, podrás actualizar tu clave i2p con eso eventualmente. 14:49 &amp;lt;ant&amp;gt; &amp;lt;Asciiwhite&amp;gt; dm, 15th of december here :) 14:49 &amp;lt;jrandom&amp;gt; y una feliz Janucá 14:49 &amp;lt;+polecat&amp;gt; Cristo nació en septiembre, ¿de qué están todos celebrando? 14:49 &amp;lt;+polecat&amp;gt; Yo me quedo con Yule, muchas gracias. 14:49 &amp;lt;jrandom&amp;gt; ok si eso es todo... 14:49 * jrandom se prepara 14:50 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 07 de diciembre de 2004</title><link>/es/blog/2004/12/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-diciembre-de-2004/</link><pubDate>Tue, 07 Dec 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/12/07/reuni%C3%B3n-de-desarrolladores-de-i2p-07-de-diciembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, bushka, clayboy, dinoman, duck, Frooze, mule, postman, protokol, Ragnarok, slart, ugha2p&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&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; Hora de la reunión de I2P 22:00:05 &amp;lt;Frooze&amp;gt; acabo de inventarme Frooze para i2p. ni siquiera sé qué es un 'frooze'. 22:00:21 &amp;lt;@duck&amp;gt; como se anunció en 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) hola 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) hola 22:01:15 &amp;lt;clayboy&amp;gt; hola 22:01:16 &amp;lt;@duck&amp;gt; jrandom se reportó enfermo 22:01:20 &amp;lt;+ugha2p&amp;gt; Hola. 22:01:30 &amp;lt;@duck&amp;gt; además me envió un mensaje diciendo que probablemente no llegaría 22:01:39 &amp;lt;+protokol&amp;gt; http://www.google.com/search?q=frooze 22:01:41 &amp;lt;@duck&amp;gt; así que veremos y simplemente empecemos 22:01:46 &amp;lt;clayboy&amp;gt; espero que se mejore pronto 22:02:06 &amp;lt;@duck&amp;gt; 1) 0.4.2.3 22:02:16 &amp;lt;@duck&amp;gt; la nueva versión saldrá Muy pronto 22:02:31 &amp;lt;@duck&amp;gt; o sea, mañana o el jueves. 22:02:41 &amp;lt;@duck&amp;gt; ha habido bastantes correcciones de errores 22:03:24 &amp;lt;+ugha2p&amp;gt; ¿Las revisiones de CVS más nuevas también corrigen los problemas de memoria/CPU? 22:03:29 &amp;lt;clayboy&amp;gt; algunos hemos estado siguiendo las compilaciones de CVS, está funcionando muy bien 22:03:33 &amp;lt;@duck&amp;gt; principalmente la biblioteca de streaming, el SAM bridge, etc. 22:04:17 &amp;lt;+ugha2p&amp;gt; He estado experimentando algunas cargas inusuales por parte de I2P. 22:04:23 &amp;lt;clayboy&amp;gt; creo que eso se corrigió hace muchas revisiones, 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: no veo nada sobre eso en el historial 22:05:48 &amp;lt;+protokol&amp;gt; ¿saben qué sería bueno (si no es factible/si vale la pena)? un canal RSS del changelog 22:05:48 &amp;lt;@duck&amp;gt; ok 22:05:49 &amp;lt;+ugha2p&amp;gt; Eso es extraño. 22:06:01 &amp;lt;+protokol&amp;gt; ;-) 22:06:17 &amp;lt;@duck&amp;gt; quizá abrir un elemento en Bugzilla 22:06:25 &amp;lt;@duck&amp;gt; o no sé 22:06:34 &amp;lt;+ugha2p&amp;gt; El proceso de Java consume el 100% de la CPU aproximadamente la mitad del tiempo. 22:07:18 &amp;lt;+ugha2p&amp;gt; Entonces, ¿no saben nada del problema? ¿Sus routers se comportan bien? 22:07:24 &amp;lt;dinoman&amp;gt; sí, para mí también es alto -6 22:08:24 &amp;lt;@duck&amp;gt; la información de top/uptime se comporta raro para mí desde mi actualización a nptl, así que no puedo decir 22:09:03 &amp;lt;+ugha2p&amp;gt; Ok, ¿quizá deberíamos seguir? 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; Y preguntar a jrandom cuándo está por publicar la 0.4.2.3 22:09:40 &amp;lt;+ugha2p&amp;gt; Me ha funcionado bien con NPTL. 22:09:45 &amp;lt;@duck&amp;gt; ugha2p: dijo mañana o el jueves 22:09:58 &amp;lt;+ugha2p&amp;gt; Correcto. 22:09:59 &amp;lt;@duck&amp;gt; ayer publiqué un nuevo i2p-bt 22:10:23 &amp;lt;@duck&amp;gt; adquirí algo de entendimiento nuevo del concepto de 'buffer' 22:10:42 &amp;lt;@duck&amp;gt; además había algunos parches pendientes previos de Ragnarok 22:11:13 &amp;lt;mule&amp;gt; duck: ¡felicidades, buen trabajo! 22:11:15 &amp;lt;@duck&amp;gt; también se aumentó el tamaño de la porción, lo que significa que en lugar de enviar 32KB cada vez, envía 128KB 22:11:29 &amp;lt;@duck&amp;gt; lo que debería mantener la cola llena 22:11:47 &amp;lt;+ugha2p&amp;gt; Sí, gracias, duck. :) 22:11:56 &amp;lt;@duck&amp;gt; DrWoo y otros presentaron algunas solicitudes de funcionalidades para la GUI 22:12:23 &amp;lt;@duck&amp;gt; pero yo nunca uso la GUI, no conozco wxpython y probablemente no me importe mucho :) 22:12:31 &amp;lt;+Ragnarok&amp;gt; ¿encajar cada porción en un solo mensaje no funcionó tan bien como se esperaba? 22:12:57 &amp;lt;clayboy&amp;gt; muchos torrents con seed en `http://brittanyworld.i2p/bittorrent/` si alguien quiere probar (con i2p 0.4.2.2-7 e i2p-bt 0.1.3) 22:13:10 &amp;lt;@duck&amp;gt; Ragnarok: es un poco una suposición 22:13:27 &amp;lt;@duck&amp;gt; da valores de rendimiento mucho más altos en transferencias locales 22:13:51 &amp;lt;+ugha2p&amp;gt; ¿Quizá deberíamos esperar a que alguien porte un cliente con todas las funciones? 22:14:10 &amp;lt;+Ragnarok&amp;gt; hm, ok 22:14:13 &amp;lt;@duck&amp;gt; todos podemos esperar :) 22:14:37 &amp;lt;clayboy&amp;gt; BitTorrent _sí es_ "completo", es el único cliente que uso para bt (también fuera de i2p) :) 22:15:15 &amp;lt;+ugha2p&amp;gt; clayboy: No exactamente. :) 22:16:02 &amp;lt;@duck&amp;gt; en lo personal prefiero cosas con valores predeterminados sensatos 22:16:17 &amp;lt;@duck&amp;gt; toma mldonkey, puedes cambiar 1 millón de cosas y la mayoría de los usuarios no tiene idea de lo que hacen 22:16:50 &amp;lt;@duck&amp;gt; esto lleva a mitos de usuarios, como usuarios de i2p que pulsan 'Reseed' todo el tiempo, o reinstalan si no funciona 22:17:01 &amp;lt;+ugha2p&amp;gt; Si no estás dispuesto a averiguarlo, entonces no deberías estar usando Linux de todos modos. :) 22:17:04 &amp;lt;@duck&amp;gt; lo cual mata gatitos 22:17:28 &amp;lt;slart&amp;gt; ¿qué hay de bittornado? 22:17:43 &amp;lt;+Ragnarok&amp;gt; Supongo que podría verme tentado a escribir una GUI en pygtk, pero tengo muchas otras cosas que hacer y no estoy seguro de qué quiere la gente 22:17:45 &amp;lt;+protokol&amp;gt; azureus? 22:17:57 &amp;lt;@duck&amp;gt; parte de mí, por supuesto, está inventando excusas para no hacer cosas 22:18:03 &amp;lt;+protokol&amp;gt; azureus soporta plugins 22:18:10 &amp;lt;@duck&amp;gt; protokol: pues, escribe un plugin 22:18:32 &amp;lt;+protokol&amp;gt; je 22:18:40 &amp;lt;slart&amp;gt; bittornado está basado en el bt oficial, ¿no? 22:18:50 &amp;lt;+protokol&amp;gt; más fácil decirlo que hacerlo 22:18:52 &amp;lt;@duck&amp;gt; slart: lo miré y lloré 22:19:07 &amp;lt;@duck&amp;gt; tiene algunas mejoras que podrían ser útiles 22:19:17 &amp;lt;@duck&amp;gt; pero por otro lado hizo que todo fuera mucho más complejo 22:19:22 &amp;lt;@duck&amp;gt; sin limpiar el código original 22:19:36 &amp;lt;+Ragnarok&amp;gt; gah 22:19:56 &amp;lt;@duck&amp;gt; la función de la GUI que permite especificar un torrent si no se dan argumentos se tomó de allí y se agregó a i2p-bt 22:20:11 &amp;lt;clayboy&amp;gt; hagamos que el bittorrent básico funcione excelentemente antes de preocuparnos por esas florituras de la GUI :) 22:20:46 &amp;lt;@duck&amp;gt; slart: probablemente otras cosas también se puedan usar; alguien solo tiene que hacerlo (bien) 22:21:23 &amp;lt;+ugha2p&amp;gt; clayboy: Bueno, creo que ya funciona excelentemente. :) 22:21:53 &amp;lt;slart&amp;gt; el cliente abc usa tornado (creo) 22:22:15 &amp;lt;clayboy&amp;gt; siento que todavía tenemos que hacer pruebas realmente intensas para ver cuántos datos se pueden realmente empujar a través de i2p-bt 22:22:21 &amp;lt;bushka&amp;gt; sí lo hace, slart. 22:23:49 &amp;lt;@duck&amp;gt; dependiendo de cómo funcionen, puede que puedas portarles los cambios de i2p-bt bastante fácilmente 22:24:41 &amp;lt;@duck&amp;gt; por favor, inténtenlo y nos cuentan 22:25:47 &amp;lt;@duck&amp;gt; . 22:25:55 &amp;lt;@duck&amp;gt; ¿algún otro comentario sobre 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 no te gusta python, puedes intentar portar azureus 22:27:00 &amp;lt;+ugha2p&amp;gt; slart: ¿Qué pasa con eso? 22:27:06 &amp;lt;slart&amp;gt; ¿a cuánta gente podríamos conseguir sembrando algo como una linux is para pruebas de velocidad? 22:27:15 &amp;lt;slart&amp;gt; *iso 22:27:34 &amp;lt;@duck&amp;gt; intentemos eso después de la nueva versión de i2p 22:27:57 &amp;lt;@duck&amp;gt; (ya que obtener una build de router de i2p desde CVS es todo un desafío para la mayoría) 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; ejem, ok 22:29:10 &amp;lt;@duck&amp;gt; 3) #idlerpg 22:29:22 &amp;lt;@duck&amp;gt; encontré este juego RPG de IRC divertido 22:29:36 &amp;lt;@duck&amp;gt; no tienes que hacer nada para jugar, solo quedarte inactivo 22:29:56 &amp;lt;+ugha2p&amp;gt; Bueno, sí tienes que INICIAR SESIÓN. ;) 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; es lo más hilarante que he visto, pero ME GUSTA :) 22:30:30 &amp;lt;+protokol&amp;gt; debería haber premios 22:30:45 &amp;lt;@duck&amp;gt; en ircnet tiene 779 jugadores en línea 22:30:46 &amp;lt;+ugha2p&amp;gt; duck: pensaba que potencialmente podría ser un motivo para no actualizar. 22:30:52 &amp;lt;+protokol&amp;gt; dar yodels por ganar cosas o alcanzar niveles 22:31:03 &amp;lt;+ugha2p&amp;gt; Aunque no estoy seguro de que la gente en I2P pueda ser tan infantil. :) 22:31:14 &amp;lt;+protokol&amp;gt; sé que duck tiene como $10000 en yodels 22:31:18 &amp;lt;@duck&amp;gt; protokol: sí, tengo que ver cómo funcionan esas misiones 22:31:39 &amp;lt;@duck&amp;gt; quizá podamos hacer algunas cosas divertidas con eso 22:31:42 &amp;lt;@duck&amp;gt; ugha2p: ¿a qué te refieres? 22:31:49 &amp;lt;ant&amp;gt; * cervantes no va a hacer otros 40 días sin reiniciar su router 22:32:08 &amp;lt;@duck&amp;gt; ugha2p: oh, no actualizar por el juego :) 22:32:18 &amp;lt;+protokol&amp;gt; Linux: Si no puedes arreglarlo sin reiniciar, no puedes arreglarlo. 22:32:20 &amp;lt;@duck&amp;gt; bueno, lo pondré en pausa mientras mi router se reinicia 22:32:24 &amp;lt;+ugha2p&amp;gt; :) 22:32:33 &amp;lt;@duck&amp;gt; así que si lo sincronizas bien, no perderás 22:32:35 &amp;lt;@duck&amp;gt; jeje 22:32:55 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; eso es bueno... ya que tu router se reinicia todo el tiempo :P 22:33:16 &amp;lt;@duck&amp;gt; eso se llama pruebas dedicadas :) 22:33:20 &amp;lt;ant&amp;gt; &amp;lt;cervantes&amp;gt; Supongo que eso también mete la ruleta en la ecuación 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; ¡micrófono abierto! 22:34:23 &amp;lt;+postman&amp;gt; . 22:34:53 &amp;lt;mule&amp;gt; con un poco de ajuste puedes tener dos routers. uno solo para el juego, que actualizas solo cada año 22:34:53 &amp;lt;@duck&amp;gt; ¿preguntas? ¿comentarios? ¿sugerencias? 22:35:38 &amp;lt;ant&amp;gt; &amp;lt;mahes&amp;gt; Hola, tengo una pregunta general que no es de desarrollo 22:36:08 &amp;lt;@duck&amp;gt; adelante 22:36:08 &amp;lt;+ugha2p&amp;gt; Gracias por llevar la reunión, duck. 22:36:50 &amp;lt;ant&amp;gt; &amp;lt;mahes&amp;gt; si configuro un eepsite , ¿cómo se puede acceder con una dirección como p. ej. mahes.i2p 22:36:59 &amp;lt;+protokol&amp;gt; tengo una preocupación 22:37:44 &amp;lt;+protokol&amp;gt; (empieza la batalla) creo que .i2p es un TLD de mierda por muchas razones 22:38:19 &amp;lt;+ugha2p&amp;gt; mahes: ¿Qué quieres decir con 'cómo'? La gente configurará sus navegadores para usar el eepproxy, y simplemente ingresará `http://mahes.i2p/` en la barra de direcciones. 22:38:19 &amp;lt;+protokol&amp;gt; creo que deberíamos usar uno que a) tenga una sílaba b) pueda pronunciarse como una palabra c) no incluya un número 22:38:46 &amp;lt;+ugha2p&amp;gt; protokol: ¿Como .eep? 22:39:07 &amp;lt;@duck&amp;gt; mahes:: para obtener un 'nombre bonito' que apunte a tu eepsite, tiene que estar presente en tu archivo hosts.txt 22:39:37 &amp;lt;+protokol&amp;gt; ugha2p: seguro 22:40:01 &amp;lt;+ugha2p&amp;gt; protokol: Puedes hacer una propuesta en la lista de correo. 22:40:03 &amp;lt;@duck&amp;gt; puedes publicarlo en el foro de anuncios de eepsite para que otros también lo obtengan 22:40:09 &amp;lt;+ugha2p&amp;gt; Probablemente se considere una vez que tengamos MyI2P. 22:40:35 &amp;lt;+protokol&amp;gt; je, lo intentaré, pero jr ya lo tumbó por alguna razón 22:41:06 &amp;lt;ant&amp;gt; &amp;lt;mahes&amp;gt; bueno. solo soy un usuario... ok, entonces solo publico mahes.i2p=hhfbwer8328... y simplemente se propagará 22:41:32 &amp;lt;@duck&amp;gt; no se propaga automáticamente, la gente necesita incorporarlo a su hosts.txt de algún modo 22:41:39 &amp;lt;ant&amp;gt; &amp;lt;mahes&amp;gt; ok 22:41:52 &amp;lt;@duck&amp;gt; pero anúncialo en el foro y es más probable que sí :) 22:42:34 &amp;lt;@duck&amp;gt; . 22:43:18 &amp;lt;@duck&amp;gt; démosle un *baf* 22:43:20 &amp;lt;+ugha2p&amp;gt; . 22:43:30 * ugha2p está esperando el "baffer". 22:43:38 * duck toma impulso 22:43:45 * duck cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P para 2004-11-30</title><link>/es/blog/2004/11/30/notas-de-estado-de-i2p-para-2004-11-30/</link><pubDate>Tue, 30 Nov 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/11/30/notas-de-estado-de-i2p-para-2004-11-30/</guid><description>&lt;p>Hola a todos&lt;/p>
&lt;h2 id="índice">Índice&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-y-0421">1) 0.4.2 y 0.4.2.1&lt;/h2>
&lt;p>Desde que por fin publicamos la 0.4.2, la fiabilidad y el rendimiento de la red se dispararon durante un tiempo, hasta que nos topamos con los errores completamente nuevos que introdujimos. Las conexiones de IRC para la mayoría de la gente están durando horas seguidas, aunque para algunos que se han encontrado con parte de los problemas, ha sido un camino accidentado. No obstante, ha habido numerosas correcciones y, más tarde esta noche o a primera hora de mañana, tendremos una nueva versión 0.4.2.1 lista para descargar.&lt;/p></description></item><item><title>Reunión de desarrollo de I2P - 30 de noviembre de 2004</title><link>/es/blog/2004/11/30/reuni%C3%B3n-de-desarrollo-de-i2p-30-de-noviembre-de-2004/</link><pubDate>Tue, 30 Nov 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/11/30/reuni%C3%B3n-de-desarrollo-de-i2p-30-de-noviembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, bla, clayboy, duck, jrandom, nmi, postman, Ragnarok&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:08 &amp;lt;jrandom&amp;gt; 0) hola 13:08 &amp;lt;jrandom&amp;gt; 1) 0.4.2 y 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) hola 13:09 &amp;lt;jrandom&amp;gt; perdón por interrumpir la agenda de dm 13:09 &amp;lt;jrandom&amp;gt; notas de estado publicadas en @ http://dev.i2p.net/pipermail/i2p/2004-November/000492.html 13:09 &amp;lt;jrandom&amp;gt; [hola] 13:10 &amp;lt;+postman&amp;gt; ((hola)) 13:10 &amp;lt;+postman&amp;gt; :) 13:10 &amp;lt;jrandom&amp;gt; así que, mientras todos leen ese correo abrumadoramente interesante, bien podríamos dar inicio a la reunión 13:10 &amp;lt;jrandom&amp;gt; 1) 0.4.2 y 0.4.2.1 13:11 &amp;lt;jrandom&amp;gt; 0.4.2 ya salió, como saben, y los resultados son mixtos, pero cuando no falla feo, parece funcionar mucho mejor ;) 13:12 &amp;lt;jrandom&amp;gt; habrá una versión con un montón de correcciones de errores pronto; he estado aplazando para intentar mejorar tantas cosas como sea posible 13:12 &amp;lt;jrandom&amp;gt; por como están las cosas ahora, parece que la versión 0.4.2.1 aún no dejará el port de i2p-bt en perfecto estado 13:12 &amp;lt;+postman&amp;gt; jrandom: ¿a qué se dirigen las correcciones: todos los errores en la nueva biblioteca de streaming o también otras cosas? 13:13 &amp;lt;jrandom&amp;gt; un bucle ocupado rápido en la biblioteca de streaming que surgió de un escenario mal probado, algunos problemas con SAM, problemas de detección de dirección IP, entre otras cosas 13:14 &amp;lt;jrandom&amp;gt; dev.i2p.net/cgi-bin/cvsweb.cgi/~checkout~/i2p/history.txt?rev=HEAD tiene la lista completa 13:14 &amp;lt;+postman&amp;gt; ok 13:14 &amp;lt;+postman&amp;gt; gracias 13:15 &amp;lt;jrandom&amp;gt; ah, una cosa a tener en cuenta sobre 0.4.2.1 es que, como 0.4.2, necesitará modificar tu wrapper.config otra vez, así que por favor presten atención a las instrucciones de actualización cuando salgan :) 13:15 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas/comentarios/preocupaciones sobre 0.4.2? 13:15 &amp;lt;jrandom&amp;gt; (/0.4.2.1) 13:16 &amp;lt;clayboy&amp;gt; ha estado funcionando muy bien aquí, también he venido siguiendo cvs, siempre fluido 13:16 &amp;lt;jrandom&amp;gt; genial 13:17 &amp;lt;bla&amp;gt; Es table (0.4.2): lleva días en línea ya 13:17 &amp;lt;bla&amp;gt; s/table/stable/ 13:17 &amp;lt;jrandom&amp;gt; ah bien, sí, los errores no han afectado a todos 13:17 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre eso, pasemos a 2) mail.i2p 13:18 &amp;lt;jrandom&amp;gt; me dicen que postman tiene algunas cosas para discutir 13:18 &amp;lt;+postman&amp;gt; hola 13:18 &amp;lt;jrandom&amp;gt; hola postman, te toca :) 13:18 &amp;lt;+postman&amp;gt; hace semanas realicé una encuesta respecto a IMAP 13:19 &amp;lt;+postman&amp;gt; como ya pasaron unas semanas decidí cerrar la encuesta y contar los votos 13:19 &amp;lt;+postman&amp;gt; el resultado es: no hace falta; no se hará. punto 13:19 &amp;lt;+postman&amp;gt; después de hablar con susi —a ella le parece bien POP3 en su interfaz de webmail 13:19 &amp;lt;clayboy&amp;gt; ¡gana la razón! :) 13:19 &amp;lt;jrandom&amp;gt; w3wt 13:20 &amp;lt;+postman&amp;gt; así que quedémonos con POP3 y enterremos cualquier idea tonta de IMAP 13:20 &amp;lt;+postman&amp;gt; :) 13:20 * jrandom toma la pala 13:20 &amp;lt;+postman&amp;gt; 2.) estamos cerca de 100 usuarios registrados 13:21 &amp;lt;clayboy&amp;gt; wow 13:21 &amp;lt;+postman&amp;gt; no todos públicos, por supuesto, pero aún así suena como un número bastante razonable considerando el tamaño de la red 13:21 &amp;lt;+Ragnarok&amp;gt; entonces... ¿qué tal esa libreta de direcciones LDAP? :) 13:21 &amp;lt;jrandom&amp;gt; bien 13:21 &amp;lt;+postman&amp;gt; 3. una función para subir/compartir tu clave pública PGP está activa desde el fin de semana 13:21 &amp;lt;+postman&amp;gt; por favor, úsenla 13:21 &amp;lt;+postman&amp;gt; www.postman.i2p/user/acc.html 13:22 &amp;lt;clayboy&amp;gt; no me adjudico ningún mérito por esa idea :&amp;gt; 13:22 &amp;lt;+postman&amp;gt; las claves públicas se pueden descargar fácilmente con ayuda de la libreta de direcciones 13:22 &amp;lt;+postman&amp;gt; o directamente como www.postman.i2p/public/accountname.pub 13:22 &amp;lt;jrandom&amp;gt; ooh genial 13:22 &amp;lt;+postman&amp;gt; el sistema funciona bastante bien 13:22 &amp;lt;+postman&amp;gt; gracias a duck por señalar algunos errores 13:23 &amp;lt;+postman&amp;gt; 4.) estoy pensando en ofrecer enrutamiento basado en cuentas 13:23 &amp;lt;+postman&amp;gt; como dice la gente 13:23 &amp;lt;jrandom&amp;gt; ¿enrutamiento basado en cuentas? 13:23 &amp;lt;+postman&amp;gt; todo el correo para foo@mail.i2p se transporta al siguiente destino 13:23 &amp;lt;+postman&amp;gt; y el usuario presenta una clave de destino válida para ello 13:24 &amp;lt;+postman&amp;gt; postman.i2p entonces enrutaría manualmente el correo para esas cuentas hacia sistemas de correo 13:24 &amp;lt;+postman&amp;gt; solo una idea(tm) 13:24 &amp;lt;jrandom&amp;gt; ah bien 13:24 &amp;lt;+postman&amp;gt; tengo ganas de desarrollar y discutir todo el asunto 13:25 &amp;lt;+postman&amp;gt; eso es todo por ahora 13:25 &amp;lt;+postman&amp;gt; más la próxima semana 13:25 &amp;lt;+postman&amp;gt; gracias 13:25 &amp;lt;nmi&amp;gt; postman: perdón, ¿transportado a un destino de i2p en particular quieres decir? 13:25 * postman le devuelve el micro a jrandom 13:25 &amp;lt;+postman&amp;gt; nmi: sí 13:25 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; ¿un destino SMTP de i2p? 13:25 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; an 13:25 &amp;lt;+postman&amp;gt; nmi: siempre que el destino acepte SMTP y correo para esa cuenta 13:25 &amp;lt;jrandom&amp;gt; suena muy bien, elimina el aspecto de confianza del filtrado de correo 13:26 &amp;lt;nmi&amp;gt; ah, ok. ingenioso. había pensado en hacer algo similar usando bloques de respuesta de un solo uso de Mixminion, pero tu idea es mejor... 13:26 &amp;lt;jrandom&amp;gt; probablemente sea mucho trabajo configurarlo del lado del cliente, pero quizá alguien podría hacer algo de hacking 13:26 &amp;lt;+postman&amp;gt; jrandom: estoy trabajando en ello 13:26 &amp;lt;jrandom&amp;gt; w00t 13:26 &amp;lt;+postman&amp;gt; jrandom: el usuario tendrá la interfaz web habitual ( acc.html...) 13:27 &amp;lt;+postman&amp;gt; jrandom: e introduce la clave de destino 13:27 &amp;lt;jrandom&amp;gt; bueno, sí, pero luego está la configuración del MTA 13:27 &amp;lt;+postman&amp;gt; el resto se hará automáticamente 13:27 &amp;lt;+postman&amp;gt; sí, en postman.i2p Y en el lado receptor 13:28 &amp;lt;nmi&amp;gt; jrandom: sí, sería genial tener un proxy SMTP realmente reducido para quienes no quieran ejecutar un MTA completo 13:28 &amp;lt;jrandom&amp;gt; claro claro 13:28 &amp;lt;+postman&amp;gt; jrandom: proporcionaré una configuración sencilla de instalación para la gente interesada 13:28 &amp;lt;+postman&amp;gt; jrandom: para Postfix, Exim y Sendmail 13:28 &amp;lt;+postman&amp;gt; jrandom: esos se pueden reducir a lo MÍNIMO indispensable 13:28 &amp;lt;@duck&amp;gt; en serio, ¿crees que habrá muchos usuarios para eso? 13:28 &amp;lt;jrandom&amp;gt; postman: todo esto suena bastante genial. espero escuchar más cuando estés listo 13:29 &amp;lt;+postman&amp;gt; jrandom: ni idea sobre servidores SMTP en Windows, eso sí 13:29 &amp;lt;+postman&amp;gt; duck: bueno 13:29 &amp;lt;+postman&amp;gt; duck: hace 8 semanas no había necesidad de un sistema de correo ni usuarios tampoco 13:29 &amp;lt;+postman&amp;gt; duck: es inversión 13:29 &amp;lt;@duck&amp;gt; cierto 13:29 &amp;lt;+postman&amp;gt; duck: en 6 meses estaremos contentos de tenerlo 13:29 &amp;lt;jrandom&amp;gt; duck: el potencial viene con alejarse de un filtro SMTP de confianza 13:29 &amp;lt;+postman&amp;gt; :) 13:30 &amp;lt;jrandom&amp;gt; eh, quizá debería decir, moviéndose /a/ un filtro SMTP de confianza (sin ánimo de ofender, postman ;) 13:30 &amp;lt;+postman&amp;gt; y habrá varios 13:30 &amp;lt;+postman&amp;gt; Y 13:30 &amp;lt;+postman&amp;gt; (ahora el remate) 13:30 &amp;lt;+postman&amp;gt; podríamos crear dominios de correo fácilmente :) 13:30 &amp;lt;+postman&amp;gt; como duck@duck.i2p y otras cosas 13:30 &amp;lt;+postman&amp;gt; :) 13:30 &amp;lt;@duck&amp;gt; ah 13:31 &amp;lt;+postman&amp;gt; el único problema sería el mapeo oficial/privado 13:31 &amp;lt;jrandom&amp;gt; hosts.txt! 13:31 * jrandom se agacha 13:31 &amp;lt;+postman&amp;gt; pero esto es otra cosa para la consola de administración web :) 13:31 &amp;lt;+postman&amp;gt; LOL 13:31 &amp;lt;+postman&amp;gt; jrandom: me apoyo en bases de datos SQL tambaleantes :) 13:31 &amp;lt;@duck&amp;gt; ok; veo que encaja 13:32 &amp;lt;+postman&amp;gt; ok 13:32 &amp;lt;+postman&amp;gt; entonces lo trabajaré y pronto presentaré un concepto 13:32 &amp;lt;+postman&amp;gt; sí, más trabajo aún 13:32 * postman se recuesta relajado 13:32 &amp;lt;+postman&amp;gt; :) 13:32 &amp;lt;jrandom&amp;gt; genial, gracias postman 13:33 &amp;lt;jrandom&amp;gt; ok, a menos que otros tengan más preguntas relacionadas con mail.i2p, ¿pasamos a 3) i2p-bt? 13:33 &amp;lt;jrandom&amp;gt; considéranos ya movidos 13:34 &amp;lt;jrandom&amp;gt; ok, como mencionó el correo, rompí el port de i2p-bt 13:34 * jrandom agacha la cabeza avergonzado 13:34 &amp;lt;jrandom&amp;gt; en otras noticias, duck, ¿tienes algo respecto a i2p-bt que quieras discutir? 13:34 &amp;lt;@duck&amp;gt; como resultado del trabajo de jrandom no se ha hecho mucho :) 13:35 &amp;lt;+Ragnarok&amp;gt; buuu, sssss 13:35 &amp;lt;@duck&amp;gt; oh, Ragnarok tenía algunos parches 13:35 * jrandom2p le lanza tomates a jrandom 13:35 &amp;lt;@duck&amp;gt; creo, ve el archivo de historial :) 13:35 &amp;lt;jrandom&amp;gt; oh genial 13:35 &amp;lt;@duck&amp;gt; tenemos algunas cosas en la cola también 13:35 &amp;lt;+Ragnarok&amp;gt; bueno, yo estaba abucheando a jr, pero ok :) 13:36 &amp;lt;@duck&amp;gt; pero no quiero cambiar (demasiado) sobre el terreno inestable 13:36 &amp;lt;@duck&amp;gt; (como romper bt mientras i2p se arregla) 13:36 &amp;lt;jrandom&amp;gt; sí, buen plan 13:36 &amp;lt;@duck&amp;gt; . 13:37 &amp;lt;jrandom&amp;gt; ok bien, ¿alguien más tiene algo sobre i2p-bt? 13:37 &amp;lt;jrandom&amp;gt; si no, pasemos a 4) eepsites 13:38 &amp;lt;jrandom&amp;gt; bueno, sé que los problemas se han discutido algunas veces desde que tuvimos el eepproxy por primera vez, pero ha habido consultas recientes que ameritan mencionarlos de nuevo 13:39 &amp;lt;bla&amp;gt; sí... 13:39 &amp;lt;jrandom&amp;gt; lo que tenemos ahora para navegar eepsites y sitios web normales de forma anónima sencillamente no es seguro 13:39 &amp;lt;clayboy&amp;gt; aunque desactivar Java, JavaScript, cookies y Flash ayuda 13:39 &amp;lt;jrandom&amp;gt; DrWoo ha hecho un gran trabajo con su página describiendo los peligros y cómo puedes protegerte 13:40 &amp;lt;jrandom&amp;gt; cierto, clayboy, definitivamente 13:40 &amp;lt;clayboy&amp;gt; url? 13:40 &amp;lt;bla&amp;gt; clayboy: Sí, del lado de HTML, pero no del lado de HTTP 13:40 &amp;lt;jrandom&amp;gt; pero si hay algo que he aprendido con la consola del router, es que nadie sigue más de dos pasos en las instrucciones ;) 13:40 &amp;lt;clayboy&amp;gt; bla: buen punto 13:40 &amp;lt;jrandom&amp;gt; clayboy: `http://brittanyworld.i2p/browsing/` 13:41 &amp;lt;bla&amp;gt; He hecho algunos experimentos aquí: `http://forum.i2p/viewtopic.php?t=182` 13:41 &amp;lt;bla&amp;gt; No se ve bien tal como está 13:42 &amp;lt;@duck&amp;gt; ¿quién tiene los applets maliciosos? 13:42 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; se encontró un exploit de seguridad en Java 13:43 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; para algunas versiones 1.4.x antiguas 13:43 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; no 1.5 13:44 &amp;lt;jrandom&amp;gt; nightblade: el “ataque” usado en el caso de esta persona fue realmente trivial y, según la persona, funcionó desde 1.1.6 hasta 1.5 13:44 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; hmm 13:44 &amp;lt;jrandom&amp;gt; (descargar un .exe, ejecutar el .exe) 13:45 &amp;lt;jrandom&amp;gt; me sorprendió ver que algunas permisos de seguridad de Java se activaban al instanciar new File(filename) pero no se activaban al instanciar new FileOutputStream(filename) 13:45 * jrandom deja de repartir granadas de mano 13:46 &amp;lt;jrandom&amp;gt; (no he verificado su código, pero sí vi gran parte) 13:46 &amp;lt;jrandom&amp;gt; pero en fin, eepsites 13:47 &amp;lt;jrandom&amp;gt; bueno, no creo que sea prudente eliminar el eepproxy por completo 13:47 &amp;lt;jrandom&amp;gt; pero ahora mismo no tengo tiempo para implementar ninguna de las soluciones listadas 13:48 &amp;lt;bla&amp;gt; jrandom: Quitar todas las cabeceras Accept* sería bueno, por ahora 13:48 &amp;lt;jrandom&amp;gt; ¿qué opinan? ¿voluntarios? ¿improvisamos hasta que tengamos tiempo? 13:48 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; bla: no creo que sea gran cosa que la gente pueda ver algunas cabeceras del navegador 13:49 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; millones de personas usan esos navegadores 13:49 &amp;lt;bla&amp;gt; Y añadir siempre una cabecera User-Agent:, incluso si el cliente no envió una. Hace que las solicitudes sean homogéneas 13:50 &amp;lt;bla&amp;gt; Nighblade: Sí, pero si tu navegador dice Accept-Language: xx (acabo de inventarlo), y resulta que solo hay 1 nodo I2P en un país que habla el idioma xx, la anonimidad se pierde por completo 13:50 &amp;lt;bla&amp;gt; Sin embargo, la cabecera Accept-Language: está ahí en algunos navegadores. Y no podemos confiar en que siempre sea "en" 13:50 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; ok, pero ¿y si quitar algunas de esas cabeceras viola la especificación HTTP? 13:50 &amp;lt;jrandom&amp;gt; añadir esos dos casos es bastante fácil, y los incluiré en 0.4.2.1, pero realmente no es seguro filtrar cabeceras explícitamente de esta manera 13:50 &amp;lt;jrandom&amp;gt; nightblade: rompemos tantos aspectos de la especificación HTTP que duele 13:51 &amp;lt;bla&amp;gt; Nightblade: Solo uno de los tres navegadores que enumeré envió la cabecera, así que no debería ser mucho problema 13:51 &amp;lt;ant&amp;gt; &amp;lt;Connelly&amp;gt; HTTP no fue diseñado para el anonimato 13:51 &amp;lt;jrandom&amp;gt; el eepproxy es cinta americana y betún para zapatos 13:51 &amp;lt;bla&amp;gt; jrandom: ¿Por qué no es seguro ese filtrado? 13:52 &amp;lt;bla&amp;gt; jrandom: Incluso podríamos considerar quitar _todas_ las cabeceras, excepto la cabecera Host: y la cabecera GET 13:52 &amp;lt;jrandom&amp;gt; bla: quitar todas las cabeceras excepto la de host sería más seguro, sí 13:52 &amp;lt;bla&amp;gt; jrandom: Después de todo, ¿qué más necesitamos para un HTTP anónimo? 13:52 &amp;lt;jrandom&amp;gt; pero eso excede el tiempo que puedo dedicarle 13:52 &amp;lt;jrandom&amp;gt; puedo añadir los filtros de Accept y user-agent en ~30 s 13:53 &amp;lt;jrandom&amp;gt; mucho más que eso y tiro las manos al aire y reescribo el proxy HTTP ;) 13:53 &amp;lt;bla&amp;gt; jrandom: ¿Cómo es que quitar todas es más difícil? 13:53 &amp;lt;jrandom&amp;gt; lee el código. 13:54 &amp;lt;jrandom&amp;gt; (parches bienvenidos) 13:54 &amp;lt;jrandom&amp;gt; pero lo que estamos viendo aquí sigue siendo solo una solución a corto plazo 13:54 &amp;lt;bla&amp;gt; jrandom: Punto bien tomado ;) Pero en serio: creo que los retoques de Accept* y User-Agent irán bastante bien por ahora 13:54 &amp;lt;jrandom&amp;gt; necesitamos a alguien que trabaje en algo que nos dure a largo plazo 13:55 &amp;lt;ant&amp;gt; * dm acaba de comerse 20 rebanadas de queso... babas. 13:55 &amp;lt;jrandom&amp;gt; bla: ya escuché eso la última vez que alguien nos pidió filtrar las cabeceras User-agent y referrer ;) 13:55 &amp;lt;jrandom&amp;gt; (pero sí, incluiré esas dos en la próxima rev) 13:56 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; esas cabeceras son útiles 13:56 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; útil 13:56 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Para proveedores de servicios. 13:56 &amp;lt;jrandom&amp;gt; sí, lo son 13:57 &amp;lt;jrandom&amp;gt; ya hemos tenido algunas aplicaciones que se rompen porque también filtramos referrer 13:57 &amp;lt;bla&amp;gt; dmm: sí, en efecto. Sin embargo, también proporcionan una huella del navegador o del sistema operativo 13:57 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¡Tengo una idea! 13:57 * jrandom se pone a cubierto 13:58 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Fijar en código la cabecera user agent a: 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; ¿eh? ¿eh? 13:58 &amp;lt;jrandom&amp;gt; ya fijamos en código la cabecera user agent 13:59 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; teléfonos celulares con I2P habilitado 13:59 * jrandom monta un DoS contra ese teléfono 13:59 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿A qué? 13:59 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¡Mi pobre teléfono! 13:59 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene ideas sobre lo del eepproxy/eepsite? 14:00 &amp;lt;bla&amp;gt; MYOB/6.ss (AN/ON) 14:00 &amp;lt;bla&amp;gt; no\ 14:00 &amp;lt;+Ragnarok&amp;gt; ¡deberíamos reinventar HTML usando s-expresiones! 14:01 &amp;lt;jrandom&amp;gt; (realmente creo que usar un lenguaje de macros estilo bbcode es el camino a seguir, al menos para algunas cosas ;) 14:01 &amp;lt;jrandom&amp;gt; ((o xml para ustedes geeks)) 14:02 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Microsoft recomienda el uso de XML 14:02 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Así que estoy a favor. 14:02 &amp;lt;+Ragnarok&amp;gt; xml son solo s-expresiones excesivamente verbosas :) 14:03 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿Es un buen momento para que aplauda a jrandom por su trabajo en este proyecto? 14:03 * jrandom ofrece voluntariamente a Ragnarok para trabajar en ello, después de obtener la libreta de direcciones de próxima generación ;) 14:03 &amp;lt;@duck&amp;gt; No creo que “inventar tu propio lenguaje de marcado” funcione para los navegadores generales 14:04 &amp;lt;@duck&amp;gt; quizá para lo del blog dentro de myi2p 14:04 &amp;lt;+Ragnarok&amp;gt; siempre es un buen momento :) 14:04 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; aplaudir incluso 14:04 &amp;lt;jrandom&amp;gt; duck: el proxy tendrá que filtrar contenido de todos modos, sería suficientemente simple (je) inyectar los resultados de las expansiones de macros en el contenido filtrado resultante 14:05 &amp;lt;ant&amp;gt; * dm se quita el sombrero ante jr. 14:05 &amp;lt;jrandom&amp;gt; gracias dm et al 14:05 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; algo como PDF sería más seguro que HTML 14:05 &amp;lt;jrandom&amp;gt; jajaja 14:05 &amp;lt;@duck&amp;gt; ¡archivos .txt! 14:06 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; he visto archivos PDF con enlaces clicables, pero los archivos en sí son enormes 14:06 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; visto 14:06 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿Mapas de bits sin comprimir? 14:06 &amp;lt;jrandom&amp;gt; sí, escribamos todos en PDF 14:07 &amp;lt;+Ragnarok&amp;gt; ugh, PostScript es feísimo 14:07 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; ¿cómo es inseguro HTML? 14:07 &amp;lt;@duck&amp;gt; en fin 14:07 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; cat: con JavaScript, ActiveX, applets,... 14:07 &amp;lt;jrandom&amp;gt; cat-a-puss: todas las distintas formas de codificar datos peligrosos 14:08 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; los lenguajes no son seguros o inseguros, los clientes lo son. 14:08 &amp;lt;+Ragnarok&amp;gt; el problema real es cómo hacer DHTML anónimo... 14:08 &amp;lt;jrandom&amp;gt; (y nunca, /nunca/ iremos un paso adelante mientras filtremos explícitamente) 14:08 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; Java/JavaScript van encerrados en etiquetas. Así que quítalas y el HTML plano no es dañino, ¿no? 14:08 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Necesitamos usar un formato de datos que sea analizado por un cliente hecho por una empresa en la que confiamos. 14:08 &amp;lt;jrandom&amp;gt; Ragnarok: macros y/o referenciar JavaScript conocido como seguro e instalado localmente 14:08 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Confío en Microsoft, por lo tanto sugiero Internet Explorer, Microsoft Word o el Bloc de notas 14:09 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Flight Simulator 2002 también es aceptable. 14:09 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; Freenet ya tiene un “filtro de anonimato” que elimina todo Java / JavaScript / ActiveX, etc. Tomemos eso prestado y lo único que se me ocurre que podría colarse serían exploits en imágenes... a menos que me esté perdiendo algo. 14:10 &amp;lt;jrandom&amp;gt; el filtro de anonimato de freenet es un buen comienzo para uno o dos de los distintos enfoques, pero probablemente requeriría trabajo para que los formularios funcionen como queremos 14:10 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; el eepproxy tendría que ejecutarse como un proceso separado, por cuestiones de licencias 14:11 &amp;lt;jrandom&amp;gt; eso aún nos deja un HTML fuertemente limitado 14:11 &amp;lt;jrandom&amp;gt; (sin CSS) 14:11 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; De acuerdo, ¿qué tal Flash? 14:11 &amp;lt;jrandom&amp;gt; nightblade: podemos esquivarlo (de la misma manera en que esquivamos que i2ptunnel sea GPL) 14:11 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Imagina una web entera solo con Flash. 14:11 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Qué mundo tan rico y maravilloso sería ese. 14:12 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; bueno, basta con crear una advertencia: "Navegar eepsites es peligroso para tu anonimato. Por favor usa Gopher." 14:12 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; en realidad Gopher no es una mala idea 14:12 * jrandom porta archie 14:12 &amp;lt;+Ragnarok&amp;gt; ¡gopher! 14:12 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; También estaba Betty, ¿no...? 14:12 &amp;lt;+Ragnarok&amp;gt; Recuerdo gopher :) 14:13 &amp;lt;+Ragnarok&amp;gt; hombre, aquellos eran los buenos tiempos. Creo que tenía un endemoniado 14.4 baudios en ese entonces... &amp;lt;suspiro&amp;gt; 14:13 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; Solo navegué gopher en modo texto, y no sé si soportaba gráficos 14:13 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; visto 14:13 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿Mapas de bits sin comprimir? 14:13 &amp;lt;jrandom&amp;gt; no había navegadores con GUI la última vez que usé gopher ;) 14:14 &amp;lt;jrandom&amp;gt; en fin, hay muchas opciones 14:14 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; ¿cómo se llamaba aquel navegador entonces? el anterior a Netscape... 14:14 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; lo olvidé 14:14 &amp;lt;jrandom&amp;gt; mosaic 14:15 &amp;lt;ant&amp;gt; &amp;lt;Nightblade&amp;gt; sí 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; "Bienvenido a I2P, por favor espera mientras instalamos Gopher y Mosaic." 14:15 &amp;lt;jrandom&amp;gt; je 14:15 &amp;lt;jrandom&amp;gt; sí, probablemente no haya exploits de JavaScript en esos 14:16 &amp;lt;jrandom&amp;gt; ok, en fin, eso es todo, supongo 14:16 &amp;lt;jrandom&amp;gt; pasemos a 5) ??? 14:16 &amp;lt;+Ragnarok&amp;gt; todavía hay un paquete de gopher en Debian 14:16 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más (no relacionado con gopher)? 14:17 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿Qué pasará con I2P cuando necesites volver a trabajar? 14:18 &amp;lt;jrandom&amp;gt; estaré en i2p a tiempo completo hasta la primavera, al menos. podemos discutir lo que venga después cuando se acerque ese momento 14:19 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; o k 14:19 &amp;lt;jrandom&amp;gt; en cualquier caso, si me atropellara un autobús mañana, todo está en cvs y todo el código es libre 14:19 &amp;lt;+Ragnarok&amp;gt; Supongo que planeas tener una 1.0 antes de entonces. ¿Qué probabilidades ves? 14:19 &amp;lt;+Ragnarok&amp;gt; antes de la primavera, no tu prematuro fallecimiento... 14:20 &amp;lt;jrandom&amp;gt; con seguridad. 14:20 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ajaja.. sí, ¿cuáles son las probabilidades de 1.0 antes de mañana cuando te atropelle ese autobús? 14:20 &amp;lt;jrandom&amp;gt; (suponiendo que no haya autobuses ;) 14:20 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; acabo de tener un pensamiento muy triste. 14:20 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Deprimente en realidad, pero... si te atropellara un autobús, nadie aquí lo sabría. 14:20 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; Sobre el filtrado: ¿y si creamos un proxy mejor, de modo que todo el tráfico de las aplicaciones del equipo pudiera pasar por él? Entonces no necesitaríamos filtrar JavaScript y demás porque no podrían averiguar quiénes somos de todas formas. 14:21 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Simplemente morirías y no sabríamos qué pasó :( 14:21 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Dios, ¿por qué tenía que morir?!?!? ¿por qué?!?! 14:22 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿Puedes poner una cláusula en tu testamento para enviar un correo a la lista si mueres? 14:22 &amp;lt;jrandom&amp;gt; cat-a-puss: JavaScript puede enviar el contenido de tus marcadores, tu dirección IP y toda clase de cosas a un sitio remoto 14:22 &amp;lt;jrandom&amp;gt; dm: la gente que me conoce en la vida real sabe que estoy involucrado en i2p. basta de esta mierda mórbida 14:23 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ah, genial. 14:24 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; jrandom: sí, pero ese tipo de cosas requiere un exploit, ¿no?, no solo, digamos, redirigirlos a alguna página que use un protocolo diferente que no esté proxificado. Probablemente estemos razonablemente a salvo de esos con un escáner del contenido entrante y actualizaciones automáticas. 14:25 &amp;lt;jrandom&amp;gt; cat-a-puss: erm, quizá entendí mal: ¿estás sugiriendo que puede ser seguro tener JavaScript habilitado en el navegador, siempre que las conexiones que haga ese código JavaScript también pasen por el proxy? 14:26 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; jrandom: sí, mientras no haya desbordamientos de búfer, etc. 14:26 &amp;lt;jrandom&amp;gt; si es así, eso sigue siendo vulnerable al JavaScript de toda la vida que lee el entorno de JavaScript y lo envía “anónimamente” a `http://cia.i2p/data.` 14:27 &amp;lt;jrandom&amp;gt; los datos disponibles para JavaScript incluyen tu dirección IP, así como tus marcadores y toda clase de otras cosas 14:27 &amp;lt;jrandom&amp;gt; así que aunque la conexión a cia.i2p fuera anónima, el contenido te expone 14:31 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo para plantear en la reunión? 14:31 &amp;lt;@duck&amp;gt; sí: 14:31 &amp;lt;@duck&amp;gt; ¿qué significa el nuevo contador de “pares activos”? 14:31 &amp;lt;jrandom&amp;gt; ah 14:31 &amp;lt;jrandom&amp;gt; sí, eso cambió 14:32 &amp;lt;jrandom&amp;gt; en 0.4.2.1, el nuevo Active: x/y tendrá x=# de pares a los que has enviado o de los que has recibido un mensaje correctamente en el último minuto, y=# de pares vistos en la última hora aproximadamente 14:32 &amp;lt;jrandom&amp;gt; esto es parte del código para manejar que algunos pares den información errónea en la fase de autodetección de IP 14:33 * duck intentará recordarlo 14:33 &amp;lt;jrandom&amp;gt; así que variará mucho más que antes 14:33 &amp;lt;jrandom&amp;gt; je, así que no se preocupen cuando el valor sea más bajo de lo que están acostumbrados ;) 14:34 &amp;lt;jrandom&amp;gt; ok, si eso es todo, entonces deberían revisar la lista y el sitio web durante el próximo día por el lanzamiento de la 0.4.2.1 14:34 &amp;lt;jrandom&amp;gt; será retrocompatible, bla bla bla 14:34 &amp;lt;jrandom&amp;gt; en cualquier caso 14:34 * jrandom se prepara 14:35 * jrandom da por cerrada la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-11-23</title><link>/es/blog/2004/11/23/notas-de-estado-de-i2p-del-2004-11-23/</link><pubDate>Tue, 23 Nov 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/11/23/notas-de-estado-de-i2p-del-2004-11-23/</guid><description>&lt;p>Hola a todos, es hora de una actualización de estado&lt;/p>
&lt;h2 id="índice">Índice:&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-estado-de-la-red">1) Estado de la red&lt;/h2>
&lt;p>Después de la racha de 2-3 días de la semana pasada en que las cosas estaban bastante congestionadas, la red ha vuelto a la normalidad (probablemente porque dejamos de hacer pruebas de estrés al puerto de BitTorrent ;). Desde entonces, la red ha sido bastante fiable: de hecho tenemos algunos routers que han estado en funcionamiento durante 30-40+ días, pero las conexiones de IRC todavía han tenido sus baches ocasionales. Por otro lado&amp;hellip;&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 23 de noviembre de 2004</title><link>/es/blog/2004/11/23/reuni%C3%B3n-de-desarrolladores-de-i2p-23-de-noviembre-de-2004/</link><pubDate>Tue, 23 Nov 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/11/23/reuni%C3%B3n-de-desarrolladores-de-i2p-23-de-noviembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> jrandom, lba, postman, Ragnarok&lt;/p>
&lt;h2 id="registro-de-reuniones">Registro de reuniones&lt;/h2>
&lt;div class="irc-log"> 13:03 &amp;lt;jrandom&amp;gt; 0) hola 13:03 &amp;lt;jrandom&amp;gt; 1) Estado de la red 13:03 &amp;lt;jrandom&amp;gt; 2) Biblioteca 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) hola 13:04 * jrandom saluda 13:04 &amp;lt;+postman&amp;gt; hola :) 13:04 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2004-November/000490.html 13:05 &amp;lt;jrandom&amp;gt; bueno, mejor pasemos a 1) estado de la red 13:05 &amp;lt;jrandom&amp;gt; no tengo mucho que añadir que no estuviera en el correo 13:05 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que quiera plantear con respecto al estado de la red durante la última semana? 13:06 &amp;lt;jrandom&amp;gt; si no, podemos pasar a 2) biblioteca de streaming 13:06 &amp;lt;jrandom&amp;gt; hay mucha info en el correo sobre esto, así que les dejo que lo digieran un poco 13:07 &amp;lt;jrandom&amp;gt; aunque la nueva biblioteca mejorará muchas cosas, lo más importante (en mi humilde opinión) es su resiliencia y manejo de la congestión 13:08 &amp;lt;jrandom&amp;gt; especialmente lo segundo, ya que hemos visto cómo las cosas se ponen raras con la biblioteca antigua bajo congestión fuerte 13:08 &amp;lt;jrandom&amp;gt; también hay muchas cosas que se dejaron fuera de la biblioteca, espacios para que la gente experimente y optimice más 13:09 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas con respecto a esto, o hemos estado dándole vueltas al mismo tema al discutirlo cada semana durante el último mes? ;) 13:10 &amp;lt;+Ragnarok&amp;gt; vamos a tomar eso como un sí 13:10 &amp;lt;jrandom&amp;gt; je 13:10 &amp;lt;jrandom&amp;gt; ok, pasando a 3) 0.4.2 13:10 &amp;lt;jrandom&amp;gt; sale muy pronto, ahora mismo solo estoy haciendo algunas actualizaciones menores al proceso de instalación 13:11 &amp;lt;+postman&amp;gt; siiii 13:11 &amp;lt;+postman&amp;gt; :) 13:11 &amp;lt;jrandom&amp;gt; el proceso de instalación actualizado será un poco más amable para la gente, abordando los errores de usuario más comunes 13:12 &amp;lt;jrandom&amp;gt; (ya que nadie lee nunca el texto en la consola del router ;) 13:12 &amp;lt;jrandom&amp;gt; pero eso debería estar listo en uno o dos días, así que con algunas pruebas deberíamos tener un lanzamiento para el viernes 13:12 &amp;lt;jrandom&amp;gt; (si no antes) 13:13 &amp;lt;jrandom&amp;gt; como mencioné en el correo, es a la vez compatible con versiones anteriores y /no/ compatible con versiones anteriores 13:13 &amp;lt;+Ragnarok&amp;gt; genial 13:13 &amp;lt;jrandom&amp;gt; ¿alguien tiene preferencias firmes sobre cómo deberíamos hacer ese malabar? 13:13 &amp;lt;jrandom&amp;gt; ¿Deberíamos simplemente sacar 0.4.2 y dejar que la gente actualice cuando note que no puede acceder a ninguna eepsite? 13:14 &amp;lt;jrandom&amp;gt; (¿o lo desinstalarán y dirán «dood i2p sux0rz»?) 13:14 * jrandom ninguna de las dos 13:15 &amp;lt;+Ragnarok&amp;gt; Yo diría marcarlo como no compatible. Siempre es mejor ser explícitos. 13:15 &amp;lt;jrandom&amp;gt; bueno, la documentación y el anuncio dirán no compatible, actualización obligatoria en letras grandes y en negrita 13:16 &amp;lt;+Ragnarok&amp;gt; entonces no hay razón para enviar mensajes mixtos 13:16 &amp;lt;jrandom&amp;gt; sí 13:16 &amp;lt;jrandom&amp;gt; aunque podríamos encaminar túneles a través de esos pares antiguos 13:16 &amp;lt;jrandom&amp;gt; no sé, de todas formas tenemos unos días para finalizar la decisión 13:17 &amp;lt;jrandom&amp;gt; solo algo en lo que pensar, y una ADVERTENCIA para la gente de que NECESITARÁN ACTUALIZAR A 0.4.2 13:17 &amp;lt;jrandom&amp;gt; :) 13:18 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene preguntas/comentarios/preocupaciones con respecto a 0.4.2, o pasamos a 4) addressbook.py? 13:18 &amp;lt;jrandom&amp;gt; consideremos que hemos pasado 13:18 &amp;lt;jrandom&amp;gt; Ragnarok: ¿quieres darnos una actualización? 13:20 &amp;lt;+Ragnarok&amp;gt; claro. Actualización menor publicada ayer. Corrige algunos bugs en Windows y no muere violentamente si el proxy no está. Lo único realmente notable es que esta probablemente será el último lanzamiento para esta versión, salvo que aparezca un bug enorme. 13:20 &amp;lt;jrandom&amp;gt; ok, genial 13:21 &amp;lt;jrandom&amp;gt; evitar una muerte violenta siempre es una buena característica 13:21 &amp;lt;lba&amp;gt; hola a todos 13:21 &amp;lt;+Ragnarok&amp;gt; Estoy planeando rediseñarlo (bueno, diseñarlo, en realidad) desde cero basándome en las ideas de jrandom de la lista de correo. Posiblemente en Java también, si puedo resolver el análisis de XML y las cosas de HTTP que tendré que hacer. 13:21 &amp;lt;jrandom&amp;gt; ¡brutal! :) 13:21 &amp;lt;jrandom&amp;gt; hola lba 13:22 &amp;lt;+Ragnarok&amp;gt; bueno, eso es todo. Continúen. 13:22 &amp;lt;jrandom&amp;gt; bien, gracias por la actualización 13:22 &amp;lt;jrandom&amp;gt; ok si no hay nada más sobre eso, podemos pasar a toda velocidad a 5) ??? 13:22 &amp;lt;jrandom&amp;gt; ¿Alguien más tiene algo que quiera plantear? 13:23 &amp;lt;+Ragnarok&amp;gt; ¿Hay alguien más aquí? 13:23 &amp;lt;jrandom&amp;gt; je, sí, no tenemos a nuestros inconformes de siempre ;) 13:24 &amp;lt;jrandom&amp;gt; por otro lado, aparecerán para leer los registros en el sitio más tarde [sí, me refiero a *USTEDES*] 13:24 &amp;lt;jrandom&amp;gt; ok, creo que probablemente esta es la reunión más corta que hemos tenido en más de un año 13:25 &amp;lt;jrandom&amp;gt; mejor lo damos por terminado 13:25 * jrandom concluye 13:25 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P para 2004-11-16</title><link>/es/blog/2004/11/16/notas-de-estado-de-i2p-para-2004-11-16/</link><pubDate>Tue, 16 Nov 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/11/16/notas-de-estado-de-i2p-para-2004-11-16/</guid><description>&lt;p>Hola a todos, es martes de nuevo&lt;/p>
&lt;h2 id="índice">Índice&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-congestión">1) Congestión&lt;/h2>
&lt;p>Lo sé, estoy rompiendo la costumbre de llamar al punto 1 &amp;ldquo;Net status&amp;rdquo;, pero esta semana &amp;ldquo;congestión&amp;rdquo; parece apropiada. La red en sí ha estado funcionando bastante bien, pero a medida que aumentaba el uso de bittorrent, las cosas empezaron a saturarse cada vez más, lo que desembocó prácticamente en un colapso por congestión.&lt;/p>
&lt;p>Esto era de esperar, y solo refuerza nuestro plan - publicar la nueva biblioteca de streaming y renovar nuestra gestión de tunnels, de modo que tengamos datos suficientes sobre los pares para usar cuando fallen nuestros pares rápidos. Hubo otros factores en juego en los recientes problemas de la red, pero la mayor parte se puede atribuir al aumento de la congestión y a los consiguientes fallos de tunnels (lo que a su vez provocó toda clase de selección de pares descontrolada).&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 16 de noviembre de 2004</title><link>/es/blog/2004/11/16/reuni%C3%B3n-de-desarrolladores-de-i2p-16-de-noviembre-de-2004/</link><pubDate>Tue, 16 Nov 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/11/16/reuni%C3%B3n-de-desarrolladores-de-i2p-16-de-noviembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ant, dinoman, DrWoo, duck, jrandom, postman, Ragnarok, susi23, wiht&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:05 &amp;lt;jrandom&amp;gt; 0) hola 13:05 &amp;lt;jrandom&amp;gt; 1) Congestión 13:05 &amp;lt;+dinoman&amp;gt; la clave de pgforge ha cambiado :/ perdón 13:05 &amp;lt;jrandom&amp;gt; 2) Streaming 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, genial, podemos hacer algo de magia para eso 13:05 &amp;lt;jrandom&amp;gt; 0) hola 13:05 * jrandom saluda 13:05 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; hola 13:05 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2004-November/000489.html 13:05 &amp;lt;wiht&amp;gt; Hola. 13:06 &amp;lt;jrandom&amp;gt; (y publicamos las notas ANTES de la reunión. w00t) 13:06 &amp;lt;jrandom&amp;gt; bien, pasemos de una a 1) Congestión 13:07 &amp;lt;jrandom&amp;gt; para la gente que ha estado en el canal los últimos días, han oído muchas discusiones sobre qué diablos ha estado pasando, y tanto este correo como el post de duck de antes deberían cubrirlo en general 13:07 &amp;lt;jrandom&amp;gt; dicho eso, ¿alguien tiene preguntas / comentarios / preocupaciones que le gustaría plantear/debatir? 13:09 &amp;lt;wiht&amp;gt; ¿Qué quieres decir con "wild peer selection"? 13:10 &amp;lt;jrandom&amp;gt; la forma en que nuestro armado actual de tunnels funciona desafortunadamente deja que las cosas se estabilicen alrededor de los pares rápidos 13:10 &amp;lt;jrandom&amp;gt; si esos pares rápidos no fallan ocasionalmente, simplemente los usamos, punto, en lugar de explorar más allá de ellos al construir nuestros tunnels 13:11 &amp;lt;jrandom&amp;gt; eso significa que cuando *sí* fallen más tarde, prácticamente no tenemos idea de cuánta capacidad tiene el resto de la red y, como tal, elegimos pares bastante arbitrariamente 13:11 &amp;lt;+DrWoo&amp;gt; jrandom: ¿qué hay en preparación para utilizar mejor la capacidad? 13:12 &amp;lt;jrandom&amp;gt; DrWoo: la versión 0.4.3 incluirá una forma nueva de agrupar tunnels para que podamos tener más tunnels de respaldo "experimentales" (permitiéndonos aprender más sobre la red sin sacrificar rendimiento) 13:13 &amp;lt;jrandom&amp;gt; también hay en preparación un balanceo de carga más agresivo mediante reservas al estilo ATM, pero aún no están planificadas para una versión en particular (o sea, lo haremos cuando lo necesitemos) 13:14 &amp;lt;ant&amp;gt; &amp;lt;Connelly&amp;gt; bleh 13:14 &amp;lt;ant&amp;gt; &amp;lt;Connelly&amp;gt; ¿aún no hay reunión? 13:14 &amp;lt;jrandom&amp;gt; (reservas al estilo ATM, es decir, llevar la cuenta de cuánto ancho de banda usan los tunnels, en promedio, multiplicarlo por el número de tunnels en los que participamos y compararlo con nuestros límites/capacidad de ancho de banda, usando esa comparación para aceptar/rechazar más solicitudes de tunnels) 13:15 &amp;lt;jrandom&amp;gt; Connelly: empezó hace 10 min, notas de estado en la lista ;) 13:15 &amp;lt;+DrWoo&amp;gt; jrandom: ¿qué impacto tendrá eso en el rendimiento? 13:15 &amp;lt;+DrWoo&amp;gt; rendimiento del PC local 13:15 * wiht se pregunta cuántos protocolos diferentes se están usando en la red I2P además de HTTP, IRC y BT. 13:16 &amp;lt;jrandom&amp;gt; DrWoo: el agrupamiento de 0.4.3 nos dará mayor resiliencia (menos fallos), y las reservas permitirán un reparto de carga más basado en la capacidad (o sea, reducir la contención) 13:16 &amp;lt;jrandom&amp;gt; ninguno de esos es particularmente basado en la latencia, eso sí 13:17 &amp;lt;jrandom&amp;gt; wiht: esos tres son los principales que se usan según mi conocimiento, aunque se hacen cosas feas sobre HTTP 13:17 &amp;lt;jrandom&amp;gt; de hecho eso es un tema interesante, con respecto a IRC y la congestión 13:18 &amp;lt;jrandom&amp;gt; lo que realmente estaba matando a irc.duck.i2p el otro día era el hecho de que durante la congestión, el servidor IRC de duck aún tenía que sacar 20x el número de mensajes que recibía 13:19 &amp;lt;jrandom&amp;gt; súmale el reenvío automático de mensajes cada.10.segundos.sin.backoff, y eso crece a 120 mensajes por cada línea de texto ;) 13:19 &amp;lt;jrandom&amp;gt; básicamente lo que digo es que un protocolo de chat descentralizado sería Bueno ;) 13:19 &amp;lt;+DrWoo&amp;gt; ¿existe tal cosa? 13:20 &amp;lt;jrandom&amp;gt; (aunque la nueva librería de streaming se deshará de esa sobrecarga de 6x) 13:20 &amp;lt;+dinoman&amp;gt; ¿hay uno bueno? 13:20 &amp;lt;jrandom&amp;gt; no sé si alguien ha evaluado algo tipo SILC para i2p en el último año 13:20 &amp;lt;susi23&amp;gt; POP3 y SMTP son _terriblemente_ lentos en I2P 13:21 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; silc == irc+algo de cifrado 13:21 &amp;lt;susi23&amp;gt; (como respuesta a la pregunta de qué protocolos se usan también) 13:21 &amp;lt;jrandom&amp;gt; ah, pensé que silc se alejaba del concepto de ircd 13:21 &amp;lt;jrandom&amp;gt; oh, mierda, cierto, me olvidé de esos dos :) 13:21 &amp;lt;wiht&amp;gt; susi23: Sí, olvidé que ahora tenemos correo en I2P. 13:21 &amp;lt;ant&amp;gt; &amp;lt;duck&amp;gt; no mucho al menos 13:21 &amp;lt;jrandom&amp;gt; 'k 13:21 &amp;lt;ant&amp;gt; &amp;lt;protok0l&amp;gt; ¿reunión? 13:22 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; ahora mismo protok0l 13:22 &amp;lt;ant&amp;gt; &amp;lt;protok0l&amp;gt; k 13:22 &amp;lt;jrandom&amp;gt; ok, ¿tenemos algo más para 1) congestión? 13:23 &amp;lt;jrandom&amp;gt; si no, pasamos a 2) streaming 13:23 &amp;lt;jrandom&amp;gt; [ver el correo] 13:24 &amp;lt;jrandom&amp;gt; he dejado fuera de history.txt todas las actualizaciones de la librería de streaming, pero puedes ver lo que está pasando a través de la lista de CVS 13:24 &amp;lt;jrandom&amp;gt; (si estás loco) 13:24 &amp;lt;jrandom&amp;gt; no tengo realmente nada más que añadir. así que, ¿preguntas/comentarios/preocupaciones? 13:25 &amp;lt;+postman&amp;gt; solo una 13:25 &amp;lt;+postman&amp;gt; gracias :) 13:25 &amp;lt;ant&amp;gt; &amp;lt;protok0l&amp;gt; ¿qué aumento de velocidad habrá? 13:25 &amp;lt;jrandom&amp;gt; jeje se supone que debes esperar hasta que consigas el software, postman ;) 13:25 &amp;lt;jrandom&amp;gt; protokol: algo. depende. 13:25 &amp;lt;+postman&amp;gt; jrandom: apostaría por ti con los ojos vendados 13:26 &amp;lt;+DrWoo&amp;gt; jrandom: voy a preguntarte lo que odias: ¿hay una fecha estimada para la nueva librería de streaming? la situación actual obviamente es un punto de vulnerabilidad 13:27 &amp;lt;jrandom&amp;gt; si las pruebas de esta semana van bien, podemos apuntar a la semana que viene 13:27 &amp;lt;jrandom&amp;gt; sin embargo, habrá servicios en marcha sobre la nueva librería de streaming antes de eso, para que podamos probarla bajo condiciones de carga 13:28 &amp;lt;wiht&amp;gt; Según recuerdo, están usando una red simulada para las pruebas. ¿Sigue siendo así? 13:29 &amp;lt;jrandom&amp;gt; para algunas, sí 13:29 &amp;lt;jrandom&amp;gt; cuando no uso el simulador, simplemente lo ejecuto en la red real 13:30 &amp;lt;jrandom&amp;gt; (porque me gusta abusar de su ancho de banda ;) 13:30 &amp;lt;susi23&amp;gt; de nada ;) 13:30 &amp;lt;+dinoman&amp;gt; hehe ¿encenderlo y ver si explota? 13:31 -!- x ahora se llama fidd 13:31 &amp;lt;jrandom&amp;gt; más o menos: tengo algo de código de registro que básicamente vuelca las cabeceras de los paquetes de streaming, lo que me permite asegurarme de que todo se envía correctamente y que varias situaciones se manejan como deberían 13:32 &amp;lt;jrandom&amp;gt; las pruebas con el simulador son más complejas, con quizá media docena de pruebas unitarias con varios parámetros de ejecución 13:33 &amp;lt;wiht&amp;gt; ¿Qué tan bien reflejan las pruebas de simulación el uso observado de la red? 13:33 &amp;lt;jrandom&amp;gt; bastante bien, ya que el código de simulación es el mismo que el código de la red real 13:34 &amp;lt;jrandom&amp;gt; no tengo perfecta la inyección de retardo y pérdidas en el simulador, pero está en el rango 13:35 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; ¿usará la nueva librería de streaming la misma interfaz? ¿O las apps Java tendrán que hacer algo nuevo? 13:35 &amp;lt;wiht&amp;gt; Gracias por aclararlo. 13:36 &amp;lt;jrandom&amp;gt; cat-a-puss: misma interfaz. hay algunas opciones de configuración adicionales que quizá quieras añadir al construir un I2PSocketManager, pero eso es un buen mapa de propiedades 13:36 &amp;lt;ant&amp;gt; &amp;lt;cat-a-puss&amp;gt; k 13:37 &amp;lt;jrandom&amp;gt; ok, ¿algo más, o saltamos a 3) BT? 13:38 &amp;lt;jrandom&amp;gt; duck: ping 13:38 &amp;lt;@duck&amp;gt; *quack 13:38 &amp;lt;@duck&amp;gt; La semana pasada informé que teníamos BitTorrent en I2P funcionando. Ha habido algo de 13:38 &amp;lt;@duck&amp;gt; confusión, pero es anónimo tanto para los trackers como para los clientes (seeders y leechers). 13:38 &amp;lt;@duck&amp;gt; Actualizaciones desde la semana pasada: 13:38 &amp;lt;@duck&amp;gt; trabajo en la GUI (wxPython), tracker incluido, correcciones de bugs. 13:39 &amp;lt;@duck&amp;gt; lista completa en `http://dev.i2p/cgi-bin/cvsweb.cgi/~checkout~/i2p-bt/CHANGES.txt?rev=HEAD` 13:39 &amp;lt;@duck&amp;gt; el código también está en el CVS en cvs.i2p 13:39 &amp;lt;@duck&amp;gt; y obtuvo un eepsite dedicado: `http://duck.i2p/i2p-bt/` 13:39 &amp;lt;@duck&amp;gt; El tracker incluido es muy espartano y aún tienes que proporcionar los propios torrents en algún lugar; así que DrWoo, thetower y yo hemos estado mirando 13:39 &amp;lt;@duck&amp;gt; varias alternativas que ofrecen funciones como Suprnova, hasta que me volví loco. 13:39 &amp;lt;@duck&amp;gt; *flierp* 13:40 &amp;lt;jrandom&amp;gt; w00t 13:40 &amp;lt;@duck&amp;gt; Finalmente se seleccionó bytemonsoon; el original es feo, pero DrWoo ha estado arreglando eso, 13:40 &amp;lt;@duck&amp;gt; La idea es mejorarlo un poco más y publicarlo como una solución de tracker lista para I2P, 13:40 &amp;lt;@duck&amp;gt; ver: `http://brittanyworld.i2p/bittorrent/` 13:40 &amp;lt;@duck&amp;gt; cumpliendo los requisitos en: `http://duck.i2p/i2p-bt/txt/bytemonsoon.txt` 13:40 &amp;lt;@duck&amp;gt; . 13:40 &amp;lt;jrandom&amp;gt; estupendo 13:40 &amp;lt;+DrWoo&amp;gt; pueden probar un par de archivos de prueba pequeños en el lindo tracker que arregló duck 13:41 &amp;lt;+DrWoo&amp;gt; no hay nada grande para atascar la red je 13:41 &amp;lt;jrandom&amp;gt; ¿qué, no quieres que descarguemos más episodios de Lost? :) 13:41 &amp;lt;@duck&amp;gt; si el de thetower está en línea.. 13:42 &amp;lt;jrandom&amp;gt; el port de bytemonsoon se ve muy bien. 13:42 &amp;lt;+DrWoo&amp;gt; no puedo acceder a thetower ahora mismo desde aquí 13:42 &amp;lt;+DrWoo&amp;gt; jrandom: realmente parece proporcionar casi todo lo que necesitas 13:42 &amp;lt;+dinoman&amp;gt; ¿qué tipo de velocidad está viendo la gente? 13:43 &amp;lt;@duck&amp;gt; ~5kb/s por par 13:43 &amp;lt;+DrWoo&amp;gt; dino: desde este lado parece 4-10K por par 13:43 &amp;lt;@duck&amp;gt; (con optimismo; por supuesto están esos tipos con ADSL de mierda) 13:44 &amp;lt;+dinoman&amp;gt; wow, mejor de lo que pensé 13:44 &amp;lt;@duck&amp;gt; hasta que I2P se cae; ver 1) 13:44 &amp;lt;jrandom&amp;gt; je 13:44 &amp;lt;+DrWoo&amp;gt; dinoman: en otras palabras, debería verse bastante impresionante con un enjambre 13:44 &amp;lt;@duck&amp;gt; ha habido varias peticiones para mejorar la GUI 13:45 &amp;lt;+DrWoo&amp;gt; dinoman: y algunos pares de 0 saltos ;) 13:45 &amp;lt;@duck&amp;gt; aunque no muchos se animan 13:45 &amp;lt;jrandom&amp;gt; duck (y equipo): ¿qué podemos hacer para ayudar? 13:45 &amp;lt;@duck&amp;gt; tú: tener lista la nueva librería de streaming 13:46 &amp;lt;@duck&amp;gt; equipo: miren el todo: `http://duck.i2p/i2p-bt/txt/todo.txt` 13:46 &amp;lt;@duck&amp;gt; lucky está trabajando en un howto 13:47 &amp;lt;@duck&amp;gt; DrWoo: ¿algo más? 13:47 &amp;lt;jrandom&amp;gt; bien 13:47 &amp;lt;+DrWoo&amp;gt; jrandom: ¿puedes hablar un poco sobre tu postura respecto a la importancia (o no) del intercambio de archivos (y otros servicios populares que actualmente se ejecutan sobre internet) y lo que significa para las perspectivas de anonimato de I2P. 13:47 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; ¿yo? 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; yo 13:48 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; :) 13:48 &amp;lt;+DrWoo&amp;gt; duck: siempre hay algo más je 13:48 &amp;lt;jrandom&amp;gt; el intercambio de archivos es crítico para el éxito de I2P, pues es, realísticamente, el mayor conjunto potencial de usuarios en el que mezclar nuestro conjunto de anonimato 13:49 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; uh oh. 13:49 &amp;lt;ant&amp;gt; &amp;lt;lucky&amp;gt; Entonces significa que realmente, realmente, debo trabajar en ese howto. 13:49 &amp;lt;jrandom&amp;gt; sin un sistema viable de transferencia de archivos grandes, tenemos que hacer maravillas para atraer apps de usuario 13:50 &amp;lt;jrandom&amp;gt; lo cual estamos haciendo: el trabajo de susi y postman es bastante prometedor 13:50 &amp;lt;jrandom&amp;gt; pero el mercado para correo electrónico anónimo es mucho menor que el mercado para transferencia de archivos segura 13:51 &amp;lt;jrandom&amp;gt; aunque I2P en sí escala a cualquier tamaño (si las cosas son como esperamos ;), necesitamos un conjunto de anonimato grande para sostener cualquier cosa que valga la pena 13:51 &amp;lt;jrandom&amp;gt; &amp;lt;/my $0.02&amp;gt; 13:52 &amp;lt;@duck&amp;gt; ¿qué piensas de la configuración por defecto para esas apps de intercambio de archivos? 13:52 &amp;lt;jrandom&amp;gt; eso no lo sé 13:53 &amp;lt;@duck&amp;gt; ¿o no es realmente relevante aún dadas las posibilidades actuales? 13:54 &amp;lt;+DrWoo&amp;gt; duck: puede que haga falta 'pensar fuera de la caja' para superar algunos baches en el camino? 13:54 &amp;lt;jrandom&amp;gt; los tunnels de 1 salto pueden ser relevantes para los de BT, antes de la 0.4.3 13:57 &amp;lt;jrandom&amp;gt; ok, ¿tenemos algo más para 3) BT? 13:57 &amp;lt;@duck&amp;gt; yo no 13:57 &amp;lt;+DrWoo&amp;gt; gracias a duck y a los compañeros 13:58 &amp;lt;+DrWoo&amp;gt; fue un trabajo bastante impresionante 13:58 &amp;lt;jrandom&amp;gt; sí, están haciendo un trabajo increíble 13:58 &amp;lt;+dinoman&amp;gt; yo no lo hice 13:58 &amp;lt;jrandom&amp;gt; (me encanta ver el --spew 1 en el btdownloadheadless :) 13:58 &amp;lt;@duck&amp;gt; dinoman: tú lo empezaste 13:58 &amp;lt;+Ragnarok&amp;gt; headless spew... suena sucio 13:59 &amp;lt;+DrWoo&amp;gt; dino: impulsar el esfuerzo es una contribución real 13:59 * Ragnarok armará un parche para lo de las opciones de línea de comandos en la lista de tareas 13:59 &amp;lt;jrandom&amp;gt; w00t 14:00 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; No olviden la WWW anónima, eso también es grande. 14:00 &amp;lt;jrandom&amp;gt; dm: sí, quizá miles o decenas de miles, pero no atrae a millones 14:01 &amp;lt;jrandom&amp;gt; (para cosas de outproxy, en mi humilde opinión) 14:01 &amp;lt;jrandom&amp;gt; ok, si no hay nada más, pasamos al buen y clásico 4) ??? 14:01 &amp;lt;jrandom&amp;gt; ¿algo que no se haya mencionado aún y debería? 14:02 &amp;lt;wiht&amp;gt; postman: ¿Cuál es el estado del sistema de correo? ¿Qué tan bien está funcionando, especialmente respecto a las comunicaciones fuera de la red I2P? 14:02 &amp;lt;+DrWoo&amp;gt; dm: todo es parte del gran espectáculo de la vida :) 14:03 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; mucha gente usa la web 14:03 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; (acaban de instalar surfcontrol en mi trabajo) ;) 14:03 &amp;lt;jrandom&amp;gt; sí, el hosting WWW anónimo será fundamental para quienes realmente necesitan I2P, aunque probablemente no serán el conjunto de anonimato necesario 14:03 &amp;lt;jrandom&amp;gt; ah, qué mal 14:04 &amp;lt;jrandom&amp;gt; wiht: si no está por aquí, puedo decir que el in y outproxy me han funcionado bastante bien: ninguno perdido aún 14:04 &amp;lt;jrandom&amp;gt; (y revisar mi correo toma unos segundos, pero biff me avisa cuando lo necesito de todos modos) 14:05 &amp;lt;jrandom&amp;gt; ok, ¿hay algo más? 14:06 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ¿estás 'bafeando' la reunión? 14:07 &amp;lt;jrandom&amp;gt; parece que sí 14:07 * jrandom se prepara 14:07 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P para 2004-11-09</title><link>/es/blog/2004/11/09/notas-de-estado-de-i2p-para-2004-11-09/</link><pubDate>Tue, 09 Nov 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/11/09/notas-de-estado-de-i2p-para-2004-11-09/</guid><description>&lt;p>Hola a todos, es hora de la actualización semanal&lt;/p>
&lt;h2 id="índice">Índice:&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>El otro día publicamos un nuevo parche y, hasta ahora, dos tercios de la red se han actualizado: ¡gracias! Los informes han sido positivos, incluyendo un menor uso de CPU y menos fallos, además de un menor uso de memoria. La red en su conjunto ha crecido un poco, manteniéndose de forma constante también en los 70 altos/80 bajos, lo cual es una cifra buena y saludable por el momento.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 09 de noviembre de 2004</title><link>/es/blog/2004/11/09/reuni%C3%B3n-de-desarrolladores-de-i2p-09-de-noviembre-de-2004/</link><pubDate>Tue, 09 Nov 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/11/09/reuni%C3%B3n-de-desarrolladores-de-i2p-09-de-noviembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Asistentes:&lt;/strong> ant, cervantes, Ch0Hag, duck, jrandom, keysersoze, MrEcho, mule, Nightblade, peer, polecat, postman, protokol, Ragnarok&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:26 &amp;lt;jrandom&amp;gt; 0) hi 13:26 &amp;lt;cervantes&amp;gt; lets see the menu before we order :P 13:26 &amp;lt;jrandom&amp;gt; 1) 0.4.1.4 13:26 &amp;lt;jrandom&amp;gt; 2) Streaming lib 13:26 &amp;lt;jrandom&amp;gt; 3) BT progress 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) hi 13:27 * jrandom waves 13:27 &amp;lt;Ragnarok&amp;gt; hi 13:27 * cervantes waves 13:27 &amp;lt;jrandom&amp;gt; status notes up @ http://dev.i2p.net/pipermail/i2p/2004-November/000485.html 13:27 &amp;lt;keysersoze&amp;gt; hi 13:27 &amp;lt;+polecat&amp;gt; 5) can be DHTs, like that bamboo thing? 13:27 &amp;lt;jrandom&amp;gt; (yeah, i'm late) 13:27 &amp;lt;jrandom&amp;gt; cool polecat 13:27 * polecat nips at fingers again! 13:27 &amp;lt;jrandom&amp;gt; ok, jumping into 1) 0.4.1.4 13:28 &amp;lt;+Ch0Hag&amp;gt; 0.4.1.4 seems to die more than it should 13:28 &amp;lt;+Ch0Hag&amp;gt; like - at all 13:28 &amp;lt;jrandom&amp;gt; die? 13:28 &amp;lt;+Ch0Hag&amp;gt; Though there's a chance that's kaffe's fault. 13:28 &amp;lt;jrandom&amp;gt; drop your irc connection, or restart the router? 13:28 &amp;lt;jrandom&amp;gt; ah, you're on kaffe? 13:29 &amp;lt;+Ch0Hag&amp;gt; the router 13:29 &amp;lt;+Ch0Hag&amp;gt; I am. 13:29 &amp;lt;+Ch0Hag&amp;gt; Someone has to be :) 13:29 &amp;lt;jrandom&amp;gt; on kaffe i've had to double the defaul mem usage (give 'er a -mx128m on startup) 13:29 &amp;lt;+polecat&amp;gt; GAH! No wonder! I had hawk on ignore. 13:29 &amp;lt;jrandom&amp;gt; well, we've got at least 3 people on kaffe these days 13:30 &amp;lt;jrandom&amp;gt; other than that, though, how is 0.4.1.4 going for y'all? 13:30 * polecat is on kaffe... doesn't know of a better JVM at the moment. 13:30 &amp;lt;jrandom&amp;gt; early reports were good, but i havent heard much lately 13:30 &amp;lt;+Ch0Hag&amp;gt; I had 64, shall try 128 13:30 &amp;lt;Ragnarok&amp;gt; seems good 13:30 &amp;lt;keysersoze&amp;gt; jrandom: No major problems here 13:30 &amp;lt;@duck&amp;gt; latest major irc outage was mine 13:30 &amp;lt;+Ch0Hag&amp;gt; And yes, much of it was OOMing 13:31 &amp;lt;@duck&amp;gt; otherwise I think it is a bit unstable (since my bw enabling), but I dont have proof 13:31 &amp;lt;jrandom&amp;gt; the throttling on your machine is a bit of a choke point, as e.g. each message you receive is something like 20+ messages that have to be sent out 13:32 &amp;lt;@duck&amp;gt; ah 13:32 &amp;lt;jrandom&amp;gt; but i agree, irc has been bumpy 13:32 &amp;lt;cervantes&amp;gt; 0.4.1.3 has always been rock solid on my ibm jvm, so I've avoided upgrading at this stage 13:32 &amp;lt;cervantes&amp;gt; (22 days uptime) 13:32 &amp;lt;jrandom&amp;gt; nice cervantes 13:32 &amp;lt;jrandom&amp;gt; duck: [insert comment describing hopes for new streaming lib here] 13:33 &amp;lt;cervantes&amp;gt; baffled's irc server has been a little less bumpy 13:33 &amp;lt;jrandom&amp;gt; word, thats a good metric 13:33 &amp;lt;keysersoze&amp;gt; cervantes: What version does he run? (Do you know?) 13:33 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; will streaming lib have an effect on IRC, or are the messages too small anyway? 13:33 &amp;lt;@duck&amp;gt; I have been a good duck this week, so I'll up the limit a bit 13:33 &amp;lt;jrandom&amp;gt; lemmie check keysersoze 13:33 &amp;lt;jrandom&amp;gt; :) 13:33 &amp;lt;+polecat&amp;gt; I've got 11 hours uptime. ;.; 13:34 &amp;lt;jrandom&amp;gt; keysersoze: 0.4.1.4 13:34 &amp;lt;keysersoze&amp;gt; jrandom: ;) But one could ask him here when he's around 13:34 &amp;lt;keysersoze&amp;gt; ok 13:34 &amp;lt;jrandom&amp;gt; dm: the new streaming lib will improve resiliance and address failures, but obviously won't improve irc throughput 13:34 &amp;lt;jrandom&amp;gt; (router versions are published in the netDb, and i know which routers are his) 13:34 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; that's good 13:35 &amp;lt;jrandom&amp;gt; ok, do we have anythingelse for 0.4.1.4? 13:35 &amp;lt;jrandom&amp;gt; if not, swinging briefly over to 2) streaming lib progress 13:36 &amp;lt;keysersoze&amp;gt; no 13:36 &amp;lt;jrandom&amp;gt; as mentioned in the notes, more news when its available :) 13:36 &amp;lt;+polecat&amp;gt; What would we be able to do with the streaming lib that we would not be able to do before it exists? 13:36 &amp;lt;Ragnarok&amp;gt; download large files quickly 13:36 &amp;lt;Ragnarok&amp;gt; and DOS the network :) 13:36 &amp;lt;jrandom&amp;gt; polecat: transfer arbitrarily large files, transfer at&amp;gt; 4KBps 13:37 &amp;lt;+Ch0Hag&amp;gt; and/or reliably? 13:37 &amp;lt;jrandom&amp;gt; Ragnarok: *not* dos'ing the network is what i'm working on now ;) 13:37 &amp;lt;+protokol&amp;gt; i've noticed over time that if i lose a connection on eepIRC, the reconnects always fail, but if i stop it for a few minutes it connects just fine 13:37 &amp;lt;+polecat&amp;gt; It would increase the transfer rate? o.O 13:37 &amp;lt;jrandom&amp;gt; polecat: yes. the current streaming lib uses a fixed 1 packet window size - waiting for an ack before sending the next message 13:37 * polecat nods to protokol, seems so. 13:38 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; The streaming lib will allow a new class of TCP-based applications to be usable on I2P. 13:38 &amp;lt;Ragnarok&amp;gt; jrandom: ah, good. I've been a little concerned about that :) 13:38 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; That's the marketing version. 13:38 &amp;lt;jrandom&amp;gt; let me just say that throughput looks promising with the new lib. 13:39 &amp;lt;jrandom&amp;gt; heh dm 13:39 &amp;lt;keysersoze&amp;gt; jrandom: Like the extension to normal TCP, where the sending machine will keep sending even if it hasn't receivved an ACK yet, up to a certain number? 13:39 &amp;lt;+polecat&amp;gt; jrandom: Ah, I see how that could be compromising... 13:39 &amp;lt;jrandom&amp;gt; right keysersoze, up to a (sliding) window size 13:39 &amp;lt;jrandom&amp;gt; (doing all that congestion control / avoidance stuff) [/arm waving] 13:40 &amp;lt;+polecat&amp;gt; I also see how it might have congestion problems. If many packets are sent after a connection is dropped. 13:40 &amp;lt;cervantes&amp;gt; will be interesting to see some benchmarks comparisions for i2p BT over the new streaming lib and the old not-so-streaming lib 13:40 &amp;lt;jrandom&amp;gt; aye cervantes 13:41 &amp;lt;jrandom&amp;gt; polecat: thats the biggest danger, preventing a network flood, which is why we're deploying cautiously 13:41 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; I have a bug to report. Someone remind me when we hit 5. 13:41 &amp;lt;cervantes&amp;gt; jrandom: from an application point of view, how transparent will the switch over be? 13:42 &amp;lt;keysersoze&amp;gt; polecat: Do the current plans implement a "slow-start" idea, where the window will be 1 first, and then cautiously increased to 2, and ONLY if that works well, to 3, etc. Up to a certain maximum? 13:42 &amp;lt;+polecat&amp;gt; Does 0.4.1.4 use the streaming lib, or has it not yet been deployed? 13:42 &amp;lt;jrandom&amp;gt; cervantes when 0.4.2 is out, no code changes. you can even use the streaming lib now if you want, if you specify a magic flag in the environment :) 13:42 &amp;lt;cervantes&amp;gt; polecat: that will be with us on 0.4.2 13:42 &amp;lt;ant&amp;gt; * dm everyone rushes towards jrandom. 13:42 &amp;lt;jrandom&amp;gt; its with you now - see streaming.jar 13:42 &amp;lt;jrandom&amp;gt; but disabled by default 13:42 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; "flag! flag! flag!" 13:43 &amp;lt;keysersoze&amp;gt; jrandom: Ow come on, spoil us and tell which env var ;) 13:43 &amp;lt;jrandom&amp;gt; however, the streaming lib is *NOT BACKWARDS COMPATIBLE* 13:43 &amp;lt;jrandom&amp;gt; aka you can't use IRC with it 13:43 &amp;lt;cervantes&amp;gt; I have an early .1.3 remember ;-) 13:43 &amp;lt;jrandom&amp;gt; unless duck runs a seperate newStreamingLib destination 13:43 &amp;lt;+polecat&amp;gt; Yeah... probably best to switch in sync then, not individually. 13:43 &amp;lt;jrandom&amp;gt; yup 13:43 &amp;lt;+Ch0Hag&amp;gt; I think this flag is one of those "if you can't find it, you don't need it" ones. 13:43 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; duck: for the love of god, do as you're told!!! 13:43 &amp;lt;+Ch0Hag&amp;gt; Like most of GCCs... 13:43 &amp;lt;jrandom&amp;gt; right Ch0Hag :) 13:44 &amp;lt;jrandom&amp;gt; dm: still some other things to be tested 13:44 &amp;lt;jrandom&amp;gt; e.g. this morning mule was helping out test with FUQID 13:44 &amp;lt;keysersoze&amp;gt; jrandom: Does that influence any of the hosts.txt keys for existing I2P destinations? 13:44 &amp;lt;mule&amp;gt; missed the meeting. end of daylight savings :(. 13:44 &amp;lt;jrandom&amp;gt; (and FUQID does eeevil things :) 13:45 &amp;lt;jrandom&amp;gt; heya mule, me too :) you're just in time 13:45 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; mule: you haven't missed section 5) ????? 13:45 &amp;lt;+Ch0Hag&amp;gt; Oh speaking of fuqid, is there news on stasher? 13:45 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; for all you know, ???? might be: GOTO 1 13:45 &amp;lt;jrandom&amp;gt; keysersoze: no, the streaming lib isn't involved in that part of things 13:45 &amp;lt;+Ch0Hag&amp;gt; Or is that a big enough topic to wait until 5? 13:45 &amp;lt;jrandom&amp;gt; Ch0Hag: no one has heard anything from aum since september, and no one else is doing anything on stasher. 13:46 &amp;lt;jrandom&amp;gt; (but there is other DHT stuff to discuss in 5)??? i hear) 13:46 &amp;lt;+Ch0Hag&amp;gt; Oh. 13:46 &amp;lt;+Ch0Hag&amp;gt; Bummer. 13:46 &amp;lt;+Ch0Hag&amp;gt; The freenet devs didn't have their competition ... removed did they? 13:46 &amp;lt;+Ch0Hag&amp;gt; :) 13:46 &amp;lt;jrandom&amp;gt; heh 13:47 &amp;lt;+polecat&amp;gt; The first application of assassination politics. x3 13:47 &amp;lt;+Ch0Hag&amp;gt; Anyway I have nothing else, so I shan't butt in again until 5 13:47 &amp;lt;jrandom&amp;gt; ok, there's lots going on in the streaming lib, but discussion will have to wait for later 13:47 &amp;lt;jrandom&amp;gt; unless there's somethingelse, we can move to 3) BT progress 13:47 &amp;lt;cervantes&amp;gt; &amp;lt;/evasion&amp;gt; 13:48 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Doesn't everyone wish jrandom adopted the toad deployment process? 13:48 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Build 3435: streaming lib attempt 13:48 &amp;lt;jrandom&amp;gt; duck: ping? 13:48 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Build 3436: streaming lib attempt 2 13:48 &amp;lt;@duck&amp;gt; pong 13:48 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Build 3436: streaming lib attempt 3 13:48 &amp;lt;jrandom&amp;gt; be nice 13:48 * duck takes the mike 13:48 &amp;lt;Ragnarok&amp;gt; no, no we don't 13:48 &amp;lt;@duck&amp;gt; dinoman, Ragnarok and me have been working on the BT client. 13:48 &amp;lt;@duck&amp;gt; - BT protocol analysed and changes specified on `http://duck.i2p/i2p-bt/txt/i2p-bt_protocol.txt` 13:48 &amp;lt;@duck&amp;gt; - dino modified phpbt, info at `http://duck.i2p/i2p-bt/txt/tracker.txt` 13:48 &amp;lt;@duck&amp;gt; dino got the client to talk with the tracker, R and me have improved it a bit. 13:48 &amp;lt;@duck&amp;gt; the whole tracker &amp;lt;-&amp;gt; client stuff worked 13:48 &amp;lt;@duck&amp;gt; but we got stuck at the python sam library... 13:49 &amp;lt;@duck&amp;gt; Connelly has been helping, but also busy 13:49 &amp;lt;@duck&amp;gt; and aum is missing 13:49 &amp;lt;+polecat&amp;gt; I'm still stunned BT can work at all on i2p... 13:49 &amp;lt;@duck&amp;gt; so I threw out pysam, reimplemented BT's RawServer.py and now it kinda works. 13:49 &amp;lt;jrandom&amp;gt; (w00t!) 13:49 &amp;lt;@duck&amp;gt; hot news: channel #i2p-bt (especially topic with latest release info) 13:49 &amp;lt;@duck&amp;gt; now I am working at adding a lot of logging support, to catch some little flaws 13:50 &amp;lt;Ragnarok&amp;gt; it's much nicer than the original RawServer.py 13:50 &amp;lt;peer&amp;gt; duck: so is it ready for beta testing? 13:50 &amp;lt;@duck&amp;gt; (for example during the EndGame it has to timeout and retry to get the last bits) 13:50 &amp;lt;@duck&amp;gt; peer: yup 13:50 &amp;lt;@duck&amp;gt; a little point of discussion: 13:51 &amp;lt;@duck&amp;gt; so far it is python 2.2 (and up) compatible 13:51 &amp;lt;@duck&amp;gt; (seems to be the same for bittorrent itself) 13:51 &amp;lt;@duck&amp;gt; the logging stuff needs 2.3 though... 13:51 &amp;lt;cervantes&amp;gt; yus indeed 13:51 &amp;lt;@duck&amp;gt; how bad do you think that is? 13:51 &amp;lt;jrandom&amp;gt; my freebsd and linux boxen have 2.3 13:51 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; bad? 13:52 &amp;lt;jrandom&amp;gt; (though they were installed within the last year) 13:52 &amp;lt;Ragnarok&amp;gt; are there any major distros still shipping 2.2? 13:52 &amp;lt;@duck&amp;gt; debian-stable still seems to ship 2.2, last time I checked 13:52 &amp;lt;jrandom&amp;gt; ah, i'm on debian unstable 13:52 &amp;lt;@duck&amp;gt; but then again that is hardly a surprise 13:52 &amp;lt;+Ch0Hag&amp;gt; Debian ships 2.3, 2.2, 2.1 and possibly 2.0 13:52 &amp;lt;+Ch0Hag&amp;gt; Together. 13:52 &amp;lt;Ragnarok&amp;gt; except Debian stable, I think... 13:53 &amp;lt;+Ch0Hag&amp;gt; That's what I'm unsure about. 13:53 &amp;lt;jrandom&amp;gt; it'd be nice to have 2.2 support - are there no good logging libs for it? 13:53 &amp;lt;Ragnarok&amp;gt; silly debian 13:53 &amp;lt;@duck&amp;gt; jrandom: you could bundle the 2.3 lib 13:54 &amp;lt;Ragnarok&amp;gt; can logging simply be made optional? 13:54 &amp;lt;@duck&amp;gt; I guess 13:55 &amp;lt;jrandom&amp;gt; well, its really a coder-productivity-tool, so whatever works best for the people coding 13:55 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; we can worry about this when I2P + BT becomes popular. 13:55 &amp;lt;keysersoze&amp;gt; For whom is this logging necessary? Not for the end-user, I guess, so when deploying, it shouldn't matter that logging isn't possible on some platforms, no? 13:55 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; by then maybe 2.3 is standard 13:55 &amp;lt;jrandom&amp;gt; 2.2 support would be nice, but i dont think it'd be that bad if 2.3 were required 13:55 &amp;lt;cervantes&amp;gt; duck: so the tracker's peer announce list can be made to spew out i2p destinations instead of machine ips? 13:56 &amp;lt;@duck&amp;gt; ok, we'll try to abstract the logging lib, with 2.2 use 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: you want logging deployed on the clients machines so that if/when bugs arise, the dev can get detailed logs 13:56 &amp;lt;jrandom&amp;gt; word duck 13:56 &amp;lt;cervantes&amp;gt; ta 13:56 &amp;lt;+Ch0Hag&amp;gt; heh if anyone's still interested, Woody has python 1.5, 2.0 and 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, in that case I say require 2.3 13:57 &amp;lt;@duck&amp;gt; and fuck woody 13:57 &amp;lt;cervantes&amp;gt; think mine is tuck on 1.5 and 2.2 13:57 &amp;lt;jrandom&amp;gt; yeah, no need to deal with 2.1 13:57 &amp;lt;cervantes&amp;gt; (upgrade time) 13:57 &amp;lt;jrandom&amp;gt; heh 13:57 &amp;lt;+Ch0Hag&amp;gt; That's the opinion of most Debian users, too 13:58 &amp;lt;Ragnarok&amp;gt; addressbook.py requires 2.3 13:58 &amp;lt;@duck&amp;gt; there are some interesting sub projects: 13:58 &amp;lt;jrandom&amp;gt; ah ok cool Ragnarok 13:58 &amp;lt;@duck&amp;gt; researching the optimal settings for i2p 13:58 &amp;lt;+polecat&amp;gt; That little thing requires 2.3? 13:58 &amp;lt;keysersoze&amp;gt; jrandom: I agree, but on a small net like now (~100 peers), it's not a problem to have some beta-testers upgrade to 2.2 or 2.3. And once the most blatant bugs are stamped out, the new "real" endd-users shouldn't really need logging. So what I'm saying is: The logging is no problem at this stage, so we agree ;) 13:58 &amp;lt;cervantes&amp;gt; when I was pulling apart BT a year or so back, this machine was pushing 6mb/sec through the tracker at times... 13:58 &amp;lt;+polecat&amp;gt; Weird... 2.2 must be practically crippled then. 13:58 &amp;lt;Ragnarok&amp;gt; 2.3 has better urllib proxy support 13:58 &amp;lt;@duck&amp;gt; porting the standard bt tracker too 13:58 &amp;lt;cervantes&amp;gt; I mean the seed 13:59 &amp;lt;Ragnarok&amp;gt; it could work on 2.2, but it'd be too much effort :) 13:59 &amp;lt;+polecat&amp;gt; Ah that would be important, right. 13:59 &amp;lt;jrandom&amp;gt; duck: researching the optimal settings will be tough until 0.4.2 comes out 13:59 &amp;lt;@duck&amp;gt; right 14:00 &amp;lt;jrandom&amp;gt; porting the tracker would be great though. do you have the tools for creating the .torrent implemented, or did you do that manually? 14:00 &amp;lt;@duck&amp;gt; whut? 14:00 &amp;lt;cervantes&amp;gt; the client has tons of nice tweaks for peer takeup rates, timeouts, min/max peers etc 14:01 &amp;lt;cervantes&amp;gt; jrandom: that shouldn't need any modification I think 14:01 &amp;lt;jrandom&amp;gt; duck: the .torrent references the i2p destination of the tracker, right? 14:01 &amp;lt;@duck&amp;gt; right now we ship: btdownloadheadless.py + btmakemetafile.py + btshowmetainfo.py 14:01 &amp;lt;jrandom&amp;gt; or does it reference the name? 14:01 &amp;lt;cervantes&amp;gt; it's just a url and a bunch of sha1 hashes 14:01 &amp;lt;@duck&amp;gt; though btmakemetafile.py and btshowmetainfo.py are not modified 14:01 &amp;lt;jrandom&amp;gt; "a url" is the tough part :) 14:02 &amp;lt;@duck&amp;gt; so you can use other tools 14:02 &amp;lt;@duck&amp;gt; its `http://duck.i2p/phpbt/announce.php` now 14:02 &amp;lt;jrandom&amp;gt; ok, cool 14:02 &amp;lt;@duck&amp;gt; guess you can use http://i2p/bigbase64/announce.php 14:02 &amp;lt;+protokol&amp;gt; are their plans for other clients to support eepTorrent? i like azureus 14:02 &amp;lt;@duck&amp;gt; plenty 14:02 &amp;lt;cervantes&amp;gt; jrandom: the early version I looked at did no url validation on the announce string 14:03 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; what does eep stand for again? 14:03 &amp;lt;cervantes&amp;gt; you could put anything in there 14:03 &amp;lt;jrandom&amp;gt; hmm, worth checking to see if that works duck ( in case phpbt does stupid url rewriting, etc) 14:03 &amp;lt;cervantes&amp;gt; dm: look in the forum glossary 14:03 &amp;lt;@duck&amp;gt; maybe its time for an i2p-bt forum? 14:03 &amp;lt;keysersoze&amp;gt; duck: Especially once new users, that don't have a "registration" in hosts.txt, want to host trackers, it _must_ be possible to have a base64 iin theer 14:03 &amp;lt;+Ch0Hag&amp;gt; Eye Eye Pee? 14:03 &amp;lt;jrandom&amp;gt; that'd be cool duck 14:03 &amp;lt;@duck&amp;gt; (forum section on forum.i2p) 14:04 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; cervantes: that was helpful! 14:04 &amp;lt;cervantes&amp;gt; duck: yeah no probs 14:04 &amp;lt;@duck&amp;gt; keysersoze: it will be investigated 14:04 &amp;lt;jrandom&amp;gt; still, as is its pretty bloody cool 14:05 &amp;lt;jrandom&amp;gt; the 4KBps per peer isn't really that much of a problem either 14:05 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; what time is it? "There's a clock just two blocks down the road" 14:05 &amp;lt;cervantes&amp;gt; moving forward oerhaps we should set up a seperate forum space so people can publish files alla suprnova 14:05 &amp;lt;@duck&amp;gt; eeprnova 14:05 &amp;lt;jrandom&amp;gt; cervantes: with reviews, etc :) 14:05 &amp;lt;keysersoze&amp;gt; jrandom: Will the transition to streaminglib require large changes to the current python I2P-BT code? 14:05 &amp;lt;+polecat&amp;gt; I sure never get more than 4KBps even on IPv4 bittorrent streams... 14:05 &amp;lt;peer&amp;gt; would be good if there were a command line argument for setting the i2p server address, so you can run it from other machines on a network 14:05 &amp;lt;jrandom&amp;gt; (but i think that'd be best left outside of the forum.i2p, perhaps) 14:06 &amp;lt;jrandom&amp;gt; keysersoze: 0 changes 14:06 &amp;lt;@duck&amp;gt; mind you that i2p-bt trackers will scale a lot worse 14:06 &amp;lt;@duck&amp;gt; since they have to send bloaty big keys 14:06 &amp;lt;Ragnarok&amp;gt; polecat: you must be natted 14:06 &amp;lt;keysersoze&amp;gt; polecat: ((OT) try the firefox torrent of today ;)) 14:06 &amp;lt;cervantes&amp;gt; jrandom: yup. 14:06 &amp;lt;@duck&amp;gt; where the normal trackers are recently modified to only send 6 bytes / peer 14:06 &amp;lt;jrandom&amp;gt; peer: i2p server address? 14:07 &amp;lt;jrandom&amp;gt; peer: i use the i2p-bt with my SAM bridge locally accessing a remote router 14:07 &amp;lt;jrandom&amp;gt; oh, but it'd be nice if there were flags to set the SAM bridge location &amp; eep proxy location in the CLI, yeah 14:07 &amp;lt;peer&amp;gt; jrandom: yep 14:07 &amp;lt;keysersoze&amp;gt; duck: Can we compress the host-key? (Just asking...) 14:08 &amp;lt;peer&amp;gt; with one cli arg 14:08 &amp;lt;jrandom&amp;gt; (rather than remodifying the code after every release :) 14:08 &amp;lt;@duck&amp;gt; keysersoze: using binary instead of base64 will shrink it a bit 14:08 &amp;lt;@duck&amp;gt; like 15% 14:08 &amp;lt;@duck&amp;gt; no worth it 14:08 &amp;lt;keysersoze&amp;gt; duck: I agree. 14:09 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; cervantes: where is this forum glossary? I don't see anything at http://forum.i2p.net/ 14:09 &amp;lt;Ragnarok&amp;gt; could hostnames be used? 14:09 &amp;lt;jrandom&amp;gt; Ragnarok: hostnames are not globally unique 14:09 &amp;lt;@duck&amp;gt; Ragnarok: dont want to go there 14:09 &amp;lt;cervantes&amp;gt; dm: only shows up for reg'd users 14:10 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; cervantes: oh excellent! I'll look for eep on google then! 14:10 &amp;lt;Ragnarok&amp;gt; fair enough 14:11 &amp;lt;cervantes&amp;gt; dm: it's a phoneme for IIP 14:11 &amp;lt;cervantes&amp;gt; is the word on the street 14:11 &amp;lt;jrandom&amp;gt; ok, y'all are doing tremendous work on the bt side of things, and i look forward to hearing (and using) more :) 14:11 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; cervantes: not an acronym? 14:12 * cervantes has 1/2 of a terabyte of movies and tv shows to share 14:12 &amp;lt;jrandom&amp;gt; do we have anything else wrt i2p-bt to discuss? 14:12 &amp;lt;cervantes&amp;gt; dm: not that I've heard 14:12 &amp;lt;@duck&amp;gt; (dont forget #i2p-bt) 14:12 &amp;lt;jrandom&amp;gt; yeah, #i2p-bt, finally an incentive for people to move from freenode :) 14:12 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; alrighty. Thank you sir. 14:13 &amp;lt;+Ch0Hag&amp;gt; As if this Great network wasn't incentive enough already... 14:13 &amp;lt;jrandom&amp;gt; ok if not, shall we move on to 4) addressbook.py 14:13 &amp;lt;jrandom&amp;gt; Ragnarok: wanna give us the run down? 14:13 &amp;lt;Ragnarok&amp;gt; whee 14:14 &amp;lt;Ragnarok&amp;gt; hm, ok. addressbook.py is a first stab at a subscribable address book system. 14:14 &amp;lt;Ragnarok&amp;gt; It's pretty ugly at the moment, but it works 14:14 &amp;lt;Ragnarok&amp;gt; you can get it at ragnarok.i2p 14:14 &amp;lt;peer&amp;gt; can i just make a suggestion re: naming? i think the best method would be for the links between eepsites to use base64, but let people create their own bookmark names for sites, rather than having any centralised naming system 14:14 &amp;lt;Ragnarok&amp;gt; um... 14:14 &amp;lt;Ragnarok&amp;gt; any questions? 14:15 &amp;lt;+postman&amp;gt; Ragnarok: define ugly :) 14:15 &amp;lt;jrandom&amp;gt; Ragnarok: kickass 14:15 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; jrandom: not a question 14:15 &amp;lt;+polecat&amp;gt; What were we talking about again? @.@ 14:15 &amp;lt;peer&amp;gt; sort of like the bookmarks on the front page of the freenet web interface, but instead with urls 14:15 &amp;lt;cervantes&amp;gt; Ragnarok: is it all command line, or is there a gui? 14:15 &amp;lt;Ragnarok&amp;gt; read it, it's ugly :) 14:15 &amp;lt;jrandom&amp;gt; peer: agreed, though we need author tools 14:15 &amp;lt;cervantes&amp;gt; there weren't any screenies so I lost interest and went away ;-) 14:15 &amp;lt;jrandom&amp;gt; peer: though the ?i2paddresshelper helps 14:15 &amp;lt;+postman&amp;gt; Ragnarok: ok, thanks - i will check it out 14:16 &amp;lt;+polecat&amp;gt; Bah, GUIs are for soccer moms! 14:16 &amp;lt;Ragnarok&amp;gt; it's all command line. It's designed to be run as a daemon. It doesn't run as a daemon on windows yet, but that's my next project. 14:16 &amp;lt;Ragnarok&amp;gt; aside from the cli tool, all interactions are through config files. 14:17 &amp;lt;jrandom&amp;gt; perhaps the next step in the namign field is a web interface for managing the entries and subscriptions? 14:17 &amp;lt;cervantes&amp;gt; are you basically syndicating your hosts file then? 14:17 &amp;lt;Ragnarok&amp;gt; yes 14:17 &amp;lt;cervantes&amp;gt; right...cool 14:17 &amp;lt;Ragnarok&amp;gt; web interface would be great. I'm not writing it, though :) 14:17 &amp;lt;jrandom&amp;gt; with merges and conflict management 14:18 &amp;lt;+polecat&amp;gt; What is the conflict management, besides yelping about it in the log? 14:18 &amp;lt;jrandom&amp;gt; yeah, the engine itself is Good Stuff, maybe we can get someone else to jump on the web side of it :) 14:19 &amp;lt;Ragnarok&amp;gt; none. If you want to resolve a conflict, you do it by hand :). Though, it is a bit easier now. 14:19 &amp;lt;jrandom&amp;gt; polecat: yelp &amp; never overwrite an existing entry afaik 14:19 &amp;lt;jrandom&amp;gt; (er, what he said) 14:19 &amp;lt;cervantes&amp;gt; it would be nice as a sidebar plugin for firefox... 14:19 &amp;lt;+polecat&amp;gt; Yes, that's what I had thought. 14:19 &amp;lt;cervantes&amp;gt; that's something I could work into my i2p toolbar 14:20 &amp;lt;Ragnarok&amp;gt; user changes are never overwritten, so it's reasonably secure against attack 14:20 &amp;lt;jrandom&amp;gt; and you should only subscribe to relatively trustworthy peers 14:20 &amp;lt;Ragnarok&amp;gt; indeed 14:20 &amp;lt;cervantes&amp;gt; maybe a feature to lock entries? 14:20 &amp;lt;cervantes&amp;gt; (ie move them to userhosts) 14:21 &amp;lt;Ragnarok&amp;gt; entries are are never modified 14:21 &amp;lt;+polecat&amp;gt; I like the concept of a myhosts.txt file for entries you want to endorse yourself. 14:21 &amp;lt;cervantes&amp;gt; Ragnarok: ah sorry, so you said 14:22 &amp;lt;Ragnarok&amp;gt; myhosts.txt is a dirty hack to get around a race condition, but for some reason everyone likes it as an interface thing :) 14:22 &amp;lt;jrandom&amp;gt; if people are interested, there are ways to get the i2ptunnel / sam / etc to read from more than just hosts.txt and userhosts.txt 14:22 &amp;lt;jrandom&amp;gt; (but only if there's a good solid reason to do so) 14:22 &amp;lt;cervantes&amp;gt; Ragnarok: you were meant to pretend that was intentional ;-) 14:23 * duck suggest abstracting away from hosts.txt / userhosts.txt 14:23 &amp;lt;+polecat&amp;gt; My perl version of addressbook.pl supports the myhosts.txt thing. 14:23 &amp;lt;Ragnarok&amp;gt; yeah, that will be part of the big rewrite :) 14:23 * polecat notes to duck, you'd have to modify i2ptunnel and sam to do that. 14:23 &amp;lt;Ragnarok&amp;gt; first, I want to get feature parity on windows, though. 14:24 &amp;lt;jrandom&amp;gt; right duck, as it would have been nice for 0.4.2 if we could flag different destinations as "oldLib" and "newLib" (etc) 14:24 &amp;lt;@duck&amp;gt; polecat: you could write the final result to something called 'hosts.txt' 14:24 &amp;lt;cervantes&amp;gt; ideally you want a hierachical mini-database of local addresses you can catagorise 14:24 &amp;lt;@duck&amp;gt; but use some other structure towards the user 14:24 &amp;lt;+polecat&amp;gt; The final result goes to userhosts.txt 14:24 &amp;lt;+polecat&amp;gt; And also a file called "hosts.txt" on the eepsite that is not the system hosts.txt. 14:24 &amp;lt;@duck&amp;gt; which is confusing :) 14:25 &amp;lt;Ragnarok&amp;gt; I like to be as confusing as possible :) 14:25 &amp;lt;MrEcho&amp;gt; hope to have the dns done by the end of the month 14:25 &amp;lt;@duck&amp;gt; ok, then let the name depend on the checksum of the content 14:25 &amp;lt;cervantes&amp;gt; addressbook.txt? :) 14:25 &amp;lt;Ragnarok&amp;gt; the published address book is just called hosts.txt, because that's what it is on dev.i2p 14:25 &amp;lt;+polecat&amp;gt; It's possible to call Ragnarok's hosts.txt file something else. People just have to subscribe to that other filename. 14:26 &amp;lt;Ragnarok&amp;gt; true, it's a configuration option 14:26 &amp;lt;+polecat&amp;gt; i.e. like going `http://polecat.i2p/addressbook` instead of `http://polecat.i2p/hosts.txt` 14:26 &amp;lt;MrEcho&amp;gt; fyi, my dns doesnt touch the hosts file .. just like a real dns 14:27 &amp;lt;+polecat&amp;gt; Oh yeah, there's that too.&amp;gt;.&amp;lt; 14:27 &amp;lt;@duck&amp;gt; my dns causes world peace 14:27 &amp;lt;jrandom&amp;gt; MrEcho: it might be worthwhile to explore interoperability 14:27 &amp;lt;+polecat&amp;gt; There's /etc/hosts, jrandom's hosts.txt that i2ptunnel and sam use, and now the hosts.txt published by Ragnarok. 14:28 &amp;lt;Ragnarok&amp;gt; I don't think anything that doesn't resolve names locally will ever perform acceptably over i2p, but you're welcome to prove me wrong :) 14:28 &amp;lt;mule&amp;gt; hostile environment :) 14:28 &amp;lt;MrEcho&amp;gt; i could make it update the hosts text, but i was hoping to add something in other code 14:28 &amp;lt;jrandom&amp;gt; there is some code in cvs (under apps/myi2p) for loading/storing address book entries with the data posted to that feb email, if anyone is interested ;) 14:29 &amp;lt;+polecat&amp;gt; ? 14:29 &amp;lt;MrEcho&amp;gt; already took a look 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; You mean under apps/myi2p/java/src/net/i2p/myi2p 14:30 &amp;lt;jrandom&amp;gt; well, yeah, if you want to get specific ;) 14:30 &amp;lt;+polecat&amp;gt; More like hideously redundant. ;3 14:31 &amp;lt;jrandom&amp;gt; cool MrEcho, though i'm suggesting that sort of file format for other naming systems too, if people are going to consider replacing hosts.txt 14:31 &amp;lt;jrandom&amp;gt; polecat: with good reason (and imho there's no redundancy in that pathname ;) 14:31 &amp;lt;Ragnarok&amp;gt; cool. I'll have a look 14:32 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; at least it doesn't say internet three times in there anymore 14:33 &amp;lt;jrandom&amp;gt; it'd have to be implemented as a net.i2p.client.naming.NamingService as well - something to load from that local db, but that shouldn't be too hard 14:33 &amp;lt;+polecat&amp;gt; Eek! No, no noo MX records... no CNAME... 14:33 &amp;lt;jrandom&amp;gt; having multiple destinations per name is a good idea though 14:33 &amp;lt;ant&amp;gt; &amp;lt;janonymous2&amp;gt; Im partial to an address book/ dns hybrid 14:34 &amp;lt;jrandom&amp;gt; an address book is a domain name system :) 14:34 &amp;lt;+polecat&amp;gt; jrandom: How many times did you have to call it myi2p? And how necessary is it to call it i2p if it's already called myi2p? And is there any question whether or not that mess is a thing of java? 14:34 &amp;lt;jrandom&amp;gt; polecat: not all myi2p code will be in java. 14:34 &amp;lt;@duck&amp;gt; go back to your cave you perl troll :) 14:34 &amp;lt;+polecat&amp;gt; I agree that it's all necessary, not blaming you jrandom, but blaming java and ant. 14:35 &amp;lt;jrandom&amp;gt; polecat: and i2p's codebase is unique under the net.i2p namespace, as we don't control the net.myi2p namespace :) 14:35 * polecat grunts and crouches under the bridge. 14:35 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; polecat: it's called OCD 14:35 &amp;lt;jrandom&amp;gt; heh 14:35 &amp;lt;jrandom&amp;gt; its called software engineering ;) 14:36 &amp;lt;+polecat&amp;gt; Yes, but why put everything in a directory structure parroting the namespace? 14:36 &amp;lt;+polecat&amp;gt; Just specify like... in the file "This file is namespace net.i2p" 14:36 &amp;lt;jrandom&amp;gt; but anyway, anything else on Ragnarok's kickass naming system? :) 14:36 &amp;lt;@duck&amp;gt; it kicks ass 14:36 &amp;lt;Ragnarok&amp;gt; thank you :) 14:36 &amp;lt;+polecat&amp;gt; Asseth Kickius. 14:36 &amp;lt;jrandom&amp;gt; polecat: there are 1340 java files in i2p 14:37 &amp;lt;@duck&amp;gt; I was _shocked_ when I wanted to visit an eepsite and the host was already propagated 14:37 &amp;lt;Ragnarok&amp;gt; hehe 14:37 &amp;lt;jrandom&amp;gt; :) 14:37 &amp;lt;+polecat&amp;gt; Well, not saying it needs to be squashed all in one place. 1340 files seems an awful lot though, isn't there any redundant code in there? o.O 14:38 &amp;lt;Ragnarok&amp;gt; does anyone know a command to kill a windows process by pid? 14:38 &amp;lt;@duck&amp;gt; like TCP stack reimplementations? :) 14:38 &amp;lt;+polecat&amp;gt; Not to mention fully functional web servers. c.c 14:38 &amp;lt;jrandom&amp;gt; heh 14:38 &amp;lt;jrandom&amp;gt; oh, lemmie skip the jetty code.. 14:39 &amp;lt;keysersoze&amp;gt; (91 peers on the net now!) 14:39 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ragnarok: kill 14:39 &amp;lt;jrandom&amp;gt; ok, 389 in router/ and core/ 14:39 &amp;lt;Ragnarok&amp;gt; what versions does that exist on? 14:39 &amp;lt;+polecat&amp;gt; That's still a lot for a lousy router... but considering the all and everything not too bad. 14:39 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; not sure... Running XP here. 14:39 &amp;lt;cervantes&amp;gt; Ragnarook: only if you have the support cd files installed 14:40 &amp;lt;Ragnarok&amp;gt; ah 14:40 * duck refocuses 14:40 &amp;lt;cervantes&amp;gt; Ragnarok: otherwise download sysinternals pskill 14:40 &amp;lt;jrandom&amp;gt; ok, anything else for 4) addressbook.py, or shall we move on to 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) it is 14:41 &amp;lt;Ragnarok&amp;gt; neat, thanks :) 14:41 &amp;lt;jrandom&amp;gt; polecat: iirc you wanted to bring up bamboo-dht? 14:41 &amp;lt;MrEcho&amp;gt; ? meeting right now 14:41 &amp;lt;+polecat&amp;gt; :chants: DHT DHT USA USA~/o 14:42 &amp;lt;+polecat&amp;gt; Yes indeed. I'm just looking something up... 14:42 &amp;lt;jrandom&amp;gt; yes 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; ooh yes, I've found an irrelevant semantic bug 14:43 &amp;lt;jrandom&amp;gt; sup Ch0Hag? 14:43 &amp;lt;+polecat&amp;gt; There are 79 java files in bamboo source. There are 253 files total. 14:44 &amp;lt;+polecat&amp;gt; The entire project takes 4.6 megabytes in source and support files, before building. 14:44 &amp;lt;jrandom&amp;gt; yikes 14:44 &amp;lt;+Ch0Hag&amp;gt; in /netdb.jsp, 'our' information is given port first, whereas other peers are given host first 14:44 &amp;lt;+Ch0Hag&amp;gt; On the Addresses line 14:44 &amp;lt;jrandom&amp;gt; have you played around with it polecat? 14:44 &amp;lt;jrandom&amp;gt; Ch0Hag: the ordering is arbitrary 14:45 &amp;lt;+Ch0Hag&amp;gt; And 0.4.1.4 has been up for an hour with 128MB under Kaffe 14:45 &amp;lt;+polecat&amp;gt; I haven't had much of a chance. I played around with circle, and got a nifty graphical representation of a PGP public key, but not bamboo yet. 14:45 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; ah yes, ch0hag's insignificant bug report reminded me! 14:45 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; on the config page it says "you should either use a service like dyndns or leave the hostname blank. If you leave it blank, your router will autodetect the 'correct' IP address by asking a peer" 14:45 &amp;lt;+Ch0Hag&amp;gt; It seems to be host/port on all of them 14:45 &amp;lt;MrEcho&amp;gt; Uptime: 54h Memory: 23,506KB 14:45 &amp;lt;+Ch0Hag&amp;gt; But hey 14:45 &amp;lt;+Ch0Hag&amp;gt; It's not like it really matters. 14:46 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; which is great for me, since I have a dynamic IP address and have been waiting for this feature for some time, but when I blank and hit save, it automatically fills the box again with an (incorrect) IP 14:46 &amp;lt;cervantes&amp;gt; polecat: do you have a url? 14:46 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; Cheers! 14:47 &amp;lt;jrandom&amp;gt; hmm dm, it doesnt honor you setting it to empty? 14:47 &amp;lt;jrandom&amp;gt; thats definitely a substantial bug 14:47 &amp;lt;+polecat&amp;gt; Yes, moment please. 14:47 &amp;lt;Ragnarok&amp;gt; it would be nice if it only recommended filling in the box if you have a real, static hostname. Or if the box wasn't there... 14:47 &amp;lt;jrandom&amp;gt; Ch0Hag: kaffe typically keeps a steady size 14:47 &amp;lt;+polecat&amp;gt; http://bamboo-dht.org/ 14:48 &amp;lt;jrandom&amp;gt; Ragnarok: i'm considering removing that box altogether, leaving it for the hackers to add on /configadvanced.jsp 14:48 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; I only care because the instruction paragraph makes me feel like na idiot when I can't get it to blank ;) 14:48 &amp;lt;cervantes&amp;gt; polecat: ta 14:48 &amp;lt;+Ch0Hag&amp;gt; dm: It's clearly an intelligence test. 14:48 &amp;lt;+Ch0Hag&amp;gt; If you can make it stay blank, you pass. 14:48 &amp;lt;+polecat&amp;gt; I also notice bamboo seems to compile with jikes and the kaffe jar in approximately 30 seconds. 14:48 &amp;lt;+polecat&amp;gt; Uses some weird variables though, JAVAC and JAVAHOME instead of JAVA_HOME 14:49 &amp;lt;Ragnarok&amp;gt; jr: I think that's a great idea. At this point, it's a bit like a newbie trap. 14:50 &amp;lt;cervantes&amp;gt; dm: do you click the save button, or hit enter? 14:50 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; click save 14:50 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; * Updated bandwidth limits 14:50 &amp;lt;ant&amp;gt; &amp;lt;dm&amp;gt; * Configuration saved successfully 14:50 &amp;lt;@duck&amp;gt; polecat: do you plan to take a closer look at it? 14:51 &amp;lt;+polecat&amp;gt; I do indeed. bamboo seems like the best candidate for porting over i2p, and the most "together" DHT project I see out there. 14:52 &amp;lt;+polecat&amp;gt; The important thing is whether it "works" or not of course. 14:52 &amp;lt;jrandom&amp;gt; bah, who needs functionality, its all about buzzword compatability! 14:53 &amp;lt;jrandom&amp;gt; please keep us updated on how it goes 14:53 &amp;lt;jrandom&amp;gt; (as i agree, the project does look promising) 14:53 &amp;lt;@duck&amp;gt; probably most important is what it offers for transport level modifications 14:54 &amp;lt;ant&amp;gt; &amp;lt;janonymous2&amp;gt; Whats the shtick on bamboo? 14:54 &amp;lt;jrandom&amp;gt; aye, whether it requires NIO channels or uses plain sockets 14:54 &amp;lt;cervantes&amp;gt; heh... bamboo news: "5 Aug Bamboo Now 100% Pure Java...uses Berkely DB Java Edition" "4 Nov Bamboo No Longer 100% Pure Java...BDB Java sucked..back to C"" 14:54 &amp;lt;jrandom&amp;gt; (though we /could/ write NIO channels for i2psocket, it'd take some work) 14:54 &amp;lt;+polecat&amp;gt; jrandom: Go back to your cathedral, java gargoyle! X3 14:54 &amp;lt;+polecat&amp;gt; Indeed. If it requires TCP or UDP, or worse... DNS, then we might be hosed. 14:54 &amp;lt;+polecat&amp;gt; NIO/ 14:54 &amp;lt;+polecat&amp;gt; NIO? 14:55 &amp;lt;+polecat&amp;gt; All I know is ni'o means change the subject in lojban. 14:55 &amp;lt;jrandom&amp;gt; NIO is a New I/O library in java, added in 1.4 14:55 &amp;lt;+polecat&amp;gt; I see. Even plain sockets though, doesn't SAM have analog objects for sockets, and analog read() and write() functions? 14:55 &amp;lt;jrandom&amp;gt; yes 14:56 &amp;lt;jrandom&amp;gt; if they use plain sockets, its easy as shit 14:56 &amp;lt;jrandom&amp;gt; (...whatever that means) 14:56 &amp;lt;ant&amp;gt; &amp;lt;janonymous2&amp;gt; Whats bamboo? 14:56 &amp;lt;jrandom&amp;gt; bamboo-dht.org 14:57 &amp;lt;cervantes&amp;gt; what were the problems with pysam btw? 14:57 * polecat nods. 14:58 &amp;lt;@duck&amp;gt; cervantes: sending / receiving data 14:58 &amp;lt;cervantes&amp;gt; duck: oh is that all? :) 14:58 &amp;lt;ant&amp;gt; * janonymous2 /me coweres on his inadequate phone 14:58 &amp;lt;@duck&amp;gt; and making / detecting connections 14:58 &amp;lt;+Nightblade&amp;gt; it didn't send? 14:59 &amp;lt;Ragnarok&amp;gt; oy 14:59 &amp;lt;@duck&amp;gt; Nightblade: it probably did something 14:59 &amp;lt;+Nightblade&amp;gt; does it work at all? 15:00 &amp;lt;cervantes&amp;gt; duck: any thoughts on i2p-bt forum section naming? 15:00 &amp;lt;cervantes&amp;gt; d'you want you're own top level, with some subs? 15:01 &amp;lt;Ragnarok&amp;gt; hm, I've got to hit the road. Have a good rest-of-meeting :) 15:01 &amp;lt;jrandom&amp;gt; Nightblade: aum was using it, so i'm sure it worked 15:01 &amp;lt;jrandom&amp;gt; l8r Ragnarok 15:01 &amp;lt;cervantes&amp;gt; you're = your 15:01 &amp;lt;cervantes&amp;gt; cya ragnarok 15:02 &amp;lt;ant&amp;gt; &amp;lt;janonymous2&amp;gt; Status on bt? 15:02 &amp;lt;jrandom&amp;gt; janonymous: see the meeting logs (once they come out) 15:03 &amp;lt;jrandom&amp;gt; speaking of which, is there anything else people would like to bring up in the meeting? 15:03 &amp;lt;ant&amp;gt; &amp;lt;janonymous2&amp;gt; Oh, my bad 15:04 * cervantes hands jr the egold plated baffer 15:04 * jrandom winds up 15:04 &amp;lt;jrandom&amp;gt; ... 15:04 &amp;lt;jrandom&amp;gt; ... 15:04 * jrandom *baf*s the meeting closed &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-11-02</title><link>/es/blog/2004/11/02/notas-de-estado-de-i2p-del-2004-11-02/</link><pubDate>Tue, 02 Nov 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/11/02/notas-de-estado-de-i2p-del-2004-11-02/</guid><description>&lt;p>¡Hola a todos, es hora de la actualización semanal!&lt;/p>
&lt;h2 id="índice">Índice:&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-estado-de-la-red">1) Estado de la red&lt;/h2>
&lt;p>Más o menos como antes - un número estable de pares, eepsites(sitios I2P) bastante accesibles, y IRC durante horas seguidas. Puedes echar un vistazo a la accesibilidad de varios eepsites(sitios I2P) a través de varias páginas:&lt;/p>
&lt;ul>
&lt;li>&lt;code>http://gott.i2p/sites.html&lt;/code>&lt;/li>
&lt;li>&lt;code>http://www.baffled.i2p/links.html&lt;/code>&lt;/li>
&lt;li>&lt;code>http://thetower.i2p/pings.txt&lt;/code>&lt;/li>
&lt;/ul>
&lt;h2 id="2-actualizaciones-del-núcleo">2) Actualizaciones del núcleo&lt;/h2>
&lt;p>Para quienes frecuentan el canal (o leen los registros de CVS), han visto mucha actividad, aunque ha pasado un tiempo desde la última versión. Se puede encontrar en línea una lista completa de cambios desde la versión 0.4.1.3, pero hay dos modificaciones importantes, una buena y una mala:&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 02 de noviembre de 2004</title><link>/es/blog/2004/11/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-noviembre-de-2004/</link><pubDate>Tue, 02 Nov 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/11/02/reuni%C3%B3n-de-desarrolladores-de-i2p-02-de-noviembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> BS314159, cat-a-puss, deer, dm, duck, janonymous1, jrandom, protok0l&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:37 &amp;lt;jrandom&amp;gt; 0) hola 13:37 &amp;lt;jrandom&amp;gt; 1) Estado de la red 13:37 &amp;lt;jrandom&amp;gt; 2) Actualizaciones del núcleo 13:37 &amp;lt;jrandom&amp;gt; 3) Biblioteca de streaming 13:37 &amp;lt;jrandom&amp;gt; 4) avances de mail.i2p 13:38 &amp;lt;jrandom&amp;gt; 5) avances de BT 13:38 &amp;lt;jrandom&amp;gt; 6) ??? 13:38 &amp;lt;jrandom&amp;gt; 0) hola 13:38 &amp;lt;jrandom&amp;gt; perdón por el retraso, notas de estado semanales publicadas @ http://dev.i2p.net/pipermail/i2p/2004-November/000477.html 13:38 &amp;lt;dm&amp;gt; ¿reunión en 24 o 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; sí, 9p GMT 13:39 &amp;lt;jrandom&amp;gt; pero me olvidé de eso, así que empezamos... ahora ;) 13:39 &amp;lt;jrandom&amp;gt; 1) estado de la red 13:39 &amp;lt;dm&amp;gt; buen momento 13:39 &amp;lt;jrandom&amp;gt; bueno, sin cambios reales en el estado de la red por mi parte: ¿alguien tiene algo que le gustaría comentar al respecto? 13:41 &amp;lt;jrandom&amp;gt; si no, mejor pasemos a 2) actualizaciones del núcleo 13:41 &amp;lt;jrandom&amp;gt; realmente no tengo nada que añadir más allá de lo que está en el correo, así que les doy un minuto para digerirlo 13:42 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; arg 13:42 &amp;lt;jrandom&amp;gt; ha habido 8 parches desde la versión, con uno o dos más pendientes. probablemente etiquetaremos todo eso como 0.4.1.4, ya que la biblioteca de streaming en sí no está lista 13:43 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; bienvenido de vuelta, por aquí se ve un poco movido 13:43 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; no hay problema, ya estoy de vuelta :) 13:43 &amp;lt;protok0l&amp;gt; ¿alguna noticia sobre la desaparición de aum? ¡quiero stasher! 13:44 * dm disfruta saber que se está haciendo trabajo bajo el capó para optimizar I2P 13:44 &amp;lt;jrandom&amp;gt; como citó gott, hazlo tú mismo (DIY), hazlo o muere 13:45 &amp;lt;jrandom&amp;gt; sí, la rotación de memoria estaba llegando a ser una parte sustancial del tiempo de CPU 13:45 &amp;lt;jrandom&amp;gt; así que por fin valía la pena el esfuerzo de optimizar 13:45 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Perdón, tengo que coger un autobús, leeré los registros más tarde esta noche. 13:45 &amp;lt;deer&amp;gt; &amp;lt;peer&amp;gt; hola, solo un informe de error 13:45 &amp;lt;jrandom&amp;gt; (ya que ha reducido el tiempo de prueba de la biblioteca de streaming por un factor de 5) 13:45 &amp;lt;jrandom&amp;gt; bien, baffled, hablamos luego 13:46 &amp;lt;deer&amp;gt; &amp;lt;peer&amp;gt; cuando tu conexión de red cae, I2P se muere 13:46 &amp;lt;dm&amp;gt; Este tipo de cosas se te cuelan; es bueno sacarlas del medio mientras el proyecto aún es ligero. 13:46 &amp;lt;deer&amp;gt; * postman notó esto también hace unos días 13:46 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; uno de mis servidores perdió su enlace 13:46 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; por unos minutos; después de eso I2P requería un reinicio completo 13:46 &amp;lt;jrandom&amp;gt; ¿“se muere”, en el sentido de que la JVM se detiene, o que el router deja de hablar con los pares? 13:47 &amp;lt;jrandom&amp;gt; (obviamente deja de hablar con los pares; me refiero a que, después de que vuelva la red, ¿se recupera?) 13:47 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom: en mi caso la JVM seguía ejecutándose, pero ninguna conexión tenía éxito durante unos 15 minutos 13:47 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom: después de eso reinicié 13:47 &amp;lt;jrandom&amp;gt; hmm, ok, bien 13:48 &amp;lt;jrandom&amp;gt; gracias, peer y postman. haré algo de depuración por ahí abajo 13:48 &amp;lt;jrandom&amp;gt; ¿qué SO, por cierto? 13:48 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom: de nada; quería escribirte un correo pero se me olvidó 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 sospecha que esta semana será la semana de «romper cosas y hacer que I2P las maneje mejor» 13:49 &amp;lt;jrandom&amp;gt; de acuerdo 13:50 &amp;lt;deer&amp;gt; &amp;lt;peer&amp;gt; jrandom: en mi caso la JVM se fue por completo 13:50 &amp;lt;jrandom&amp;gt; ¿dijo OutOfMemory o tuvo algún mensaje CRIT? ¿o creó un archivo hs_* en tu directorio de instalación de I2P? 13:52 &amp;lt;jrandom&amp;gt; quizá podamos revisar los detalles después, tras la reunión 13:52 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más sobre 2) actualizaciones del núcleo? 13:52 &amp;lt;jrandom&amp;gt; si no, pasemos a 3) biblioteca de streaming 13:53 &amp;lt;dm&amp;gt; sí 13:53 &amp;lt;dm&amp;gt; este aumento de latencia 13:53 &amp;lt;dm&amp;gt; ¿tienes un aumento porcentual estimado por salto? 13:53 &amp;lt;dm&amp;gt; ¿estamos hablando de un par de puntos porcentuales o de 30-40%? 13:53 &amp;lt;jrandom&amp;gt; ninguno; solo que en algunas situaciones no enviaba por un tunnel saliente 13:54 &amp;lt;dm&amp;gt; entonces, despreciable... ok 13:54 &amp;lt;dm&amp;gt; (en promedio) 13:54 &amp;lt;dm&amp;gt; 3) 13:54 &amp;lt;jrandom&amp;gt; 0% por salto, pero es como si el par con el que hablas tuviera tunnels 1 salto más largos que antes (en promedio) 13:55 &amp;lt;jrandom&amp;gt; no hay muchas actualizaciones realmente visibles para la biblioteca de streaming hasta ahora 13:55 &amp;lt;jrandom&amp;gt; las cosas funcionan bastante bien, y he estado haciendo un montón de benchmarks para seguir el progreso durante las recientes actualizaciones de memoria 13:55 &amp;lt;dm&amp;gt; ¡oh, números de rendimiento! 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; bueno, varió según el tamaño del mensaje y la latencia por salto inyectada, pero el rendimiento preliminar ha sido 2-5x más rápido 13:57 &amp;lt;jrandom&amp;gt; aunque ha estado limitado por CPU 13:57 &amp;lt;dm&amp;gt; hmmm, no está mal. 13:58 &amp;lt;dm&amp;gt; ¿CPU en qué extremo? 13:58 &amp;lt;jrandom&amp;gt; el gran beneficio está en la reducción de la retransmisión de datos y la eliminación virtual de fallos ;) 13:59 &amp;lt;jrandom&amp;gt; dm: estas pruebas se hicieron con el sim, inyectando retrasos aleatorios por salto 13:59 &amp;lt;jrandom&amp;gt; (p. ej., 400ms cada vez, o 1000ms, o 2000ms) 13:59 &amp;lt;dm&amp;gt; ¿Hay algún tipo de esquema de prioridad para que el reenvío de mensajes de los tunnels no se vea demasiado afectado por gente que intenta descargar a 30 k/s y saturar su CPU? 13:59 &amp;lt;jrandom&amp;gt; (bueno, el beneficio *grande* es la ventana deslizante y el reordenamiento, pero la reducción de retransmisiones es buena) 14:00 &amp;lt;jrandom&amp;gt; no estoy seguro de entender 14:00 &amp;lt;dm&amp;gt; Por ejemplo, si estoy descargando porno, ¿inyectaré un retraso de 3 s a cualquiera que esté pasando por mí en sus tunnels. 14:00 &amp;lt;jrandom&amp;gt; (y las tasas de transferencia eran mucho más altas que 30 KB/s, pero de nuevo, esto fue solo local con retrasos aleatorios inyectados) 14:01 &amp;lt;dm&amp;gt; Solo me pregunto qué pasa en general si alguien está saturando su CPU, en cuanto a su contribución a la red. 14:01 &amp;lt;dm&amp;gt; Supongo que no es específico de abusar de la biblioteca de streaming. 14:02 &amp;lt;jrandom&amp;gt; no vas a saturar tu CPU haciendo streaming; la carga de CPU fue algo con lo que me topé al usar el sim local ejecutando un montón de routers en una sola máquina 14:02 &amp;lt;dm&amp;gt; ah, de acuerdo; pensé que la CPU se saturaba con un router tratando de cifrar todos los bits que bajan por la tubería. 14:02 &amp;lt;jrandom&amp;gt; nah, el cifrado es MuyMuyRápido 14:03 &amp;lt;dm&amp;gt; guay 14:03 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene preguntas con respecto al progreso de la biblioteca de streaming? 14:03 &amp;lt;jrandom&amp;gt; si no, 4) avances de mail.i2p 14:04 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; postman, ¿andas por aquí? 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 saluda con la mano 14:05 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; bien, señores. Algunos habrán notado que por fin hemos implementado servicios de entrada/salida 14:05 &amp;lt;jrandom&amp;gt; [w00t!] 14:05 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; por favor lean www.postman.i2p/inout.html 14:05 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; por favor, prueben el sistema 14:06 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; baffled entregará el segundo MX oficial 14:06 &amp;lt;jrandom&amp;gt; de acuerdo 14:06 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ahora mismo estoy trabajando en la implementación de IMAP 14:07 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; esto significa un cambio al formato maildir pronto 14:07 &amp;lt;jrandom&amp;gt; sin embargo, tendremos que volver a comprobar varios clientes para eso, ¿no? 14:07 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ahora mismo estoy evaluando/probando 14:07 &amp;lt;jrandom&amp;gt; genial 14:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; ¿por qué IMAP y no POP3? 14:07 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; sí, y también del lado del servidor 14:08 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; Natalia: ya tenemos POP3 14:08 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; POP3 se puede usar, por supuesto 14:08 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; IMAP4 nos hará más flexibles para sistemas de webmail (con suerte) 14:10 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; esto sigue siendo un tema abierto 14:10 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; de acuerdo. 14:10 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; parecía que ibas a cambiar de POP3 a IMAP 14:11 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; no, por supuesto que no 14:11 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom: ¿hay novedades sobre ejecutar webmail localmente? 14:12 &amp;lt;jrandom&amp;gt; no que yo sepa. no he tenido tiempo de investigarlo 14:12 &amp;lt;deer&amp;gt; * postman tampoco 14:12 &amp;lt;jrandom&amp;gt; hubo esas discusiones sobre atmail, pero es de código cerrado 14:12 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; mmh, sí 14:13 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ¿pero algo tipo JSP? 14:13 &amp;lt;jrandom&amp;gt; sería una muy buena forma de que un voluntario se sume y haga algo de trabajo de base :) 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; bueno, he añadido esta descripción a gott.i2p/sites.html 14:13 &amp;lt;deer&amp;gt; * postman es completamente incapaz de investigar ese asunto 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; para www.postman.i2p 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; postman opera el primer servicio de correo de I2P, proporcionando cuentas POP3 y SMTP gratuitas y anónimas sobre I2P. 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; Recientemente se implementó la capacidad de enviar y recibir correos electrónicos hacia y desde fuera de la red I2P, lo que convierte los servicios de www.postman.i2p en un destino útil 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; para cualquier usuario preocupado por su correo y pronto imprescindible, ya que las cuentas de correo de mail.i2p 14:13 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; se convierten en la norma para los autores de eepsite. 14:14 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; ¿suena bien? 14:14 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; gracias, Natalia :) 14:14 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom: creo que no es un tema urgente 14:14 &amp;lt;deer&amp;gt; * Natalia hace una reverencia :) 14:15 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom: quizá retomemos el tema del webmail más adelante :) 14:15 &amp;lt;jrandom&amp;gt; de acuerdo, postman 14:15 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; eso es todo por mi parte, gracias :) 14:15 &amp;lt;jrandom&amp;gt; de acuerdo, gracias, postman 14:15 &amp;lt;deer&amp;gt; * postman también hace una reverencia y se sienta de nuevo 14:15 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre eso, o pasamos a 5) avances de BT? 14:16 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; dinoman: ¿andas por aquí? 14:16 &amp;lt;dm&amp;gt; Sí, aún estoy esperando a que BT reactive mi ADSL 14:16 &amp;lt;jrandom&amp;gt; !thwap 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; dino ha hecho un buen trabajo 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; con Ragnarok para arreglar algunos cabos 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; hasta ahora parece que los problemas actuales son: 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; - falta de fiabilidad de SAM 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; - problemas con la biblioteca de SAM para Python 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; - uso incorrecto de la biblioteca de SAM para Python 14:18 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; - Manejo correcto de Destination (identificador público en I2P) en lugar de host/IP/puerto 14:18 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; una vez que eso esté arreglado, debería funcionar 14:18 &amp;lt;jrandom&amp;gt; genial 14:19 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; creo que hace falta dar un pequeño paso atrás, eso sí 14:19 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; y acordar cómo modificar el protocolo para manejar correctamente las Destinations 14:19 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; de todos modos será incompatible, así que mejor romperlo bien 14:19 &amp;lt;jrandom&amp;gt; concuerdo 14:20 &amp;lt;jrandom&amp;gt; quizá alguien pueda esbozar un plan general de lo que hay que hacer en varias apps/componentes para que funcione 14:20 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; cada par tiene un peer_id único de 20 bytes 14:20 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; normalmente se deriva del host/IP 14:21 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; creo que usar la Destination completa es un poco excesivo 14:21 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; ¿qué cosa globalmente única deberíamos usar? 14:21 &amp;lt;jrandom&amp;gt; SHA1(destination)[0:19] 14:21 &amp;lt;jrandom&amp;gt; ¿quizá? 14:21 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; ¿los primeros veinte bytes de la dest? :) 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; un hash SHA1 es de 20 bytes 14:22 &amp;lt;jrandom&amp;gt; los primeros 20 bytes de la dest deberían ser bastante aleatorios también, suficiente para lidiar con choques aleatorios, pero no para lidiar con colisiones hostiles 14:22 &amp;lt;jrandom&amp;gt; aún mejor 14:22 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; si pierdes la clave, ¿cómo se encuentran los pares entre sí? 14:22 &amp;lt;jrandom&amp;gt; un par es una clave 14:23 &amp;lt;jrandom&amp;gt; oh 14:23 * jrandom interpretó mal 14:23 &amp;lt;jrandom&amp;gt; el tracker debe dar a los pares la Destination completa, no el SHA1(destination) 14:24 &amp;lt;jrandom&amp;gt; ¿ese es el mismo peer_id en cuestión? 14:24 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; he arreglado el tracker en PHP para enviar la clave completa como la IP 14:24 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; en realidad el cliente genera el peer_id 14:24 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; (¿qué quieres decir con 'key'?) 14:25 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; Destination 14:25 &amp;lt;dm&amp;gt; Suena a sketch de “¿Quién está en primera?”. 14:25 &amp;lt;dm&amp;gt; ¡Usen oraciones completas, gente! 14:26 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; ok, bien :/ el tracker envía la Destination completa como la IP 14:27 &amp;lt;jrandom&amp;gt; heh, no le hagas caso a dm. suena genial 14:27 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; el peer id es solo para los trackers 14:27 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; quizá podríamos usar #i2p-bt 14:28 &amp;lt;jrandom&amp;gt; lo que creo que sería útil, sin embargo, es que tú (o alguien más) pudiera tal vez redactar una lista de modificaciones que habrá que hacer 14:28 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; para que no empiecen guerras religiosas cada vez que se menciona el nombre de la serpiente 14:29 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; me sirve 14:29 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; no entro en guerra: si funciona, funciona 14:29 &amp;lt;jrandom&amp;gt; (p. ej., «el tracker envía la Destination completa como la IP», «el cliente interpreta la IP como la Destination completa», «el torrent contiene la Destination del tracker en el campo 'trackerDest'», etc.) 14:29 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; definitivamente 14:30 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; jrandom, lo tienes 14:31 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; este es el output de muestra del tracker 8:intervali300e12:min intervali30e5:peersld2:ip50:klkjlkfsdjfkljkfdhjkddfsjkldsfjlkjfdlkjsfdl;kj;sdf7:peer 14:31 &amp;lt;dm&amp;gt; copia/pega la frase de jrandom en el bloc de notas y la guarda como «draft.txt» 14:31 &amp;lt;cat-a-puss&amp;gt; ¿BT sobre I2P será interoperable con otros clientes que no están sobre I2P? 14:31 &amp;lt;jrandom&amp;gt; genial, dinoman 14:31 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; en ip50 verás una clave basura 14:32 &amp;lt;jrandom&amp;gt; sí 14:32 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; sí 14:32 &amp;lt;cat-a-puss&amp;gt; entonces deberíamos hablar 14:32 &amp;lt;jrandom&amp;gt; ¡bienvenido a la reunión semanal! :) 14:32 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; necesitará ser algo como .i2ptorrent para que conviva 14:32 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; para nombres de archivo, enlaces y demás 14:33 &amp;lt;jrandom&amp;gt; ¿estás trabajando en algo similar, cat-a-puss, o tienes algunas ideas de mejoras? 14:33 &amp;lt;cat-a-puss&amp;gt; trabajando en algo similar 14:33 &amp;lt;cat-a-puss&amp;gt; en Java 14:33 &amp;lt;jrandom&amp;gt; genial 14:34 &amp;lt;jrandom&amp;gt; ¿es necesariamente específico de Java, o algunos pares pueden estar en otros lenguajes? 14:34 &amp;lt;cat-a-puss&amp;gt; buena pregunta, no sé cómo manejar ese tipo de cosa en Java, tendré que investigarlo 14:35 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; bien 14:35 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; usemos ugha.i2p para redactar algunas especificaciones 14:35 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; . 14:35 &amp;lt;jrandom&amp;gt; o quizá necesitamos una sección de «transferencia de datos por swarming» en el foro para que todos podamos discutir esto a nuestro propio ritmo? 14:35 &amp;lt;jrandom&amp;gt; o ugha.i2p, por supuesto 14:36 &amp;lt;jrandom&amp;gt; (mientras resolvemos algunos bugs en la impl de SAM y las libs :) 14:36 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; hace que todo sea un desafío 14:37 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; jeje, 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; ¿más BT? 14:38 &amp;lt;deer&amp;gt; * dinoman vuelve al trabajo en Savane 14:39 &amp;lt;jrandom&amp;gt; `http://ugha.i2p/SwarmingTransfer` / http://ugha.ath.cx/SwarmingTransfer 14:39 &amp;lt;jrandom&amp;gt; de acuerdo 14:39 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 5) avances de BT? 14:39 &amp;lt;jrandom&amp;gt; ¿o pasamos a 6) ??? 14:39 &amp;lt;jrandom&amp;gt; ¿y le preguntamos a dinoman cómo van los avances de Savane? :) 14:40 &amp;lt;deer&amp;gt; * jrandom chasquea el látigo 14:40 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; correo: estoy atascado usando el sistema de correo de I2P 14:40 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; creo que debería simplemente quitar el correo 14:40 &amp;lt;jrandom&amp;gt; ¿hay alguna forma de decirle que use el servidor SMTP en un puerto diferente? 14:40 &amp;lt;jrandom&amp;gt; ¿o el problema es SMTP autenticado? 14:41 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; auth 14:41 &amp;lt;protok0l&amp;gt; Tiempo activo: 5d 14:41 &amp;lt;protok0l&amp;gt; ii own 14:41 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; no está en la clase que usa Savane 14:42 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; puedo añadirlo 14:42 &amp;lt;protok0l&amp;gt; soy «Ident: pxEI» ¿alguien puede decirme mi calificación? 14:42 &amp;lt;jrandom&amp;gt; ok, apuesto a que podemos lograr que postman te configure una Destination SMTP personalizada que no requiera autenticación 14:42 &amp;lt;dm&amp;gt; Te doy un 6/10 14:42 &amp;lt;dm&amp;gt; Podrías trabajar un poco en tu trasero 14:42 &amp;lt;janonymous1&amp;gt; ¿Qué es savana 14:43 &amp;lt;jrandom&amp;gt; janonymous1: es como SourceForge 14:43 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; porque ahora mismo estoy viendo en mi navegador la I2P Public Domain Software Homepage 14:43 &amp;lt;jrandom&amp;gt; w00t 14:45 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; eso sería genial, pero por lo que se está haciendo en el servidor no quiero que alguien me hackee y obtenga la info sobre el servidor de correo 14:45 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; eso es lo que me molesta 14:45 &amp;lt;jrandom&amp;gt; bueno, no obtendrían ninguna info del servidor de correo; solo podrían (en el peor de los casos) suplantar @mail.i2p 14:45 &amp;lt;janonymous1&amp;gt; Genial 14:46 &amp;lt;jrandom&amp;gt; pero sí, sería genial tener soporte de SMTP autenticado para evitar eso 14:46 &amp;lt;jrandom&amp;gt; aunque no sé cuánto trabajo sería 14:46 &amp;lt;protok0l&amp;gt; bueno, me alegra haber dejado mi idea de servidor de correo a postman 14:46 &amp;lt;protok0l&amp;gt; parece más difícil de lo que imaginé 14:47 &amp;lt;deer&amp;gt; &amp;lt;Ch0Hag&amp;gt; no me importaría ayudar con eso 14:47 &amp;lt;dm&amp;gt; protocol 14:47 &amp;lt;deer&amp;gt; &amp;lt;Ch0Hag&amp;gt; Hay que hacer algo. :-) 14:47 &amp;lt;deer&amp;gt; &amp;lt;dinoman&amp;gt; haré auth :( tomará un poco de tiempo pero lo haré 14:47 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; sí, dm 14:48 &amp;lt;jrandom&amp;gt; ¿ves? ¡ya tienes un voluntario, dinoman! :) 14:48 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; quizá podría alojar un servidor Nessus 14:48 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; y hacerle tunnel a través de TOR de mi lado 14:49 &amp;lt;deer&amp;gt; &amp;lt;Ch0Hag&amp;gt; Además necesito una buena excusa para trabajar en el resto de mi red. 14:49 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; y me dedicaré a aprender Python 14:49 &amp;lt;janonymous1&amp;gt; ‘la fundación del software de I2P’. Ya la puedo ver 14:49 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; y a escribir correctamente 14:49 &amp;lt;dm&amp;gt; Yo me dedicaré a la búsqueda de más dinero para mí y para quienes están directamente relacionados conmigo, que podrían estar inclinados a darme dinero en un futuro cercano. 14:50 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear para 6) ??? 14:50 &amp;lt;dm&amp;gt; 7) $$$ 14:51 &amp;lt;duck&amp;gt; Roger Dingledine (arma @ freenode) publicó un borrador de un capítulo de un próximo libro de O'Reilly 14:51 &amp;lt;duck&amp;gt; http://freehaven.net/doc/wupss04/usability.pdf 14:51 &amp;lt;jrandom&amp;gt; ah, sí, está bastante bien 14:51 &amp;lt;duck&amp;gt; es sobre anonimato y usabilidad 14:51 &amp;lt;dm&amp;gt; ¿capítulo sobre usabilidad? 14:51 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; puedo dirigir la fundación del software de I2P 14:51 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; lol 14:51 &amp;lt;duck&amp;gt; algunas partes interesantes sobre la imagen negativa 14:52 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; dame las llaves del tesoro 14:52 &amp;lt;duck&amp;gt; tener buenos valores por defecto 14:52 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; ¡AHORA! 14:52 &amp;lt;duck&amp;gt; etc 14:52 &amp;lt;duck&amp;gt; . 14:52 &amp;lt;jrandom&amp;gt; y la importancia de la usabilidad, incluso por encima de la seguridad a veces 14:52 &amp;lt;dm&amp;gt; protok0l: eres el defensor del usuario, ¿no? Deberías leer ese documento. 14:52 &amp;lt;jrandom&amp;gt; ok, ¿algo más para la reunión? 14:52 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; wow, estoy viendo 83 pares 14:52 &amp;lt;duck&amp;gt; ahora sabemos por qué hay tan pocos sitios ocultos conocidos en Tor 14:53 &amp;lt;deer&amp;gt; &amp;lt;protokol&amp;gt; dm: lo haré 14:53 &amp;lt;duck&amp;gt; arma teme por la imagen negativa 14:53 &amp;lt;duck&amp;gt; . 14:53 &amp;lt;dm&amp;gt; ¿“imago”? 14:53 &amp;lt;duck&amp;gt; imagen 14:53 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; (psicoanálisis) una imagen idealizada de alguien 14:53 &amp;lt;dm&amp;gt; No hay mención de I2P ahí :( 14:53 &amp;lt;duck&amp;gt; jrandom: ¿no lo somos? 14:54 &amp;lt;jrandom&amp;gt; ¿hm? 14:54 &amp;lt;dm&amp;gt; quiere decir “¿no lo somos?”. Es holandés. 14:54 &amp;lt;duck&amp;gt; si algún grupo específico ahora se muda a I2P, 14:54 &amp;lt;duck&amp;gt; podrían ahuyentar a otros usuarios muy necesarios 14:55 &amp;lt;jrandom&amp;gt; oh, ¿eso está ahí? no lo vi 14:55 &amp;lt;duck&amp;gt; no, yo estoy diciendo eso 14:55 &amp;lt;duck&amp;gt; pero también está ahí, más o menos 14:55 &amp;lt;duck&amp;gt; por supuesto, a andy anarquista le importa un bledo 14:56 &amp;lt;jrandom&amp;gt; bueno, creo que hay espacio para ambos, I2P y Tor 14:56 &amp;lt;duck&amp;gt; sí 14:56 &amp;lt;duck&amp;gt; pero, ¿qué hay de una imagen negativa temprana en I2P? 14:56 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; esta es la razón por la que me veo obligada a ser una mujer algo mundana en este canal de IRC 14:56 &amp;lt;protok0l&amp;gt; jaja, cuando dé la palabra, todas las principales listas y foros anarquistas oirán sobre I2P en uno o dos días 14:56 &amp;lt;jrandom&amp;gt; oh, me importa un carajo eso, duck ;) 14:56 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; jrandom no aprueba a got 14:56 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; *gott 14:57 &amp;lt;duck&amp;gt; jrandom: sí, pero bueno 14:57 * duck cuenta la cantidad de regiones amigas de la anarquía en el globo 14:57 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; así que tengo que ser Natalia, la mujer querida del canal 14:57 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; ( cutre ) 14:57 &amp;lt;duck&amp;gt; somalia? 14:57 &amp;lt;duck&amp;gt; apuesto a que allí sí que les importa un carajo 14:57 &amp;lt;protok0l&amp;gt; Chiapas, México 14:57 &amp;lt;duck&amp;gt; pero no amigables 14:57 &amp;lt;protok0l&amp;gt; méxiico 14:58 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; bah, quieres ser feminizada 14:58 &amp;lt;jrandom&amp;gt; duck: cuando llegue el momento de ser más públicos, estoy seguro de que podremos mostrar una cara amigable para el Juan de a pie 14:58 &amp;lt;duck&amp;gt; k 14:58 &amp;lt;jrandom&amp;gt; ¿hará la gente cosas “malas” con I2P? sí 14:58 &amp;lt;dm&amp;gt; Creo que deberíamos apuntar a Juan Barriga Cervecera 14:58 &amp;lt;protok0l&amp;gt; buena suerte, sé que gott está planeando algo 14:58 &amp;lt;protok0l&amp;gt; gott nos destruirá 14:58 &amp;lt;duck&amp;gt; ok 14:58 &amp;lt;duck&amp;gt; . 14:58 &amp;lt;jrandom&amp;gt; la única manera en que cualquier sistema de anonimato o seguridad que valga la pena puede sobrevivir es siendo neutral respecto al contenido 14:59 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; los sistemas de comunicación anónima solo pueden proteger la comunicación. No interfieren con el buen y viejo trabajo policial si alguien realmente hace algo. 14:59 &amp;lt;duck&amp;gt; solo digo que algunos enlaces colocados en `http://127.0.0.1:7657/index.jsp` podrían ser problemáticos 14:59 &amp;lt;dm&amp;gt; I2P trata sobre tecnología. 14:59 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; sí 14:59 &amp;lt;jrandom&amp;gt; bastante cierto, duck 15:00 &amp;lt;duck&amp;gt; y sí, el sitelist.html se convertirá de nuevo en un asunto de discusión TFE 15:00 &amp;lt;jrandom&amp;gt; bueno, mmhmm 15:00 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; la neutralidad de contenido es algo sobre lo que escribo en la última entrada de 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; pero esta es, sin embargo, la potencia de los eepsites interactivos, como los wikis 15:01 &amp;lt;jrandom&amp;gt; (p. ej., hacer que la gente registre su sitio con un sitelist.py o lo que sea) 15:01 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; jrandom: ¿apoyas o no apoyas la idea de que los rastreadores de eepsite enlacen a material ilegal, estando enlazados desde la portada? 15:01 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; +o 15:01 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; si fueras a enlazar al sitelist 15:02 &amp;lt;duck&amp;gt; desde un punto de vista moral, tampoco me importa un carajo 15:02 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; jrandom: ninguno de estos está registrado 15:02 &amp;lt;duck&amp;gt; pero desde un punto de vista de usabilidad, puede que sí 15:02 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; el script comprueba host.txt 15:02 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; *hosts.txt 15:02 &amp;lt;jrandom&amp;gt; desde una perspectiva no técnica, apoyo lo que requiera la comunidad de usuarios 15:02 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; así que todos se agregan a la lista si tienen un dominio 15:03 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; ugh, los sujetadores son tan incómodos. 15:03 &amp;lt;protok0l&amp;gt; sip, inquietante 15:03 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; ¿han _visto_ la comunidad de usuarios? 15:03 &amp;lt;cat-a-puss&amp;gt; La solución más simple sería enlazar simplemente a páginas de búsqueda. Todo el mundo sabe usarlas, proporcionan acceso rápido y nadie ve nada que no haya pedido. 15:04 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; :) 15:04 &amp;lt;protok0l&amp;gt; gott es un asesino en serie, lo sé. será el primero en ofrecer asesinatos en vivo por webcam en I2P 15:04 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; la comunidad de usuarios consiste en gente bastante extraña. 15:04 &amp;lt;jrandom&amp;gt; buen punto, cat-a-puss; podríamos simplemente enlazar a files.i2p 15:04 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; en este momento, me veo obligada a ser mujer porque el desarrollador principal desaprueba el comportamiento inmoral de mi otro yo. 15:04 &amp;lt;duck&amp;gt; cat-a-puss++ 15:04 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; estamos unidos por una aventura común. 15:06 &amp;lt;BS314159&amp;gt; No estoy convencido de que sea una buena idea, pero la licencia de I2P es ciertamente lo bastante amplia para que la gente cree sus propias versiones, que difieran solo en las páginas de enlaces locales 15:06 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; bueno. 15:06 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; esperemos que DrWoo pueda mantener sus índices libres de corrupción 15:06 &amp;lt;jrandom&amp;gt; ciertamente, BS314159 15:06 &amp;lt;BS314159&amp;gt; no versiones. distribuciones. 15:06 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; files.i2p debería ser un enlace 15:06 &amp;lt;jrandom&amp;gt; BS314159: la gente incluso puede editar su propia página de enlaces local 15:06 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; y luego debería haber un enlace a un directorio de internet tipo yahoo 15:06 &amp;lt;protok0l&amp;gt; la mayoría será lo bastante sabia como para usar la versión oficial 15:06 &amp;lt;jrandom&amp;gt; (en docs/readme.html) 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; los motores de búsqueda y los directorios de internet cumplen funciones diferentes 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; por eso el directorio está ahí para empezar 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; se ha solicitado como independiente de un motor de búsqueda 15:07 &amp;lt;BS314159&amp;gt; así que si quieres, por ejemplo, apuntar a un público anti-pornografía, busca a un mantenedor anti-pornografía que mantenga un conjunto de páginas de inicio predeterminadas filtradas 15:07 &amp;lt;protok0l&amp;gt; a menos que estén dispuestos a buscar puertas traseras en versiones de terceros 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; por gente 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; así que creo que el motor de búsqueda es bueno 15:07 &amp;lt;jrandom&amp;gt; cierto, BS314159 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; pero no debería ser el límite 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; motor de búsqueda, directorio de internet, wiki, página de ayuda 15:07 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; quizá. 15:08 &amp;lt;jrandom&amp;gt; ya enlazamos a fproxy.i2p, y sabemos qué contenido malvado y aterrador tienen en ese sitio ;) 15:08 &amp;lt;BS314159&amp;gt; No estoy seguro de estar en tema, pero parece posible. ¿Hay algún filtro de contenido de código abierto para el que los mantenedores de algún motor de búsqueda estén dispuestos a implementar soporte? 15:08 &amp;lt;BS314159&amp;gt; Siento que no estoy en tema 15:08 &amp;lt;protok0l&amp;gt; ¿la reunión sigue? 15:08 &amp;lt;jrandom&amp;gt; sí, protok0l 15:08 &amp;lt;BS314159&amp;gt; perdón. (se silencia a sí mismo) 15:08 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; jrandom: quizá no deberías enlazar a fproxy.i2p 15:08 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; casi siempre está caído 15:08 &amp;lt;jrandom&amp;gt; BS314159: creo que un filtro de contenido en el motor de búsqueda es excesivo 15:08 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; parece que ahora mismo está caído 15:09 &amp;lt;protok0l&amp;gt; lo está 15:09 &amp;lt;deer&amp;gt; &amp;lt;Natalia&amp;gt; según la ejecución reciente del script de comprobación de sitios 15:09 &amp;lt;jrandom&amp;gt; ok 15:09 &amp;lt;jrandom&amp;gt; bueno, ha sido una buena discusión, muchas buenas ideas 15:09 &amp;lt;BS314159&amp;gt; no el motor de búsqueda. el de alguien 15:10 &amp;lt;deer&amp;gt; * Natalia sonríe. 15:10 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; BS3: aol.i2p ;-) 15:10 &amp;lt;jrandom&amp;gt; ok, ¿hay algo más para la reunión? 15:10 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; whoa... aún en la reunión... 15:11 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; pensé que me la había perdido por una hora 15:11 &amp;lt;jrandom&amp;gt; no, yo llegué tarde 15:11 &amp;lt;jrandom&amp;gt; ok, si no.. 15:11 * jrandom toma impulso 15:11 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-10-26</title><link>/es/blog/2004/10/26/notas-de-estado-de-i2p-del-2004-10-26/</link><pubDate>Tue, 26 Oct 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/10/26/notas-de-estado-de-i2p-del-2004-10-26/</guid><description>&lt;p>Hola a todos, es hora de la actualización semanal&lt;/p>
&lt;h2 id="índice">Índice&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-estado-de-la-red">1) Estado de la red&lt;/h2>
&lt;p>No quiero tentar a la suerte, pero durante la última semana la red ha estado prácticamente como antes - bastante estable para irc, con los eepsites(I2P Sites) cargando de forma fiable, aunque los archivos grandes todavía suelen requerir reanudar la descarga. Básicamente, nada nuevo que informar, más allá del hecho de que no hay nada nuevo que informar.&lt;/p></description></item><item><title>Reunión de desarrollo de I2P - 26 de octubre de 2004</title><link>/es/blog/2004/10/26/reuni%C3%B3n-de-desarrollo-de-i2p-26-de-octubre-de-2004/</link><pubDate>Tue, 26 Oct 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/10/26/reuni%C3%B3n-de-desarrollo-de-i2p-26-de-octubre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> deer, jrandom, lucky, modulus&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:04 &amp;lt;jrandom&amp;gt; 0) hola 14:04 &amp;lt;jrandom&amp;gt; 1) Estado de la red 14:04 &amp;lt;jrandom&amp;gt; 2) streaming lib (biblioteca de streaming) 14:04 &amp;lt;jrandom&amp;gt; 3) progreso de mail.i2p 14:05 &amp;lt;jrandom&amp;gt; 4) ??? 14:05 &amp;lt;jrandom&amp;gt; 0) hola 14:05 * jrandom saluda 14:05 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2004-October/000474.html 14:06 * jrandom les dejará leer por adelantado (¡maldita sea, lean por adelantado!) 14:06 &amp;lt;jrandom&amp;gt; pasando a 1) estado de la red 14:07 &amp;lt;jrandom&amp;gt; creo que el correo cubre lo que quería mencionar. buen arreglo respecto a "resume", duck, ¡y gracias por informarlo ardvark y ragnarok! 14:07 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que quiera plantear sobre el estado de la red? 14:08 &amp;lt;modulus&amp;gt; es genial. 14:08 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; hola 14:08 &amp;lt;jrandom&amp;gt; w3wt 14:09 &amp;lt;jrandom&amp;gt; hay algo raro con el lag últimamente, pero parece ser lo mismo que discutimos la semana pasada 14:09 &amp;lt;jrandom&amp;gt; (sobre todo porque no he hecho ningún trabajo en el core desde entonces) 14:09 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; creo que todos coinciden en que ha estado estable y usable. 14:09 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; echo de menos mis 10-16 horas conectado en irc, aunque no es importante 14:10 &amp;lt;deer&amp;gt; &amp;lt;jrandom2p&amp;gt; aquí llevo 20h 14:10 &amp;lt;deer&amp;gt; &amp;lt;jrandom2p&amp;gt; pero sí, varía (lo cual con suerte el punto 2) de la agenda ayudará) 14:10 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; a duras penas consigo &amp;gt; 2h, pero siempre me reconecto al instante, así que sigue siendo usable 14:11 &amp;lt;jrandom&amp;gt; bien 14:11 &amp;lt;jrandom&amp;gt; aún no es lo suficientemente bueno, pero suficiente 14:11 &amp;lt;jrandom&amp;gt; (por el momento) 14:11 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; de acuerdo 14:12 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más, o pasamos a 2) streaming lib? 14:13 &amp;lt;jrandom&amp;gt; [considérense movidos] 14:13 &amp;lt;jrandom&amp;gt; el correo da un resumen de cómo va el progreso 14:14 &amp;lt;jrandom&amp;gt; las secuencias de mensajes son “correctas” en la mayoría de los casos (coincidiendo con las discutidas antes) 14:14 &amp;lt;jrandom&amp;gt; p. ej., una solicitud/respuesta corta obtiene la respuesta al solicitante en un único viaje de ida y vuelta 14:15 &amp;lt;jrandom&amp;gt; estoy trabajando ahora mismo en profile=bulk, revisando las ventanas deslizantes bajo condiciones de lag y fallos 14:15 &amp;lt;jrandom&amp;gt; aún hay cosas que limpiar, y nada listo para usar, pero es progreso 14:16 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; entonces, ¿0.4.2 con streaming lib en camino para octubre? parece una prisa innecesaria. 14:16 &amp;lt;jrandom&amp;gt; no creo que tengamos el streaming lib listo para el despliegue final para la semana que viene, no 14:17 &amp;lt;jrandom&amp;gt; así que habrá algo de deslizamiento del calendario, no estoy seguro de hasta qué punto aún 14:17 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; ¿alguna clase de prueba que podamos ejecutar por diversión? 14:18 &amp;lt;jrandom&amp;gt; no he hecho commit del archivo build.xml aún para evitar que la gente lo use ;) pero haré commit de lo que tengo más tarde esta noche, y pueden probar 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; una cosa es que este nuevo streaming lib ya no usa el antiguo mode=guaranteed porque tiene su propia configuración de ACK/NACK 14:20 &amp;lt;jrandom&amp;gt; eso significa que, incluso cuando la lib funcione perfectamente, todavía habrá trabajo que hacer en el router en sí, ya que las tareas de envío del cliente están diseñadas para entrega “garantizada”, incluyendo un mensaje de ida y vuelta en el garlic para confirmar la entrega de etiquetas de sesión 14:21 &amp;lt;jrandom&amp;gt; aunque no tenemos que arreglar eso de inmediato: el uso de ancho de banda de ese DeliveryStatusMessage es... trivial 14:21 &amp;lt;jrandom&amp;gt; pero querríamos hacerlo más pronto que tarde 14:22 &amp;lt;jrandom&amp;gt; ok, eso es todo lo que tengo que decir sobre eso 14:22 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que plantear respecto al streaming lib? 14:23 &amp;lt;jrandom&amp;gt; si no, 3) progreso de mail.i2p 14:23 &amp;lt;jrandom&amp;gt; postman, ¿andas por aquí? 14:23 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; sí 14:24 &amp;lt;jrandom&amp;gt; ¿alguna novedad para nosotros, o esperamos hasta que haya más noticias? 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; ¿lo digo? 14:24 &amp;lt;jrandom&amp;gt; el micrófono es tuyo 14:24 &amp;lt;deer&amp;gt; * gott despierta. 14:24 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; 1.) la función de in/out proxy se está instalando/probando por el momento 14:25 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; 2.) dentro de los próximos 10 días tendremos un servicio de pasarela desde y hacia internet para emails 14:25 &amp;lt;modulus&amp;gt; ¡genial! 14:25 &amp;lt;jrandom&amp;gt; ¡genial^2! 14:25 &amp;lt;deer&amp;gt; &amp;lt;clayboy&amp;gt; en efecto 14:25 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; 3.) la implementación seguirá las ideas/conceptos del documento ideas.html en mi sitio 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; significa: hashcash/cuotas basadas en el destinatario y todas esas cosas interesantes 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; el servicio no debería ser abusado por sus compañeros usuarios anónimos 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; :) 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; bueno, hay otro punto 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; la cuestión de las interfaces webmail 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ahora mismo no quiero alojarlas en mis servidores 14:27 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ya que no conozco los posibles problemas de seguridad 14:27 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; el sistema que corre ahora está verificado por mí: conozco el código fuente y los riesgos de seguridad 14:28 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; añadir php y cosas dinámicas y una aplicación de webmail PARA TODOS los usuarios lo hace mucho más difícil 14:28 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; la idea (gracias jr) es: 14:28 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ¿y si el usuario tuviera su propia interfaz de webmail instalada como otra instancia opcional de jetty o lo que sea? 14:29 &amp;lt;modulus&amp;gt; ¿como un pop3 -&amp;gt; webmail? 14:29 &amp;lt;jrandom&amp;gt; exactamente 14:29 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; y esta aplicación de webmail local usa los postman.i2p tunnels para hacer smtp y pop3 14:29 &amp;lt;modulus&amp;gt; suena bien. 14:29 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; pero necesito ayuda para evaluarlo 14:30 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; ahora mismo estoy bastante ocupado con cosas de la vida real y los in/out proxies 14:30 &amp;lt;jrandom&amp;gt; (¡puaj, vida real!) 14:30 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; y tengo un cerebro del tamaño de un cacahuete: no se me da bien Java en absoluto 14:31 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; necesito que alguien ayude con cómo se puede hacer esto como un servicio local/opcional 14:31 &amp;lt;modulus&amp;gt; ¿puede que ya exista algo que haga esto sobre tcp? si es así podría usarse. 14:31 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; postman: Dudo que sea del tamaño de un cacahuete, creo que hace falta uno del tamaño de una nuez solo para respirar ;) 14:32 &amp;lt;jrandom&amp;gt; tras un vistazo rápido en hotscripts, vi uno que hacía pop3, aunque no sé si hacía smtp autenticado 14:32 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus: supongo que hay algo por ahí que se pueda usar/adaptar; sería sexy hacerlo correr en su propia instancia de jetty 14:32 &amp;lt;jrandom&amp;gt; seguro que hay algo, solo necesitamos un alma aventurera que vaya a buscarlo :) 14:32 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom2p: creo que esto se puede hackear con bastante facilidad 14:33 &amp;lt;jrandom&amp;gt; exactamente: en un mundo ideal, alguien podría simplemente tomar un mywebmail.war y guardarlo en el directorio webapps/ y entrar en `http://localhost:7657/mywebmail/` 14:33 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; bueno, te dejo este tema para que lo pienses :) 14:33 &amp;lt;modulus&amp;gt; incluso si es una app independiente, debería estar bien, con i2ptunel 14:33 &amp;lt;jrandom&amp;gt; cierto, modulus 14:33 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; sí :) 14:34 &amp;lt;jrandom&amp;gt; y local &amp;gt;&amp;gt; remoto, ya que el lado local puede hacer cosas como acceder a tus llaveros GPG o lo que sea 14:34 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; haré todo lo necesario para soportar tal sistema del lado del servidor 14:34 &amp;lt;modulus&amp;gt; lo cual con suerte será muy poco. 14:36 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; por supuesto habrá un anuncio oficial tan pronto como el acceso a internet esté disponible, así que manténganse atentos: quizá también haya algún progreso en la idea del webmail 14:36 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; eso es todo por mi departamento 14:36 &amp;lt;deer&amp;gt; * postman se sienta de nuevo y da sorbos a su café 14:36 &amp;lt;modulus&amp;gt; ¿podrías hacer algo para filtrar datos que revelen anonimato? 14:36 &amp;lt;jrandom&amp;gt; ¡genial, gracias postman! suena emocionante 14:36 &amp;lt;modulus&amp;gt; algunos MUA se comportan muy mal en este sentido. 14:37 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modules: por favor mira la página web: hay un sermón de varias páginas sobre eso 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` para empezar 14:37 &amp;lt;modulus&amp;gt; leí eso, solo pensé que quizá algunos campos se podrían filtrar. 14:37 &amp;lt;modulus&amp;gt; quizá confío en postman pero no en otras personas. 14:38 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus: ESTÁN filtrados 14:38 &amp;lt;modulus&amp;gt; ok, la última vez que lo probé no lo estaban. 14:38 &amp;lt;modulus&amp;gt; lo siento por eso. 14:38 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus: sec2.html describe QUÉ líneas de cabecera se filtran o cambian 14:38 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus: ¿a qué líneas de cabecera te refieres? 14:38 &amp;lt;modulus&amp;gt; from domain (IP) tipo de cosa 14:39 &amp;lt;jrandom&amp;gt; sería bueno si un script de webmail local hiciera el filtrado localmente 14:39 &amp;lt;jrandom&amp;gt; (además de cualquier filtrado hecho en smtp.postman.i2p) 14:39 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus: hablemos de eso por privado, ¿ok? :) 14:40 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom2p: por supuesto: estoy feliz de que cada cliente haga su tarea 14:40 &amp;lt;modulus&amp;gt; claro, perdón. 14:41 &amp;lt;jrandom&amp;gt; ok, ¿tenemos algo más para las discusiones de mail.i2p? 14:41 &amp;lt;jrandom&amp;gt; si no, 4) ??? 14:41 &amp;lt;deer&amp;gt; * duck tiene algo para el #4 14:42 &amp;lt;jrandom&amp;gt; ¿qué pasa, duck? 14:42 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; el disco duro de home.duck.i2p explotó 14:42 &amp;lt;jrandom&amp;gt; (d'oh) 14:42 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; por suerte las cuentas de hosting no estaban realmente usadas, excepto por alexandria 14:42 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; ¿alguien aquí descargó todos los ebooks? :) 14:43 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; si es así, me faltan algunos, así que mándenme mensaje por favor 14:43 &amp;lt;jrandom&amp;gt; en realidad, creo que thetower lo hizo 14:43 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; sé que hypercubus también los tiene 14:43 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; maldita sea 14:43 &amp;lt;jrandom&amp;gt; vi un mirror en su sitio hace un tiempo 14:43 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; :/ 14:43 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; genial 14:43 &amp;lt;jrandom&amp;gt; aunque no sé si tiene todo, o qué tan actualizado estaba 14:43 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; alexandria ahora está en `http://duck.i2p/alexandria/` 14:44 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; y vuelvo a estar avergonzado 14:44 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; . 14:44 &amp;lt;jrandom&amp;gt; no hay necesidad de avergonzarse, ¡has ofrecido un servicio gratuito genial! 14:45 &amp;lt;jrandom&amp;gt; quizá ahora es la oportunidad para algún sitio geocities.i2p ;) 14:46 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; oh, hice un frontend web de yodel en `http://duck.i2p/yodel/` 14:46 &amp;lt;jrandom&amp;gt; oh, una cosa que no tenía en la agenda es lo relacionado con BT. sé que dinoman está haciendo algo de hacking en eso: quizá quiera mencionar algo 14:46 &amp;lt;jrandom&amp;gt; ah, bien 14:48 * jrandom observa que el enlace del mirror de alexandria de thetower da 404 14:48 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; Tengo algo que sugerir. 14:48 &amp;lt;jrandom&amp;gt; ¿qué pasa, gott? 14:48 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; Creo que sería una buena función para 0.4.2 añadir un enlace a una de las listas de sitios en páginas como las de thetower, baffled o la mía. 14:49 &amp;lt;jrandom&amp;gt; es una buena idea 14:49 &amp;lt;jrandom&amp;gt; quizá las tres 14:49 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; Esto es para (a) mantener una lista de eepsites activos y (b) formar un índice para i2p similar a FIND / Dolphin 14:49 &amp;lt;jrandom&amp;gt; la tuya está bien con los enlaces a las eepsites también 14:49 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; la que está en `http://gott.i2p/sites.html` se mantiene actualizada 14:49 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; y el script se ejecuta cada día 14:49 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; puedo añadir descripciones opcionales a los enlaces (gracias al script de baffled) 14:50 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; lo que lo convertiría en un índice 14:50 &amp;lt;jrandom&amp;gt; quizá sería interesante tener también un marcador de “añadidos recientemente” o “eliminados recientemente”? 14:50 &amp;lt;jrandom&amp;gt; palabra 14:51 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; bastante bien. 14:51 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; eso es todo lo que tenía que decir por ahora. 14:51 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; oh, otra cosa 14:51 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; snipsnap funciona bien bajo i2p 14:52 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; así que podríamos ver eepsites estilo kuro5hin montándose en algún momento a lo SCUM 14:52 &amp;lt;jrandom&amp;gt; genial 14:52 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; *excepto más retorcido a lo SCUM 14:52 &amp;lt;jrandom&amp;gt; un howto para configurarlo sería genial 14:52 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; pones el .war en webapps 14:52 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; es bastante sencillo ;-) 14:53 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; snipsnap... ¿SCUM...? 14:53 &amp;lt;jrandom&amp;gt; ¿es así de fácil? ¡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; He terminado mi discurso. 14:53 &amp;lt;deer&amp;gt; * gott se retira. 14:53 &amp;lt;jrandom&amp;gt; gracias, gott 14:54 &amp;lt;jrandom&amp;gt; nickster estuvo usando snipsnap por un tiempo 14:54 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más que plantear? 14:55 * jrandom observa que estamos cerca de la marca de la hora incluso SIN newsbyte ;) 14:55 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ¡Me gusta el pastel! 14:55 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; Tengo otra cosa. 14:55 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; oh, orz está despierto 14:55 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; Me gustaría anunciar que poco después del lanzamiento 0.4.2 publicaré una entrevista a jrandom sobre temas relacionados con i2p. 14:55 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; No sabía que esto fuera una reunión formal. Podría mencionar mis ideas sobre servidores de nombres... 14:56 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; sugiero a todos los japoneses que revisen su eepsite/ircserver 14:56 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; Nada específico que decir hasta que se hagan y respondan las preguntas, pero tienen algo que esperar. 14:56 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; estará en mi eeplog y si a jrandom le parece suficientemente bueno, probablemente salga en algún lugar de i2p.net 14:57 &amp;lt;deer&amp;gt; * gott se retira de nuevo. 14:57 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; modulus: 14:57 &amp;lt;jrandom&amp;gt; sí, el sitio y el servidor irc de orz funcionan muy bien, solo que no sé qué dice :) 14:58 &amp;lt;modulus&amp;gt; ¿SÍ? 14:58 &amp;lt;modulus&amp;gt; perdón por las mayúsculas. 14:58 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; polecat: ¿sobre el servidor de nombres? 14:58 &amp;lt;deer&amp;gt; * gott vuelve del retiro 14:58 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; duck: ¿habla inglés? 14:59 &amp;lt;jrandom&amp;gt; oh, polecat, ¿qué tal? 14:59 &amp;lt;jrandom&amp;gt; polecat: tenemos nuestra reunión semanal cada martes a las 9p GMT 14:59 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; Supongo que sí para haber configurado todo tan bien. 14:59 &amp;lt;jrandom&amp;gt; (registros publicados en `http://www.i2p/meetings` una vez que estén listos ;) 15:00 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Sí. Bueno, estaba pensando que un servidor de nombres podría ser buena idea. Pero no DNS. c.c Tuve una idea para un servidor que no hiciera nada más que traducir entre Direcciones Específicas de Protocolo y nombres legibles por humanos. 15:00 &amp;lt;jrandom&amp;gt; así que un resolvedor URI--&amp;gt;URL, ¿más o menos? 15:01 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Eso reemplazaría hosts.txt y eventualmente reemplazaría al DNS una vez que soporte ipv4 e ipv6. 15:01 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; nombre =&amp;gt; hash en el caso de i2p. Como duck.i2p =&amp;gt; galimatías 15:02 &amp;lt;jrandom&amp;gt; correcto, correcto 15:02 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; El problema con DNS es que tiene “requisitos” (es decir, hacks) como servidores MX, y jerarquía raíz, y cosas feas como esas. La chapucería de DNS deja mal incluso a Usenet. 15:03 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Hablaba de esto antes, y alguien mencionó http://distributeddns.sourceforge.net/ 15:03 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Aunque no he tenido oportunidad de ver ese sitio. 15:05 &amp;lt;jrandom&amp;gt; hay muchas cosas que tener en cuenta al trabajar un sistema de nombres y, a su vez, hay muchos compromisos que hacer. también ha habido muchas discusiones de mejoras a lo largo de los años (no solo dentro de i2p) para abordar muchos de los problemas, pero una solución concreta sería genial 15:05 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; bastante bien, bastante bien. 15:07 &amp;lt;jrandom&amp;gt; tengo mis propias opiniones, pero ahí es donde sale a relucir uno de los puntos fuertes de i2p: mis propias opiniones son irrelevantes :) cualquier tipo de servicio de nombres puede ser usado por aplicaciones cliente, ya que toda esa funcionalidad está fuera del alcance del core 15:08 &amp;lt;jrandom&amp;gt; sé que nano está trabajando en algo también: hay algunas entradas en nano.i2p, aunque no sé cómo progresa 15:08 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; De acuerdo; podrías escribir clientes para usar un servidor ddns tanto como podrías escribirlos para analizar el hosts.txt local 15:08 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; jrandom: Temo el día en que hosts.txt o el sistema de nombres equivalente empiece a mostrar &amp;lt;&amp;lt;enlarge.your.penis.i2p&amp;gt;&amp;gt; 15:09 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Podría ser más fácil; en el estado actual solo I2PTunnel tiene la capacidad de entender hosts.txt. Además, si vamos a competir con ipv4 e ipv6, no podemos conformarnos con funcionalidad limitada cuando ellos no lo hacen. 15:10 &amp;lt;jrandom&amp;gt; hace un tiempo mihi separó los hooks de nombres en i2ptunnel: cualquier cosa que implemente http://dev.i2p.net/javadoc/net/i2p/client/naming/NamingService.html se puede usar de forma transparente 15:10 &amp;lt;jrandom&amp;gt; (y eso incluye I2PTunnel y SAM) 15:10 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ¿De verdad? Tendré que mirar eso también... 15:11 &amp;lt;jrandom&amp;gt; bueno, ellos intercambian funcionalidad por seguridad e identidad 15:11 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Y también, dado que i2p tiene hashes tan largos, por seguridad criptográfica, tener un servidor de nombres es aún más importante ya que la mayoría no puede recordar la dirección hash completa de i2p. 15:11 &amp;lt;jrandom&amp;gt; p. ej., los matones con botas pueden derribar la puerta de $domainOwner 15:11 &amp;lt;jrandom&amp;gt; (y alguien puede suplantar dns sin mucho problema) 15:12 &amp;lt;jrandom&amp;gt; pero tener algún tipo de funcionalidad de resolución nombre --&amp;gt; ubicación es definitivamente importante 15:13 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Sin un servidor centralizado, no puedes tener un nombre único legible por humanos de todos modos. Incluso si están firmados criptográficamente, todavía se pueden duplicar en la parte comprensible para nosotros. 15:14 &amp;lt;lucky&amp;gt; uf. 15:14 &amp;lt;lucky&amp;gt; ¿Por qué no haces que deer bloquee a gott? 15:14 &amp;lt;jrandom&amp;gt; hay muchos compromisos 15:14 &amp;lt;jrandom&amp;gt; he expuesto mi preferencia en http://dev.i2p.net/pipermail/i2p/2004-February/000135.html 15:15 &amp;lt;jrandom&amp;gt; pero no voy a escribir un servicio de nombres pronto, así que lo que el implementador quiera hacer, es libre de hacerlo :) 15:15 &amp;lt;lucky&amp;gt; je. Pensé que eso era en respuesta a la pregunta sobre Gott. 15:15 &amp;lt;jrandom&amp;gt; je 15:15 &amp;lt;jrandom&amp;gt; no, gott ha estado contribuyendo positivamente últimamente 15:16 &amp;lt;jrandom&amp;gt; ok, en cualquier caso polecat, deberías poner una eepsite con tus ideas 15:16 &amp;lt;lucky&amp;gt; dios, ¿en qué mundo vivimos? 15:16 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Estoy pensando en escribir yo mismo un servicio de nombres. Me gustaría saber qué prefieren los demás, y obtener tanta guía como sea posible sobre cómo implementarlo de una manera que funcione realmente bien. 15:16 &amp;lt;lucky&amp;gt; Oh, ¿cómo puedo contribuir? 15:16 &amp;lt;lucky&amp;gt; Sé algo de java. Como asignación de variables. 15:16 &amp;lt;lucky&amp;gt; Y qué significa ++j 15:17 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Uf... una eepsite... 15:17 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ¿++j es el operador de post-incremento sobre la variable j? 15:18 &amp;lt;jrandom&amp;gt; polecat: también puedes publicar en la lista de correo o en el foro. quizá haz una encuesta en el foro si quieres ver qué tipo de preferencias tiene la gente 15:18 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; El problema es que este ordenador en el que estoy se reinicia a Windoze con frecuencia, y por tanto, a menos que ponga mi eepsite en una partición vfat, no puedo compartir su info entre sistemas operativos. 15:19 &amp;lt;jrandom&amp;gt; ok, entonces probablemente sea mejor tener el tema de nombres en el foro en lugar de una eepsite :) 15:20 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; ¿Dónde está el foro otra vez...? 15:20 &amp;lt;jrandom&amp;gt; `http://forum.i2p/` 15:20 &amp;lt;jrandom&amp;gt; y http://forum.i2p.net/ 15:20 &amp;lt;jrandom&amp;gt; (¿no es maravilloso el naming? :) 15:21 &amp;lt;deer&amp;gt; &amp;lt;gott&amp;gt; Siempre he contribuido positivamente. 15:21 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Sí, excepto que todos seguimos haciendo wget del archivo hosts.txt desde fuentes centralizadas. ;3 15:22 * jrandom usa cp, no wget ;) 15:22 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más que plantear? 15:23 * jrandom no pretende cerrar la discusión de nombres, es solo que podemos discutir eso durante semanas 15:23 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; ¿dinoman está trabajando en un servidor cvs en i2p? 15:23 &amp;lt;jrandom&amp;gt; bueno, ya hay un servidor cvs en i2p (cvs.i2p) 15:24 &amp;lt;jrandom&amp;gt; pero sí: dinoman estaba trabajando en un gforge completo en i2p si no recuerdo mal 15:24 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom: perdón, quise decir un cvs totalmente anónimo ;) 15:25 &amp;lt;jrandom&amp;gt; oye, cvs.i2p es cvs totalmente anónimo :) i2p es completamente autoalojado, pero sin todas las cosas buenas para añadir muchos otros proyectos 15:25 &amp;lt;jrandom&amp;gt; (y tener un gforge en i2p sería la caña) 15:26 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom: ¿no corre cvs.i2p en el servidor público? 15:26 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; gforge... no lo conozco... 15:27 &amp;lt;jrandom&amp;gt; DrWoo: quizá ;) 15:27 &amp;lt;jrandom&amp;gt; DrWoo: pero la clave es que los desarrolladores pueden ser anónimos y desarrollar para i2p a través de i2p 15:27 &amp;lt;jrandom&amp;gt; si la máquina en la que cvs.i2p está físicamente ubicada está bajo ataque, simplemente podemos mover el destino a otro lugar 15:28 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Sí, así que mientras el propio código fuente de i2p es vulnerable a ser confiscado por el Brazo Largo de la Ley, sus desarrolladores son inmunes hasta cierto punto gracias al anonimato. 15:28 &amp;lt;jrandom&amp;gt; que se queden con el código fuente, ¡es libre! :) 15:29 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom: sí, veo lo que dices, pero aún está en riesgo de algo como lo de indymedia 15:30 &amp;lt;jrandom&amp;gt; si los matones con botas derribaran la puerta del colo donde está cvs.i2p, simplemente instalaría cvs en otro lugar, desplegaría una copia de seguridad del cvs allí, y correría un i2prouter con la clave privada de cvs.i2p 15:30 &amp;lt;jrandom&amp;gt; (y *no* decirle a la gente que cvs.i2p == cvs.i2p.net ;) 15:32 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear para la reunión? 15:32 &amp;lt;deer&amp;gt; &amp;lt;polecat&amp;gt; Je, eso es bastante guay. 15:33 &amp;lt;jrandom&amp;gt; si no 15:33 * jrandom concluye 15:34 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>I2P Status Notes for 2004-10-19</title><link>/es/blog/2004/10/19/i2p-status-notes-for-2004-10-19/</link><pubDate>Tue, 19 Oct 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/10/19/i2p-status-notes-for-2004-10-19/</guid><description>&lt;p>Hola a todos, es martes de nuevo&lt;/p>
&lt;h2 id="índice">Índice&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 versión 0.4.1.3 salió hace uno o dos días y parece que la mayoría se ha actualizado (¡gracias!). La red está funcionando bastante bien, pero todavía no hay un aumento revolucionario en la fiabilidad. Sin embargo, los errores del watchdog de la 0.4.1.2 han desaparecido (o al menos nadie los ha mencionado). Mi objetivo es que esta versión 0.4.1.3 sea el último parche antes de la 0.4.2, aunque, por supuesto, si surge algo importante que haya que corregir, publicaremos otro.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 19 de octubre de 2004</title><link>/es/blog/2004/10/19/reuni%C3%B3n-de-desarrolladores-de-i2p-19-de-octubre-de-2004/</link><pubDate>Tue, 19 Oct 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/10/19/reuni%C3%B3n-de-desarrolladores-de-i2p-19-de-octubre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> deer\_, jrandom, modulus&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&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) Tiempo de prueba de tunnel y tiempo de procesamiento de envío 14:03 &amp;lt;jrandom&amp;gt; 3) librería 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) hola 14:03 * jrandom saluda con la mano 14:04 &amp;lt;modulus&amp;gt; hola hola 14:04 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en http://dev.i2p.net/pipermail/i2p/2004-October/000469.html 14:04 &amp;lt;deer_&amp;gt; &amp;lt;fidd&amp;gt; qué tal 14:04 &amp;lt;jrandom&amp;gt; no dediqué mucho tiempo a las notas, así que son bastante breves 14:05 &amp;lt;jrandom&amp;gt; pero, así es la vida 14:05 &amp;lt;jrandom&amp;gt; pasando a 1) 0.4.1.3 14:05 &amp;lt;jrandom&amp;gt; la versión salió el otro día y ha sido... bueno... en gran medida como antes 14:05 &amp;lt;jrandom&amp;gt; funciona suficientemente bien para la mayoría de cosas, pero no tan fiable como nos gustaría 14:06 &amp;lt;jrandom&amp;gt; el rendimiento sigue siendo bajo, pero es un problema conocido que se abordará en 0.4.2 14:06 &amp;lt;jrandom&amp;gt; como mencioné en el correo, no espero que haya más versiones 0.4.1.* 14:07 &amp;lt;jrandom&amp;gt; no tengo mucho más que decir al respecto: ¿alguien tiene comentarios/preocupaciones? 14:07 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; sí: ¿qué hay del cuelgue? 14:09 &amp;lt;jrandom&amp;gt; no voy a descartar la posibilidad de que tu máquina se colgara por I2P, pero lo dudo mucho 14:09 &amp;lt;jrandom&amp;gt; nadie más ha informado que eso ocurra en ninguna plataforma 14:09 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; bueno... debe estar relacionado de algún modo, si no directamente, en mi humilde opinión 14:09 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿quizá el Java? 14:10 &amp;lt;jrandom&amp;gt; ¿estás en 1.5 en w2k? 14:10 &amp;lt;jrandom&amp;gt; ¿o 1.4.2_05? 14:10 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; no, 1.5 14:10 &amp;lt;jrandom&amp;gt; ok 14:10 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; no puedo excluir que sea otra cosa, por supuesto 14:11 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; podría ser coincidencia que haya pasado dos veces 14:11 &amp;lt;jrandom&amp;gt; bueno, podemos comentar después cómo averiguar la causa tras la reunión, si quieres 14:11 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; pero la última vez... no sé... no había mucho más ejecutándose, entonces 14:11 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; 1.5 en w2k me funciona bien :) 14:11 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; en efecto, aunque 14:11 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿no hay un log de depuración sencillo o algo así? 14:11 &amp;lt;jrandom&amp;gt; si vuelve a pasar, por favor envíame wrapper.log y logs/log-router-*.txt 14:11 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; eso podría ser útil cuando se congele 14:11 &amp;lt;jrandom&amp;gt; hay más logs que tierra ;) 14:12 &amp;lt;jrandom&amp;gt; ok, genial, dinoman 14:12 &amp;lt;jrandom&amp;gt; quizá fue alguna interacción con tu firewall de software 14:12 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; quizá 14:12 &amp;lt;jrandom&amp;gt; pero sí, mándame los logs si vuelve a pasar 14:12 &amp;lt;jrandom&amp;gt; (por favor :) 14:12 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; bueno, que se viera bloqueado lo entendería 14:12 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; pero un congelamiento total... no sé... fue inquietante 14:13 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; por el lado positivo: tengo 27/63 ahora 14:13 &amp;lt;jrandom&amp;gt; genial 14:13 &amp;lt;jrandom&amp;gt; bien, ¿alguien más tiene preguntas/comentarios/preocupaciones con 0.4.1.3? 14:13 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; supongo que le pediré a Whoo que me guíe con eso del eepsite 14:13 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; solo no lo uses con Sygate Personal Firewall, muy malo 14:13 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿por qué? 14:14 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; se cuelga 14:14 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; sí; te olvidaste 6) ¡beneficio!! 14:14 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:14 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿se cuelga? 14:14 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; emm 14:14 &amp;lt;jrandom&amp;gt; dinoman: ¿te cuelga el SO? ¿el firewall? ¿I2P? 14:14 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; bueno, ¿no explicaría eso entonces? ;-) 14:15 &amp;lt;jrandom&amp;gt; newsbyte: ¿estás usando Sygate Personal Firewall? 14:15 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; en efecto 14:15 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; bueno, no en mi router 14:15 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; pero en el equipo, sí 14:15 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; parece que estamos dando con algo 14:16 &amp;lt;deer_&amp;gt; &amp;lt;DrWoo&amp;gt; newsbyte: /join #i2p-chat para que jrandom pueda terminar su reunión 14:16 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; aunque aparentemente no se cuelga/congela de inmediato 14:16 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; sí, se cuelga 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 ya está aquí 14:16 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; perdón, me distraje 14:16 &amp;lt;jrandom&amp;gt; ok, quizá podamos investigar qué está estropeando SPF 14:16 &amp;lt;jrandom&amp;gt; si no hay nada más sobre 0.4.1.3, pasamos a 2) Tiempo de prueba de tunnel y tiempo de procesamiento de envío 14:17 &amp;lt;jrandom&amp;gt; hubo algo de discusión ayer explorando algunos de los tiempos de espera, y básicamente, a veces las cosas tardan demasiado 14:17 &amp;lt;jrandom&amp;gt; no creo que los picos que se ven en http://dev.i2p.net/~jrandom/processingTime.png sean legítimos, sin embargo 14:18 &amp;lt;jrandom&amp;gt; bueno, son reales: realmente tarda tanto 14:18 &amp;lt;jrandom&amp;gt; lo que quiero decir es que deberíamos poder deshacernos de ellos 14:18 &amp;lt;jrandom&amp;gt; algo de encolado va a ocurrir, pero si somos más cuidadosos con lo que aceptamos, deberíamos poder reducirlo 14:19 &amp;lt;jrandom&amp;gt; los retrasos también probablemente se deban a algunos picos ocasionales en el tiempo de procesamiento de trabajos, que podemos afinar el fsck hasta el extremo 14:20 &amp;lt;jrandom&amp;gt; en general, el encolado de mensajes parece bien, aunque a veces haga subir algunos tests de tunnel 14:20 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; caray... ojalá freenet e I2P pudieran realmente fusionarse... parece que el progreso sería mucho más rápido, posiblemente beneficioso para ambos 14:20 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; sí, no veo por qué fsck sería útil para el procesamiento de jon :) 14:20 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; s/jon/job/ 14:21 &amp;lt;jrandom&amp;gt; hay mucho potencial de colaboración, pero los dos proyectos tienen objetivos muy diferentes 14:21 &amp;lt;jrandom&amp;gt; !thwap Ragnarok 14:21 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; emm 14:21 &amp;lt;jrandom&amp;gt; oh, una cosa que mencioné ayer 14:21 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; sin embargo, no creo que las metas de los proyectos sean tan diferentes... 14:22 &amp;lt;deer_&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom: metas técnicas 14:22 &amp;lt;jrandom&amp;gt; newsbyte: podemos hablar de eso en 5) ??? o después si prefieres, ahora estamos en 2) 14:22 &amp;lt;deer_&amp;gt; &amp;lt;DrWoo&amp;gt; ups newsbyte: metas técnicas 14:22 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; jeje 14:22 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; sí, y 3) ¡beneficio! según las tradiciones 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; No puedo creer que Tor no sea compatible hacia atrás de la 0.0.8 a la 0.0.8.1 14:23 &amp;lt;jrandom&amp;gt; con las pruebas de tunnel, hay un límite inferior para el período de prueba: actualmente establecido en 5 segundos por defecto 14:23 &amp;lt;jrandom&amp;gt; la versión anterior tenía un límite rígido de 30 segundos, pero puedes configurar tu propio tiempo de prueba de tunnel actualizando `http://localhost:7657/configadvanced.jsp` y añadiendo "router.tunnelTestMinimum=10000" (o lo que sea; ese valor está en milisegundos) 14:23 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; esos segundos, ¿son alquimágicos? 14:24 &amp;lt;jrandom&amp;gt; los 5 s por defecto deberían estar bien 14:24 &amp;lt;deer_&amp;gt; &amp;lt;Demokritos&amp;gt; De hecho actualicé Tor anteayer porque dejó de funcionar, y ahora la red me está diciendo otra vez que tengo una versión no compatible... qué demonios... 14:24 &amp;lt;deer_&amp;gt; &amp;lt;Demokritos&amp;gt; oh... hola a todos :) 14:24 &amp;lt;jrandom&amp;gt; newsbyte: el tiempo de prueba de tunnel es MAX(avgTunnelTestTime*2, minTunnelTestTime) 14:25 &amp;lt;jrandom&amp;gt; (tenemos el minTunnelTestTime porque, de otro modo, una serie de pruebas rápidas podría causar un fallo en cascada) 14:26 &amp;lt;jrandom&amp;gt; se pueden encontrar más detalles en 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; esto es realmente gracioso... una agencia de empleo quiere que use Internet Explorer; de lo contrario no puedo registrar una solicitud 14:27 &amp;lt;jrandom&amp;gt; *ejem* se dan cuenta de que estos logs de la reunión van a la web, ¿verdad? :) 14:27 &amp;lt;deer_&amp;gt; &amp;lt;Demokritos&amp;gt; &amp;lt;-- no muy bueno en inglés 14:27 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿¡se publican!? 14:27 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¡Hola, mamá! 14:27 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:27 &amp;lt;deer_&amp;gt; &amp;lt;Demokritos&amp;gt; eh, perdón... estoy molestando la reunión... me voy 14:28 &amp;lt;jrandom&amp;gt; nah, quédate, pero hablemos de cosas de I2P ;) 14:28 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; no te preocupes; interrumpir es un arte, solo obsérvame y aprenderás 14:28 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:28 &amp;lt;jrandom&amp;gt; bien, ¿algo más sobre 2) Tiempo de prueba de tunnel y tiempo de procesamiento de envío? 14:28 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; concéntrense, gente 14:29 -!- znation [~znation@ip68-226-31-250.tc.ph.cox.net] ha salido [Error de lectura: 60 (Operation timed out)] 14:29 &amp;lt;jrandom&amp;gt; si no, pasando a 3) librería de streaming 14:29 &amp;lt;jrandom&amp;gt; como se mencionó en las notas de estado, mucho progreso 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; ¿hecho por ti? 14:29 &amp;lt;jrandom&amp;gt; aún no está listo, pero espero hacer algunas pruebas en vivo la próxima semana 14:30 &amp;lt;jrandom&amp;gt; sí, he estado trabajando en la librería de streaming 14:30 &amp;lt;jrandom&amp;gt; por fin lo tuve haciendo ping() hoy más temprano ;) 14:30 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; bien :) 14:31 &amp;lt;jrandom&amp;gt; ok, realmente no tengo nada más que añadir sobre eso 14:31 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas / comentarios / preocupaciones? 14:31 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; emm... ¿velocidad? 14:31 &amp;lt;jrandom&amp;gt; la velocidad está bien 14:31 &amp;lt;deer_&amp;gt; &amp;lt;baffled&amp;gt; ¿qué tipo de mejora de velocidad/rendimiento esperas? 14:31 &amp;lt;jrandom&amp;gt; espero mejoras significativas de rendimiento 14:32 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; dijo que espera una multa 14:32 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; por exceso de velocidad 14:32 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:32 &amp;lt;jrandom&amp;gt; además, para conexiones pequeñas de petición/respuesta, la latencia se reducirá drásticamente 14:32 &amp;lt;jrandom&amp;gt; (a la mitad) 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; ¿eso es usando UDP? 14:33 &amp;lt;jrandom&amp;gt; la nueva librería expone también todos los parámetros ajustables interesantes para pilas TCP normales, así que las aplicaciones podrán afinar su propia configuración 14:33 &amp;lt;jrandom&amp;gt; no, dinoman, esto funciona sobre el I2CP de I2P 14:33 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; wow x2 14:33 &amp;lt;jrandom&amp;gt; (aunque escribiremos un código similar en un mes o así para obtener el transporte UDP..) 14:34 &amp;lt;jrandom&amp;gt; pero, bueno, ya veremos. 14:34 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿porque...? 14:34 &amp;lt;jrandom&amp;gt; todavía hay mucho trabajo por hacer 14:34 &amp;lt;jrandom&amp;gt; ¿porque qué? 14:34 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; bueno, ¿no puede TCP hacerlo también? 14:35 &amp;lt;jrandom&amp;gt; oh, ¿por qué vamos a ir a UDP? http://www.i2p.net/todo#transport 14:35 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; recuerdo la misma discusión en freenet también, pero hasta ahora ellos se han mantenido en TCP 14:35 &amp;lt;jrandom&amp;gt; además, TCP es un transporte de streaming de propósito general; podemos simplificarlo drásticamente, ya que podemos tolerar cierto grado de desorden 14:35 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; no es que todas sus decisiones sean buenas ;-) 14:36 &amp;lt;jrandom&amp;gt; newsbyte: he seguido esas discusiones y nosotros vamos a ir a UDP 14:36 &amp;lt;jrandom&amp;gt; (eso no significa que freenet esté equivocado: tienen restricciones diferentes) 14:37 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; no se debería comparar I2P demasiado de cerca con freenet. Son muy diferentes técnicamente. 14:37 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; (o: ESTÁN equivocados ;-) 14:37 &amp;lt;jrandom&amp;gt; no creo que su uso de TCP ahora sea incorrecto, como tampoco creo que el uso previo de TCP en I2P fuera incorrecto. el progreso requiere dar pequeños pasos 14:38 &amp;lt;deer_&amp;gt; &amp;lt;mule_iip&amp;gt; newsbyte se asegura de que las reuniones no sean demasiado cortas 14:38 &amp;lt;jrandom&amp;gt; je 14:38 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; sí, no hay nada peor que las reuniones cortas 14:38 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; no puedes comer todas las palomitas y beber toda la cerveza, entonces 14:38 &amp;lt;jrandom&amp;gt; bien, ¿algo más sobre 3) librería de streaming? 14:39 &amp;lt;jrandom&amp;gt; si no, 4) files.i2p 14:39 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; creo que estamos bien 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; bueno, yo sé que yo sí 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; y gracioso también 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; la mayor parte del tiempo 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; y también molesto 14:39 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:39 &amp;lt;jrandom&amp;gt; bueno, solo quería señalar files.i2p: un nuevo motor de búsqueda en I2P 14:40 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ah, ya veo 14:40 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; esperaba que fuera sobre poner eepsites en línea 14:40 &amp;lt;jrandom&amp;gt; una cosa interesante a notar es que con él puedes alcanzar eepsites que ya no están en línea, ya que hace caché 14:41 &amp;lt;deer_&amp;gt; &amp;lt;baffled&amp;gt; ¿cachea todo? 14:41 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿todos los motores de búsqueda hasta ahora son del lado del servidor? 14:41 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; interesante. No debería ser muy difícil, hoy en día :). 14:41 &amp;lt;jrandom&amp;gt; baffled: cachea text/html por lo que puedo ver 14:42 &amp;lt;deer_&amp;gt; &amp;lt;mule_iip&amp;gt; al menos tiene límites en tamaño y tipos de archivo, así que no cacheará películas 14:42 &amp;lt;deer_&amp;gt; &amp;lt;baffled&amp;gt; Ah, eso pensaba, no binarios. 14:42 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; quiero decir, no están en js, supongo? 14:43 &amp;lt;jrandom&amp;gt; usa Nutch si alguien quiere investigarlo más. o estoy seguro de que conseguiremos que el autor del sitio ponga un formulario de feedback o algo ;) 14:43 &amp;lt;jrandom&amp;gt; newsbyte: correcto, esto es solo un sitio web normal alojado anónimamente 14:43 &amp;lt;jrandom&amp;gt; el sitio contiene un motor de búsqueda (como Google) 14:44 &amp;lt;jrandom&amp;gt; en fin, solo quería mencionarlo 14:44 &amp;lt;jrandom&amp;gt; también han estado apareciendo muchos blogs últimamente, lo cual, en mi humilde opinión, es realmente genial 14:44 &amp;lt;jrandom&amp;gt; mi carpeta de marcadores 'eep' casi llena una pantalla :) 14:44 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; jeje, myi2p está sucediendo por sí solo :) 14:45 &amp;lt;jrandom&amp;gt; tienes que sacar a relucir los puntos dolorosos, ¿verdad, ragnarok? ;) 14:45 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; perdón :) 14:46 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene preguntas/comentarios/preocupaciones con respecto a files.i2p? 14:46 &amp;lt;jrandom&amp;gt; si no, permítanme pasar a 4.1) biff 14:46 * jrandom casi olvida biff 14:46 &amp;lt;jrandom&amp;gt; postman, ¿estás por aquí? 14:47 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; creo que está liado con biff 14:47 &amp;lt;jrandom&amp;gt; bueno, si no, biff es este nuevo bot de notificación de correo muy bueno 14:47 &amp;lt;jrandom&amp;gt; si tienes una cuenta de correo en mail.i2p, puedes decirle a biff que te avise cuando recibas correo nuevo 14:47 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿tiene archivos? 14:48 &amp;lt;jrandom&amp;gt; newsbyte: biff es solo un bot de notificación, el correo se almacena en el servidor de correo (y se accede con tu lector de correo normal: kmail, etc.) 14:48 &amp;lt;jrandom&amp;gt; consulta `http://www.postman.i2p/` 14:49 &amp;lt;jrandom&amp;gt; ok, así que sí, ve al eepsite o mira #mail.i2p por allí 14:49 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; lo haré, en cuanto ponga mi eepsite en marcha 14:49 * jrandom realmente no sabe mucho más con respecto a biff; redirijan cualquier pregunta a postman 14:50 &amp;lt;jrandom&amp;gt; en su lugar, podemos pasar a 5) ??? 14:50 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; en efecto 14:50 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear? 14:50 &amp;lt;deer_&amp;gt; * mule_iip levanta la mano para obtener voz: me gustaría recordar mis problemas persistentes de FCP sobre I2P. pero probablemente eso pueda esperar y se resolverá automágicamente con 0.4.2. 14:50 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; sí, y lo del cuelgue 14:50 &amp;lt;jrandom&amp;gt; eso espero, mule_iip 14:50 &amp;lt;deer_&amp;gt; &amp;lt;mule_iip&amp;gt; ok, seré tu plataforma de pruebas :) 14:50 &amp;lt;jrandom&amp;gt; newsbyte: ¿hay algo que necesitemos discutir al respecto? ¿podrías simplemente enviarme por correo tus logs si vuelve a suceder? 14:51 &amp;lt;jrandom&amp;gt; oh, mule, eso sería genial 14:51 * jrandom definitivamente aceptará esa oferta 14:51 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; bueno... ¿aún puedo enviarlos si todo está congelado? 14:51 &amp;lt;jrandom&amp;gt; los archivos se escriben en disco. 14:51 &amp;lt;jrandom&amp;gt; cuando reinicies, envíame los logs 14:51 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; quiero decir, en ese caso, podría enviarlos ahora, ya que deberían estar en alguna parte 14:51 &amp;lt;jrandom&amp;gt; (por favor) 14:51 &amp;lt;deer_&amp;gt; &amp;lt;dinoman&amp;gt; estaba en el foro y veo que el servicio de Jabber ya no está. ¿Era útil para alguien? Si lo era, me gustaría montar uno, si les parece bien? 14:51 &amp;lt;jrandom&amp;gt; pero los archivos rotan, newsbyte 14:52 &amp;lt;jrandom&amp;gt; duck y demonic_1 han tenido servidores Jabber en distintos momentos, pero parece que la mayor parte de la actividad de mensajería instantánea de I2P ha estado en irc 14:52 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿los archivos rotan? seguramente almacenan bastante datos antes de empezar a eliminar, ¿no? 14:53 &amp;lt;jrandom&amp;gt; newsbyte: ok, envíame tus logs, quizá tengan algo 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; emm 14:54 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; rayos 14:54 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; un montón 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 nunca va a seguir esto 14:54 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; supongo que tienes razón en no hacer aún un artículo en /. 14:55 &amp;lt;jrandom&amp;gt; no tenemos prisa 14:55 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿log-router.txt? 14:55 &amp;lt;jrandom&amp;gt; wrapper.log y logs/log-router-*.txt 14:56 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿y la dirección de correo a usar sería...? 14:56 &amp;lt;deer_&amp;gt; &amp;lt;fidd&amp;gt; dinoman, un servidor Jabber estaría bien, en mi opinión 14:56 &amp;lt;jrandom&amp;gt; jrandom@i2p.net 14:56 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿accesible por I2P, espero? 14:56 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ;-) 14:56 &amp;lt;jrandom&amp;gt; newsbyte: puedes poner tus logs en tu eepsite y enviarme por mensaje la URL 14:57 &amp;lt;jrandom&amp;gt; o puedes enviar correo a jrandom@mail.i2p 14:57 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¡en efecto! 14:57 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¡buena idea! 14:57 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; solo hay un pequeño problema con eso: todavía no está en línea 14:57 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que quiera plantear? 14:57 &amp;lt;jrandom&amp;gt; bueno, podemos trabajar en eso, newsbyte 14:57 &amp;lt;jrandom&amp;gt; (después de la reunión) 14:59 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; gracias, pero whoo ya está ayudando 14:59 &amp;lt;jrandom&amp;gt; si no hay nada más... 14:59 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; sin embargo, necesitamos un howto/wiki/sitio de ayuda detallado o algo así 14:59 * jrandom se prepara 14:59 &amp;lt;deer_&amp;gt; &amp;lt;Jake_&amp;gt; me gustaría decir, para la reunión, que si se puede hacer un lanzamiento público de I2P antes de las elecciones de EE. UU. del 2 de noviembre, eso ayudaría mucho a garantizar una democracia estable 14:59 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; ¿qué hay de 6)? 14:59 &amp;lt;jrandom&amp;gt; newsbyte: ¿te gustaría trabajar en eso? 15:00 &amp;lt;jrandom&amp;gt; newsbyte: estoy de acuerdo en que sería genial conseguir más howtos e información de ayuda 15:00 &amp;lt;deer_&amp;gt; &amp;lt;Ragnarok&amp;gt; 6) No hay... número 6 15:00 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; bueno, sí, más o menos, pero es algo extraño conmigo 15:00 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; soy pro-wiki y de cosas públicas y libres para todos y todo eso 15:00 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; pero mi ego protesta y quiere un control mínimo 15:00 &amp;lt;jrandom&amp;gt; genial 15:00 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; vete tú a saber 15:00 &amp;lt;jrandom&amp;gt; je 15:01 &amp;lt;jrandom&amp;gt; bueno, si quieres convertir tu propio eepsite en un wiki que tú controles, también estaría genial 15:01 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; en efecto 15:01 &amp;lt;jrandom&amp;gt; aunque ugha.i2p tiene un tiempo de actividad bastante bueno 15:01 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; lo pensaré 15:01 &amp;lt;jrandom&amp;gt; genial 15:02 &amp;lt;deer_&amp;gt; &amp;lt;newsbyte&amp;gt; 6 sería lo de freenet-I2P 15:02 * jrandom se prepara 15:02 * jrandom *baf*s la reunión por cerrada &amp;lt;/div&amp;gt; {% endblock %} &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-10-12</title><link>/es/blog/2004/10/12/notas-de-estado-de-i2p-del-2004-10-12/</link><pubDate>Tue, 12 Oct 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/10/12/notas-de-estado-de-i2p-del-2004-10-12/</guid><description>&lt;p>Hola a todos, es hora de nuestra actualización semanal&lt;/p>
&lt;h2 id="índice">Índice:&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 nueva versión 0.4.1.2 salió hace unos días y las cosas han ido más o menos como se esperaba; sin embargo, ha habido algunos contratiempos con el nuevo componente watchdog (supervisor), lo que hace que mate su router cuando las cosas están Mal en lugar de reiniciarlo. Como mencioné hoy más temprano, estoy buscando personas que usen la nueva herramienta de registro de estadísticas para enviarme algunos datos, así que agradecería mucho su ayuda.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 12 de octubre de 2004</title><link>/es/blog/2004/10/12/reuni%C3%B3n-de-desarrolladores-de-i2p-12-de-octubre-de-2004/</link><pubDate>Tue, 12 Oct 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/10/12/reuni%C3%B3n-de-desarrolladores-de-i2p-12-de-octubre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> deer, Janonymous, jrandom, modulus&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:04 &amp;lt;jrandom&amp;gt; 0) hola 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) discusiones de correo 14:05 &amp;lt;jrandom&amp;gt; 5) ??? 14:05 &amp;lt;jrandom&amp;gt; 0) hola 14:05 * jrandom saluda 14:05 &amp;lt;Janonymous&amp;gt; hola 14:05 &amp;lt;jrandom&amp;gt; muchos números en nuestra agenda esta semana 14:05 &amp;lt;jrandom&amp;gt; notas de estado semanales en http://i2p.net/pipermail/i2p/2004-October/000466.html 14:05 &amp;lt;jrandom&amp;gt; (publicadas hace un minuto o tres) 14:05 &amp;lt;deer&amp;gt; * cervantes ha traído una almohada 14:06 &amp;lt;jrandom&amp;gt; oh, espero que no sea tan aburrido ;) 14:06 &amp;lt;jrandom&amp;gt; en fin, vamos a lo bueno: 1) 0.4.1.2 14:06 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; despiértenme después de la sección de análisis estadístico 14:06 &amp;lt;jrandom&amp;gt; la versión ya salió y todo el mundo debería actualizar 14:06 &amp;lt;jrandom&amp;gt; je 14:06 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; eehm, despertar 14:07 &amp;lt;jrandom&amp;gt; hay algunos bugs con el código del watchdog, que matará tu router de mala manera (en lugar de reiniciarlo cuando pasan cosas malas) 14:07 &amp;lt;jrandom&amp;gt; pero con suerte esas situaciones serán muy esporádicas 14:07 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; nop :( 14:08 &amp;lt;jrandom&amp;gt; bueno, varía según el usuario 14:08 &amp;lt;jrandom&amp;gt; estoy intentando encontrar la causa, pues ha estado ahí desde siempre y es bastante molesto 14:08 &amp;lt;jrandom&amp;gt; (el cuelgue en sí, no el código del watchdog que detecta el cuelgue) 14:09 &amp;lt;jrandom&amp;gt; la revisión actual de CVS (0.4.1.2-1) tiene la parte esencial del watchdog desactivada: monitoriza, pero no apaga el router 14:10 &amp;lt;jrandom&amp;gt; pero 0.4.1.2 debería ir bien para todos (excepto mule ;) 14:10 &amp;lt;jrandom&amp;gt; ah, como mencioné antes, activen registros y mándenme algunos datos, según http://dev.i2p.net/pipermail/i2p/2004-October/000465.html 14:11 &amp;lt;jrandom&amp;gt; cuantos más datos mejor; si pueden dejarlo funcionando toda la noche, sería genial (una ejecución de 20 h en la máquina de duck generó ~60 MB de datos) 14:11 &amp;lt;jrandom&amp;gt; ok, pasando a 2) 0.4.1.3 14:12 &amp;lt;jrandom&amp;gt; bueno, en realidad no hay nada que quiera mencionar más allá de lo que está en el correo 14:12 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que decir con respecto a 0.4.1.3? 14:12 &amp;lt;Janonymous&amp;gt; nah 14:13 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; no 14:13 &amp;lt;Janonymous&amp;gt; ¿compatible con versiones anteriores? 14:13 &amp;lt;jrandom&amp;gt; por supuesto 14:13 &amp;lt;jrandom&amp;gt; ok, pasando a * 3) 0.4.2 14:14 &amp;lt;jrandom&amp;gt; otra vez, otro "vean el correo" :) 14:14 &amp;lt;Janonymous&amp;gt; ¿xpc vs. tcp?? 14:14 &amp;lt;jrandom&amp;gt; nunca he implementado una pila TCP, así que se agradecería cualquier orientación 14:15 &amp;lt;jrandom&amp;gt; xcp maneja mejor las redes con grandes retardos 14:15 &amp;lt;jrandom&amp;gt; (para el control de congestión) 14:15 &amp;lt;Janonymous&amp;gt; ¿eso incluye FEC? 14:15 &amp;lt;jrandom&amp;gt; no 14:16 &amp;lt;Janonymous&amp;gt; ok, porque he estado investigando eso un poco 14:17 &amp;lt;jrandom&amp;gt; genial 14:17 &amp;lt;jrandom&amp;gt; ¿has encontrado algo bueno? 14:17 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; la mayoría de solicitudes GET son de menos de 32 kb... y una página HTML promedio debería rondar ese tamaño... así que imagino que el eepsurfing mejorará mucho... - aunque no me importaría ver una mejora en el rendimiento por tunnel... ¿la nueva pila mejorará eso? 14:17 &amp;lt;Janonymous&amp;gt; FEC se usa mucho en redes de alta latencia/alto rendimiento 14:18 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; jrandom: yo tampoco, pero podría decirle a alguien aquí que te apoye 14:18 &amp;lt;Janonymous&amp;gt; jrandom: algo... informaré 14:18 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; al menos sería una buena experiencia de aprendizaje para él y otro par de ojos 14:18 &amp;lt;jrandom&amp;gt; genial, Janonymous 14:18 &amp;lt;jrandom&amp;gt; oh, qué bien, mule 14:18 &amp;lt;jrandom&amp;gt; cervantes: el rendimiento por tunnel mejoraría con ventanas de mensajes &amp;gt;1 14:19 &amp;lt;jrandom&amp;gt; (espero que incluso podamos empezar con &amp;gt;1 como tamaño de ventana, dependiendo de lo que podamos extraer del router) 14:19 &amp;lt;jrandom&amp;gt; ((ecn++)) 14:19 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; magnífico 14:20 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 0.4.2? 14:20 &amp;lt;Janonymous&amp;gt; pila nueva... portátil nuevo... *babea* 14:21 &amp;lt;jrandom&amp;gt; je 14:21 &amp;lt;Janonymous&amp;gt; sí 14:21 &amp;lt;Janonymous&amp;gt; una cosa 14:22 &amp;lt;Janonymous&amp;gt; ¿esto implementará el nuevo handshake corto? 14:22 &amp;lt;jrandom&amp;gt; ¿hmm? 14:22 &amp;lt;jrandom&amp;gt; tenemos el código de reconexión TCP de bajo uso de CPU en el transporte 0.4.1 14:22 &amp;lt;Janonymous&amp;gt; ah, en el correo mencionas el handshake alice-&amp;gt; bob 14:23 &amp;lt;Janonymous&amp;gt; ah 14:23 &amp;lt;Janonymous&amp;gt; aún me estoy poniendo al día 14:23 &amp;lt;jrandom&amp;gt; oh. sí, sea lo que sea que traiga 0.4.2, admitirá una secuencia de paquetes como la del correo 14:24 &amp;lt;Janonymous&amp;gt; ok 14:24 &amp;lt;jrandom&amp;gt; probablemente lo controlaremos en gran medida mediante opciones de socket (p. ej., configurar el flujo como interactivo y envía lo antes posible, configurar el flujo como bulk y solo envía cuando el búfer está lleno o se vacía [o necesita hacer ack]) 14:25 &amp;lt;jrandom&amp;gt; ok, pasemos a 4) discusión de correo 14:25 &amp;lt;jrandom&amp;gt; postman, ¿andas por aquí? 14:26 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; sí 14:26 &amp;lt;jrandom&amp;gt; genial, ¿quieres darnos un resumen/actualización con respecto a lo del correo? 14:27 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; hmm, ok aunque soy bastante tímido hablando delante de tanta gente :) 14:27 &amp;lt;jrandom&amp;gt; je, solo imagina que estamos tod@s nak^H^H^Her... bah 14:28 * Janonymous saca palomitas 14:28 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; desde el 20 de septiembre hay un servicio SMTP/POP en marcha, accesible con clientes MUA SMTP/POP3 normales 14:29 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; le puse bastante empeño, analizando los riesgos potenciales que conllevan los clientes de correo normales 14:29 &amp;lt;Janonymous&amp;gt; ¿qué hay de inproxies/outproxies? 14:29 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; lo reuní todo en un sitio web 14:29 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; para quienes no lo hayan hecho: www.postman.i2p 14:29 * Janonymous no tiene acceso a la red actualmente 14:30 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; hay una propuesta en el sitio que intenta abarcar todos los problemas comunes relacionados con el anonimato y la fiabilidad de un servicio de correo al hacer un puente entre i2p e internet 14:30 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; el out/inproxy aún no funciona, pero está en planificación 14:30 &amp;lt;Janonymous&amp;gt; creo que vi parte de la discusión en la lista de correo o el foro 14:30 &amp;lt;Janonymous&amp;gt; salida sería más peligroso que entrada, ¿no? 14:31 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; primero quiero un concepto aceptado en común 14:31 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; en general, SÍ, pero creo que encontramos una forma de que el spam y similares no se envíen hacia afuera 14:31 &amp;lt;jrandom&amp;gt; lo que estaría bien es que el in/outproxy de mx.postman.i2p pudiera despachar a distintas cuentas POP3 (o varias redundantes) 14:31 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; simplemente poniendo una cuota a cada usuario que intente enviar correos hacia fuera 14:32 &amp;lt;jrandom&amp;gt; (así no estaría atado a un mailhost en particular) 14:32 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom2p: por favor, explica más 14:33 &amp;lt;Janonymous&amp;gt; ¿se podrían sincronizar también los mailhosts separados? 14:33 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom2p: es una cuestión de enrutamiento basado en cuentas 14:33 &amp;lt;jrandom&amp;gt; correcto, postman 14:33 &amp;lt;jrandom&amp;gt; probablemente mucho trabajo; no sé mucho sobre los MTA con los que trabajas 14:33 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom2p: el out/in proxy podría manejar fácilmente más de un sistema de correo interno, incluso podría organizar un tipo de entrega de respaldo 14:34 &amp;lt;jrandom&amp;gt; ok, genial 14:34 &amp;lt;Janonymous&amp;gt; pregunta con respecto a in/out 14:34 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; janonymous: no entendí tu pregunta; por favor, explica 14:34 * jrandom sueña con una obtención offline estilo UUCP desde mx.postman :) 14:35 &amp;lt;Janonymous&amp;gt; ¿haría el cifrado obligatorio de buzón a buzón que el envío in/out fuera menos peligroso? 14:35 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jrandom: jaja, creo que UUCP no es necesario; quizá ETRN sea más sexy :) 14:35 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; janonymous: por ahora el sistema funciona solo internamente; cualquiera es libre de aplicar PGP o algo similar 14:36 &amp;lt;jrandom&amp;gt; Janonymous: deberías pasarte por www.postman.i2p; ha publicado un buen montón de ideas/problemas allí 14:36 &amp;lt;Janonymous&amp;gt; creo que el cifrado/firma obligatorios también son un método antispam 14:36 &amp;lt;deer&amp;gt; &amp;lt;Ragnarok&amp;gt; ¿sería posible servir la libreta de direcciones de postman.i2p usando LDAP? 14:36 &amp;lt;Janonymous&amp;gt; lo haré cuando llegue mi portátil 14:37 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; rag: ya hay una libreta de direcciones; está basada en SQL, aunque una migración a LDAP es posible 14:38 &amp;lt;Janonymous&amp;gt; = ¿libreta de direcciones alojada en el servidor? 14:38 &amp;lt;deer&amp;gt; * postman invita a todos a contribuir con ideas propias al documento HTML de ideas/conceptos 14:38 &amp;lt;Janonymous&amp;gt; lo haré, postman 14:38 &amp;lt;deer&amp;gt; * cervantes rastrea la libreta de direcciones y empieza a escribir correos de fármacos para agrandar el pene 14:39 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; janonymous: bueno, TODOS los usuarios de correo están basados en SQL; por lo tanto, la "libreta de direcciones" es solo una vista de esa tabla 14:39 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes: por cierto, cada usuario puede elegir si quiere ser visible o no 14:39 &amp;lt;Janonymous&amp;gt; ah 14:40 &amp;lt;Janonymous&amp;gt; ¿qué tal grupos selectivos ;) 14:40 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; postman: sí, ya me registré ;-) 14:40 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes: y como TENEMOS un sistema de identidad de correo, no puedes falsificar tu dirección de remitente; sabemos que has sido TÚ :) 14:40 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; janonymous: sí, está planeado para la versión 2.0 :) 14:41 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; postman: pero simplemente haré spam a cada ircnym@postman.i2p ;-) 14:41 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes: técnicamente esto es posible, sí :) 14:42 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes: espero que también seas capaz de entregar esas píldoras :) 14:42 &amp;lt;Janonymous&amp;gt; suena como un desarrollo muy necesario y largamente esperado para i2p 14:42 &amp;lt;Janonymous&amp;gt; el nuevo sistema de correo electrónico 14:42 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; postman: y sobre lo del remitente... el "elixir para agrandar el pene de Cervantes" también indicaría al remitente :) 14:42 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; janonyous: no puedo hablar de cada detalle implementado 14:43 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; jan: el sitio web es lo más adecuado para eso 14:43 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; cervantes: cierto, pero eso se podría falsificar :) 14:43 &amp;lt;Janonymous&amp;gt; de acuerdo... llegaré allí lo antes posible 14:43 &amp;lt;jrandom&amp;gt; ok, genial. así que sí, deberían revisar lo que hay en www.postman.i2p y enviar sus ideas/comentarios 14:43 &amp;lt;deer&amp;gt; * postman asiente y se sienta de nuevo 14:44 &amp;lt;jrandom&amp;gt; (postman++) 14:44 &amp;lt;jrandom&amp;gt; ok, eso nos lleva a 5) ??? 14:44 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear? 14:44 &amp;lt;jrandom&amp;gt; (relacionado con i2p) 14:44 &amp;lt;deer&amp;gt; &amp;lt;postman&amp;gt; :) 14:44 &amp;lt;Janonymous&amp;gt; solo un pensamiento 14:45 &amp;lt;Janonymous&amp;gt; posibles usos para i2p... sabemos que es una "capa de red anónima distribuida" 14:45 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; mi nodo está caído :( estoy moviendo el equipo a otra parte de la casa 14:46 &amp;lt;Janonymous&amp;gt; pero, ¿para qué se puede usar eso? en particular, esos temas del "bien común" 14:46 &amp;lt;Janonymous&amp;gt; países del tercer mundo opresivos, libertad de expresión... etc. eso es una de las principales cosas que me interesaron de i2p al principio 14:47 &amp;lt;Janonymous&amp;gt; y freenet, ya que estamos 14:47 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; países del primer mundo oprimidos como EE. UU. 14:47 &amp;lt;Janonymous&amp;gt; así que pensé que quizá algo de elaboración sobre esos temas, tal vez empezando en el foro y luego algunas palabras en el sitio 14:48 &amp;lt;jrandom&amp;gt; tenemos mucho trabajo que hacer antes de poder afirmar alguna relevancia para la gente en china 14:48 &amp;lt;Janonymous&amp;gt; je, sí, no querríamos hacer falsas promesas, pero... 14:48 * jrandom no dirá que somos seguros cuando ha habido tan poca revisión por pares (y aún hay tantos asuntos pendientes) 14:49 &amp;lt;deer&amp;gt; &amp;lt;fidd&amp;gt; ¿qué tan difícil será para china censurar i2p? 14:49 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; creo que las aplicaciones empezarán a surgir con más facilidad una vez que la red subyacente deje de estar "cambiando de forma" 14:49 &amp;lt;Janonymous&amp;gt; pero esos temas, para mí, son una de las principales cosas que hacen que i2p sea tan emocionante 14:49 &amp;lt;jrandom&amp;gt; fidd: censurar tiene muchas definiciones. en el sentido de "impedir que se transfiera contenido específico", es prácticamente imposible, salvo que hagan ilegal i2p 14:50 &amp;lt;Janonymous&amp;gt; ¿y qué tal "detectar i2p en redes en china"? 14:50 &amp;lt;Janonymous&amp;gt; ¿estego? 14:51 &amp;lt;jrandom&amp;gt; emocionante, sí. ¿importante? sí. ¿necesario? sí. pero como hay tanto trabajo que hacer antes de ser relevantes, es deprimente hablar de ello. 14:51 &amp;lt;Janonymous&amp;gt; culpa mía :) 14:51 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; una vez que la red base sea sólida, entonces probablemente nos vendrían bien algunos juguetes con los que jugar, p. ej., apps de compartición de archivos, sistemas de mensajería instantánea, etc. Con suerte la base de usuarios crecerá en ese punto.... antes de que eso ocurra simplemente no habrá suficientes pares para garantizar el anonimato de personas que viven en sistemas opresivos 14:52 &amp;lt;jrandom&amp;gt; siempre es importante mantener la vista en las metas reales, Janonymous, y lo agradezco 14:52 &amp;lt;Janonymous&amp;gt; sí, la cantidad de nodos tiene mucho que ver con ello 14:52 &amp;lt;modulus&amp;gt; en mi opinión, hasta que haya estego y cosas como ruido aleatorio para derrotar el análisis de tráfico, la gente en países opresivos debería mantenerse alejada por un tiempo. 14:53 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; no... deberían quedarse aquí y ayudar :) 14:53 &amp;lt;modulus&amp;gt; :-) 14:53 * jrandom no describirá en detalle por qué esos aspectos no serán necesarios, ya que la revisión 3.0 se encargará de ellos :) 14:53 &amp;lt;modulus&amp;gt; ¿3.0? suena a largo plazo ;-) 14:53 &amp;lt;jrandom&amp;gt; tengo ~= 0 fe en los transportes con estego para redes públicas 14:54 &amp;lt;jrandom&amp;gt; no será mañana, eso seguro. 14:54 &amp;lt;Janonymous&amp;gt; ¿cómo? ¿eh? 14:54 &amp;lt;Janonymous&amp;gt; jrandom: ¿por qué es eso (con respecto a estego)? 14:55 &amp;lt;jrandom&amp;gt; cómo derrotar la esteganografía en redes públicas con software de código abierto: descarga el código fuente, revisa el código de generación de estego, escribe código de detección, despliega. 14:56 &amp;lt;jrandom&amp;gt; cómo derrotar la esteganografía en redes públicas con software de código cerrado: secuestra a la familia del desarrollador, subvierte el código. despliega. 14:56 &amp;lt;Janonymous&amp;gt; ah... sí... ¿entradas aleatorias? eh... acabo de leer un artículo que hablaba como si fuera el futuro o algo así 14:56 &amp;lt;jrandom&amp;gt; cómo derrotar la esteganografía en redes privadas: ríete de las 5 personas que la usan y arréstalas a todas. 14:56 &amp;lt;modulus&amp;gt; bueno, ¿y qué hay del software cerrado anónimo? claro que podría ser un troyano ;-) 14:57 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; jrandom: si alguna vez te secuestran, puedes hacérnoslo saber diciéndonos "mi perro Fido está muy molesto con la comida que está comiendo hoy" 14:57 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; esa será la pista y lo sabremos 14:57 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; %s!dev's family!jrandom 14:57 &amp;lt;jrandom&amp;gt; je, jake 14:58 &amp;lt;Janonymous&amp;gt; ¿cuál es el ETA para 4.2? 14:58 &amp;lt;jrandom&amp;gt; Janonymous: la característica n.º 1 del software de anonimato o de seguridad: puro humo. 14:58 &amp;lt;jrandom&amp;gt; ¿0.4.2? en algún momento de este mes 14:58 &amp;lt;jrandom&amp;gt; probablemente cerca del final 14:58 &amp;lt;Janonymous&amp;gt; jejeh. 14:58 &amp;lt;jrandom&amp;gt; 0.4.1.3 probablemente saldrá más tarde esta semana o el fin de semana 14:58 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; Jake: eso nunca funcionaría, solo pensaríamos que has envenenado a su perro 14:58 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; *just 14:58 &amp;lt;Janonymous&amp;gt; debería estar de vuelta en la red en una o dos semanas 14:59 &amp;lt;jrandom&amp;gt; r0x0r 14:59 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que plantear? 14:59 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; cervantes :) 15:00 &amp;lt;jrandom&amp;gt; si no... 15:00 * jrandom se prepara 15:00 * jrandom da por cerrada la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-10-05</title><link>/es/blog/2004/10/05/notas-de-estado-de-i2p-del-2004-10-05/</link><pubDate>Tue, 05 Oct 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/10/05/notas-de-estado-de-i2p-del-2004-10-05/</guid><description>&lt;p>Hola a todos, es hora de la actualización semanal&lt;/p>
&lt;h2 id="índice">Índice:&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-estado">1) 0.4.1.1 estado&lt;/h2>
&lt;p>Tras un lanzamiento 0.4.1 bastante accidentado (y la posterior actualización rápida 0.4.1.1), la red parece haber vuelto a la normalidad - unos cincuenta y tantos pares activos en este momento, y tanto irc como eepsites(Sitios I2P) son accesibles. La mayor parte de los problemas se debió a pruebas insuficientes del nuevo transporte fuera de condiciones de laboratorio (p. ej., sockets que se rompían en momentos extraños, retrasos excesivos, etc.). La próxima vez que necesitemos hacer cambios en esa capa, nos aseguraremos de probarlo más ampliamente antes del lanzamiento.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 05 de octubre de 2004</title><link>/es/blog/2004/10/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-octubre-de-2004/</link><pubDate>Tue, 05 Oct 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/10/05/reuni%C3%B3n-de-desarrolladores-de-i2p-05-de-octubre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cat-a-puss, cervantes, deer, dm, duck, jrandom, protok0l&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;jrandom&amp;gt; 0) hola 14:05 &amp;lt;jrandom&amp;gt; 1) estado de 0.4.1.1 14:05 &amp;lt;jrandom&amp;gt; 2) Imágenes bonitas 14:05 &amp;lt;jrandom&amp;gt; 3) 0.4.1.2 y 0.4.2 14:05 &amp;lt;jrandom&amp;gt; 4) eepserver incluido 14:05 &amp;lt;jrandom&amp;gt; 5) ??? 14:05 &amp;lt;jrandom&amp;gt; 0) hola 14:05 * jrandom saluda 14:05 &amp;lt;jrandom&amp;gt; las notas de estado semanales están disponibles en http://dev.i2p.net/pipermail/i2p/2004-October/000461.html 14:06 &amp;lt;jrandom&amp;gt; (no puedo creer que sea octubre) 14:06 &amp;lt;cervantes&amp;gt; es diciembre 14:06 * jrandom se desconecta de cervantes. desfase de reloj excesivo 14:06 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; ¿podríamos tener de vuelta el verano ya? 14:07 &amp;lt;cervantes&amp;gt; maldita sea... se perdió tu pr0n feed 14:07 &amp;lt;jrandom&amp;gt; claro. está unos miles de KM al sur de ti, baffled 14:07 &amp;lt;jrandom&amp;gt; ok, pasando a 1) estado de 0.4.1.1 14:07 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; ¿me avisarás cuando llegue? 14:07 &amp;lt;cervantes&amp;gt; je 14:07 &amp;lt;jrandom&amp;gt; haz chocar los talones tres veces... 14:08 &amp;lt;jrandom&amp;gt; ok, las revisiones 0.4.1 y 0.4.1.1 ya salieron, y las cosas básicamente vuelven a funcionar 14:08 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; no, no, no quiero ir a casa, hace frío allí. 14:08 &amp;lt;jrandom&amp;gt; ;) 14:08 &amp;lt;jrandom&amp;gt; la autodetección de la dirección IP externa parece estar funcionando en su mayor parte 14:09 &amp;lt;jrandom&amp;gt; (aunque ha habido algunas rarezas, debido a conexiones estropeadas que no se cierran correctamente) 14:09 &amp;lt;jrandom&amp;gt; ¿la gente ha estado usando eso, o ha tenido experiencias buenas/malas con la autodetección? 14:10 &amp;lt;jrandom&amp;gt; parece que no 14:10 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene comentarios/preguntas/preocupaciones con respecto a 0.4.1.1? 14:11 &amp;lt;cervantes&amp;gt; sin quejas por aquí.... 14:11 &amp;lt;dm&amp;gt; Aún no lo he probado, pero está en mi agenda! 14:11 &amp;lt;jrandom&amp;gt; si no, pasamos a 2) Imágenes bonitas 14:11 &amp;lt;jrandom&amp;gt; !thwap dm 14:12 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; no sé sobre la autodetección, pero probé usar el botón 'guess' o lo que sea en mi equipo Windows con NAT y adivinó bien la IP...... si de eso estamos hablando 14:13 &amp;lt;jrandom&amp;gt; ah ok, no, el botón 'guess' solo intenta adivinar tu IP consultando www.whatismyip.com 14:13 &amp;lt;jrandom&amp;gt; la autodetección es cuando dejas el campo de dirección IP en blanco y lo averigua por sí mismo 14:13 &amp;lt;jrandom&amp;gt; la mayoría de los usuarios actuales de I2P no lo necesitarán, ya que todos estamos acostumbrados a usar dyndns o IPs estáticas de todos modos 14:13 &amp;lt;jrandom&amp;gt; probablemente solo importe para usuarios nuevos 14:14 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; sí, eso me funcionó un poco lento 14:14 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; pero sí funcionó 14:15 &amp;lt;jrandom&amp;gt; ok, genial 14:15 &amp;lt;jrandom&amp;gt; de todos modos, no quiero repetir lo que puse en el correo de esta semana con respecto a las estadísticas recopiladas 14:16 &amp;lt;jrandom&amp;gt; en su lugar, ¿alguien tiene preguntas/comentarios/preocupaciones al respecto? 14:17 &amp;lt;jrandom&amp;gt; me alegró bastante ver que el resumen de 20 h tenía solo quinientos y pico fallos de envío de unos 30,000 y algo 14:17 &amp;lt;cervantes&amp;gt; ¿cuánta carga genera la recopilación de estadísticas? 14:17 &amp;lt;cervantes&amp;gt; Conozco los tamaños de archivo... pero ¿afectará al rendimiento tenerlo funcionando en segundo plano 14:18 &amp;lt;jrandom&amp;gt; debería ser ~= 0. no hay asignación de memoria en la recopilación de estadísticas (ya que usamos eventos preasignados) y todo es asíncrono 14:18 &amp;lt;cervantes&amp;gt; genial 14:18 -!- Sugadude [random@badfish.securityminded.net] se ha unido a #i2p 14:18 -!- cat-a-puss [~tom@152.228.242.159] se ha unido a #i2p 14:19 &amp;lt;jrandom&amp;gt; una vez que salga 0.4.1.2 probablemente insistiré a más gente para que recopile varias estadísticas de vez en cuando 14:19 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; de nada 14:19 &amp;lt;cervantes&amp;gt; Estoy encantado de empezar a recopilar ahora... ya estoy en 0.4.1.1-6 14:20 &amp;lt;jrandom&amp;gt; w3wt 14:21 &amp;lt;jrandom&amp;gt; ok, eso es todo lo que tengo sobre las estadísticas, a menos que alguien tenga algo que añadir? 14:21 &amp;lt;jrandom&amp;gt; si no, 3) 0.4.1.2 y 0.4.2 14:21 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Tienes mi voto para hacer streaming primero. 14:22 &amp;lt;jrandom&amp;gt; genial 14:22 &amp;lt;jrandom&amp;gt; ¿alguien cree que deberíamos poner primero las modificaciones del tunnel? 14:22 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; streaming primero 14:23 &amp;lt;cervantes&amp;gt; hacer ahora lo del tunnel probablemente causaría más disrupción en la red.... probablemente conviene tomarse un respiro ;-) 14:23 &amp;lt;jrandom&amp;gt; cierto 14:23 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; de todos modos, a todos los de aquí hoy ya nos han identificado los de sombrero negro :) 14:23 &amp;lt;jrandom&amp;gt; aunque el otro día pensaba en cómo podríamos hacer las modificaciones del tunnel sin incompatibilidades 14:23 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Vamos, admítelo, solo quieres conseguir tu audio p0rn más rápido. 14:23 &amp;lt;duck&amp;gt; (yo también con streaming primero) 14:23 &amp;lt;jrandom&amp;gt; jeje 14:24 &amp;lt;cervantes&amp;gt; jeje 14:24 &amp;lt;cervantes&amp;gt; baffled: solo si aportas más de eso ;-) 14:24 &amp;lt;dm&amp;gt; Creo que deberíamos ceñirnos a lo del tunnel primero 14:24 &amp;lt;dm&amp;gt; quitarlo de en medio... 14:24 &amp;lt;cat-a-puss&amp;gt; ¿en qué va a ser diferente lo nuevo del cifrado? 14:24 * jrandom patea a dm 14:25 &amp;lt;jrandom&amp;gt; cat-a-puss: ahora mismo, tenemos un cifrado de tunnel general: los mensajes que pasan dentro del mismo tunnel se ven iguales en cada salto 14:25 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Creo que puedo conseguir un poco más. 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; no es tan malo ya que un mensaje de alice--&amp;gt;bob pasa por dos tunnels con cifrado diferente, pero sí nos fastidia frente a atacantes coludidos 14:27 &amp;lt;jrandom&amp;gt; lo del tunnelId por salto también es necesario para evitar que el harvesting moleste a los predecesores (/etc) 14:27 &amp;lt;dm&amp;gt; Sí, definitivamente deberíamos arreglar eso primero. 14:27 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; yo voto porque dm lo haga 14:28 &amp;lt;deer&amp;gt; &amp;lt;fidd&amp;gt; ¿me perdí la reunión? ;) 14:28 &amp;lt;jrandom&amp;gt; justo estaba a punto de sugerir eso, mule :) 14:28 &amp;lt;cervantes&amp;gt; Yo voto porque dm no tenga nada que ver con eso 14:28 &amp;lt;jrandom&amp;gt; je 14:28 &amp;lt;jrandom&amp;gt; no fidd, estamos en el punto 3 de la agenda 14:29 &amp;lt;jrandom&amp;gt; ok, si no hay objeciones a la sugerencia de dm (aparte de las suyas), creo que seguiremos adelante y moveremos las actualizaciones de la lib de streaming a 0.4.2 14:29 &amp;lt;dm&amp;gt; genial 14:30 &amp;lt;jrandom&amp;gt; ok, pasando a 4) eepserver incluido 14:30 &amp;lt;jrandom&amp;gt; si no lo han notado, hay un eepserver incluido. 14:30 &amp;lt;cervantes&amp;gt; "just put the war files in the webapps directory and you're ready to go" 14:30 &amp;lt;jrandom&amp;gt; je 14:30 &amp;lt;jrandom&amp;gt; para archivos .war suficientemente bien codificados :) 14:31 &amp;lt;cervantes&amp;gt; ooh, ¿existe tal cosa? 14:31 &amp;lt;cervantes&amp;gt; *cosa 14:31 &amp;lt;jrandom&amp;gt; pero desde una perspectiva práctica, "just edit ./eepsite/docroot/index.html" 14:31 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Una pregunta que tengo es si deseas que la gente use el eepserver o un servidor httpd estándar 14:31 &amp;lt;cat-a-puss&amp;gt; ¿funcionan los generados por kde? 14:31 &amp;lt;jrandom&amp;gt; cervantes: phttprelay.war, i2ptunnel.war, routerconsole.war :) 14:31 &amp;lt;dm&amp;gt; ah sí... war. Una de esas cosas de J2EE que requieren 20 años de experiencia editando manualmente archivos xml. 14:31 &amp;lt;cervantes&amp;gt; touché 14:32 &amp;lt;jrandom&amp;gt; baffled: realmente no me importa. si la gente tiene instalado un servidor web que acepte solicitudes con líneas Host: raras, estupendo 14:32 &amp;lt;jrandom&amp;gt; el eepserver es solo por conveniencia 14:32 &amp;lt;jrandom&amp;gt; cat-a-puss: hmm, archivos .war de kde? 14:32 &amp;lt;protok0l&amp;gt; monocultura... monocultura... 14:33 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; cuando juego con wars, echo de menos la función de reiniciar solo jetty; lo cual por desgracia se necesita para muchas cosas de despliegue 14:33 &amp;lt;cat-a-puss&amp;gt; sí, necesitas tener kdeaddons instalado, solo vas a una página web y luego haces clic en archive y te crea un archivo .war 14:34 &amp;lt;jrandom&amp;gt; duck: ah, es cierto. simplemente saca las líneas que inician el eepserver de clients.config y ponlas en un script de shell 14:34 &amp;lt;jrandom&amp;gt; (con el mismo classpath que el router) 14:34 &amp;lt;dm&amp;gt; ¿podemos integrar i2p en jboss y empaquetarlo antes de la 1.0? 14:34 &amp;lt;jrandom&amp;gt; ooh, genial, cat-a-puss 14:35 &amp;lt;cervantes&amp;gt; Entiendo que el webdefault.xml que faltaba se ha arreglado en cvs? 14:35 &amp;lt;deer&amp;gt; &amp;lt;detonate&amp;gt; en realidad, jetty.xml sí 14:35 &amp;lt;jrandom&amp;gt; encuéntranos un .ear convincente, dm :) 14:35 &amp;lt;jrandom&amp;gt; cervantes: lo que dijo detonate. (estropeé el jetty.xml) 14:36 &amp;lt;cervantes&amp;gt; sí... creo que mencioné en algún lugar quitar la referencia en el jetty.xml para que use la que está dentro del archivo de jetty 14:36 &amp;lt;jrandom&amp;gt; wr0d 14:37 &amp;lt;cervantes&amp;gt; solo quería comprobar que eso se ha arreglado en cvs ;-) 14:37 &amp;lt;jrandom&amp;gt; sí sr 14:37 &amp;lt;cervantes&amp;gt; genial 14:37 &amp;lt;jrandom&amp;gt; (aunque la actualización de la versión 0.4.1.2 no sobrescribirá el eepsite de la gente) 14:37 &amp;lt;jrandom&amp;gt; ((las instalaciones limpias de 0.4.1.2+ por supuesto sí lo incluirán)) 14:38 &amp;lt;cervantes&amp;gt; oh, ¿y descubrimos la causa de las claves de eepsite perdidas de DrWoo? 14:38 &amp;lt;jrandom&amp;gt; de hecho, sobre ese tema, solo quiero mencionar que todos deberían actualizar cada vez que haya una nueva versión, porque si no, puede que no tengan un procedimiento de actualización 14:38 &amp;lt;jrandom&amp;gt; no, cervantes, ni un bug reproducible :/ 14:39 &amp;lt;cervantes&amp;gt; ah bien, podemos culpar al error del usuario ;-) 14:39 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; cervantes: casi seguro que fue algo torpe que hice 14:39 &amp;lt;cervantes&amp;gt; :o) 14:39 * jrandom culpa a los 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, pasando a 5) ??? 14:40 &amp;lt;jrandom&amp;gt; je 14:40 &amp;lt;jrandom&amp;gt; bueno, sí, eso ciertamente califica como "otros" 14:40 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que quiera plantear? 14:41 &amp;lt;dm&amp;gt; Me gustaría proponer, en este punto, que estoy satisfecho con la nueva disposición que la comunidad de I2P está mostrando hacia mis sugerencias. 14:41 &amp;lt;dm&amp;gt; Saludos cordiales 14:41 &amp;lt;cat-a-puss&amp;gt; ¡oh oh, elígeme! Tengo el código base para una búsqueda distribuida. 14:41 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; sí, ¿por qué i2p después de correr 30+ horas sube al 100% de CPU 14:41 &amp;lt;dm&amp;gt; dm 14:41 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; sí, quiero plantear el tema de la herencia de cifrado basada en ecuaciones fractales de Gamal de cuarto orden y cómo se aplicaría a i2p 14:41 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; ¿y la mayor parte es system? 14:41 &amp;lt;jrandom&amp;gt; ¡ooh, qué genial, cat-a-puss! 14:41 &amp;lt;cat-a-puss&amp;gt; Lo anuncié aquí el otro día, nadie se dio cuenta 14:41 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; solo tangencialmente, jake. 14:42 &amp;lt;cat-a-puss&amp;gt; de todos modos, podría usar algo de espacio en cvs 14:42 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; cat-a-puss: ¿tienes un eepsite para eso? 14:42 &amp;lt;jrandom&amp;gt; demonic_1: hmm, ha habido algunos bugs críticos en la última versión o dos. ¿estás en 0.4.1.1? 14:42 &amp;lt;cat-a-puss&amp;gt; y puedo empezar a probar en unas 2 semanas 14:42 &amp;lt;cat-a-puss&amp;gt; DrWoo: nop 14:42 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; baffled, ¡Ja! 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, no hay problema. mándame un email con el nombre del módulo como te gustaría llamarlo y tu clave pgp y arreglamos algo 14:44 &amp;lt;cat-a-puss&amp;gt; jrandom: de acuerdo 14:44 &amp;lt;jrandom&amp;gt; cat-a-puss: ¿qué tipo de búsqueda hace? 14:44 &amp;lt;jrandom&amp;gt; demonic_1: ¿consumía tanto CPU antes de 0.4.1? 14:44 &amp;lt;cervantes&amp;gt; (proxies a MSN) 14:44 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; demonic_1: ¿y obtienes 1 mega de log cada minuto? suena familiar. 14:45 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; no 14:45 &amp;lt;jrandom&amp;gt; je, mule, sí, el bug que encontraste era un fast-busy desagradable 14:45 &amp;lt;cat-a-puss&amp;gt; jrandom: es una búsqueda básica por palabras clave, necesitas especificar las palabras bajo las que indexar, y almacenará la URL 14:45 &amp;lt;jrandom&amp;gt; es más probable que a demonic le esté pegando alguno de los NPE en tcp.ConnectionBuilder 14:46 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Bueno, es hora de cenar, así que iré a cazar más sonidos de zorras en preparación para las actualizaciones de streaming y hablamos luego. 14:46 &amp;lt;cat-a-puss&amp;gt; jrandom: eventualmente debería escalar bien, y todo eso, pero ahora mismo, todos los servidores necesitan estar conectados y nadie puede unirse o irse, y todavía no hay forma de insertar contenido, pero todo eso se arreglará 14:46 &amp;lt;jrandom&amp;gt; ah, genial, ¿funciona con una base de datos distribuida, o es más bien una búsqueda contra lo obtenido por spidering? 14:47 &amp;lt;jrandom&amp;gt; ok, genial 14:47 &amp;lt;cervantes&amp;gt; hasta luego, baffled 14:47 &amp;lt;jrandom&amp;gt; jaja, hablamos luego, baffled 14:47 &amp;lt;cervantes&amp;gt; baffled: ¿cómo sabemos que son sonidos de zorras, y no tú al final de tu micrófono? 14:47 &amp;lt;protok0l&amp;gt; ¡MUY BIEN! 14:47 &amp;lt;protok0l&amp;gt; i2p vuelve a funcionar 14:47 &amp;lt;jrandom&amp;gt; w3wt 14:48 &amp;lt;jrandom&amp;gt; ¿qué tenía mal? 14:49 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que quiera plantear para la reunión? 14:49 &amp;lt;deer&amp;gt; &amp;lt;Jake&amp;gt; ¿podemos anunciar i2p en slashdot después de que se implemente el nuevo protocolo de streaming ? 14:49 &amp;lt;dm&amp;gt; preferiblemente antes 14:49 &amp;lt;dm&amp;gt; pero después servirá 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, si no hay nada más.. 14:50 * jrandom se prepara 14:51 &amp;lt;deer&amp;gt; * Jake besa a jrandom 14:51 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P para 2004-09-28</title><link>/es/blog/2004/09/28/notas-de-estado-de-i2p-para-2004-09-28/</link><pubDate>Tue, 28 Sep 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/09/28/notas-de-estado-de-i2p-para-2004-09-28/</guid><description>&lt;p>Hola a todos, es hora de la actualización semanal&lt;/p>
&lt;h2 id="índice">Índice:&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-nuevo-transporte">1) Nuevo transporte&lt;/h2>
&lt;p>La versión 0.4.1 ha tardado más de lo esperado, pero el nuevo protocolo de transporte y su implementación ya están disponibles con todo lo planificado - detección de IP, establecimiento de conexiones de bajo costo y una interfaz más sencilla para ayudar a depurar cuando las conexiones fallan. Esto se logra desechando por completo el antiguo protocolo de transporte e implementando uno nuevo, aunque seguimos teniendo los mismos términos de moda (2048bit DH + STS, AES256/CBC/PKCS#5). Si desea revisar el protocolo, está en la documentación. La nueva implementación también es mucho más limpia, ya que la versión anterior no era más que un conjunto de actualizaciones acumuladas durante el último año.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 28 de septiembre de 2004</title><link>/es/blog/2004/09/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-septiembre-de-2004/</link><pubDate>Tue, 28 Sep 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/09/28/reuni%C3%B3n-de-desarrolladores-de-i2p-28-de-septiembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> deer, duck, jrandom&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:08 &amp;lt;jrandom&amp;gt; 0) hola 14:08 &amp;lt;jrandom&amp;gt; 1) Nuevo transporte 14:08 &amp;lt;jrandom&amp;gt; 2) estado de la 0.4.1 14:08 &amp;lt;jrandom&amp;gt; 3) ??? 14:08 &amp;lt;jrandom&amp;gt; 0) hola 14:08 &amp;lt;duck&amp;gt; hola 14:09 &amp;lt;jrandom&amp;gt; buenas 14:09 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Hola. 14:09 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; hola 14:09 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas en @ http://dev.i2p.net/pipermail/i2p/2004-September/000454.html 14:09 &amp;lt;deer&amp;gt; * ugha2p está buscando las notas semanales de estado. 14:09 &amp;lt;jrandom&amp;gt; (hey, soy psíquico) 14:10 &amp;lt;jrandom&amp;gt; ok, entrando en 1) Nuevo transporte 14:10 &amp;lt;jrandom&amp;gt; el mensaje cubre bastante bien los puntos principales 14:11 &amp;lt;jrandom&amp;gt; todo está funcionando por ahora, pero obviamente no hablará con nadie más hasta que salga la nueva versión 14:12 &amp;lt;jrandom&amp;gt; le he hecho algunas pruebas, pero es bastante difícil simular todos los posibles problemas raros de red que ocurren a nivel de transporte 14:12 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; incluye el tamaño de ventana? 14:12 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Sin embargo, si dejas eso en blanco, tu router permitirá que el primer par al que contacte le diga cuál es su dirección IP, en la que luego empezará a escuchar (después de añadirla a su propio RouterInfo y colocar eso en la base de datos de la red). 14:12 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Suena como un posible agujero de seguridad. 14:12 &amp;lt;jrandom&amp;gt; oh, no, esto es solo el transporte inter-router, no la librería de streaming, por desgracia 14:12 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; ok 14:12 &amp;lt;jrandom&amp;gt; en cierto modo, ugha, sí 14:12 &amp;lt;jrandom&amp;gt; (por eso, si la gente *puede* configurar su IP, debería hacerlo) 14:13 &amp;lt;jrandom&amp;gt; ugha: sin embargo, solo 'cree' a alguien si NO tiene conexiones que funcionen 14:13 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; ¿No debería el router escuchar en 0.0.0.0 en cualquier caso? 14:13 &amp;lt;jrandom&amp;gt; pero alguien bastante listo podría, probabilísticamente, hacer algunas cosas maliciosas 14:14 &amp;lt;jrandom&amp;gt; ugha: hace eso (casi siempre) 14:14 &amp;lt;jrandom&amp;gt; sin embargo, necesitamos conocer nuestra dirección IP para poder ponerla en nuestro RouterInfo 14:14 &amp;lt;jrandom&amp;gt; (ya que nuestro RouterInfo se verifica cada vez que contactamos con alguien) 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; Estoy seguro de que hay maneras de hacer esto más seguro (confiar en más routers para detectar la IP), pero no sé si es factible. 14:15 &amp;lt;jrandom&amp;gt; sí, ugha, hay problemas por ese camino, pero es un juego de números 14:16 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; En fin, solo era una sugerencia. Podemos seguir. 14:16 &amp;lt;jrandom&amp;gt; (sin embargo, podrían simplemente lanzarte un ataque Sybil y estropear cualesquiera números que estés intentando) 14:16 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Correcto. 14:17 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; ¿Qué pasa si el router pierde todas las conexiones (p. ej., fallo de red)? 14:17 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; ¿Redetecta su IP? 14:18 &amp;lt;jrandom&amp;gt; la IP se transmite como parte del protocolo en todos los intentos de conexión; el par decide respetarla solo si 1) no se estableció explícitamente una IP 2) no hay conexiones TCP activas 14:18 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; (Este sería el caso con IPs dinámicas) 14:18 &amp;lt;jrandom&amp;gt; sí, funcionará bien con eso 14:18 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Ah, ok. 14:19 &amp;lt;jrandom&amp;gt; (consulta ourAddressReceived(String addr) en TCPTransport.java para los detalles) 14:19 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; ¿qué pasa cuando las IP reportadas no coinciden? 14:19 &amp;lt;jrandom&amp;gt; pseudonym: si ya tienes conexiones TCP activas, ignoras lo que te diga otra gente 14:20 &amp;lt;jrandom&amp;gt; si no tienes conexiones TCP activas, tumbas el antiguo listener y arrancas uno nuevo con la nueva dirección proporcionada 14:20 &amp;lt;jrandom&amp;gt; (actualizando tu routerInfo) 14:22 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; si hay conexiones activas, parece que una discrepancia debería ser una señal de alerta 14:22 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; (no estoy seguro de qué hacer con eso) 14:22 &amp;lt;jrandom&amp;gt; si alguien nos da la dirección IP incorrecta (y *sabemos* que es incorrecta, ya que ya tenemos la correcta, que *funciona*), la ignoramos 14:23 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Lástima que ya no podamos reducir el ranking de fiabilidad del router. 14:23 &amp;lt;jrandom&amp;gt; podemos añadir eso a la lista de errores de conexión, eso sí 14:24 &amp;lt;jrandom&amp;gt; ugha: pero podemos ponerlos en la lista negra ;) 14:24 &amp;lt;jrandom&amp;gt; (y lo hacemos) 14:24 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; ¿cómo sabemos que la que ya tenemos es la 'correcta'? quizá las conexiones existentes sean de black hats 14:24 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; especialmente si tenemos pocas conexiones o solo recientes 14:24 &amp;lt;jrandom&amp;gt; pseudonym: las conexiones existentes son 'correctas' en el sentido de que pueden enviar y recibir datos 14:24 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; pseudonym: Podemos estar seguros cuando recibimos nuevas conexiones entrantes, aunque esas también pueden ser suplantadas. 14:25 &amp;lt;jrandom&amp;gt; claro, si hablamos de alguien preocupado por un ataque activo de suplantación de IP además de Sybil... 14:25 &amp;lt;jrandom&amp;gt; bueno, esa persona puede simplemente configurar su dirección 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; pero ¿cuál es la probabilidad de que el operador siquiera sepa lo que está pasando? 14:26 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; si tenemos muchas discrepancias debería haber alguna alerta activa 14:27 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; (esto puede ser algo de lo que preocuparse en una versión posterior, pero ya que salió...) 14:27 &amp;lt;jrandom&amp;gt; podemos añadir un mensaje explícito a la lista de errores de conexión 14:27 &amp;lt;jrandom&amp;gt; la única preocupación real aquí es que estamos intentando evitar que se forme una ruta restringida 14:27 &amp;lt;jrandom&amp;gt; (y el extremo de eso sería una partición completa de la red) 14:30 &amp;lt;jrandom&amp;gt; eso es prácticamente todo lo que veo que podamos trabajar para afrontar por ahora, al menos hasta la rev 2.0, cuando tengamos que preocuparnos más allá de la ruta restringida 14:30 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo con respecto al nuevo transporte? 14:31 &amp;lt;jrandom&amp;gt; si no, pasamos a 2) estado de la 0.4.1 14:31 &amp;lt;jrandom&amp;gt; todo lo 'necesario' está hecho, pero aún queda algo de depuración y pequeñas actualizaciones por meter 14:32 &amp;lt;jrandom&amp;gt; el objetivo actual es sacar la versión el jueves, pero ya veremos qué se añade o se quita de la rev ;) 14:33 &amp;lt;jrandom&amp;gt; algo que estaría bien es que alguien pudiera descargar una instalación de jetty, revisar el archivo de configuración jetty.xml, y escribir algo de documentación sobre cómo ejecutar una instancia de jetty (para un eepsite/etc.) con lo que se envía con i2p 14:33 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; ¿La 0.4.1 incluye otras actualizaciones aparte del nuevo transporte TCP? 14:33 &amp;lt;jrandom&amp;gt; no realmente, ugha :) 14:34 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; ¿es compatible hacia atrás? 14:34 &amp;lt;jrandom&amp;gt; (ver: www.i2p.net/roadmap ) 14:34 &amp;lt;jrandom&amp;gt; no, no es compatible con versiones anteriores 14:34 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; :) 14:36 &amp;lt;jrandom&amp;gt; ok, eso es todo lo que tengo que mencionar con respecto a la 0.4.1... ¿algo más sobre eso? 14:36 &amp;lt;jrandom&amp;gt; si no, pasamos a la vieja confiable: 3) ??? 14:36 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; *silencio* 14:37 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más (relacionado con i2p) que quiera plantear? 14:37 &amp;lt;jrandom&amp;gt; ya llevamos el doble que la reunión de la semana pasada ;) 14:37 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Bueno, puedo mencionar que gracias a cervantes, mi Wiki ahora tiene un outproxy al mundo real, a través de http://ugha.ath.cx/ 14:38 &amp;lt;deer&amp;gt; * pseudonym es un buscapleitos 14:38 &amp;lt;jrandom&amp;gt; ooh cierto, muy guay 14:38 &amp;lt;jrandom&amp;gt; s/outproxy/inproxy/ :) 14:38 * jrandom envía al buscapleitos a la esquina 14:38 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Correcto, inproxy. :) 14:40 &amp;lt;jrandom&amp;gt; ok, si no hay nada más 14:40 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; Creo que el nuevo servicio de correo del postmaster está bastante bien 14:40 &amp;lt;jrandom&amp;gt; oh, totalmente de acuerdo 14:40 &amp;lt;deer&amp;gt; &amp;lt;pseudonym&amp;gt; ejem, postman 14:41 &amp;lt;deer&amp;gt; * ugha2p aún tiene que registrarse. 14:41 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; ¿alguien ha oído algo de stasher recientemente? 14:41 &amp;lt;jrandom&amp;gt; está bien que funcione tanto con telnet como con kmail:) 14:41 &amp;lt;jrandom&amp;gt; no, baffled, no he oído ni pío 14:42 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Supongo que aum necesita una patada en la cabeza. 14:42 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Probablemente escribiría una página sobre EepMailAnonymity, pero no sé demasiado sobre SMTP/POP3/IMAP/otras cosas relacionadas con el correo electrónico. 14:42 &amp;lt;jrandom&amp;gt; no en la cabeza, en el trasero ;) 14:43 &amp;lt;jrandom&amp;gt; ugha: www.postman.i2p tiene algunas páginas sobre eso 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; podrían ser lo mismo. 14:45 &amp;lt;deer&amp;gt; * ugha2p tamborilea con los dedos esperando el baf. 14:45 &amp;lt;jrandom&amp;gt; perdón, casi me desmayo aquí (día laaargo) 14:46 &amp;lt;jrandom&amp;gt; ¿algo más? si no, tenemos el foro y la lista 14:46 &amp;lt;duck&amp;gt; gracias a Mi-Go tenemos una página de i2ptunnel actualizada 14:46 &amp;lt;duck&amp;gt; es casi perfecta 14:46 &amp;lt;jrandom&amp;gt; ooh, bien 14:46 &amp;lt;duck&amp;gt; pero si alguien tiene mejoras, ya sabéis dónde encontrarme 14:47 * jrandom ejecuta traceroute 14:47 * jrandom se prepara 14:47 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-09-21</title><link>/es/blog/2004/09/21/notas-de-estado-de-i2p-del-2004-09-21/</link><pubDate>Tue, 21 Sep 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/09/21/notas-de-estado-de-i2p-del-2004-09-21/</guid><description>&lt;p>Hola, equipo, actualización rápida esta semana&lt;/p>
&lt;h2 id="índice">Índice&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-estado-del-desarrollo">1) Estado del desarrollo&lt;/h2>
&lt;p>La red ha estado bastante estable durante la última semana, así que he podido centrar mi tiempo en la versión 0.4.1 - renovando el transporte TCP y añadiendo soporte para detectar direcciones IP y eliminando esa vieja &amp;ldquo;target changed identities&amp;rdquo;. Esto también debería eliminar la necesidad de entradas de dyndns.&lt;/p>
&lt;p>No será la configuración ideal de cero clics para las personas que estén detrás de NATs o cortafuegos - aún tendrán que configurar el reenvío de puertos para poder recibir conexiones TCP entrantes. Sin embargo, debería ser menos propensa a errores. Estoy haciendo todo lo posible por mantener la compatibilidad con versiones anteriores, pero no prometo nada en ese aspecto. Más noticias cuando esté listo.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 21 de septiembre de 2004</title><link>/es/blog/2004/09/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-septiembre-de-2004/</link><pubDate>Tue, 21 Sep 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/09/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-septiembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> deer, jrandom, protok0l&lt;/p>
&lt;h2 id="meeting-log">Meeting Log&lt;/h2>
&lt;div class="irc-log"> 14:06 &amp;lt;jrandom&amp;gt; 0) hola 14:06 &amp;lt;jrandom&amp;gt; 1) Estado del desarrollo 14:06 &amp;lt;jrandom&amp;gt; 2) Nuevo userhosts.txt vs. hosts.txt 14:06 &amp;lt;jrandom&amp;gt; 3) ??? 14:06 &amp;lt;jrandom&amp;gt; 0) hola 14:06 * jrandom saluda 14:06 &amp;lt;jrandom&amp;gt; breves notas semanales de estado en http://dev.i2p.net/pipermail/i2p/2004-September/000449.html 14:06 &amp;lt;jrandom&amp;gt; (y probablemente se publicarán breves registros de la reunión una vez que esto termine ;) 14:07 * jrandom les da unos buenos 30 segundos para leer esas notas 14:07 &amp;lt;jrandom&amp;gt; en fin, pasando a 1) estado del desarrollo 14:07 &amp;lt;jrandom&amp;gt; un panorama básico de lo que pasa está en ese correo 14:08 &amp;lt;jrandom&amp;gt; una cosa que quizá noten es que ya no me faltarán letras al azar en el texto, ya que mi portátil ha estado dando problemas últimamente 14:09 &amp;lt;jrandom&amp;gt; así que estoy en proceso de mudarme por completo a mi servidor (con el portátil como respaldo para pruebas en Windows, etc.) 14:09 &amp;lt;jrandom&amp;gt; eso es todo lo que tengo que decir al respecto 14:10 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que quiera plantear con respecto a 0.4.0.1 o a la actividad de desarrollo? 14:11 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; no jrandom, sólo estamos acechando 14:11 &amp;lt;jrandom&amp;gt; ok, pasando a 2) nuevo userhosts.txt vs. hosts.txt 14:11 &amp;lt;protok0l&amp;gt; ¡yey! 14:11 &amp;lt;jrandom&amp;gt; nueva característica menor para que la gente pueda modificar sus nombres locales y seguir descargando hosts.txt 14:12 &amp;lt;protok0l&amp;gt; ¿qué archivo tiene prioridad si entran en conflicto? el de usuario, supongo 14:13 &amp;lt;jrandom&amp;gt; saldrá en la próxima versión, así que básicamente pongan sus cambios locales en userhosts.txt ya que hosts.txt se sobrescribirá 14:13 &amp;lt;jrandom&amp;gt; userhosts.txt tiene prioridad 14:15 &amp;lt;jrandom&amp;gt; bien, eso es todo lo que tengo para el 2, así que pasamos rápidamente a nuestro último punto: 3) ??? 14:15 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera discutir? 14:16 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; ¿cronograma para 0.4.1? 14:17 &amp;lt;jrandom&amp;gt; debería salir esta semana, pero quizá no hasta el fin de semana. 14:17 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; genial 14:17 &amp;lt;jrandom&amp;gt; finalmente me rendí en la batalla con mi portátil después de que muriera la barra espaciadora 14:17 &amp;lt;jrandom&amp;gt; (codingWithoutSpaces==lame;) 14:18 &amp;lt;jrandom&amp;gt; bien, ¿alguien más tiene algo que quiera plantear? creo que vamos por un tiempo récord de reunión aquí 14:18 &amp;lt;jrandom&amp;gt; (no es que eso sea un problema) 14:19 &amp;lt;jrandom&amp;gt; ok, si no 14:19 * jrandom se prepara 14:19 * jrandom cierra la reunión con un *baf* &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-09-14</title><link>/es/blog/2004/09/14/notas-de-estado-de-i2p-del-2004-09-14/</link><pubDate>Tue, 14 Sep 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/09/14/notas-de-estado-de-i2p-del-2004-09-14/</guid><description>&lt;p>Hi y&amp;rsquo;all, its that time of the week again&lt;/p>
&lt;h2 id="índice">Índice:&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>Desde el lanzamiento 0.4.0.1 del miércoles pasado, las cosas han ido bastante bien en la red - más de 2/3 de la red se ha actualizado, y hemos mantenido entre 60 y 80 routers en la red. Los tiempos de conexión a IRC varían, pero últimamente las conexiones de 4-12 horas han sido normales. Sin embargo, ha habido algunos informes de comportamiento extraño al iniciar en OS/X, aunque creo que también se están logrando avances en ese frente.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 14 de septiembre de 2004</title><link>/es/blog/2004/09/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-septiembre-de-2004/</link><pubDate>Tue, 14 Sep 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/09/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-septiembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cat-a-puss, cervantes, deer, dm, fvw, hypercubus, interrupt, jrandom, korkakak, nicktastic, Nightblade&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:06 &amp;lt;jrandom&amp;gt; 0) hi 14:06 &amp;lt;jrandom&amp;gt; 1) 0.4.0.1 14:06 &amp;lt;jrandom&amp;gt; 2) Threat model updates 14:06 &amp;lt;jrandom&amp;gt; 3) Website updates 14:06 &amp;lt;jrandom&amp;gt; 4) Roadmap 14:06 &amp;lt;jrandom&amp;gt; 5) Client apps 14:06 &amp;lt;jrandom&amp;gt; 6) ??? 14:06 &amp;lt;jrandom&amp;gt; 0) hi 14:06 * jrandom waves 14:06 &amp;lt;cervantes&amp;gt; evening 14:06 &amp;lt;jrandom&amp;gt; weekly status notes posted to http://dev.i2p.net/pipermail/i2p/2004-September/000444.html 14:07 &amp;lt;jrandom&amp;gt; (before the meeting this time too ;) 14:07 &amp;lt;deer&amp;gt; &amp;lt;jrand0m&amp;gt; woah, 30 people over here 14:07 -!- Irssi: #i2p: Total of 21 nicks [0 ops, 0 halfops, 0 voices, 21 normal] 14:07 &amp;lt;jrandom&amp;gt; ok, anyway, lets jump right in to 1) 0.4.0.1 14:08 &amp;lt;jrandom&amp;gt; the release is out and things seem to be working more or less 14:09 &amp;lt;jrandom&amp;gt; i see a variety of connection times on irc, though in discussions with people, it seems there are congestion issues when e.g. downloading large files and using irc at the same time 14:09 &amp;lt;jrandom&amp;gt; are many people running into that? 14:10 &amp;lt;jrandom&amp;gt; i guess not 14:11 &amp;lt;cervantes&amp;gt; I've been doing various bandwidth tests recently and haven't encounter problems in that area yet...although I'm not using the bandwidth limiter 14:11 * nicktastic hasn't downloaded much since raiding alexandria weeks ago 14:11 &amp;lt;dm&amp;gt; I remember getting disconnect more often on IRC when I was using eepsites, but that was 2 months ago 14:11 &amp;lt;dm&amp;gt; disconnected 14:11 &amp;lt;dm&amp;gt; not sure if it still happens 14:11 &amp;lt;jrandom&amp;gt; ah, yeah, we need to harass the alexandria folks to give us more books :) 14:12 &amp;lt;Nightblade&amp;gt; thanks for keeping us up to date dm 14:12 &amp;lt;jrandom&amp;gt; i've had good luck w/ irc while downloading some large files from thetower, but, like cervantes, i dont have bandwidth limiting set 14:13 &amp;lt;jrandom&amp;gt; (though that router's bw average was a steady 11KBps at the time, while downloading 8KBps of music) 14:13 * nicktastic finds something to download 14:13 * jrandom watches your irc.duck.i2p connection quickly get dropped ;) 14:13 &amp;lt;jrandom&amp;gt; ok, anyway, does anyone have anything else they want to bring up wrt 0.4.0.1? 14:14 &amp;lt;dm&amp;gt; Nightblade: hehe, no problem :) 14:14 &amp;lt;dm&amp;gt; jrandom: good work, ever onwards 14:14 &amp;lt;fvw&amp;gt; the installer is pretty? (not sure if that's new in .1?) 14:14 &amp;lt;jrandom&amp;gt; gracias dm 14:15 &amp;lt;jrandom&amp;gt; fvw: same as 0.4, but i agree, hyper did some great work there (as did our anonymous designer!) 14:15 &amp;lt;fvw&amp;gt; also, I'm not going to commit myself as to pretty _what_ it is :) 14:15 &amp;lt;jrandom&amp;gt; sonofabi... 14:16 &amp;lt;jrandom&amp;gt; ok, moving on to 2) Threat model updates 14:16 &amp;lt;cervantes&amp;gt; yes well done.. :) writing documentation always sucks 14:17 &amp;lt;jrandom&amp;gt; yeah, it was a painful 2-3 days 14:17 &amp;lt;jrandom&amp;gt; i'm not sure if any of y'all have read http://www.i2p.net/how_threatmodel but if you ever want to know wtf we're talking about when we say "anonymous", thats what we mean 14:18 &amp;lt;jrandom&amp;gt; most of the categories there were just ripped from http://citeseer.ist.psu.edu/454354.html (linked to on the page) 14:18 &amp;lt;jrandom&amp;gt; there's a lot more i'd like to do in the threat model, but i just dont have the time. 14:18 &amp;lt;jrandom&amp;gt; i'd love to see a matrix of those threats vs cost of mounting them vs the type of user who cares about them 14:19 &amp;lt;jrandom&amp;gt; (e.g. joe sixpack does't care about global active adversaries) 14:19 &amp;lt;jrandom&amp;gt; so if anyone is bored... ;) 14:19 &amp;lt;cervantes&amp;gt; something that occurred to me whilst reading your doc... we need a decent glossary... 14:20 &amp;lt;fvw&amp;gt; doesn't he? joe sixpack likes to download mp3s... 14:20 &amp;lt;jrandom&amp;gt; someone just published one iirc... 14:20 &amp;lt;cervantes&amp;gt; really? 14:20 &amp;lt;cervantes&amp;gt; on an eep? 14:20 &amp;lt;jrandom&amp;gt; no, some research paper 14:20 &amp;lt;jrandom&amp;gt; its not on freehaven yet, lemmie dig it up 14:21 &amp;lt;jrandom&amp;gt; bugger, i dont seem to have my copy anymore. 14:21 &amp;lt;jrandom&amp;gt; i'll try to track it down after the meeting 14:22 &amp;lt;cervantes&amp;gt; does it tackle i2p specific concepts to? 14:22 &amp;lt;jrandom&amp;gt; oh, no 14:22 &amp;lt;jrandom&amp;gt; its just a general glossary for anonymous networks, dealing with mixes, cascades, attackers, etc 14:22 &amp;lt;jrandom&amp;gt; no garlic routing or tunnels ;) 14:23 &amp;lt;cervantes&amp;gt; a nice single paragraph summary of all "in" buzzwords so people can quickly see the difference between onion and garlic routing (for example) withou having to read the whole "how" document 14:23 &amp;lt;jrandom&amp;gt; you realize a glossary would be larger than the how_* pages combined, right? 14:23 &amp;lt;jrandom&amp;gt; but yeah, i agree, we should do that 14:23 &amp;lt;cervantes&amp;gt; sure... but.. ;) 14:23 * jrandom volunteers cervantes to work on it ;) 14:23 * dm concurs 14:23 &amp;lt;cervantes&amp;gt; hehe I don't know what half that shit means :) 14:24 &amp;lt;jrandom&amp;gt; write up what you do know and ask me questions 14:24 &amp;lt;cervantes&amp;gt; I'll have a crack at it 14:24 &amp;lt;jrandom&amp;gt; w00t! cervantes++ 14:24 &amp;lt;cervantes&amp;gt; if I put it on the forum then others can contribute... 14:24 &amp;lt;jrandom&amp;gt; good idea 14:24 &amp;lt;deer&amp;gt; * Pseudonym cheers 14:25 &amp;lt;cervantes&amp;gt; _but_ that doc you mentioned would be handy :o) 14:25 &amp;lt;dm&amp;gt; tunnel: artificial underground passage 14:25 &amp;lt;jrandom&amp;gt; agreed, i'll try to find it again 14:25 &amp;lt;cervantes&amp;gt; I'll do a special version for you dm 14:25 &amp;lt;dm&amp;gt; yay! 14:26 &amp;lt;jrandom&amp;gt; ok, anything else on the threat model, or shall we move on to 3) Website updates ? 14:27 &amp;lt;jrandom&amp;gt; ok, as anyone who has been to the site today has seen, Curiosity has come up with some nice usability updates 14:27 &amp;lt;dm&amp;gt; I think cervantes and I are the only ones still awake. 14:27 &amp;lt;korkakak&amp;gt; I think that in threat models 14:28 &amp;lt;korkakak&amp;gt; you should add some mixnetwork attacks 14:28 &amp;lt;jrandom&amp;gt; what sort of mix attacks? 14:28 * dm loads up www.i2p.net 14:28 &amp;lt;korkakak&amp;gt; like collusion attacks 14:28 &amp;lt;jrandom&amp;gt; thats the thing that sucks about the taxonomies i used. they're all pretty much collusion attacks. 14:29 &amp;lt;korkakak&amp;gt; With mix attacks i mean attacks that may happen in a mix network 14:29 &amp;lt;korkakak&amp;gt; ah ok sorry 14:29 &amp;lt;jrandom&amp;gt; (and most can be used for either probabalistic or confirmation attacks, etc) 14:29 &amp;lt;dm&amp;gt; I like the increasing-in-size paragraphs. Helps drag people in. Far too technical for a front page though. 14:29 &amp;lt;korkakak&amp;gt; Another 5 cents from me: Can i2p detect a collusion automatically? 14:30 &amp;lt;jrandom&amp;gt; but if you have some suggestions for things we need to add, please, let me know 14:30 &amp;lt;jrandom&amp;gt; oh, definitely not. we haven't imported morphmix's algorithms 14:30 &amp;lt;korkakak&amp;gt; I c 14:30 &amp;lt;korkakak&amp;gt; ok keep on 14:30 &amp;lt;jrandom&amp;gt; though theirs wouldn't really fly with us though, since we're a free route mixnet 14:31 &amp;lt;korkakak&amp;gt; Well yes and no 14:31 &amp;lt;korkakak&amp;gt; but it is ok. SOrry for the interrutp 14:32 &amp;lt;cat-a-puss&amp;gt; It might also be a good idea to mention up frount some of the obvious attacks that I2p is NOT vunerable to 14:32 &amp;lt;jrandom&amp;gt; hmm? their algorithms are based off detecting the influence of colluding peers in the peer selection - within i2p, the local router explicitly defines the entire peer selection algorithm 14:33 &amp;lt;korkakak&amp;gt; I guess that this is true due to the size of todays network 14:33 &amp;lt;jrandom&amp;gt; ah, thats a good idea cat-a-puss, w/ MITM/etc. would you be interested in posting up some ideas for that? 14:33 &amp;lt;cat-a-puss&amp;gt; sure 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 jots down MITM for the glossary 14:34 &amp;lt;jrandom&amp;gt; korkakak: hmm. i'm not sure how that aspect is affected by the size of the net, but there may be things we can learn from morphmix's collusion detection, certainly 14:34 &amp;lt;jrandom&amp;gt; (perhaps wrt the netDb responses, for instance) 14:34 &amp;lt;korkakak&amp;gt; wrt = ? 14:35 &amp;lt;dm&amp;gt; hehee 14:35 &amp;lt;jrandom&amp;gt; sorry, with regards to 14:35 &amp;lt;dm&amp;gt; I know that one! 14:36 &amp;lt;jrandom&amp;gt; we would certainly benefit from more discussion on the threat model. perhaps we can start up a thread on the list or in the forum? 14:36 &amp;lt;dm&amp;gt; "The result is that the number of peers relaying each end to end message is the absolute minimum necessary to meet both the sender's and the receiver's threat model." 14:36 &amp;lt;dm&amp;gt; I like this way of looking at it. 14:37 &amp;lt;dm&amp;gt; Although it's not true. 14:37 &amp;lt;jrandom&amp;gt; hmm? 14:37 &amp;lt;jrandom&amp;gt; if both sender and receiver want only plausible deniability, they can talk directly 14:37 &amp;lt;jrandom&amp;gt; (etc) 14:37 &amp;lt;dm&amp;gt; The absolute minimum number of peers required to meet the threat model of A and B is the number of peers required by A or B, whichever has more stringent requirements :) 14:38 &amp;lt;jrandom&amp;gt; not true dm 14:38 &amp;lt;jrandom&amp;gt; if they both require 2 hop tunnels to defend against colluding attackers in their tunnels, they can't both have 1 hop tunnels 14:39 &amp;lt;dm&amp;gt; If A is willing to talk to someone with 10 indirections, and B is willing with 5, the minimum needed is 10, not 15!? 14:39 &amp;lt;jrandom&amp;gt; no, 15. B shouldn't trust A's tunnels. 14:39 &amp;lt;dm&amp;gt; Yeah, he shouldn't. 14:39 &amp;lt;dm&amp;gt; But theoratically.. Anyway, stupid discussion. I like that sentence though. 14:40 &amp;lt;jrandom&amp;gt; its one of the more important design decisions in i2p ;) 14:40 &amp;lt;jrandom&amp;gt; anyway, back to 3) Website updates 14:41 &amp;lt;deer&amp;gt; &amp;lt;nicktastic&amp;gt; (fyi - irc dropped while downloading two large files, but latency to the server is as it was before the downloads started, so could've been a fluke (ungraceful shutdown somewhere?)) 14:41 &amp;lt;jrandom&amp;gt; Curiosity and I discussed the length of the new homepage, and while we all agree that its a little long, its better than the old 1 liner 14:41 &amp;lt;cervantes&amp;gt; agreed 14:42 &amp;lt;jrandom&amp;gt; ah ok. perhaps even network congestion while downloading, since the eepproxy and the irc client use the same I2P destination (by default) 14:42 &amp;lt;nicktastic&amp;gt; Aaah.... 14:42 &amp;lt;jrandom&amp;gt; (so both would be trying to use the same pair of inbound tunnels) 14:42 &amp;lt;nicktastic&amp;gt; I was wondering why only one showed up 14:43 &amp;lt;jrandom&amp;gt; yeah, thats the default within I2PTunnel and the ministreaming lib. perhaps if someone cares we can expose a way to configure that ;) 14:43 &amp;lt;nicktastic&amp;gt; sorry to interrupt 14:43 &amp;lt;deer&amp;gt; * Pseudonym cares 14:43 &amp;lt;dm&amp;gt; such polite lads we have in this room 14:43 &amp;lt;interrupt&amp;gt; you are forgiven 14:44 &amp;lt;interrupt&amp;gt; ;) 14:44 * nicktastic rolls eyes 14:44 &amp;lt;jrandom&amp;gt; patches welcome Pseudonym ;) (naw, i'll see if i can find an easy way.. shouldnt be too hard) 14:44 &amp;lt;jrandom&amp;gt; ok, anyway 14:44 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; good, 'cause I don't know crap about how to code in java 14:45 &amp;lt;jrandom&amp;gt; there may be further website updates, but if anyone has any suggestions, please post 'em to the forum or the list, or point 'em out to Curiosity on irc and we'll get things rolling 14:45 &amp;lt;jrandom&amp;gt; anyone have anything they want to bring up wrt the website? 14:45 &amp;lt;cervantes&amp;gt; umm bouties perhaps 14:46 &amp;lt;cervantes&amp;gt; although maybe that's best saved for 5 14:46 &amp;lt;jrandom&amp;gt; prolly so 14:46 &amp;lt;jrandom&amp;gt; ok, moving on to 4) Roadmap 14:46 &amp;lt;jrandom&amp;gt; lots of updates. see the email for info 14:47 &amp;lt;jrandom&amp;gt; (or look at the pretty gantt chart ;) 14:47 &amp;lt;dm&amp;gt; Was that done in 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 is a product. My bad. 14:48 &amp;lt;dm&amp;gt; Nice to see there are no dependencies in the roadmap. 14:48 &amp;lt;jrandom&amp;gt; i've posted a few different revs of the roadmap over the last few days, but this one seems to be solid 14:48 &amp;lt;cervantes&amp;gt; it's all dependant on jrandom ;-) 14:48 * jrandom whimpers 14:48 &amp;lt;fvw&amp;gt; 3.0 in febuary? Wow. 14:48 &amp;lt;jrandom&amp;gt; the 2.0 and 3.0 releases are really just 1 (big) feature each 14:48 &amp;lt;dm&amp;gt; Don't forget: exponential versioning 14:49 &amp;lt;jrandom&amp;gt; heh 14:49 &amp;lt;jrandom&amp;gt; yeah, we'll be 1183 by next july 14:50 &amp;lt;dm&amp;gt; Well, it's more interesting than the abritrary +0.1 per build of most projects, so I'm not complaining. 14:50 &amp;lt;jrandom&amp;gt; the 2.0 and 3.0 releases may be delayed to stay in line with other apps though. e.g. 3.0 would work great with an email app 14:51 &amp;lt;jrandom&amp;gt; the release criteria for 1.0 has been the usual - functional, secure, scalable, and anonymous 14:51 &amp;lt;jrandom&amp;gt; thats why i moved the udp transport in, as our current tcp transport would shit bricks if we had a few thousand peers 14:51 &amp;lt;dm&amp;gt; so we should have a 0.9 - The Slashdot 14:51 &amp;lt;dm&amp;gt; if it survives we can check off scalable and move to 1.0 14:51 &amp;lt;jrandom&amp;gt; heh 14:52 * jrandom would rather grow organically, thankyouverymuch 14:52 &amp;lt;cervantes&amp;gt; we don't to tell _them_ about it 14:52 &amp;lt;cervantes&amp;gt; *don't want 14:52 &amp;lt;korkakak&amp;gt; btw may i say something about the global timing? 14:52 &amp;lt;cervantes&amp;gt; let them all stay on the internet while we move here 14:52 &amp;lt;jrandom&amp;gt; sure korkakak 14:53 &amp;lt;korkakak&amp;gt; As far as i am concerned you cannot simulate a synchronus network over an asynchronous 14:53 &amp;lt;korkakak&amp;gt; it is just bad design and should lead to network splits [i think] in the way it is used 14:54 &amp;lt;korkakak&amp;gt; as a timestamp for UDP packets 14:54 &amp;lt;jrandom&amp;gt; the timing is not synchronized for messaging, merely to help us know the freshness of data 14:54 &amp;lt;korkakak&amp;gt; yes that's the point 14:54 &amp;lt;jrandom&amp;gt; without knowing the freshness of the netDb entries, you're vulnerable to a whole slew of attacks 14:55 &amp;lt;korkakak&amp;gt; Yes 14:55 &amp;lt;korkakak&amp;gt; but imagine a growing network 14:55 &amp;lt;korkakak&amp;gt; a huge network 14:55 &amp;lt;jrandom&amp;gt; like the internet 14:55 &amp;lt;dm&amp;gt; bigger! 14:55 &amp;lt;fvw&amp;gt; two internets tied together with bits of string! 14:55 &amp;lt;jrandom&amp;gt; that has a network time protocol for scaling to such sizes... ;) 14:56 &amp;lt;korkakak&amp;gt; I don't think I understand your point but 14:56 &amp;lt;dm&amp;gt; korkakak: what are you trying to say? 14:57 &amp;lt;korkakak&amp;gt; that net splits may happend due to invalid timestamps 14:58 * dm is not sure how syncing works currently 14:58 &amp;lt;korkakak&amp;gt; the case is called localization effect [english translation from greek] 14:58 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; i hear i2p's anonymity has been cracked 14:59 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; true ? 14:59 &amp;lt;jrandom&amp;gt; i believe we can address the time sync issue the same way the NTP networks do. there are a massive number of tier 2 and 3 NTP hosts, and while our current SNTP implementation is of course unsuitable for congested environments, there is no reason to believe time synchronization isn't possible 14:59 &amp;lt;jrandom&amp;gt; heh soros 14:59 &amp;lt;jrandom&amp;gt; soros: the thread you're referring to (someone else mentioned it to me) on devl was talking about JAP being compromised, not I2P. 15:00 &amp;lt;dm&amp;gt; so all I2P nodes must stay synced at all times for it to work? 15:00 &amp;lt;korkakak&amp;gt; NTP nets are synhcronus networks over synchronus networks ;-) 15:00 &amp;lt;jrandom&amp;gt; but if someone has a compromise for I2P, I would certainly love to hear about it 15:00 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; i have one but i'm keeping it a secret 15:00 &amp;lt;jrandom&amp;gt; at various levels of abstraction korkakak, sure. my ethernet cable is synchronized too 15:01 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; :) 15:01 &amp;lt;jrandom&amp;gt; yes dm, synchronized to the network time 15:01 &amp;lt;korkakak&amp;gt; jrandom it is nick or korki :-) 15:01 &amp;lt;jrandom&amp;gt; (the point is that we dont use synchronous messaging) 15:01 &amp;lt;jrandom&amp;gt; :) 'k 15:01 &amp;lt;jrandom&amp;gt; (please dont be offended if i dont tell you my name ;) 15:02 &amp;lt;korkakak&amp;gt; No I am not 15:02 &amp;lt;dm&amp;gt; His name is Abdul 15:02 &amp;lt;jrandom&amp;gt; ok where were we 15:02 &amp;lt;nicktastic&amp;gt; 4) 15:03 &amp;lt;jrandom&amp;gt; ok right, thanks. the roadmap 15:03 &amp;lt;jrandom&amp;gt; anyone have any concerns / ideas / suggestions? 15:03 &amp;lt;dm&amp;gt; so when you say some work is going to be done on the transport, do you mean reworking TCP, or moving to UDP? 15:04 &amp;lt;jrandom&amp;gt; UDP is 0.4.4 15:05 &amp;lt;dm&amp;gt; I thought I saw something about work on the transport layer 15:05 &amp;lt;dm&amp;gt; in the near future 15:05 &amp;lt;jrandom&amp;gt; yes, 0.4.1 will be a revamp of the TCP transport 15:05 &amp;lt;dm&amp;gt; why revamp TCP in 0.4.1 if going UDP in 0.4.4? 15:05 &amp;lt;dm&amp;gt; We'll need both? 15:05 &amp;lt;cervantes&amp;gt; only to point out that your are still the only resource in the project plan... ...are we suffering from a lack of contributors or just project fragmentation? 15:06 &amp;lt;jrandom&amp;gt; dm: some people cannot use UDP 15:06 &amp;lt;dm&amp;gt; firewalls? 15:06 &amp;lt;jrandom&amp;gt; cervantes: we certainly could parallelize many of those tasks with more contributors 15:07 &amp;lt;jrandom&amp;gt; (but the roadmap does not assume more) 15:07 &amp;lt;cervantes&amp;gt; so hopefully it represents the worse case scenario 15:07 &amp;lt;jrandom&amp;gt; there is however other important work going on not reflected on the roadmap, such as client mods, services on top of i2p, etc 15:08 &amp;lt;cervantes&amp;gt; asside from you being assassinated 15:08 &amp;lt;dm&amp;gt; I wish we could afford toad 15:08 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; now that 0.4 is out and pretty much working, should we announce somewhere (not necessarily /.) to try to increase the number of developers/testers/donors? 15:08 &amp;lt;jrandom&amp;gt; more contributors would certainly be welcome 15:08 * korkakak farewells all. REady to go to his bed. It is late at korkakak lands... 15:08 &amp;lt;korkakak&amp;gt; bye gayz 15:08 &amp;lt;cervantes&amp;gt; g'night 15:08 &amp;lt;jrandom&amp;gt; thanks for swinging by nick, ttyl 15:10 &amp;lt;dm&amp;gt; nite 15:10 &amp;lt;jrandom&amp;gt; a /. would probably be premature, but it would be good to bring new folks on board through other means 15:10 &amp;lt;dm&amp;gt; You're very open to Pseudonym's suggestion. I thought you were going to freak out. 15:10 &amp;lt;jrandom&amp;gt; but i think through word of mouth we're growing steadily 15:11 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; and if we do want to announce, where should we do it? 15:11 &amp;lt;jrandom&amp;gt; i dont think we should have any announcements yet, not till 1.0 15:11 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; seems like we could use an influx of cash/talent 15:11 &amp;lt;jrandom&amp;gt; but if you hear someone talking about how they wish there were some way to help do stuff anonymously, point 'em at i2p ;) 15:12 &amp;lt;deer&amp;gt; * DrWoo suggests a whisper campaign 15:12 &amp;lt;cervantes&amp;gt; we have a fair amount of unnallocated cash already... 15:12 &amp;lt;jrandom&amp;gt; we're an open team, but you only have one chance to make a first impression. 15:13 &amp;lt;cat-a-puss&amp;gt; I would not recomend going from no publicity to /. there needs to be an intermediate step to make sure we can handel the load 15:13 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; then we should allocate it to bounties we think are important 15:13 &amp;lt;dm&amp;gt; We need to hire a full-time dev or find someone REALLY REALLY bored 15:13 &amp;lt;jrandom&amp;gt; agreed. i'd like to see at least 500 routers online prior 15:13 &amp;lt;jrandom&amp;gt; actually, y'all are moving us right along to 5) Client apps :) 15:14 &amp;lt;jrandom&amp;gt; we do have ~300 in the pot at the moment (well, almost, but thats another story) 15:14 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; any suggestions on what the intermediate step could be? 15:14 &amp;lt;jrandom&amp;gt; pseudonym: we can't have 1000s of nodes until 0.4.4 15:15 &amp;lt;jrandom&amp;gt; (and we'd want to stress test the net out first) 15:15 &amp;lt;fvw&amp;gt; Actually, we probably can on most unices. Needs adjusting the rlimits though. 15:15 &amp;lt;jrandom&amp;gt; right right 15:15 &amp;lt;jrandom&amp;gt; it'd be painful, anyway ;) 15:16 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; right. so no /. but it seems like there should be somewhere we can get a couple hundred 15:16 &amp;lt;jrandom&amp;gt; we can do larger sims though 15:16 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; does anyone know someone at the EFF? maybe they have a mailing list 15:17 &amp;lt;jrandom&amp;gt; yeah, i've spoken with some eff folks about some things 15:17 &amp;lt;fvw&amp;gt; I think any announcement will cause it to filter through to slashdot. I agree with jrandom, a little waiting isn't bad at this time. 15:18 &amp;lt;dm&amp;gt; you have to be aware that if you hit 200-300 nodes, you're most likely to get an automatic /. mention ;) 15:18 &amp;lt;jrandom&amp;gt; (especially since we've been going for ~ 15 months already) 15:18 &amp;lt;dm&amp;gt; critical mass/hype and all that 15:18 &amp;lt;jrandom&amp;gt; well, thats also another thing that leads in to 5) Client apps 15:19 &amp;lt;jrandom&amp;gt; i'm watching some stats and it seems probably 1/4th of the routers out there aren't even really doing any client activity 15:19 &amp;lt;jrandom&amp;gt; which is great and wonderful that people are willing to donate their resources to act as I2P routers, but its too bad that we dont have something to suck them in :) 15:19 &amp;lt;fvw&amp;gt; Yeah, I'd like to do a proper chat app (as in irc, but in a way that makes sense for i2p), but this is very much a long term thing, no time the next few months... 15:20 &amp;lt;jrandom&amp;gt; we have had an influx of kickass eepsites recently though 15:20 &amp;lt;jrandom&amp;gt; ah cool fvw 15:20 &amp;lt;cervantes&amp;gt; many people run more than 1 router though 15:20 &amp;lt;jrandom&amp;gt; a solid IM/group chat for I2P would certainly rule 15:20 &amp;lt;nicktastic&amp;gt; fvw: Instant messenger with multi-user chat, perhaps? 15:20 &amp;lt;deer&amp;gt; &amp;lt;mrflibble&amp;gt; dudes, in 0.4.0.1, how do i allow the router to listen on more than just localhost? 15:20 &amp;lt;cat-a-puss&amp;gt; hey, could someone write a gaim plugin? that would be a good way to do it 15:20 &amp;lt;jrandom&amp;gt; right cervantes 15:20 &amp;lt;cervantes&amp;gt; they maybe use 1 for apps...and donate the others 15:21 &amp;lt;jrandom&amp;gt; mrflibble: `http://localhost:7657/i2ptunnel/` to configure the http and irc proxies to listen on "any interface" 15:21 &amp;lt;fvw&amp;gt; which reminds me: could we do something multicastish for outbound tunnels? ie have one message delivered to multiple inbouds? 15:21 &amp;lt;nicktastic&amp;gt; cat-a-puss: Certainly possible 15:21 &amp;lt;fvw&amp;gt; yeah, in essence there's not much difference between irc and im, apart from the user interface. 15:22 &amp;lt;jrandom&amp;gt; fvw: yes and no. it wouldn't offer much savings (as messages are end to end encrypted, so you'd have to garlic wrap the message to the outbound tunnel's endpoint and direct the cloves seperately from there) 15:22 &amp;lt;jrandom&amp;gt; imho multicast would want to use an application layer overlay 15:22 &amp;lt;deer&amp;gt; &amp;lt;mrflibble&amp;gt; oh, thanks jrandom! 15:22 &amp;lt;fvw&amp;gt; what do you mean by application layer overlay? 15:22 &amp;lt;jrandom&amp;gt; ala shoutcast/etc 15:23 &amp;lt;hypercubus&amp;gt; he means do the multicasting in the applcation layer 15:23 &amp;lt;hypercubus&amp;gt; not in the i2p layer 15:23 &amp;lt;cervantes&amp;gt; 'lo hyper 15:23 &amp;lt;fvw&amp;gt; yes ok. Fair enough. 15:24 &amp;lt;jrandom&amp;gt; ok, I ranted enough in the email about the client apps, so I'm not going to repeat myself here. 15:25 * fvw pouts and puts away the popcorn. 15:25 * jrandom !thwaps the wiseass 15:26 &amp;lt;jrandom&amp;gt; but, basically I think before we go "live", we need something engaging to go live *with* 15:26 &amp;lt;dm&amp;gt; If you build it, they will come... 15:26 &amp;lt;dm&amp;gt; hahaha, or not!!! 15:26 &amp;lt;fvw&amp;gt; yes. Though we could probably pull quite some crowd from freenet just by having dynamic (not to mention _working_) freesites. 15:27 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; what about using some of the money in the general fund to create/increase bounties for the engaging stuff 15:27 &amp;lt;nicktastic&amp;gt; ...and dht 15:27 &amp;lt;cervantes&amp;gt; I have no knowledge of freenet... how do freesites differ to eepsites? 15:27 &amp;lt;cervantes&amp;gt; if they are in any way the same 15:27 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; eepsites work 15:28 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; heh 15:28 &amp;lt;hypercubus&amp;gt; imo you guys are impatient 15:28 &amp;lt;cervantes&amp;gt; apart from that 15:28 &amp;lt;nicktastic&amp;gt; hypercubus: How's that? 15:28 &amp;lt;hypercubus&amp;gt; contribute to the project, or shut up 15:28 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; freesites are static. 15:28 &amp;lt;jrandom&amp;gt; bounties/voting some of the general fund to give $$$ to service providers / eepsites that do kickass things does sound like a good idea 15:28 * jrandom is the impatient one hypercubus ;) 15:28 &amp;lt;jrandom&amp;gt; Pseudonym: is that what you mean? 15:28 &amp;lt;cervantes&amp;gt; these applications are certainly not going to materialise overnight 15:29 &amp;lt;jrandom&amp;gt; right, thats why we need to talk about it now 15:29 &amp;lt;jrandom&amp;gt; duck: you 'round? 15:29 &amp;lt;hypercubus&amp;gt; it's these people pushing for public announcements 15:29 &amp;lt;fvw&amp;gt; I doubt you'll get more eepsites with bounties. The people who build them do it because it's fun, I doubt we could pay those who don't find it fun enough. 15:29 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; dynamic freesites can be updated, but only once a day... 15:29 &amp;lt;jrandom&amp;gt; probably true fvw 15:29 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; I was thinking more of using the general fund to support bounties for apps, not services/eepsites 15:29 &amp;lt;fvw&amp;gt; nobody's pushing for announcements, it was just discussed briefly. 15:30 &amp;lt;hypercubus&amp;gt; the project is evolving and growing naturally, have patience 15:30 &amp;lt;jrandom&amp;gt; ok word Pseudonym. 15:30 * fvw nods at pseudonym. That might be good yes. 15:30 &amp;lt;jrandom&amp;gt; what would y'all suggest? 15:30 &amp;lt;nicktastic&amp;gt; hypercubus: They're just brainstorming ways to grow the network without GROWING the network ;) 15:30 &amp;lt;jrandom&amp;gt; the entire donation pool is available to be applied wherever we see fit 15:30 &amp;lt;fvw&amp;gt; though I think small bug or feature bounties have the greatest chance of actually causing stuff to happen as opposed to being a nice gift for the person who happened to do it anyway. 15:31 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; small bounties don't seem to be working. how about we push a bunch of money into the MyI2p pot 15:32 &amp;lt;hypercubus&amp;gt; how about you donate? 15:32 &amp;lt;nicktastic&amp;gt; jrandom: Well, for swarming file transfer and dds to be useful, we need streams faster than 4kbyte/sec, so two bounties are fairly dependent on the streaming library bounty 15:32 &amp;lt;nicktastic&amp;gt; jrandom: But from earlier discussion, that sounds rather trivial 15:32 &amp;lt;cervantes&amp;gt; throwing money at things isn't going to make stuff appear overnight either :) 15:32 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; I have donated 15:32 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; just announce i2p to slashdot 15:32 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; thats all you need 15:33 &amp;lt;hypercubus&amp;gt; that is exactly the opposite of what we need 15:33 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; not overnight, but maybe somebody will start working on it 15:33 &amp;lt;jrandom&amp;gt; nicktastic: the streaming lib will be lots of work, but thats the 0.4.3 release :) 15:34 * nicktastic consults roadmap 15:34 &amp;lt;jrandom&amp;gt; but I agree with cervantes, $$ doesn't make code, coders make code. 15:34 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; is i2p listed on freshmeat ? 15:34 &amp;lt;jrandom&amp;gt; if only there were some magic way to get in touch with hackers without letting general users know ;) 15:34 &amp;lt;jrandom&amp;gt; not to my knowledge soros 15:34 &amp;lt;fvw&amp;gt; cross-post to other anonymity-related software mailinglists? 15:35 &amp;lt;fvw&amp;gt; actually, I think most of the people where already involved with freenet or gnunet, and have become aware of i2p already. 15:35 &amp;lt;cervantes&amp;gt; hack into their inferior anonymity networks and say "hi come and work for us" 15:35 &amp;lt;jrandom&amp;gt; we do get a good # of hits from gnunet's links page 15:35 &amp;lt;jrandom&amp;gt; heh cervantes 15:35 &amp;lt;deer&amp;gt; &amp;lt;demonic_1&amp;gt; there r some ng's i would think 15:36 &amp;lt;cervantes&amp;gt; (work for us or we'll give your ip to big brother) 15:36 &amp;lt;cat-a-puss&amp;gt; you could put refrences to I2p in wikis talking about related things 15:36 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; I think one thing we need is some way to get mail in to i2p and anonymously out of it. 15:36 &amp;lt;jrandom&amp;gt; i think someone has already placed i2p at various spots in wikipedia, though i dont know about iA lately 15:36 * fvw doesn't see why you couldn't run smtp over a tunnel. 15:37 &amp;lt;jrandom&amp;gt; agreed baffled, a solid way to do mail *securely* would be great 15:37 &amp;lt;cervantes&amp;gt; is that possible though 15:37 &amp;lt;fvw&amp;gt; we must be careful not to spam though. 15:37 &amp;lt;jrandom&amp;gt; fvw: do you trust your mail client? 15:37 &amp;lt;jrandom&amp;gt; however, a mixminion/mixmaster outbound gateway would *rule* 15:37 &amp;lt;jrandom&amp;gt; (so someone go set up a web interface to one of those. please :) 15:37 &amp;lt;fvw&amp;gt; jrandom: as much as I trust any other client software... Do you trust your IRC client? your web browser? ... 15:38 &amp;lt;cervantes&amp;gt; you'd have to trust the guy who owns the gateway isn't reading your mail 15:38 &amp;lt;jrandom&amp;gt; fvw: no. 15:38 &amp;lt;jrandom&amp;gt; fvw: and thats a problem. 15:38 &amp;lt;jrandom&amp;gt; fvw: a problem we must fix before we can recommend that people use I2P for anything beyond testing. 15:39 &amp;lt;fvw&amp;gt; How do you suggest making mail clients "more anonymous"? 15:39 &amp;lt;jrandom&amp;gt; it'd need to be a local SMTP/POP3 "server" that reads from the client, parses, interprets, and acts accordingly. 15:39 &amp;lt;cervantes&amp;gt; you'd need a bespoke mail application for a start 15:39 &amp;lt;jrandom&amp;gt; (there are a few apps out there that do that already) 15:39 &amp;lt;cervantes&amp;gt; (client) 15:40 * cervantes apologies for saying "bespoke" 15:40 &amp;lt;cervantes&amp;gt; *apologises 15:40 &amp;lt;jrandom&amp;gt; but that gets to one of the points in the weekly status notes - there are just so many important things that need to get done 15:40 &amp;lt;fvw&amp;gt; jrandom: That'd be very easy, at least on unix. Just hack up a sendmail drop in and something that does fetchmail and you're there. Could be done in shell scripts if you wanted to. 15:40 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; me hears an echo of his name 15:40 &amp;lt;jrandom&amp;gt; we need to focus if the bounties are going to be sufficient 15:40 &amp;lt;jrandom&amp;gt; oh, heya duck 15:41 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; sorry, I was euh.. drinking' 15:41 &amp;lt;jrandom&amp;gt; duck: just wanted to check in to see if there was any update on that web gateway thingy? and/or whether it might be something normal i2p users could use? 15:41 &amp;lt;jrandom&amp;gt; heh, cheers 15:41 &amp;lt;nicktastic&amp;gt; drunken duck 15:41 &amp;lt;cervantes&amp;gt; pond water? 15:41 &amp;lt;jrandom&amp;gt; fvw: get coding :) 15:42 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; nope, the dev did freeze up. will have to find someone else 15:42 &amp;lt;jrandom&amp;gt; ok, sorry to hear that 15:42 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; We told you not to keep putting them in the closet to protect them. 15:43 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; my initial specs: `http://duck.i2p/files/anonyproxy.txt` 15:44 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; Is getting mail in/out of i2p as easy as some type of interface web/tunnel to one of these mixmaster thingies? 15:44 &amp;lt;jrandom&amp;gt; perhaps we can work on a revamp of the spec for that and see if it could serve the needs of normal eepsites (with i2p general funds pitching in) 15:44 &amp;lt;jrandom&amp;gt; oh ok cool duck, i'll check that out 15:44 &amp;lt;jrandom&amp;gt; baffled: out of i2p? yes. in to i2p? probably more work 15:44 &amp;lt;fvw&amp;gt; baffled: Why do you want to add mixmaster? Everything mixmaster offers we already have. 15:45 &amp;lt;jrandom&amp;gt; fvw: mixmaster has a network of outproxies, plus nontrivial delays 15:45 &amp;lt;jrandom&amp;gt; ah ok duck, spec glanced over. we may be able to figure something 15:45 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; I don't, jrandom suggested setting up a web interface to it not me. 15:46 &amp;lt;jrandom&amp;gt; (though it seems to have some heavyweight requirements, so maybe not. unsure, we can see) 15:46 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; its very easy; expectation was 1.5h study of ingredients and then 3-4h patching 15:46 &amp;lt;fvw&amp;gt; outproxies would be useful yes. As for nontrivial delays, someone who's not already using i2p isn't going to use i2p just for mail when there's mixmaster, whereas someone already using i2p is going to be compromised elsewhere by our lack of delays (if this is possible) anyway 15:46 &amp;lt;jrandom&amp;gt; right right, plus ship perl, privoxy, and apache duck ;) 15:47 &amp;lt;jrandom&amp;gt; perhaps fvw. (though i2p 3.0 blah blah blah) 15:47 &amp;lt;fvw&amp;gt; hehe, I hesitate to say "good point", but I get what you mean. 15:48 &amp;lt;nicktastic&amp;gt; FYI, JES (Java Email Server) provides SMTP and POP3 servers under the GPL 15:49 &amp;lt;jrandom&amp;gt; ok, perhaps there should be some more discussion on the list or on the forum about what one or two client apps we should explore focusing on 15:49 &amp;lt;jrandom&amp;gt; word nicktastic, there's also a kickass one from apache too 15:49 &amp;lt;nicktastic&amp;gt; Nice, know what its called? 15:49 &amp;lt;jrandom&amp;gt; http://james.apache.org/ 15:49 &amp;lt;nicktastic&amp;gt; Thanks 15:50 &amp;lt;jrandom&amp;gt; (nntp too (drooool)) 15:50 &amp;lt;nicktastic&amp;gt; Wow 15:50 * nicktastic gets a stiffy 15:51 * fvw has joined #i2p-porn. Or at least it feels like that. 15:51 &amp;lt;fvw&amp;gt; Ok, next? 15:51 &amp;lt;jrandom&amp;gt; ok, we can continue client app discussions and strategizing on the list and in the forums 15:51 &amp;lt;nicktastic&amp;gt; Yes 15:52 &amp;lt;jrandom&amp;gt; but for now, moving on to 6) ??? 15:52 &amp;lt;nicktastic&amp;gt; Or during non-meeting hours ;P 15:52 &amp;lt;jrandom&amp;gt; anyone have anything else they want to bring up? 15:52 * fvw nods. It is worth some discussion on-list. 15:52 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; little explanation to the www-inproxy: the idea was to get some ISP(s) to offer such a gateway as a service 15:52 &amp;lt;fvw&amp;gt; nah, the list is good. Gives everyone a chance to chime in, not just those who happen to be awake. 15:52 &amp;lt;jrandom&amp;gt; word duck, which is quite cool 15:52 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; so joe i2p-less-sixpack can access it using his MSIE 15:52 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; but the host is anonymous 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 (ugly new exploit for windows xp) 15:52 &amp;lt;jrandom&amp;gt; i2pless! heretic! burn them! 15:53 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; ISP takes part of the risk, hence the whitelist requirement 15:53 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; and ofcourse payment for domain etz 15:53 &amp;lt;fvw&amp;gt; hehe. Then suddenly we plaster child porn all over the famous eepsites and watch half the people get arrested and the other half install i2p. 15:53 &amp;lt;jrandom&amp;gt; heh 15:53 &amp;lt;deer&amp;gt; * duck calls the AIVD 15:54 &amp;lt;fvw&amp;gt; duck is dutch? *ponders* 15:55 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; I think many clientapps are not really killer 15:55 &amp;lt;jrandom&amp;gt; ok, anyone else have anything they want to bring up? 15:55 &amp;lt;jrandom&amp;gt; agreed duck, but we need *something* 15:55 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; some self-made smtp tunnel thing is not going to be a big thing 15:56 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; myi2p with IOU accounting 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; "After complaints to NIC.CX (the regulation authority of .cx domains) by an office worker named Rhonda Clarke of Christmas Island, the site goatse.cx was taken down Friday, January 16, 2004. (Goat.cx and Hick.org/Goat remain active.) A petition has even been launched to bring goatse.cx back. " 15:57 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; i've lost faith in humanity 15:57 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; small thing about the site: I2P was added to the &amp;lt;title&amp;gt; of each page for google purposes 15:57 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; sorry wrong window 15:57 &amp;lt;jrandom&amp;gt; ah ok duck 15:57 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; but I dont keep up with the latest google-dance, so it might be worthless. 15:57 &amp;lt;jrandom&amp;gt; perhaps if there were a way to explicitly not include it? 15:58 &amp;lt;jrandom&amp;gt; (e.g. so we can say "Welcome to I2P.net" instead of "I2P - Welcome to I2P.net", etc) 15:58 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; that is ofcourse possible 15:58 &amp;lt;deer&amp;gt; * duck looks on the fun-o-meter 15:58 &amp;lt;jrandom&amp;gt; we can always just add title = "I2P - How does it work" to menu.ini 15:58 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; nope, not today 15:58 &amp;lt;deer&amp;gt; &amp;lt;thetower&amp;gt; Oh oh, isn't there some way we can get google to crawl i2p? Like some sort of reverse proxy or something? 15:58 &amp;lt;jrandom&amp;gt; yeah, not worth it 15:58 &amp;lt;jrandom&amp;gt; thetower with duck's thingamabob, probably. 15:59 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; yeah 15:59 &amp;lt;fvw&amp;gt; but as mentioned, you probably don't want to be the one running it. 15:59 &amp;lt;deer&amp;gt; &amp;lt;thetower&amp;gt; Seems like if eepsites were coming up in google searches that would be good advertising right there. 16:00 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; fvw: I have contacted an isp who is interested 16:00 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; but he is not going to build it 16:00 &amp;lt;jrandom&amp;gt; thetower: perhaps if an ht://dig were hooked up to files.i2p, and if files.i2p exposed the database as big file with html links, that could be mirrored..? 16:00 &amp;lt;fvw&amp;gt; duck: really? How large and in which country? 16:00 &amp;lt;cervantes&amp;gt; how about a cache instead of a 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; If I were an ISP and not afraid of the legal problems, I'd still not be interested until I2P was a lot bigger. 16:01 &amp;lt;jrandom&amp;gt; a cache would be interesting too, a swarm of squids, etc 16:01 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; skynet 16:01 &amp;lt;fvw&amp;gt; that's pretty big. Did you give them a phone book to sit on? 16:01 &amp;lt;nicktastic&amp;gt; hehe 16:01 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; fvw: they'll likely scan the site before adding it 16:01 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; so you'll have to find another place for your nasty stuff 16:01 &amp;lt;fvw&amp;gt; Once or every update? 16:02 &amp;lt;fvw&amp;gt; the latter seems a lot of work for very little content. 16:02 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; every 2nd sunday of a month with an x in it 16:02 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; geeh 16:03 &amp;lt;jrandom&amp;gt; ok, we've gone past the two hour mark, does anyone else have something to bring up, or should we continue further discussions on the list / in the forum / etc? 16:03 &amp;lt;fvw&amp;gt; I just find it highly unlikely that a serious ISP will commit resources to I2P at this point. 16:03 * cervantes covers his head with a saucepan 16:03 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; fvw: your emotions are noted. 16:03 * fvw nods at jrandom. I need a drink. Keep up the good work. 16:03 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; when will we go for the 24h meeting? 16:04 &amp;lt;jrandom&amp;gt; perhaps next week duck 16:04 * jrandom winds up 16:04 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; oh boy! 16:04 &amp;lt;fvw&amp;gt; duck: my emotions? You haven't even begun to see my emotions. Let me get a few drinks though.. *grin* 16:04 * jrandom *baf*s cervantes on the head, closing the meeting &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-09-08</title><link>/es/blog/2004/09/08/notas-de-estado-de-i2p-del-2004-09-08/</link><pubDate>Wed, 08 Sep 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/09/08/notas-de-estado-de-i2p-del-2004-09-08/</guid><description>&lt;p>Hola a todos, perdón por llegar tarde&amp;hellip;&lt;/p>
&lt;h2 id="índice">Índice:&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>Como estoy seguro de que todos han visto, la versión 0.4 salió el otro día y, en general, va bastante bien. Cuesta creer que hayan pasado 6 meses desde que salió la 0.3 (y un año desde que se publicó el SDK 1.0 (kit de desarrollo de software)), pero hemos avanzado mucho, y el trabajo duro, el entusiasmo y la paciencia de todos ustedes han hecho maravillas. ¡Felicidades y gracias!&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 7 de septiembre de 2004</title><link>/es/blog/2004/09/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-septiembre-de-2004/</link><pubDate>Tue, 07 Sep 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/09/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-septiembre-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&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="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:09 &amp;lt;jrandom&amp;gt; 0) hola 14:09 &amp;lt;jrandom&amp;gt; 1) 0.4 14:09 &amp;lt;jrandom&amp;gt; 2) Capacidad y sobrecarga 14:09 * cervantes arrastra un taburete de bar 14:09 &amp;lt;jrandom&amp;gt; 3) Actualizaciones del sitio web 14:09 &amp;lt;jrandom&amp;gt; 4) Interfaz web de I2PTunnel 14:09 &amp;lt;jrandom&amp;gt; 5) Hoja de ruta y "todo" 14:09 &amp;lt;jrandom&amp;gt; 6) ??? 14:09 &amp;lt;jrandom&amp;gt; 0) hola 14:09 &amp;lt;nicktastic&amp;gt; ugha, Ah, ni siquiera hace falta -x para ver qué se está resolviendo - qué tonto 14:09 &amp;lt;cervantes&amp;gt; hola 14:09 * nicktastic vuelve a lurkear 14:10 &amp;lt;jrandom&amp;gt; 'hola a todos, perdón por el retraso en las notas - http://dev.i2p.net/pipermail/i2p/2004-September/000437.html 14:10 * jrandom tenía que responder al post E de Derick :) 14:10 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; nicktastic: Correcto. Aunque la reunión ya empezó. :) 14:10 &amp;lt;luckypunk&amp;gt; h wow, no me lo perdí. 14:10 &amp;lt;jrandom&amp;gt; !hi5 14:10 &amp;lt;jrandom&amp;gt; ok, pasamos a 1) 0.4 14:11 &amp;lt;jrandom&amp;gt; por fin lo sacamos, y no parece habernos mordido demasiado 14:12 &amp;lt;jrandom&amp;gt; la red es más grande que nunca (conté 60 conexiones TCP hace unas horas), las eepsites se pueden recuperar, y el irc a menudo es utilizable 14:12 &amp;lt;dm&amp;gt; ¡hey!! ¿reunión? 14:12 &amp;lt;jrandom&amp;gt; hypercubus ha hecho un gran trabajo con la nueva instalación, el systray y el gestor de servicios, lo cual sé que nos ha ayudado mucho 14:13 &amp;lt;modulus&amp;gt; bien 14:13 &amp;lt;hypercubus&amp;gt; aún queda camino 14:13 &amp;lt;hypercubus&amp;gt; pero creo que ya vamos llegando a algo 14:13 &amp;lt;jrandom&amp;gt; de acuerdo, siempre hacia delante :) 14:14 &amp;lt;jrandom&amp;gt; esta versión también trae el despliegue generalizado del ?i2paddresshelper de oOo 14:14 &amp;lt;jrandom&amp;gt; lo tratamos un poco la otra semana [http://dev.i2p.net/pipermail/i2p/2004-August/000419.html ítem 2.3], pero ahora probablemente es buena idea que la gente considere usarlo para sus enlaces 14:15 &amp;lt;hypercubus&amp;gt; ¿funciona con vhosts basados en nombre? 14:15 &amp;lt;jrandom&amp;gt; el i2ptunnel httpclient todavía envía correctamente Host: $base64dest 14:17 &amp;lt;jrandom&amp;gt; sobre eso, se ha hablado más de usar el servidor web incluido para servir algunas eepsites, y creo que si alguien tiene tiempo para averiguar la configuración necesaria, estaría muy bien (evitándonos los problemas de configuración de vhost / apache) 14:18 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que comentar sobre 0.4? 14:18 &amp;lt;deer&amp;gt; &amp;lt;baffled&amp;gt; ¿este servidor web está en cvs? 14:18 &amp;lt;demonic_1&amp;gt; ? 14:18 &amp;lt;hypercubus&amp;gt; el servidor web está en 0.4 14:18 &amp;lt;demonic_1&amp;gt; qué me perdí 14:18 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; baffled: Va a estarlo. 14:18 &amp;lt;hypercubus&amp;gt; por ende, CVS 14:18 &amp;lt;jrandom&amp;gt; baffled: sí, está todo en cvs (lib/org.mortbay.*) 14:18 &amp;lt;cervantes&amp;gt; por cierto, experimenté con los manejadores de protocolo de URL de Windows... es muy fácil configurar el registro para que "i2p://base64" se abra en un navegador con un http://site.i2p?i2paddresshelper=base64 ... 14:19 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Oh, ya lo está. 14:19 &amp;lt;dm&amp;gt; todo esto es muy muy cool 14:19 &amp;lt;hypercubus&amp;gt; ya escribí código para interactuar con el registro 14:19 &amp;lt;hypercubus&amp;gt; podemos usar eso para configurar una asociación .i2p 14:19 &amp;lt;fvw&amp;gt; cervantes: i2p:// no sería del todo correcto, creo. Al fin y al cabo, es http sobre i2p; igual que podrías tener irc:// sobre i2p. 14:19 &amp;lt;cervantes&amp;gt; también puedes especificar seguridad y ajustes de proxy por protocolo 14:19 &amp;lt;jrandom&amp;gt; cervantes: ¿firefox/etc respetan eso? 14:19 &amp;lt;cervantes&amp;gt; sí 14:20 -!- shardy_ ahora se llama shardy 14:20 &amp;lt;jrandom&amp;gt; vaya, hola shardy_ 14:20 &amp;lt;shardy&amp;gt; hola jrandom, cuanto tiempo 14:20 &amp;lt;cervantes&amp;gt; aunque admito que necesito más pruebas... 14:20 &amp;lt;nicktastic&amp;gt; konqueror también debería 14:20 &amp;lt;cervantes&amp;gt; solo estaba jugando en un rato libre ;-) 14:20 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Opera no. 14:20 &amp;lt;cervantes&amp;gt; aunque dudo que firefox haga caso de la configuración de proxy y seguridad de Windows 14:20 &amp;lt;hypercubus&amp;gt; puedes configurarlo en el archivo ini de Opera 14:21 &amp;lt;hypercubus&amp;gt; hice eso en Opera para que ed2k:// funcionara 14:21 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; hypercubus: Ah, genial. 14:21 &amp;lt;fvw&amp;gt; solo hasta cierto punto. No puedes convertir manejadores de URL en manejadores http:// gestionados por el propio Opera, por desgracia. 14:21 &amp;lt;hypercubus&amp;gt; aunque no lo documentan muy bien 14:21 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; en serio, ¿qué beneficio aporta i2p://? 14:22 &amp;lt;fvw&amp;gt; hypercube: Supongo que lo pasas a una aplicación auxiliar, ¿no? Hice lo mismo, pero no pude encontrar la forma de que Opera mostrara una página de "descarga iniciada". 14:22 &amp;lt;hypercubus&amp;gt; sí, se le pasa a eMule 14:22 &amp;lt;dm&amp;gt; sí, ¿quién quiere orinar en público de todos modos? 14:22 &amp;lt;hypercubus&amp;gt; podríamos pasar i2p:// al eeproxy 14:22 &amp;lt;hypercubus&amp;gt; luego ustedes, los web guys, pueden averiguar el resto desde ahí ;-) 14:22 &amp;lt;Sciatica&amp;gt; ¿no es https simplemente http sobre, ejem, "s"? 14:23 &amp;lt;jrandom&amp;gt; pero, como creo que duck sugiere, ¿ya estaremos ligados al eepproxy de todas formas? 14:23 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Sciatica: Es HTTP sobre SSL, sí. :) 14:23 &amp;lt;jrandom&amp;gt; Sciatica: http sobre i2p (bueno, cualquier cosa sobre i2p) es segura y autenticada. lo que pasa después de que llega al otro lado está fuera del alcance de i2p 14:23 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Pero eso es una convención establecida. 14:24 &amp;lt;Sciatica&amp;gt; sí, lo sabía. Solo digo que el argumento en contra de i2p:// no es tan claro como “¿no es simplemente http sobre i2p?” 14:24 &amp;lt;dm&amp;gt; htt2p 14:24 &amp;lt;hypercubus&amp;gt; no sé si i2p:// es necesario, pero sí creo que es posible hacer que al menos los navegadores principales funcionen con eso 14:24 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; jrandom: Creo que se refería al prefijo 'https://'. 14:24 &amp;lt;jrandom&amp;gt; ah, disculpa. 14:24 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; de todos modos necesitamos un filtro anonimizador más `http://127.0.0.1:7657/www.duck.i2p/` 14:25 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; con eso no necesitas retocar la configuración del navegador 14:25 &amp;lt;jrandom&amp;gt; pero sí, estoy de acuerdo con fvw, esto suena a sobrecarga excesiva del protocolo URL 14:25 &amp;lt;demonic_1&amp;gt; no aquí&amp;gt;&amp;gt; como un uso simple creo que los enlaces i2p:// serían geniales &amp;lt;&amp;lt;no aquí 14:25 &amp;lt;jrandom&amp;gt; cierto, duck 14:25 &amp;lt;jrandom&amp;gt; jeje 14:25 &amp;lt;cervantes&amp;gt; quizá i2p:// podría hacerse funcionar como un árbitro de protocolo: i2p://irc/base64 14:26 &amp;lt;fvw&amp;gt; uf, eso es feo y abusar de las URLs de la peor forma posible. 14:26 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; cervantes: ¿Cómo funcionaría eso en el caso de IRC? 14:26 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; URIs :) 14:26 &amp;lt;cervantes&amp;gt; de esa forma puedes lanzar distintas apps basadas en un único estándar de url 14:26 &amp;lt;fvw&amp;gt; (no es que haya nada malo en eso) 14:26 &amp;lt;jrandom&amp;gt; ¿no sería más apropiada la modificación de URL irc://i2p/base64/#i2p ? 14:27 &amp;lt;jrandom&amp;gt; pero, ok, estamos un poco fuera de tema... 14:27 &amp;lt;jrandom&amp;gt; ¿algo más sobre 0.4? :) 14:28 &amp;lt;fvw&amp;gt; No creo que los URI permitan especificar el mecanismo de transporte por separado del protocolo, lo cual es una pena. 14:28 &amp;lt;dm&amp;gt; puedes usar el sistema de archivos 14:28 &amp;lt;fvw&amp;gt; Sí, algo así: *aplausos* 14:28 &amp;lt;dm&amp;gt; c:\i2p\irc #i2p 14:29 &amp;lt;dm&amp;gt; ¡ja! Los confundí a todos 14:29 &amp;lt;deer&amp;gt; * mule_iip está de acuerdo con fvw 14:29 &amp;lt;fvw&amp;gt; dm: Voy a hacerte daño seriamente. Quizá no hoy, quizá no mañana, pero pronto y por el resto de tu vida. 14:29 &amp;lt;jrandom&amp;gt; :) gracias, hacemos lo que podemos 14:29 &amp;lt;fvw&amp;gt; &amp;lt;/pinky and the brain&amp;gt; 14:29 &amp;lt;jrandom&amp;gt; jeh 14:29 &amp;lt;jrandom&amp;gt; ok, saltamos a 2) Capacidad y sobrecarga 14:30 &amp;lt;deer&amp;gt; &amp;lt;DrVince&amp;gt; Hola a todos 14:30 &amp;lt;jrandom&amp;gt; preferiría no copiar simplemente lo que se publicó en las notas, así que revisen lo que hay :) 14:30 &amp;lt;dm&amp;gt; hola 14:30 &amp;lt;hypercubus&amp;gt; bienvenido a nuestra reunión, DrVince ;-) 14:30 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Hola, DrVince. 14:31 &amp;lt;jrandom&amp;gt; algo que me gustaría mencionar respecto a 2) fue algo que algunos han visto: una desviación fuerte en los tunnels participantes 14:31 &amp;lt;jrandom&amp;gt; p. ej., alguien con DSL tenía más de 300 tunnels el otro día 14:31 &amp;lt;dm&amp;gt; yo 14:31 &amp;lt;modulus&amp;gt; sí 14:31 &amp;lt;jrandom&amp;gt; (y cuando se caen, eso rompe un *montón* de tunnels) 14:31 &amp;lt;jrandom&amp;gt; el problema es que los tunnels son realmente livianos: 2–20 bps en promedio 14:31 &amp;lt;cervantes&amp;gt; y mi OC3 tiene prácticamente nada 14:31 &amp;lt;hypercubus&amp;gt; yo solo tengo 8 en este momento 14:32 &amp;lt;dm&amp;gt; yo tenía 270+, y estoy en 150 kbps 14:32 &amp;lt;jrandom&amp;gt; en general, la red tiene ~ 20*n tunnels en promedio en un momento dado 14:32 &amp;lt;jrandom&amp;gt; (donde n = # nodos en la red) 14:32 &amp;lt;jrandom&amp;gt; con un promedio de 2 saltos por nodo, eso significa que cada nodo participa en un promedio de 40 tunnels 14:33 &amp;lt;hypercubus&amp;gt; idealmente ;-) 14:33 &amp;lt;jrandom&amp;gt; bueno, ese es el tema, equilibrar así no es lo ideal 14:33 &amp;lt;jrandom&amp;gt; ya que no todos los nodos son igual de rápidos o tienen el mismo ancho de banda 14:33 &amp;lt;jrandom&amp;gt; por otro lado, equilibrar los tunnels para que todos pasen por 2 o 3 peers muy rápidos también apesta 14:33 &amp;lt;jrandom&amp;gt; ya que si uno de esos cae, ¡boom! 14:34 &amp;lt;hypercubus&amp;gt; correcto, entonces ¿por qué la conexión DSL inferior de dm está tan sobrecargada, mientras que mi conexión DSL mucho más rápida ha sido infrautilizada? 14:34 &amp;lt;Sciatica&amp;gt; ¿este problema desaparecerá a medida que el # de nodos en la red crezca más allá de 100, 200, etc.? 14:34 &amp;lt;dm&amp;gt; ¿inferior? :'( 14:34 &amp;lt;jrandom&amp;gt; hypercubus: porque i2p actualmente no responde al ancho de banda disponible, a menos que la gente active la limitación de ancho de banda 14:34 &amp;lt;hypercubus&amp;gt; dm: técnicamente hablando ;-) 14:34 &amp;lt;hypercubus&amp;gt; ok, yo tengo activada la limitación de ancho de banda... ¿dm no debe tenerla? 14:35 &amp;lt;Sciatica&amp;gt; (en algún punto, ¿no quedará muy empequeñecido el número de nodos que un servidor puede alojar en comparación con el número total de nodos [p. ej., 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)' -- No creo que debamos programar constantes de ese tipo en el router. Creo que todos esos valores deberían tomarse del entorno (de la red I2P), para que siga funcionando en caso de que el router caiga en un entorno inesperado. 14:35 &amp;lt;dm&amp;gt; sí, no la tengo, además mi subida es decente: 256 kbps (bajada 150 kbps) 14:35 &amp;lt;Sciatica&amp;gt; mala terminología: tecleo muy lento para estos temas :-) 14:35 &amp;lt;jrandom&amp;gt; Sciatica: no es un problema, es simplemente una realidad. si cada nodo mantiene 20 tunnels en un momento dado, con cada tunnel con un promedio de 2 saltos, no importa cuán grande sea la red, el promedio se mantiene 14:36 &amp;lt;jrandom&amp;gt; ugha_node: de acuerdo; lo de 1 s es un número al azar, pero ¿cómo podemos derivar el valor "correcto"? ¿qué cantidad de retraso es "mucho"? 14:37 &amp;lt;jrandom&amp;gt; tenemos algo de código en RouterThrottleImpl que rastrea "cuánto ancho de banda hemos acordado asignar" 14:37 &amp;lt;jrandom&amp;gt; pero por el momento, no limita en base a eso 14:37 &amp;lt;dm&amp;gt; hmmmm no me gustan estas discusiones de sobrecarga... me recuerdan a freenet. 14:37 &amp;lt;jrandom&amp;gt; (ancho de banda acordado == # tunnels participantes * # mensajes por tunnel en promedio * # bytes por mensaje en promedio) 14:37 &amp;lt;dm&amp;gt; ¿Quizá deberíamos usar estimadores? 14:38 * jrandom le da una patada a dm 14:38 &amp;lt;hypercubus&amp;gt; dm: ¿estás usando la limitación de ancho de banda en tu router? 14:38 &amp;lt;dm&amp;gt; hypercubus: no 14:38 &amp;lt;hypercubus&amp;gt; dm: te recomiendo mucho usarla ;-) 14:38 &amp;lt;dm&amp;gt; jrandom: tres palabras... NGR 14:38 &amp;lt;fvw&amp;gt; En realidad depende del nodo que solicitó el tunnel, ¿no? ¿Qué clase de lag está dispuesto a tolerar? ¿Sería viable convertirlo en uno de los parámetros del tunnel? 14:39 * fvw se pregunta si dm intenta asustarnos o si es un beneficio añadido. 14:39 &amp;lt;jrandom&amp;gt; hmm, eso tiene potencial 14:39 &amp;lt;dm&amp;gt; errr.. ¿eso no movería el umbral arbitrario al router solicitante? ;) 14:39 &amp;lt;dm&amp;gt; ¡No quiero elegir, elige tú! 14:40 &amp;lt;jrandom&amp;gt; sí, dm, pero el router solicitante sabe para qué se usará el tunnel (irc con poco lag vs. bulk con alto lag y alto rendimiento) 14:40 &amp;lt;fvw&amp;gt; sí, pero para algunas cosas 10 s de lag no son un problema (piensa en transferencias de archivos), mientras que otras (irc) requieren baja latencia. 14:40 &amp;lt;dm&amp;gt; sí, ¿entonces haces que la capa de aplicación decida el umbral? 14:40 &amp;lt;jrandom&amp;gt; eso, sin embargo, es peligroso 14:40 &amp;lt;fvw&amp;gt; el único problema es que usar enlaces de alta latencia no aumentará la capacidad, así que al final las transferencias de archivos se llevan todos los recursos. 14:41 &amp;lt;cat-a-puss&amp;gt; ¿puedes confiar realmente en cualquier afirmación de carga hecha por el router? si no, una persona maliciosa podría intentar hacer que el tráfico de otro nodo pase por todos sus routers 14:41 &amp;lt;jrandom&amp;gt; cat-a-puss: esto solo se usa para rechazar solicitudes de participación, no para solicitarlas 14:41 &amp;lt;ugha_node&amp;gt; No puedes. 14:41 &amp;lt;cat-a-puss&amp;gt; ok 14:42 &amp;lt;jrandom&amp;gt; por supuesto, un usuario malicioso puede aceptar tunnels cuando está totalmente sobrecargado, pero lo detectaremos cuando el tunnel falle 14:42 &amp;lt;jrandom&amp;gt; (y el gorrón puede rechazar el tunnel cuando no está cargado, pero, c'est la vie) 14:43 &amp;lt;jrandom&amp;gt; la limitación basada en sobrecarga local es bastante efectiva; sin embargo, no basta 14:43 &amp;lt;dm&amp;gt; maldito avaricioso 14:43 &amp;lt;jrandom&amp;gt; he estado intentando encontrar una forma ideal de decidir si aceptarlo o no, y creo que hay potencial para rechazar probabilísticamente solicitudes que de otro modo aceptaríamos, según cuántos tunnels ya tengamos 14:44 &amp;lt;jrandom&amp;gt; la idea es que el peer quiere que otros asuman parte de la carga 14:44 &amp;lt;cat-a-puss&amp;gt; ¿deberíamos ejecutar tantos routers virtuales como ancho de banda disponible? 14:44 &amp;lt;jrandom&amp;gt; (para distribuir el fallo) 14:44 &amp;lt;jrandom&amp;gt; hmm cat-a-puss? 14:44 &amp;lt;jrandom&amp;gt; ¿estás ejecutando la simulación en la red en vivo? 14:45 &amp;lt;jrandom&amp;gt; en cualquier caso, no, un solo router debería poder manejar la capacidad local 14:46 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; el problema es que el ancho de banda usado en un tunnel puede cambiar significativamente con el tiempo, ¿no? 14:46 &amp;lt;cervantes&amp;gt; lo que no está pasando actualmente... al menos no para mí 14:46 &amp;lt;cat-a-puss&amp;gt; bueno, si todo es aleatorio, ¿cómo puedes aprovechar un OC3 más que un pobre con un 56k? O tienes que anunciarlo: problemático, o ejecutar routers virtuales; de cualquier modo creo que una parte maliciosa podría intentar cercar un nodo para algún tipo de ataque estadístico 14:46 &amp;lt;jrandom&amp;gt; correcto, mule_i2p. necesitamos monitorizar más la actividad de los tunnels 14:46 &amp;lt;cervantes&amp;gt; 14 participantes cada uno con 11.5 mbit ... es un poco desperdicio :) 14:47 &amp;lt;jrandom&amp;gt; cat-a-puss: probabilístico != aleatorio :) 14:47 &amp;lt;jrandom&amp;gt; jeh, cervantes 14:48 &amp;lt;jrandom&amp;gt; la idea básica de rechazar probabilísticamente sería distribuir la carga hacia otros peers. sin embargo, si la red realmente está saturada, la probabilidad no será un problema porque la gente simplemente volverá a preguntar 14:48 &amp;lt;jrandom&amp;gt; el tema es que actualmente tenemos un *exceso* abrumador de capacidad 14:48 &amp;lt;Sugadude&amp;gt; Pobre i2p, con *demasiada* capacidad. No te preocupes, ya me encargo. ;) 14:49 &amp;lt;fvw&amp;gt; suponiendo que todos se porten bien, quizás podrías no rechazar a quienes vuelvan dentro de un intervalo corto tras ser rechazados de forma probabilística? 14:49 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; entonces llena cualquier tunnel con algo de tráfico de cobertura 14:49 &amp;lt;jrandom&amp;gt; jeh, Sugadude :) 14:49 &amp;lt;cervantes&amp;gt; eso es porque las solicitudes de todos las maneja el router de dm ;-) 14:49 &amp;lt;jrandom&amp;gt; fvw: no sabemos quién solicita un tunnel 14:49 &amp;lt;fvw&amp;gt; hmm, buen punto. *se atornilla la cabeza de nuevo* 14:50 &amp;lt;jrandom&amp;gt; fvw: de forma probabilística, las solicitudes subsiguientes se aceptarían; querríamos que el factor de 'rechazo' se mantenga lo suficientemente bajo 14:50 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; lo cual aumentará el anonimato y facilitará el cálculo de carga 14:51 &amp;lt;jrandom&amp;gt; cierto, mule_iip, pero sería bueno que la red funcionara eficazmente sin requerir alta carga :) 14:51 &amp;lt;jrandom&amp;gt; pero ese es definitivamente un escenario interesante para la simulación 14:51 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; en efecto, hacer que i2p use un bitrate constante con tráfico de cobertura. pero eso sería para un lanzamiento futuro, supongo :) 14:52 &amp;lt;jrandom&amp;gt; podríamos usar una asignación al estilo ATM 14:52 &amp;lt;fvw&amp;gt; ¿El uso de ancho de banda no varía demasiado como para que eso sea viable? 14:52 &amp;lt;jrandom&amp;gt; p. ej., supón 5 mensajes por minuto por tunnel a 32KB cada uno, y compáralo con los límites de ancho de banda, y rechaza en consecuencia 14:52 &amp;lt;cervantes&amp;gt; hyper tiene algo de ASCII que podemos usar para rellenar los mensajes 14:52 &amp;lt;hypercubus&amp;gt; hmmmm, no me gusta esa idea de bitrate constante... los ISP filtrarían i2p muy rápidamente si se implementara 14:53 &amp;lt;jrandom&amp;gt; jeh, cervantes 14:53 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; sí 14:53 * hypercubus no sabe de qué habla cervantes 14:53 * hypercubus esconde su disquete 14:53 &amp;lt;jrandom&amp;gt; fvw: ¿relleno? ¿o asignación? 14:53 &amp;lt;fvw&amp;gt; asignación 14:53 &amp;lt;cervantes&amp;gt; ah, sí, negación plausible, ¿eh? 14:54 &amp;lt;jrandom&amp;gt; hmm, fvw. quizá, pero creo que podemos monitorizarlos estadísticamente y compensar 14:54 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; bitrate constante suena a Waste 14:54 &amp;lt;jrandom&amp;gt; por ejemplo, `http://localhost:7657/oldstats.jsp#tunnel.bytesAllocatedAtAccept` 14:54 &amp;lt;hypercubus&amp;gt; de ahí su nombre ;-) 14:55 &amp;lt;jrandom&amp;gt; esa estadística monitoriza cuánto ancho de banda hemos acordado pasar para los tunnels de otras personas 14:55 &amp;lt;jrandom&amp;gt; (usando los últimos 10 minutos como guía) 14:56 &amp;lt;jrandom&amp;gt; así que mi peer con 85 tunnels dice que transferirá 3,676,945.65 bytes durante los próximos 10 minutos para todos esos tunnels combinados 14:56 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; kaji: es desperdicio, y probablemente deberíamos usarlo solo para modelos de amenaza más severos. pero sería bueno para baja latencia como irc. 14:56 &amp;lt;jrandom&amp;gt; eso son 72 bps por cada uno, pero no estoy seguro de cuán sesgado está (probablemente *muy*) 14:57 &amp;lt;jrandom&amp;gt; sin embargo, si todos esos tunnels empezaran a usar muchísimo ancho de banda, el valor total se dispararía, y podríamos limitarlo 14:57 * fvw asiente. 14:57 * fvw señala que de hecho es un problema tremendamente interesante, teóricamente hablando. 14:57 &amp;lt;fvw&amp;gt; (aunque quizá solo soy raro) 14:57 &amp;lt;jrandom&amp;gt; de acuerdo 14:58 &amp;lt;jrandom&amp;gt; (a ambos ;) 14:58 &amp;lt;jrandom&amp;gt; pero sí, no tenemos la Respuesta Correcta todavía. pero es algo en lo que trabajar 14:59 &amp;lt;jrandom&amp;gt; ok, salvo que haya algo más sobre eso, pasamos a 3) Actualizaciones del sitio web 14:59 &amp;lt;fvw&amp;gt; Podríamos, por supuesto, ir totalmente con pérdida y simplemente soltar datagramas cuando estemos sobrecargados, y hacer que la gente ejecute algo como tcp encima. 14:59 &amp;lt;jrandom&amp;gt; probamos eso, y un montón y montón y montón de tunnels fallaron 15:00 &amp;lt;jrandom&amp;gt; (ya que si un tunnel pierde 1 mensaje, lo marcamos como fallido) 15:00 &amp;lt;fvw&amp;gt; sí, no deberías hacer eso si tomas ese enfoque. 15:00 &amp;lt;jrandom&amp;gt; ((y cuando intentamos no ser tan fascistas, no notamos cuando un tunnel falla de verdad)) 15:00 * fvw asiente y se acaricia la barba. Buen punto. (nota mental: dejarse barba para acariciarla en situaciones como esta) 15:01 &amp;lt;jrandom&amp;gt; jeh 15:01 &amp;lt;jrandom&amp;gt; ok, de todos modos, como han visto, nuestro nuevo instalador y la nueva interfaz web son completamente diferentes a la forma antigua de hacer las cosas 15:01 * hypercubus le presta a fvw su barba 15:02 &amp;lt;jrandom&amp;gt; aunque eso es Bueno, ya que la forma antigua era Dolorosa, toda nuestra documentación antigua ahora es tremendamente incorrecta 15:02 &amp;lt;fvw&amp;gt; ¿podemos quedarnos en 2) unos minutos más? Aún tengo algunas malas ideas que quiero que derriben. 15:02 &amp;lt;jrandom&amp;gt; claro 15:02 &amp;lt;dm&amp;gt; no puedo usar Internet... 15:02 &amp;lt;dm&amp;gt; Ancho de banda entrada/salida 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; ¿cuántos tunnels, dm? 15:02 &amp;lt;hypercubus&amp;gt; dm: por eso te sugerí que activaras la limitación de ancho de banda de i2p ;-) 15:02 &amp;lt;dm&amp;gt; solo 166 15:02 &amp;lt;jrandom&amp;gt; sí, limítalo a 6KBps 15:02 &amp;lt;jrandom&amp;gt; lol 15:03 &amp;lt;dm&amp;gt; (participando) 15:03 &amp;lt;jrandom&amp;gt; (o quizá 8KBps si eres amable) 15:03 &amp;lt;dm&amp;gt; Lo dejaré así, solo necesito ver esta página 15:03 &amp;lt;jrandom&amp;gt; por cierto, el 13.32 vs 11.98 nos dice que estás descargando aproximadamente 1KBps localmente 15:03 &amp;lt;jrandom&amp;gt; (a través de i2p) 15:03 &amp;lt;fvw&amp;gt; ¿Qué pasa si simplemente hacemos time-out a los tunnels tras un tiempo de inactividad razonablemente grande? Digamos 30 min o algo así. El siguiente protocolo tendría que hacer keepalives, pero ¿no solucionaría eso lo de no detectar tunnels muertos? 15:03 &amp;lt;hypercubus&amp;gt; en realidad está descargando mucho más que eso 15:04 &amp;lt;jrandom&amp;gt; ((aunque ese 1KBps puede ser lo bastante pequeño como para ser netDb)) 15:04 &amp;lt;dm&amp;gt; hypercubus: nuestra transferencia se está atascando bastante, en realidad. 15:04 &amp;lt;jrandom&amp;gt; fvw: los tunnels expiran tras 10 minutos 15:04 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; un momento, ¿el ancho de banda funciona ahora? si es así, ¿a qué debería ponerlo? 15:04 &amp;lt;dm&amp;gt; decepcionado con la combinación getright/i2p 15:04 &amp;lt;jrandom&amp;gt; no son de larga duración, fvw, a diferencia de TOR 15:04 &amp;lt;fvw&amp;gt; ¿y eso hizo que la mayoría de los tunnels fallaran, incluso con keepalives? 15:04 &amp;lt;hypercubus&amp;gt; dm: periódicamente sí... creo que la solución sería limitar tu subida a unos 8KB/s 15:04 &amp;lt;jrandom&amp;gt; kaji: `http://localhost:7657/` 15:05 &amp;lt;hypercubus&amp;gt; ya que parece que estás saturado 15:05 &amp;lt;jrandom&amp;gt; eh, /config.jsp 15:05 &amp;lt;fvw&amp;gt; ok, pero no quieres que desaparezcan en borbotones de pérdida de paquetes. 15:05 &amp;lt;jrandom&amp;gt; cada minuto (en promedio) cada peer prueba cada tunnel para asegurarse de que está vivo (para que otras personas puedan enviarnos datos; sin tunnels, estamos jodidos) 15:06 &amp;lt;fvw&amp;gt; Ok. Necesito leer más sobre cómo i2p funciona actualmente. Por mí, pasemos al 3). 15:06 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; ahora está en el valor por defecto -1, pero no sé a qué se traduce una conexión 1.5/750@1.2ghz en cuanto a participación máxima en tunnels 15:07 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; parece que estoy participando en 166 15:07 &amp;lt;jrandom&amp;gt; kaji: tu router nunca tendrá tantos tunnels como para congestionar la CPU ;) 15:07 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; off-topic: ¿no necesitas un tunnel para estar jodido? :) 15:07 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; *ing 15:07 &amp;lt;jrandom&amp;gt; jeh 15:07 * fvw vota "no" 15:08 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; jrandom, acabo de terminar de leer la carta sobre tunnels sin ancho de banda, solo que no sabía a qué poner el límite 15:08 &amp;lt;jrandom&amp;gt; ok, de acuerdo, hay mucho más por hacer para resolver estas cosas 15:08 &amp;lt;jrandom&amp;gt; ok, genial, kaji, solo activa tu limitador de ancho de banda a algo como 8KBps 15:08 &amp;lt;jrandom&amp;gt; (o 12 si eres amable :) 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, pasamos a 3) actualizaciones del sitio web 15:09 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; ¿entrada y salida? 15:09 &amp;lt;jrandom&amp;gt; sí, kaji 15:09 &amp;lt;jrandom&amp;gt; ok, como decía, necesitamos ayuda con la documentación 15:09 &amp;lt;jrandom&amp;gt; (¡ayudaaaaaaaa!) 15:09 &amp;lt;hypercubus&amp;gt; propongo que cubramos los puestos del equipo, vacantes hace tiempo, de Webmaster y Editor Web 15:10 * jrandom secunda la moción 15:10 &amp;lt;jrandom&amp;gt; (ahora solo falta que alguien se ofrezca ;) 15:10 &amp;lt;hypercubus&amp;gt; sé que cervantes es un tipo ocupado 15:10 &amp;lt;jrandom&amp;gt; depende más del individuo ofrecerse /a sí mismo/, hyper ;) 15:10 &amp;lt;hypercubus&amp;gt; propongo a Curiosity como Webmaster o Editor Web, o ambos si se anima ;-) 15:11 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Uhh. 15:11 &amp;lt;dm&amp;gt; Vaya, hasta mi CPU empieza a ponerse al 100% por culpa de I2P... 15:11 &amp;lt;dm&amp;gt; Me aman, REALMENTE me aman :'( 15:11 &amp;lt;dm&amp;gt; ups, :') 15:12 * cervantes siente que lo empujan al ruedo 15:12 &amp;lt;jrandom&amp;gt; creo que toda la ayuda posible nos viene bien, y si ella está dispuesta a ayudar, nos encantaría 15:13 &amp;lt;hypercubus&amp;gt; he visto sus diseños web y puedo dar fe de su trabajo 15:13 &amp;lt;hypercubus&amp;gt; y expresó interés, aunque no sé qué decidió al final 15:13 &amp;lt;jrandom&amp;gt; ok, genial 15:13 &amp;lt;dm&amp;gt; ¿ella? 15:13 &amp;lt;cervantes&amp;gt; seguro que podrá dedicarle mucha más atención y cuidado de lo que yo podría 15:14 &amp;lt;dm&amp;gt; esa palabra no debe usarse en nuestro mundo 15:14 &amp;lt;fvw&amp;gt; eso sin contar con que dijo 'cuidado y atención'. 15:15 * jrandom gime 15:15 &amp;lt;fvw&amp;gt; presentes excluidos, por supuesto. 15:15 &amp;lt;jrandom&amp;gt; ok, en cualquier caso, necesitaremos gente que ayude con los documentos: generar nuevos recorridos, documentos introductorios, etc. 15:16 &amp;lt;jrandom&amp;gt; hablaremos con Curiosity sobre en qué podemos hacer que hackee :) 15:16 &amp;lt;hypercubus&amp;gt; puedo encargarme de lo relacionado con la instalación 15:16 &amp;lt;hypercubus&amp;gt; s/on/of/ 15:16 &amp;lt;hypercubus&amp;gt; sé lo mucho que a todos les encanta leer esos manuales barrocos que escribo ;-) 15:16 &amp;lt;jrandom&amp;gt; :) 15:17 &amp;lt;jrandom&amp;gt; una guía/recorrido de instalación sería estupenda 15:17 &amp;lt;fvw&amp;gt; así no se escribe 'broke'. 15:17 &amp;lt;jrandom&amp;gt; jeh 15:17 * hypercubus se ríe por lo bajo, luego le roba la cartera a fvw 15:17 &amp;lt;hypercubus&amp;gt; así se escribe "broke" ;-) 15:17 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; hyper, ¿en qué sistema estás? yo le daré un intento a la versión WinXP pero no soy muy fiable, puede que vea algo brillante y me rinda 15:17 &amp;lt;deer&amp;gt; * Curiosity está ausente un rato... 15:18 &amp;lt;hypercubus&amp;gt; kaji: ? 15:18 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; hyper, te preguntaba qué SO usas 15:18 &amp;lt;hypercubus&amp;gt; SOs 15:18 &amp;lt;deer&amp;gt; &amp;lt;kaji&amp;gt; SOSES 15:19 &amp;lt;hypercubus&amp;gt; tengo vmware, así que puedo ejecutar todos los windowses y freebsd y demás 15:19 &amp;lt;hypercubus&amp;gt; también tengo PearPC, así que puedo ejecutar OS X 15:20 &amp;lt;jrandom&amp;gt; ok, si no hay nada más del lado web 15:20 &amp;lt;jrandom&amp;gt; pasamos a * 4) Interfaz web de I2PTunnel 15:21 * jrandom declara que la interfaz web de i2ptunnel es una mierda. funcional. pero una mierda. 15:21 &amp;lt;deer&amp;gt; &amp;lt;DrVince&amp;gt; Podría meterme con la traducción al francés si hay interés tal vez 15:21 &amp;lt;jrandom&amp;gt; duck tenía algunas ideas para mejorarla, pero tuvo que irse, así que voy a pegar unas líneas 15:21 &amp;lt;hypercubus&amp;gt; de nuevo, necesitamos más desarrolladores web ;-) 15:21 &amp;lt;jrandom&amp;gt; oh, traducir páginas web al francés estaría genial 15:22 &amp;lt;jrandom&amp;gt; s/french/french and other langs/ 15:22 &amp;lt;jrandom&amp;gt; aquí van algunas 'duck-adas': 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; reducir la carga de datos en la página general; usar tablas/div para ordenar las cosas 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; proveer una página de edición/detalle con información que a la mayoría no le importa: tunnels, hash del destino, clave completa 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; retroalimentación tras hacer clic en botones, 'elemento guardado', etc. dar el destino como salida cuando se cree uno nuevo 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; (ocultarlo bajo edición/detalles en caso contrario) 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; etiquetar los mensajes de arriba como 'log'; a veces es confuso 15:22 &amp;lt;jrandom&amp;gt; &amp;lt;duck&amp;gt; dejar claro que 'confirmar' solo se necesita para eliminar, no para guardar 15:22 * jrandom está de acuerdo con lo que dice 15:23 &amp;lt;jrandom&amp;gt; también ha habido un montón de correcciones de errores tras bambalinas en la interfaz web /i2ptunnel/ desde 0.4, así que los problemas funcionales deberían estar depurados 15:24 &amp;lt;jrandom&amp;gt; sin embargo, el código que implementa esas páginas es bastante feo 15:24 &amp;lt;jrandom&amp;gt; probablemente el mejor enfoque sería escribir las pantallas en HTML/CSS/imágenes/etc. y luego dárselo a uno de los desarrolladores Java para integrarlo 15:25 &amp;lt;hypercubus&amp;gt; ¿qué fue de los tiempos en que había superabundancia de desarrolladores web? ;-) 15:25 &amp;lt;jrandom&amp;gt; todos están trabajando en McDonald's 15:25 &amp;lt;hypercubus&amp;gt; ah, cierto 15:25 &amp;lt;deer&amp;gt; * Curiosity ha vuelto :) 15:25 &amp;lt;jrandom&amp;gt; de todos modos, si alguien está interesado en ayudar o tiene más sugerencias, por favor pónganse en contacto 15:25 &amp;lt;jrandom&amp;gt; bienvenida de vuelta, Curiosity 15:26 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; ¿debería sacar la idea de la que te hablé, jrandom? 15:26 &amp;lt;cat-a-puss&amp;gt; conozco a alguien que podría ayudar con lo web 15:26 &amp;lt;jrandom&amp;gt; ah, ¿el live cd? 15:27 &amp;lt;jrandom&amp;gt; genial, cat-a-puss, necesitamos toda la ayuda posible 15:27 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; sipa :) 15:27 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; err sí 15:27 &amp;lt;jrandom&amp;gt; Curiosity: sí, por favor, coméntalo cuando lleguemos al punto 6) ??? 15:28 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; ok :) 15:28 &amp;lt;cat-a-puss&amp;gt; ok, los pondré en la lista, y les daré el e-mail de jrandom (curiosity no sé tu correo) 15:28 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más que mencionar respecto a la interfaz web de I2PTunnel? 15:28 &amp;lt;jrandom&amp;gt; r0x0r cat-a-puss 15:29 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; tampoco me importa ayudar con la edición web, etc. :) 15:29 &amp;lt;jrandom&amp;gt; ok, si no hay nada más, 5) Hoja de ruta y todo 15:30 &amp;lt;jrandom&amp;gt; ¡genial, Curiosity, gracias! podemos charlar un poco después de la reunión sobre conquistar el mundo^W^W^W^Wlas cosas web 15:30 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; ok :) 15:30 &amp;lt;jrandom&amp;gt; como probablemente vieron, hay una nueva página grande y aterradora en el sitio web (http://www.i2p.net/todo) 15:31 &amp;lt;jrandom&amp;gt; que cubre los grandes y aterradores asuntos que tenemos por delante (y ni siquiera menciona todas las apps cliente que necesitamos, etc.) 15:31 &amp;lt;jrandom&amp;gt; como pueden ver, tenemos un montón enorme por hacer, pero la buena noticia es que no tenemos que tenerlo todo hecho de inmediato. 15:32 &amp;lt;jrandom&amp;gt; de hecho, esas cosas son básicamente los puntos con viñetas de la página del roadmap (con un montón de texto introduciendo cada una) 15:33 &amp;lt;jrandom&amp;gt; aunque sé que es mucho para revisar, sería genial que la gente me avisara si se topa con algo que tengamos que abordar y que no esté en esa página 15:34 &amp;lt;jrandom&amp;gt; no es necesario hoy ni esta semana, solo un general "hey, avísennos" 15:35 &amp;lt;jrandom&amp;gt; con la sugerencia de mule (http://www.i2p.net/todo#nat) he estado haciendo mucha reflexión, y probablemente movamos un poco la hoja de ruta 15:35 &amp;lt;jrandom&amp;gt; pero ya veremos. 15:36 &amp;lt;jrandom&amp;gt; si tienen sentimientos fuertes sobre ciertos temas ("¡OMG no podemos funcionar sin X, Y y Z!"), por favor háganmelo saber o publíquenlo en la lista 15:36 &amp;lt;jrandom&amp;gt; aunque no soy adalid de la democracia, estoy abierto a la razón :) 15:37 &amp;lt;jrandom&amp;gt; ok, eso es todo lo que tengo que decir al respecto... ¿alguien quiere aportar algo? 15:37 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; dictadura benigna :) 15:37 -!- Sonium_ ahora se llama Sonium 15:37 &amp;lt;jrandom&amp;gt; bah, no soy dictador: no controlo lo que los demás programan :) 15:37 &amp;lt;cervantes&amp;gt; hegemonía tranquila 15:37 &amp;lt;cat-a-puss&amp;gt; he conseguido dos desarrolladores más 15:37 &amp;lt;jrandom&amp;gt; ¡w00t! 15:38 &amp;lt;cat-a-puss&amp;gt; y tengo grandes planes para un motor de búsqueda distribuido 15:38 &amp;lt;jrandom&amp;gt; oh, qué bien 15:38 &amp;lt;jrandom&amp;gt; ¿sería algo con lo que `http://files.i2p/` podría integrarse? 15:38 &amp;lt;jrandom&amp;gt; o, bueno, permíteme decir: oh, qué bien :) 15:38 &amp;lt;cat-a-puss&amp;gt; eh: no puedo llegar ahí (entorno hostil) 15:39 &amp;lt;jrandom&amp;gt; ah 'k 15:39 &amp;lt;cat-a-puss&amp;gt; de todos modos, algo de espacio en CVS estaría bien, cuando lleguemos a eso 15:40 &amp;lt;jrandom&amp;gt; por supuesto, hay espacio disponible en cvs.i2p 15:40 &amp;lt;jrandom&amp;gt; ya sea dentro del directorio i2p/apps/ o en su propio módulo, si lo prefieren 15:40 &amp;lt;jrandom&amp;gt; (cvs.i2p == cvs.i2p.net) 15:40 &amp;lt;cat-a-puss&amp;gt; probablemente debería hablar con la gente que está trabajando en el dht, ¿eh? 15:41 &amp;lt;cat-a-puss&amp;gt; ¿cuál es el estado de eso hasta ahora? 15:41 &amp;lt;jrandom&amp;gt; :) 15:41 &amp;lt;jrandom&amp;gt; no he oído actualizaciones de estado de aum en los últimos días, pero seguro que está trabajando 15:42 &amp;lt;jrandom&amp;gt; la última actualización fue en http://dev.i2p.net/pipermail/i2p/2004-August/000425.html 15:43 &amp;lt;jrandom&amp;gt; ok, supongo que eso nos lleva a * 6) ??? 15:44 &amp;lt;jrandom&amp;gt; Curiosity estaba barajando la idea de un 'live cd' con i2p 15:44 &amp;lt;jrandom&amp;gt; lo cual me parece bastante bueno, y algo que querremos 15:44 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; kewl :) 15:44 &amp;lt;jrandom&amp;gt; aunque aún no somos lo bastante estables para eso, con una versión cada 2 semanas o así 15:44 &amp;lt;hypercubus&amp;gt; de acuerdo... incluso podría integrarse en un ISO de Knoppix 15:45 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; ? 15:45 &amp;lt;hypercubus&amp;gt; Knoppix, una distro de linux en livecd 15:45 &amp;lt;hypercubus&amp;gt; muy fácil de usar 15:45 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; ok 15:45 &amp;lt;jrandom&amp;gt; aunque una vez tengamos la funcionalidad Really Simple Update que sea una descarga de un clic desde `http://dev.i2p/i2p/i2pupdate.tar.bz2,` puede que no sea tan malo 15:46 &amp;lt;jrandom&amp;gt; Curiosity: ¿tienes algo más que quieras comentar sobre eso? 15:46 &amp;lt;fvw&amp;gt; ...y en cuanto se use mucho, cualquiera que controle dev.i2p puede comprometer la red. 15:47 &amp;lt;jrandom&amp;gt; siempre que la gente use esa funcionalidad Really Simple Update 15:47 * fvw asiente. 15:47 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; solo quería una forma para que la gente lo ejecute sin tener que descargar un montón de cosas en su computadora 15:47 &amp;lt;jrandom&amp;gt; (y si comprometen dev.i2p, ponemos una nueva entrada de hosts.txt para dev.i2p) 15:48 &amp;lt;hypercubus&amp;gt; un livecd de i2p con knoppix sería ideal para usar en cibercafés 15:48 &amp;lt;deer&amp;gt; &amp;lt;mule_iip&amp;gt; jarndom: ¿no tomará un usuario real de i2p el código fuente, estudiará el diff frente a la última versión revisada por pares y compilará desde el código? :) 15:48 &amp;lt;fvw&amp;gt; sí, pero la gente solo pulsará 'update'; no atenderán a discusiones sobre si la nueva versión podría tener vulnerabilidades... 15:48 &amp;lt;demonic_1&amp;gt; ¿hay alguna forma de no necesitar el archivo de hosts? ya sabes, como un servidor DNS? 15:48 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; sí... claro, mule_iip. jaja 15:49 &amp;lt;fvw&amp;gt; pero de todos modos, estaré muy feliz cuando lleguemos al punto donde esto se convierta en un problema. 15:49 &amp;lt;fvw&amp;gt; demonic_l: Es posible, pero seguiría habiendo una autoridad central. 15:49 &amp;lt;hypercubus&amp;gt; demonic_1: actualmente hay un par de propuestas para esa funcionalidad, pero se han descartado los nombres globales 15:49 &amp;lt;jrandom&amp;gt; demonic_1: sí, ve a la lista de correo (discusiones recientes en http://dev.i2p.net/pipermail/i2p/2004-September/000432.html ) 15:49 &amp;lt;jrandom&amp;gt; (y mi postura @ http://dev.i2p.net/pipermail/i2p/2004-September/000435.html :) 15:50 &amp;lt;hypercubus&amp;gt; *nombres globalmente únicos 15:50 &amp;lt;demonic_1&amp;gt; k 15:51 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más que quiera comentar? 15:52 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; También me gustaría sugerir poner los elementos solo de servicio en una carpeta service... estaba intentando desinstalar i2p (una de tantas) y le estaba dando a la cosa de desinstalación equivocada 15:52 &amp;lt;hypercubus&amp;gt; Curiosity: eso se está haciendo 15:52 &amp;lt;jrandom&amp;gt; w3rd 15:52 &amp;lt;hypercubus&amp;gt; el instalador instalará accesos directos de i2p en el menú Inicio de Windows 15:52 &amp;lt;hypercubus&amp;gt; y opcionalmente en tu escritorio 15:52 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; ok :) 15:52 &amp;lt;hypercubus&amp;gt; entre ellos estará "uninstall" 15:53 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; hablaba de cuando voy a program files/i2p 15:53 &amp;lt;hypercubus&amp;gt; no necesitas hacerlo desde ahí 15:54 &amp;lt;hypercubus&amp;gt; los usuarios de Windows nunca entran en las carpetas de programas ;-) 15:54 &amp;lt;demonic_1&amp;gt; :/ 15:54 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; ¡yo sí! :P 15:54 &amp;lt;jrandom&amp;gt; quizá podríamos añadir un directorio bin/ con todos los scripts 15:54 &amp;lt;jrandom&amp;gt; eh, nada 15:54 &amp;lt;hypercubus&amp;gt; entonces habrías visto la carpeta llamada "Uninstall" ;-) 15:54 * jrandom recuerda las rutas 15:54 &amp;lt;hypercubus&amp;gt; que es donde está el desinstalador 15:54 &amp;lt;jrandom&amp;gt; podemos mover los scripts de servicio a lib, eso sí 15:54 &amp;lt;hypercubus&amp;gt; no estoy seguro de que podamos 15:55 &amp;lt;cervantes&amp;gt; podrías ir por el método 'doze y tener la opción "uninstall" en el instalador ;-) 15:55 &amp;lt;hypercubus&amp;gt; wrapper es muy quisquilloso con dónde pones eso 15:55 &amp;lt;jrandom&amp;gt; como mínimo pueden hacer "cd .." primero 15:55 &amp;lt;hypercubus&amp;gt; veré lo de cambiar su ubicación 15:55 &amp;lt;hypercubus&amp;gt; pero puede que no se pueda 15:55 &amp;lt;jrandom&amp;gt; genial, gracias. estaría bien eliminar parte del desorden en el directorio de instalación 15:55 &amp;lt;hypercubus&amp;gt; de acuerdo 15:55 &amp;lt;jrandom&amp;gt; (la mayoría es culpa mía con todos esos archivos .config :) 15:56 &amp;lt;hypercubus&amp;gt; supongo que podríamos tener un directorio config 15:56 &amp;lt;cervantes&amp;gt; ./conf ? 15:56 &amp;lt;jrandom&amp;gt; vamos, somos geeks. etc/ :) 15:56 &amp;lt;jrandom&amp;gt; eso sería Muy Fácil 15:56 &amp;lt;jrandom&amp;gt; (solo unos pocos parámetros -D en la CLI) 15:56 &amp;lt;hypercubus&amp;gt; entonces tendremos que responder preguntas de usuarios de Windows diciendo que "etc" no es lo bastante obvio ;-) 15:56 &amp;lt;jrandom&amp;gt; la gente no debería tener que tocar su configuración 15:57 &amp;lt;jrandom&amp;gt; para eso está la web 15:57 &amp;lt;cervantes&amp;gt; yo siempre he optado por lo evidente: ./configuration/ 15:57 &amp;lt;hypercubus&amp;gt; cierto, pero los usuarios de Windows tampoco deberían lanzar el desinstalador desde su directorio de programas jejeh 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, pero sí, algo de trabajo que podemos detallar 15:57 &amp;lt;deer&amp;gt; &amp;lt;Curiosity&amp;gt; lol 15:58 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que aportar para la reunión? 15:58 &amp;lt;jrandom&amp;gt; si no 15:58 * jrandom se dispone 15:59 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-08-31</title><link>/es/blog/2004/08/31/notas-de-estado-de-i2p-del-2004-08-31/</link><pubDate>Tue, 31 Aug 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/08/31/notas-de-estado-de-i2p-del-2004-08-31/</guid><description>&lt;p>Bueno, chicos y chicas, ¡otra vez es martes!&lt;/p>
&lt;h2 id="índice">Índice:&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>Bueno, como ya se habrán dado cuenta, aunque el número de usuarios en la red se ha mantenido bastante estable, el rendimiento se ha degradado significativamente en los últimos días. La causa ha sido una serie de errores en el código de selección de pares y de entrega de mensajes, expuestos cuando hubo un ataque de denegación de servicio (DoS) menor la semana pasada. El resultado ha sido que, básicamente, los tunnels de todos han estado fallando de forma constante, lo que tiene un cierto efecto de bola de nieve. Así que no, no eres solo tú - la red ha estado horrenda para el resto de nosotros también ;)&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 31 de agosto de 2004</title><link>/es/blog/2004/08/31/reuni%C3%B3n-de-desarrolladores-de-i2p-31-de-agosto-de-2004/</link><pubDate>Tue, 31 Aug 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/08/31/reuni%C3%B3n-de-desarrolladores-de-i2p-31-de-agosto-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> aum, cervantes, deer, hypercubus, jrandom, kaji, lucky, nicktastic&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:04 &amp;lt;jrandom&amp;gt; 0) hola 14:04 &amp;lt;jrandom&amp;gt; 1) 0.3.4.3 14:04 &amp;lt;jrandom&amp;gt; 2) 0.3.5 y 0.4 14:04 &amp;lt;jrandom&amp;gt; 3) documentación 14:04 &amp;lt;jrandom&amp;gt; 4) actualización de stasher 14:04 &amp;lt;jrandom&amp;gt; 5) ??? 14:04 &amp;lt;jrandom&amp;gt; 0) hola 14:04 * jrandom saluda 14:05 &amp;lt;deer&amp;gt; * Pseudonym saluda 14:05 * hypercubus aletea 14:05 &amp;lt;deer&amp;gt; * detonate saluda 14:05 &amp;lt;jrandom&amp;gt; notas de estado semanales @ http://dev.i2p.net/pipermail/i2p/2004-August/000425.html 14:05 &amp;lt;jrandom&amp;gt; pasando a 1) 0.3.4.3 14:06 &amp;lt;jrandom&amp;gt; como dice en las notas, y como todos saben por experiencia propia, la red no está muy sana por el momento 14:06 &amp;lt;jrandom&amp;gt; se pierden muchos mensajes, y la gente ve a menudo advertencias de que sus leases han expirado hace un rato 14:07 &amp;lt;jrandom&amp;gt; esto es desafortunado, y en gran medida está solucionado en CVS, que desplegaremos cuando podamos (ver punto 2) 14:07 &amp;lt;kaji&amp;gt; (tarde) hola 14:08 &amp;lt;jrandom&amp;gt; de todos modos, creo que eso es todo lo que tengo que mencionar sobre 0.3.4.3, más allá de lo que hay en el email. agradezco su paciencia mientras avanzamos por los baches 14:08 &amp;lt;jrandom&amp;gt; saltando a 2) 0.3.5 y 0.4 (¿a menos que alguien tenga algo más que quiera añadir..?) 14:09 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Así que el 90% de nodos rotos puede tumbar la red ^^ 14:09 &amp;lt;deer&amp;gt; * Pseudonym espera con ansias el lanzamiento de 0.3.5 14:09 &amp;lt;kaji&amp;gt; ¿quién estaba lanzando el DoS? hicieron un buen trabajo 14:10 &amp;lt;jrandom&amp;gt; bueno, puedo alcanzar squid de forma consistente desde mis otras cajas en CVS HEAD 14:10 &amp;lt;jrandom&amp;gt; así que la red no está ‘derribada’ para la gente en cvs head :) 14:10 * lucky sigue teniendo éxito parcial con .3.4.3 todavía. 14:10 &amp;lt;jrandom&amp;gt; pero sí, el algoritmo antiguo de selección de pares hizo Algunas Cosas Estúpidas 14:10 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Estoy en CVS head y perdí suid.i2p muchas veces ;) 14:11 &amp;lt;jrandom&amp;gt; hmm 14:11 &amp;lt;jrandom&amp;gt; ¿qué estás viendo como tasa de fallo de tunnel? 14:12 &amp;lt;jrandom&amp;gt; (n.º total de eventos en /routerStats.html#tunnel.failAfterTime comparado con el n.º total de eventos en #tunnel.buildFrequency ) 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; valor medio de por vida: 288 268,91 sobre 339,00 eventos 14:13 &amp;lt;jrandom&amp;gt; ¿y tunnel.buildFrequency? 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Pero quizá hayas estado reiniciando tu router demasiado mientras arreglabas fugas de hilos ;) 14:14 &amp;lt;jrandom&amp;gt; ¿cuál es tu n.º de por vida de tunnel.buildFrequency? 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; frecuencia 24h: promedio por periodo: (2,76, máx 2,76, el actual es el 100,00% del máx) promedio estricto por periodo: 5 645,58 eventos (promediado usando la vida útil de 5 729,00 eventos) 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; 24h ~= vida del router 14:15 &amp;lt;jrandom&amp;gt; así que ~5% de fallos de tunnel 14:15 &amp;lt;jrandom&amp;gt; eso es más o menos lo que he estado viendo en CVS HEAD, en contraste con el 40-60% de fallos de tunnel de 0.3.4.3 14:16 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Entonces pasemos a 2) ;) 14:16 &amp;lt;jrandom&amp;gt; dalo por hecho 14:16 &amp;lt;jrandom&amp;gt; ok, como se mencionó en el email, la próxima revisión será 0.3.5, no 0.4 14:16 &amp;lt;jrandom&amp;gt; tendrá todas las cosas buenas que han estado esperando, pero no tendrá el "sello de aprobación 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; bueno, consideré ir por la vía de rc, pero no quiero ser demasiado confiado 14:17 &amp;lt;kaji&amp;gt; 0.4.rc-0.9 14:17 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; je 14:18 &amp;lt;kaji&amp;gt; beta 14:18 &amp;lt;jrandom&amp;gt; mientras 0.3.5 esté fuera, voy a ver si podemos montar el DoS de nuevo, así como una variedad de nuevos problemas que deberíamos poder inventar 14:18 &amp;lt;lucky&amp;gt; tenemos que seguir haciendo DoS hasta que funcione mientras está bajo DoS 14:18 &amp;lt;jrandom&amp;gt; correcto 14:19 &amp;lt;kaji&amp;gt; hazle DoS hasta que ya no pueda ser DoSeado 14:19 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; pero sin nuevas funciones entre 0.3.5 y 0.4, ¿verdad? 14:19 &amp;lt;jrandom&amp;gt; quizá alguien se inspire para ayudar implementando algo de churn y casos de fallo en el simulador, para que podamos probar estas cosas más fácil y automáticamente... ;) 14:20 &amp;lt;jrandom&amp;gt; correcto Pseudonym, no espero que lleguen nuevas funciones significativas durante 0.3.5 14:20 &amp;lt;jrandom&amp;gt; al menos, desde la perspectiva del usuario de la app 14:20 &amp;lt;jrandom&amp;gt; quizá algún desarrollador aproveche este tiempo para mejorar el eepproxy, un servidor web transparente, ayudar a aum, etc 14:21 * jrandom pincha a alguien que está hackeando un proxy irc con soporte DCC ;) 14:21 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; un inproxy público para i2p/tor está en preparación 14:21 &amp;lt;jrandom&amp;gt; ah, bien, ¿específico de html, o bitpipe? 14:21 &amp;lt;jrandom&amp;gt; ejem, específico de web, quiero decir 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; específico de web 14:22 &amp;lt;jrandom&amp;gt; w3rd 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; la idea es que un ISP pueda poner puertas de enlace a sitios específicos 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; para que el mundo pueda acceder a alexandria 14:23 &amp;lt;jrandom&amp;gt; ooh, lo que estaría realmente genial es si esas puertas de enlace pudieran actuar como vhosts 14:23 &amp;lt;jrandom&amp;gt; (quizá a eso te referías de todos modos) 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; sigue siendo genial 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; virtual host también es posible; solo para una siguiente iteración 14:24 &amp;lt;jrandom&amp;gt; (aunque 6sxoyfb3h2nvok2d.onion.anonygateway.com sería más chulo ;) 14:24 &amp;lt;jrandom&amp;gt; sí sí 14:24 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; fácil de hacer con un mod_rewrite por supuesto 14:25 &amp;lt;cervantes&amp;gt; o simplemente configurar un subdominio :) 14:25 &amp;lt;kaji&amp;gt; jajá vhost a una semilla de bittorent 14:25 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; estoy pagando el desarrollo de mi bolsillo; el parche será dominio público 14:25 &amp;lt;jrandom&amp;gt; duck++ 14:26 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; también hablando con un ISP que quizá quiera ofrecerlo como servicio de pago 14:26 &amp;lt;jrandom&amp;gt; bien 14:26 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; por supuesto es mejor cuando anarchistgang.org lo hace 14:26 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; pero ya conocen la estabilidad de ese tipo de gente 14:26 &amp;lt;jrandom&amp;gt; *tos* 14:27 &amp;lt;cervantes&amp;gt; their quackers 14:27 &amp;lt;cervantes&amp;gt; *they're 14:27 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; ¡hola!!!!!! 14:27 * hypercubus se ríe por lo bajo 14:27 &amp;lt;jrandom&amp;gt; hola jon2 14:27 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; Me gusta la reunión&amp;gt;:-D 14:28 &amp;lt;jrandom&amp;gt; creo que después de que la red se estabilice un poco más (una vez que 0.3.5 esté fuera), vamos a querer reevaluar algunas actividades a nivel de aplicaciones 14:28 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; *tos* ¿myi2p? 14:28 &amp;lt;jrandom&amp;gt; je 14:29 &amp;lt;kaji&amp;gt; ¿qué hay del acceso detrás de un firewall? 14:29 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; sí, acceso con firewall :) 14:29 &amp;lt;jrandom&amp;gt; necesitamos algo a prueba de bombas, usable y seguro, que proporcione funcionalidad que la gente quiera (y, con suerte, que podamos usar para fomentar la comunidad) 14:30 &amp;lt;deer&amp;gt; * duck apunta a 0.4.2 @ http://www.i2p.net/roadmap 14:30 &amp;lt;jrandom&amp;gt; créanme, quiero acceso detrás de firewalls / NATs incontrolables / etc. tanto como el resto de ustedes. 14:30 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; Puedo hacer la parte segura, conozco la criptofagia. 14:30 &amp;lt;jrandom&amp;gt; (alguien tiene que añadir eso como cita ;) 14:30 * hypercubus se pregunta qué es un criptófago 14:31 &amp;lt;jrandom&amp;gt; jon2 - definitivamente necesitamos ayuda con estas cosas y nos encantaría robar algo de tu tiempo 14:31 * kaji acaba de volver a la escuela, le gustaría llevarse i2p con él ;) 14:31 &amp;lt;aum&amp;gt; buenos días a todos 14:31 &amp;lt;cervantes&amp;gt; por cierto me pregunto si algún dev extraña sus pequeños blogs de i2p.... si quizá deberían tener secciones dedicadas en el foro, al menos a corto plazo... 14:31 &amp;lt;cervantes&amp;gt; *si es así 14:31 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; criptofagia, ciencia de la seguridad. 14:31 &amp;lt;jrandom&amp;gt; buenos días aum 14:32 &amp;lt;hypercubus&amp;gt; jon2: ¿también sabes criptografía? 14:32 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; Buenos días aum. 14:32 &amp;lt;jrandom&amp;gt; cervantes: me estoy esperando hasta poder tener un blog propio, que espero no esté muy lejos 14:32 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; no :-( 14:33 &amp;lt;cervantes&amp;gt; jrandom: ¿y todos los demás? 14:33 &amp;lt;jrandom&amp;gt; nightblade ha estado usando su blog @ cashdollar.org 14:33 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; tengo un blog en blogs.aspnet.com 14:33 &amp;lt;jrandom&amp;gt; aunque supongo que sería genial que la gente publicara en el foro 14:34 &amp;lt;cervantes&amp;gt; ah bien... parece que la mayoría ha encontrado alternativas.... pero es una pena que se hayan fragmentado 14:34 &amp;lt;jrandom&amp;gt; sí 14:34 &amp;lt;cervantes&amp;gt; *shame 14:34 &amp;lt;cervantes&amp;gt; malditos dedozzz 14:34 &amp;lt;lucky&amp;gt; bueno, un fago es parte del sistema inmunitario. 14:34 &amp;lt;jrandom&amp;gt; me gustaba tener los devblogs en el sitio. recuperaremos algo eventualmente 14:34 &amp;lt;hypercubus&amp;gt; jon2: gracioso, blogs.aspnet.com es un dominio sin reclamar 14:34 &amp;lt;jrandom&amp;gt; ok, de todos modos, ¿algo más para 2) 0.3.5 y 0.4? 14:35 &amp;lt;hypercubus&amp;gt; sí 14:35 &amp;lt;hypercubus&amp;gt; ya tengo el problema de firefox resuelto, en cvs 14:35 &amp;lt;jrandom&amp;gt; w000t 14:36 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; Soy desarrollador asp. 14:36 &amp;lt;hypercubus&amp;gt; lee el valor predeterminado del registro 14:36 &amp;lt;cervantes&amp;gt; :) 14:36 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; perdón.. quise decir blogs.asp.net 14:36 &amp;lt;hypercubus&amp;gt; no, no 14:36 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; weblogs.asp.net 14:36 &amp;lt;jrandom&amp;gt; ah, genial hypercubus. así que estamos casi listos para el lanzamiento de 0.3.5 14:37 &amp;lt;cervantes&amp;gt; brrr....asp 14:37 &amp;lt;hypercubus&amp;gt; sí, puedo sentir que está cerca 14:37 &amp;lt;jrandom&amp;gt; ok, pasando a 3) documentación 14:37 &amp;lt;jrandom&amp;gt; bueno, no tengo nada que añadir más allá de mi solicitud en el email 14:38 &amp;lt;jrandom&amp;gt; (¡envíen sus preguntas! publíquenlas en la lista, envíenlas por email, publíquenlas en el foro) 14:38 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Sí, usen el foro anónimamente y hagan feliz a Cervantes ;) 14:39 * cervantes se estremece 14:39 * hypercubus ajusta las orejas de conejo 14:40 &amp;lt;nicktastic&amp;gt; jaja 14:40 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; Me gustó esta reunión.. 14:40 &amp;lt;cervantes&amp;gt; ya dijiste eso... 14:40 &amp;lt;cervantes&amp;gt; &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; Me gusta la reunión&amp;gt;:-D 14:40 &amp;lt;hypercubus&amp;gt; genial, te toca comprar las donas la próxima vez ;-) 14:40 &amp;lt;jrandom&amp;gt; ok, si no hay nada más, 4) actualización de stasher 14:41 &amp;lt;jrandom&amp;gt; aum parece haberse despertado temprano... ¿sigues por aquí? 14:41 &amp;lt;deer&amp;gt; &amp;lt;jon2&amp;gt; ¡GRAN REUNIÓN! 14:41 * hypercubus se pregunta si dm tiene hijos 14:41 &amp;lt;jrandom&amp;gt; je, sí, ha vuelto ;) 14:41 &amp;lt;cervantes&amp;gt; pensaría que es imposible 14:42 &amp;lt;hypercubus&amp;gt; supongo que aum se perdió esa primera taza 14:42 &amp;lt;jrandom&amp;gt; ok, quizá vuelva a la terminal 14:42 &amp;lt;jrandom&amp;gt; de todos modos, su actualización general se publicó en el email 14:42 &amp;lt;jrandom&amp;gt; parece que hay mucho progreso 14:43 &amp;lt;jrandom&amp;gt; quedan algunas preguntas, pero seguimos adelante 14:43 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Pero no se dio fecha de lanzamiento ;) 14:43 &amp;lt;hypercubus&amp;gt; ¿cuántas personas lo están probando por el momento? 14:43 &amp;lt;jrandom&amp;gt; no sé si el código que tiene ahora con las cosas mencionadas es público todavía 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; ¿qué hay de nuevo en stasher? 14:44 &amp;lt;jrandom&amp;gt; kaji: ve a http://dev.i2p.net/pipermail/i2p/2004-August/000425.html 14:45 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ahora usa menos agua para lavar los platos 14:45 &amp;lt;hypercubus&amp;gt; he estado esperando esa función 14:45 * jrandom también 14:45 &amp;lt;jrandom&amp;gt; ok 14:45 &amp;lt;jrandom&amp;gt; si aum sigue afk, pasando a 5) ??? 14:45 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo que quiera plantear? 14:45 * cervantes se pone un casco de hojalata 14:46 &amp;lt;lucky&amp;gt; ¿Cómo va jetta para servir páginas web? 14:46 &amp;lt;jrandom&amp;gt; no conozco a nadie trabajando en una app que permita de forma segura que la gente hospede páginas con jetty 14:46 &amp;lt;jrandom&amp;gt; (páginas que puedan servirse como eepsite, quiero decir) 14:47 &amp;lt;jrandom&amp;gt; jetty sí permite que la gente despliegue aplicaciones cliente (aunque tampoco conozco a nadie trabajando aún en una app basada en web) 14:47 &amp;lt;hypercubus&amp;gt; me gustaría decir algo sobre systray4j vs. SWT 14:47 &amp;lt;jrandom&amp;gt; ¿mmhmm? 14:47 &amp;lt;hypercubus&amp;gt; el costo de abandonar systray4j por SWT: dejaríamos systray4j.jar y systray4j.dll, quitando 147 KB de nuestro tamaño de distribución -- y reemplazándolo con swt.jar (885 KB) + libs nativos (332 KB en Win, 639 KB en *nix), una diferencia neta de 1,2-1,5 MB, pero con eso ganamos iconos de systray en KDE, Gnome y OS X además de Win32, y también iconos de lanzamiento para entornos X planos al estilo NextStep/GNUstep 14:48 &amp;lt;hypercubus&amp;gt; y esto nos dará la capacidad de añadir otros componentes GUI más adelante, independientemente del JRE que tenga el usuario (de lo contrario, acomodar a los usuarios de Kaffe nos limitaría a usar solo AWT) 14:48 &amp;lt;hypercubus&amp;gt; solo para pensar... quizá más adelante 14:48 &amp;lt;jrandom&amp;gt; vale la pena discutirlo, más adelante, a medida que los usuarios lo pidan 14:49 &amp;lt;jrandom&amp;gt; si el valor está ahí, el valor está ahí 14:49 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; La interfaz web se supone que es la GUI, ¿no? 14:49 &amp;lt;hypercubus&amp;gt; cervantes tuvo una idea genial para aprovechar más SWT 14:49 &amp;lt;hypercubus&amp;gt; un dashboard de I2P ;-) 14:49 &amp;lt;jrandom&amp;gt; sí oOo 14:49 &amp;lt;hypercubus&amp;gt; oh, ¡y skins! es broma 14:49 &amp;lt;jrandom&amp;gt; preferiría mucho más tener ese tipo de funcionalidad integrada en la consola del router, si te refieres a lo que creo que te refieres 14:50 &amp;lt;hypercubus&amp;gt; la cuestión es... 14:50 &amp;lt;cervantes&amp;gt; también podría incentivar el desarrollo de aplicaciones si i2p viene con un buen conjunto de librerías SWT 14:50 &amp;lt;hypercubus&amp;gt; parece que el desarrollo de systray4j se está apagando o estancando 14:50 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Mientras el systray y lo de la GUI no sean obligatorios para tener un router plenamente funcional... 14:50 &amp;lt;jrandom&amp;gt; correcto oOo 14:50 &amp;lt;hypercubus&amp;gt; no veo que arreglen la versión para KDE pronto 14:51 &amp;lt;hypercubus&amp;gt; correcto, podríamos simplemente añadir un hook en la clase de systray del router 14:51 &amp;lt;hypercubus&amp;gt; y el usuario podría opcionalmente descargar lo de systray/SWT 14:51 &amp;lt;jrandom&amp;gt; hypercubus: personalmente, no estoy 100% seguro de que la base de usuarios siquiera necesite un systray. creo que necesitamos desplegarlo y obtener feedback para conocer su valor 14:51 &amp;lt;jrandom&amp;gt; cervantes: los desarrolladores de aplicaciones cliente pueden absolutamente empaquetar SWT con su app 14:51 &amp;lt;jrandom&amp;gt; (o decir "get SWT") 14:51 &amp;lt;hypercubus&amp;gt; sospecho que recibiremos solicitudes de opciones de systray ampliadas 14:52 &amp;lt;jrandom&amp;gt; y si un dev de app cliente consigue algo que queramos empaquetar con el router, desplegaremos swt con el paquete 14:52 &amp;lt;jrandom&amp;gt; (etc) 14:52 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¿Demasiado tarde para separar la consola/monitor de estado/lo que sea de lo que realmente hace el routing? 14:52 &amp;lt;jrandom&amp;gt; ¿realmente routing? 14:52 &amp;lt;jrandom&amp;gt; la consola del router es una aplicación cliente completamente separada 14:53 &amp;lt;jrandom&amp;gt; (apps/routnerconsole/) 14:53 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Lo necesario para que los bytes fluyan anónimamente 14:53 &amp;lt;jrandom&amp;gt; sí creo que más adelante también querremos tener una instalación de router mínima 14:53 &amp;lt;jrandom&amp;gt; (sin nada en clients.config, etc) 14:53 &amp;lt;jrandom&amp;gt; pero no tenemos horas de desarrollador para mantener múltiples conjuntos de cosas 14:55 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que quiera plantear? 14:57 &amp;lt;jrandom&amp;gt; si no 14:57 * jrandom se prepara 14:57 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; 0.3.5, ¿cuándo? ;) 14:57 &amp;lt;jrandom&amp;gt; saldrá, con suerte, esta semana 14:57 &amp;lt;jrandom&amp;gt; (en el próximo día o dos si todo va bien) 14:57 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok ^^ 14:57 * jrandom deja de prepararse 14:57 * jrandom *baf*s la reunión cerrada &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-08-24</title><link>/es/blog/2004/08/24/notas-de-estado-de-i2p-del-2004-08-24/</link><pubDate>Tue, 24 Aug 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/08/24/notas-de-estado-de-i2p-del-2004-08-24/</guid><description>&lt;p>Hola a todos, muchas actualizaciones hoy&lt;/p>
&lt;h2 id="índice">Índice&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-estado">1) 0.3.4.3 estado&lt;/h2>
&lt;p>La versión 0.3.4.3 salió el viernes pasado y desde entonces las cosas han ido bastante bien. Ha habido algunos problemas con el código de pruebas de tunnel y de selección de pares recién introducido, pero tras algunos ajustes desde la publicación, es bastante sólido. No sé si el servidor IRC ya está en la nueva revisión, así que en general tenemos que basarnos en pruebas con eepsites(I2P Sites) y los proxies de salida http (squid.i2p y www1.squid.i2p). Las transferencias de archivos grandes (&amp;gt;5MB) en la versión 0.3.4.3 aún no son lo suficientemente fiables, pero en mis pruebas, las modificaciones desde entonces han mejorado aún más las cosas.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 24 de agosto de 2004</title><link>/es/blog/2004/08/24/reuni%C3%B3n-de-desarrolladores-de-i2p-24-de-agosto-de-2004/</link><pubDate>Tue, 24 Aug 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/08/24/reuni%C3%B3n-de-desarrolladores-de-i2p-24-de-agosto-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cervantes, deer, fvw, hypercubus, jrandom, kaji, luckypunk, Nightblade, protok0l&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:01 &amp;lt;jrandom&amp;gt; 0) hola 14:01 &amp;lt;jrandom&amp;gt; 1) estado 0.3.4.3 14:01 &amp;lt;jrandom&amp;gt; 1.1) timestamper 14:02 &amp;lt;jrandom&amp;gt; 1.2) nueva autenticación en la consola del router 14:02 &amp;lt;jrandom&amp;gt; 2) estado 0.4 14:02 &amp;lt;jrandom&amp;gt; 2.1) integración con servicio y bandeja del sistema 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. rutas restringidas 14:02 &amp;lt;jrandom&amp;gt; 4) stasher 14:02 &amp;lt;jrandom&amp;gt; 5) páginas destacadas 14:02 &amp;lt;jrandom&amp;gt; 6) ??? 14:02 &amp;lt;jrandom&amp;gt; 0) hola 14:02 * jrandom saluda 14:02 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Hola. 14:02 &amp;lt;jrandom&amp;gt; notas semanales publicadas (bien temprano) en http://dev.i2p.net/pipermail/i2p/2004-August/000419.html 14:03 &amp;lt;jrandom&amp;gt; así que espero que todos hayan hecho la tarea y las hayan leído con diligencia 14:03 &amp;lt;jrandom&amp;gt; (o algo así) 14:03 &amp;lt;jrandom&amp;gt; ok, 1) estado 0.3.4.3 14:04 &amp;lt;kaji&amp;gt; (hola, con retraso) 14:04 &amp;lt;jrandom&amp;gt; hay unas pocas cosas ajustadas desde que salió la 0.3.4.3 el viernes pasado, pero en general la revisión parece bastante estable, por lo que puedo ver 14:04 &amp;lt;deer&amp;gt; &amp;lt;luckypunk&amp;gt; huh. ¿qué está pasando? 14:04 &amp;lt;deer&amp;gt; &amp;lt;luckypunk&amp;gt; Oh. No importa. perdón, normalmente duermo durante la reunión. Hola :) 14:05 &amp;lt;jrandom&amp;gt; ¿cuáles son las experiencias de la gente con 0.3.4.3 respecto a eepsites / squid / etc.? 14:05 &amp;lt;luckypunk&amp;gt; muy rápido. 14:05 &amp;lt;jrandom&amp;gt; (puedo ver lo que la gente está notando con irc) 14:05 &amp;lt;luckypunk&amp;gt; A veces carga páginas en menos de 3 segundos. 14:06 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Jrandom, no patees tanto el router de squid ;) 14:06 &amp;lt;jrandom&amp;gt; guay, lucky 14:06 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; funciona bien 14:06 &amp;lt;luckypunk&amp;gt; puedo abrir 10 páginas de cosas a través de squid y I2P aguanta el ritmo, bastante lento eso sí, en mi 350 mhz. 14:06 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; lo más ágil que ha estado nunca 14:06 &amp;lt;jrandom&amp;gt; sí, lo hago oOo, pero por eso tenemos www1.squid.i2p :) 14:06 &amp;lt;jrandom&amp;gt; r0x0r 14:06 &amp;lt;jrandom&amp;gt; he oído algunos informes de uso excesivo de CPU, ¿le está pasando a mucha gente? 14:07 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; a mí no... sospecho que solo les pasa a los que tienen 386s *tos*lucky*tos* 14:07 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Algunos picos muy raros por aquí. Relacionado con otro error, quizá lo rastree algún día :p 14:07 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; aquí no 14:07 &amp;lt;luckypunk&amp;gt; Creo que, si afectara a todas las plataformas y demás, lo notaría mucho, y no, no realmente. Solo cuando sirve las nuevas páginas de configuración o descarga muchas cosas I2P me clava el procesador. 14:08 &amp;lt;jrandom&amp;gt; ok, bien. hay algunos escenarios donde i2p va a ser un fastidio con respecto a la CPU, pero con suerte serán pocos y espaciados 14:08 &amp;lt;jrandom&amp;gt; de hecho, eso nos lleva a 1.1) timestamper :) 14:09 &amp;lt;jrandom&amp;gt; (uno de los problemas puede ocurrir cuando el timestamper se pone tonto / pierde la noción del tiempo correcto) 14:10 &amp;lt;jrandom&amp;gt; todo lo relacionado con el sellado temporal se ha renovado e integrado en el router, gracias a que Adam Buckley es la caña y ha publicado su trabajo bajo la licencia BSD 14:10 &amp;lt;jrandom&amp;gt; (bien por Adam) 14:11 &amp;lt;jrandom&amp;gt; antes usábamos el código SNTP como una app cliente independiente, pero ya no lo hacemos así: ahora está estrechamente integrado con el router 14:11 &amp;lt;jrandom&amp;gt; (así que puede que la gente necesite actualizar sus archivos de configuración como se mencionó en el correo) 14:11 &amp;lt;jrandom&amp;gt; pero SNTP por sí solo es solo parte de la solución 14:12 &amp;lt;jrandom&amp;gt; a largo plazo necesitamos una mejor sincronización (léase: NTP), ya que SNTP es propenso a fluctuaciones 14:12 &amp;lt;jrandom&amp;gt; (especialmente con alta congestión en la red) 14:12 &amp;lt;jrandom&amp;gt; Adam me envió algo de código que tiene para lidiar con ello, pero ahora mismo no tengo tiempo para trabajar ese lado 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¿Usando solo SNTP? 14:13 &amp;lt;jrandom&amp;gt; no lo recuerdo: creo que puede ser algo tipo NTP a través de consultas sntp 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok, gracias 14:14 &amp;lt;luckypunk&amp;gt; eh 14:14 &amp;lt;luckypunk&amp;gt; tengo una sugerencia al respecto.. 14:14 &amp;lt;jrandom&amp;gt; en fin, si alguien se aburre y quiere hacer locuras con ntp, eso Molaría 14:14 &amp;lt;luckypunk&amp;gt; Quizá esté mal. 14:14 &amp;lt;jrandom&amp;gt; mmhmm ¿lucky? 14:14 &amp;lt;luckypunk&amp;gt; usa ntpdate -q 14:14 &amp;lt;luckypunk&amp;gt; obtén el desfase. 14:14 &amp;lt;jrandom&amp;gt; ntpdate -q == SNTP 14:14 &amp;lt;luckypunk&amp;gt; o algo similar. 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Eso es más o menos lo que hace el código actual ;) 14:14 * cervantes se pone al día con lo que se ha perdido 14:14 &amp;lt;luckypunk&amp;gt; oh. 14:15 &amp;lt;luckypunk&amp;gt; perdón. 14:15 &amp;lt;cervantes&amp;gt; missed 14:15 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Pero necesitamos longitud de segundo variable y compañía ;) 14:15 &amp;lt;cervantes&amp;gt; el uso de cpu en mi sistema es el más bajo que he visto.... 14:15 &amp;lt;jrandom&amp;gt; bien 14:15 &amp;lt;cervantes&amp;gt; pero tengo ahora 700 y pico hilos java y subiendo 14:15 &amp;lt;jrandom&amp;gt; sí, oOo, y la detección de sesgo / selección de candidatos 14:16 &amp;lt;luckypunk&amp;gt; sí, la última vez que lo ejecuté, hace un mes, afectaba seriamente la usabilidad de mi máquina; ahora ni noto si I2P está corriendo. 14:16 &amp;lt;jrandom&amp;gt; sí, he estado mirando eso, cervantes 14:16 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Cierto, aunque es una parte débil de todo el asunto ;) 14:16 &amp;lt;luckypunk&amp;gt; tengo como 200 hilos. 14:16 &amp;lt;luckypunk&amp;gt; 219, para ser precisos. 14:16 &amp;lt;jrandom&amp;gt; cervantes: he rastreado los hilos hasta la capa de transporte (hacemos cosas *muy feas* para conseguir timeouts), y podemos limpiar mejor eso más adelante 14:16 -!- TheCrypto__ ahora se llama thecrypto 14:18 &amp;lt;jrandom&amp;gt; básicamente están ocurriendo algunas rarezas con el aumento de # de peers en la red y el churn. todo manejable, pero puede ser molesto 14:18 &amp;lt;jrandom&amp;gt; en fin, eso es todo para 1.1, ahora 1.2) nueva autenticación de la consola del router :) 14:19 &amp;lt;jrandom&amp;gt; (probablemente a nadie le importe, pero tenemos autenticación http básica funcionando. mira el correo para más info) 14:19 &amp;lt;cervantes&amp;gt; genial 14:19 &amp;lt;cervantes&amp;gt; a pesar de eso, la gestión de memoria es una pasada... no he tenido un oom en siglos 14:19 &amp;lt;jrandom&amp;gt; ah, de lujo 14:20 &amp;lt;jrandom&amp;gt; de hecho, eso nos lleva a 2) estado 0.4 14:22 &amp;lt;luckypunk&amp;gt; Sí. Si I2P fuera un producto de MS, estaríamos listos para la 1.0 :) 14:22 &amp;lt;jrandom&amp;gt; arggg, se me cayó la conexión 14:22 &amp;lt;jrandom&amp;gt; (screen++) 14:23 &amp;lt;jrandom&amp;gt; ok, en fin, ha pasado mucho, y aún quedan algunas cosas de back end por hacer (algo de gestión de pools de tunnels de cliente, como está viendo oOo, y algunas pruebas de selección de peers, como está en cvs) 14:24 &amp;lt;jrandom&amp;gt; también ha habido mucho progreso en el instalador / servicio / systray 14:24 &amp;lt;jrandom&amp;gt; hypercubus: ¿quieres darnos una actualización? 14:24 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; claro 14:25 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; la instalación del service wrapper (envoltorio de servicio) está cerca de completarse, quizá hoy o mañana... el service wrapper se encarga de los OOM reiniciando automáticamente el router de i2p 14:25 &amp;lt;jrandom&amp;gt; (bien) 14:25 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; así que nos cubre un poco el trasero ahí 14:26 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; la integración con la bandeja del sistema está completa y funciona genial... por ahora solo para Win32, ya que la lib systray4j parece tener algunos bugs en su implementación para KDE 14:26 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; seguiré el progreso en KDE y ojalá lo tengamos pronto 14:27 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; el instalador también está casi completo, solo falta añadir tareas post-instalación 14:27 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; espero que esté listo para el fin de semana 14:27 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; (ya que depende de la integración completa del service wrapper) 14:28 &amp;lt;jrandom&amp;gt; r0x0r 14:28 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; pondré disponible un paquete de instalador pre-0.4 para que la gente lo pruebe 14:28 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; así que les avisaré cuando esté listo 14:28 &amp;lt;luckypunk&amp;gt; ¿Y GNOME? 14:28 &amp;lt;cervantes&amp;gt; increment(hypercubus) 14:28 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; el proyecto systray4j aún no ha abordado gnome 14:29 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; iremos añadiendo más entornos de escritorio según estén disponibles en systray4j 14:29 &amp;lt;luckypunk&amp;gt; bueno, no es gran cosa, voy a cambiarme en cuanto/si KDE compila. 14:30 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; el icono de la bandeja solo sirve para lanzar la consola del router en tu navegador de todos modos 14:30 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; así que su uso principal será por usuarios de windows ;-) 14:30 &amp;lt;jrandom&amp;gt; sí, esperamos que los usuarios de *nix sepan cómo poner un marcador ;) 14:30 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; pero por supuesto atenderemos a los perezosos de *nix cuando podamos ;-) 14:30 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; N/C... 14:30 &amp;lt;luckypunk&amp;gt; Oh, tengo un enlace en mi barra de marcadores de firefox, con slashdot y BSD Google. 14:31 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; pero el icono también sirve como indicador de estado práctico 14:31 &amp;lt;jrandom&amp;gt; de acuerdo 14:31 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; es decir, si el icono desaparece, tu router también ;-) 14:31 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; a menos que, claro, hayas elegido ocultar el icono desde tu consola del router 14:32 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; lo cual puedes hacer, y funciona genial 14:32 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; ok, creo que es todo, a menos que haya preguntas 14:33 &amp;lt;protok0l&amp;gt; ¿qué PDA buena corre bien linux? 14:33 &amp;lt;jrandom&amp;gt; bien dicho, hyper 14:33 &amp;lt;jrandom&amp;gt; proto: #i2p-chat (o después de la reunión) 14:33 &amp;lt;protok0l&amp;gt; ups 14:33 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; *risita* 14:33 &amp;lt;jrandom&amp;gt; ok, pasamos a 2.2) jbigi &amp;amp; jcpuid 14:34 &amp;lt;jrandom&amp;gt; iakin ha montado un código JNI/asm brutal para detectar la arquitectura exacta de CPU usada (en máquinas x86), y tiene jbigi preparado para freenet para autoseleccionar el .so/.dll correcto en base a eso 14:35 &amp;lt;jrandom&amp;gt; también ha publicado ese trabajo en el dominio público, y lo hemos tomado e integrado de vuelta en i2p 14:35 &amp;lt;luckypunk&amp;gt; Entonces no tendremos que elegir qué jbigi descargar? ¿Eso no hará la instalación algo más grande? 14:35 &amp;lt;jrandom&amp;gt; correcto 14:35 &amp;lt;jrandom&amp;gt; sí, añade unos cientos de KB 14:36 &amp;lt;jrandom&amp;gt; pero, bueno, la nueva instalación es, um, más grande que la anterior 14:36 &amp;lt;luckypunk&amp;gt; oh, pensé que sería más de unos cientos de kb. 14:36 &amp;lt;luckypunk&amp;gt; Sí, entre la nueva consola... ¿Apuesto por 6 - 10 mb? 14:36 &amp;lt;deer&amp;gt; * Myo9 solo tiene 99 mb libres en este disco. 14:36 &amp;lt;deer&amp;gt; &amp;lt;Myo9&amp;gt; ;) 14:36 &amp;lt;jrandom&amp;gt; (especialmente porque estoy siendo un pesado e insistiendo en soporte .war en lugar de servlets directos, lo que requiere xerces, que pesa 800KB) 14:36 &amp;lt;jrandom&amp;gt; la nueva instalación pinta en ~4-6MB 14:37 &amp;lt;jrandom&amp;gt; pero lo bueno es que solo ~1MB de eso es específico de i2p, así que las actualizaciones serán ligeras ;) 14:38 &amp;lt;deer&amp;gt; &amp;lt;Myo9&amp;gt; I2P no ha tenido mucha difusión, ¿no? 14:38 &amp;lt;deer&amp;gt; &amp;lt;Myo9&amp;gt; ¿Comparado con freenet y TOR? 14:38 &amp;lt;jrandom&amp;gt; correcto, nos estamos manteniendo bastante en silencio 14:38 &amp;lt;protok0l&amp;gt; ¿el tamaño de descarga es una preocupación real? la mayoría de la gente tiene banda ancha 14:38 &amp;lt;protok0l&amp;gt; yo lo usaría si fueran 100megs 14:38 &amp;lt;luckypunk&amp;gt; protok0l, la mayoría de la gente no, en realidad. La mayoría de los que usarían I2P sí. aunque creo que I2P aún soporta dialup (más o menos) 14:38 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; para usuarios de i2p no debería 14:39 &amp;lt;jrandom&amp;gt; en mi opinión, lo mejor para el desarrollo es la adopción gradual tras suficientes pruebas en diferentes puntos críticos 14:39 &amp;lt;luckypunk&amp;gt; sí. I2P no está listo para 500 usuarios de slashdot :) 14:39 &amp;lt;jrandom&amp;gt; aunque nuestro crecimiento reciente ha sido bueno, ayudando a pinchar diferentes partes del sistema 14:40 &amp;lt;jrandom&amp;gt; cuando lancemos la rev 0.4, querremos movernos hacia la marca de 100 routers 14:40 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; ok, montaré otros 50 :) 14:40 &amp;lt;jrandom&amp;gt; además, eso dará más incentivos a los devs de apps cliente para construir apps cliente ;) 14:40 &amp;lt;jrandom&amp;gt; jaja mule :) 14:41 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Arr. 14:41 &amp;lt;cervantes&amp;gt; al ritmo de adopción podríamos alcanzar 100 en aproximadamente un mes 14:41 &amp;lt;cervantes&amp;gt; sin evangelizar 14:41 &amp;lt;jrandom&amp;gt; ese sería un buen ritmo de crecimiento 14:42 &amp;lt;jrandom&amp;gt; pero en fin, volvamos a la agenda :) 14:42 &amp;lt;protok0l&amp;gt; no puedo esperar a evangelizar 14:42 &amp;lt;jrandom&amp;gt; jbigi + jcpuid == integrados (y vean la lista de correo si quieren correr CVS HEAD) :) 14:42 &amp;lt;jrandom&amp;gt; je, se nota, proto ;) 14:42 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; lucky: más de la mitad de los usuarios de internet en EE. UU. tienen banda ancha... salió un informe el otro día 14:43 &amp;lt;jrandom&amp;gt; y menos de 1/10 del mundo está en EE. UU. ;) 14:43 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¿A quién le importa USA? ^^ 14:43 &amp;lt;jrandom&amp;gt; pero pasando a 2.3) i2paddresshelper 14:44 &amp;lt;jrandom&amp;gt; oOo ha preparado otro parche, este permite que la gente visite eepsites con páginas enlazadas sin editar hosts.txt 14:45 &amp;lt;jrandom&amp;gt; los detalles están listados en las notas de estado semanales 14:45 &amp;lt;jrandom&amp;gt; oOo - ¿quieres añadir algo? 14:45 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Hum... Dejemos que el número de eepsites crezca rápido y que Cervantes añada el soporte prometido :p 14:46 &amp;lt;jrandom&amp;gt; ah, cervantes ya añadió el enlace "Try it [i2p]" :) 14:46 &amp;lt;jrandom&amp;gt; (solo la gente con CVS HEAD puede usarlo, hasta que salga 0.4) 14:46 &amp;lt;cervantes&amp;gt; :o) 14:46 &amp;lt;jrandom&amp;gt; ((funciona muy bien, por cierto)) 14:46 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Genial ^^ Jugaré con ello en cuanto consiga que mi router vuelva en línea ;) 14:47 &amp;lt;kaji&amp;gt; podrías ponerle contraseña a la descarga del cliente y sacarlo estilo gmail 14:47 &amp;lt;jrandom&amp;gt; ¿hmm? 14:48 &amp;lt;kaji&amp;gt; base pequeña + solo por invitación 14:48 &amp;lt;kaji&amp;gt; pero eso llevaría trabajo 14:48 &amp;lt;jrandom&amp;gt; oh, ¿para el lanzamiento 0.4? 14:48 &amp;lt;kaji&amp;gt; oh, para la 1.0 14:48 &amp;lt;jrandom&amp;gt; no, no vale la pena ahora. si nos inundan nuevos usuarios quizá queramos mirar usar certificados, etc. 14:48 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; 1.0 es para las masas :p 14:49 &amp;lt;jrandom&amp;gt; bueno, para la 1.0 ya vamos a estar por encima de 1000 usuarios 14:49 &amp;lt;jrandom&amp;gt; (al menos, esa es mi esperanza ;) 14:49 * kaji piensa que sería divertido ver i2p pasar de 50 a 5000 nodos en 3 horas 14:49 &amp;lt;jrandom&amp;gt; je 14:49 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Y luego bajar a 100 ;) 14:49 &amp;lt;luckypunk&amp;gt; hypercubus, ¡viva por los americanos! se están poniendo al día ;) 14:49 &amp;lt;jrandom&amp;gt; je, esa es una manera de probar el churn ;) 14:50 &amp;lt;cervantes&amp;gt; si aum consigue que stasher funcione... y hyper aumenta su biblioteca de goatse entonces verán un salto de 50 a 5000 en menos de 3 horas ;-) 14:50 &amp;lt;kaji&amp;gt; y luego 50100 cuando la nsa ponga su nodo en línea 14:50 &amp;lt;jrandom&amp;gt; de hecho eso nos lleva a 3) AMOC vs. rutas restringidas 14:51 &amp;lt;jrandom&amp;gt; uno de los aspectos interesantes de las rutas restringidas es la capacidad de montar un ataque Sybil de forma realmente, realmente, realmente fácil. 14:51 &amp;lt;jrandom&amp;gt; mientras que mule mencionaba hace unos minutos instalar 50 nodos nuevos, sería posible poner en línea un número significativo 14:52 &amp;lt;jrandom&amp;gt; una forma de abordar esto es mediante una autoridad certificadora, limitando la introducción de certificados routerIdentity nuevos 14:52 &amp;lt;jrandom&amp;gt; otra es mediante hashcash 14:52 &amp;lt;jrandom&amp;gt; otra es mediante detección de prefijo IP al estilo morphmix/tarzan 14:53 &amp;lt;jrandom&amp;gt; pero, otra más es decir "que se joda" y esperar conseguir suficientes peers 'buenos' para superar en número a los 'malos' 14:53 &amp;lt;fvw&amp;gt; Creo que por el momento eso está bien. 14:54 &amp;lt;protok0l&amp;gt; aquí va una idea 14:54 &amp;lt;jrandom&amp;gt; sí, es lo más simple, y añadir barreras artificiales para unirse a una red p2p en esta etapa parece... tonto 14:54 &amp;lt;fvw&amp;gt; Creo que quizá una mezcla de hashcash y basada en IP estaría bien tenerla para la 1.0, pero en general no puedes defenderte contra un adversario suficientemente poderoso. 14:54 &amp;lt;protok0l&amp;gt; cortar el acceso inicial a noderef 14:54 &amp;lt;protok0l&amp;gt; si alguien quiere entrar, le damos tus noderefs 14:54 &amp;lt;protok0l&amp;gt; *uor 14:54 &amp;lt;fvw&amp;gt; ¿y cómo ayudaría eso? 14:55 &amp;lt;jrandom&amp;gt; correcto, fvw, y quizá podamos posponerlo hasta después de la 1.0 también 14:55 &amp;lt;fvw&amp;gt; depende de tu definición de 1.0 :) 14:55 &amp;lt;jrandom&amp;gt; proto: no estoy seguro de que eso ayude mucho 14:55 &amp;lt;jrandom&amp;gt; je fvw, no somos como freenet ;) 14:56 &amp;lt;jrandom&amp;gt; 1.0 == funcional, seguro, [suficientemente] anónimo, y escalable 14:56 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; y bien documentado ;) 14:56 &amp;lt;jrandom&amp;gt; la documentación es un prerrequisito para ser seguro :) 14:56 &amp;lt;deer&amp;gt; &amp;lt;Myo9&amp;gt; ¿Se añade a todos los usuarios al noderef en este momento? 14:57 &amp;lt;jrandom&amp;gt; Myo9: sí - http://dev.i2p.net/i2pdb/ es solo un enlace a uno de los directorios netDb/ de mi router 14:57 &amp;lt;jrandom&amp;gt; (así que listará a todos para los que mi router tenga una referencia, en cualquier momento) 14:58 &amp;lt;jrandom&amp;gt; ((y todos tienen una referencia para la gente con la que hablan, lo que, a nuestra escala actual, es todo el mundo)) 14:58 &amp;lt;jrandom&amp;gt; ok, pero volvamos a 3) AMOC vs. rutas restringidas 14:59 &amp;lt;deer&amp;gt; &amp;lt;Myo9&amp;gt; Ok. 14:59 &amp;lt;jrandom&amp;gt; como se mencionó en el correo, las ideas de mule podrían permitirnos dejar el transporte AMOC 0.4.2 e implementar en su lugar soporte básico de rutas restringidas, tratando a la gente detrás de NATs/cortafuegos como si estuvieran simplemente detrás de una ruta restringida 15:00 &amp;lt;fvw&amp;gt; sería bastante guay 15:00 &amp;lt;jrandom&amp;gt; sí, y nos ahorramos escribir otro protocolo de transporte más 15:01 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Pero ¿cómo haría mucho más fácil realizar un ataque sybil? 15:01 &amp;lt;jrandom&amp;gt; s/escribir/diseñar,implementar,revisionar,depurar,desplegar,depurar,depurar,depurar,depurar.../ 15:01 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; cómo lo haría* 15:02 &amp;lt;jrandom&amp;gt; ugha2p: no hay forma de saber cuántos routers "reales" hay detrás de una ruta restringida: lo único que sabemos de ellos es que tienen una identidad de router única y que son alcanzables a través de cierto router 15:02 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Ah. 15:03 &amp;lt;jrandom&amp;gt; ese cierto router podría, de hecho, ser una instancia de simulación, ejecutando otros 100 routers en la misma JVM, cada uno fingiendo estar detrás de cortafuegos 15:03 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Cierto. 15:03 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Podrían igual de fácil usar 100 puertos en el mismo host... 15:03 &amp;lt;fvw&amp;gt; sin embargo, asumiendo que estás dispuesto a gastar unos cientos de euros en tu ataque, puedes conseguir un gran número de IPs dispersas de todas formas. 15:03 &amp;lt;jrandom&amp;gt; de acuerdo, fvw 15:04 &amp;lt;jrandom&amp;gt; oOo: cierto, aunque los puertos cuestan memoria (y algo de CPU) 15:04 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; No creo que esa presunción vaya a frenar a enemigos más poderosos. 15:04 &amp;lt;jrandom&amp;gt; (por eso, cuando hago simulaciones más grandes, necesito cambiar del sistema de comunicaciones TCP al sistema de comunicaciones de VM) 15:04 &amp;lt;jrandom&amp;gt; de acuerdo, ugha2p 15:04 &amp;lt;jrandom&amp;gt; solo lo hace más fácil 15:05 &amp;lt;fvw&amp;gt; Creo que tendremos que asumir que cualquiera con más que un deseo de domingo por la tarde de atacar el sistema va a poder meter al menos 10^3 nodos en la red sin problema. 15:05 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; No *tanto* 15:05 &amp;lt;jrandom&amp;gt; correcto, fvw 15:05 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; (+ más fácil) 15:05 &amp;lt;fvw&amp;gt; y a ese orden de magnitud, nada aparte de certificación central los va a parar. 15:06 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; 100 puertos abiertos en un solo host sería trivial de detectar, pero 100 rutas restringidas detrás de una máquina quizá no. 15:06 &amp;lt;jrandom&amp;gt; bueno, eso es debatible, fvw, pero sí, Sybil es un fastidio 15:06 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; 100 zombies son difíciles de detectar ;) 15:06 &amp;lt;fvw&amp;gt; lo que significa que idealmente necesitamos una red de 10^4. 15:06 &amp;lt;jrandom&amp;gt; definitivamente, oOo 15:06 &amp;lt;fvw&amp;gt; (estimaciones a ojo) 15:07 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Idealmente tendremos una red de 10^4+. 15:07 &amp;lt;jrandom&amp;gt; fvw: yo iría más alto que eso: en mi humilde opinión necesitamos crecer esto a millones 15:07 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Idealmente sería más de la mitad de las IPs disponibles ;) 15:07 &amp;lt;jrandom&amp;gt; je, oOo 15:07 &amp;lt;fvw&amp;gt; Sería bonito si pudiésemos, sí. 15:08 &amp;lt;jrandom&amp;gt; (pero, claro, para crecer a millones necesitamos razones suficientes para hacerlo. creo que podremos justificarlo eventualmente) 15:08 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; No estoy seguro de que Kademlia se mantenga en una pieza durante tanto tiempo. ;) 15:08 &amp;lt;fvw&amp;gt; en ese punto, pegar a la gente se convertiría definitivamente en el ataque de bajo coste. Lo cual, por paradójico que parezca, sería bueno. 15:08 &amp;lt;jrandom&amp;gt; je 15:08 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom: millones requerirían mucha usabilidad y beneficios serios 15:09 &amp;lt;jrandom&amp;gt; de acuerdo, DrWoo 15:09 &amp;lt;fvw&amp;gt; por suerte, mucha gente (no muy amable) está trabajando duro en eso ahora. 15:09 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Pr0n para las masas :p 15:10 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; por eso, en mi opinión, necesitamos una app de compartición de archivos brutal 15:10 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; "Un humano, Un goatse", lo que nos lleva a stasher :p 15:10 &amp;lt;cervantes&amp;gt; descargar-&amp;gt;instalar-&amp;gt;compartir músi 15:10 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; jrandom: tendría que ser del orden de un kazza anónimo, por suerte la motivación la están cuidando la RIAA &amp;amp; co. 15:10 &amp;lt;fvw&amp;gt; el pr0n ya es fácil de conseguir (mira usenet y tal). Creo que las grandes discográficas y similares van a ir mucho más duro contra p2p que los pornógrafos. 15:10 &amp;lt;cervantes&amp;gt; ca 15:10 &amp;lt;fvw&amp;gt; pero una vez más nos vamos del tema. 15:11 &amp;lt;fvw&amp;gt; "4) stasher"? 15:11 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¡Sí! ¡4)! 15:11 &amp;lt;jrandom&amp;gt; de acuerdo: todos podemos pensar razones para justificar el uso, pero primero necesitamos que *funcione* :) 15:11 &amp;lt;cervantes&amp;gt; ah, por una vez un puente no endeble al siguiente punto 15:11 &amp;lt;jrandom&amp;gt; pasando a 4) stasher 15:12 &amp;lt;jrandom&amp;gt; aum: ¿ya estás despierto? 15:12 * hypercubus canta auuuuuummmmmmmmm 15:12 &amp;lt;jrandom&amp;gt; bueno, por si no lo está, sé que ha estado trabajando mucho en añadir soporte CHK y SVK a stasher 15:13 &amp;lt;jrandom&amp;gt; lo cual es Genial 15:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Y splitfiles (archivos divididos) 15:13 &amp;lt;jrandom&amp;gt; sí, el soporte de splitfile es interesante 15:13 &amp;lt;fvw&amp;gt; ¿en el sentido de "tiempos interesantes"? 15:14 &amp;lt;jrandom&amp;gt; esa es una de las diferencias entre freenet y stasher, en que stasher ya tiene un tamaño máximo fijo de 31KB por clave 15:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; "Útil, genial, no necesita nada de la aplicación del usuario" 15:14 &amp;lt;jrandom&amp;gt; (ya que según tengo entendido stasher usa datagramas SAM) 15:14 &amp;lt;luckypunk&amp;gt; ¿no puedes implementar como... archivos divididos? 15:15 &amp;lt;jrandom&amp;gt; ¡ooohhh! acabo de caer en qué bug estaba encontrando respecto a la fiabilidad! 15:15 &amp;lt;jrandom&amp;gt; (arreglado el otro día en cvs, reduciendo significativamente el bug) 15:15 &amp;lt;jrandom&amp;gt; sí, lucky 15:15 &amp;lt;jrandom&amp;gt; pero la implementación de splitfile es inherentemente diferente de cómo funcionan los splitfiles de freenet, debido a las limitaciones de tamaño máximo de clave 15:15 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¿Así que Stasher sobre I2P vuelve a estar sano? ^^ 15:16 &amp;lt;jrandom&amp;gt; (si leíste freenet devl o tech últimamente, escucharás a toad y hobx hablar de ello) 15:16 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; *debería 15:16 &amp;lt;jrandom&amp;gt; oOo: con HEAD, sí 15:16 * jrandom no ha oído informes de gente siquiera probándolo desde que salió 0.3.4.3 (o fue 0.3.4.2) 15:16 &amp;lt;jrandom&amp;gt; pero en fin, planea otro nuevo build de prueba para finales de semana 15:17 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que mencionar / discutir con respecto a stasher? 15:17 &amp;lt;jrandom&amp;gt; (aparte de ¡bien! ¡vamos aum!) 15:18 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Sí, hay ansias de encontrar contenido no-goatse ahí ;) 15:18 &amp;lt;jrandom&amp;gt; je 15:18 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ex-Freeneter, arranquen motores ;) 15:18 &amp;lt;jrandom&amp;gt; sí, el soporte de splitfile sin duda ayudará con eso, al igual que soporte ssk &amp;amp; fcp 15:19 &amp;lt;fvw&amp;gt; Me gustaría secundar el "¡vamos aum!" si se me permite. 15:19 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; yay ! 15:19 &amp;lt;jrandom&amp;gt; la moción es secundada y terciada :) 15:19 &amp;lt;jrandom&amp;gt; ok, pasando a 5) páginas destacadas 15:20 &amp;lt;jrandom&amp;gt; solo quería señalar tres páginas nuevas 15:20 &amp;lt;jrandom&amp;gt; la guía de navegación segura de DrWoo da un buen repaso a los peligros de los eepsites y los outproxies (proxies de salida) 15:20 &amp;lt;jrandom&amp;gt; los problemas se pueden abordar en el código, pero aún no hemos tenido tiempo, así que es Bueno estar informado 15:21 &amp;lt;jrandom&amp;gt; lucky también ha preparado un buen doc sobre el lado freebsd+java 15:21 * jrandom no ha probado demasiadas jvms en fbsd, solo kaffe, así que denle la lata si tienen preguntas :) 15:22 &amp;lt;jrandom&amp;gt; hyper también ha preparado el doc para actualizar al código dev 0.4, que probablemente actualizará cuando queramos que más gente lo pruebe ;) 15:22 &amp;lt;hypercubus&amp;gt; mi post en el foro cubre la instalación del service wrapper... el howto para la nueva consola del router está aquí --&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, también hay una imagen nueva bonita y texto nuevo en http://www.i2p.net/how_intro (esperemos que haga las cosas un poco más claras) 15:24 &amp;lt;fvw&amp;gt; ooh, se ve bonito. ¿Quién hizo eso? Buen trabajo. 15:25 &amp;lt;hypercubus&amp;gt; en realidad fue copiado directamente de un círculo en los cultivos 15:25 * fvw intenta no mencionar el parecido entre jrandom y Dave pero fracasa miserablemente. 15:25 &amp;lt;jrandom&amp;gt; jeje 15:25 &amp;lt;fvw&amp;gt; ah, eso explica las antenas de jrandom. 15:25 &amp;lt;jrandom&amp;gt; la imagen fue embellecida por nuestro diseñador anónimo 15:25 &amp;lt;jrandom&amp;gt; (por suerte, mis habilidades con ms paint apestan :) 15:26 &amp;lt;hypercubus&amp;gt; aún intentamos descifrar la significación de la barbilla larga de Charlie 15:26 &amp;lt;deer&amp;gt; &amp;lt;ugha2p&amp;gt; Arr, esto apesta. 15:26 &amp;lt;jrandom&amp;gt; ¿y los ojos torcidos de alice? ;) 15:26 &amp;lt;hypercubus&amp;gt; je 15:26 &amp;lt;deer&amp;gt; &amp;lt;jrandom&amp;gt; sí, estará bien cuando actualicemos irc.duck.i2p (si no se ha hecho ya..) 15:27 &amp;lt;fvw&amp;gt; olvida eso, parece que está haciendo una doble escena de alien saliendo del estómago con sus mejillas. 15:27 &amp;lt;jrandom&amp;gt; jajaja 15:27 &amp;lt;jrandom&amp;gt; por *eso* está hablando con dave 15:27 &amp;lt;jrandom&amp;gt; bueno, en fin, creo que esto nos lleva a 6) ??? 15:27 &amp;lt;fvw&amp;gt; jaja 15:27 &amp;lt;jrandom&amp;gt; ¿alguien quiere sacar algo? 15:28 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¿No puedes construir el esqueleto del tema de certificados en I2P y dejar que *otros* lo rellenen y se diviertan? (¿O esto ya está hecho? :p) 15:28 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¿O es absolutamente inútil? 15:28 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; (por ahora) 15:28 &amp;lt;jrandom&amp;gt; ¿hmm? 15:28 &amp;lt;jrandom&amp;gt; ¿lo de hashcash / etc. de certificados? 15:28 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok, olvida eso ^^ 15:28 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Sí 15:29 &amp;lt;jrandom&amp;gt; ok, sí, ya tenemos la infraestructura para eso 15:29 &amp;lt;jrandom&amp;gt; (aunque cosas como libSAM tendrán que modificarse para interpretar correctamente el destination, ya que si no recuerdo mal nightblade asumía siempre 384bytes ;) 15:30 &amp;lt;jrandom&amp;gt; pero el router manejará distintos tipos de certificados de forma transparente 15:30 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¿El código está listo para esto? ¿Solo falta algo de 'contenido'? 15:31 &amp;lt;jrandom&amp;gt; sí: el RouterIdentity creado actualmente siempre adjunta un NullCertificate (certificate type == 0) 15:31 &amp;lt;jrandom&amp;gt; si adjunta otro tipo, se adjunta otro tipo de certificado 15:31 &amp;lt;jrandom&amp;gt; p. ej. cert de hashcash, cert firmado por CA, etc. 15:31 &amp;lt;jrandom&amp;gt; la infraestructura de verificación también está ahí (RouterInfo.verify) 15:32 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Oh, genial :) 15:32 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¿Así que alguien puede jugar con este código y añadir hashcash y demás por adelantado? 15:32 &amp;lt;jrandom&amp;gt; si tuviéramos una riada repentina probablemente podría bloquear la red en uno o dos días 15:32 &amp;lt;jrandom&amp;gt; correcto 15:33 &amp;lt;jrandom&amp;gt; (aunque creo que fvw tiene razón en que no será urgente al menos por un tiempo) 15:33 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok. No me ofrezco voluntario ;) Pero alguien podría :p 15:33 &amp;lt;Nightblade&amp;gt; en i2p.net, el enlace del log de la reunión del 24 de ago apunta al log del 17 de ago 15:33 &amp;lt;jrandom&amp;gt; cierto, perdón, la reunión aún no ha terminado :) 15:33 &amp;lt;Nightblade&amp;gt; oh jaja 15:34 &amp;lt;jrandom&amp;gt; entonces, ¿alguien más quiere plantear algo? :) 15:34 &amp;lt;hypercubus&amp;gt; nueva regla... quien edite el sitio web: ¡nada de fumar cosas raras mientras edita! 15:34 &amp;lt;jrandom&amp;gt; uy... 15:34 &amp;lt;jrandom&amp;gt; ¿qué hice? 15:34 &amp;lt;hypercubus&amp;gt; me refería a enlaces rotos ;-) 15:34 &amp;lt;jrandom&amp;gt; ah 15:35 &amp;lt;hypercubus&amp;gt; necesitamos un editor web a tiempo completo... nomino a lucky 15:35 &amp;lt;jrandom&amp;gt; bueno, sí, actualicé el enlace a las notas de estado semanales de esta semana antes de la reunión, por si alguien iba a la página ;) 15:35 &amp;lt;jrandom&amp;gt; sin duda necesitamos a alguien que lleve la web y dé toques cuando algo esté raro 15:36 &amp;lt;luckypunk&amp;gt; ¿yo? ¿web enditor? 15:36 &amp;lt;luckypunk&amp;gt; enditor jaja 15:36 &amp;lt;luckypunk&amp;gt; no sé 15:36 &amp;lt;Nightblade&amp;gt; spelchek reqwired 15:36 &amp;lt;luckypunk&amp;gt; probablemente estaré bastante ocupado cuando empiece la escuela. 15:36 &amp;lt;jrandom&amp;gt; bah, ¡déjalo! ¡trabaja en i2p a tiempo completo! 15:36 &amp;lt;luckypunk&amp;gt; si dejo la escuela 15:37 &amp;lt;luckypunk&amp;gt; mis padres me harán conseguir un trabajo 15:37 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; excusas, excusas ;-) 15:37 &amp;lt;luckypunk&amp;gt; y sigo ocupado 15:37 &amp;lt;deer&amp;gt; &amp;lt;hypercubus&amp;gt; amén 15:37 &amp;lt;deer&amp;gt; * oOo felizmente renovará el inglés usado en el sitio web ;) 15:37 &amp;lt;luckypunk&amp;gt; de todas formas, no creo que me dejen dejarla 15:38 &amp;lt;luckypunk&amp;gt; están subiendo la edad legal para dejarla a 18 15:38 &amp;lt;luckypunk&amp;gt; o diploma de secundaria 15:38 &amp;lt;luckypunk&amp;gt; lo que ocurra primero. (normalmente lo segundo) 15:38 &amp;lt;hypercubus&amp;gt; er 15:38 &amp;lt;Nightblade&amp;gt; jaja "edad legal para dejarla" - ¿qué será lo próximo? 15:38 &amp;lt;luckypunk&amp;gt; ahora es 16. 15:38 &amp;lt;luckypunk&amp;gt; No puedes dejar la escuela antes de eso, si no te arrestan. 15:38 &amp;lt;jrandom&amp;gt; de hecho, es un buen punto... a medida que avancemos hacia 1.0 estaría bien ofrecer distintas traducciones de varias páginas 15:39 * luckypunk puede hacer una vaga traducción al francés, si es absolutamente necesario. 15:39 &amp;lt;Nightblade&amp;gt; Yo haré las traducciones a Klingon y Ebonics 15:39 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Sí, traducción al Klingon del sitio web :p 15:39 &amp;lt;hypercubus&amp;gt; sí, podemos ofrecer English, B0rk, y inglés frito por oOo 15:39 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Maldición, misma idea&amp;gt;&amp;lt; 15:39 &amp;lt;Nightblade&amp;gt; ooo, un telépata 15:39 &amp;lt;luckypunk&amp;gt; (con la teoría de que babelfish ayudado por un humano es mejor que ninguna traducción). 15:39 &amp;lt;jrandom&amp;gt; creo que podríamos convencer a jar de actualizar su traducción al francés, lucky, pero gracias ;) 15:39 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; hyper: con gusto y gratis como en cerveza :p 15:40 &amp;lt;jrandom&amp;gt; eso es de las grandes cosas post 0.4: dejar la documentación sólida 15:40 &amp;lt;luckypunk&amp;gt; oye, mi francés es completamente inteligible para un francófono 15:40 &amp;lt;luckypunk&amp;gt; Aunque probablemente suene equivalente a godmode0 15:40 &amp;lt;hypercubus&amp;gt; el instalador ya tiene paquetes de idioma nativos por cierto 15:40 &amp;lt;jrandom&amp;gt; (quizá un whitepaper o dos sobre varios aspectos) 15:40 &amp;lt;jrandom&amp;gt; w3rd hyper 15:40 &amp;lt;deer&amp;gt; * oOo sospecha que podemos cubrir bastantes idiomas con la gente aquí conectada ;) 15:40 &amp;lt;jrandom&amp;gt; (sí, será difícil traducir la licencia del párrafo ;) 15:40 &amp;lt;hypercubus&amp;gt; podría hacer que muestre el panel para elegir idioma 15:40 &amp;lt;jrandom&amp;gt; de acuerdo, oOo 15:40 &amp;lt;hypercubus&amp;gt; jeje... libre: 15:40 &amp;lt;jrandom&amp;gt; gratis: 15:41 &amp;lt;luckypunk&amp;gt; gratis y libre 15:41 &amp;lt;luckypunk&amp;gt; malditos franceses y su capacidad para tener dos palabras. 15:41 &amp;lt;jrandom&amp;gt; ok, ¿algo más? 15:41 &amp;lt;hypercubus&amp;gt; tenemos 10 palabras para todo 15:41 &amp;lt;luckypunk&amp;gt; aunque libre también significa cerveza gratis en francés quebequés. =( 15:41 &amp;lt;luckypunk&amp;gt; adiós teoría. 15:42 &amp;lt;jrandom&amp;gt; ok... si no hay nada más... 15:42 * jrandom se prepara 15:42 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P para 2004-08-17</title><link>/es/blog/2004/08/17/notas-de-estado-de-i2p-para-2004-08-17/</link><pubDate>Tue, 17 Aug 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/08/17/notas-de-estado-de-i2p-para-2004-08-17/</guid><description>&lt;p>Hola a todos, es hora de la actualización&lt;/p>
&lt;h2 id="índice">Índice:&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-estado-de-la-red-y-0343">1) Estado de la red y 0.3.4.3&lt;/h2>
&lt;p>Aunque la red ha estado funcionando durante la última semana, por momentos hubo muchos problemas, lo que llevó a una disminución drástica de la fiabilidad. La versión 0.3.4.2 ayudó significativamente a abordar un DoS causado por cierta incompatibilidad y problemas de sincronización de tiempo —véase la gráfica de solicitudes a la base de datos de la red que muestra el DoS (picos que se salen de la gráfica), que se detuvo con la introducción de la 0.3.4.2. Lamentablemente, eso a su vez introdujo su propio conjunto de problemas, provocando que se retransmitiera un número significativo de mensajes, como puede verse en la gráfica de ancho de banda. El aumento de carga también se debió a un incremento real en la actividad de los usuarios, así que no es /tan/ descabellado ;) Aun así, fue un problema.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 17 de agosto de 2004</title><link>/es/blog/2004/08/17/reuni%C3%B3n-de-desarrolladores-de-i2p-17-de-agosto-de-2004/</link><pubDate>Tue, 17 Aug 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/08/17/reuni%C3%B3n-de-desarrolladores-de-i2p-17-de-agosto-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> aum, deer, duck, hypercubus, jrandom, kaji, MikeW&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;jrandom&amp;gt; 0) hola 14:05 &amp;lt;jrandom&amp;gt; 1) Estado de la red y 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) hola 14:06 * jrandom saluda a toda la banda de i[2i]p y freenode 14:06 * hypercubus saluda 14:06 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas hace unos segundos en http://dev.i2p.net/pipermail/i2p/2004-August/000409.html 14:06 &amp;lt;deer&amp;gt; &amp;lt;oOo_itwop&amp;gt; ¡Es la hora del espectáculo! 14:07 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; parece que el IRC de i2p no me quiere. o quiere mantenerme en vilo más tiempo con interrupciones regulares 14:07 &amp;lt;jrandom&amp;gt; jeje, sí, eso de hecho nos lleva a 1) Estado de la red y 0.3.4.3 :) 14:07 &amp;lt;jrandom&amp;gt; la red está bastante jodida ahora mismo 14:07 &amp;lt;kaji&amp;gt; sí 14:08 &amp;lt;jrandom&amp;gt; los problemas se deben en gran medida a incompatibilidades entre las distintas versiones que la gente está ejecutando, lo que ha ido introduciendo todo tipo de formas ingeniosas de romper cosas 14:09 &amp;lt;jrandom&amp;gt; si miran los enlaces del correo, pueden ver el flooding y el DoS a la netDb que ha ocurrido, pero en gran medida ha remitido 14:09 &amp;lt;jrandom&amp;gt; todavía tenemos media docena de personas ejecutando versiones antiguas (y probablemente 20-25 personas ejecutando la 0.3.4.2 'vanilla', con sus propios problemas) 14:10 &amp;lt;jrandom&amp;gt; agradezco su paciencia mientras avanzamos con esto. no quiero apresurar una nueva versión sin antes poder enrutar de forma eficiente alrededor de nodos problemáticos 14:10 &amp;lt;jrandom&amp;gt; en el pasado hemos podido enrutar alrededor de nodos malos que simplemente rinden mal, pero no hemos tenido que lidiar con nodos que hacen Cosas Malas 14:11 &amp;lt;deer&amp;gt; &amp;lt;oOo_itwop&amp;gt; ¡Los conejillos de indias se inclinan ante jrandom! 14:11 &amp;lt;duck&amp;gt; ¿la próxima versión será retrocompatible? 14:11 &amp;lt;jrandom&amp;gt; quizá, duck. si podemos rodear esos nodos antiguos, no hay razón para hacerla incompatible 14:12 &amp;lt;duck&amp;gt; genial 14:12 &amp;lt;jrandom&amp;gt; de todos modos, hay mucha actividad, aunque aún no estén viendo nuevas versiones 14:13 &amp;lt;jrandom&amp;gt; no sé cuándo saldrá la 0.3.4.3. quizá mañana, o quizá más tarde esta semana. 14:14 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas / comentarios / inquietudes que quiera plantear respecto al estado de la red? 14:14 &amp;lt;kaji&amp;gt; ¿la *.3 tendrá el nuevo instalador GUI de hyper? 14:14 &amp;lt;jrandom&amp;gt; probablemente no 14:14 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; la red me parece bien en los perfiles de mis máquinas, solo que caigo con frecuencia 14:15 &amp;lt;jrandom&amp;gt; sí, entiendo, mule. la conexión de IRC también me ha ido bastante mal, pero últimamente ha ido mejorando 14:15 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; pero me perdí la mayor parte de tu discusión, así que me callo por ahora 14:15 &amp;lt;jrandom&amp;gt; si quieren probar a hacer pull desde CVS, eso debería incluir una mejora, pero hay actualizaciones frecuentes, así que quizá quieran esperar a la versión 14:16 &amp;lt;jrandom&amp;gt; bien, ¿algo más? si no, pasamos raudos a 2) Stasher 14:16 &amp;lt;kaji&amp;gt; woot stasher 14:17 &amp;lt;jrandom&amp;gt; stasher pinta bastante bien. aún con funcionalidad bastante limitada, pero está avanzando 14:17 &amp;lt;jrandom&amp;gt; si aum estuviera despierto podría darnos una actualización... 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; (es temprano para él, así que probablemente todavía esté durmiendo) 14:18 &amp;lt;duck&amp;gt; qué egoísta 14:18 &amp;lt;hypercubus&amp;gt; me ha impresionado hasta ahora 14:18 &amp;lt;jrandom&amp;gt; En fin, instalar y ejecutar stasher es bastante indoloro, así que si pueden ayudarle a probarlo, sería genial 14:18 &amp;lt;jrandom&amp;gt; sí, sin duda 14:18 &amp;lt;hypercubus&amp;gt; me ha permitido hacer goatse masivo 14:19 &amp;lt;jrandom&amp;gt; ¿y qué es una app sin un goatse, eh? 14:19 &amp;lt;hypercubus&amp;gt; hay que amar una app que te deja subir goatse al disco de alguien ;-) 14:19 &amp;lt;aum&amp;gt; pong 14:19 &amp;lt;jrandom&amp;gt; w0ah 14:19 &amp;lt;jrandom&amp;gt; buenos días, aum 14:19 &amp;lt;deer&amp;gt; &amp;lt;ardvark&amp;gt; pregunta rápida: ¿consigo stasher vía el CVS de i2p? 14:19 &amp;lt;aum&amp;gt; hola a todos 14:19 &amp;lt;jrandom&amp;gt; ardvark: en i2p/apps/stasher/ 14:19 &amp;lt;aum&amp;gt; ardvark: ¡hola! :) ¡cuánto tiempo! 14:20 &amp;lt;deer&amp;gt; &amp;lt;ardvark&amp;gt; ¡sí, hola aum! ¡qué bueno verte, colega! 14:20 &amp;lt;aum&amp;gt; ardvark: probablemente más fácil vía tarball - `http://stasher.i2p` o http://www.freenet.org.nz/python/stasher 14:21 &amp;lt;deer&amp;gt; &amp;lt;ardvark&amp;gt; ok, aum, conseguí el tarball pero dice que necesita otras cosas? no voy a entorpecer la reunión, ¿quizá puedo contactarte? 14:21 &amp;lt;aum&amp;gt; claro 14:22 &amp;lt;hypercubus&amp;gt; entonces, ¿alguna novedad de stasher, aum? ;-) 14:23 &amp;lt;aum&amp;gt; pequeña actualización: he añadido una opción '-l' que permite get/put solo local 14:23 &amp;lt;aum&amp;gt; además, estoy pensando en implementar una opción 'put' que retorne inmediatamente 14:24 &amp;lt;aum&amp;gt; anoche estuve pensando en los problemas de implementar tipos de clave de freenet 14:24 &amp;lt;hypercubus&amp;gt; me gustaría pedir que las operaciones 'put' exitosas devuelvan un estado... scp y muchas otras apps de red de línea de comandos hacen esto 14:24 &amp;lt;jrandom&amp;gt; SSK molaría mucho 14:25 &amp;lt;jrandom&amp;gt; (mientras que CHK es, por supuesto, lo más esencial en mi humilde opinión) 14:25 &amp;lt;MikeW&amp;gt; Una cosa que siempre me pareció interesante de freenet fue: te decía por qué podía haber alto uso de CPU. A veces (normalmente al arranque durante un minuto o dos) y aleatoriamente, el uso de CPU se dispara al 100%, quizá una estimación de por qué cree que java se está comiendo mi CPU? 14:25 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Splitfiles ^^ 14:26 &amp;lt;jrandom&amp;gt; MikeW: si i2p se está comiendo tu CPU, sin duda hay algo roto 14:26 &amp;lt;aum&amp;gt; ya he implementado 'splitfiles' de forma tentativa, pero no lo he habilitado: quiero probarlo localmente primero 14:26 &amp;lt;jrandom&amp;gt; MikeW: puedes ver exactamente qué está pasando en tu router mirando el 'current job' en la consola del router, que es (casi siempre) donde está el cuello de CPU 14:26 &amp;lt;jrandom&amp;gt; ah, qué bien, aum 14:27 &amp;lt;aum&amp;gt; debido a un algoritmo recursivo, lo de splitfiles debería permitir tamaños de archivo ilimitados cuando esté terminado 14:27 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Genial, los splitfiles son obligatorios para goatse y pr0n serios... 14:27 &amp;lt;deer&amp;gt; &amp;lt;identiguy&amp;gt; aum: ¿eso incluye FEC? 14:27 &amp;lt;aum&amp;gt; no se necesita FEC 14:27 &amp;lt;aum&amp;gt; FEC solo se requiere en redes inestables 14:27 &amp;lt;deer&amp;gt; &amp;lt;identiguy&amp;gt; Ah, ya veo. 14:27 &amp;lt;aum&amp;gt; estoy usando kademlia (algoritmo DHT), que tiene una garantía de recuperabilidad mucho mejor 14:27 &amp;lt;duck&amp;gt; a menos que caigan nodos 14:28 &amp;lt;aum&amp;gt; además, no me pienso currar FEC de todos modos, es un dolor 14:28 &amp;lt;aum&amp;gt; duck: hay redundancia; mira el valor 'k' en kademlia 14:28 &amp;lt;jrandom&amp;gt; duck: con una k de 20, incluso sin ningún republicado iría bien ;) 14:28 &amp;lt;duck&amp;gt; je, ok 14:28 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; aum: FEC podría ayudar en caso de que se elimine un número de nodos 14:28 &amp;lt;jrandom&amp;gt; (y con republicado, solo sería malo si murieran todos los k a la vez) 14:28 &amp;lt;aum&amp;gt; naah, simplemente aumentaré k 14:28 &amp;lt;jrandom&amp;gt; una k de 20, en mi humilde opinión, es bastante sustancial 14:29 &amp;lt;jrandom&amp;gt; (ya que eso significa que tienes 20 réplicas completas del archivo) 14:29 &amp;lt;hypercubus&amp;gt; los usuarios siempre pueden usar herramientas FEC independientes 14:29 &amp;lt;MikeW&amp;gt; MikeW: Bajo JobQueue, runners:1, active jobs:0, just finished:1, ready/waiting: 0, timed: 28 14:29 &amp;lt;aum&amp;gt; eso significa 20 goatses, chicos :P 14:29 &amp;lt;hypercubus&amp;gt; y publicar los resultados 14:29 &amp;lt;duck&amp;gt; ¿y qué hay del efecto britneyspears? 14:29 &amp;lt;duck&amp;gt; de claves muy populares terminando en 1 nodo 14:29 &amp;lt;jrandom&amp;gt; (o sea, insertas un archivo de 740 MB y obtienes 14,8 GB de datos que necesitas enviar) 14:30 &amp;lt;aum&amp;gt; duck: la popularidad no es un concepto en kademlia 14:30 &amp;lt;duck&amp;gt; (por supuesto, con claves de 32 KB eso quizá no sea terrible) 14:30 &amp;lt;jrandom&amp;gt; vale, genial, MikeW, pero ¿i2p se está comiendo tu CPU ahora? 14:30 &amp;lt;deer&amp;gt; &amp;lt;ardvark&amp;gt; ¿todos estos mensajes de kademlia que veo en i2p están relacionados con stasher? 14:30 &amp;lt;MikeW&amp;gt; jrandom: sí 14:30 &amp;lt;aum&amp;gt; duck: y kademlia no tiene relaying 14:30 &amp;lt;hypercubus&amp;gt; ardvark: lo que ves en la consola del router es la implementación 'kad' de la netdb 14:31 &amp;lt;aum&amp;gt; las ideas de 'relaying', 'popularidad', 'caché', etc., son para freenet, que tiene que exponerse desnudo al mundo, sin el camuflaje de I2P 14:31 &amp;lt;deer&amp;gt; &amp;lt;ardvark&amp;gt; ejecutando i2p y tor aquí y mi uso de CPU está en 3% ahora, así que :/ *encoge los hombros* 14:31 &amp;lt;jrandom&amp;gt; MikeW: entonces tu router no puede mantener conexiones y está devorando CPU estableciendo muchas conexiones concurrentes 14:31 &amp;lt;duck&amp;gt; ok, mi cerebro está podrido por freenet 14:31 &amp;lt;duck&amp;gt; por favor, tened piedad :) 14:31 &amp;lt;deer&amp;gt; * shendaras consuela. 14:31 &amp;lt;jrandom&amp;gt; MikeW: si puedes quedarte después de la reunión para depurar, sería genial 14:32 &amp;lt;MikeW&amp;gt; de acuerdo 14:32 &amp;lt;jrandom&amp;gt; ok, genial, aum, ¿algo que la gente pueda hacer para ayudar? 14:32 &amp;lt;jrandom&amp;gt; ¿o deberíamos simplemente trastear y reportar bugs? 14:33 &amp;lt;duck&amp;gt; Estoy intentando acostumbrarme a leo 14:33 &amp;lt;aum&amp;gt; sí, envíen bugs a la lista, si les parece bien 14:33 &amp;lt;duck&amp;gt; ya me gusta más que Eclipse 14:33 &amp;lt;hypercubus&amp;gt; ¿qué es leo? 14:33 &amp;lt;jrandom&amp;gt; (uy, ahí viene la perorata ;) 14:33 &amp;lt;aum&amp;gt; duck: no uso más que leo estos días, excepto emacs para hacks rápidos, y zile para hacks aún más rápidos 14:34 &amp;lt;hypercubus&amp;gt; mientras no estés usando vi o emacs ;-) 14:34 &amp;lt;aum&amp;gt; http://leo.sf.net - te da una vista de esquema de tu código 14:34 &amp;lt;hypercubus&amp;gt; pero tendré que probar este leo yo mismo 14:34 &amp;lt;aum&amp;gt; leo incluso se integra con emacs si quieres 14:34 &amp;lt;hypercubus&amp;gt; ¿no es un editor? 14:35 &amp;lt;aum&amp;gt; &amp;lt;bile&amp;gt; 14:35 &amp;lt;aum&amp;gt; maldito msvc: permite __int64 para enteros de 64 bits, pero no permite 'LL' o 'ULL' para literales de enteros de 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, ya veo 14:37 &amp;lt;jrandom&amp;gt; bien, si eso es todo, entonces no nos queda nada y podemos pasar a 3) ??? 14:37 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo más que quiera plantear? 14:37 &amp;lt;hypercubus&amp;gt; sí, supongo que diré un poco sobre la nueva dirección del instalador 14:37 &amp;lt;jrandom&amp;gt; ok, va 14:38 &amp;lt;hypercubus&amp;gt; a partir de la 0.4, los usuarios de línea de comandos simplemente cogerán el tarball de i2p y lo descomprimirán, luego ejecutarán un script para iniciar el router y abrir la consola del router en lynx o lo que sea 14:39 &amp;lt;hypercubus&amp;gt; así que no ha cambiado mucho, salvo que no tendrán que pasar por una tonta sesión de preguntas y respuestas con un instalador 14:39 &amp;lt;hypercubus&amp;gt; toda la configuración se hace en la consola del router 14:39 &amp;lt;hypercubus&amp;gt; para usuarios de GUI, tenemos algo chulo 14:39 &amp;lt;jrandom&amp;gt; (w00t) 14:40 &amp;lt;hypercubus&amp;gt; que pueden previsualizar en `http://files.hypercubus.i2p/install.jar` 14:40 &amp;lt;jrandom&amp;gt; o desde cvs (ant pkg ; java -jar install.jar), ¿cierto? 14:40 &amp;lt;aum&amp;gt; hypercubus: ¿cómo vas con el winstaller? ¿autodetecta/autodescarga/autoinstala java? 14:41 &amp;lt;hypercubus&amp;gt; los accesos directos de menú llegarán pronto, así como la integración con la bandeja del sistema y una forma de instalar el router como daemon 14:41 &amp;lt;aum&amp;gt; ¿daemon? ¿como 'service' de Windows? 14:41 &amp;lt;hypercubus&amp;gt; no, al menos en el futuro previsible, necesitarán hacer clic en un enlace en el sitio de i2p que los lleve a la página oficial de descarga de java 14:42 &amp;lt;hypercubus&amp;gt; el instalador requiere java, pero está bien porque i2p también lo requiere 14:42 &amp;lt;aum&amp;gt; hypercubus: lo siento, pero eso hará que perdamos al 80% de los usuarios 14:42 &amp;lt;hypercubus&amp;gt; nómbrame un proyecto en java que no haga eso 14:42 &amp;lt;jrandom&amp;gt; lo tendremos eventualmente. solo que no ahora. 14:42 &amp;lt;aum&amp;gt; freenet lo hizo bien: su winstaller te guía durante la descarga 14:43 &amp;lt;jrandom&amp;gt; (tenemos tantos otros asuntos más importantes que atender. no *queremos* miles y miles de usuarios ahora) 14:43 &amp;lt;hypercubus&amp;gt; eso es una consideración para 1.0 14:43 &amp;lt;hypercubus&amp;gt; ya tengo hecha la mayor parte del código para lograrlo 14:43 &amp;lt;aum&amp;gt; jrandom: pensé que dijiste que sería para 0.4 14:43 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; entonces deberían exigir que java se construya desde el código fuente :) 14:44 &amp;lt;jrandom&amp;gt; el nuevo instalador será para la 0.4 14:44 &amp;lt;hypercubus&amp;gt; hemos desechado todo el código que he escrito hasta ahora 14:44 &amp;lt;hypercubus&amp;gt; en favor de IzPack 14:44 &amp;lt;hypercubus&amp;gt; http://izpack.sf.net 14:44 &amp;lt;jrandom&amp;gt; podemos ofrecer una descarga de 15 MB empaquetando ambos como uno, pero la mayoría de usuarios que usarán i2p antes de la 1.0 sabrán qué es 'java' 14:45 &amp;lt;hypercubus&amp;gt; esto me da tiempo para perfeccionar un framework de instalador en java completamente de dominio público al que eventualmente espero volver a mover i2p 14:45 &amp;lt;hypercubus&amp;gt; pero la prioridad ahora es deshacernos del horrible instalador actual ;-) 14:46 &amp;lt;hypercubus&amp;gt; (sin ánimo de ofender a quien lo montó a golpe de hack) 14:46 &amp;lt;deer&amp;gt; &amp;lt;shendaras&amp;gt; Obtuve 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; perdón por eso 14:47 &amp;lt;hypercubus&amp;gt; en cualquier caso, agradecería comentarios sobre el instalador de vista previa que he puesto en mi eepsite 14:48 &amp;lt;hypercubus&amp;gt; se ha probado en *nix y Windows, debería funcionar también en OS X y Solaris 14:48 &amp;lt;jrandom&amp;gt; r0x0r 14:48 &amp;lt;duck&amp;gt; está muy bien 14:48 &amp;lt;jrandom&amp;gt; sí, es la leche 14:49 &amp;lt;hypercubus&amp;gt; quizá hackee izpack para quitar esos iconos tontos de los botones 14:49 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; hypercubus: ¿destruirá las configuraciones existentes o las preservará? 14:49 &amp;lt;hypercubus&amp;gt; no hay archivos de configuración en el paquete 14:49 &amp;lt;hypercubus&amp;gt; así que solo sobrescribirá JARs y WARs 14:49 &amp;lt;jrandom&amp;gt; (por el momento ;) 14:49 &amp;lt;hypercubus&amp;gt; bueno, tendremos en cuenta las configuraciones 14:49 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; ok, gracias 14:49 &amp;lt;duck&amp;gt; ¿cómo se iniciará todo el tinglado de Jetty? 14:50 &amp;lt;duck&amp;gt; ¿sigue siendo un sh/bat? 14:50 &amp;lt;jrandom&amp;gt; sí 14:50 &amp;lt;jrandom&amp;gt; el router arrancará con un script y/o un servicio (que llama a ese script) 14:50 &amp;lt;hypercubus&amp;gt; sí, y añadiré un exe para usuarios de Windows 14:50 &amp;lt;jrandom&amp;gt; w00t 14:50 &amp;lt;hypercubus&amp;gt; que se lanzará desde el menú Inicio 14:50 &amp;lt;hypercubus&amp;gt; el menú Inicio de Windows 14:51 &amp;lt;hypercubus&amp;gt; debería tener Jetty funcionando como un servicio de Windows para mañana 14:51 * jrandom murmura *no es jetty, es i2p* 14:51 &amp;lt;hypercubus&amp;gt; ah, cierto ;-) 14:52 &amp;lt;hypercubus&amp;gt; sin embargo, Jetty viene con un wrapper de servicio win32 14:52 &amp;lt;hypercubus&amp;gt; podemos usarlo para envolver cualquier cosa 14:52 &amp;lt;jrandom&amp;gt; sí, hay 3-4 wrappers de servicio para java PD/BSD por ahí 14:52 &amp;lt;hypercubus&amp;gt; sí, probablemente haya algunos para Linux también 14:53 &amp;lt;jrandom&amp;gt; bueno, servicio en Linux == script de init :) 14:53 &amp;lt;hypercubus&amp;gt; sí, pero los servicios en Linux se gestionan de forma diferente incluso entre las distros principales 14:53 &amp;lt;hypercubus&amp;gt; por ejemplo, Gentoo usa el esquema de scripts rc-setup 14:54 &amp;lt;jrandom&amp;gt; w3rd 14:54 &amp;lt;hypercubus&amp;gt; en cualquier caso, haré que funcione para todas las distros principales y los *BSD 14:54 &amp;lt;hypercubus&amp;gt; si no más 14:55 &amp;lt;hypercubus&amp;gt; oops, s/rc-setup/rc-update/ 14:55 &amp;lt;hypercubus&amp;gt; ok, eso cubre todo, supongo 14:55 &amp;lt;hypercubus&amp;gt; ya pueden despertarse ;-) 14:55 &amp;lt;deer&amp;gt; * shendaras bosteza 14:55 &amp;lt;jrandom&amp;gt; genial, gracias, hyper, suena bien. 14:56 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo que quiera plantear? 14:56 &amp;lt;aum&amp;gt; perdón si me perdí la discusión anterior, pero.. 14:56 &amp;lt;aum&amp;gt; ¿cómo está el panorama en lo relativo a la latencia de datagramas, etc.? 14:57 &amp;lt;jrandom&amp;gt; no sé sobre datagramas: las únicas apps que uso se ejecutan encima de datagramas vía streams 14:57 &amp;lt;jrandom&amp;gt; el estado de la red sigue bastante mal: vean las notas de estado en 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; bien, si no hay nada más... 14:58 * jrandom se prepara 14:59 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-08-10</title><link>/es/blog/2004/08/10/notas-de-estado-de-i2p-del-2004-08-10/</link><pubDate>Tue, 10 Aug 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/08/10/notas-de-estado-de-i2p-del-2004-08-10/</guid><description>&lt;p>¡Hola a todos, hora de la actualización semanal!&lt;/p>
&lt;h2 id="índice">Índice:&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-estado">1) 0.3.4.1 estado&lt;/h2>
&lt;p>Bueno, lanzamos la versión 0.3.4.1 el otro día y ha estado funcionando bastante bien. Los tiempos de conexión en irc se han mantenido de forma consistente durante varias horas, y las tasas de transferencia también van bastante bien (obtuve 25KBps de un eepsite(sitio de I2P) el otro día usando 3 flujos paralelos).&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 10 de agosto de 2004</title><link>/es/blog/2004/08/10/reuni%C3%B3n-de-desarrolladores-de-i2p-10-de-agosto-de-2004/</link><pubDate>Tue, 10 Aug 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/08/10/reuni%C3%B3n-de-desarrolladores-de-i2p-10-de-agosto-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cervantes, deer, fvw, jrandom&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:04 &amp;lt;jrandom&amp;gt; 0) hola 14:04 &amp;lt;jrandom&amp;gt; 1) estado de la 0.3.4.1 14:04 &amp;lt;jrandom&amp;gt; 2) Documentación actualizada 14:04 &amp;lt;jrandom&amp;gt; 3) progreso de la 0.4 14:04 &amp;lt;jrandom&amp;gt; 4) ??? 14:04 &amp;lt;jrandom&amp;gt; 0) hola 14:04 * jrandom saluda 14:04 &amp;lt;jrandom&amp;gt; acabo de publicar hace unos segundos las notas de estado semanales @ http://dev.i2p.net/pipermail/i2p/2004-August/000404.html 14:04 &amp;lt;deer&amp;gt; &amp;lt;mrflibble&amp;gt; ooh 14:04 * jrandom les da un segundo para abrirlas ;) 14:05 &amp;lt;jrandom&amp;gt; de todos modos, mientras leen, pasemos a 1) estado de la 0.3.4.1 14:05 &amp;lt;jrandom&amp;gt; 0.3.4.1 ya salió, como han visto 14:06 &amp;lt;jrandom&amp;gt; solo han pasado uno o dos días, pero en general parece ir bastante bien, al menos hasta hace unas horas 14:07 &amp;lt;jrandom&amp;gt; hay un par de bugs que localizamos recientemente (y corregimos localmente; las pruebas continúan), y son bastante importantes, así que veremos un nuevo lanzamiento en uno o dos días 14:07 &amp;lt;jrandom&amp;gt; ¿Alguien ha tenido problemas con la nueva consola web? 14:07 &amp;lt;jrandom&amp;gt; (o, más específicamente, ¿alguien la probó y tuvo problemas? :)( 14:07 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Probada, funciona bien ^^ 14:07 &amp;lt;jrandom&amp;gt; w3rd 14:08 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Incluso sin ningún compilador de Java ^^ 14:08 &amp;lt;jrandom&amp;gt; bien, sí, debería precompilar todos los JSPs para que la gente no necesite javac 14:08 &amp;lt;jrandom&amp;gt; eso es algo que los desarrolladores de aplicaciones web tendrán que hacer, pero es realmente muy fácil, especialmente con ant 14:09 &amp;lt;jrandom&amp;gt; (El código de plantilla para hacerlo está en i2p/apps/routerconsole/java/build.xml en el objetivo 'precompilejsp') 14:09 &amp;lt;deer&amp;gt; &amp;lt;identiguy&amp;gt; jrandom, ¿cuáles son tus preocupaciones acerca de los outproxies (proxies de salida)? 14:09 &amp;lt;jrandom&amp;gt; también agregué autenticación HTTP básica opcional para proteger la consola, así podrán hacer que escuche en 0.0.0.0 y acceder a ella de forma remota 14:10 &amp;lt;jrandom&amp;gt; ah, mis preocupaciones con los outproxies son tres: el coste (técnico y social) de la gestión, la seguridad (los outproxies reciben datos en claro) y el anonimato (cuando sales de una mixnet (red de mezcla), eres mucho más vulnerable a un ataque) 14:10 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; A la consola de servlets le faltan algunas estadísticas de :7655 (consumo de memoria), y quizá alguna otra cosa (Shitlist), pero está genial ^^ 14:11 &amp;lt;deer&amp;gt; &amp;lt;identiguy&amp;gt; Gracias. Solo tenía curiosidad. 14:11 &amp;lt;jrandom&amp;gt; los outproxies «privados» son diferentes: por ejemplo, un anonymizer.i2p podría funcionar muy bien sin requerir confianza 14:11 &amp;lt;jrandom&amp;gt; (pero aun así limitando el acceso a clientes conocidos seudónimamente, etc.) 14:12 &amp;lt;jrandom&amp;gt; ah, cierto oOo, voy a añadir una página nueva que refleje la antigua 14:12 &amp;lt;jrandom&amp;gt; ¿o sugieres una página nueva para más estadísticas? ¿podrías preparar un borrador de cómo te gustaría que se viera? 14:12 &amp;lt;jrandom&amp;gt; (¿o incluso programarla? :) 14:12 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Bueno, podría haberse dejado como ejercicio para el lector ;) 14:12 &amp;lt;jrandom&amp;gt; lol 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Solo pensaba en el consumo de memoria (en la página principal) y una pestaña Shitlist, eso es todo lo que YO echo en falta 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Quizá haga falta añadir el motivo de la shitlist al hacer shitlisting, por cierto ;) 14:13 &amp;lt;jrandom&amp;gt; probablemente podríamos meter la shitlist detallada en la página de perfil de pares 14:14 &amp;lt;jrandom&amp;gt; en realidad no llevamos registro de eso ahora mismo, pero tienes razón, podríamos y estaría bien 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; IMHO la página de perfil de pares es demasiado grande para ser realmente útil :*) 14:14 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Y es fácil de hacer; todo el código que llama a .addshitlist() tiene buenos comentarios justo en la línea siguiente ;) 14:14 &amp;lt;jrandom&amp;gt; ¿alguna sugerencia de mejora? 14:15 &amp;lt;jrandom&amp;gt; je :) 14:15 &amp;lt;jrandom&amp;gt; (la página de netDb, imho, es bastante fea) 14:16 &amp;lt;jrandom&amp;gt; hola fvw 14:16 &amp;lt;fvw&amp;gt; hola jrandom, hola a todos. 14:16 &amp;lt;jrandom&amp;gt; bien, si alguien tiene más sugerencias para la parte web, por favor díganmelo 14:16 &amp;lt;jrandom&amp;gt; esta nueva consola web es realmente solo un primer intento, y la mayor parte de mi atención se ha centrado en la parte de configuración 14:17 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más que tratar con respecto a la 0.3.4.1? 14:17 &amp;lt;jrandom&amp;gt; ok, pasemos a 2) Documentación actualizada 14:17 &amp;lt;jrandom&amp;gt; [ver el correo para la lista de páginas actualizadas] 14:18 &amp;lt;jrandom&amp;gt; por fin hemos sacado todos los detalles de las cuentas de paypal/e-gold también (¡perdón por la demora!) 14:19 &amp;lt;cervantes&amp;gt; w00t 14:19 &amp;lt;jrandom&amp;gt; otro aspecto de la documentación no mencionado es qué deberíamos incluir con el router: en la nueva consola web podemos empaquetar fácilmente cualquier archivo html / jsp para que sirva como ayuda contextual 14:19 &amp;lt;cervantes&amp;gt; maldición... ¿de verdad doné todo eso? 14:20 &amp;lt;jrandom&amp;gt; cervantes definitivamente se lleva el cervantes++ esta semana :) 14:20 &amp;lt;cervantes&amp;gt; debí haber contado mal mi moneda extranjera ;-) 14:20 &amp;lt;jrandom&amp;gt; lol 14:20 * fvw brinda por cervantes. 14:20 &amp;lt;jrandom&amp;gt; definitivamente 14:20 &amp;lt;cervantes&amp;gt; por cierto, he encontrado un viejo alijo de dólares húngaros.... 14:21 &amp;lt;jrandom&amp;gt; lol ¿los guardas debajo del colchón o algo así? 14:21 &amp;lt;cervantes&amp;gt; o forintos... 14:21 &amp;lt;cervantes&amp;gt; siempre sobreestimo mis gastos de vacaciones ;-) 14:21 &amp;lt;jrandom&amp;gt; je 14:22 &amp;lt;fvw&amp;gt; hmm, forintos. Qué raro. 14:22 * fvw murmura "forinti=0..." 14:23 &amp;lt;jrandom&amp;gt; (con razón la notación húngara no usa 'i') 14:23 &amp;lt;jrandom&amp;gt; &amp;lt;/derail&amp;gt; 14:23 &amp;lt;fvw&amp;gt; jeje. Sí, volvamos al tema. Nueva documentación. muy bonita. 14:23 &amp;lt;jrandom&amp;gt; w3rd 14:23 &amp;lt;deer&amp;gt; &amp;lt;kling&amp;gt; buenas noches 14:24 &amp;lt;jrandom&amp;gt; aún queda mucho por limpiar, así que ojalá la gente pueda tomar una o dos páginas y darles un repaso, enviando sus resultados / actualizaciones 14:24 &amp;lt;jrandom&amp;gt; hola kling 14:24 &amp;lt;jrandom&amp;gt; ok, ¿algo más con respecto a la documentación? 14:24 &amp;lt;fvw&amp;gt; pweh 14:25 &amp;lt;jrandom&amp;gt; si no, pasemos a 3) progreso de la 0.4 14:25 &amp;lt;fvw&amp;gt; quizá no del todo en tema, pero la página de descargas también necesita trabajo. 14:25 &amp;lt;jrandom&amp;gt; ah 14:25 &amp;lt;jrandom&amp;gt; sí 14:25 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¿Faltan detalles de Bounties? ;) 14:25 &amp;lt;jrandom&amp;gt; esa página en particular no me preocupa /demasiado/, ya que todo cambiará con el nuevo instalador, así que tendremos que reescribirla de todos modos 14:25 &amp;lt;fvw&amp;gt; Le daré un empujón y haré las preguntas necesarias en la lista de correo. 14:25 &amp;lt;jrandom&amp;gt; r0x0r fvw 14:25 &amp;lt;fvw&amp;gt; oh, ok. Entonces no lo haré. 14:26 &amp;lt;deer&amp;gt; &amp;lt;kling&amp;gt; router aún activo, nada especial que reportar Tiempo en línea 32h 14:26 &amp;lt;jrandom&amp;gt; sí, seguiremos teniendo parte de esa info, pero la mayoría cambiará 14:26 &amp;lt;jrandom&amp;gt; bien, kling; ¿estás en 0.3.4.1 o 0.3.4? 14:26 &amp;lt;deer&amp;gt; &amp;lt;kling&amp;gt; .1 14:26 &amp;lt;jrandom&amp;gt; oOo: por desgracia, perdimos la mayoría de las páginas de detalles 14:27 &amp;lt;jrandom&amp;gt; pero tienes razón, necesitamos algo de material ahí 14:27 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok, qué pena, pero se puede vivir sin ellas ^^ 14:27 &amp;lt;jrandom&amp;gt; o quitar los enlaces 14:27 &amp;lt;jrandom&amp;gt; eso también me recuerda que aum ahora está trabajando en una DHT, y parece que Nightblade ya no 14:27 &amp;lt;jrandom&amp;gt; (así que el 'dev' del almacén de datos distribuido debería actualizarse) 14:29 &amp;lt;jrandom&amp;gt; ok, en fin, lo de la 0.4 va avanzando: el otro día machaqué un simulador de 100 router con unas cuantas cargas de ancho de banda diferentes y aguantó bastante bien 14:29 &amp;lt;jrandom&amp;gt; también corregí un bug feo en el planificador jthread de Kaffe, pero aún hay algunas rarezas en fbsd (FreeBSD) allí (pero no en Linux) 14:30 &amp;lt;jrandom&amp;gt; no sé cómo va lo del instalador.. 14:30 &amp;lt;jrandom&amp;gt; pero recuerdo que hypercubus estuvo trabajando en ello hoy, así que seguro sabremos más cuando haya más listo para saber 14:31 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Jeje 14:31 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas / inquietudes / sugerencias con respecto a la revisión 0.4? 14:31 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; «¿Cuándo?» Es broma ;) 14:32 &amp;lt;jrandom&amp;gt; realmente no tenemos mucho más que añadir al código antes de que esté listo para la 0.4 14:32 &amp;lt;jrandom&amp;gt; (pero no es que la 0.4 sea el final, tenemos un montón más por hacer después) 14:32 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¡Hasta el infinito y más allá! 14:32 &amp;lt;jrandom&amp;gt; exacto ;) 14:33 &amp;lt;jrandom&amp;gt; ok, supongo que eso es todo lo que tengo para tratar, así que 4) ??? 14:33 &amp;lt;jrandom&amp;gt; ¿alguien tiene algo que quiera discutir? 14:33 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; i2pcvs.i2p ¿resurrección? 14:34 &amp;lt;jrandom&amp;gt; sí, probablemente debería arrancarlo de nuevo 14:34 &amp;lt;jrandom&amp;gt; probablemente lo haga una vez que empaquetemos la nueva consola del router como principal, con el i2ptunnel.cfg 14:35 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Ok, gracias 14:36 &amp;lt;jrandom&amp;gt; ok, si no hay nada más... 14:36 * jrandom se dispone 14:36 * jrandom *baf*s cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-08-03</title><link>/es/blog/2004/08/03/notas-de-estado-de-i2p-del-2004-08-03/</link><pubDate>Tue, 03 Aug 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/08/03/notas-de-estado-de-i2p-del-2004-08-03/</guid><description>&lt;p>hola a todos, vamos a quitarnos de encima esta actualización de estado&lt;/p>
&lt;h2 id="índice">Índice:&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-estado-de-034">1) estado de 0.3.4&lt;/h2>
&lt;p>Con el lanzamiento 0.3.4 de la semana pasada, la nueva red está funcionando bastante bien - las conexiones irc duran varias horas seguidas y el acceso a eepsite(sitio de I2P) parece ser bastante fiable. El rendimiento sigue siendo en general bajo, aunque ha mejorado ligeramente (antes obtenía de forma constante 4-5KBps, ahora obtengo de forma constante 5-8KBps). oOo ha publicado un par de scripts que resumen la actividad de irc, incluyendo el tiempo de ida y vuelta de los mensajes y la duración de la conexión (basados en el bogobot de hypercubus, que fue recientemente incorporado a CVS)&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 03 de agosto de 2004</title><link>/es/blog/2004/08/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-agosto-de-2004/</link><pubDate>Tue, 03 Aug 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/08/03/reuni%C3%B3n-de-desarrolladores-de-i2p-03-de-agosto-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> alpaca\_, bogobot, cervantes, duck, hobbs, hypercubus, jrandom, jteitel, mihi, mrflibble, mule, mule2p, Nightblade, oOo, protok0l&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;jrandomi2p&amp;gt; 0) hola 14:05 &amp;lt;jrandomi2p&amp;gt; 1) estado de 0.3.4 14:05 &amp;lt;hypercubus&amp;gt; garantizo que en PDforge tu proyecto será aprobado prácticamente de inmediato ;-) 14:05 &amp;lt;jrandomi2p&amp;gt; 2) En agenda para 0.3.4.1 14:05 &amp;lt;jrandomi2p&amp;gt; 3) Nueva consola web / controlador de I2PTunnel 14:05 &amp;lt;jrandomi2p&amp;gt; 4) cosas de la 0.4 14:05 &amp;lt;jrandomi2p&amp;gt; 5) Otras actividades de desarrollo 14:05 &amp;lt;jrandomi2p&amp;gt; 6) ??? 14:05 &amp;lt;jrandomi2p&amp;gt; 0) hola 14:05 * jrandomi2p saluda 14:05 &amp;lt;mihi&amp;gt; lla ih 14:05 * oOo hace el tonto 14:06 &amp;lt;mihi&amp;gt; hola a todos 14:06 &amp;lt;jrandomi2p&amp;gt; notas semanales de estado publicadas en http://dev.i2p.net/pipermail/i2p/2004-August/000388.html 14:06 &amp;lt;jrandomi2p&amp;gt; entrando directamente en 1) estado de 0.3.4 14:07 &amp;lt;jrandomi2p&amp;gt; la red parece funcionar en general, tanto para irc como para eepsites 14:07 &amp;lt;jrandomi2p&amp;gt; ¿Qué tipo de fiabilidad / fallos de eepsite están viendo? 14:07 * jrandomi2p puede ver los fallos de irc aquí, como cuando la gente se desconecta / etc 14:08 &amp;lt;mule2p&amp;gt; en general bien, error de falta de memoria después de aprox. 25 MBytes 14:08 &amp;lt;mule2p&amp;gt; pero eso debería estar corregido en cvs, como mencionaste 14:08 &amp;lt;jrandomi2p&amp;gt; ah ok, ¿eso es en una descarga única de 25 MB, verdad? 14:09 &amp;lt;mule2p&amp;gt; sí 14:09 &amp;lt;jrandomi2p&amp;gt; vale 14:10 &amp;lt;jrandomi2p&amp;gt; las transferencias de archivos grandes aún parecen tener problemas (desconexión con el tiempo, aunque no corrupción). creo que eso podría quedar solucionado con la modificación mencionada, pero no estoy seguro 14:11 * jrandomi2p olvidó mencionar que el roundtrip/connections_reliability.php de oOo incluye ambos servidores irc aquí, no solo i2p, así que en este momento no tiene realmente los datos correctos 14:11 &amp;lt;jrandomi2p&amp;gt; oOo: ¿alguna idea de lo que haría falta para que el código de bogobot ignore @irc.metropipe.net? 14:12 &amp;lt;duck&amp;gt; expulsando a hypercubus 14:12 &amp;lt;duck&amp;gt; y a mí para actualizar 14:12 &amp;lt;oOo&amp;gt; Muy poco código, una revisión por pares de hypercubus y la actualización de bogobot por duke 14:13 &amp;lt;jrandomi2p&amp;gt; ok, genial 14:13 &amp;lt;hypercubus&amp;gt; ¿duke? 14:13 &amp;lt;oOo&amp;gt; duck, perdón :p 14:13 * jrandomi2p cree que ese tipo de resumen estadístico sería muy útil 14:13 &amp;lt;jrandomi2p&amp;gt; duke duck 14:14 &amp;lt;oOo&amp;gt; Las estadísticas están hechas en PHP, también se le podrían dar a duck 14:14 &amp;lt;jrandomi2p&amp;gt; ok, ¿alguien tiene algo que comentar con respecto a 0.3.4? 14:14 &amp;lt;jrandomi2p&amp;gt; w3rd 14:15 &amp;lt;jrandomi2p&amp;gt; ok, pasando a 2) 0.3.4.1 14:15 &amp;lt;jrandomi2p&amp;gt; no sé qué más mencionar aparte de lo que está en el correo 14:16 &amp;lt;jrandomi2p&amp;gt; las aplicaciones StreamSinkServer y StreamSinkClient son apps de demostración compactas para ministreaming (para cualquier desarrollador Java que quiera escribir streaming sobre i2p) 14:16 &amp;lt;jrandomi2p&amp;gt; ah, y StreamSinkServer es algo así como la app de Python dropbox de aum (toma cualquier dato que cualquiera le envíe y lo escribe en un archivo) 14:17 &amp;lt;jrandomi2p&amp;gt; (StreamSinkClient envía un tamaño fijo de datos aleatorios, así que no es muy útil ;) 14:17 &amp;lt;jrandomi2p&amp;gt; ¿alguna idea / preocupación / pregunta con respecto a 0.3.4.1? 14:18 * jrandomi2p calcula que saldrá en uno o dos días 14:19 &amp;lt;jrandomi2p&amp;gt; ok, avanzando a buen ritmo a 3) Nueva consola web / controlador de I2PTunnel 14:20 &amp;lt;jrandomi2p&amp;gt; como se mencionó en el correo, tenemos la nueva consola web prácticamente funcional, y una interfaz web sencilla para controlar / editar / crear instancias de i2ptunnel 14:21 &amp;lt;protok0l&amp;gt; ¿dónde puede conseguirlo el protok0l? 14:22 &amp;lt;protok0l&amp;gt; y qué hago con Jetty 14:22 &amp;lt;jrandomi2p&amp;gt; ahora está todo en cvs, pero necesito publicar algo de documentación sobre cómo configurarlo 14:22 &amp;lt;protok0l&amp;gt; ok 14:23 * jrandomi2p escribió y publicó un proceso de ~5 pasos en el canal hace unos días, pero necesitamos un procedimiento más simple (o al menos más claro) 14:23 &amp;lt;protok0l&amp;gt; escuché que CVS apesta 14:23 &amp;lt;mule2p&amp;gt; ok, te puedo decir una vez que tenga la documentación :) 14:23 &amp;lt;protok0l&amp;gt; y había alguna cosa de CVS mejor 14:23 * oOo solo registró los primeros 2 pasos antes de desconectarse :p 14:24 &amp;lt;protok0l&amp;gt; lo mismo con Vi 14:24 &amp;lt;protok0l&amp;gt; jaja 14:24 &amp;lt;jrandomi2p&amp;gt; eventualmente pasaremos a que esta nueva consola sea el 'estándar', pero probablemente esperará hasta tener todo integrado con el nuevo instalador de hypercubus 14:26 &amp;lt;jrandomi2p&amp;gt; en realidad 14:26 &amp;lt;jrandomi2p&amp;gt; para los valientes, aquí están los pasos feos de antes: 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, al diablo 14:27 &amp;lt;jrandomi2p&amp;gt; además de eso, hay un nuevo i2ptunnel.war: tómalo y colócalo en $instDir/webapps/ y ve a `http://localhost:7657/i2ptunnel/` 14:27 &amp;lt;jrandomi2p&amp;gt; sí, como dije, es un fastidio 14:27 &amp;lt;jrandomi2p&amp;gt; pero es funcional, y en realidad no tengo ni el tiempo ni la pericia para mejorarlo mucho 14:27 &amp;lt;oOo&amp;gt; ¿Eso es todo lo que hay que hacer? 14:28 &amp;lt;jrandomi2p&amp;gt; sí 14:28 &amp;lt;oOo&amp;gt; Ok, gracias 14:28 &amp;lt;jrandomi2p&amp;gt; (obtendrás algo que se ve como http://dev.i2p.net/~jrandom/config.png cuando vayas a `http://localhost:7657/config.jsp` 14:29 &amp;lt;jrandomi2p&amp;gt; en fin, eso es 14:29 &amp;lt;jrandomi2p&amp;gt; agradecería si/cuando la gente pueda probarlo, y con suerte proponer formas de mejorarlo :) 14:30 &amp;lt;jrandomi2p&amp;gt; mihi: ¿alguna opinión sobre toda la idea de la interfaz web? 14:30 &amp;lt;duck&amp;gt; buen diseño 14:31 &amp;lt;jrandomi2p&amp;gt; pensé que te gustaría, duck ;) 14:31 &amp;lt;mrflibble&amp;gt; bien 14:31 * mihi también le gusta el diseño 14:31 &amp;lt;mihi&amp;gt; las interfaces web siempre son geniales 14:32 &amp;lt;jrandomi2p&amp;gt; la que armé para i2ptunnel.war es bastante sosa... funcional, pero sosa 14:33 &amp;lt;jrandomi2p&amp;gt; ok, eso es todo; si/cuando la gente quiera hablar más al respecto, tenemos irc y la lista, etc. :) 14:33 &amp;lt;mule2p&amp;gt; jrandomi2p: clientApp.3 es netmonitor para mí 14:34 &amp;lt;jrandomi2p&amp;gt; ah ok, mule2p: revisa el router.config de 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; obviamente cambia el 3 por 4 y descomenta :) 14:35 &amp;lt;jrandomi2p&amp;gt; reemplaza 127.0.0.1 si quieres poder acceder de forma remota 14:35 &amp;lt;jrandomi2p&amp;gt; (y 7657 para usar un puerto diferente) 14:36 &amp;lt;mule2p&amp;gt; ok, gracias; he buscado en el árbol de i2p que tengo descargado un nuevo router.config, pero puede que esté en otra parte de cvs 14:36 &amp;lt;jrandomi2p&amp;gt; ah, perdón, sí, es i2p/installer/java/src/router.config.template 14:37 &amp;lt;mule2p&amp;gt; k 14:37 &amp;lt;jrandomi2p&amp;gt; ok, salvo que haya algo más, pasamos a 4) cosas de la 0.4 14:38 &amp;lt;jrandomi2p&amp;gt; hmm, no sé si hay algo que pueda añadir a lo que está en ese párrafo del correo 14:38 &amp;lt;jrandomi2p&amp;gt; básicamente solo un montón de entradas en mi lista de tareas :) 14:39 &amp;lt;jrandomi2p&amp;gt; ¿alguien tiene preguntas / preocupaciones con respecto a lo publicado allí? 14:40 &amp;lt;oOo&amp;gt; ¿Cómo va el instalador? ^^ 14:40 &amp;lt;jrandomi2p&amp;gt; hypercubus? ¿qué tal? 14:40 &amp;lt;hypercubus&amp;gt; paciencia, danielsan... las cosas buenas les llegan a los que se impacientan... eh, espera ;-) 14:40 &amp;lt;jrandomi2p&amp;gt; jeje 14:41 &amp;lt;jrandomi2p&amp;gt; sin prisa, solo me preguntaba cómo van las cosas 14:41 &amp;lt;jrandomi2p&amp;gt; ¿algún problema con el que te estés encontrando, cosas con las que podamos ayudar, etc.? 14:41 &amp;lt;mihi&amp;gt; ¿quién es danielsan? 14:41 &amp;lt;hypercubus&amp;gt; sin problemas, solo el tedio de las pruebas por el momento 14:42 &amp;lt;jrandomi2p&amp;gt; w3rd 14:42 &amp;lt;hypercubus&amp;gt; debería haber escrito pruebas unitarias primero, pero en fin ;-) 14:42 &amp;lt;jrandomi2p&amp;gt; jeje 14:43 &amp;lt;hypercubus&amp;gt; la supuesta independencia de plataforma de Java realmente se viene abajo en el área de las tareas de instalación 14:44 * jrandom percibe una desconexión masiva 14:45 &amp;lt;oOo&amp;gt; Uy, oh 14:45 &amp;lt;hypercubus_&amp;gt; hmmm, maravilloso... ¿qué fue lo último que dije? 14:45 &amp;lt;oOo&amp;gt; &amp;lt;hypercubus&amp;gt; la supuesta independencia de plataforma de Java realmente se viene abajo en el área de las tareas de instalación 14:46 &amp;lt;hypercubus&amp;gt; ok, ¿quién saboteó la reunión? ;-) 14:46 * jrandom echa la culpa a jebus 14:46 &amp;lt;hypercubus&amp;gt; quizá fue duke 14:46 &amp;lt;mule&amp;gt; no querrás decirme que mi router es tan importante :) 14:46 &amp;lt;jrandom&amp;gt; jeje 14:47 &amp;lt;mihi&amp;gt; [23:46] * jrandomi2p ha salido de IRC (Cliente finalizó) 14:47 &amp;lt;mihi&amp;gt; jeje... 14:47 &amp;lt;mule&amp;gt; si es así, perdón. 14:47 &amp;lt;hypercubus&amp;gt; en fin, sin preocupaciones sobre el progreso del instalador; espero plenamente que esté listo cuando lo esté la 0.4 14:47 &amp;lt;jrandom&amp;gt; duck: ¿cuántos inbound tunnels (túneles de entrada) tienes escuchando en irc.duck.i2p? 14:47 &amp;lt;hypercubus&amp;gt; no me estoy topando con nada desconcertante 14:47 &amp;lt;jrandom&amp;gt; genial, hypercubus 14:47 &amp;lt;hobbs&amp;gt; Me recuerda: ¿hay alguna manera accesible por línea de comandos de generar un nuevo router.config a partir de router.config.template? 14:47 &amp;lt;jrandom&amp;gt; no 14:48 &amp;lt;jrandom&amp;gt; no que yo sepa 14:48 &amp;lt;mihi&amp;gt; ejecuta el instalador y cópialo 14:48 &amp;lt;jrandom&amp;gt; aparte de java -jar install.jar 14:48 &amp;lt;jrandom&amp;gt; jeje 14:48 &amp;lt;mihi&amp;gt; en un directorio nuevo, digo 14:48 &amp;lt;cervantes&amp;gt; al menos no el tipo de rascado de cabeza que están imaginando 14:48 &amp;lt;jrandom&amp;gt; oh, qué bien, mi router hizo un volcado de memoria 14:48 &amp;lt;duck&amp;gt; jrandom: recuérdame cómo obtengo el hash de irc.duck.i2p 14:49 * hypercubus se pregunta qué quiere decir cervantes 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: te sería más familiar el término strunking :) 14:49 &amp;lt;hypercubus&amp;gt; duck: intenta aumentar a 3 o más inbound tunnels... parece que me ayudó un poco 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, mmm 14:50 &amp;lt;hypercubus&amp;gt; supongo que no pudo manejar tu log *ejem* 14:51 &amp;lt;mihi&amp;gt; copia tu logger.config en todas partes ;) 14:51 &amp;lt;mihi&amp;gt; al menos en cualquier lugar donde tu pwd podría estar cuando ejecutes cualquier app de i2p 14:51 &amp;lt;duck&amp;gt; no, no lo haré 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 realidad, por eso dije (cd lib), pero olvidé que cambié el valor por defecto de DEBUG a ERROR en cvs 14:52 &amp;lt;duck&amp;gt; 4 entrantes 14:52 &amp;lt;jrandom&amp;gt; ¿4 actuales y listos? 14:52 &amp;lt;jrandom&amp;gt; ¿o 2 no listos (o recién expirados) y 2 listos? 14:53 &amp;lt;duck&amp;gt; ahora cambió a 3 con 1 no listo 14:53 &amp;lt;jrandom&amp;gt; 'k, entonces probablemente es durante la expiración / sustitución del tunnel 14:54 &amp;lt;jrandomi2p&amp;gt; si actualizas tu router.config para especificar 3 inbound tunnels, eso debería ayudar con la fiabilidad 14:54 &amp;lt;jrandomi2p&amp;gt; (o puedes usar la nueva interfaz web de i2ptunnel para hacerlo ;) 14:54 &amp;lt;hypercubus&amp;gt; quizá la expiración de tunnel para un único cliente con múltiples tunnels debería escalonarse 14:55 &amp;lt;jrandomi2p&amp;gt; lo están, en general: se asignan nuevos tunnels y se crea un nuevo leaseSet 60s antes de la expiración del tunnel 14:55 &amp;lt;hypercubus&amp;gt; ah 14:55 &amp;lt;jrandomi2p&amp;gt; sin embargo, durante un fallo de tunnel tiene que crear un nuevo leaseSet bajo demanda, lo cual no se propaga de inmediato 14:56 &amp;lt;jrandomi2p&amp;gt; (bueno, sale al netDb, pero los clientes no lo recibirán hasta pasados unos segundos) 14:57 &amp;lt;jteitel&amp;gt; !who 14:57 &amp;lt;alpaca_&amp;gt; Lista de usuarios para #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; Lista de usuarios para #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; hay más optimizaciones que se pueden hacer al pool de tunnel, pero no estoy seguro de cuán útil sería por ahora 14:57 &amp;lt;jrandomi2p&amp;gt; ok, volviendo al tema: ¿alguien más tiene algo con respecto a 4) cosas de la 0.4? 14:57 &amp;lt;oOo&amp;gt; Sobre las 'simulaciones a gran escala' para 0.4, ¿alguna forma de prepararlas? ¿Se necesitan aplicaciones/herramientas específicas 'nuevas'? (¿transición al punto 5? ;) ) 14:58 &amp;lt;jrandomi2p&amp;gt; de hecho, para la simulación sería estupendo si alguien pudiera ayudar a modificar el heartbeat (o una app impulsada por sam) para que sea como un cliente/servidor scriptable 14:59 -!- Bladenight ahora se llama Nightblade 14:59 &amp;lt;jrandomi2p&amp;gt; (p. ej., en lugar del actual "cada 30s, enviar 20KB al par X", algo como "durante 10 minutos, pedir al par X un archivo de 1MB, y luego pausar 60m, luego pedir al par Y archivos de 1KB", etc) 15:00 &amp;lt;jrandomi2p&amp;gt; pero si alguien está interesado en ayudar con eso, por favor háganmelo saber y podemos chan 15:00 &amp;lt;jrandomi2p&amp;gt; ejem, charlar 15:00 &amp;lt;jrandomi2p&amp;gt; tomando ese pie, saltemos a 5) cosas que están haciendo :) 15:01 &amp;lt;jrandomi2p&amp;gt; no estoy seguro de cómo abordar esto, ¿vamos simplemente en el orden (arbitrario) listado en el correo para las actualizaciones? 15:01 &amp;lt;jrandomi2p&amp;gt; no veo a sunshine por aquí, y aum probablemente aún no se ha levantado ;) 15:02 &amp;lt;jrandomi2p&amp;gt; nightblade: ¿cómo va la batalla? 15:02 &amp;lt;Nightblade&amp;gt; tengo algunos planes para hacer que la interfaz de libsam sea como los sockets BSD 15:02 &amp;lt;Nightblade&amp;gt; pero aún no he hecho nada de código en esa parte 15:02 &amp;lt;duck&amp;gt; changed to tunnels.numInbound=3 15:03 &amp;lt;jrandomi2p&amp;gt; genial, duck (con suerte espera hasta después de la reunión para reiniciar tu tunnel ;) 15:03 &amp;lt;duck&amp;gt; oh, ¿no detecta los cambios? 15:03 &amp;lt;jrandomi2p&amp;gt; vale, nightblade: ¿hay algún problema con cómo están las cosas ahora? 15:03 &amp;lt;hypercubus&amp;gt; no hasta que lo programes para que lo haga ;-) 15:03 &amp;lt;jrandomi2p&amp;gt; no, duck, las líneas de clientApp solo se leen al inicio 15:04 &amp;lt;jrandomi2p&amp;gt; (clientApp está realmente fuera del control del router; para eso está la app web de i2ptunnel) 15:04 &amp;lt;Nightblade&amp;gt; no, no hay ningún problema con cómo está ahora... lo que haría sería además de la interfaz que ya existe (los desarrolladores podrían elegir lo que quieran usar) 15:04 &amp;lt;jrandomi2p&amp;gt; wikked 15:05 &amp;lt;jrandomi2p&amp;gt; ok, tú mandas. tener variedad es bueno, aunque variedad significa más código que mantener / etc., pero es un equilibrio 15:06 &amp;lt;jrandomi2p&amp;gt; ok, bajando por la lista: mule2p, ¿cómo va lo del outproxy (proxy de salida)? 15:07 &amp;lt;mule&amp;gt; nada hecho más allá del parche que tienes 15:07 &amp;lt;jrandomi2p&amp;gt; ah ok, pensé que estabas trabajando en una modificación adicional 15:07 &amp;lt;mule&amp;gt; necesito encontrar algo de tiempo libre para balanceo de carga real 15:07 &amp;lt;jrandomi2p&amp;gt; w3rd 15:08 &amp;lt;jrandomi2p&amp;gt; entonces aplicaré ese parche 15:08 &amp;lt;mule&amp;gt; gracias. e incluye mi outproxy en la app cliente :) parece ser más rápido 15:08 &amp;lt;jrandomi2p&amp;gt; jeje, bueno, por supuesto tu proxy será más rápido para ti, es local :) 15:09 &amp;lt;oOo&amp;gt; Y nadie más lo usa ^^ 15:09 &amp;lt;mule&amp;gt; no, no lo es 15:09 &amp;lt;jrandomi2p&amp;gt; oh, ¿está en un router diferente? genial 15:09 &amp;lt;mule&amp;gt; sí, en un servidor root en un ISP 15:10 &amp;lt;jrandomi2p&amp;gt; la interfaz web de i2ptunnel tiene un campo para que la gente especifique la lista de outproxies, así que debería ser bastante fácil de ajustar, pero lo sacaremos en la próxima revisión y notas de lanzamiento 15:10 &amp;lt;jrandomi2p&amp;gt; bien 15:11 &amp;lt;jrandomi2p&amp;gt; ok, nickster parece estar desconectado por ahora 15:12 &amp;lt;jrandomi2p&amp;gt; ¿hay otros esfuerzos activos de desarrollo de cliente en marcha? 15:12 &amp;lt;jrandomi2p&amp;gt; (o alguno de los pausados está activo, etc.?) 15:13 &amp;lt;jrandomi2p&amp;gt; ok, si alguien quiere mencionar algo más en ese frente, tenemos la lista y el canal, como siempre :) 15:13 &amp;lt;jrandomi2p&amp;gt; pasando a 6) ??? 15:13 &amp;lt;jrandomi2p&amp;gt; ¿alguien más tiene algo que quiera plantear? 15:14 &amp;lt;Nightblade&amp;gt; nop 15:15 &amp;lt;mihi&amp;gt; duck tiene algo que bajar ;) 15:15 &amp;lt;mihi&amp;gt; s/any/some/ 15:15 * jrandomi2p hace pingflood a mihi 15:15 &amp;lt;jrandomi2p&amp;gt; ok, en esa línea 15:15 * jrandomi2p se prepara 15:15 * jrandomi2p *baf* cierra la reunión &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-07-27</title><link>/es/blog/2004/07/27/notas-de-estado-de-i2p-del-2004-07-27/</link><pubDate>Tue, 27 Jul 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/07/27/notas-de-estado-de-i2p-del-2004-07-27/</guid><description>&lt;p>Hola a todos, es hora de la sesión semanal de desahogo&lt;/p>
&lt;h2 id="índice">Índice:&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>Publicamos la versión 0.3.3 el viernes pasado y, tras uno o dos días de bastante inestabilidad, parece ir bien. No tan bien como la 0.3.2.3, pero por lo general he podido quedarme en irc.duck.i2p en sesiones de 2-7h. Sin embargo, como he visto a mucha gente con problemas, puse en marcha el logger (registro) y monitoricé en detalle qué estaba pasando. La respuesta corta es que simplemente estábamos usando más ancho de banda del necesario, lo que provocaba congestión y fallos de tunnel (debido a que los mensajes de prueba agotaban el tiempo de espera, etc).&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 27 de julio de 2004</title><link>/es/blog/2004/07/27/reuni%C3%B3n-de-desarrolladores-de-i2p-27-de-julio-de-2004/</link><pubDate>Tue, 27 Jul 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/07/27/reuni%C3%B3n-de-desarrolladores-de-i2p-27-de-julio-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cat-a-puss, Connelly, deer, dm, hypercubus, jrandom, Sonium&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:02 &amp;lt;jrandom&amp;gt; 0) hola 14:02 &amp;lt;jrandom&amp;gt; 1) 0.3.3 &amp;amp; actualizaciones en curso 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) hola 14:03 * jrandom saluda 14:03 &amp;lt;jrandom&amp;gt; notas semanales de estado publicadas @ http://dev.i2p.net/pipermail/i2p/2004-July/000372.html 14:03 &amp;lt;jrandom&amp;gt; (gracias al empujón de hypercubus lo saqué antes de la reunión :) 14:04 &amp;lt;jrandom&amp;gt; ok, entrando de lleno 14:04 &amp;lt;jrandom&amp;gt; 1) 0.3.3 &amp;amp; actualizaciones en curso 14:06 &amp;lt;jrandom&amp;gt; hay un montón de información en el correo describiendo lo que está pasando, y debería venir una reducción sustancial en el uso de ancho de banda 14:07 &amp;lt;jrandom&amp;gt; no será retrocompatible porque cambia muchas cosas, así que la próxima versión también será una actualización accidentada, pero así es la vida 14:08 &amp;lt;jrandom&amp;gt; ¿alguien tiene preguntas con respecto a la rev 0.3.3 o a lo publicado en las notas de estado? 14:08 * dm saluda 14:08 * jrandom está viendo 23s de lag aquí @ freenode 14:09 * hypercubus ve 0.10 s de lag 14:09 &amp;lt;jrandom&amp;gt; ah, de vuelta a lo normal 14:09 &amp;lt;jrandom&amp;gt; ok, si no hay nada, podemos pasar directamente a 2) NativeBigInteger 14:10 &amp;lt;jrandom&amp;gt; Iakin3 ha modificado algunas cosas para que sea más sencillo desplegar el código criptográfico listo para usar, lo cual es Bueno 14:10 &amp;lt;jrandom&amp;gt; de vez en cuando miro en la netDb y veo a algunas personas con retrasos de 2–400 ms al hacer cifrado ElGamal, lo que significa que algunos no están usando jbigi 14:11 &amp;lt;jrandom&amp;gt; (y todos deberían usar jbigi) 14:12 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; ¿cómo sabes que no están simplemente en equipos lentos? 14:12 &amp;lt;Sonium&amp;gt; ¿por qué no se usa automáticamente? 14:12 &amp;lt;hypercubus&amp;gt; porque debe compilarse específicamente para cada plataforma 14:12 &amp;lt;jrandom&amp;gt; quizá podamos desplegar eso en la próxima rev, pero ya veremos 14:12 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Si la DLL no está presente, el programa continúa usando código solo Java (necesario para el soporte multiplataforma) 14:12 &amp;lt;hypercubus&amp;gt; y actualmente la plataforma no se detecta 14:12 &amp;lt;jrandom&amp;gt; Nightblade: eso es posible, por supuesto 14:13 &amp;lt;jrandom&amp;gt; oOo correcto, definitivamente mantendremos esa funcionalidad 14:13 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; No, fuerza la existencia de los archivos dll y .so, aunque estén vacíos o sean inútiles 14:13 &amp;lt;jrandom&amp;gt; en realidad, eso es otra de las cosas que ganamos con algunas de las mods en las que estoy trabajando: solo necesitamos hacer la mitad de cifrados ElGamal (ya que el sourceRouteBlock desapareció) 14:14 &amp;lt;jrandom&amp;gt; hmm oOo? 14:14 &amp;lt;jrandom&amp;gt; ¿por qué querríamos hacer eso? 14:15 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; Fuerza una comprobación de la _existencia_ de los archivos de la biblioteca. Si no se usan, lo más probable es que no estés en una plataforma x86 Win/Linux y estés obligado a usar el código Java. De todos modos, hiciste lo posible por forzar el uso de cosas nativas 14:15 &amp;lt;jrandom&amp;gt; oh, claro, siempre hemos comprobado libjbigi.so / jbigi.dll, lo que añade el código de Iakin es la capacidad de empaquetar un montón de archivos DLL y .so en un jar y elegir el *correcto* en tiempo de ejecución 14:16 &amp;lt;hypercubus&amp;gt; &amp;lt;/obvious&amp;gt; 14:16 &amp;lt;jrandom&amp;gt; (volviendo a Java puro si ninguno coincide) 14:17 &amp;lt;jrandom&amp;gt; en fin, son cosas buenas que ojalá ayuden bastante a los nuevos usuarios 14:17 &amp;lt;jrandom&amp;gt; (y me ahorra el tiempo de hacer unos feos menús desplegables en la interfaz de administración :) 14:18 &amp;lt;jrandom&amp;gt; ok, si no hay nada más sobre eso, creo que eso es todo lo que tengo 14:18 &amp;lt;jrandom&amp;gt; así que pasamos a 3) ??? 14:18 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo que quiera plantear? 14:18 &amp;lt;hypercubus&amp;gt; alguien debería pasar un corrector ortográfico al sitio web nuevo ;-) 14:19 &amp;lt;jrandom&amp;gt; ya tienes acceso a cvs ahora... :) 14:19 &amp;lt;jrandom&amp;gt; (module: i2pwww) 14:19 &amp;lt;hypercubus&amp;gt; maldita sea 14:19 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; ¿La corrupción en transferencias grandes, incluso locales, está bajo investigación (como descargar varios Mb desde tu propio eepsite)? 14:20 &amp;lt;hypercubus&amp;gt; he tenido muchas descargas interrumpidas de archivos grandes, pero nunca corrupción 14:20 &amp;lt;jrandom&amp;gt; hmm, la mayoría de los casos de ese problema se han resuelto, pero he oído informes recientes al respecto. aún no he revisado la capa de aplicación ni auditado las cosas otra vez 14:21 &amp;lt;jrandom&amp;gt; considero que las descargas interrumpidas están corruptas 14:21 &amp;lt;jrandom&amp;gt; debe funcionar a la primera, de principio a fin 14:21 &amp;lt;hypercubus&amp;gt; bueno, no puedes evitarlo, porque eso también pasa en la WWW real ;-) 14:21 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; No cuando el descargador está en la misma computadora que el servidor ^^ 14:22 &amp;lt;jrandom&amp;gt; oOo: ¿puedes reproducir eso? 14:22 &amp;lt;jrandom&amp;gt; (¿o es intermitente?) 14:22 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; jrandom: Lo hice dos veces, pensaba que era conocido, lo intentaré de nuevo 14:23 &amp;lt;jrandom&amp;gt; gracias. si puedes reproducirlo, por favor dime los detalles de la prueba y profundizaré más en ello. 14:23 &amp;lt;jrandom&amp;gt; (de todos modos tengo que auditar la capa de aplicación otra vez pronto) 14:23 &amp;lt;deer&amp;gt; &amp;lt;oOo&amp;gt; jrandom: Sin problema, gracias 14:24 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que quiera preguntar/plantear? 14:25 &amp;lt;cat-a-puss&amp;gt; sigo interesado en hablar de cómo hacer myI2P 14:25 &amp;lt;cat-a-puss&amp;gt; puede que en unos meses pueda traer a algunas personas 14:25 &amp;lt;jrandom&amp;gt; ¡genial! 14:26 &amp;lt;hypercubus&amp;gt; ¿un proyecto de clase? ;-) 14:26 &amp;lt;cat-a-puss&amp;gt; algo así ;-) 14:27 &amp;lt;jrandom&amp;gt; creo que una vez saquemos la 0.4 con la nueva interfaz web, debería ser mucho más fácil montar apps (como myi2p) con un frontend web 14:27 &amp;lt;cat-a-puss&amp;gt; ¿entonces crees que eso puede hacerse puramente en la capa de aplicación? 14:27 &amp;lt;jrandom&amp;gt; absolutamente 14:28 &amp;lt;jrandom&amp;gt; ¿qué más tenías en mente? 14:28 &amp;lt;cat-a-puss&amp;gt; bueno, la base de datos de la red podría usarse para almacenar metadatos 14:28 &amp;lt;jrandom&amp;gt; ahh 14:28 &amp;lt;cat-a-puss&amp;gt; ¿tendría acceso a eso? 14:28 &amp;lt;hypercubus&amp;gt; *cof* 14:28 &amp;lt;jrandom&amp;gt; no, nada tiene acceso a la netDb 14:29 &amp;lt;jrandom&amp;gt; podemos hacer algo de magia en la netDb porque está muy enfocada únicamente en servir como nuestra tabla de enrutamiento distribuida 14:29 &amp;lt;hypercubus&amp;gt; cat-a-puss: lo que quieres es la DHT en la que está trabajando Nightblade 14:29 &amp;lt;jrandom&amp;gt; myi2p (y otros) ciertamente podrían usar una DHT encima de i2p, eso sí 14:30 &amp;lt;hypercubus&amp;gt; (enclave) 14:30 &amp;lt;jrandom&amp;gt; ¿qué tipo de metadatos estabas pensando? 14:31 &amp;lt;cat-a-puss&amp;gt; pues imaginé hacer algo como canales en Frost, que funciona con un ssk en freenet 14:31 &amp;lt;cat-a-puss&amp;gt; así que ejecutas los ssk en la DHT sobre I2p 14:31 &amp;lt;jrandom&amp;gt; correcto 14:31 &amp;lt;jrandom&amp;gt; eso podría ser un poco excesivo para algunas cosas, no obstante 14:31 &amp;lt;cat-a-puss&amp;gt; pero aún necesitas una metakey que liste los ssk de todas las personas suscritas al canal 14:32 &amp;lt;dm&amp;gt; dht sobre i2p... 14:32 * dm no ve que eso funcione de forma confiable en el corto plazo. 14:32 &amp;lt;Connelly&amp;gt; una biblioteca DHT genérica estaría bien 14:32 &amp;lt;dm&amp;gt; con fiabilidad 14:32 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; ¿qué es una biblioteca dht? 14:32 &amp;lt;cat-a-puss&amp;gt; eso necesita funcionar de manera diferente ... 14:33 &amp;lt;jrandom&amp;gt; cat-a-puss: supongo que depende del tipo de actividad que vaya a haber, pero mientras que los tablones al estilo frost pueden ser buenos para algunas cosas, los tablones al estilo fmb pueden ser buenos para otras, y los agregadores de blogs pueden ser buenos para otras más 14:34 &amp;lt;Connelly&amp;gt; pues una implementación de kademlia o algo así 14:34 &amp;lt;Connelly&amp;gt; supongo que enclave sería algo así 14:34 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; creo que voy a hacer algunos cambios en LibSAM primero 14:34 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; solo me quedan dos semanas de clases, contando esta 14:34 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; luego podré hacer algunas cosas, espero 14:35 &amp;lt;jrandom&amp;gt; w00t! :) 14:37 &amp;lt;cat-a-puss&amp;gt; jrandom: básicamente, el objetivo es ser todo para todos. Si la red no lo hace todo, la gente usará otra cosa. (y tiene que hacerlo mejor para atraer tráfico de cobertura) 14:38 &amp;lt;jrandom&amp;gt; he trabajado en demasiados proyectos que intentan el estilo de 'navaja suiza' - si lo construyes, vendrán 14:38 &amp;lt;hypercubus&amp;gt; la red es una capa de transporte, no la capa de aplicación ;-) 14:38 &amp;lt;jrandom&amp;gt; eso rara, muy rara vez funciona. 14:38 &amp;lt;jrandom&amp;gt; la capa de transporte de i2p debería soportar toda comunicación punto a punto posible, sin duda 14:38 &amp;lt;jrandom&amp;gt; pero las aplicaciones encima de i2p deberían ser fáciles de usar, es decir, abordar una necesidad específica del usuario y ayudarle con ella 14:39 &amp;lt;jrandom&amp;gt; las masas no quieren una capa de comunicación, quieren una forma de hablar con la gente, de leer lo que dice la gente y de explorar 14:39 &amp;lt;Connelly&amp;gt; nah, deberíamos crear un XUL, y todo un sistema Gecko nuevo 14:39 &amp;lt;Connelly&amp;gt; luego construir un conglomerado de programas de Mozilla encima de eso 14:39 &amp;lt;Connelly&amp;gt; y luego integrar sistemas colaborativos en Mozilla ;) 14:40 &amp;lt;cat-a-puss&amp;gt; genial, siempre que la app tenga suficiente control sobre la capa de comunicación para hacer que haga lo que quiere. 14:40 &amp;lt;dm&amp;gt; Maxthon&amp;gt; Mozilla 14:40 &amp;lt;jrandom&amp;gt; cat-a-puss: absolutamente. todas las apps que usan SAM, I2CP o el SDK pueden hacer lo que cualquier otra app puede hacer 14:41 &amp;lt;jrandom&amp;gt; (lo cual debería ser suficiente [la funcionalidad / API está modelada siguiendo JMS y MOMs (middleware orientado a mensajes), que ha sido probado en batalla durante más de una década en la industria]) 14:43 &amp;lt;cat-a-puss&amp;gt; ok, así que esencialmente tengo: TCP, datagrama, ambos + anonimato si lo quiero, y una DHT que opera por encima de todo eso. 14:44 &amp;lt;hypercubus&amp;gt; tienes algo de anonimato, te guste o no ;-) 14:44 &amp;lt;cat-a-puss&amp;gt; ¿así que la app no puede establecer la longitud del tunnel en 0 aunque quiera? 14:44 &amp;lt;jrandom&amp;gt; correcto: i2p en sí es la parte de TCP/datagrama, y la app de DHT enclave podría usarse como base para el almacén de datos 14:44 &amp;lt;jrandom&amp;gt; absolutamente 14:45 &amp;lt;jrandom&amp;gt; de hecho, con tunnels de 0 saltos y la defensa que Connelly describió la semana pasada, puede ser bastante anónimo frente a algunos atacantes 14:45 &amp;lt;jrandom&amp;gt; eh, leí mal lo que dijiste. sí, la app puede establecer la longitud del tunnel en 0, pero en realidad eso sigue proporcionando cierto grado de anonimato 14:46 &amp;lt;cat-a-puss&amp;gt; ok 14:46 &amp;lt;jrandom&amp;gt; (suficiente para algunas personas, pero insuficiente ante algunos ataques estadísticos) 14:46 &amp;lt;hypercubus&amp;gt; si no quisieras anonimato, no deberías estar enviando tu tráfico sobre i2p 14:47 &amp;lt;cat-a-puss&amp;gt; y diferentes apps en el mismo host/puerto, supongo, se manejan simplemente con claves separadas? 14:47 &amp;lt;jrandom&amp;gt; exactamente 14:47 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; ¿bajo anonimato podría ser popular para ejecutar p2p sobre I2P? 14:47 &amp;lt;cat-a-puss&amp;gt; entonces la única pregunta que me queda es algún tipo de "servicio de contestador" 14:47 &amp;lt;jrandom&amp;gt; correcto, DrWoo: el intercambio de archivos / etc probablemente podría usar tunnels de 0 saltos 14:48 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; ¡hey soros! 14:48 &amp;lt;hypercubus&amp;gt; creo que las apps al estilo BitTorrent en i2p probablemente necesitarían tunnels de 0–1 saltos 14:48 &amp;lt;Connelly&amp;gt; jrandom: ¿qué defensa para tunnels de 0 saltos? 14:48 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; ¡hey woo! :D 14:48 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; soros: estabas escondido jeje 14:48 &amp;lt;cat-a-puss&amp;gt; IE: configurar algo en la base de datos de i2p donde mi tráfico vaya a otra persona mientras estoy offline, y luego, cuando vuelva a conectarme, la contacto y me pone al día de lo que me perdí? 14:48 &amp;lt;cat-a-puss&amp;gt; no tienen por qué poder descifrarlo 14:48 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; dejé iip por unos meses 14:48 &amp;lt;dm&amp;gt; reencuentro de soros y drwoo... 14:48 &amp;lt;dm&amp;gt; TEAR 14:48 &amp;lt;hypercubus&amp;gt; cat-a-puss: otra vez, cosas de la capa de aplicación 14:49 &amp;lt;jrandom&amp;gt; cat-a-puss: no sé, ese tipo de funcionalidad no la había imaginado realmente con myi2p, pero hay algunas formas de hacerlo 14:49 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; ¿esto está yendo a freenode automáticamente? 14:49 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; ups... esto es i2p, perdón 14:49 &amp;lt;jrandom&amp;gt; Connelly: usando orden estricto para los pares en el tunnel 14:49 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; soros: es un poco confuso jaja 14:50 &amp;lt;Connelly&amp;gt; ok 14:50 &amp;lt;hypercubus&amp;gt; tenemos que hacer una encuesta en el foro para votar un nuevo nombre para 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; je 14:51 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; ¿qué tal acropolis....... era ese? 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; Madre de todo el P2P 14:52 &amp;lt;hypercubus&amp;gt; nightblade: sí, acropolis 14:52 &amp;lt;hypercubus&amp;gt; me gusta 14:53 &amp;lt;dm&amp;gt; ¿Qué tal: Pipi en tu cara 14:53 &amp;lt;hypercubus&amp;gt; dm: sabes que todo esto va al registro de la reunión, ¿verdad? ;-) 14:53 &amp;lt;Connelly&amp;gt; tengo una gran idea 14:53 &amp;lt;deer&amp;gt; &amp;lt;DrWoo&amp;gt; Centro del I2P Conocido 14:53 &amp;lt;dm&amp;gt; hypercubus: pipi en tu cara 14:53 &amp;lt;Connelly&amp;gt; integremos un RPG 3D programable por el usuario en I2P H@ME 14:53 &amp;lt;deer&amp;gt; &amp;lt;soros&amp;gt; llámalo HyperCube. 14:54 &amp;lt;Connelly&amp;gt; y usar tecnología Mozilla para hacerlo :) 14:54 &amp;lt;dm&amp;gt; Maxthon pipi sobre mozilla 14:54 &amp;lt;Connelly&amp;gt; bien, Maxthon 14:54 &amp;lt;hypercubus&amp;gt; ¿estás con una racha de xul, connelly? ;-) 14:54 &amp;lt;Connelly&amp;gt; ¡sí! 14:55 &amp;lt;Connelly&amp;gt; pero deberíamos crear todo un lenguaje de programación basado en XML 14:55 &amp;lt;Connelly&amp;gt; sería más flexible de esa manera 14:55 &amp;lt;jrandom&amp;gt; y luego construyamos también nuestro propio hardware 14:55 &amp;lt;hypercubus&amp;gt; routers de malla inalámbrica personalizados de i2p 14:55 &amp;lt;jrandom&amp;gt; y montar una empresa de distribución con barcos y trenes para sacarlos por ahí! :) 14:55 &amp;lt;dm&amp;gt; Yo sé de CPUs 14:55 &amp;lt;dm&amp;gt; Construí una 14:56 &amp;lt;deer&amp;gt; &amp;lt;mule&amp;gt; además construir las instalaciones de producción de chips ... 14:56 &amp;lt;Connelly&amp;gt; sí, una empresa de envíos anónima 14:56 &amp;lt;hypercubus&amp;gt; llámala WhoEx 14:56 &amp;lt;Connelly&amp;gt; ¡y usar reflectores en la luna para enviarnos tráfico de internet por láser! 14:57 &amp;lt;hypercubus&amp;gt; creo que es hora de cerrar la reunión 14:57 &amp;lt;jrandom&amp;gt; en esa not.. 14:57 &amp;lt;jrandom&amp;gt; eh, nota 14:57 &amp;lt;jrandom&amp;gt; ¿algo más que la gente quiera plantear? si no, tenemos los foros y la lista de correo 14:57 &amp;lt;jrandom&amp;gt; (y estamos aquí todo el tiempo ;) 14:57 * jrandom concluye 14:57 &amp;lt;dm&amp;gt; yo no, tengo vida. 14:57 &amp;lt;dm&amp;gt; PERDEDORES 14:57 &amp;lt;dm&amp;gt; NEEEEEEEEEEEEEEEERRRRRRRRRDDDDDDDSSSSS 14:57 * jrandom le hace *baf* a dm en la cabeza 14:58 &amp;lt;jrandom&amp;gt; (cerrando la reunión) &lt;/div></description></item><item><title>Notas de estado de I2P del 2004-07-20</title><link>/es/blog/2004/07/20/notas-de-estado-de-i2p-del-2004-07-20/</link><pubDate>Tue, 20 Jul 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/07/20/notas-de-estado-de-i2p-del-2004-07-20/</guid><description>&lt;p>&lt;strong>1) 0.3.2.3, 0.3.3, y la hoja de ruta&lt;/strong>&lt;/p>
&lt;p>Después del lanzamiento de la 0.3.2.3 la semana pasada, han hecho un gran trabajo al actualizarse: ahora solo nos quedan dos rezagados (uno en 0.3.2.2 y otro muy atrás en 0.3.1.4 :). En los últimos días la red ha sido más fiable de lo habitual: la gente permanece en irc.duck.i2p durante horas seguidas, las descargas de archivos de mayor tamaño desde eepsites(I2P Sites) se están completando correctamente y la accesibilidad general de eepsite(I2P Site) es bastante buena. Dado que va bien y quiero mantenerlos alerta, decidí cambiar algunos conceptos fundamentales y los tendremos desplegados en una versión 0.3.3 en uno o dos días.&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 20 de julio de 2004</title><link>/es/blog/2004/07/20/reuni%C3%B3n-de-desarrolladores-de-i2p-20-de-julio-de-2004/</link><pubDate>Tue, 20 Jul 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/07/20/reuni%C3%B3n-de-desarrolladores-de-i2p-20-de-julio-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cat-a-puss, cervantes, Connelly, deer, duck, jrandom, mihi, modulus&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:05 &amp;lt;jrandom&amp;gt; 0) hola 14:05 &amp;lt;jrandom&amp;gt; 1) 0.3.2.3, 0.3.3 y la hoja de ruta 14:05 &amp;lt;jrandom&amp;gt; 2) s/reliability/capacity/g 14:05 &amp;lt;jrandom&amp;gt; 3) actualizaciones del sitio web 14:05 &amp;lt;jrandom&amp;gt; 4) ataques y defensas 14:05 &amp;lt;jrandom&amp;gt; 5) ??? 14:05 &amp;lt;jrandom&amp;gt; 0) hola 14:05 * jrandom saluda con la mano 14:05 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas en @ http://dev.i2p.net/pipermail/i2p/2004-July/000358.html 14:06 &amp;lt;jrandom&amp;gt; pasando directamente al 1) 0.3.2.3, 0.3.3 y la hoja de ruta 14:07 &amp;lt;jrandom&amp;gt; (mientras van leyendo por adelantado, supongo ;) 14:07 &amp;lt;jrandom&amp;gt; la versión 0.3.2.3 está ahí fuera y parece estar yendo bien 14:07 &amp;lt;jrandom&amp;gt; ¿cuáles son los principales puntos problemáticos que la gente está viendo? 14:08 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; ningún problema en absoluto 14:08 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; 4d de tiempo de actividad sin problemas 14:08 &amp;lt;jrandom&amp;gt; hmm, vale 14:08 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; para algunos irc no parece muy estable 14:08 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; como a kaji expulsándolo cada minuto 14:08 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; pero eso no es nada nuevo 14:09 &amp;lt;jrandom&amp;gt; sí, eso le pasa también en la red de freenode, así que no estoy seguro de a qué echarle la culpa ahí 14:09 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; sí 14:09 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; connelly tuvo algunas descargas malas hasta donde sé 14:10 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; pero no me oyes quejarme 14:10 &amp;lt;jrandom&amp;gt; ¿ah, de verdad? hmm, creo que encontramos que algunas de esas estaban relacionadas con su lib, pero he experimentado fallos ocasionales en transferencias de archivos más grandes 14:10 &amp;lt;jrandom&amp;gt; especialmente al bajar libros de alexandria 14:10 &amp;lt;jrandom&amp;gt; (bueno, no especialmente, pero ese es el único sitio del que bajo cosas) 14:11 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; :) 14:11 &amp;lt;jrandom&amp;gt; ok, bueno, mi plan es que, una vez salga la versión 0.3.3, dedicaré mi tiempo a llevarnos a la 0.4, junto con cualquier corrección de errores que la gente plantee 14:12 &amp;lt;jrandom&amp;gt; El trabajo restante para la 0.4 es en gran medida cosas web sencillas (nueva consola del router con servlets, integración con Jetty, un servlet para controlar el router y un servlet para configurar las instancias de i2ptunnel) 14:13 &amp;lt;jrandom&amp;gt; quizá algunas personas de JSP/servlet puedan ayudar con algo de eso para mojarse los pies con el código, aunque ya he hecho bastante de eso antes, así que la implementación no será demasiado difícil 14:13 &amp;lt;jrandom&amp;gt; hasta donde sé, el instalador de hypercubus está prácticamente listo 14:13 &amp;lt;jrandom&amp;gt; (aunque hoy le eché algo de trabajo nuevo ;) 14:13 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; featurecreep++ 14:14 &amp;lt;jrandom&amp;gt; mantiene a la gente en alerta :) 14:14 &amp;lt;jrandom&amp;gt; (pero vamos, todo el mundo odia descargar todos los jars por separado para las actualizaciones) 14:14 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; sí, ese es mi mayor problema al actualizar 14:14 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; (aunque uso cvs) 14:14 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; pero lo sería si no lo usara 14:15 &amp;lt;jrandom&amp;gt; je 14:15 &amp;lt;mihi&amp;gt; jrandom: simplemente haz tar de todos -&amp;gt; 1 descarga ;) 14:15 &amp;lt;jrandom&amp;gt; eso sería bastante simple, y dejar updgrade.sh/upgrade.bat == jar xf upgrade.jar 14:16 &amp;lt;jrandom&amp;gt; (después de una llamada tipo wget) 14:16 &amp;lt;jrandom&amp;gt; bueno, creo que hypercubus tiene bajo control el código para hacer todo eso, así que podemos dejar que él haga lo Correcto 14:17 &amp;lt;jrandom&amp;gt; de todos modos, sí, como quizá se hayan dado cuenta, nuestro calendario no es exactamente el que era antes 14:17 &amp;lt;jrandom&amp;gt; la hoja de ruta se ha actualizado y aaalllaaarrggaaadddaaa 14:18 &amp;lt;mihi&amp;gt; jjrraannddoomm:: rreevviissaa ttu ccoonmmuuttaaddoorr ddee ddúúpplleexx 14:18 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; jajaja 14:18 &amp;lt;jrandom&amp;gt; je 14:18 * mihi cometió un error... ¿quién lo detecta primero? 14:19 &amp;lt;jrandom&amp;gt; (\n\n) 14:19 &amp;lt;jrandom&amp;gt; pero bueno 14:19 &amp;lt;mihi&amp;gt; vale, otro ;) 14:19 &amp;lt;duck&amp;gt; (sin espacios dobles) 14:19 &amp;lt;mihi&amp;gt; duck++ 14:20 &amp;lt;jrandom&amp;gt; Creo que la hoja de ruta es bastante realista, al menos hasta la versión 1.0 ahora; aunque, dependiendo de la adopción y comentarios de los usuarios, podríamos reordenar o eliminar una de 0.4.2 o 0.4.3 14:20 &amp;lt;jrandom&amp;gt; (y, por supuesto, como siempre, la hoja de ruta está sujeta a cambios si más gente se involucra :) 14:21 &amp;lt;modulus&amp;gt; quizá algún día lo haga, después de aprender Java, pero i2p no suena como un proyecto para un novato. 14:21 &amp;lt;deer&amp;gt; &amp;lt;Sandworm&amp;gt; sí, llevará más tiempo :) 14:21 &amp;lt;deer&amp;gt; * duck espera algunos deslices más en el camino 14:21 &amp;lt;modulus&amp;gt; :-) 14:22 &amp;lt;deer&amp;gt; * duck apenas puede llamarlo deslices, mira la impresionante tabla en http://www.i2p.net/redesign/announcements 14:22 &amp;lt;jrandom&amp;gt; Puede haber retrasos, claro, pero creo que los hitos que quedan son bastante abordables 14:22 &amp;lt;jrandom&amp;gt; sí, gracias por mostrar que no tengo vida, duck ;) 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; esta es tu vida 14:22 &amp;lt;modulus&amp;gt; entonces, ¿para cuándo sale la 1.0? :-) 14:22 &amp;lt;deer&amp;gt; &amp;lt;duck&amp;gt; siéntete orgulloso de ello 14:23 &amp;lt;jrandom&amp;gt; modulus: aunque algunas partes de i2p son un fastidio, hay muchas piezas que un desarrollador nuevo puede abordar con bastante facilidad 14:23 &amp;lt;modulus&amp;gt; aunque probablemente partes bastante aburridas, ¿no? 14:24 &amp;lt;jrandom&amp;gt; nah, para nada. por ejemplo, montar una app de transferencia de archivos o chat anónima, un mini servidor web, un MUD, una app de ajedrez, lo que sea 14:24 &amp;lt;duck&amp;gt; (actualizaciones del sitio web) 14:24 &amp;lt;modulus&amp;gt; hmm, suena bien. 14:24 &amp;lt;jrandom&amp;gt; (o sea, apps cliente sencillas que puedan ser anónimas) 14:24 &amp;lt;jrandom&amp;gt; y por supuesto, actualizaciones web ;) 14:25 &amp;lt;modulus&amp;gt; ¿qué es eso de las actualizaciones web? 14:25 &amp;lt;jrandom&amp;gt; nuestro sitio web necesita trabajo (ver http://dev.i2p.net/pipermail/i2p/2004-July/000358.html o esperar unos minutos al punto 3 de la agenda) 14:25 &amp;lt;cat-a-puss&amp;gt; ¿Dónde encaja myi2p en todo eso? 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; me parece que myi2p no es una prioridad ahora mismo... 14:26 &amp;lt;jrandom&amp;gt; (acabo de escribir una breve página al respecto hace unas horas) 14:27 &amp;lt;jrandom&amp;gt; como nota al margen, las actualizaciones del sitio se publican en la lista i2pwww (http://dev.i2p.net/pipermail/i2pwww/2004-July/thread.html) 14:28 &amp;lt;modulus&amp;gt; hmm, podría escribir un global naming ap :-) 14:28 &amp;lt;jrandom&amp;gt; pero sí sigo viendo que la implementación de myi2p (al menos la libreta de direcciones básica y el blog) se implemente para la versión 1.0 14:28 &amp;lt;jrandom&amp;gt; (según la hoja de ruta, prevista para noviembre) 14:28 &amp;lt;jrandom&amp;gt; sí, ciertamente podrías 14:28 &amp;lt;modulus&amp;gt; algo más simple que DNS, con autenticación y delegación de TLD's 14:28 &amp;lt;jrandom&amp;gt; tampoco estaría mal tenerlo: una app sencilla con la que pudieras consultar a un servidor de nombres central estaría bien 14:29 &amp;lt;modulus&amp;gt; sí 14:29 &amp;lt;jrandom&amp;gt; así que, a programar :) 14:29 &amp;lt;modulus&amp;gt; Empezaré mañana. Pégame un toque si estoy en otras cosas ;-) 14:29 &amp;lt;jrandom&amp;gt; jeje, genial, así lo haré 14:29 &amp;lt;jrandom&amp;gt; ok, pasemos al 2) s/reliability/capacity/g 14:29 &amp;lt;duck&amp;gt; pequeña pregunta sobre el sitio: 14:29 &amp;lt;duck&amp;gt; oh, espera 14:29 &amp;lt;duck&amp;gt; ese es el 3 14:29 &amp;lt;duck&amp;gt; perdón 14:29 &amp;lt;jrandom&amp;gt; claro, ¿qué pasa? 14:30 &amp;lt;jrandom&amp;gt; ah, 'k 14:30 &amp;lt;jrandom&amp;gt; va a haber un cambio bastante fundamental en el código de perfilado y selección de pares en la versión 0.3.3, como se describe en el correo y en http://www.i2p.net/redesign/how_peerselection 14:31 &amp;lt;jrandom&amp;gt; lo tengo corriendo en un par de routers por el momento y parece comportarse bastante bien (Velocidad: 25.18 (5 pares rápidos) Capacidad: 17.50 (8 pares de alta capacidad) Integración: 37.00 (2 pares bien integrados)) 14:31 &amp;lt;jrandom&amp;gt; y no más valores negativos :) 14:31 &amp;lt;modulus&amp;gt; :) 14:32 &amp;lt;jrandom&amp;gt; voy a probarlo a fondo un poco más, quizá otro día o dos, y luego lo publicaré como 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; ups 14:33 &amp;lt;duck&amp;gt; ¿sugiriendo no actualizar cvs? 14:33 &amp;lt;cat-a-puss&amp;gt; para hacer DNS mira un caché de http://www.levien.com/thesis/compact.pdf 14:33 &amp;lt;jrandom&amp;gt; no, cvs está bastante estable por el momento 14:33 &amp;lt;jrandom&amp;gt; (pero, como siempre, prepárense para volver atrás si aparece alguna cosa fea) 14:35 &amp;lt;jrandom&amp;gt; se ve bien, cat-a-puss, gracias 14:35 &amp;lt;cat-a-puss&amp;gt; (tengo una copia del original si alguien la quiere) 14:36 &amp;lt;jrandom&amp;gt; la caché de Google estropea un poco las imágenes, así que si tienes el PDF en bruto, estaría genial 14:36 &amp;lt;jrandom&amp;gt; en fin, nos estamos yendo un poco del tema por el momento (pero podemos volver a esto) 14:37 &amp;lt;jrandom&amp;gt; eso es básicamente todo para el cambio de reliability/capacity, así que pasemos al 3) actualizaciones del sitio web 14:37 &amp;lt;jrandom&amp;gt; duck: ¿tenías algo que querías plantear? 14:38 &amp;lt;jrandom&amp;gt; mientras duck prepara sus notas, ¿quizá alguien tenga ideas/sugerencias/preocupaciones con respecto a los puntos publicados en el correo? 14:39 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; el sitio web se ve bien 14:39 &amp;lt;jrandom&amp;gt; sí, me gusta la nueva navegación y el diseño del sitio es bastante limpio 14:40 &amp;lt;deer&amp;gt; &amp;lt;Nightblade&amp;gt; más fácil encontrar las cosas 14:40 &amp;lt;cervantes&amp;gt; _mucho_ más fácil encontrar las cosas 14:40 &amp;lt;duck&amp;gt; antes que nada quiero agradecer a nuestro defensor del usuario, protocol, por volverse útil :) 14:40 &amp;lt;jrandom&amp;gt; je 14:40 &amp;lt;duck&amp;gt; tuvo algunas buenas sugerencias y acaba de empezar 14:40 &amp;lt;cervantes&amp;gt; ¡hip hip hurra! 14:40 &amp;lt;jrandom&amp;gt; (¡eso, eso!) 14:41 &amp;lt;duck&amp;gt; luego, creo que casi no hay razón para no poner el rediseño en producción de verdad 14:42 &amp;lt;jrandom&amp;gt; de acuerdo: quizá podamos simplemente marcar news/development/documentation como elementos que no son de navegación de página, dejar de lado por el momento la jvm y los ajustes de configuración, y conseguir contenido básico para la página de I2PTunnel, creo que podemos desplegarlo 14:42 &amp;lt;jrandom&amp;gt; solo quiero que salga en vivo con todos los enlaces funcionando (y todas las páginas que no están funcionando) 14:43 &amp;lt;jrandom&amp;gt; por supuesto habrá más actualizaciones después de que salga en vivo ;) er, en vivo 14:43 &amp;lt;jrandom&amp;gt; ejem, en vivo 14:44 &amp;lt;jrandom&amp;gt; como nota al margen, wilde también ha conectado nuestra cuenta de 34sp, así que podremos migrar el sitio allí cuando sea necesario 14:44 &amp;lt;cervantes&amp;gt; genial 14:44 &amp;lt;jrandom&amp;gt; ¿qué opinas, duck? ¿puede el coso de menu.php manejar entradas de navegación que no sean de página? 14:44 * cervantes revisa su bandeja de entrada por puntos de referidos 14:45 &amp;lt;jrandom&amp;gt; (¿o sería demasiado esfuerzo modificar eso?) 14:45 &amp;lt;jrandom&amp;gt; jeje, cervantes, eso debería estar en camino 14:45 &amp;lt;cervantes&amp;gt; ;-) 14:45 &amp;lt;cervantes&amp;gt; ah, la vieja jugada de «el cheque va en el correo» 14:47 &amp;lt;duck&amp;gt; perdón; estoy haciendo otro trabajo mientras tanto. 14:47 &amp;lt;duck&amp;gt; ok; sí es posible hacerlo solo título de sección de navegación 14:47 &amp;lt;jrandom&amp;gt; no hay problema, podemos seguir y volver a eso luego si prefieres 14:47 &amp;lt;jrandom&amp;gt; ok, genial 14:47 &amp;lt;jrandom&amp;gt; (duck++) 14:48 &amp;lt;jrandom&amp;gt; ok, ¿algo más relacionado con el sitio web? 14:48 &amp;lt;duck&amp;gt; con tu sugerencia, suena listo para subir. 14:48 &amp;lt;jrandom&amp;gt; si no, podemos pasar al 4) ataques y defensas 14:48 &amp;lt;duck&amp;gt; . 14:48 &amp;lt;jrandom&amp;gt; vale 14:49 &amp;lt;jrandom&amp;gt; ok, supongo que han leído la lista de correo y han visto los mensajes de connelly y las distintas respuestas 14:50 &amp;lt;cervantes&amp;gt; ha estado ocupado :) 14:50 &amp;lt;cervantes&amp;gt; (casi tanto como proto) 14:50 &amp;lt;Connelly&amp;gt; en mi opinión, la red parece sólida frente a todo excepto análisis de tráfico (sitios con mucho tráfico), ataques de corte de conexiones por parte del gobierno y atacantes que tomen una gran mayoría de la red 14:50 &amp;lt;jrandom&amp;gt; aunque creo que estamos bastante bien, estoy seguro de que debe haber algo (o varias cosas) que se nos escapa, así que por favor no asuman que i2p hace o hará lo que dice: cuestionen los supuestos y digan por qué apesta 14:50 &amp;lt;Connelly&amp;gt; el cifrado básicamente neutraliza cualquier ataque no agresivo 14:51 &amp;lt;jrandom&amp;gt; esa es la esperanza 14:51 &amp;lt;jrandom&amp;gt; además, con las capacidades de i2p 2.0 y 3.0, serán posibles defensas contra ataques de adversarios de escala gubernamental 14:51 &amp;lt;Connelly&amp;gt; claro que en la práctica habrá agujeros de seguridad que parchear 14:52 * jrandom todavía necesita escribir algo de documentación sobre cómo las demoras 3.0 evitarán ataques de segmentación 14:52 &amp;lt;jrandom&amp;gt; ciertamente, connelly 14:54 &amp;lt;jrandom&amp;gt; ok, si no hay nada más en esa línea, creo que eso es todo lo que tengo 14:54 &amp;lt;jrandom&amp;gt; así que 5) ??? 14:55 &amp;lt;jrandom&amp;gt; oh, como nota al margen, tracé el gráfico de uso de ancho de banda frente al número de tunnels en los que se participa para una de las simulaciones durante un período de 4 días 14:55 &amp;lt;jrandom&amp;gt; eso está publicado en @ http://dev.i2p.net/~jrandom/4daybandwidth.png 14:56 &amp;lt;jrandom&amp;gt; la simulación tenía mensajes de 32KB enviados ida y vuelta cada 30s, con dos routers estrangulados a 6KBps, y las cosas se comportaron exactamente como 'deberían' 14:56 &amp;lt;duck&amp;gt; (propiedad nolink implementada para el sitio) 14:56 &amp;lt;jrandom&amp;gt; (p. ej., carga distribuida sobre los pares rápidos y fiables, pares lentos evitados, etc.) 14:56 &amp;lt;jrandom&amp;gt; w00t 14:56 &amp;lt;Connelly&amp;gt; una gráfica logarítmica de ancho de banda/usuario frente al tamaño de la red estaría bien 14:57 &amp;lt;Connelly&amp;gt; para que puedas decir 'sí, realmente escala' 14:58 &amp;lt;jrandom&amp;gt; eso ni siquiera necesitaría una gráfica logarítmica: la escalabilidad de la comunicación del cliente es estrictamente O(1) [requiere 2k*msgSize, donde k = # de saltos en el tunnel] 14:58 &amp;lt;jrandom&amp;gt; pero sí, estoy de acuerdo, necesitamos documentación que describa cómo escala i2p 14:58 &amp;lt;Connelly&amp;gt; bueno, para Kademlia... ¿eso está en tu simulación? 14:58 &amp;lt;jrandom&amp;gt; sí, la simulación es en realidad el código completo del router, todo ejecutándose en una sola JVM 14:58 &amp;lt;jrandom&amp;gt; lo estoy ejecutando incluso con conexiones TCP completas en lugar del sistema de comunicación de la VM también 14:59 &amp;lt;jrandom&amp;gt; el código Kademlia se utiliza la primera vez que Alice quiere contactar a Bob; mientras sigan hablando, su comunicación es O(1) ya que incluyen su LeaseSet junto con la carga útil 14:59 &amp;lt;jrandom&amp;gt; (así que no hay necesidad de búsquedas posteriores en la netDb) 15:00 &amp;lt;cervantes&amp;gt; vl07 y onb0 son los routers estrangulados? 15:00 &amp;lt;jrandom&amp;gt; pero sí, necesitamos una simulación que demuestre cómo escala la propia netDb 15:01 &amp;lt;jrandom&amp;gt; cevantes: 0jvf y onb0 15:01 &amp;lt;cervantes&amp;gt; ¿a qué se debe la caída de vl07 después de un día de tiempo de actividad? 15:02 &amp;lt;cervantes&amp;gt; parece cruzarse con 00u0 15:02 &amp;lt;jrandom&amp;gt; todos los routers no estrangulados son esencialmente iguales: están todos en la misma CPU, todos tienen la misma latencia (0ms), así que la asignación de uno como 'rápido' frente a 'fiable' es simplemente arbitraria 15:04 &amp;lt;Connelly&amp;gt; ¿tus designaciones de 'rápido y fiable', 'lento', etc., se recuperan de valores muy grandes? 15:04 &amp;lt;jrandom&amp;gt; ¿por qué redujo su ranking/uso después de un día? no estoy seguro, quizá una sobrecarga transitoria de CPU o E/S mientras se estaba probando hizo que su velocidad se redujera un poco 15:04 &amp;lt;jrandom&amp;gt; sí, las clasificaciones usan ahora la mediana, no la media, además hay una caída bastante rápida en los datos 15:05 &amp;lt;jrandom&amp;gt; s/fiarly/fairly/ 15:05 &amp;lt;Connelly&amp;gt; entonces si te hago pensar que mi fiabilidad es 1000000000, ¿puedes recuperarte cuando empiece a soltar mensajes? 15:06 &amp;lt;jrandom&amp;gt; por supuesto: si 'fallas', dejo inmediatamente de pedirte que hagas cosas y disminuyo tu clasificación 15:06 &amp;lt;jrandom&amp;gt; a su vez, el nuevo cálculo de 'capacidad' es bastante sensible a ese tipo de cambios 15:06 &amp;lt;jrandom&amp;gt; (la velocidad también es difícil de falsear, pues todas las clasificaciones de velocidad son valores medidos reales) 15:07 &amp;lt;jrandom&amp;gt; ((como lo era la fiabilidad, y como lo es el cálculo de capacidad)) 15:09 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que quiera plantear? 15:10 &amp;lt;deer&amp;gt; * jrandomi2p sugiere el *baf*er 15:11 * jrandom está de acuerdo 15:11 * jrandom se prepara 15:11 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>I2P Dev Meeting - June 22, 2004</title><link>/es/blog/2004/06/22/i2p-dev-meeting-june-22-2004/</link><pubDate>Tue, 22 Jun 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/06/22/i2p-dev-meeting-june-22-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> BrianR, cervantes, deer, dm, duckie, fvw, jrandom, mihi, Nightblade, thecrypto, wilde&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:00 &amp;lt;jrandom&amp;gt; 0) hola 14:00 &amp;lt;jrandom&amp;gt; 1) actualización de estado 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) otras actividades 14:00 &amp;lt;jrandom&amp;gt; 6) ??? 14:00 &amp;lt;jrandom&amp;gt; 0) hola 14:00 &amp;lt;dm&amp;gt; 7) ¡Ganancias!! 14:00 &amp;lt;mihi&amp;gt; hola 14:00 &amp;lt;cervantes&amp;gt; hola 14:00 &amp;lt;dm&amp;gt; hola 14:00 &amp;lt;fvw&amp;gt; hola dr nick 14:01 &amp;lt;jrandom&amp;gt; para todos los que siguen desde casa, tenemos las notas de estado en http://dev.i2p.net/pipermail/i2p/2004-June/000286.html 14:01 &amp;lt;jrandom&amp;gt; como hemos hecho antes, eso contiene el contenido real: aquí nos ponemos meta y discutimos cosas 14:01 * dm está jugando desde casa. GUIÑO GUIÑO GUIÑO. 14:01 &amp;lt;jrandom&amp;gt; BrianR: aquí es donde el LART viene bien 14:02 &amp;lt;jrandom&amp;gt; en fin, pasemos a 1) actualización de estado 14:02 &amp;lt;thecrypto&amp;gt; veamos si puedo conectarme a un eepsite 14:03 &amp;lt;jrandom&amp;gt; el otro día tuvimos un número de routers desconectándose de la red mayor de lo habitual, y espero que sea porque muchos de los servicios en la red estaban b0rked debido a mis estúpidos bugs 14:03 * mihi enciende su router 14:03 &amp;lt;thecrypto&amp;gt; ¡sí! 14:03 &amp;lt;jrandom&amp;gt; si la gente está apagando su router por otra razón (bugs, uso de CPU/memoria, etc.), me encantaría saberlo 14:04 &amp;lt;dm&amp;gt; ok 14:05 &amp;lt;BrianR&amp;gt; Debo decir que i2p actualmente se comporta mejor que freenet en mi máquina... Tanto en acaparar ancho de banda como en acaparar CPU/RAM. 14:05 &amp;lt;jrandom&amp;gt; hay un bug realmente malo en cvs en este momento, pero está corregido localmente; lo subiré más tarde esta noche (no estoy seguro de si lo haré antes o después de montar mi máquina nueva) 14:05 &amp;lt;jrandom&amp;gt; ah, genial 14:06 &amp;lt;jrandom&amp;gt; bueno, siendo justos, i2p hace mucho menos que freenet; cuando tengamos miles de routers, veremos cómo va 14:06 &amp;lt;dm&amp;gt; ¿Por qué los sistemas operativos no tienen limitación de ancho de banda por aplicación integrada? ¿Es una tarea difícil? 14:06 &amp;lt;BrianR&amp;gt; Me gustaría hacer pruebas de estrés con la limitación de ancho de banda integrada de i2p. ¿Qué tan avanzado está eso? 14:06 &amp;lt;dm&amp;gt; Todos estos proyectos perdiendo tiempo implementando su propia limitación de ancho de banda, parece una tontería. 14:06 &amp;lt;fvw&amp;gt; dm: Linux lo hace, y sin duda freebsd también. 14:07 &amp;lt;dm&amp;gt; ¿Ah, sí? 14:07 &amp;lt;cervantes&amp;gt; netlimiter en windoze lo hace 14:07 &amp;lt;BrianR&amp;gt; dm: No es una tarea difícil. Hay muchas cosas a nivel de sistema para limitar ancho de banda disponibles, para 'doze, linux, *bsd... 14:07 &amp;lt;dm&amp;gt; Tiene sentido ponerlo en el SO si me preguntas. 14:07 &amp;lt;fvw&amp;gt; dm marcado con iptables + tc en linux; Lo estoy usando ahora mismo, funciona de maravilla. 14:07 &amp;lt;jrandom&amp;gt; BrianR: está en bastante buen estado; estará en la próxima versión 0.3.1.5 (que espero sacar esta semana) 14:07 &amp;lt;dm&amp;gt; Pero bueno... 14:07 &amp;lt;BrianR&amp;gt; la cosa es que a menudo tiene más sentido limitar a nivel de aplicación para poder tomar decisiones inteligentes sobre dónde gastar el ancho de banda primero 14:08 &amp;lt;jrandom&amp;gt; exacto 14:08 &amp;lt;dm&amp;gt; Ese es un problema diferente. 14:08 &amp;lt;jrandom&amp;gt; con la limitación de ancho de banda dentro de i2p, sabemos cuándo estamos saturando nuestro límite y podemos negarnos a participar en tunnels (etc.) 14:08 &amp;lt;BrianR&amp;gt; A nivel de aplicación no tienes idea de cuál de tus conexiones TCP va a perder un paquete cuando estás por encima del límite de TX impuesto por el sistema. 14:08 &amp;lt;fvw&amp;gt; en realidad, lo mejor sería que el SO diera retroalimentación adecuada; pero eso no es relevante para i2p ahora mismo. 14:09 &amp;lt;jrandom&amp;gt; cierto fvw, una vez integremos i2p con tun/tap ;) 14:09 &amp;lt;BrianR&amp;gt; fvw: Sí obtienes algo de retroalimentación en términos de contrapresión... Pero es difícil saber si la contrapresión se debe a que el enlace del lado remoto es lento o al lado local... 14:09 &amp;lt;dm&amp;gt; Pongan una recompensa por parchear Windows para tener limitación de ancho de banda por aplicación. Gracias. 14:09 &amp;lt;jrandom&amp;gt; jeje 14:09 &amp;lt;fvw&amp;gt; "no está llegando lo mío" y "esta conexión está siendo estrangulada ahora" son dos cosas completamente diferentes. 14:09 &amp;lt;fvw&amp;gt; a veces se solapan, por supuesto. 14:10 &amp;lt;dm&amp;gt; (20 USD extra por tener una pequeña gráfica con el uso de ancho de banda de cada ventana en la barra de título... junto a los botones de minimizar, etc.) 14:11 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo relacionado con el estado de la red que quiera plantear? 14:12 &amp;lt;BrianR&amp;gt; Oh... eso de monitorizar la conexión IRC... 14:12 &amp;lt;duckie&amp;gt; Pido disculpas por actualizar a cvs 14:12 &amp;lt;jrandom&amp;gt; jeje 14:12 &amp;lt;BrianR&amp;gt; ¿Hay un gráfico MRTG de eso o logs o algo en algún sitio? 14:12 &amp;lt;jrandom&amp;gt; bogobot, ¿verdad? duck.i2p/bogo/ si mal no recuerdo? 14:13 &amp;lt;duckie&amp;gt; algo así 14:13 &amp;lt;jrandom&amp;gt; (está enlazado desde duck.i2p, mis routers están caídos en este momento, así que no puedo comprobar) 14:13 &amp;lt;duckie&amp;gt; enlazado en `http://duck.i2p/` bajo la sección de estadísticas 14:13 &amp;lt;duckie&amp;gt; `http://duck.i2p/bogobotlogs/` 14:14 &amp;lt;BrianR&amp;gt; podría ser útil ampliar eso para que actúe como una herramienta general de sondeo de alcanzabilidad... 14:15 &amp;lt;dm&amp;gt; Ustedes tecleean reeeeeeeeeeeeeeealmente despacio. 14:15 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; hypercubus tiene algunas mejoras en la recámara, pero está bastante ocupado con cosas del instalador en este momento 14:16 &amp;lt;jrandom&amp;gt; BrianR: bogobot es solo para seguimiento pasivo de irc, pero ¿alguien podría modificar el comando ping de i2ptunnel para soportar comprobaciones periódicas? 14:16 &amp;lt;jrandom&amp;gt; o alguien podría improvisar un script en perl/SAM ;) 14:16 &amp;lt;BrianR&amp;gt; quizá algún tipo de script que produzca un gráfico MRTG de la alcanzabilidad del extremo.... 14:16 &amp;lt;BrianR&amp;gt; jrandom: hablando de perl/sam, vuelve a sacar eso cuando lleguemos al número correspondiente en la agenda 14:16 &amp;lt;duckie&amp;gt; ¿no hace eso lo del heartbeat? 14:17 &amp;lt;BrianR&amp;gt; Si lo hace, no conseguí hacerlo funcionar :( 14:17 &amp;lt;jrandom&amp;gt; más o menos: heartbeat prueba servidores de heartbeat, no aplicaciones genéricas 14:18 &amp;lt;BrianR&amp;gt; Sí... como que quiero ver si puedo hacer con éxito un "GET /" en duck.i2p y cuánto tardó. 14:18 &amp;lt;jrandom&amp;gt; pero sí, una vez que la red esté en buen estado, mucha gente puede ejecutar un servidor de heartbeat y la gente puede hacerse ping entre sí para medir el rendimiento de la red 14:18 &amp;lt;Nightblade&amp;gt; pingflood también 14:18 &amp;lt;dm&amp;gt; ¿Hay un límite en las cadenas GET? 14:18 &amp;lt;dm&amp;gt; ¿como si tienes una URL realmente larga, por los parámetros CGI? 14:19 &amp;lt;cervantes&amp;gt; 2047 caracteres, si mal no recuerdo 14:19 &amp;lt;jrandom&amp;gt; eso no sería muy difícil de armar 14:19 &amp;lt;BrianR&amp;gt; dm: Depende del servidor web... Creo que la RFC también especifica un mínimo que debe ser soportado. 14:19 &amp;lt;jrandom&amp;gt; (eh, un tester HTTP) 14:19 &amp;lt;dm&amp;gt; cervantes: gracias 14:19 &amp;lt;dm&amp;gt; (acabo de darme cuenta de que podría afectar algo en lo que he estado trabajando) 14:20 &amp;lt;cervantes&amp;gt; te encuentras con 2 problemas, soporte del servidor web y soporte del cliente 14:20 &amp;lt;BrianR&amp;gt; ¿nos hemos desviado del tema? 14:20 &amp;lt;cervantes&amp;gt; tanto IE como Mozilla son 2047 14:20 &amp;lt;cervantes&amp;gt; ups, sí :) 14:21 &amp;lt;dm&amp;gt; Tengo mi respuesta, podemos seguir :) 14:21 &amp;lt;jrandom&amp;gt; ok, creo que eso cubre el 1), ahora brevemente al 2) cvs HEAD 14:21 &amp;lt;jrandom&amp;gt; hay un bug feo ahí ahora mismo, y pido disculpas por no arreglarlo antes 14:22 &amp;lt;jrandom&amp;gt; en general, si pruebas cvs HEAD y no funciona bien, simplemente haz rollback (download jars / pull from the tag) 14:22 &amp;lt;jrandom&amp;gt; en fin, suficiente sobre eso 14:23 &amp;lt;jrandom&amp;gt; saltando a 3) 0.4 14:23 &amp;lt;jrandom&amp;gt; el correo tiene mi punto de vista / justificación para la versión; ¿alguien tiene inquietudes / preguntas / ideas / sugerencias? 14:24 &amp;lt;Nightblade&amp;gt; me parece bien 14:24 &amp;lt;duckie&amp;gt; ¿cómo cambia las estimaciones de tiempo? 14:24 * fvw asiente. Sensato y todo. 14:25 &amp;lt;jrandom&amp;gt; en realidad acerca la 0.4, ya que estamos moviendo las partes que dan miedo de la 0.3.3 a la 0.4.1 y 0.4.2 14:25 &amp;lt;jrandom&amp;gt; no creo que cambie las fechas de la 1.0, solo moviendo cosas antes de ella 14:26 &amp;lt;jrandom&amp;gt; la simulación ha mostrado que nuestro principal problema con la diversificación de tunnels puede remediarse fácilmente con pruebas activas de pares 14:26 &amp;lt;jrandom&amp;gt; teníamos algo de esto en las revisiones previas a la 0.2.3, pero lo detuvimos porque parecía añadir demasiado overhead 14:27 &amp;lt;jrandom&amp;gt; (cuando en realidad un montón de mierda estaba simplemente roto, causando el overhead) 14:27 &amp;lt;deer&amp;gt; &amp;lt;cervantes&amp;gt; ¿qué implica la prueba activa de pares? 14:29 &amp;lt;jrandom&amp;gt; simplemente significa que construiremos algunos tunnels secundarios a través de pares que normalmente no usaríamos; específicamente, haré que tome pares aleatorios del conjunto "reliable" que no estén en el conjunto "fast+reliable" 14:29 &amp;lt;jrandom&amp;gt; (y si esa intersección es demasiado pequeña, extenderla al conjunto "not failing") 14:29 &amp;lt;jrandom&amp;gt; aún no sé cuántos tunnels o pares probar, probablemente lo dejemos como un parámetro ajustable 14:30 &amp;lt;jrandom&amp;gt; el problema se manifiesta en los perfiles de pares: verás muchos valores para tus pares favoritos, pero muchos 0 o otros números bajos para otros pares 14:30 &amp;lt;jrandom&amp;gt; (lo que puede deberse a que son una mierda, o más probablemente a que no han sido probados) 14:31 &amp;lt;jrandom&amp;gt; ok, ¿algo más sobre 0.4? ¿o pasamos a 4) 1.0? 14:32 &amp;lt;duckie&amp;gt; sí 14:33 &amp;lt;jrandom&amp;gt; 4) 1.0 14:33 &amp;lt;jrandom&amp;gt; no veo la 1.0 como una versión grande y aterradora a la que se llega asintóticamente. es solo una versión donde las cosas funcionan y la gente puede usarla 14:34 &amp;lt;jrandom&amp;gt; dicho eso, ¿alguien tiene inquietudes / ideas / sugerencias / preguntas con respecto a lo que está en el correo? 14:35 &amp;lt;dm&amp;gt; La velocidad a la que está aumentando el versionado indicaría, de hecho, que es una 1.0 a la que se llega asintóticamente 14:36 &amp;lt;dm&amp;gt; ¡Vamos a necesitar saltos grandes! 14:36 &amp;lt;jrandom&amp;gt; 0.4--&amp;gt; 1.0 14:36 &amp;lt;dm&amp;gt; Suuuuuuuuuuuuuuuuper.... 14:36 &amp;lt;jrandom&amp;gt; y solo estamos a unas semanas de la 0.4 14:37 &amp;lt;jrandom&amp;gt; pero, por supuesto, nos vendría bien algo de ayuda para hacer que las cosas avancen más rápido :) 14:37 &amp;lt;dm&amp;gt; ¿Estamos contentos con la estabilidad entonces? 14:37 &amp;lt;jrandom&amp;gt; no, la estabilidad ahora mismo apesta 14:37 &amp;lt;cervantes&amp;gt; myi2p podría ser una parte de desarrollo bastante pesada para implementarse correctamente, ya que idealmente depende de que otros proyectos lleguen a buen puerto 14:37 &amp;lt;dm&amp;gt; Vale, no he estado siguiendo de cerca. 14:38 &amp;lt;cervantes&amp;gt; como DHT y datagramas, etc. 14:38 &amp;lt;jrandom&amp;gt; de acuerdo, cervantes, pero si lo tenemos solo con la libreta de direcciones y blogs distribuidos, será suficiente para mí. 14:38 &amp;lt;cervantes&amp;gt; cierto 14:38 &amp;lt;jrandom&amp;gt; nightblade está trabajando en una DHT que podremos enchufar cuando esté lista, o podríamos añadir hooks para referenciar freenet:CHK@ o SSK@ 14:39 &amp;lt;cervantes&amp;gt; la mensajería privada está a un pequeño salto de la libreta de direcciones sindicada también 14:39 &amp;lt;jrandom&amp;gt; exacto, todo es factible 14:40 &amp;lt;cervantes&amp;gt; un escritorio de chica con cámara en streaming en vivo podría llevar más tiempo... 14:40 -!- Irssi: #i2p: Total de 21 nicks [0 ops, 0 halfops, 0 voices, 21 normal] 14:40 &amp;lt;jrandom&amp;gt; jeje 14:40 &amp;lt;jrandom&amp;gt; de hecho, como le mencioné a Sonium antes de la reunión, una de las cosas en las que la gente puede ayudar es en el frente de la documentación: 14:41 &amp;lt;jrandom&amp;gt; definir qué docs necesitaremos, empezar a hacer algunos esquemas de cómo encajarán esos docs, y quizá incluso abrir un editor y escribirlos 14:42 &amp;lt;cervantes&amp;gt; ah, quise preguntar antes sobre mejorar también la GUI de la consola 14:42 &amp;lt;jrandom&amp;gt; los docs son una parte esencial de las versiones, tanto para docs técnicos (ya que sin buenos docs técnicos, no se involucrarán devs) como para docs de usuario (ya que sin buenos docs de usuario, los usuarios se irán) 14:42 &amp;lt;jrandom&amp;gt; que querremos para la versión 0.4, y estarán impulsados por jsp/servlet 14:43 &amp;lt;jrandom&amp;gt; ni siquiera he hecho maquetas o flujos de trabajo para eso, así que si alguien quiere ponerse con ello, nos vendría bien la ayuda 14:43 &amp;lt;Nightblade&amp;gt; ¿GUI de consola? ¿qué es eso, SVGALIB? :) 14:43 &amp;lt;jrandom&amp;gt; jeje 14:43 &amp;lt;mihi&amp;gt; Nightblade: TWIN / curses 14:43 &amp;lt;cervantes&amp;gt; ¿el conjunto de datos es el mismo o hay estadísticas nuevas y mejoradas para la 0.4? 14:44 &amp;lt;dm&amp;gt; Quiero una GUI de consola en WIN32/MFC 14:44 &amp;lt;Nightblade&amp;gt; la consola HTTP en 7655, ¿no? 14:44 &amp;lt;cervantes&amp;gt; o sea, la duración que los elefantes permanecen en la luna, y si regresan con frecuencia 14:44 &amp;lt;cervantes&amp;gt; sí 14:44 &amp;lt;jrandom&amp;gt; todas las cosas en la consola ahora reflejan datos que se pueden poner a disposición de una consola 0.4, pero deberíamos tirar por completo su diseño actual 14:45 &amp;lt;jrandom&amp;gt; (por ejemplo, a nadie le importa cuál es la base64 de la clave pública de un routerIdentity) 14:45 &amp;lt;cervantes&amp;gt; aunque sugiero que esa info siga estando disponible 14:46 &amp;lt;jrandom&amp;gt; sí, creo que podemos mantener la consola existente como una opción; no hay necesidad de tirarla 14:46 &amp;lt;jrandom&amp;gt; (pero sería algo como `http://localhost:7655/uglyConsole/)` 14:46 &amp;lt;cervantes&amp;gt; ./forlynxusers/ 14:47 &amp;lt;jrandom&amp;gt; la nueva consola de administración debería funcionar para usuarios de lynx también 14:47 &amp;lt;dm&amp;gt; ¿Alguien realmente usa lynx? 14:47 &amp;lt;cervantes&amp;gt; puaj, compatibilidad entre navegadores 14:47 &amp;lt;jrandom&amp;gt; yo sí 14:47 &amp;lt;jrandom&amp;gt; (a veces) 14:47 &amp;lt;dm&amp;gt; pero... ¿por qué? 14:47 &amp;lt;fvw&amp;gt; para cosas como ediciones breves de configuración, definitivamente. 14:47 &amp;lt;cervantes&amp;gt; dm: si estás atascado en un prompt de comandos no tienes mucha opción 14:47 &amp;lt;fvw&amp;gt; es rápido y no necesitas X 14:48 &amp;lt;Nightblade&amp;gt; lo uso para navegar en servidores sin entorno gráfico 14:48 &amp;lt;deer&amp;gt; &amp;lt;Pseudonym&amp;gt; uso el navegador links 14:48 &amp;lt;jrandom&amp;gt; bueno, sí, links es preferible a lynx 14:48 &amp;lt;mihi&amp;gt; ¿alguien usa w3m? 14:48 &amp;lt;dm&amp;gt; Uso INTERNET EXPLORER DE MICROSOFT 14:48 &amp;lt;dm&amp;gt; Es bastante cool. 14:48 &amp;lt;jrandom&amp;gt; buen punto: ¿algo más con respecto a i2p 1.0? 14:49 &amp;lt;dm&amp;gt; Ganó la guerra de navegadores de 1992-1998 14:49 &amp;lt;jrandom&amp;gt; ¿o pasamos a 5) otras actividades? 14:49 &amp;lt;dm&amp;gt; 3 medallas de honor. 14:49 &amp;lt;Nightblade&amp;gt; sí 14:49 &amp;lt;Nightblade&amp;gt; Espero publicar una nueva versión de libsam mañana, pero mi computadora de casa está rota, así que no lo sé 14:49 &amp;lt;Nightblade&amp;gt; También voy a subir la biblioteca de subprocesos de Nickster 14:49 &amp;lt;jrandom&amp;gt; ¡genial!/¡doh! 14:50 &amp;lt;jrandom&amp;gt; ¡bien! 14:50 &amp;lt;Nightblade&amp;gt; dijo que era de dominio público; voy a subirla exactamente como me la envió; no he tenido tiempo de hacer mucho con ella 14:50 &amp;lt;jrandom&amp;gt; una vez que salga la 0.3.1.5, empezaré a ejecutar el servidor cvs en i2p también 14:50 &amp;lt;jrandom&amp;gt; genial 14:51 &amp;lt;jrandom&amp;gt; (así nickster podrá hacer ediciones/actualizaciones a su código en cvs sin exponer su IP) 14:51 &amp;lt;jrandom&amp;gt; ¿qué hay de nuevo en la próxima rev de libsam? 14:51 &amp;lt;Nightblade&amp;gt; algunas correcciones al envío/recepción de datagramas que estaban rotos 14:51 &amp;lt;Nightblade&amp;gt; y algunas otras cosas que no recuerdo 14:51 &amp;lt;Nightblade&amp;gt; estará en el registro de cambios 14:51 &amp;lt;jrandom&amp;gt; genial, suena bien 14:52 &amp;lt;jrandom&amp;gt; por cierto, si quieres una lista de correo para libsam (-announce,-dev,-users,etc) avísame 14:52 &amp;lt;jrandom&amp;gt; (pero publicar en i2p@i2p también está bien) 14:52 &amp;lt;Nightblade&amp;gt; exagerado 14:52 &amp;lt;jrandom&amp;gt; jeje 14:53 &amp;lt;jrandom&amp;gt; sí, probablemente 14:53 &amp;lt;cervantes&amp;gt; puede tener una sección en i2pforum 14:53 * cervantes pasa suavemente a su agenda 14:53 &amp;lt;Nightblade&amp;gt; quizá cuando haga funcionar esa DHT, pero falta mucho para eso, y hoy y ayer no he tenido tiempo de hacer mucho con ella 14:53 &amp;lt;Nightblade&amp;gt; cervantes: ya hay un foro de desarrollo de aplicaciones o algo así, si mal no recuerdo 14:53 &amp;lt;Nightblade&amp;gt; además, Connelly necesita una cuenta en i2p.net si alguien ya se la consiguió 14:53 &amp;lt;cervantes&amp;gt; ¿específicamente en relación con i2p? 14:54 &amp;lt;Nightblade&amp;gt; http://www.i2p.net/forum/3 14:54 &amp;lt;jrandom&amp;gt; oh, no he añadido una cuenta para connelly, hablaré con él la próxima vez que lo vea 14:54 &amp;lt;fvw&amp;gt; rayos, tengo que irme. Nos vemos la próxima semana, sigan con el buen trabajo. 14:54 &amp;lt;jrandom&amp;gt; uf, sí, no sé sobre los www.i2p.net/forum/s 14:54 &amp;lt;cervantes&amp;gt; ah... drupal... 14:55 &amp;lt;jrandom&amp;gt; genial, fvw, me alegra que pudieras venir 14:56 &amp;lt;cervantes&amp;gt; i2pforum está bastante configurado 14:56 &amp;lt;cervantes&amp;gt; básicamente solo necesita contenido/usuarios que lo llenen :) 14:56 &amp;lt;jrandom&amp;gt; no estoy seguro sobre los foros de drupal, o si realmente encajan con lo que veo que debe ser el sitio web. me gusta la idea de un sitio separado dedicado a ser un foro de usuarios/dev 14:57 &amp;lt;jrandom&amp;gt; genial, cervantes: ¿eso es como eepsite, sitio web o ambos? 14:57 &amp;lt;cervantes&amp;gt; he elegido temas/secciones arbitrarios para el foro, así que si la gente tiene ideas o quiere escribir cosas para FAQs, etc., eso sería de agradecer 14:57 &amp;lt;cervantes&amp;gt; es ambos 14:58 &amp;lt;cervantes&amp;gt; actualmente tengo el i2p tunnel offline mientras mi router está tan inestable 14:58 &amp;lt;jrandom&amp;gt; no puedo culparte :) 14:58 &amp;lt;Nightblade&amp;gt; ¿cuál es la URL? 14:58 &amp;lt;cervantes&amp;gt; pero la gente puede empezar a jugar en outweb 14:59 &amp;lt;cervantes&amp;gt; actualmente tendrás que añadir una entrada a /etc/hosts c:/windows/system32/drivers/etc/hosts 14:59 &amp;lt;cervantes&amp;gt; 212.113.22.104 i2pforum.cervantes.not2p 15:00 &amp;lt;jrandom&amp;gt; jeje 15:00 &amp;lt;cervantes&amp;gt; Lo configuraré con un hostname apropiado pronto 15:00 &amp;lt;cervantes&amp;gt; o si alguien quiere añadir un puntero de subdominio al registro de dominio de php.net... eso sería mejor 15:00 &amp;lt;jrandom&amp;gt; avísame si quieres algo bajo el dominio i2p.net o si vas con otro dominio, también está bien 15:00 &amp;lt;cervantes&amp;gt; blah 15:00 &amp;lt;cervantes&amp;gt; i2p.net 15:00 &amp;lt;cervantes&amp;gt; &amp;lt;-- php en el cerebro 15:01 &amp;lt;jrandom&amp;gt; ¿quieres que sea, p. ej., forum.i2p.net? 15:01 &amp;lt;cervantes&amp;gt; eso estaría bien ;-) 15:01 &amp;lt;jrandom&amp;gt; w3rd, actualizaré los registros esta noche 15:01 &amp;lt;cervantes&amp;gt; he retocado el código estándar de phpbb2 para que no requiera un email válido para hacerse miembro 15:01 &amp;lt;dm&amp;gt; "The site you requested is no longer hosted here" 15:02 &amp;lt;cervantes&amp;gt; si olvidas tu pass, entonces tienes que contactar a un admin 15:02 &amp;lt;cervantes&amp;gt; dm: ¿metiste eso en tu archivo hosts o solo estás navegando a la 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 &amp;lt;dm&amp;gt; No uso navegadores, estoy usando telnet. 15:04 &amp;lt;jrandom&amp;gt; Lo hice por telnet justo ahora. Funciona bien. 15:04 &amp;lt;dm&amp;gt; hmm, olvidé el HTTP 1.1, creo. 15:04 &amp;lt;jrandom&amp;gt; GET / HTTP/1.1\nHost: i2pforum.cervantes.not2p\n\n 15:04 &amp;lt;jrandom&amp;gt; en fin 15:04 &amp;lt;jrandom&amp;gt; BrianR: ping 15:05 &amp;lt;dm&amp;gt; Eso funcionó. Tus habilidades con telnet están afiladas, joven. 15:07 -!- Irssi: #i2p: Total de 19 nicks [0 ops, 0 halfops, 0 voices, 19 normales] 15:07 &amp;lt;jrandom&amp;gt; ok, ¿alguien más trabajando en proyectos relacionados con i2p que quiera discutir? 15:07 &amp;lt;jrandom&amp;gt; si no, 6) ??? 15:07 &amp;lt;dm&amp;gt; cum! 15:07 * wern levanta la mano 15:07 &amp;lt;jrandom&amp;gt; hola^2, ¿qué tal? 15:08 * jrandom llama a wilde 15:08 -!- wern es ahora conocido como wilde 15:08 &amp;lt;wilde&amp;gt; Solo quiero agradecer a nuestros nuevos patrocinadores, cervantes y hypercubus 15:08 &amp;lt;wilde&amp;gt; :) 15:09 &amp;lt;wilde&amp;gt; recibimos dos donaciones generosas al fondo general 15:09 &amp;lt;cervantes&amp;gt; wilde: ¿Se cambiaron bien? 15:09 &amp;lt;dm&amp;gt; ¿Cuánto? 15:09 &amp;lt;wilde&amp;gt; cervantes: los cambiaré mañana 15:09 &amp;lt;cervantes&amp;gt; ah 15:09 &amp;lt;wilde&amp;gt; (con suerte) 15:10 &amp;lt;cervantes&amp;gt; así que todavía podría haber un premio de consolación ;-) 15:10 &amp;lt;jrandom&amp;gt; genial, gracias cervantes y hypercubus :) 15:10 &amp;lt;cervantes&amp;gt; je&amp;hellip; bueno, guardemos los elogios hasta que el dinero esté en el banco, creo ;-) 15:11 &amp;lt;dm&amp;gt; Fue una buena reunión. Me voy a la cama. 15:11 &amp;lt;dm&amp;gt; ¡Buenas noches! 15:11 &amp;lt;jrandom&amp;gt; buenas noches, dm 15:11 &amp;lt;wilde&amp;gt; sí, haré los elogios completos la próxima vez 15:11 &amp;lt;jrandom&amp;gt; ok, ¿algo más que añadir, wilde, o alguien más? 15:11 &amp;lt;wilde&amp;gt; sí 15:12 &amp;lt;wilde&amp;gt; Mañana bajaré el sitio i2p.net por un rato (intencionalmente esta vez ;) 15:12 &amp;lt;wilde&amp;gt; para cambiar de servidor 15:12 &amp;lt;jrandom&amp;gt; je, ok, genial 15:12 &amp;lt;wilde&amp;gt; guarden sus publicaciones, podrían desaparecer 15:12 &amp;lt;jrandom&amp;gt; ¿tendremos la misma IP, o debo actualizar los registros? 15:12 &amp;lt;dm&amp;gt; ¿puedes hacerlo transparente? 15:12 &amp;lt;wilde&amp;gt; si publican mañana, claro 15:13 &amp;lt;wilde&amp;gt; dm: de ninguna manera ;) 15:13 &amp;lt;wilde&amp;gt; yo no 15:13 &amp;lt;dm&amp;gt; ok. 15:13 &amp;lt;wilde&amp;gt; jrandom: misma IP 15:13 &amp;lt;jrandom&amp;gt; ok, genial 15:13 &amp;lt;jrandom&amp;gt; wilde++ 15:13 &amp;lt;wilde&amp;gt; corto y cierro 15:14 &amp;lt;jrandom&amp;gt; ok, ¿alguien más tiene algo que le gustaría discutir? 15:14 * cervantes se pone su casquete metálico &amp;ldquo;Ming el Despiadado&amp;rdquo; 15:15 * jrandom se prepara 15:15 * jrandom le da un &lt;em>baf&lt;/em> en la cabeza a cervantes, dando por cerrada la reunión &lt;/div>&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 8 de junio de 2004</title><link>/es/blog/2004/06/08/reuni%C3%B3n-de-desarrolladores-de-i2p-8-de-junio-de-2004/</link><pubDate>Tue, 08 Jun 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/06/08/reuni%C3%B3n-de-desarrolladores-de-i2p-8-de-junio-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cervantes, deer, duck, fvw, hypercubus, mihi, Nightblade, Sonium, ugha_node&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&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; hora de la reunión 21:02:33 &amp;lt;duck&amp;gt; el informe está en http://dev.i2p.net/pipermail/i2p/2004-June/000268.html 21:02:39 &amp;lt;duck&amp;gt; pero cometí un error en la numeración 21:02:45 &amp;lt;duck&amp;gt; así que se saltará el primer punto 5 21:02:53 &amp;lt;hypercubus&amp;gt; ¡bien! 21:03:03 * duck pone un poco de hielo en su cerveza 21:03:14 * mihi renombraría el primer #5 a #4 ;) 21:03:27 &amp;lt;hypercubus&amp;gt; nah, mejor tengamos dos puntos 4 la próxima semana ;-) 21:03:37 * duck renombra 'hypercubus' a 'mihi' 21:03:48 &amp;lt;hypercubus&amp;gt; ¡bien! 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; ¿hay un Nightblade en el canal? 21:04:39 &amp;lt;duck&amp;gt; (inactivo : 0 días 0 horas 0 mins 58 segs) 21:05:03 &amp;lt;hypercubus&amp;gt; ;-) 21:05:53 * duck recupera el micrófono 21:06:15 &amp;lt;duck&amp;gt; Nightblade escribió una biblioteca SAM para C / C++ 21:06:23 &amp;lt;duck&amp;gt; me compila... pero eso es todo lo que puedo decir :) 21:06:37 &amp;lt;mihi&amp;gt; ¿no hay casos de prueba? ;) 21:07:06 &amp;lt;duck&amp;gt; si hay algún usuario de rFfreebsd, Nightblade podría estar interesado en ustedes 21:07:08 &amp;lt;ugha_node&amp;gt; Las llamadas a strstr en el código realmente me molestaron. ;) 21:07:27 &amp;lt;ugha_node&amp;gt; duck: ¿Qué es un rFfreebsd? 21:07:42 &amp;lt;duck&amp;gt; así es como escribí freebsd 21:08:00 &amp;lt;mihi&amp;gt; rm -rF freebsd? 21:08:29 &amp;lt;ugha_node&amp;gt; Qué lástima que -F no funcione con rm. 21:08:30 &amp;lt;duck&amp;gt; ugha_node: tiene licencia bsd; así que arréglalo 21:08:41 &amp;lt;fvw&amp;gt; me suena sensato :). Por desgracia desinstalé mi última máquina freebsd hace un tiempo. Yo tengo cuentas en máquinas de otras personas, y estoy dispuesto a ejecutar casos de prueba. 21:08:43 &amp;lt;ugha_node&amp;gt; duck: Puede que lo haga. :) 21:08:50 &amp;lt;duck&amp;gt; (malditos hippies de BSD) 21:09:09 &amp;lt;duck&amp;gt; oh, agradable y breve, frank 21:09:17 &amp;lt;duck&amp;gt; ¿Más comentarios sobre libsam? 21:09:49 &amp;lt;duck&amp;gt; fvw: Supongo que Nightblade se pondrá en contacto contigo si lo necesita 21:09:50 * fvw refunfuña por el comportamiento perfectamente sensato de unix al matar su cliente de irc. 21:10:02 &amp;lt;duck&amp;gt; pero dado que su correo tenía una semana, puede que ya haya encontrado algo 21:10:17 &amp;lt;mihi&amp;gt; fvw: ? 21:10:24 &amp;lt;fvw&amp;gt; sí, si alguien quería aceptar mi ofrecimiento, como que me lo perdí. Siéntanse libres de enviar un correo o algo así. 21:10:42 * duck salta al #2 21:10:46 &amp;lt;hypercubus&amp;gt; ehm, ¿a dónde? ;-) 21:10:54 &amp;lt;duck&amp;gt; 2) navegar i2p y la web normal con un solo navegador 21:10:57 &amp;lt;fvw&amp;gt; instalación reciente, todavía no le he dicho a mi zsh que no haga hup a cosas en segundo plano. &amp;lt;/offtopic&amp;gt;
&lt;p>21:11:09 &amp;lt;fvw&amp;gt; hypercubus: Estoy en la lista pública de correo de usuarios, creo. &lt;a href="mailto:fvw.i2p@var.cx">fvw.i2p@var.cx&lt;/a>

21:12:11 &amp;lt;duck&amp;gt; hubo algunas cosas sobre añadir todos los TLD a la lista de exclusiones del proxy de tu navegador
21:12:23 &amp;lt;fvw&amp;gt; ¿eso requiere discusión? Creo que ya se trató bastante en la lista de correo.
21:12:24 &amp;lt;duck&amp;gt; Creo que es un hack sucio
21:12:36 &amp;lt;fvw&amp;gt; sí, eso se mencionó. Bienvenido de nuevo.
21:12:47 &amp;lt;duck&amp;gt; fvw: No leí el hilo :)
21:13:12 &amp;lt;duck&amp;gt; ok, si no quieres discutirlo, pasa al #3
21:13:19 &amp;lt;duck&amp;gt; * 3) canal de chat
21:13:23 &amp;lt;hypercubus&amp;gt; El script de cervantes funciona perfectamente en Konqueror 3.2.2, Firefox 0.8 y Opera 7.51, todos para Gentoo con KDE 3.2.2
21:13:39 * mihi coloca una bandera en el #4
21:13:55 &amp;lt;duck&amp;gt; #i2p-chat es un canal alternativo aquí para chat fuera de tema y soporte ligero
21:14:08 &amp;lt;duck&amp;gt; No sé quién lo registró
21:14:12 &amp;lt;hypercubus&amp;gt; yo lo hice
21:14:17 &amp;lt;duck&amp;gt; así que mejor ten cuidado :)
21:14:22 &amp;lt;fvw&amp;gt; ehm, no hay #4, solo dos #5 :)
21:14:33 &amp;lt;hypercubus&amp;gt; con suerte me acordaré de la contraseña cuando la necesite ;-)
21:14:33 &amp;lt;mihi&amp;gt; [22:27] -ChanServ- Canal: #i2p-chat
21:14:33 &amp;lt;mihi&amp;gt; [22:27] -ChanServ- Contacto: hypercubus &amp;lt;&amp;lt;ONLINE&amp;gt;&amp;gt;&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 01 de junio de 2004</title><link>/es/blog/2004/06/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-junio-de-2004/</link><pubDate>Tue, 01 Jun 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/06/01/reuni%C3%B3n-de-desarrolladores-de-i2p-01-de-junio-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> deer, duck, hypercubus, Masterboy, mihi, Nightblade, tessier, wilde&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [22:59] &amp;lt;duck&amp;gt; mar jun 1 21:00:00 UTC 2004 [23:00] &amp;lt;duck&amp;gt; ¡Hola a todos! [23:00] &amp;lt;mihi&amp;gt; Hola, 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; mi propuesta: [23:00] * Masterboy se ha unido a #i2p
&lt;p>[23:00] &lt;duck> 1) progreso del código
[23:00] &lt;duck> 2) contenido destacado
[23:00] &lt;duck> 3) estado de la red de pruebas
[23:00] &lt;duck> 4) recompensas
[23:00] &lt;duck> 5) ???
[23:00] &lt;Masterboy> hola:)
[23:00] &lt;duck> .
[23:01] &lt;duck> como jrandom está ausente, nos tocará hacerlo nosotros mismos
[23:01] &lt;duck> (sé que está registrando y verificando nuestra independencia)
[23:01] &lt;Masterboy> no hay problema:P
[23:02] &lt;duck> a menos que haya problemas con la agenda, propongo que nos ciñamos a ella
[23:02] &lt;duck> aunque no hay mucho que pueda hacer si no lo hacen :)
[23:02] &lt;duck> .
[23:02] &lt;mihi> ;)
[23:02] &lt;duck> 1) progreso del código
[23:02] &lt;duck> no se ha enviado mucho código a cvs
[23:02] &lt;duck> gané el trofeo esta semana: &lt;code>http://duck.i2p/duck_trophy.jpg&lt;/code>
[23:03] * hypercubus todavía no tiene cuenta de cvs
[23:03] &lt;Masterboy> ¿y quién envió algo?
[23:03] &lt;duck> ¿alguien está programando algo en secreto?
[23:03] * Nightblade se ha unido a #I2P&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 18 de mayo de 2004</title><link>/es/blog/2004/05/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-mayo-de-2004/</link><pubDate>Tue, 18 May 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/05/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-mayo-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> BrianR, _cervantes\_, deer, duck, fvw, human, jar, jrandom, jteitel, Masterboy, Nightblade, ugha_node, wilde&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 14:07 &amp;lt;jrandom&amp;gt; 0) hola 14:07 &amp;lt;jrandom&amp;gt; 1) estado de la testnet 14:07 &amp;lt;jrandom&amp;gt; 2) SAM 14:07 &amp;lt;jrandom&amp;gt; 3) actualizaciones del roadmap 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) hola 14:07 * jrandom saluda 14:08 &amp;lt;Nightblade&amp;gt; hola 14:08 * jteitel devuelve el saludo 14:08 &amp;lt;jar&amp;gt; hola 14:08 &amp;lt;duck&amp;gt; hola 14:08 &amp;lt;Masterboy&amp;gt; :P 14:08 &amp;lt;jrandom&amp;gt; notas de estado semanales publicadas hasta http://dev.i2p.net/pipermail/i2p/2004-May/000239.html 14:09 &amp;lt;jrandom&amp;gt; perdón si estoy un poco fuera de lugar hoy, mi horario de sueño está más desajustado de lo habitual 14:09 &amp;lt;jrandom&amp;gt; en fin, pasando a 1) estado de la testnet 14:10 &amp;lt;duck&amp;gt; la diversificación ocurriría automáticamente con una red más grande, ¿no? 14:10 &amp;lt;jrandom&amp;gt; sí, y/o umbrales de selección de pares menos sesgados 14:11 &amp;lt;jrandom&amp;gt; por ejemplo, si el umbral de velocidad fuera la mediana en lugar del promedio, obtendríamos la mitad de pares rápidos que pares confiables 14:11 &amp;lt;jrandom&amp;gt; en lugar de la situación que tenemos hoy, donde las velocidades están muy sesgadas 14:12 &amp;lt;Masterboy&amp;gt; bueno, la red se recuperó, eso no está tan mal 14:12 &amp;lt;jrandom&amp;gt; sí, aunque tardó más de lo que debería, y expuso formas en que se puede mejorar 14:13 &amp;lt;jteitel&amp;gt; ¿la red se recuperó? Yo todavía no puedo conectar a i2p irc de forma confiable 14:13 &amp;lt;jrandom&amp;gt; los perfiles de pares no se degradaron lo suficientemente rápido, ni promovieron nuevos candidatos de manera eficiente 14:14 &amp;lt;jrandom&amp;gt; también desencadenó una cadena de eventos secundarios: sobrecargando routers que no eran capaces de soportar la carga (debido a perfilado insuficiente), provocando que algunos routers sobrecargados se quedaran sin memoria y se apagaran 14:15 &amp;lt;human&amp;gt; ¡ayee ayeee ayeee! 14:15 &amp;lt;jrandom&amp;gt; ha sido una progresión, jteitel: algunos de los problemas que hemos estado viendo están relacionados con los fallos de la netDb 14:15 &amp;lt;jrandom&amp;gt; hola human 14:15 &amp;lt;jteitel&amp;gt; Ah, OK 14:16 &amp;lt;_cervantes_&amp;gt; ¿no podría un router con problemas descargar tunnels a otro par? 14:16 &amp;lt;ugha_node&amp;gt; Wow, Tasa de por vida: 8.87KBps enviados 8.35KBps recibidos. 14:16 &amp;lt;Nightblade&amp;gt; jteitel: me conecté justo ahora después de varios intentos... aún esperando que pase mi /join 14:16 * BrianR mira alrededor. 14:16 &amp;lt;jrandom&amp;gt; no; un router sí puede simplemente descartar un tunnel (si no debería haberlo aceptado en primer lugar) 14:16 &amp;lt;ugha_node&amp;gt; (Y reinicié mi router hace media hora) 14:16 &amp;lt;BrianR&amp;gt; maldita sea. Llego tarde. 14:17 &amp;lt;BrianR&amp;gt; jrandom: (Gracias por poner myi2p hacia el final del orden del día) 14:17 &amp;lt;jrandom&amp;gt; ugha&amp;gt; sí, les tocó cubrir el hueco por esos tres rápidos 14:17 &amp;lt;jrandom&amp;gt; jeje :) 14:18 &amp;lt;duck&amp;gt; fue un buen ataque 14:18 &amp;lt;ugha_node&amp;gt; jrandom: Obviamente. 14:18 &amp;lt;_cervantes_&amp;gt; ¿no sería mejor ser más implacables y rechazar tunnels con un umbral más bajo? 14:19 &amp;lt;jrandom&amp;gt; sí, cervantes: los routers ahora mismo nunca rechazan un tunnel a menos que no puedan alcanzar el siguiente salto 14:19 &amp;lt;jrandom&amp;gt; querremos incluir algún tipo de throttling ahí, quizás basado en el tamaño de la jobQueue / latencia promedio, etc. 14:20 &amp;lt;jrandom&amp;gt; además, querremos asegurarnos de no intentar construir demasiados tunnels a la vez, como ocurrió cuando falló una gran parte de ellos 14:20 &amp;lt;_cervantes_&amp;gt; o simplemente permitir que el usuario establezca un umbral según el hardware/ancho de banda que sabe que tiene disponible 14:20 &amp;lt;jrandom&amp;gt; (debido a que los pares rápidos+confiables se fueron offline) 14:20 &amp;lt;_cervantes_&amp;gt; al menos en esta etapa 14:20 &amp;lt;jrandom&amp;gt; oh, ese es un buen punto: permitir que la gente establezca explícitamente un número máximo de tunnels participantes. 14:21 &amp;lt;jrandom&amp;gt; lo incluiremos en la próxima revisión. buena idea. 14:21 &amp;lt;ugha_node&amp;gt; Esto suena como lógica difusa. 14:21 &amp;lt;jrandom&amp;gt; tenemos que lidiar con la sobrecarga, y simplemente poner en cola mensajes en memoria ciertamente no funciona 14:21 &amp;lt;duck&amp;gt; (hola fvw) 14:21 &amp;lt;_cervantes_&amp;gt; sería bueno tener algún tipo de estadísticas consolidadas sobre el rendimiento de los tunnels... el tipo de carga que podrían infligir en un procesador(es) de benchmark 14:22 &amp;lt;_cervantes_&amp;gt; por cierto, saqué mi servidor offline... estaba recibiendo un montón enorme de tunnels y aún no he compilado jbigi ;-) 14:22 &amp;lt;jrandom&amp;gt; vean `http://localhost:7655/routerStats.html#Tunnels` 14:23 &amp;lt;jrandom&amp;gt; ¡ah! sí, jbigi es algo que queremos animar a todos a usar 14:23 &amp;lt;BrianR&amp;gt; ¿Alguna idea sobre presupuestar ancho de banda para tunnels? 14:24 &amp;lt;jrandom&amp;gt; actualmente previsto para 3.0 (con limitación de ancho de banda global para el router en su conjunto @ 0.4.1) 14:24 &amp;lt;jrandom&amp;gt; pero tener límites de ancho de banda por tunnel antes no haría daño 14:25 &amp;lt;fvw&amp;gt; ¿Tiene sentido dedicar esfuerzo a esto tan pronto cuando es mucho más fácil y preciso hacerlo en el kernel de los SO que la mayoría de los usuarios/probadores actuales están ejecutando? 14:25 &amp;lt;_cervantes_&amp;gt; algo que me gustaría ver son ajustes de profundidad por tunnel (quizá esto ya sea posible) 14:25 &amp;lt;_cervantes_&amp;gt; por ejemplo, ya sé que puedo confiar en mi servidor... así que no quiero tener que pasar por _x_ saltos para llegar a él 14:25 &amp;lt;jrandom&amp;gt; fvw&amp;gt; es un buen punto, especialmente porque actualmente no devoramos demasiado ancho de banda 14:26 &amp;lt;jrandom&amp;gt; hmm, cervantes: sí, cada cliente puede especificar la longitud de sus tunnels, pero no estoy seguro de que eso sea exactamente lo que quieres 14:26 &amp;lt;_cervantes_&amp;gt; nop 14:26 &amp;lt;jrandom&amp;gt; cervantes: creo que lo que buscas es un QoS (calidad de servicio) donde puedas acortar la conexión para un par en particular 14:26 &amp;lt;_cervantes_&amp;gt; por ejemplo... 14:26 &amp;lt;_cervantes_&amp;gt; sí 14:27 &amp;lt;jrandom&amp;gt; (que estaba previsto para i2p 4.0, pero eso está a más de un año == infinito) 14:27 &amp;lt;_cervantes_&amp;gt; en este caso también seleccionar la profundidad por host i2p 14:27 &amp;lt;BrianR&amp;gt; fvw: Sí, pero un i2p necesita saber aproximadamente cuánto ancho de banda tienen disponible los potenciales miembros del tunnel para tomar decisiones sensatas de construcción de tunnels... 14:27 &amp;lt;_cervantes_&amp;gt; ah ok 14:27 &amp;lt;_cervantes_&amp;gt; :) 14:27 &amp;lt;jrandom&amp;gt; pero es una buena idea, y técnicamente factible; se aceptan parches :) 14:28 &amp;lt;_cervantes_&amp;gt; el parche ya va en el correo... junto con ese cheque por 5000 barras de e-gold 14:28 &amp;lt;_cervantes_&amp;gt; ;-) 14:28 &amp;lt;jrandom&amp;gt; BrianR: quizá se pueda ir a medias: llevar cuenta de cuántos tunnels está participando, así como de cuánto ancho de banda están usando esos tunnels, y usar eso como parte de la decisión de aceptar o rechazar una solicitud de creación de tunnel? 14:28 &amp;lt;jrandom&amp;gt; jeh 14:30 &amp;lt;jrandom&amp;gt; ok, ¿alguien tiene algo más para el estado de la testnet? 14:30 &amp;lt;Masterboy&amp;gt; ¿qué hay de mi paradoja? 14:30 &amp;lt;Masterboy&amp;gt; :) 14:30 &amp;lt;jrandom&amp;gt; mi plan es sacar una 0.3.1.3 con las actualizaciones para el jueves o viernes 14:31 &amp;lt;jrandom&amp;gt; Masterboy: no he tenido tiempo de revisar tus logs, pero lo resolveremos 14:31 &amp;lt;_cervantes_&amp;gt; ¿viernes de 2005? 14:31 &amp;lt;_cervantes_&amp;gt; genial 14:31 &amp;lt;Masterboy&amp;gt; k 14:31 &amp;lt;jrandom&amp;gt; ok, pasando a 2) SAM 14:31 &amp;lt;Masterboy&amp;gt; ahora sabemos quién está ejecutando el router desactualizado.. 14:32 * jrandom pasa el micrófono a nuestro intrépido desarrollador de SAM.pm 14:33 &amp;lt;jrandom&amp;gt; (ese eres tú BrianR :) 14:33 &amp;lt;BrianR&amp;gt; Espera un segundo.. :) 14:33 * duck aplaude 14:33 &amp;lt;jrandom&amp;gt; mientras tanto, ¿dm o firerabbit por aquí? 14:33 -!- Irssi: #i2p: Total of 26 nicks [0 ops, 0 halfops, 0 voices, 26 normal] 14:33 * jrandom revisa /names, no. ni modo 14:33 &amp;lt;jrandom&amp;gt; (entonces no hay actualizaciones de la biblioteca SAM para .net/C#) 14:34 &amp;lt;duck&amp;gt; ¿lo de .py sigue vigente? 14:34 &amp;lt;duck&amp;gt; o quedado obsoleto por las mejoras de SAM 14:34 &amp;lt;jrandom&amp;gt; no estoy seguro 14:34 &amp;lt;BrianR&amp;gt; Ok. Ya volví. 14:34 &amp;lt;Nightblade&amp;gt; Mi biblioteca en C parece estar funcionando... aunque todavía no he escrito una aplicación para usarla 14:34 &amp;lt;jrandom&amp;gt; ¡genial, Nightblade! 14:35 &amp;lt;Nightblade&amp;gt; ¿Alguien aquí ha hecho programación GTK+/C en Windows? 14:35 &amp;lt;human&amp;gt; duck: la biblioteca cliente necesita un pequeño cambio para soporte de versionado 14:35 &amp;lt;_cervantes_&amp;gt; ¿"hola mundo"? 14:35 &amp;lt;human&amp;gt; duck: el resto debería funcionar sin problemas 14:35 * jrandom sugiere un datagrama tipo tftp como la prueba SAM ideal :) 14:35 &amp;lt;Nightblade&amp;gt; bueno, cualquier cosa realmente... ¿funciona bien GTK en windows.....? 14:35 &amp;lt;jrandom&amp;gt; (o incluso SAM streaming en lugar de datagram o raw) 14:36 &amp;lt;jrandom&amp;gt; bien, BrianR, ¿cómo va el .pm y el samcat? 14:36 &amp;lt;BrianR&amp;gt; Net::SAM está en el CVS en una forma mayormente no funcional. 14:36 &amp;lt;BrianR&amp;gt; Espero tener todos los bugs corregidos y datagram y raw funcionando antes de fin de semana. 14:37 &amp;lt;BrianR&amp;gt; Se requerirá un poco más de trabajo para darle un acabado OO (orientado a objetos) bonito a streams. 14:37 &amp;lt;Nightblade&amp;gt; oh sí, no me molesté con datagram ni raw... solo stream 14:37 &amp;lt;Nightblade&amp;gt; pero eso es todo lo que usaría de todos modos 14:37 &amp;lt;fvw&amp;gt; human: ¿Has considerado wxWindows? Es bastante útil para ese tipo de cosas (no creo que haya un target de GTK para windows) 14:37 &amp;lt;jrandom&amp;gt; impresionante, BrianR 14:38 &amp;lt;BrianR&amp;gt; Mi esposa me está insistiendo para que me una a ella para cenar. Puede que no regrese a tiempo para la discusión de myi2p. He publicado el modelo de amenazas y material de fileserver tonto en el nodo 208 14:38 &amp;lt;human&amp;gt; fvw: el port de GTK a Windows existe (The GIMP también corre en windows) 14:38 &amp;lt;jrandom&amp;gt; bien, Nightblade, es mejor implementar lo que se necesita primero 14:38 &amp;lt;human&amp;gt; fvw: s/client/port/ 14:38 &amp;lt;jrandom&amp;gt; jeh, 'k BrianR, gracias 14:38 &amp;lt;fvw&amp;gt; human: Me refiero a target de GTK en wxWindows (que era lo que te sugería usar) 14:38 * fvw saluda a BrianR. Buen provecho. 14:38 &amp;lt;human&amp;gt; fvw: ah... bueno, no sé sobre vxWidgets (el nuevo nombre de vxWindows :-) 14:39 &amp;lt;human&amp;gt; fvw: pero era Nightblade quien hablaba de GTK+, no yo :-) 14:40 &amp;lt;fvw&amp;gt; Ups, tengo los ojos torcidos, ignórenme. 14:40 &amp;lt;Nightblade&amp;gt; No estoy tan familiarizado con C++ como con C 14:40 &amp;lt;Nightblade&amp;gt; que yo sepa, GTK es la única biblioteca GUI en C multiplataforma 14:40 &amp;lt;Nightblade&amp;gt; no es que me encante GTK 14:40 &amp;lt;fvw&amp;gt; no importa realmente, wxWindows es fácilmente abordable desde C. 14:40 &amp;lt;Nightblade&amp;gt; hmm 14:40 &amp;lt;Nightblade&amp;gt; bueno, quizá también le eche un vistazo 14:40 &amp;lt;Nightblade&amp;gt; sé C++ pero no he escrito programas grandes en él 14:41 * fvw tampoco es programador de C++, pero monté un visor de transacciones bastante grande para una empresa de transporte en él hace un tiempo sin problemas. 14:42 &amp;lt;Nightblade&amp;gt; estoy seguro de que wxwindows tiene un port de Windows más maduro 14:42 &amp;lt;Nightblade&amp;gt; que gtk 14:42 &amp;lt;fvw&amp;gt; muy probablemente sí. 14:43 &amp;lt;Nightblade&amp;gt; (ok continúen con la reunión) jeh 14:43 &amp;lt;jrandom&amp;gt; :) 14:43 &amp;lt;jrandom&amp;gt; ok, saltando a 3) actualizaciones del roadmap 14:44 * jrandom ha sido negligente actualizando http://www.i2p.net/roadmap durante el último mes 14:44 &amp;lt;jrandom&amp;gt; pero ahora está al día 14:44 &amp;lt;jrandom&amp;gt; por desgracia, obviamente no vamos a tener 0.4 la próxima semana 14:44 &amp;lt;duck&amp;gt; (¿también están al día 1.1, 2.0, 3.0?) 14:45 &amp;lt;jrandom&amp;gt; sí señor 14:45 * Masterboy lo leí, me gustó - sin prisa, no estamos en llamas.. 14:46 &amp;lt;duck&amp;gt; alguien debería actualizar wikipedia/infoanarchy también :) 14:46 &amp;lt;jrandom&amp;gt; oh, probablemente debería quitar el "SAM bridge y bibliotecas cliente implementadas y probadas" de 0.4 14:46 &amp;lt;jrandom&amp;gt; jeh sí, por eso fue que !thwapped iA hace un tiempo cuando solo copiaron la página del wiki 14:46 &amp;lt;jrandom&amp;gt; (deberían simplemente apuntar al /roadmap, no duplicar el contenido) 14:47 &amp;lt;Masterboy&amp;gt; ¿SAM está terminado? 14:47 &amp;lt;jrandom&amp;gt; es funcional, sí, aunque el trabajo en bibliotecas cliente adicionales continúa 14:47 &amp;lt;jrandom&amp;gt; s/are/is/ 14:48 &amp;lt;jrandom&amp;gt; ok, a menos que haya más preguntas/preocupaciones sobre el roadmap, pasando a 4) MyI2P 14:50 &amp;lt;jrandom&amp;gt; aunque yo dejé de trabajar en myi2p, abrimos el esfuerzo a una recompensa - http://www.i2p.net/node/view/216 14:50 &amp;lt;jrandom&amp;gt; parte de eso significa que necesitamos acertar con los requisitos, y ha habido cierto debate sobre cuáles deberían ser 14:51 &amp;lt;Masterboy&amp;gt; intenté que entrara mi amigo, dijo demasiado trabajo y poco dinero ;P bueno, es un capitalista ;) 14:51 &amp;lt;Masterboy&amp;gt; bueno, me ofrecí a programarlo.. 14:52 &amp;lt;jrandom&amp;gt; programar en ello siempre es bienvenido :) 14:53 &amp;lt;jrandom&amp;gt; la cuestión arquitectónica pendiente ahora es cómo tratar con la gente que no puede ejecutar su i2p router / nodo myi2p todo el tiempo 14:53 &amp;lt;Nightblade&amp;gt; solo hay que tener algún ISP i2p de confianza 14:53 &amp;lt;jrandom&amp;gt; las dos propuestas son o usar proveedores de servicios hospedados, o dividir el sistema para usar un almacenamiento de respaldo distribuido 14:54 &amp;lt;_cervantes_&amp;gt; siendo esta última la solución ideal a largo plazo 14:54 &amp;lt;_cervantes_&amp;gt; *latter 14:54 &amp;lt;duck&amp;gt; (y siendo otra recompensa) 14:55 &amp;lt;_cervantes_&amp;gt; o un servicio de proxy de webcache... 14:55 &amp;lt;jrandom&amp;gt; correcto; si fuéramos por el proveedor de servicios hospedados (o nodo ejecutado localmente), cuando una DHT/etc estuvieran disponibles podríamos empujar cada vez más del contenido a la DHT 14:55 &amp;lt;jrandom&amp;gt; _cervantes_: eso es esencialmente el almacenamiento de respaldo distribuido: cachés de datos no confiables 14:57 &amp;lt;deer&amp;gt; * Masterboy se pregunta dónde está bogobot 14:57 &amp;lt;jrandom&amp;gt; la parte difícil es obtener la funcionalidad de control de acceso necesaria: con cachés de datos no confiables / almacenamiento de respaldo distribuido, las ACLs (listas de control de acceso) son básicamente cifrado 14:57 &amp;lt;jrandom&amp;gt; pero un "canal lateral" a esta discusión viene de los tres puntos planteados por una persona anónima @ http://www.i2p.net/node/view/215#comment-105 14:57 &amp;lt;_cervantes_&amp;gt; y contenido firmado 14:58 &amp;lt;jrandom&amp;gt; correcto, ambos caminos necesitarán tener contenido firmado 15:00 &amp;lt;_cervantes_&amp;gt; aquí es donde el modelo de hypercubus tiene mérito... pero no es de ninguna manera una solución "rápida" 15:00 &amp;lt;jrandom&amp;gt; de las discusiones en irc anoche, nos centramos en el "modelo de amenazas de LiveJournal": qué ataques les importan a los usuarios de LJ y cuáles no 15:01 &amp;lt;wilde&amp;gt; primero lo primero, conseguir un MyI2P básico en primer lugar 15:02 &amp;lt;jrandom&amp;gt; correcto, y para implementar el myi2p básico, tenemos que conocer la arquitectura de despliegue 15:03 &amp;lt;jrandom&amp;gt; con el modelo de amenazas de LJ para usuarios que no pueden ejecutar sus propios nodos, no creo que necesitemos ir por la ruta de cachés de datos no confiables 15:03 &amp;lt;jrandom&amp;gt; ¿y por qué usaría alguien myi2p si solo necesita el modelo de amenazas de LJ? porque es anónimo 15:04 &amp;lt;jrandom&amp;gt; podríamos seguir con algún sistema idealizado, pero existe la ley de rendimientos decrecientes 15:04 -!- Irssi: #i2p: Total of 24 nicks [0 ops, 0 halfops, 0 voices, 24 normal] 15:05 &amp;lt;jrandom&amp;gt; por eso me inclino por mantener la recompensa en los términos actuales: podemos añadir alternativas más adelante, después de que salga el sistema básico 15:05 -!- duck_ is now known as duck 15:06 &amp;lt;jrandom&amp;gt; en fin, creo que eso es todo lo que tengo para 4) MyI2P, a menos que alguien tenga algo más que quiera plantear 15:06 &amp;lt;jrandom&amp;gt; si no, pasando a 5) ??? 15:07 &amp;lt;_cervantes_&amp;gt; hmm necesitas un mazo grande :) 15:07 &amp;lt;jrandom&amp;gt; olvidé mencionar el nuevo eepsite de morph.i2p en las notas de la reunión, ¡y nickster.i2p ahora tiene un fproxy público disponible! 15:08 &amp;lt;jrandom&amp;gt; (y sungo.i2p tiene su webcam funcionando :) 15:08 &amp;lt;_cervantes_&amp;gt; jeh... 15:08 &amp;lt;_cervantes_&amp;gt; i2pr0n 15:08 &amp;lt;jrandom&amp;gt; ¿alguien más tiene algo que quiera plantear? 15:10 &amp;lt;jrandom&amp;gt; si no, eso nos deja en la marca de 70 minutos 15:10 &amp;lt;deer&amp;gt; &amp;lt;Masterboy&amp;gt; no 15:10 * jrandom concluye 15:10 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 23 de marzo de 2004</title><link>/es/blog/2004/03/23/i2p-dev-meeting-march-23-2004/</link><pubDate>Tue, 23 Mar 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/03/23/i2p-dev-meeting-march-23-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> duck, fidd, human, jrand0m, kaji, KyroxX, lucky, Masterboy, mihi, no_dammagE, ox, ughabugha, wbk, wilde&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [22:01:22] &amp;lt;jrand0m&amp;gt; orden del día: [22:01:22] &amp;lt;jrand0m&amp;gt; 0) Hola [22:01:28] &amp;lt;jrand0m&amp;gt; 1) Estado de la red [22:01:28] &amp;lt;jrand0m&amp;gt; 2) plan 0.3.1 [22:01:28] &amp;lt;jrand0m&amp;gt; 3) Arquitectura 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) hola [22:01:39] &amp;lt;no_dammagE&amp;gt; por supeusto [22:01:43] &amp;lt;ughabugha&amp;gt; Oh, genial, la reunión. :) [22:01:51] &amp;lt;jrand0m&amp;gt; hola, bienvenidos a la reunión semanal de devs, número $something [22:01:56] &amp;lt;ughabugha&amp;gt; Hola. [22:02:02] &amp;lt;jrand0m&amp;gt; notas de estado semanales en http://i2p.net/pipermail/i2p/2004-March/000180.html [22:02:09] * mihi se ha unido a #i2p [22:02:13] &amp;lt;fidd&amp;gt; holas [22:02:32] &amp;lt;jrand0m&amp;gt; a ver si podemos evitar una sesión de 2 horas hoy ;) [22:02:39] &amp;lt;jrand0m&amp;gt; ok, saltando a 1) estado de la red [22:02:43] &amp;lt;Masterboy&amp;gt; :P [22:02:56] &amp;lt;jrand0m&amp;gt; sacamos la 0.3.0 el domingo y en general funciona [22:03:12] &amp;lt;Masterboy&amp;gt; sí, lo está :) [22:03:23] &amp;lt;ox&amp;gt; * jrandom saluda desde i2p#i2p para demostrarlo ;) [22:03:43] &amp;lt;jrand0m&amp;gt; aún hay algunos bugs por corregir y un nuevo conjunto de cosas por abordar, pero seguimos adelante [22:04:21] * ion se ha unido a #i2p [22:04:22] * ughabugha está leyendo las notas de estado. [22:04:27] * mrflibble ha salido de IRC (r eboot time) [22:04:35] &amp;lt;jrand0m&amp;gt; en el correo menciono una nueva herramienta de monitoreo de la red que armó duck - `http://duck.i2p/dot/dot.png` (o una captura en http://i2p.net/~jrandom/profiles.png) [22:05:05] &amp;lt;jrand0m&amp;gt; básicamente nos da una vista de cómo va la red: cuánta gente hay fuera y qué tan bien están descubriendo recursos fiables y rápidos [22:05:22] &amp;lt;jrand0m&amp;gt; (básicamente visualiza el resultado del proceso de perfilado y selección de pares de la 0.3) [22:05:50] &amp;lt;ox&amp;gt; &amp;lt;duck&amp;gt; ¡nice! [22:06:22] &amp;lt;jrand0m&amp;gt; sí, es bueno ver el feedback visual de los algoritmos, en lugar de recorrer a mano el networkDb [22:06:37] &amp;lt;ox&amp;gt; &amp;lt;Masterboy&amp;gt; hay que reducir el uso de cpu.. [22:06:38] &amp;lt;fidd&amp;gt; :) [22:06:48] * jrand0m entrega el premio eepSiteAppOfTheWeek a duck por dot.png [22:06:54] &amp;lt;ughabugha&amp;gt; Sí, me pregunto qué estaríamos haciendo sin duck. [22:07:08] &amp;lt;ox&amp;gt; &amp;lt;duck&amp;gt; quizá podamos hacer una versión de audio también [22:07:17] &amp;lt;fidd&amp;gt; jaja [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; o una de olor [22:07:47] &amp;lt;ughabugha&amp;gt; Sí, y emitirla por el icecast de jnon cada hora. [22:07:51] &amp;lt;no_dammagE&amp;gt; ¿cómo entiendo la columna de velocidad en #transport? [22:08:00] &amp;lt;no_dammagE&amp;gt; digo, perfiles de pares [22:08:25] &amp;lt;jrand0m&amp;gt; no_dammagE&amp;gt; buena pregunta. si lees el texto de abajo, explica que los números no tienen correlación con nada: son valores estrictamente relativos. [22:08:50] &amp;lt;no_dammagE&amp;gt; ok :) [22:09:15] &amp;lt;jrand0m&amp;gt; si quieres la respuesta real, mira 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; la red también ha crecido a un estable de 18-22 routers, que es un buen tamaño por el momento [22:10:31] &amp;lt;jrand0m&amp;gt; querremos crecer un poco más una vez que se resuelvan algunos de los bugs existentes y esté listo el código phttp de la 0.3.1 [22:10:36] &amp;lt;KyroxX&amp;gt; re [22:10:45] &amp;lt;jrand0m&amp;gt; bienvenido de vuelta, KyroxX [22:11:03] &amp;lt;jrand0m&amp;gt; ok, eso nos lleva a 2) plan 0.3.1 [22:11:16] &amp;lt;no_dammagE&amp;gt; el mío se apagará en 30 minutos y se encenderá en ~ 20 horas (o lo pondré en el autostart para que arranque con el PC) [22:11:29] &amp;lt;jrand0m&amp;gt; genial no_dammagE, está bien [22:11:33] * fR ha salido de IRC (Ping timeout) [22:12:01] &amp;lt;jrand0m&amp;gt; en lugar de meter el código phttp, el limitador de ancho de banda y el nuevo disuasor de colusión todo en un único lanzamiento 0.3.1, paso el disuasor de colusión a la 0.3.2 [22:12:19] &amp;lt;jrand0m&amp;gt; el roadmap aún no se ha actualizado, pero las cosas están más o menos igual [22:12:45] * fR se ha unido a #i2p [22:13:17] &amp;lt;ughabugha&amp;gt; ¿Vas a sacar la 0.3.0.1? [22:13:18] &amp;lt;jrand0m&amp;gt; va a haber cosas complejas en la renovación de phttp, lidiando con la limitación (throttling) de conexiones, pero ya veremos [22:13:36] * KyroxX ha salido de IRC (Verlassend) [22:13:47] &amp;lt;jrand0m&amp;gt; quizá, aunque actualmente el roadmap lista la 0.3.1 para la próxima semana [22:13:54] &amp;lt;jrand0m&amp;gt; incluso el domingo. [22:14:01] &amp;lt;ox&amp;gt; &amp;lt;baffled&amp;gt; Sabía que estabas en colusión con alguien. [22:14:02] &amp;lt;jrand0m&amp;gt; así que no estoy seguro [22:14:03] * Rom|Away|3h ha salido de IRC (Ping timeout) [22:14:04] &amp;lt;Masterboy&amp;gt; ¿cómo puedo limitar el uso de cpu de mi router? ¿por qué no hacer: "low" - "normal" - "high" - para poder elegir? [22:14:10] &amp;lt;jrand0m&amp;gt; jeje baff [22:14:11] &amp;lt;no_dammagE&amp;gt; ¿por qué es crítico esto?: [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 se ha unido a #i2p [22:14:24] * jar ha salido de IRC (Ping timeout) [22:14:38] &amp;lt;jrand0m&amp;gt; Masterboy&amp;gt; el código para algo así está planeado para la versión 1.0rc1 [22:14:43] &amp;lt;jrand0m&amp;gt; (router throttling) [22:14:48] * KyroxX se ha unido a #i2p [22:14:50] &amp;lt;jrand0m&amp;gt; tenemos algunas bases, pero aún no está listo. [22:15:08] &amp;lt;KyroxX&amp;gt; re [22:15:13] &amp;lt;jrand0m&amp;gt; no_dammagE&amp;gt; porque debería ocurrir como mucho una vez; si lo ves suceder mucho, es un problema [22:15:14] &amp;lt;Masterboy&amp;gt; oki [22:15:21] &amp;lt;jrand0m&amp;gt; (un problema crítico) [22:15:48] &amp;lt;jrand0m&amp;gt; ¿alguna otra pregunta / preocupación sobre la versión 0.3.1? [22:15:55] &amp;lt;mihi&amp;gt; entonces debería ser debug la primera vez y luego crit... [22:16:06] &amp;lt;jrand0m&amp;gt; tienes razón [22:16:09] &amp;lt;KyroxX&amp;gt; ¿cuál es el tema? [22:16:17] &amp;lt;ughabugha&amp;gt; jrand0m: Err.. ¿Cómo puede ocurrir esto en I2P? Closing Link: [unknown@192.168.0.2] (Ping timeout) [22:16:31] &amp;lt;jrand0m&amp;gt; KyroxX&amp;gt; la reunión semanal de devs, punto 2) 2) plan 0.3.1 [22:16:35] &amp;lt;ughabugha&amp;gt; Ah, no importa. [22:16:40] &amp;lt;jrand0m&amp;gt; ughabugha&amp;gt; parche de ircd [22:16:49] &amp;lt;KyroxX&amp;gt; ah [22:17:02] &amp;lt;ox&amp;gt; &amp;lt;duck&amp;gt; mi ircd está corriendo en nsa.localdomain [22:17:06] &amp;lt;jrand0m&amp;gt; hmm [22:17:08] &amp;lt;ox&amp;gt; &amp;lt;duck&amp;gt; que tiene 192.168.0.2 como IP [22:17:12] &amp;lt;jrand0m&amp;gt; ah [22:17:30] * Romster ha salido de IRC (Ping timeout) [22:17:32] &amp;lt;jrand0m&amp;gt; ok, pasando a 3) Arquitectura Web [22:17:49] * ion ha salido de IRC (Ping timeout) [22:17:58] &amp;lt;jrand0m&amp;gt; sé que hablamos un poco de esto la semana pasada y también ha habido discusión en la lista de correo [22:18:02] &amp;lt;mihi&amp;gt; ¿cómo puedo crear una cuenta en drupal.i2p.net? [22:18:15] * mihi es demasiado estúpido para eso... [22:18:16] &amp;lt;jrand0m&amp;gt; wilde&amp;gt; ¿puedes crearle una a mihi? [22:18:31] &amp;lt;jrand0m&amp;gt; (no hay forma de registrarse normalmente) [22:18:35] &amp;lt;mihi&amp;gt; jrand0m: podrías simplemente decir no, así sé que puedo dejar de intentarlo ;) [22:18:42] &amp;lt;jrand0m&amp;gt; si wilde no está, te creo una en un momento :) [22:18:51] * Romster se ha unido a #i2p [22:19:04] * Romster ahora se llama Rom|Away|3h [22:19:18] &amp;lt;fidd&amp;gt; yo también quisiera una si está bien :) [22:21:05] &amp;lt;ox&amp;gt; &amp;lt;jmand&amp;gt; /ping jmand [22:21:12] &amp;lt;jrand0m&amp;gt; ok, volviendo a lo de la arq web [22:22:06] &amp;lt;jrand0m&amp;gt; hay varios aspectos diferentes de “cómo usamos la web” en i2p, y podemos tratarlos todos como UnaSolaGranCosaWeb, o podemos hablar de especializar los componentes, haciendo cosas que hagan su UnaSolaCosaBien [22:22:34] * ion se ha unido a #i2p [22:22:44] &amp;lt;jrand0m&amp;gt; mihi planteó algunos buenos puntos que yo no estaba considerando, algunas características valiosas que sin duda querremos [22:23:03] &amp;lt;ughabugha&amp;gt; jrand0m: ¿Hablas de la separación de Squid y la web de I2P? [22:23:11] &amp;lt;ughabugha&amp;gt; ¿O algo más profundo? [22:23:24] &amp;lt;duck&amp;gt; el hilo '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 separación de squid y eepsites, así como la separación de proxies del navegador vs. (esencialmente) cgis [22:23:49] &amp;lt;ughabugha&amp;gt; Correcto. [22:24:00] &amp;lt;jrand0m&amp;gt; y, por supuesto, los filtros [22:24:48] &amp;lt;jrand0m&amp;gt; como todos trabajamos en el mundo de código abierto, no hay necesidad real de tener UnaSolaGranCosa que trate todos los casos de uso: podemos construir una para cubrir una necesidad, luego reutilizar su código para otra que cubra otra necesidad [22:24:56] * jar se ha unido a #i2p [22:25:04] &amp;lt;duck&amp;gt; tiendo a estar de acuerdo con el último post de human [22:25:13] &amp;lt;jrand0m&amp;gt; además, con la nueva API de streaming de I2PTunnel de mihi, es bastante fácil construir a partir de ahí [22:26:42] &amp;lt;jrand0m&amp;gt; yo también, aunque no tengo tiempo para trabajar en httptunnel, así que realmente depende de mihi qué caso de uso le interese más abordar primero [22:26:48] * lucky se ha unido a #i2p [22:27:45] * jar ha salido de IRC (EOF From client) [22:27:52] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; ¿alguna idea? [22:28:26] &amp;lt;jrand0m&amp;gt; ok ¿o alguien más? :) [22:28:47] &amp;lt;duck&amp;gt; `http://i2p.i2p/` se ve feo para mí [22:28:55] &amp;lt;duck&amp;gt; pero incluso eso se sobrevive [22:28:59] &amp;lt;jrand0m&amp;gt; ¿i2p.i2p? [22:29:05] &amp;lt;human&amp;gt; ? [22:29:27] * ion ha salido de IRC (Ping timeout) [22:29:28] &amp;lt;jrand0m&amp;gt; podría añadir una entrada DNS para eep.i2p.net apuntando a 127.0.0.1 para máquinas que hacen cosas malas con el DNS [22:30:01] * fR ha salido de IRC (EOF From client) [22:30:20] * human no recibió la última propuesta :-) [22:30:27] &amp;lt;duck&amp;gt; Creo haber visto i2p.i2p mencionado en algún lugar como reemplazo del actual http://i2p/keybla [22:30:35] &amp;lt;jrand0m&amp;gt; la tuya era la última, human [22:30:54] &amp;lt;jrand0m&amp;gt; oh, cierto, sí anoche en irc creo que jnano lo estaba comentando [22:30:55] &amp;lt;human&amp;gt; jrand0m: me refiero a: "podría añadir una entrada DNS para eep.i2p.net apuntando a 127.0.0.1 para máquinas que hacen cosas malas con el DNS" [22:31:03] &amp;lt;mihi&amp;gt; duck: tienes buenos ojos. hice esto para prevenir búsquedas netbios en Opera. [22:31:21] &amp;lt;duck&amp;gt; ah sí "code/apps/i2ptunnel/java/src/net/invisiblenet/i2p/httptunnel/handler/RootHandler.java" [22:31:21] &amp;lt;jrand0m&amp;gt; ah perdón human, lo decía con respecto a lo que acaba de decir mihi :) [22:31:23] * lucky ha salido de IRC (Ping timeout) [22:31:49] &amp;lt;duck&amp;gt; es una pena que algunos navegadores necesiten esos apaños [22:31:55] &amp;lt;human&amp;gt; wew [22:32:15] &amp;lt;jrand0m&amp;gt; human mencionó algo sobre que socks4 no lo requiere? [22:32:15] * KyroxX ahora se llama 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 hace DNS) [22:32:49] &amp;lt;jrand0m&amp;gt; ¿todos los navegadores soportan socks4a? [22:32:59] &amp;lt;human&amp;gt; jrand0m: socks4 es Evil(TM), pero socks4a y socks5 delegan la resolución de nombres al servidor [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; algunos navegadores ni siquiera soportan proxies socks... [22:33:08] &amp;lt;human&amp;gt; jrand0m: sí, que yo sepa [22:33:27] &amp;lt;jrand0m&amp;gt; cierto, además el tema de los quioscos, mihi, por supuesto [22:33:52] &amp;lt;duck&amp;gt; podría ser una alternativa [22:34:04] &amp;lt;duck&amp;gt; httpclient + socksclient + etc [22:34:29] &amp;lt;human&amp;gt; jrand0m, mihi: programas que no soportan socks podrían ejecutarse con tsocks [22:34:53] &amp;lt;jrand0m&amp;gt; human&amp;gt; a menos que sea un quiosco, donde la gente no puede ejecutar apps [22:35:00] &amp;lt;jrand0m&amp;gt; (o cambiar ajustes, etc.) [22:35:19] &amp;lt;human&amp;gt; jrand0m: sí, por supuesto los túneles socks no sirven para esas tareas [22:35:31] &amp;lt;duck&amp;gt; (human: aunque aún así llamarían a gethostbyname) [22:35:39] &amp;lt;jrand0m&amp;gt; ¿lo harían, duck? [22:35:55] &amp;lt;human&amp;gt; duck: no, tsocks incluso los inhibe y los reenvía al servidor proxy [22:36:16] &amp;lt;human&amp;gt; duck: (ni idea de qué pasa en el mundo windows, eso sí) [22:36:30] &amp;lt;jrand0m&amp;gt; hacen BSOD [22:36:32] &amp;lt;jrand0m&amp;gt; er.. [22:36:57] &amp;lt;duck&amp;gt; (no según /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; jeje duck [22:37:18] &amp;lt;human&amp;gt; los túneles socks, sin embargo, no reemplazarán a los 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; ¿qué opinas que es el caso de uso de mayor prioridad para httptunnel? Si hay algo con lo que podamos ayudar... [22:38:31] &amp;lt;mihi&amp;gt; http://home.arcor.de/mschierlm/test/nosocks.png (¿qué navegador es ese?) [22:38:31] &amp;lt;human&amp;gt; es sólo un añadido para hacer cosas chulas con tunelado, encadenamiento, etc. [22:38:31] &amp;lt;wbk&amp;gt; I2P es el ircd de iip ¿verdad? [22:38:31] &amp;lt;duck&amp;gt; de todos modos, todas las soluciones necesitan un filtro del lado del cliente [22:38:47] &amp;lt;human&amp;gt; duck: sí, según man 8 tsocks :-) [22:39:14] &amp;lt;jrand0m&amp;gt; ni idea mihi, ¿opera? [22:39:19] * fR se ha unido a #i2p [22:39:19] &amp;lt;duck&amp;gt; wbk: no mensaje privado [22:39:19] &amp;lt;jrand0m&amp;gt; wbk&amp;gt; no [22:39:30] &amp;lt;mihi_backup&amp;gt; jrand0m: haz que funcione perfectamente con solicitudes POST y que haga todo lo que hace httpclient [22:39:45] &amp;lt;jrand0m&amp;gt; ok [22:40:08] &amp;lt;ughabugha&amp;gt; mihi: Eso es Opera. [22:40:14] &amp;lt;human&amp;gt; mihi: ni idea, pero como escribí arriba: los túneles socks, sin embargo, no reemplazarán a los proxies www :-) [22:40:18] &amp;lt;ughabugha&amp;gt; Si lo preguntabas. :) [22:41:13] &amp;lt;jrand0m&amp;gt; ok, bien, ¿alguien tiene algo más para el tema web o estamos listos para 4) Administravia? [22:42:23] &amp;lt;jrand0m&amp;gt; ok, sólo algunas notas - [22:42:24] * Rom|Away|3h ahora se llama Rom|Away|4h [22:42:51] &amp;lt;jrand0m&amp;gt; el sitio de drupal está de vuelta en línea, así que quien quiera ayudar con eso o ver los últimos avances, por favor entren a drupal.i2p.net :) [22:44:02] &amp;lt;jrand0m&amp;gt; ahí encontrarán los otros dos puntos de administravia: la lista del equipo [http://drupal.i2p.net/team] y el borrador de una nueva política de licencias [http://drupal.i2p.net/node/view/85] [22:44:26] &amp;lt;duck&amp;gt; Estuve mirando la política de licencias... [22:44:35] &amp;lt;duck&amp;gt; Por lo que sé Cryptix == BSD [22:44:43] &amp;lt;jrand0m&amp;gt; correcto [22:44:52] &amp;lt;duck&amp;gt; (pero con el equipo de Cryptix como titular del copyright en vez de los regentes de massachusets o algo) [22:44:52] &amp;lt;jrand0m&amp;gt; pero, estrictamente, es la licencia Cryptix ;) [22:45:05] &amp;lt;duck&amp;gt; ¿qué es MIT? [22:45:13] &amp;lt;jrand0m&amp;gt; mit es == bsd de 2 cláusulas [22:45:16] &amp;lt;jrand0m&amp;gt; == x [22:45:19] &amp;lt;duck&amp;gt; me refiero a qué código es MIT [22:45:25] &amp;lt;jrand0m&amp;gt; ninguno [22:45:29] &amp;lt;human&amp;gt; == x &amp;lt; 4.4.0 [22:45:36] &amp;lt;jrand0m&amp;gt; sólo lo listé como "si quieres usar MIT, genial" [22:45:42] &amp;lt;jrand0m&amp;gt; cierto, human :/ [22:45:49] &amp;lt;duck&amp;gt; la cantidad de licencias ya es bastante [22:45:56] &amp;lt;duck&amp;gt; me preguntaba si se podría restringir [22:46:07] &amp;lt;duck&amp;gt; por ejemplo, cambiando el código GPL a BSD o incluso dominio público [22:46:31] &amp;lt;duck&amp;gt; me preguntaba qué piensan los autores de esa(s) parte(s) sobre eso [22:46:32] &amp;lt;ox&amp;gt; &amp;lt;no_dammagE&amp;gt; bueno, sala, me voy a dormir ahora. Buen código @ Devteam, buen momento del día para todos los demás. Hasta mañana. [22:46:40] &amp;lt;duck&amp;gt; bye no_dammagE [22:46:41] &amp;lt;jrand0m&amp;gt; me encantaría que la biblioteca de streaming / biblioteca de nombres de i2ptunnel o incluso el i2ptunnel completo estuviera licenciada bajo una licencia tipo bsd [22:46:51] &amp;lt;jrand0m&amp;gt; nos vemos no_dammagE [22:46:55] &amp;lt;no_dammagE&amp;gt; cu [22:46:58] * no_dammagE ha salido de IRC [22:47:19] * jar_backup se ha unido a #i2p [22:47:50] &amp;lt;jrand0m&amp;gt; pero, por supuesto, GPL está bien, al fin y al cabo es derecho de mihi :) [22:48:06] &amp;lt;mihi&amp;gt; para las bibliotecas de streaming/naming eso estaría bien para mí (o BSD o LGPL). pero me gustaría mantener GPL para el núcleo de I2PTunnel [22:48:07] &amp;lt;ughabugha&amp;gt; Bueno, sea cual sea la licencia, debería ser compatible con GPL. [22:48:36] &amp;lt;ughabugha&amp;gt; (Es decir, no debería ser más restrictiva que GPL) [22:48:42] &amp;lt;human&amp;gt; soy defensor de GNU GPL, pero creo que la mejor licencia para diseminar nuevos protocolos y formatos es algo estilo BSD (p. ej., vean cómo los de OGG Vorbis relicenciaron todo de LGPL a MIT-X11) [22:49:05] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; la biblioteca de streaming y la de nombres son funcionales sin dependencia de i2ptunnel en sí, ¿verdad? [22:49:14] &amp;lt;ughabugha&amp;gt; Sí, la implementación de referencia no debería ser GPL. [22:49:25] &amp;lt;mihi&amp;gt; deberían serlo. si no, es un bug. [22:49:30] &amp;lt;jrand0m&amp;gt; BSD de 2 cláusulas en esas sería fantástico [22:49:40] &amp;lt;human&amp;gt; ¡sí! [22:49:45] &amp;lt;mihi&amp;gt; puedes tener la biblioteca de nombres en dominio público si la incluyes en el núcleo ;) [22:50:02] * ion se ha unido a #i2p [22:50:03] &amp;lt;jrand0m&amp;gt; absolutamente, me encantaría incluirlas en el SDK core [22:50:42] &amp;lt;mihi&amp;gt; ¿ellas? ;) (incluir la biblioteca de streaming en el núcleo sería una mala idea en mi opinión, ya que es poco abierta a otras implementaciones) [22:51:09] &amp;lt;jrand0m&amp;gt; bueno, la implementación del SDK en sí hace algunas suposiciones de diseño no triviales: es sólo una implementación de referencia [22:51:22] &amp;lt;jrand0m&amp;gt; me encantaría que la gente pudiera tomar i2p.jar y escribir una app de streaming [22:51:28] &amp;lt;human&amp;gt; mihi: respecto a I2PTunnels y GPL: sugeriría añadir una excepción explícita de la GNU GPL que permita a la gente enlazar tu app con JVMs propietarias (ver mi comentario en http://drupal.i2p.net/node/view/85) [22:51:28] * Masterboy ha salido de IRC (Ping timeout) [22:51:59] &amp;lt;duck&amp;gt; human: eso trae el problema de "tener que contratar a un abogado antes de poder usarlo" [22:52:01] &amp;lt;jrand0m&amp;gt; (quizá podamos dividir el i2ptunnel actual en i2ptunnel e i2pstreaming, si lo prefieres) [22:52:32] &amp;lt;mihi&amp;gt; jrand0m: eso estaría bien para mí. sólo cambia la tarea de ant para construir 2 JARs ;) [22:52:35] &amp;lt;human&amp;gt; duck: sugiero añadir la excepción precisamente para evitarlo [22:52:39] &amp;lt;jrand0m&amp;gt; duck&amp;gt; si mihi está dispuesto a licenciar en BSD las bibliotecas de streaming y de nombres, no creo que sea mucho lío [22:53:30] &amp;lt;mihi&amp;gt; y mejor haz i2pministreaming en lugar de i2pstreaming [22:53:41] &amp;lt;duck&amp;gt; mihistreaming :) [22:53:48] &amp;lt;mihi&amp;gt; (nota la n en mi4ni) [22:54:02] &amp;lt;mihi&amp;gt; duck: eso fue exactamente lo que pensé ;) [22:54:03] &amp;lt;jrand0m&amp;gt; ok mihi, así que quizá podamos revisar la tabla en http://drupal.i2p.net/node/view/85 para listar el núcleo de I2PTunnel como GPL (quizá con la excepción que menciona human), más una línea separada I2PMiniStreaming como BSD? [22:54:04] &amp;lt;jrand0m&amp;gt; hehe [22:54:10] &amp;lt;jrand0m&amp;gt; i2pmihistreaming también está bien :) [22:55:25] &amp;lt;duck&amp;gt; ok [22:55:40] &amp;lt;duck&amp;gt; la semana que viene intentaré convencerlos a todos de pasar totalmente a dominio público [22:55:45] &amp;lt;duck&amp;gt; pero por ahora es suficiente :) [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 acaba de ofrecerse a ayudar con el diseño web [22:56:36] &amp;lt;jrand0m&amp;gt; oh, genial, duck [22:56:45] &amp;lt;jrand0m&amp;gt; bien, brevemente antes de saltar a 5) [22:56:58] &amp;lt;jrand0m&amp;gt; ¿algún dev tiene reparos con la /policy/ en http://drupal.i2p.net/node/view/85? [22:57:05] &amp;lt;duck&amp;gt; así que hice una consulta burocrática de la tabla del equipo y lo delegué a wilde [22:57:25] &amp;lt;human&amp;gt; antes de saltar... ¿qué hay de la sugerencia de GPL + excepción? [22:57:29] &amp;lt;jrand0m&amp;gt; o sea "implícitamente bajo $primaryLicense" o "explícitamente bajo $alternate"? [22:57:47] &amp;lt;jrand0m&amp;gt; duck++ :) [22:58:02] &amp;lt;mihi&amp;gt; human: la estoy añadiendo ahora mismo [22:58:07] * human está de acuerdo con la policy de jrand0m [22:58:25] &amp;lt;duck&amp;gt; ¿y el titular del copyright? [22:58:28] &amp;lt;human&amp;gt; mihi: ok, gracias [22:58:30] * duck vio a human añadiendo algunos archivos nuevos como GPL [22:58:36] &amp;lt;duck&amp;gt; y poniendo el nombre de mihi en eso [22:58:45] &amp;lt;ughabugha&amp;gt; Err... No creo que a drupal le gusten contraseñas de 32 caracteres. [22:58:51] &amp;lt;human&amp;gt; duck: sólo copié/pegué archivos existentes [22:59:18] &amp;lt;duck&amp;gt; ok, pero ¿y si tenemos 50 personas trabajando y cada una poniendo su propio nombre en los copyrights? [22:59:20] &amp;lt;jrand0m&amp;gt; para la gente que añade código de dominio público, no hay copyright, pero para la gente que usa copyright, deberían ponerlo ellos mismos [22:59:22] &amp;lt;human&amp;gt; duck: (bueno, incluso si me olvido de poner copyrights en los archivos...) [22:59:25] &amp;lt;duck&amp;gt; entonces no puedes cambiar de licencia más adelante [22:59:29] &amp;lt;jrand0m&amp;gt; está bien, duck, en mi opinión [22:59:53] &amp;lt;jrand0m&amp;gt; p. ej., thecrypto debería ser el titular del copyright de sus rutinas de cifrado y SHA [23:00:03] &amp;lt;human&amp;gt; (por cierto, seguí observando la policy de jrand0m de ceñirse a las licencias del módulo) [23:00:05] &amp;lt;jrand0m&amp;gt; aunque como lo ha publicado bajo BSD de 2 cláusulas, lo usaremos [23:00:38] &amp;lt;jrand0m&amp;gt; oh, quizá me pierdo el punto: ¿quieres asegurarte de que todo el mundo ponga su propio nombre? [23:00:44] &amp;lt;duck&amp;gt; no [23:00:49] * jrand0m asigna el copyright a richard nixon [23:00:56] &amp;lt;human&amp;gt; heheh [23:01:34] &amp;lt;human&amp;gt; por cierto: en mi país, "dominio público" es sólo otro tipo de copyright [23:01:46] &amp;lt;jrand0m&amp;gt; hmm. I2P no tiene ninguna entidad legal para recibir copyright (y *nunca* la tendrá) [23:02:02] &amp;lt;human&amp;gt; es decir, tú (el autor) distribuyes tus obras sin ninguna restricción [23:02:18] &amp;lt;jrand0m&amp;gt; correcto, muchos países tienen leyes de PI jodidas [23:02:59] &amp;lt;human&amp;gt; jrand0m: sólo para decir que quizá es mejor poner algo como "he creado este archivo y puedes usarlo sin ninguna restricción" en cada archivo [23:03:13] &amp;lt;jrand0m&amp;gt; creo que es una buena idea [23:03:47] &amp;lt;human&amp;gt; jrand0m: (ya sucede, claro, pero creo que debería ser un requisito :-) [23:03:55] &amp;lt;jrand0m&amp;gt; por eso incluí el "jrandom escribió esto en $year y lo libera al dominio público" ;) [23:04:08] &amp;lt;human&amp;gt; jrand0m: sí :-) [23:04:27] &amp;lt;jrand0m&amp;gt; así que no entiendo el punto de duck [23:04:37] &amp;lt;fidd&amp;gt; y esa cosa sobre comer niños [23:04:37] &amp;lt;duck&amp;gt; yo también lo perdí [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; olvidémoslo [23:04:58] * lucky se ha unido a #i2p [23:05:13] &amp;lt;jrand0m&amp;gt; ok, así que añadiré a la sección de privilegios de commit la sugerencia de que la gente haga constar su autoría de lo que escriben [23:05:22] &amp;lt;jrand0m&amp;gt; (¿incluso si no le ponen copyright?) [23:05:24] &amp;lt;lucky&amp;gt; hola [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; hola lucky [23:05:50] &amp;lt;jrand0m&amp;gt; [maldita sea, rompí mi regexp] [23:05:57] &amp;lt;duck&amp;gt; ¿quieres que firme con PGP una declaración? [23:06:09] &amp;lt;jrand0m&amp;gt; voy a hacerlo, sí [23:06:30] &amp;lt;jrand0m&amp;gt; una vez que la policy esté lista y revisada, contactaré a todos los committers previos para auth PGP/GPG [23:06:33] &amp;lt;human&amp;gt; jrand0m: sí (en mi país es imposible renunciar al copyright, se considera un derecho inalienable del autor) [23:06:52] &amp;lt;duck&amp;gt; sí, tu país está jodido [23:06:53] &amp;lt;duck&amp;gt; SIGUIENTE [23:06:56] &amp;lt;duck&amp;gt; (ups) [23:06:58] &amp;lt;jrand0m&amp;gt; :) [23:07:19] &amp;lt;fidd&amp;gt; human, ¿de qué país? [23:07:39] &amp;lt;human&amp;gt; jrand0m: así que "este archivo no tiene copyright" simplemente no tiene sentido: siempre deberías decir explícitamente que eres el autor y que no impones restricciones a tu obra [23:07:47] &amp;lt;human&amp;gt; fidd: en algún lugar cerca de Europa :-) [23:07:54] &amp;lt;fidd&amp;gt; je, ok [23:07:59] &amp;lt;lucky&amp;gt; human: luego puedes decir que no quieres el copyright [23:08:03] &amp;lt;lucky&amp;gt; y ponerlo en dominio público. [23:08:19] &amp;lt;jrand0m&amp;gt; human&amp;gt; con la "liberación implícita bajo $primaryLicense", eso debería abordar el tema, ¿no? [23:08:24] &amp;lt;duck&amp;gt; human quiere decir que eso no significa nada en $fuckedcountry [23:08:42] &amp;lt;jrand0m&amp;gt; human&amp;gt; ya que eso implícitamente significa que commit == publicar como $primaryLicense [23:08:50] &amp;lt;human&amp;gt; duck: sí, exactamente [23:09:07] &amp;lt;jrand0m&amp;gt; (así que sin comentario == licencia implícita por $author, según `cvs log`) [23:09:28] &amp;lt;jrand0m&amp;gt; (ah, juridiqués en el código ;) [23:09:36] &amp;lt;human&amp;gt; jrand0m: bueno, no soy abogado... pero creo que debería funcionar [23:09:43] * kaji se ha unido a #i2p [23:09:48] &amp;lt;ox&amp;gt; * wilde está de acuerdo con la última propuesta [23:09:57] &amp;lt;jrand0m&amp;gt; w3rd. [23:10:05] &amp;lt;jrand0m&amp;gt; ok, veré si la eff puede revisarlo [23:10:19] &amp;lt;jrand0m&amp;gt; pasando a 5) ??? [23:10:21] &amp;lt;human&amp;gt; jrand0m: quizá es mejor tener algún tipo de acuerdo cuando se da acceso a CVS [23:10:46] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; ¿cuándo veremos, net.i2p.legal.LicenseManager? [23:10:47] &amp;lt;jrand0m&amp;gt; de acuerdo human&amp;gt; un acuerdo explícito con $policy será un requisito previo para obtener privilegios de commit [23:10:50] &amp;lt;jrand0m&amp;gt; je [23:10:52] &amp;lt;human&amp;gt; jrand0m: (por ejemplo, firmar con GPG tu policy y alojarla en el sitio de I2P?) [23:11:00] &amp;lt;human&amp;gt; heheh [23:11:04] &amp;lt;jrand0m&amp;gt; bastante razonable, human. [23:11:13] &amp;lt;mihi&amp;gt; a jrand0m le gusta PGP8 ;) [23:11:23] &amp;lt;jrand0m&amp;gt; y tanto. pgpdisk++ [23:12:06] * wilde se ha unido a #i2p [23:12:14] &amp;lt;duck&amp;gt; hola wilde [23:12:36] &amp;lt;jrand0m&amp;gt; ok, ¿alguien tiene algo que quiera plantear para 5) ??? [23:13:27] &amp;lt;wilde&amp;gt; sólo una invitación más para que la gente visite drupal y comente, modifique, etc. [23:13:37] &amp;lt;jrand0m&amp;gt; ok, sí, buen punto [23:13:41] &amp;lt;duck&amp;gt; http://drupal.i2p.net/ [23:13:41] &amp;lt;wilde&amp;gt; para que tengamos buena documentación para la 1.0 [23:13:41] &amp;lt;mihi&amp;gt; human, jrand0m: ¿está bien ahora la licencia en CVS? ;) [23:13:55] &amp;lt;jrand0m&amp;gt; en http://drupal.i2p.net/team hay muchos roles [vacant]. ¡voluntarízate! [23:14:02] &amp;lt;fidd&amp;gt; no puedo acceder a drupal por squuid :/ [23:14:17] * mihi se ofrece para QA por lo del servidor de eco ;) [23:14:29] &amp;lt;mihi&amp;gt; s/QS/QA/ [23:14:33] &amp;lt;jrand0m&amp;gt; ¡bien! [23:15:01] &amp;lt;wilde&amp;gt; tests unitarios para el servidor de eco [23:15:12] &amp;lt;mihi&amp;gt; wilde rofl no [23:15:17] &amp;lt;human&amp;gt; mihi: quizá deberías s/XXXX/mihi/ en la excepción GPL :-) [23:15:20] &amp;lt;ughabugha&amp;gt; jrand0m: Heh, ¿qué quieres decir con pruebas de estrés? :) [23:15:34] &amp;lt;mihi&amp;gt; el servidor de eco es el test del sistema para i2p ;) [23:15:38] &amp;lt;mihi&amp;gt; human: oops ;) [23:15:56] * Rom|Away|4h ha salido de IRC (Ping timeout) [23:16:08] &amp;lt;jrand0m&amp;gt; ughabugha&amp;gt; significa que machacas (o sea, usas) el router y tienes paciencia conmigo mientras lo depuro, enviando informes y logs [23:16:35] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; así se hace estrés al pobre jrandom... [23:16:40] &amp;lt;ughabugha&amp;gt; jrand0m: Ah, ok. :) [23:16:44] &amp;lt;duck&amp;gt; wow, mihi es rápido [23:16:47] &amp;lt;ughabugha&amp;gt; Jeje. [23:17:30] * Romster se ha unido a #i2p [23:17:40] &amp;lt;mihi&amp;gt; duck: el editor aún abierto y el comentario de CVS fue rápido de teclear ;) [23:17:40] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; las licencias se ven bien; sólo por ser explícitos, estás identificado aquí y pretendes publicar bajo BSD de 2 cláusulas [según http://opensource.org/licenses/bsd-license.php], ¿correcto? [23:17:41] * Romster ahora se llama Rom|Away|4h [23:18:02] &amp;lt;jrand0m&amp;gt; (o puedes simplemente añadir ese texto de copyright dentro del código fuente) [23:19:24] &amp;lt;mihi&amp;gt; hmm, ¿qué significa idented? (sí a tu segunda subcláusula) [23:19:42] &amp;lt;jrand0m&amp;gt; significa que le has probado a trent que eres mihi :) [23:19:50] &amp;lt;duck&amp;gt; authenticated [23:19:54] &amp;lt;mihi&amp;gt; ok, identificado ;) [23:20:01] &amp;lt;jrand0m&amp;gt; w3rd [23:20:06] &amp;lt;human&amp;gt; probemos con identicado [23:20:14] &amp;lt;mihi&amp;gt; me parecía "indented" y pensé que mi espacio en blanco era incorrecto ;) [23:20:20] &amp;lt;jrand0m&amp;gt; hehe [23:20:43] &amp;lt;ox&amp;gt; * wilde piensa en encontrar otro sinónimo más [23:21:07] &amp;lt;human&amp;gt; ¿authentified? [23:21:22] &amp;lt;duck&amp;gt; de todos modos... [23:21:28] &amp;lt;jrand0m&amp;gt; ok, r0x0r, ¿alguien tiene algo más que plantear? [23:21:44] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; sí [23:21:50] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; eep naming [23:22:00] &amp;lt;jrand0m&amp;gt; je ¿no te gusta mi pronunciación? [23:22:12] * kaji ha salido de 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 ha salido de IRC (Ping timeout) [23:22:21] &amp;lt;jrand0m&amp;gt; oh [23:22:30] &amp;lt;jrand0m&amp;gt; ¿quieres renombrar todo el proyecto "eep"? [23:22:39] &amp;lt;human&amp;gt; lol [23:22:48] &amp;lt;ox&amp;gt; * wilde refunfuña [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; personas extraordinariamente excelentes [23:23:15] &amp;lt;lucky&amp;gt; me connota algo. [23:23:46] &amp;lt;mihi&amp;gt; publicación aún más fácil ;) [23:23:51] &amp;lt;jrand0m&amp;gt; ooOOoo [23:23:51] &amp;lt;lucky&amp;gt; Como que va a ser visible, por tanto posible. ¿quizá envision? [23:23:53] &amp;lt;ughabugha&amp;gt; Vamos, dejen de meterse con wilde. :) [23:23:54] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; en serio, ¿si te gusta el nombre entonces es divertido? [23:24:06] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; quise decir bien, me canso [23:24:44] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; los nuevos usuarios no lo tendrán fácil [23:25:03] &amp;lt;jrand0m&amp;gt; ah, no soy de marketing. usamos "eep" porque es lo único que se me ocurrió [23:25:23] &amp;lt;human&amp;gt; creo que debería estar prohibido explicar que eep ~= i2p, o los usuarios la van a liar de verdad [23:25:25] * ion ha salido de IRC (Ping timeout) [23:25:26] &amp;lt;jrand0m&amp;gt; ¿cómo deberíamos llamar a los sitios web que la gente tanto hospeda como accede a través de I2P? [23:25:38] &amp;lt;jrand0m&amp;gt; jeje [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] * a human le gustan eepsites sin explicaciones :-) [23:26:09] * kaji se ha unido a #i2p [23:26:25] * jrand0m le pregunta al user advocate de http://drupal.i2p.net/team su opinión [23:26:35] &amp;lt;duck&amp;gt; ¿tenemos uno? [23:26:38] &amp;lt;jrand0m&amp;gt; no [23:26:43] &amp;lt;jrand0m&amp;gt; ;) [23:26:52] &amp;lt;duck&amp;gt; jeh [23:26:55] &amp;lt;human&amp;gt; de todas formas... puedes cambiar toda la nomenclatura, mientras la "Shitlist" mantenga su nombre actual [23:26:56] &amp;lt;ox&amp;gt; * wilde corre al navegador [23:27:01] &amp;lt;jrand0m&amp;gt; je [23:27:06] &amp;lt;mihi&amp;gt; lol human [23:27:07] &amp;lt;jrand0m&amp;gt; oh, la shitlist se va a quedar, seguro ;) [23:27:21] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; asumo el rol, debería ser i2p sites, dimito [23:27:21] &amp;lt;duck&amp;gt; Apuesto a que shitlist es una palabra inglesa correcta [23:27:24] &amp;lt;jrand0m&amp;gt; quiero decir, "blacklist" no es tan divertido [23:27:26] &amp;lt;jrand0m&amp;gt; jaj wilde [23:27:29] &amp;lt;human&amp;gt; jrand0m: ¡genial! [23:27:56] &amp;lt;ughabugha&amp;gt; Pero ¿por qué no mantener los nombres actuales? [23:28:05] * human estaba preocupado de que la shitlist fuera a ser la primera víctima cuando I2P se corporativizara [23:28:06] &amp;lt;jrand0m&amp;gt; ok, no me importa mucho, i2psite está bien, eepsite está bien [23:28:09] &amp;lt;ughabugha&amp;gt; Quiero decir, tenemos tiempo suficiente para considerarlo en la lista de correo hasta la 1.0. [23:28:09] &amp;lt;mihi&amp;gt; jrand0m: y los elefantes en la luna también tienen que quedarse ;) [23:28:22] &amp;lt;kaji&amp;gt; entonces, ¿kaji.i2p está arriba para alguien? lo arranqué sin probar nada y lo dejé corriendo [23:28:31] &amp;lt;jrand0m&amp;gt; human&amp;gt; creo que eso no nos preocupa ;) [23:28:35] &amp;lt;ughabugha&amp;gt; kaji: Me funcionó. [23:28:48] &amp;lt;jrand0m&amp;gt; tenemos que seguir moviendo los easter eggs, mihi :) [23:28:48] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; no me importa mucho, eepsite es tan aburrido como i2psite [23:29:05] &amp;lt;jrand0m&amp;gt; podemos considerarlos sinónimos [23:29:23] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; esa es la peor decisión ;) [23:29:44] &amp;lt;duck&amp;gt; wbk: ok, tengo que irme un rato. La reunión casi termina, así que la gente puede ayudarte en #i2p [23:29:44] * jrand0m supone que ahora que he asumido el título de PM me toca tomar una decisión [23:29:48] * ion se ha unido a #i2p [23:29:55] * jrand0m se da una patada a sí mismo [23:30:09] &amp;lt;human&amp;gt; heheh [23:30:12] * mihi supone que jrand0m necesita algo de apoyo para eso [23:30:19] * Trent@anon.iip sets mode: +o mihi [23:30:27] * mihi sets mode: +o jrand0m [23:30:30] &amp;lt;@jrand0m&amp;gt; ooOOoo [23:30:32] * mihi sets mode: -o mihi [23:30:49] &amp;lt;ox&amp;gt; &amp;lt;wilde&amp;gt; ok, no más preguntas por mi parte [23:30:55] * human sacrifica su mascota al PM [23:31:38] * mihi aún espera a que jrand0m se patee a sí mismo... [23:31:44] &amp;lt;@jrand0m&amp;gt; creo que hay beneficio en la discusión, además de algo de rareza. también me inclino en la dirección de human: no hay necesidad de confundir a la gente explicando "eep != i2p" [23:31:59] * @jrand0m Decide Oficialmente "eepsite" [23:32:23] * You were kicked by jrand0m (¡bastardo!) Session Close: Tue Mar 23 23:32:23 2004 Session Start: Tue Mar 23 23:32:30 2004 [23:32:32] &amp;lt;human&amp;gt; lol [23:32:37] &amp;lt;duck&amp;gt; cerremos rápido la reunión al estilo baff [23:32:40] &amp;lt;duck&amp;gt; oh, demasiado tarde [23:32:42] &amp;lt;jrand0m&amp;gt; jeh [23:32:48] &amp;lt;human&amp;gt; heheh [23:32:56] &amp;lt;jrand0m&amp;gt; ok ¿algo más? estamos en los 92 minutos [23:33:05] * jrand0m se prepara... [23:33:20] * jrand0m *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrollo de I2P - 16 de marzo de 2004</title><link>/es/blog/2004/03/16/i2p-dev-meeting-march-16-2004/</link><pubDate>Tue, 16 Mar 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/03/16/i2p-dev-meeting-march-16-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> aum, deer, jrandom, mihi&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:12 &amp;lt; jrandom&amp;gt; orden del día: 13:12 &amp;lt; jrandom&amp;gt; 0) hola 13:12 &amp;lt; jrandom&amp;gt; 1) administrivia 13:13 &amp;lt; jrandom&amp;gt; 2) estado de la 0.3 13:13 &amp;lt; jrandom&amp;gt; 3) perfilado/selección de pares 13:13 &amp;lt; jrandom&amp;gt; 4) arquitectura web 13:13 &amp;lt; jrandom&amp;gt; 5) ??? 13:13 &amp;lt; jrandom&amp;gt; 0) hola 13:13 * jrandom saluda al grupo con la mano 13:14 &amp;lt; deer&amp;gt; * jrandom_ saluda desde I2P 13:14 &amp;lt; deer&amp;gt; * wilde da un hi5 13:15 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; ¡Hola! 13:15 &amp;lt; deer&amp;gt; * duck está leyendo 13:15 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; ¡yo! 13:16 &amp;lt; jrandom&amp;gt; w0rd, perdón por el retraso al subir esas notas de estado en (http://i2p.net/pipermail/i2p/2004-March/000165.html) 13:18 &amp;lt; jrandom&amp;gt; 1) administrivia 13:19 &amp;lt; jrandom&amp;gt; por simplicidad, y para evitar los problemas que tuvimos la semana pasada con varias redes poniéndose de mala leche, se hizo algo de magia y esta reunión se está llevando en tres redes de irc 13:19 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; (¡increíble!) 13:19 &amp;lt; jrandom&amp;gt; #i2p de iip, #i2p de la red de irc i2p de duck/baffled, y #i2p de freenode 13:19 &amp;lt; jrandom&amp;gt; :) 13:19 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; ¿quién es paranoico? 13:20 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Ok, ya terminé de leer las notas de estado. 13:20 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; jrandom: ¿Qué hay de eso? 13:20 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; ¿O de ellas? 13:21 &amp;lt; jrandom&amp;gt; solo lo mencionaba, para que la gente que tenga problemas con una pueda usar otra 13:21 &amp;lt; deer&amp;gt; &amp;lt;mihi&amp;gt; bien. terminado con las notas de estado también 13:21 &amp;lt; jrandom&amp;gt; además, el servidor drupal debería volver a estar en línea este fin de semana (cruzando los dedos) 13:22 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Oh, ok. ¿Hay algo que discutir en el punto 1)? 13:22 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; ¿O esperamos a que la gente termine de leer? 13:22 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; jrandom: Bien. :) 13:22 &amp;lt; jrandom&amp;gt; no, a menos que alguien tenga alguna administrivia que quiera plantear 13:23 &amp;lt; deer&amp;gt; * mihi quiere marcar un punto en el punto 3 13:23 &amp;lt; jrandom&amp;gt; bandera puesta ;) 13:23 &amp;lt; deer&amp;gt; * duck en el punto 2 13:23 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; err, ¿qué índice usamos? 13:24 * jrandom supone que podemos pasar al punto 2 del orden del día) estado de la 0.3 13:25 &amp;lt; jrandom&amp;gt; acabé escribiendo mucho más de lo habitual para las notas de estado de la 0.3, así que en vez de repetirlas aquí, ¿alguien tiene preguntas/preocupaciones que quiera plantear? 13:25 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Adelante. 13:26 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; ¿por qué fallan tan a menudo las descifraciones ElGamal/AES+SessionTag? 13:26 &amp;lt; jrandom&amp;gt; duck&amp;gt; debido a sobrecarga y latencia. si un mensaje encaminado mediante garlic se retrasa más allá de la vida útil de ese sessionTag, el descifrado fallará 13:27 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; k 13:27 &amp;lt; jrandom&amp;gt; además, si el mensaje encaminado mediante garlic se descifra bien, pero el contenido se retrasó tanto que los cloves (submensajes en garlic) expiran, también es un descifrado desperdiciado 13:28 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; de algún modo esa frase me hizo creer que había una causa aparte de la sobrecarga/latencia 13:28 &amp;lt; deer&amp;gt; &amp;lt;tro|l&amp;gt; ce zi e azi? 13:28 &amp;lt; jrandom&amp;gt; bueno, ha habido algunos problemas con bloques de respuesta con encaminamiento de origen fallando al descifrar, aunque como van a desaparecer en 0.3.1, no vale mucho la pena depurarlos 13:29 &amp;lt; deer&amp;gt; &amp;lt;kaji&amp;gt; ¡wow funciona! 13:29 &amp;lt; jrandom&amp;gt; (y un ElG fallido probablemente es lo más intensivo en CPU que hace I2P) 13:30 &amp;lt; deer&amp;gt; &amp;lt;jrandom_&amp;gt; heh bienvenido a i2p #i2p :) 13:30 &amp;lt; deer&amp;gt; * kaji elogia 0.2.5.1 13:30 &amp;lt; deer&amp;gt; &amp;lt;jrandom_&amp;gt; ¿0.2.5.1? sheeit, consigue 0.2.5.4 :) 13:30 &amp;lt; jrandom&amp;gt; ok, ¿algo más sobre el estado de la 0.3? 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; gamba 13:32 &amp;lt; jrandom&amp;gt; ok, pasando a 3) perfilado/selección de pares 13:32 * mihi mueve la bandera al otro número 3 ;) 13:32 &amp;lt; jrandom&amp;gt; (tío, es un poco gracioso que no haya sustitutos vegetarianos de marisco...) 13:32 &amp;lt; deer&amp;gt; * kaji elogia 0.2.5.4.1 13:32 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; todo lo del perfilado de pares parece magia, ¿cómo planeas depurarlo? 13:32 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Hay carne de cangrejo vegetariana. 13:32 &amp;lt; jrandom&amp;gt; ah, cierto, pellinore. 13:32 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; jrandom: y sushi veg 13:33 &amp;lt; jrandom&amp;gt; duck&amp;gt; ¿qué parte te parece magia? 13:33 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; toda la clasificación, etc. 13:33 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Y juraría que vi algún sustituto de filete de pescado tipo pollo, pero puedo estar equivocado. 13:33 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; Quiero decir, ¿cómo sabes que estás haciendo lo óptimo? 13:33 &amp;lt; jrandom&amp;gt; el organizador de pares (que mueve perfiles entre los distintos grupos) es un componente muy simple y separable 13:33 &amp;lt; jrandom&amp;gt; oh, buen punto. 13:34 &amp;lt; jrandom&amp;gt; estuve haciendo algunas pruebas de rendimiento el otro día, ejecutando el organizador con 10,000 perfiles, y los estaba organizando todos en ~50 ms 13:34 &amp;lt; jrandom&amp;gt; (organizar == ejecutar los calculadores y moverlos entre grupos) 13:34 &amp;lt; jrandom&amp;gt; los perfiles también consumen solo ~3-4 KB para un perfil completo, y un perfil mínimo ocupa ~200 bytes 13:35 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; sí, pero ¿cómo sabes que tienes razón con 'respuesta de 0.597s' para el grupo 1 13:35 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; y que no debería ser 0.603s 13:35 &amp;lt; jrandom&amp;gt; (así que mantendremos un perfil completo de los 1000 mejores pares, y mínimos de los siguientes 10,000) 13:35 &amp;lt; jrandom&amp;gt; ah, ok, buena pregunta. 13:36 &amp;lt; jrandom&amp;gt; ese es el componente Rate 13:36 &amp;lt; jrandom&amp;gt; obviamente habrá cierta variación, y no seremos muy exactos. el objetivo es estar en el orden de magnitud y organizarlos en consecuencia 13:37 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; Vi que usa promedios 13:37 &amp;lt; jrandom&amp;gt; p. ej., encontrar los routers en T3 con cuatro procesadores, y mantenerlos separados de routers en 386 con módems de 2400 bps 13:37 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; así que si metes 100 nodos de mierda, influyes mucho en el promedio 13:37 &amp;lt; jrandom&amp;gt; de acuerdo: hay dos aspectos distintos de eso que podemos ajustar 13:38 &amp;lt; jrandom&amp;gt; primero, podemos hacer que el umbral use el 10% superior para determinar lo "rápido" vs "no rápido" 13:38 &amp;lt; jrandom&amp;gt; (o el 90% superior, lo que sea) 13:38 &amp;lt; jrandom&amp;gt; segundo, podemos ajustar el componente Rate para mantener varias estadísticas: en lugar de un simple promedio, puede ignorar el sesgo, calcular la desviación estándar, etc. 13:39 &amp;lt; jrandom&amp;gt; el componente Rate actualmente es bastante básico, y me encantaría que alguien bueno con estadística pudiera echarle un ojo y mejorarlo 13:39 &amp;lt; jrandom&amp;gt; (uno de los objetivos clave, sin embargo, es que no dependa de la escala: si recibimos 100,000 eventos, no tiene que mantener todos esos puntos de datos en memoria, etc.) 13:40 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; ok, entonces ¿qué evita que ocurra otro desastre de NGRouting? 13:40 &amp;lt; jrandom&amp;gt; pero tienes toda la razón: los calculadores y los algoritmos de selección de pares van a ser un foco principal de futuras mejoras de la red 13:40 &amp;lt; jrandom&amp;gt; ngrouting intentó hacer dos cosas distintas: encontrar datos concretos y encontrar pares disponibles. 13:40 &amp;lt; jrandom&amp;gt; nosotros solo necesitamos encontrar pares disponibles 13:41 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; bien 13:41 &amp;lt; jrandom&amp;gt; (y colocar nuestros tunnels allí) 13:41 &amp;lt; deer&amp;gt; * duck quita el breakpoint 13:41 &amp;lt; jrandom&amp;gt; :) 13:41 &amp;lt; mihi&amp;gt; pero también tenemos que encontrar tunnels. 13:41 &amp;lt; jrandom&amp;gt; cierto, mihi: la netDb es un punto importante 13:42 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Se me da bien la matemática de la estadística, pero fatal los aspectos técnicos de traducir los datos a datos útiles para computadora. 13:42 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Pero con gusto me asociaría con alguien y contribuiría si puedo. 13:42 &amp;lt; jrandom&amp;gt; ¡genial, pellinore! 13:43 &amp;lt; jrandom&amp;gt; la clase principal rate está en 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 y podemos hablar más tarde para comentarlo :) 13:43 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; k 13:43 &amp;lt; jrandom&amp;gt; (lo sé, no espero que leas el código, solo lo menciono) 13:44 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Lo leeré, pero será como mi perro leyendo a Kierkegaard. 13:44 &amp;lt; jrandom&amp;gt; hehe 13:45 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Pero estoy aprendiendo. 13:45 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; En fin, por favor sigue — no quiero retrasar las cosas. 13:45 &amp;lt; jrandom&amp;gt; (ofrecerse a ayudar no retrasa las cosas ;) 13:46 &amp;lt; jrandom&amp;gt; un punto que olvidé mencionar sobre el código de perfilado/selección de pares es que el rank 'integration' solo se usa en la base de datos de red para 'exploración', no para búsqueda/almacenamiento 13:46 &amp;lt; jrandom&amp;gt; seguimos haciendo búsqueda/almacenamiento kademlia (bastante) tradicional con todos los pares que no fallen 13:46 &amp;lt; jrandom&amp;gt; además, dentro de cada grupo de pares, siempre elegimos *aleatoriamente* 13:46 &amp;lt; jrandom&amp;gt; (o sea, no elegimos siempre al más rápido del grupo de rápidos, etc.) 13:47 &amp;lt; jrandom&amp;gt; eso es por razones tanto de seguridad como de balanceo de carga 13:48 &amp;lt; jrandom&amp;gt; (seguridad, para que un atacante no pueda simplemente crear un router muy rápido y ver cómo todos lo usan: tendrían que crear un gran número de routers muy rápidos, sesgar toda la distribución a su favor, etc.) 13:49 &amp;lt; jrandom&amp;gt; ok, ¿tenemos algo más para 3) perfilado/selección de pares? 13:49 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; . 13:50 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; No lo parece. 13:50 &amp;lt; jrandom&amp;gt; ok, pasando a 4) arquitectura web 13:52 &amp;lt; jrandom&amp;gt; la nueva biblioteca de streaming de mihi nos da mucha flexibilidad, además ha mencionado varias veces el deseo de separar el código de httpclient en algo más robusto. además, human ha empezado a actualizar cosas para permitir proxying transparente squid (o tor-www) y proxying de eepsite dentro del mismo cliente 13:52 &amp;lt; jrandom&amp;gt; dados todos estos factores distintos, y la probabilidad de que la funcionalidad tipo web sea importante para la base de usuarios de i2p, creo que deberíamos dar un paso atrás e intentar imaginar cómo debería encajar todo 13:53 * mihi tiene algo de código volando por mi HD para ese código de httptunnel. pero está lejos de estar terminado 13:53 &amp;lt; mihi&amp;gt; para mí httptunnel == httpclient + algunos filtros 13:53 &amp;lt; mihi&amp;gt; por supuesto usando mi API de naming y streaming. 13:54 &amp;lt; mihi&amp;gt; el código por ahora solo permite diferentes "perfiles de anonimato". 13:54 &amp;lt; jrandom&amp;gt; ¿alguna idea sobre el estilo de human de conmutar por fallo a outproxies (proxy de salida) como squid/etc? 13:54 &amp;lt; mihi&amp;gt; es decir, enviar todas las peticiones por una destination, multiplexarlas hasta 10, multiplexarlas a un dest por hostname, etc. 13:54 &amp;lt; jrandom&amp;gt; ah, interesante 13:55 &amp;lt; mihi&amp;gt; pero esos dests aún no se usan ;) 13:55 &amp;lt; jrandom&amp;gt; w3rd. sí, hay una gran advertencia: tener muchas destinations en un router aumenta la carga de CPU de forma no trivial 13:55 &amp;lt; jrandom&amp;gt; (ya que cualquier fallo de garlic tendrá que fallar una vez por dest antes de fallar por completo) 13:56 &amp;lt; jrandom&amp;gt; creo que queda algo de magia que se puede usar para minimizar eso, de todos modos 13:56 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; ¿Seguro que el proxying transparente de squid es buena idea desde el punto de vista del rendimiento? Quiero decir, la gente podría volverse demasiado perezosa y no apagar su eepproxy después de navegar sitios I2P o usar el squid de I2P, desperdiciando así ancho de banda de I2P en cosas que no requieren anonimato. 13:56 &amp;lt; jrandom&amp;gt; ughabugha&amp;gt; todas las cosas requieren anonimato :) 13:57 &amp;lt; jrandom&amp;gt; (y si no pueden notar la diferencia, bueno, sheeit...) 13:57 &amp;lt; mihi&amp;gt; mi intención para httptunnel es que los enlaces http se reescriban (similar a fproxy) de modo que no necesites un proxy sino solo un servlet. 13:57 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; jrandom: Heh. De ese modo, I2P nacería muerto. No va a haber suficiente ancho de banda disponible en la red para todo lo que probablemente consumirían los nodos finales. 13:58 &amp;lt; mihi&amp;gt; en esa página de info se podría añadir una función para navegar el sitio a través, por ejemplo, de squid. 13:58 &amp;lt; jrandom&amp;gt; no estoy muy seguro de seguirte. Entiendo y estoy de acuerdo con los problemas de DNS involucrados (aunque creo que podemos rodearlos de algunas maneras) 13:58 &amp;lt; jrandom&amp;gt; ah, ok, mihi 13:58 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; buenos días a todos 13:58 &amp;lt; jrandom&amp;gt; mihi&amp;gt; ¿como una página "Unable to reach peer" mucho más avanzada? 13:59 &amp;lt; mihi&amp;gt; más bien una página de "advertencia de anonimato" como en Freenet ;) 13:59 &amp;lt; jrandom&amp;gt; ughabugha&amp;gt; si no podemos manejar la navegación web, ¿cómo vamos a manejar BT/compartición de archivos? 13:59 &amp;lt; jrandom&amp;gt; hmm, mihi, ¿pero queremos eso, para gente que quiere navegar la web anónimamente? ¿o no usarían httpclient para eso? 14:00 &amp;lt; jrandom&amp;gt; 'buenos días aum, justo a tiempo para la reunión de dev :) 14:00 &amp;lt; mihi&amp;gt; jrandom: si alguien solo quiere navegar la web anónimamente, 14:00 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; jrandom: Hmm... Buen punto. ¿Vamos a hacerlo en absoluto? ;) 14:00 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; jrandom: no estás en iip, ¿no estás en irc.duck.i2p ?!? 14:00 &amp;lt; jrandom&amp;gt; ughabugha&amp;gt; debemos. 14:01 &amp;lt; mihi&amp;gt; podría configurar httptunnel para hacerlo (httptunnel seguirá funcionando como un proxy, así que es bastante trivial añadirlo) 14:01 &amp;lt; mihi&amp;gt; y probablemente alguien que navegue la web "anónimamente" querrá algunos filtros de contenido, supongo ;) 14:01 &amp;lt; jrandom&amp;gt; mihi&amp;gt; creo que human ya lo hizo :) 14:01 &amp;lt; jrandom&amp;gt; de acuerdo, mihih 14:01 &amp;lt; jrandom&amp;gt; /hih/hi/ 14:02 &amp;lt; mihi&amp;gt; cuando digo httptunnel, no me refiero a httpclient ;) 14:02 &amp;lt; jrandom&amp;gt; ah ok 14:02 &amp;lt; deer&amp;gt; &amp;lt;jrandom_&amp;gt; estoy aquí aum ;) 14:02 &amp;lt; mihi&amp;gt; pero *realmente* deberíamos mover I2PTunnel a usar la API de streaming lo antes posible, lo que reducirá el número de archivos que debemos mantener 14:03 &amp;lt; jrandom&amp;gt; de acuerdo 14:03 &amp;lt; mihi&amp;gt; human solo parcheó la versión antigua, yo parcheé la nueva versión personalmente 14:03 &amp;lt; jrandom&amp;gt; nos topamos con algunos bugs esta tarde, no sé si human ya te pasó logs 13:03 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; otra cosa para la lista: outproxy estaba ocupado, pero más como i2p2i 14:04 &amp;lt; mihi&amp;gt; no he recibido logs aún de nadie... 14:04 &amp;lt; jrandom&amp;gt; mihi&amp;gt; nos pondremos con el código de streaming lo antes posible, podemos hablar de ello después de la reunión si tienes un momento, ¿o por correo? 14:04 &amp;lt; deer&amp;gt; * aum pasó parte de ayer mirando apps p2p con vistas a ejecutarlas en i2p 14:04 &amp;lt; jrandom&amp;gt; wilde&amp;gt; ¿hmm? 14:04 &amp;lt; jrandom&amp;gt; wikked aum, ¿algo prometedor? 14:04 &amp;lt; deer&amp;gt; * aum se inclina actualmente por favorecer la compartición de archivos tipo 'push', p. ej. konspire2b 14:05 &amp;lt; jrandom&amp;gt; i2psnark podría modificarse para usar la nueva API de streaming de i2ptunnel bastante fácilmente también 14:05 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; mihi: enviando los logs (mihi@i2p.net, ¿cierto?) 14:06 &amp;lt; mihi&amp;gt; no sé si mihi me hizo un redirect 14:06 &amp;lt; deer&amp;gt; &amp;lt;mihi&amp;gt; s/mihi/jrandom 14:06 &amp;lt; jrandom&amp;gt; hmm aum, ¿crees que el modelo freenet/insert realmente funcionaría de forma más efectiva? 14:06 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; jrandom: estaba pensando en usar un i2p webserver -&amp;gt; proxy -&amp;gt; internet, para que la gente pueda navegar un sitio i2p, pero quizá un tunnel ordinario pueda gestionar el tráfico 14:06 &amp;lt; jrandom&amp;gt; mihi&amp;gt; ¿quieres que lo reenvíe a ti? 14:06 &amp;lt; mihi&amp;gt; jrandom: no tengo nada en contra ;) 14:07 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; aum: ¿Tipo 'push'? ¿Qué es eso? 14:07 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; lo que me gusta de konspire2b es que elimina la expectativa de entrega instantánea/rápida, y reduce el ancho de banda requerido, solo emitiendo anuncios de contenido, y luego dejando que la gente 'se suscriba' a 'feeds de contenido' 14:07 &amp;lt; jrandom&amp;gt; mihi&amp;gt; hecho. 14:08 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; así que en lugar de solicitar un archivo, quedarte esperando, enfadarte esperando a que llegue, simplemente te 'suscribes' al 'canal' de la fuente, y luego sigues con otras cosas 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; ¿pero no es increíblemente ineficiente, ya que tienes que gestionar una red de superposición (broadcast) para la lista de cosas disponibles y luego reenviarlas? 14:09 &amp;lt; jrandom&amp;gt; ¿no sería un sistema de swarming directo mucho más útil/eficiente? 14:09 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; Heh. Eso suena prometedor para I2P. 14:09 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; jrandom: ¿algún ejemplo de swarming directo? 14:09 &amp;lt; jrandom&amp;gt; wilde&amp;gt; oh, ¿como el cgiproxy en duck y el sitio de janonymous? 14:09 &amp;lt; jrandom&amp;gt; aum&amp;gt; bittorrent 14:10 &amp;lt; deer&amp;gt; &amp;lt;ughabugha&amp;gt; aum: ¿Querías decir http://konspire.sourceforge.net/? 14:10 &amp;lt; jrandom&amp;gt; donde obtienes el torrent en algún sitio, y consigues bloques de contenido directamente de los pares que lo tienen 14:10 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; ughabugha: supongo que sí :) 14:10 &amp;lt; mihi&amp;gt; argl... $me-&amp;gt;brother eliminó el port forward para i2p... 14:10 &amp;lt; jrandom&amp;gt; d'oh 14:10 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; jrandom: ¿alguien está probando bt/i2p actualmente? 14:11 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; aum, ¿has mirado de cerca mnet? 14:11 &amp;lt; jrandom&amp;gt; aum&amp;gt; eco avanzó algo con i2psnark 14:11 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; le he echado un vistazo, pero no de cerca 14:11 &amp;lt; jrandom&amp;gt; (aunque está MIA por el momento) 14:12 &amp;lt; jrandom&amp;gt; hmm, mnet con metatrackers en eepsite y el transporte i2p/twisted de human podría funcionar 14:12 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; pruebas intensivas por janonymous y por mí parecen mostrar que los problemas actuales de i2psnark son 50% causados por i2p y 50% por snark 14:12 &amp;lt; jrandom&amp;gt; duck&amp;gt; ¿cuán recientes fueron esas pruebas? 14:12 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; la semana pasada 14:12 &amp;lt; jrandom&amp;gt; aunque no tengo reparos en explorar potencialmente otras implementaciones de BT 14:12 &amp;lt; jrandom&amp;gt; ah ok 14:13 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; sobre mnet, _creo_ que primero tendrías que arreglar mnet en sí antes de poder hacer que eso funcione 14:13 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; así que podrías igual arreglar Freenet y usar eso 14:13 &amp;lt; jrandom&amp;gt; heh 13:13 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; arreglar freenet, ¡ok! justo después de traer la paz mundial ;p 14:13 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; pero pregunta en #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; en ese sentido, ¿quizá un mod de azureus para i2p podría funcionar? 14:14 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; no, un enfoque p2p basado en mercado 14:14 &amp;lt; jrandom&amp;gt; pellinore - mnet.sf.net, un almacén de datos distribuido sin anonimato 14:14 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; En realidad, estoy usando mnet bastante confiablemente en unas cinco máquinas. 14:14 &amp;lt; jrandom&amp;gt; cierto, el sucesor de Mojonation 14:14 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; No puedo usar freenet de manera confiable en una sola máquina. 14:14 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; baffled: ¿0.6 o 0.7? 14:14 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; (0.7 es con twisted iirc) 14:16 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; jrandom -- gracias. 14:16 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; No puedes usar Freenet de forma confiable en ninguna máquina. 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; Es decir, entre otras razones, por eso estamos aquí. :) 14:17 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; encuentro que entropy funciona bien... ¡eventualmente! 14:17 &amp;lt; jrandom&amp;gt; no sé, aún creo que Freenet podría ser una buena base sobre la que trabajar para el DHT de i2p (cuando podamos recortar la mayor parte del código y quedarnos con el almacén de datos / SSK/CHK) 14:18 &amp;lt; jrandom&amp;gt; para compartir archivos, deberíamos aprender de la gente de filesharing qué funciona mejor 14:18 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; pero desde mi artículo de linuxworld sobre entropy, ahora hay montones de nodos entropy, y la red ha adquirido algunas características de rendimiento de freenet 14:18 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Me gusta el diseño básico y las características de Freenet, solo que el cabrón no funciona, especialmente si uno usa una conexión dialup. 14:18 &amp;lt; jrandom&amp;gt; p. ej., clones de DC, BT, [¿o qué más usan esos locos de la compartición de archivos?] 14:19 &amp;lt; jrandom&amp;gt; heh aum, maldito seas ;) 14:19 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; además están las cosas que Newsbyte señaló sobre entropy... 14:19 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; ¿anonimato más débil, por ejemplo? 14:19 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; Sí, pero hay problemas de inestabilidad con 0.7. 14:19 &amp;lt; deer&amp;gt; &amp;lt;baffled&amp;gt; Creo que esta conexión se ha vuelto inestable otra vez. 14:19 &amp;lt; jrandom&amp;gt; y problemas de seguridad. creo que, por desgracia, podemos pasar de usar entropy 14:21 &amp;lt; jrandom&amp;gt; pero, erm, estamos en el punto de discusión 4, arquitectura *web*, así que por el momento volvamos a eso ;) 14:21 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; otra idea loquísima de compartición de archivos: ¿y si usamos nntp, con n personas ejecutando nntpds enlazados, y usar una de esas libs que descomponen archivos en trozos b64 y los publican, y libs para recuperarlos? 14:22 &amp;lt; jrandom&amp;gt; NNTP sería realmente interesante: es jodidamente fiable y probado por el tiempo 14:22 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; ¿enlazando los servidores? 14:22 * jrandom le encantaría tener un innd ejecutándose con i2p ;) 14:23 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; y como i2p se encarga del anonimato, no hay necesidad de que nntp lo tenga 14:23 &amp;lt; jrandom&amp;gt; cierto, la línea de feed de innd podría apuntar a un proxy i2ptunnel local 14:23 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; y la gente con diferentes servidores puede configurar los servidores para almacenar en caché su propia elección de grupos 14:23 &amp;lt; mihi&amp;gt; dependiendo de con qué frecuencia hagan peering sería posible censurar artículos creando colisiones de Message-ID 14:23 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; (¿has intentado configurar innd?) 14:24 &amp;lt; jrandom&amp;gt; muchas veces, duck, pero hace muuuucho tiempo 14:24 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; ¿es difícil configurar innd? 14:24 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; oh bueno, eres dios 14:24 &amp;lt; jrandom&amp;gt; mihi&amp;gt; de acuerdo: ese no es un medio de distribución a prueba de censura 14:24 &amp;lt; jrandom&amp;gt; aum&amp;gt; es un dolor 14:25 &amp;lt; jrandom&amp;gt; como squid: es bueno en lo que hace, pero probablemente necesitamos algo muy simple (un clic, ojalá) para empaquetar 14:25 * jrandom nos arrastra de vuelta al tema 14:26 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; y otro enfoque p2p/compartición de archivos: me parece recordar haber visto una app p2p que funciona vía http, encadenando servidores http 14:26 * mihi supone que la mayoría de los usuarios no saben cómo configurar un proxy en su navegador... 14:26 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; perdón, ¿cuál es el tema? 14:26 &amp;lt; jrandom&amp;gt; punto 4 del orden del día) arquitectura web ;) 14:26 &amp;lt; aum&amp;gt; ¿como, servidores web dentro de i2p? 14:26 &amp;lt; mihi&amp;gt; aum: sí 14:26 &amp;lt; jrandom&amp;gt; es un buen punto, mihi: un sistema web querrá lo básico (scripts .bat, .sh) para arranque/parada 14:27 &amp;lt; jrandom&amp;gt; hmm, ¿no incluye Mozilla una URL de JavaScript que puedas usar para configurar el proxy? 14:27 &amp;lt; jrandom&amp;gt; p. ej., ¿podríamos tener una página de config en httptunnel para hacer clic "on"/"off"? 14:28 &amp;lt; jrandom&amp;gt; me doy cuenta de que hoy no vamos a tomar decisiones sobre cómo debería funcionar la funcionalidad web, pero deberíamos fijar algunas direcciones 14:28 &amp;lt; aum&amp;gt; ¿cuál es el problema con la configuración actual de eepproxy? 14:29 &amp;lt; jrandom&amp;gt; p. ej., filtrado, proxies de entrada (eeproxies), servidores de salida (servidor normal de i2ptunnel), proxies de salida (outproxies al estilo squid o tor-www) 14:29 &amp;lt; mihi&amp;gt; aum: requiere bastante pericia tanto para ofrecer como para solicitar eepsites 14:29 &amp;lt; jrandom&amp;gt; además, el sistema actual de outproxy apesta. 14:29 &amp;lt; jrandom&amp;gt; es totalmente no escalable 14:29 &amp;lt; jrandom&amp;gt; necesitamos algo que permita/fuerce distribuir la carga de peticiones web salientes entre múltiples outproxies 14:30 &amp;lt; mihi&amp;gt; ¿cómo pueden los usuarios conseguir esos outproxies? ¿archivo de config (como en hosts.txt?) 14:30 &amp;lt; jrandom&amp;gt; y una razón por la que la gente normal querría ejecutar outproxies es por la negación plausible: incluso si ELLOS están solicitando "cosas malas", pueden decir "lo hizo i2p" 14:31 &amp;lt; jrandom&amp;gt; esa es una opción, 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; pero ¿no hace eepproxy conexión http 'directa' al servidor solicitado, es decir, tan 'directa' como lo son las conexiones i2p? 14:31 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; . /castvote DHT ala Freenet 14:31 &amp;lt; mihi&amp;gt; aum: el problema son las urls web "normales". 14:31 &amp;lt; jrandom&amp;gt; ./castvote 3 developers x 1 month x 12h / day 14:32 &amp;lt; deer&amp;gt; * human añadió soporte de httptunnel a TunnelManager, por cierto 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; ¿qué es eso? 14:32 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; oh, ¿soporte de http client? 14:32 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: sí 14:32 &amp;lt; jrandom&amp;gt; correcto, necesitamos encontrar una forma de dejar que la gente navegue slashdot.org vía i2p 14:32 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; ¿así que tunnelmgr ahora habla http? 14:32 &amp;lt; jrandom&amp;gt; ¡bien ahí, human! 14:32 &amp;lt; jrandom&amp;gt; aum&amp;gt; ¿recuerdas el proxy de squid? 14:33 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; sí 14:33 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; jrandom: ¿entonces aprox. 4 meses-hombre para un 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; creo que es razonable, sí. 14:34 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; human: ¿lo has escrito en algún sitio? 14:35 &amp;lt; jrandom&amp;gt; aum&amp;gt; todo lo que hace es decir "if !eepsite { send through $outboundWWWproxy } else {send to eepsite}" 14:35 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: iba a hacer commit, luego me quedé atascado con un bug en StreamingI2PTunnelServer... 14:36 &amp;lt; jrandom&amp;gt; una buena solución a corto plazo sería un "outproxies.txt", al estilo hosts.txt 14:36 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; human: ¿y qué hace exactamente 'openhttpclient &amp;lt;port&amp;gt; [&amp;lt;outbound WWW proxy&amp;gt;]'? 14:36 &amp;lt; jrandom&amp;gt; aunque deberíamos empezar a pensar en soluciones a medio y largo plazo 14:37 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; human: abrirá un proxy escuchando conexiones, que redirigirá al WWW-proxy todo lo que vaya a URLs que no terminan con .i2p 14:38 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Eso sí que es interesante. 14:38 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; human: ahh, bien, ¿así que separaste un hilo dentro de tunnelmgr? 14:38 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; human: es decir, puedes usarlo para navegar tanto eepsite como la web normal 14:38 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; human: sí 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; un poco fuera del 'alcance' de tunnelmgr, pero oye, no hay otro sitio más apropiado en el código de i2p: buen trabajo d00d 14:39 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; human: ¿así que hablas python y java? ¿te está dañando el cerebro? 14:39 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: lo hice para evitar lanzar otra JVM más para el EepProxy 14:40 &amp;lt; jrandom&amp;gt; (bueno, el código está implementado en el httpclient de i2ptunnel, human solo lo ha expuesto recientemente a través de tunnelmanager también) 14:40 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; sí, siempre es bueno mantener al mínimo las instancias de la jvm 14:40 &amp;lt; jrandom&amp;gt; ((y en mi humilde opinión httpclient es exactamente donde debería ir ;) 14:40 &amp;lt; jrandom&amp;gt; (((hasta que salga el NextGen httpclient [httptunnel] de mihi))) 14:41 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; ¿está httpclient en cvs, de modo que me construya como parte de i2p update/build? 14:41 &amp;lt; jrandom&amp;gt; sí, eepProxy usa httpclient 14:42 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; *tío esto es tan esquizofrénico: tengo 3 sesiones de xchat abiertas (irc.duck.i2p,iip,freenode)) 14:42 &amp;lt; jrandom&amp;gt; :) 14:42 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; latencia brutal en irc.duck.i2p 14:42 &amp;lt; jrandom&amp;gt; ok, sin cierre hoy sobre la arquitectura web, obviamente, pero una discusión que valió la pena 14:43 &amp;lt; jrandom&amp;gt; sí, aum, unos 15s para mí 14:43 &amp;lt; jrandom&amp;gt; ¿algo más sobre la arquitectura web por ahora, o pasamos a 5) ??? sección de discusión abierta? 14:43 &amp;lt; deer&amp;gt; * human está pensando en un I2PSocksTunnel 14:44 &amp;lt; jrandom&amp;gt; uf, eso sí que estaría guay 14:44 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; (bueno, quizá pertenezca a 5) 14:44 &amp;lt; deer&amp;gt; &amp;lt;aum&amp;gt; ¿socks? ¿hay manera de 'calzar' clientes sin soporte socks a través de una interfaz socks? 14:44 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: apt-get install tsocks :-) 14:45 &amp;lt; aum&amp;gt; discusión web: una última cosa: ¿y si bifurcamos/parcheamos un cliente web existente? 14:45 &amp;lt; mihi&amp;gt; aum: sockscap para windwos 14:45 &amp;lt; jrandom&amp;gt; aum&amp;gt; da miedo. muy potente, pero da miedo. 14:45 &amp;lt; jrandom&amp;gt; [odiaría tener que mantener eso] 14:45 &amp;lt; aum&amp;gt; incluso por ahora, un navegador tontísimo como dillo 14:46 &amp;lt; jrandom&amp;gt; [[aunque podría hacerse 'uber seguro', etc. pero aun así, muy, muy aterrador]] 14:46 &amp;lt; aum&amp;gt; o mejor, el control de navegador en wxwindows, es multiplataforma 14:46 * jrandom recuerda con nostalgia los flinks originales, cuando tenía un navegador de freesites integrado 14:47 &amp;lt; aum&amp;gt; pero de nuevo, los n00bs se quejarán si no pueden surfear sus sitios habituales infestados de JavaScript específico de M$ 14:47 &amp;lt; jrandom&amp;gt; cierto, aum, y los hackers también si no soporta el código más reciente compatible con estándares 14:47 &amp;lt; aum&amp;gt; oye, deberíamos pedir a Microsoft el código fuente de IE6, luego lo parcheamos ;p 14:47 &amp;lt; jrandom&amp;gt; construir un navegador == buena manera de desperdiciar miles de horas-hombre 14:47 &amp;lt; jrandom&amp;gt; heh 14:47 &amp;lt; deer&amp;gt; * human es bastante feliz usando privoxy 14:48 &amp;lt; aum&amp;gt; quizá incluyan el código de ie6 como parte del acuerdo punitivo europeo 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; ¿cómo funcionaría eso para ambos lados del proxy? 14:48 &amp;lt; jrandom&amp;gt; p. ej., querremos que el contenido se filtre localmente, no en el extremo de salida 14:49 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; jrandom: se podría animar a los usuarios a instalarlo 14:49 &amp;lt; jrandom&amp;gt; (pero el extremo de salida querrá filtrar algo de contenido para evitar abusos, etc.) 14:49 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; jrandom: o podría ser parte de la instalación por defecto de I2P 14:49 &amp;lt; aum&amp;gt; ¿y si un DWP (proxy web distribuido) usara un DHT para su caché? 14:49 &amp;lt; jrandom&amp;gt; animar == solo geeks. empaquetar :) 14:49 &amp;lt; jrandom&amp;gt; eso estaría bien, aum 14:49 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; jrandom: eheheh, de acuerdo :-) 14:49 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; jrandom: por cierto, privoxy también corre en windogs 14:50 &amp;lt; jrandom&amp;gt; word. sí, necesitamos algún tipo de filtrado de contenido: privoxy, muffin, lo que sea. 14:50 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; reunión larga... 14:50 * jrandom capta la indirecta.. 14:51 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; wilde: Mucho que decir. 14:51 &amp;lt; jrandom&amp;gt; ¿alguien más tiene algo que quiera plantear? siempre tenemos la lista de correo para más cosas 14:51 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Y mucho que hacer, por supuesto. 14:51 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Tengo un par de preguntas pequeñas. 14:51 &amp;lt; aum&amp;gt; ¿podríamos bifurcar privoxy y 1) hacerlo funcionar sobre i2p, 2) hacer que use DHT para caching? 14:51 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Pero igual de fácil tratarlas en privado. 14:51 &amp;lt; jrandom&amp;gt; pellinore&amp;gt; ¿qué pasa? 14:51 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Nada, perdona que dijera nada. 14:51 &amp;lt; jrandom&amp;gt; aum&amp;gt; lo más probable es que no necesitaríamos bifurcar 14:52 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Hablaré contigo sobre ello en privado, o con duck, en otro momento. 14:52 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; No es realmente material específico de desarrollo. 14:52 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; 10+16+7=33 horas-hombre desperdiciadas en esta hora extra :) 14:52 &amp;lt; jrandom&amp;gt; pero construir un DHT requiere mucho esfuerzo. totalmente increíblemente valioso 14:52 -!- Irssi: #i2p: Total de 10 nicks [0 ops, 0 halfops, 0 voces, 10 normales] 14:52 * aum va de nuevo a visitar las páginas wiki de infoanarchy.org sobre DHTs 14:52 &amp;lt; jrandom&amp;gt; ¿hay 16 personas en iip? 14:53 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: no hace falta bifurcar, solo: 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; un DHT genérico que funcione fuera de I2P también, y que permita otro binding además de http 14:53 &amp;lt; jrandom&amp;gt; aum&amp;gt; mira el enlace que duck añadió al wiki de i2p, listando varios 14:54 &amp;lt; deer&amp;gt; &amp;lt;human&amp;gt; aum: puedes configurar privoxy para que se conecte a otro proxy HTTP/socks (así es como funciona mi privoxy I2P-a-tor) 14:54 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; (http://www.bamboo-dht.org/) 14:54 &amp;lt; aum&amp;gt; no estoy seguro de que me guste la idea de un dht funcionando fuera de i2p: el mejor dht es uno sin anonimato (y la sobrecarga del anonimato) que pueda trabajar de forma más óptima dentro de i2p 14:54 &amp;lt; jrandom&amp;gt; hrm duck, ¿qué pasó con esa lista de 'ellos'? 14:54 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; aum: más fácil de probar 14:55 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; jrandom: algún comunista la eliminó, supongo 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; (no es la misma página, pero interesante) 14:56 &amp;lt; jrandom&amp;gt; oh, aquí está la página: http://himalia.it.jyu.fi/ffdoc/storm/pegboard/available_overlays--hemppah/peg.gen.html 14:57 &amp;lt; jrandom&amp;gt; pero sí, un DHT que no intente implementar anonimato, además de un DHT que soporte tanto contenido estilo CHK como estilo SSK sería lo mejor 14:58 &amp;lt; jrandom&amp;gt; (el estilo SSK no es estrictamente necesario, pero joder sería muy útil) 14:58 &amp;lt; jrandom&amp;gt; pero, en fin 14:58 &amp;lt; jrandom&amp;gt; ¿alguien tiene algo más que quiera sacar? 14:59 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; mañana es el Día de San Patricio 14:59 &amp;lt; deer&amp;gt; &amp;lt;wilde&amp;gt; tema 5) ? 14:59 &amp;lt; deer&amp;gt; &amp;lt;duck&amp;gt; así que todos a beber cerveza irlandesa 14:59 &amp;lt; jrandom&amp;gt; buen punto 14:59 &amp;lt; deer&amp;gt; &amp;lt;Pellinore&amp;gt; Mañana es tanto el aniversario de mi relación actual, como de mi segundo matrimonio. 14:59 * jrandom toma nota para evitar pubs irlandeses mañana 15:00 &amp;lt; jrandom&amp;gt; oh, felicidades, pellinore :) 15:00 &amp;lt; jrandom&amp;gt; wilde&amp;gt; estamos en 5) ??? 15:01 &amp;lt; jrandom&amp;gt; (y a punto de estar en 6) [baf]) 15:01 * jrandom va a ir a iip en breve [si puedo] 15:01 * jrandom concluye 15:01 * jrandom *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 2 de marzo de 2004</title><link>/es/blog/2004/03/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-marzo-de-2004/</link><pubDate>Tue, 02 Mar 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/03/02/reuni%C3%B3n-de-desarrolladores-de-i2p-2-de-marzo-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> duck, jrandom, kaji, madman, nick, ughabugha, wilde&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> 13:07 &amp;lt; jrandom&amp;gt; 0) hola 13:07 &amp;lt; jrandom&amp;gt; 1) Estado de desarrollo 13:07 &amp;lt; jrandom&amp;gt; 2) Cascadas 13:07 &amp;lt; duck&amp;gt; Paro 13:07 &amp;lt; jrandom&amp;gt; 3) Hoja de ruta 13:07 &amp;lt; jrandom&amp;gt; 4) Sitio web 13:07 &amp;lt; jrandom&amp;gt; 5) ??? 13:07 &amp;lt; jrandom&amp;gt; 0) hola 13:07 * jrandom saluda a la primera reunión de desarrollo de i2p sobre i2p :) 13:07 &amp;lt; ughabugha&amp;gt; el nick es Janonymous. 13:08 &amp;lt; ughabugha&amp;gt; Ok. 13:08 &amp;lt; duck&amp;gt; hola 13:08 &amp;lt; jrandom&amp;gt; las notas de estado semanales se publican en la lista de correo (en línea en http://i2p.net/pipermail/i2p/2004-March/000155.html) 13:08 &amp;lt; ughabugha&amp;gt; hola. 13:08 &amp;lt; jrandom&amp;gt; como de costumbre, seguiremos eso como guía 13:08 &amp;lt; nick&amp;gt; hola 13:09 &amp;lt; jrandom&amp;gt; pasamos a 1) Estado de desarrollo 13:09 * jrandom repite el mantra de «Se está avanzando» 13:10 &amp;lt; jrandom&amp;gt; 0.2.5 tiene algunas Cosas Buenas, y estamos encontrando errores ocultos desde hace mucho 13:10 &amp;lt; jrandom&amp;gt; el último está relacionado con la base de datos, pero aún no está arreglado, así que no hace falta seguir el CVS HEAD 13:11 &amp;lt; jrandom&amp;gt; las pruebas de eco muestran resultados bastante buenos, pero aún hay problemas por resolver con respecto a irc y snark 13:12 &amp;lt; jrandom&amp;gt; ¿cómo les ha ido a la gente con la recuperación de eepsite? 13:12 &amp;lt; jrandom&amp;gt; (y/o squid?) 13:12 &amp;lt; nick&amp;gt; a veces sí, a veces no 13:12 &amp;lt; duck&amp;gt; en general bien con janonymous o ugha 13:13 &amp;lt; duck&amp;gt; a veces janonymous se cae, etc. 13:13 &amp;lt; ughabugha&amp;gt; Sí. 13:13 &amp;lt; duck&amp;gt; &amp;lt;mihi_backup&amp;gt; jrandom: *de verdad* sabes cómo hacerme enfadar... 13:13 &amp;lt; jrandom&amp;gt; d'oh 13:13 &amp;lt; nick&amp;gt; He estado poniendo contenido nuevo 13:13 &amp;lt; jrandom&amp;gt; ¿qué pasa, mihi? 13:13 &amp;lt; jrandom&amp;gt; buen nick 13:14 &amp;lt; jrandom&amp;gt; eh, janonymous 13:15 &amp;lt; nick&amp;gt; ¿eh? 13:15 &amp;lt; nick&amp;gt; :) 13:15 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Acabo de iniciar un relay bidireccional. 13:15 &amp;lt; jrandom&amp;gt; ah, genial 13:15 -!- nick [~Janonym@localhost] ha salido [El cliente cerró la conexión] 13:15 &amp;lt; jrandom&amp;gt; ¿qué pasa, mihi? 13:15 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Automático. 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; Ups, un bug. 13:16 &amp;lt; ughabugha&amp;gt; Ups, un bug. 13:16 &amp;lt; jrandom&amp;gt; jeje ¿sigue ahí o hay algo más con respecto al estado de desarrollo? 13:17 &amp;lt; duck&amp;gt; sigamos 13:17 &amp;lt; jrandom&amp;gt; ok 13:17 &amp;lt; jrandom&amp;gt; pasamos a 2) Cascadas 13:17 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; * mihi_backup ahora se llama mihi_away 13:17 &amp;lt; ughabugha&amp;gt; * mihi_backup ahora se llama mihi_away 13:17 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Argh, el relay para mi propio texto no funciona. 13:17 &amp;lt; ughabugha&amp;gt; Argh, el relay para mi propio texto no funciona. 13:17 &amp;lt; jrandom&amp;gt; ;) 13:18 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; No, espera. 13:18 &amp;lt; ughabugha&amp;gt; No, espera. 13:18 &amp;lt; madman&amp;gt; entonces no hables :) 13:18 &amp;lt; jrandom&amp;gt; las cascadas de mezcla son uno de los dos grandes estilos de redes de mezcla de baja latencia y, aunque no las usamos en i2p, si algunas personas piensan que son útiles, pueden ajustar su router para obtener el mismo efecto 13:19 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Prueba 13:19 &amp;lt; ughabugha&amp;gt; Prueba 13:19 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;jrandom&amp;gt; las cascadas de mezcla son uno de los dos grandes estilos de redes de mezcla de baja latencia y, aunque no las usamos en i2p, si algunas personas piensan que son útiles, pueden ajustar su router para obtener el mismo efecto 13:19 * jrandom percibe un eco recursivo entrante... 13:19 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; ¡Maldición! 13:19 &amp;lt; ughabugha&amp;gt; ¡Maldición! 13:20 &amp;lt; jrandom&amp;gt; de todos modos, creo que siempre es bueno plantear preguntas fundamentales de diseño, hurgar en i2p y ver por qué hacemos las cosas como las hacemos 13:21 &amp;lt; jrandom&amp;gt; tengo la sensación de que oiremos más sobre sistemas tipo cascada en el futuro, así que espero que la descripción en el correo ayude a explicar la relación de i2p con las cascadas 13:21 &amp;lt; ughabugha&amp;gt; Ok, debería funcionar _ahora_. 13:21 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; Di algo. 13:21 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Propongo no ir tras una implementación de mix net dentro de la hoja de ruta actual y dejar eso para más adelante 13:21 &amp;lt; ughabugha&amp;gt; Sí, ahora funciona. 13:21 -!- wilde [~anon@localhost] se ha unido a #i2p 13:22 &amp;lt; jrandom&amp;gt; janymous&amp;gt; bueno, i2p /es/ una mixnet, solo que no una mix cascade 13:22 &amp;lt; madman&amp;gt; me voy offline 13:22 &amp;lt; jrandom&amp;gt; ok, hablamos luego, madman 13:22 &amp;lt; jrandom&amp;gt; hola, wilde 13:22 &amp;lt; madman&amp;gt; así que adiós 13:22 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;wilde&amp;gt; por fin 13:22 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;wilde&amp;gt; hola, reunión 13:22 &amp;lt; jrandom&amp;gt; pero coincido, no creo que la funcionalidad de mix cascade deba estar en la hoja de ruta 13:23 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;madman2003&amp;gt; adiós a todos 13:24 &amp;lt; jrandom&amp;gt; ok, ¿algo más sobre cascadas, o pasamos a 3) Hoja de ruta? 13:26 &amp;lt; ughabugha&amp;gt; Hola, wilde@IIP 13:26 &amp;lt; ughabugha&amp;gt; Adiós, madman@IIP 13:26 -!- madman [~a@localhost] ha salido [( www.nnscript.de :: NoNameScript 3.8 :: www.XLhost.de )] 13:26 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Solo parece que podría implementarse más tarde, como podría ser un DHT. High Wilde 13:26 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; bye Madman --- Log closed Tue Mar 02 13:27:07 2004 --- Log opened Tue Mar 02 13:27:52 2004 13:27 -!- jrandom [~jrandom@localhost] se ha unido a #i2p 13:27 -!- Irssi: #i2p: Total de 3 nicks [0 ops, 0 halfops, 0 voices, 3 normal] 13:27 -!- wilde [~anon@localhost] se ha unido a #i2p 13:27 &amp;lt; jrandom&amp;gt; de vuelta 13:28 &amp;lt; ughabugha&amp;gt; Uy, jrandom se salió. 13:28 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; bah 13:28 &amp;lt; jrandom&amp;gt; ok, lo último que vi fue 13:26:08 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; bye Madman 13:28 -!- Irssi: La unión a #i2p se sincronizó en 36 s 13:28 &amp;lt; jrandom&amp;gt; (irssi perdió un ping y por eso lo cerró) 13:29 &amp;lt; ughabugha&amp;gt; Te perdiste IIP &amp;lt;Janonymous&amp;gt; Hoja de ruta 13:29 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ah.. Todos acordamos pasar a la hoja de ruta ;) 13:29 &amp;lt; jrandom&amp;gt; w3rd 13:29 &amp;lt; jrandom&amp;gt; ok, el cambio en la hoja de ruta probablemente es por lo que mihi me odia ahora 13:30 &amp;lt; ughabugha&amp;gt; Uh, entonces te perdiste mucho más que eso. 13:30 &amp;lt; ughabugha&amp;gt; Un segundo. 13:30 &amp;lt; ughabugha&amp;gt; [23:23 39] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;wilde&amp;gt; oh ahora tenemos dos bandos, la pandilla de iip y el barrio I2P 13:30 &amp;lt; ughabugha&amp;gt; [23:23 47] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;wilde&amp;gt; dos 13:30 &amp;lt; ughabugha&amp;gt; [23:23 50] &amp;lt;ughabugha&amp;gt; Jeje. 13:30 &amp;lt; ughabugha&amp;gt; [23:23 54] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; :) tengo un relay funcionando 13:30 &amp;lt; ughabugha&amp;gt; [23:24 22] &amp;lt;ughabugha&amp;gt; Este es un script temporal que apañé rápidamente. Para futuras reuniones deberíamos pensar en algo mejor. 13:30 &amp;lt; ughabugha&amp;gt; [23:24 44] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Funciona 13:30 &amp;lt; ughabugha&amp;gt; [23:25 18] &amp;lt;ughabugha&amp;gt; Ok, concéntrense en I2P ahora, no en el relay. 13:30 &amp;lt; ughabugha&amp;gt; [23:25 39] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Entonces, las mix cascades podrían implementarse bastante bien sobre i2p 13:30 &amp;lt; ughabugha&amp;gt; Perdón por el flood. 13:30 &amp;lt; duck&amp;gt; esto es un caos 13:31 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; pero creo que podemos enfatizar /sobre/ 13:31 &amp;lt; ughabugha&amp;gt; Ok, 3) Hoja de ruta 13:31 &amp;lt; ughabugha&amp;gt; duck: Bastante. 13:31 &amp;lt; jrandom&amp;gt; esto no es nada comparado con la reunión 67 ;) 13:31 &amp;lt; jrandom&amp;gt; ok, vamos con 3 13:31 &amp;lt; jrandom&amp;gt; ¿alguien tiene algún comentario con respecto a la hoja de ruta? 13:32 &amp;lt; jrandom&amp;gt; ¿cambios / opiniones / preocupaciones? 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; ya tenemos eso 13:32 &amp;lt; jrandom&amp;gt; (desde 0.2.5) 13:32 &amp;lt; jrandom&amp;gt; si te entiendo bien 13:33 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; pero, o sea, ¿enviar un archivo por dos tunnels para acelerar la transmisión? 13:33 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; al mismo tiempo 13:34 &amp;lt; jrandom&amp;gt; i2p no maneja archivos, pero sí, cada mensaje individual de i2p ahora puede ir por múltiples tunnels 13:34 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Creo que sería una gran adición para el área 2.0 13:34 &amp;lt; jrandom&amp;gt; p. ej., primeros 32 kb enviados por el tunnel X, siguientes 32 kb por el tunnel Y 13:35 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; sí... a eso voy... eso me parece muy necesario 13:35 &amp;lt; jrandom&amp;gt; pero i2psnark con soporte i2cp podría maximizar las cosas 13:35 &amp;lt; jrandom&amp;gt; janonymous&amp;gt; ya hacemos eso ahora 13:36 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; oh. ¿I2PSnark utilizará múltiples tunnels para la comunicación punto a punto? 13:36 &amp;lt; jrandom&amp;gt; todos los mensajes pueden ir por múltiples tunnels. 13:36 &amp;lt; duck&amp;gt; en teoría 13:37 &amp;lt; jrandom&amp;gt; no solo en teoría: si un mensaje tarda &amp;gt; 15 s, se envía por el otro lease disponible 13:37 &amp;lt; jrandom&amp;gt; y si tarda &amp;gt; 30 s, se descarta el leaseSet y se vuelve a obtener, y los mensajes posteriores van por los leases encontrados 13:37 &amp;lt; jrandom&amp;gt; PERO 13:38 &amp;lt; jrandom&amp;gt; i2ptunnel (y cualquier otra cosa que use mode=guaranteed de i2p) espera a que se entregue cada mensaje antes de enviar el siguiente 13:38 &amp;lt; jrandom&amp;gt; las aplicaciones nativas de i2cp no necesitan hacer eso 13:38 &amp;lt; jrandom&amp;gt; (ni lo harán las apps que usen la biblioteca de sockets, una vez que la biblioteca de sockets esté implementada y admita SACK) 13:38 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ok... solo creo que ese será un gran método para estos tunnels en el futuro... por velocidad y anonimato 13:38 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; y para mantener la carga fuera de tunnels individuales 13:39 &amp;lt; jrandom&amp;gt; de acuerdo 13:39 &amp;lt; jrandom&amp;gt; ok, ¿algo más sobre la hoja de ruta? 13:40 &amp;lt; jrandom&amp;gt; (¿alguien va a echarme la bronca por quitar la biblioteca de sockets? ¿mihi? :) 13:41 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Usé una analogía más temprano para describir el multi-tunneling a alguien... y dije que era como añadir carriles a una carretera 13:42 &amp;lt; jrandom&amp;gt; más o menos 13:42 &amp;lt; jrandom&amp;gt; (aunque el acceso de cada uno siempre tiene el mismo número de carriles ;) 13:42 &amp;lt; duck&amp;gt; si mihi está enfadado puede hacer la API de sockets, ¿no? 13:43 &amp;lt; jrandom&amp;gt; claro, y/o cualquiera. la biblioteca de sockets es Buena 13:43 &amp;lt; jrandom&amp;gt; (pero difícil y, en mi humilde opinión, no esencial funcionalmente para la operación / seguridad de la red) 13:44 &amp;lt; jrandom&amp;gt; solo desearía tener tiempo para hacerlo y seguir avanzando en el código núcleo de i2p 13:44 &amp;lt; jrandom&amp;gt; pero, c'est la vie 13:45 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; parece que mihi no está aquí 13:45 &amp;lt; ughabugha&amp;gt; Ok, ya volví. 13:45 &amp;lt; jrandom&amp;gt; guay 13:45 &amp;lt; jrandom&amp;gt; ok, pasamos a 4) sitio web 13:46 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; acceso grande == cable / acceso pequeño == dial‑up ?? 13:46 &amp;lt; ughabugha&amp;gt; Hmm 13:46 &amp;lt; ughabugha&amp;gt; ¿Qué iba a hacer la biblioteca de sockets? 13:46 -!- nick [~Janonym@localhost] se ha unido a #i2p 13:46 &amp;lt; jrandom&amp;gt; correcto nanonymous 13:46 &amp;lt; jrandom&amp;gt; eh, janonymous 13:46 &amp;lt; jrandom&amp;gt; (pase lo que pase, i2p no puede hacer más rápida tu conexión de red local) 13:46 &amp;lt; jrandom&amp;gt; ughabugha: http://wiki.invisiblenet.net/iip-wiki?I2PSocketLibrary 13:47 &amp;lt; ughabugha&amp;gt; ¿Te refieres a una biblioteca de sockets para Java? ¿No tienes ya una? 13:47 &amp;lt; jrandom&amp;gt; la biblioteca de sockets extrae el código de tipo TCP fuera de i2p, permitiendo que i2p se especialice en mensajes tipo IP 13:47 &amp;lt; nick&amp;gt; sí 13:47 -!- nick [~Janonym@localhost] ha salido [El cliente cerró la conexión] 13:48 &amp;lt; jrandom&amp;gt; ah, sí, correcto, pero esto permitiría a las aplicaciones transmitir datos en flujo sobre i2p de forma mucho más eficiente (si/cuando la biblioteca de sockets admita ACK selectivo, en lugar de requerir un ACK tras cada mensaje como hace ahora) 13:49 &amp;lt; jrandom&amp;gt; no me siento cómodo implementando SACK dentro del router, ya que puede ir fuera sin problema (en la biblioteca de sockets) 13:49 &amp;lt; ughabugha&amp;gt; ¿Pero por qué dejarlo? ¿De verdad lleva tanto trabajo? 13:49 &amp;lt; jrandom&amp;gt; sí, para hacerlo bien 13:49 &amp;lt; jrandom&amp;gt; hay algo de código implementado a medias, pero no tengo tiempo de mantenerlo y probarlo 13:49 &amp;lt; ughabugha&amp;gt; Ok. Tú eres el jefe. 13:50 &amp;lt; jrandom&amp;gt; bueno, $devWhoImplements es el jefe ;) 13:50 &amp;lt; jrandom&amp;gt; en fin, pasamos a 4) sitio web 13:50 &amp;lt; ughabugha&amp;gt; :) 13:51 &amp;lt; ughabugha&amp;gt; ¿Algún voluntario? 13:51 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; investigación sobre implementaciones de p2p anónimo 13:51 * jrandom hace eco de la pregunta de ughabugha :) 13:51 &amp;lt; jrandom&amp;gt; hmm, ¿janonymous? 13:51 &amp;lt; ughabugha&amp;gt; Janonymous: Esto se cubrirá en 5) ??? 13:51 &amp;lt; jrandom&amp;gt; :) 13:52 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; pues es contenido que va en el sitio 13:52 &amp;lt; jrandom&amp;gt; ah, sí, de acuerdo 13:52 &amp;lt; jrandom&amp;gt; (ver el punto 7 en http://i2p.net/pipermail/i2p/2004-February/000133.html) 13:53 &amp;lt; jrandom&amp;gt; y el punto 8 13:53 &amp;lt; jrandom&amp;gt; ¿o no es eso lo que quieres decir? 13:53 &amp;lt; jrandom&amp;gt; probablemente publicaré el camión de artículos que revisé el verano pasado al investigar y diseñar i2p 13:53 &amp;lt; jrandom&amp;gt; (o al menos enlaces a sus entradas en citeseer) 13:54 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Ok. ¿Íbamos a discutir el próximo CMS para I2P? 13:54 &amp;lt; ughabugha&amp;gt; jrandom ya eligió el CMS. 13:55 &amp;lt; jrandom&amp;gt; sí/no: en lugar de investigar pros y contras de los CMS durante otro mes o dos, usaremos drupal por ahora 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... pues, en cuanto a qué poner allí... Necesitamos una presentación 13:55 &amp;lt; jrandom&amp;gt; si necesitamos migrar a otro, wilde me asegura que es lo bastante simple exportar el contenido 13:55 &amp;lt; jrandom&amp;gt; ¿una presentación? 13:56 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; con muchas ilustraciones y una introducción paso a paso a I2P 13:56 &amp;lt; jrandom&amp;gt; necesitamos tener implementado el diseño gráfico 13:56 &amp;lt; jrandom&amp;gt; ah, cierto 13:56 &amp;lt; jrandom&amp;gt; una introducción para usuarios 13:56 &amp;lt; jrandom&amp;gt; la intro del wiki es generalmente una intro técnica 13:56 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Casi como una presentación multimedia 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; correcto 13:57 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;ughabugha&amp;gt; ¡Bien! 13:57 &amp;lt; jrandom&amp;gt; ok, creo que podemos preparar eso, pero probablemente querremos esperar para producir ese contenido hasta que tengamos tanto un instalador Real como un sistema de control con GUI 13:57 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; En ella, debería haber más imágenes que palabras. :) 13:57 &amp;lt; jrandom&amp;gt; correcto 13:58 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ok 13:58 &amp;lt; jrandom&amp;gt; pero aún no tenemos un instalador real y (por muy buenos que sean i2pmgr e i2pmole) creo que todavía hay trabajo por hacer en un panel de control 13:58 &amp;lt; ughabugha&amp;gt; Esto no es la máxima prioridad ahora. 13:58 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ciertamente no. pero para los que no programamos... 13:59 &amp;lt; jrandom&amp;gt; bien. así que necesitamos voluntarios para trabajar en 1) diseñar qué contenido debe estar en el sitio web de i2p 2) diseñar los gráficos / css / diseño del sitio web de i2p 3) gente que trabaje en crear contenido para el sitio web de i2p 14:00 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Tengo un mes libre. Creo que sería tiempo bien invertido. 14:00 &amp;lt; jrandom&amp;gt; w00t :) 14:00 * jrandom apunta a Janonymous como voluntario... ¿para diseño de contenido y creación de contenido? 14:00 &amp;lt; wilde&amp;gt; de vuelta 14:00 &amp;lt; ughabugha&amp;gt; Bueno, podría hacer HTML, CSS y la parte técnica, pero no soy muy buen redactor ni diseñador. 14:01 &amp;lt; jrandom&amp;gt; r0x0r 14:01 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; sí... aún no soy tan bueno en la parte de diseño 14:01 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Podría intentar escribir, pero no sin una buena crítica... Nunca he escrito cosas de tipo editorial 14:01 &amp;lt; ughabugha&amp;gt; También puedo usar Photoshop y otras herramientas siempre que me den instrucciones específicas de qué hacer. ;) 14:01 &amp;lt; wilde&amp;gt; Yo me encargo de drupal y de las funcionalidades 14:02 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Tengo algunas buenas ideas para ti, ughabugha 14:02 &amp;lt; jrandom&amp;gt; correcto, por diseño de contenido no me refiero al layout, sino más bien «ok, necesitamos una página de introducción para usuarios, una introducción técnica, unas FAQ», etc. 14:02 &amp;lt; ughabugha&amp;gt; Je, ok. :) 14:02 &amp;lt; jrandom&amp;gt; r0x0r0r 14:02 * jrandom apunta a wilde y ughabugha como voluntarios :) 14:02 &amp;lt; ughabugha&amp;gt; Con ganas de verlas. 14:02 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; hay una imagen cutre que hice que se puede encontrar enlazada al nuevo documento I2POverview en I2p 14:03 &amp;lt; jrandom&amp;gt; cierto, sí, janonymous, esa imagen está bastante bien, tiene algunos detalles técnicos menores, pero es bastante útil 14:03 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Seguro que se vería mucho más bonita en Photoshop 14:04 &amp;lt; ughabugha&amp;gt; Je. 14:04 &amp;lt; ughabugha&amp;gt; Janonymous: Hablemos de eso en privado mañana. 14:04 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; eh, en realidad puede que la haya borrado accidentalmente :/ 14:04 &amp;lt; jrandom&amp;gt; ok, ¿algo más para el sitio web o pasamos a 5) ??? 14:04 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ok 14:07 &amp;lt; wilde&amp;gt; ok, una cosa: 14:07 &amp;lt; ughabugha&amp;gt; ¿Algo más sobre el sitio web? 14:07 &amp;lt; wilde&amp;gt; ¿cuál es la primera sensación que deberías tener en el sitio? 14:07 &amp;lt; wilde&amp;gt; palabras clave, por favor 14:07 &amp;lt; jrandom&amp;gt; wilde&amp;gt; mira http://i2p.net/pipermail/i2p/2004-February/000133.html (el párrafo «rom a branding perspective» :) 14:08 &amp;lt; jrandom&amp;gt; me gusta lo de anónimo bit a bit 14:08 &amp;lt; ughabugha&amp;gt; Supongo que no. ¿Seguimos con 5) ??? ? 14:08 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ¿deberíamos hacer una hoja de ruta para usuarios más detallada? 14:08 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; una que describa con más detalle los objetivos a largo plazo 14:08 &amp;lt; ughabugha&amp;gt; wilde: Solo emociones positivas. 14:09 &amp;lt; jrandom&amp;gt; janonymous&amp;gt; de acuerdo, la hoja de ruta actual en realidad son solo notas técnicas para tareas técnicas ;) 14:09 &amp;lt; jrandom&amp;gt; ok, 5) ?? 14:09 &amp;lt; jrandom&amp;gt; ¿algo que quieran plantear? 14:10 &amp;lt; wilde&amp;gt; itoopie no va realmente en línea con simple y seguro 14:10 &amp;lt; wilde&amp;gt; tiene más una sensación de caricatura 14:10 &amp;lt; wilde&amp;gt; por eso pregunté 14:10 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; sí, quizá queramos generar un poco más de anticipación 14:10 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; para que los usuarios se involucren 14:10 -!- kaji [~booky5@localhost] se ha unido a #i2p --- Log closed Tue Mar 02 14:11:08 2004 --- Log opened Tue Mar 02 14:12:12 2004 14:12 -!- jrandom_ [~jrandom@localhost] se ha unido a #i2p 14:12 -!- Irssi: #i2p: Total de 6 nicks [0 ops, 0 halfops, 0 voices, 6 normal] 14:12 &amp;lt; jrandom_&amp;gt; de vuelta 14:12 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; o sea, debería funcionarles sin que siquiera sepan que está ahí 14:12 &amp;lt; jrandom_&amp;gt; wilde&amp;gt; Estoy abierto a sugerencias 14:12 &amp;lt; ughabugha&amp;gt; * jrandom_ (~jrandom@localhost) se ha unido a #i2p 14:12 &amp;lt; jrandom_&amp;gt; &amp;lt;Janonymous&amp;gt; sí, quizá queramos generar un poco más de anticipación 14:12 &amp;lt; jrandom_&amp;gt; ¿hmm? 14:14 &amp;lt; ughabugha&amp;gt; Te perdiste esto: 14:14 &amp;lt; ughabugha&amp;gt; [00:11 43] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Me gustaría recalcar... Creo que todos los métodos de multi-tunneling deberían ser transparentes y estar disponibles para todas las apps cliente 14:14 &amp;lt; ughabugha&amp;gt; [00:12 07] &amp;lt;ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; debería funcionarles sin que siquiera sepan que está ahí 14:14 &amp;lt; jrandom_&amp;gt; janonymous&amp;gt; ya implementado. 14:14 &amp;lt; jrandom_&amp;gt; i2p ya equilibra de forma transparente la comunicación extremo a extremo sobre múltiples tunnels 14:15 * jrandom_ patea a jrandom 14:15 -!- jrandom [~jrandom@localhost] ha salido [Tiempo de espera de ping agotado] 14:15 -!- Irssi: La unión a #i2p se sincronizó en 231 s 14:15 &amp;lt; wilde&amp;gt; ¿participación? 14:15 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; incluso si perfilamos los tunnels más rápidos y estables... aún podemos usar los otros tunnels lentos para rendimiento adicional si lo necesitamos 14:15 &amp;lt; kaji&amp;gt; ¿iip está arriba? 14:15 -!- kaji [~booky5@localhost] ha salido [El cliente cerró la conexión] 14:15 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; Y quizá queramos distribuir la carga de todos modos... y todo eso debería ser transparente para las aplicaciones cliente 14:15 -!- Ahora te llamas jrandom 14:16 -!- protocol [~iip@localhost] se ha unido a #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; genial 14:16 &amp;lt; jrandom&amp;gt; :) 14:17 &amp;lt; ughabugha&amp;gt; jrandom: No uses ACTION, no se retransmite ;) 14:17 &amp;lt; jrandom&amp;gt; ja, ok, perdón 14:17 * jrandom dice algo que ellos no pueden ver 14:17 &amp;lt; jrandom&amp;gt; ;) 14:17 &amp;lt; jrandom&amp;gt; ok, ¿alguien más tiene algo más? 14:18 &amp;lt; jrandom&amp;gt; creo que después de arreglar los bugs actuales de netDb quizá queramos intentar las pruebas de i2psnark otra vez 14:20 -!- kaji [~booky5@localhost] se ha unido a #i2p 14:20 -!- wilde [~anon@localhost] ha salido [Tiempo de espera de ping agotado] 14:20 &amp;lt; ughabugha&amp;gt; ¿Pero la espera de 15 segundos realmente distribuye la carga? 14:20 &amp;lt; ughabugha&amp;gt; Yo no lo veo así. 14:20 * protocol dice que iip es para lusers 14:20 &amp;lt; ughabugha&amp;gt; Como yo lo veo, debería ser 100% simultáneo; el nodo debería poner paquetes por el tunnel tan rápido como el destino pueda manejarlos. 14:20 &amp;lt; ughabugha&amp;gt; Por todos los tunnels, quiero decir. 14:20 -!- nick [~Janonym@localhost] se ha unido a #i2p 14:20 -!- kaji [~booky5@localhost] ha salido [El cliente cerró la conexión] 14:21 &amp;lt; jrandom&amp;gt; ughabugha: idealmente cada mensaje solo se envía por un tunnel, pero cada mensaje individual se balancea entre todos 14:21 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; hicimos una prueba con I2PSnark más temprano hoy. 14:21 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; más temprano hoy. 14:21 &amp;lt; jrandom&amp;gt; ughabugha: si lo enviáramos por todos los tunnels siempre, sería una cantidad significativa de tráfico desperdiciado 14:21 -!- nick [~Janonym@localhost] ha salido [El cliente cerró la conexión] 14:21 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ¿Todos están contentos con el nombre «I2P»? 14:21 -!- kaji [~booky5@localhost] se ha unido a #i2p 14:21 -!- wilde [~anon@localhost] se ha unido a #i2p 14:22 &amp;lt; jrandom&amp;gt; janonymous&amp;gt; i2p es el nombre. 14:22 &amp;lt; jrandom&amp;gt; puedes llamarlo betty, pero i2p es el nombre ;) 14:22 &amp;lt; ughabugha&amp;gt; kaji: ¿Por qué estás parpadeando así? 14:22 &amp;lt; jrandom&amp;gt; ughabugha: a kaji le gusta molestarnos 14:22 &amp;lt; ughabugha&amp;gt; jrandom: Sí, lo entiendo. Supongo que funciona tal como me lo imagino. 14:23 &amp;lt; kaji&amp;gt; no sé 14:23 &amp;lt; kaji&amp;gt; ¿iip está arriba? 14:23 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; genial 14:23 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; lo está para mí 14:23 &amp;lt; ughabugha&amp;gt; Lo está para algunos, y no lo está para otros. 14:23 &amp;lt; ughabugha&amp;gt; Así que estoy ejecutando un relay. 14:24 &amp;lt; jrandom&amp;gt; ughabugha++ 14:24 &amp;lt; ughabugha&amp;gt; Para conectar las redes. 14:24 &amp;lt; kaji&amp;gt; genial 14:24 &amp;lt; jrandom&amp;gt; los detalles del envío en paralelo/serie están en net.invisiblenet.i2p.router.message.OutboundClientMessageJob 14:24 &amp;lt; ughabugha&amp;gt; :) 14:24 &amp;lt; jrandom&amp;gt; (para quien quiera saber más detalles de cómo funciona) 14:25 &amp;lt; jrandom&amp;gt; ok, ¿algo más que la gente quiera plantear? 14:25 &amp;lt; kaji&amp;gt; ¿y cómo va el desarrollo de i2p? :) (Mirc dice 'lag=30 seconds') 14:25 &amp;lt; jrandom&amp;gt; estamos avanzando ;) 14:26 &amp;lt; jrandom&amp;gt; aquí irssi ha oscilado entre 80 s y 1 s de lag 14:26 &amp;lt; jrandom&amp;gt; (dos desconexiones en los últimos 90 minutos) 14:26 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; ¿hay más ideas sobre contenido para el nuevo sitio? 14:27 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;kaji&amp;gt; genial 14:27 &amp;lt; jrandom&amp;gt; más allá de http://i2p.net/pipermail/i2p/2004-February/000133.html, creo que querremos usar uno de los módulos de foro de drupal 14:27 &amp;lt; ughabugha&amp;gt; Sin desconexiones para mí desde hace 80 minutos. 14:27 &amp;lt; jrandom&amp;gt; bien, ughabugha 14:27 &amp;lt; kaji&amp;gt; hmm, ahora el lag bajó a unos segundos 14:27 &amp;lt; jrandom&amp;gt; sí, varía, kaji 14:28 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; oh, ugha y yo hablamos hoy en mi sala de chat sobre eep :) 14:28 &amp;lt; jrandom&amp;gt; ¡bien ahí! 14:28 &amp;lt; ughabugha&amp;gt; Janonymous: Yo no lo llamaría hablar. ;) 14:28 &amp;lt; ughabugha&amp;gt; Fue más como gritar a varios kilómetros de distancia. 14:28 &amp;lt; jrandom&amp;gt; espera, ¿hicieron voz? 14:29 &amp;lt; ughabugha&amp;gt; IIP &amp;lt;Janonymous&amp;gt; :) fue un mensaje 14:29 &amp;lt; ughabugha&amp;gt; :) 14:29 &amp;lt; ughabugha&amp;gt; Bueno, causé todo el lag. 14:30 &amp;lt; ughabugha&amp;gt; En fin, si alguien tiene una propuesta para discutir, que la diga ahora, porque me tengo que ir. 14:30 &amp;lt; jrandom&amp;gt; cierto, 90 m también es una buena duración para terminar la reunión... 14:30 &amp;lt; jrandom&amp;gt; cualquier otra cosa se puede tratar en la lista de correo 14:30 &amp;lt; jrandom&amp;gt; (y/o iip/i2p más tarde) 14:31 * jrandom le da cuerda al *baf*er... 14:31 * jrandom *baf*a la reunión por cerrada &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 24 de febrero de 2004</title><link>/es/blog/2004/02/24/reuni%C3%B3n-de-desarrolladores-de-i2p-24-de-febrero-de-2004/</link><pubDate>Tue, 24 Feb 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/02/24/reuni%C3%B3n-de-desarrolladores-de-i2p-24-de-febrero-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> baffled, DrWoo, duck, human, Janonymous, jrand0m, kaji\_, madman2003, mihi, Trix, wilde&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [22:00] &amp;lt;jrand0m&amp;gt; 0) hola [22:00] &amp;lt;jrand0m&amp;gt; 1) 0.2.4.2/0.2.5 [22:00] &amp;lt;jrand0m&amp;gt; 2) documentación [22:00] &amp;lt;jrand0m&amp;gt; 3) ??? [22:00] &amp;lt;jrand0m&amp;gt; 0) hola [22:00] &amp;lt;human&amp;gt; hola [22:00] * jrand0m saluda al iip-ircd recién reiniciado :) [22:01] &amp;lt;jrand0m&amp;gt; (y, eh, a ti también :) [22:01] &amp;lt;jrand0m&amp;gt; las notas semanales de estado (en las que nos basamos) están en http://i2p.dnsalias.net/pipermail/i2p/2004-February/000148.html [22:01] &amp;lt;jrand0m&amp;gt; (y publicadas en la lista de correo, obviamente) [22:01] &amp;lt;jrand0m&amp;gt; 1) 0.2.4.2/0.2.5 [22:02] &amp;lt;jrand0m&amp;gt; El equipo de desarrollo ha avanzado bien con la versión 0.2.5, que permitirá y aprovechará tanto tunnels de 2 o más saltos como clientes con múltiples tunnels de entrada [22:03] &amp;lt;jrand0m&amp;gt; la funcionalidad clave que aportará será una mayor fiabilidad y anonimato efectivo [22:04] &amp;lt;jrand0m&amp;gt; los tunnels de 1 salto que tenemos ahora te exponen a un ataque estadístico por un oponente activo, pero con la 0.2.5 podrás determinar la longitud de tus propios saltos (y aumentar el valor predeterminado a 2), haciendo el ataque estadístico mucho más complejo [22:06] &amp;lt;jrand0m&amp;gt; también encontré un par de bugs en el proceso de envío del cliente y en la base de datos de la red que podrían explicar algo de la última inestabilidad [22:06] &amp;lt;jrand0m&amp;gt; (correcciones en curso) [22:07] &amp;lt;jrand0m&amp;gt; como nota al margen, creo que la hoja de ruta [http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap] sigue reflejando con precisión el calendario de desarrollo [22:07] * mihi se ha unido a #i2p [22:07] &amp;lt;jrand0m&amp;gt; hola mihi [22:07] * protocol ha salido de IRC (tiempo de espera de ping agotado) [22:07] &amp;lt;jrand0m&amp;gt; ok, eso es todo con el estado de desarrollo del router, pasamos a 2) documentación [22:07] * human quisiera decir que encuentra I2P inutilizable desde 0.2.4 (parece comportarse mucho peor que en la época de la 0.2.3, al menos en mi PC) [22:07] &amp;lt;jrand0m&amp;gt; hm [22:08] &amp;lt;human&amp;gt; quizá podríamos hablar de ello después de la reunión... [22:08] &amp;lt;jrand0m&amp;gt; ¿en términos de fiabilidad, latencia, CPU, ancho de banda? [22:08] * protocol se ha unido a #i2p [22:08] &amp;lt;mihi&amp;gt; hola jrand0m, hola a todos [22:08] &amp;lt;human&amp;gt; jrand0m: no puedo alcanzar ningún eepsite ni servicio de I2P (salvo pocas excepciones temporales) [22:08] * mihi secunda a human [22:09] &amp;lt;jrand0m&amp;gt; la mayoría de los eepsites están caídos - duck, baffled, madman2003 son los que más han estado en línea últimamente [22:09] &amp;lt;human&amp;gt; jrand0m: no puedo alcanzarles, ni a irc.*.i2p [22:09] &amp;lt;jrand0m&amp;gt; squid lo uso constantemente para toda mi navegación web - ¿no puedes usar eso? [22:09] &amp;lt;human&amp;gt; no [22:09] &amp;lt;jrand0m&amp;gt; hm [22:10] &amp;lt;madman-away&amp;gt; bueno, un tiempo de actividad de unas 8 horas diarias para mi sitio i2p [22:10] &amp;lt;human&amp;gt; jrand0m: podríamos hablarlo después de la reunión, no quiero monopolizar la discusión :-) [22:10] * madman-away ahora se llama madman2003 [22:10] &amp;lt;mihi&amp;gt; podría ser también un problema de mi proveedor, 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; yo también [22:10] &amp;lt;human&amp;gt; jrand0m: solo para señalar que parecen existir algunos problemas (que antes no se mostraban) [22:10] &amp;lt;Janonymous&amp;gt; el mío debería estar arriba ahora [22:11] &amp;lt;madman2003&amp;gt; ¿qué destino? [22:11] &amp;lt;jrand0m&amp;gt; bien, ok, si en fiabilidad vamos hacia atrás tenemos que abordar eso antes de pasar a 0.2.5 [22:11] * mihi odia el inglés de babelfish :( [22:11] &amp;lt;jrand0m&amp;gt; je [22:12] &amp;lt;jrand0m&amp;gt; (bueno, al menos acertó la frase Thank you for your understanding.) [22:12] &amp;lt;human&amp;gt; debería investigarse... también pensé en un problema del ISP, pero el problema parece constante desde la 0.2.4 (y no parece ocurrir con otros servicios de red) [22:12] &amp;lt;jrand0m&amp;gt; 0.2.4.0 fue una mierda, igual que 0.2.4.1 [22:12] * wilde se ha unido a #i2p [22:13] &amp;lt;human&amp;gt; lo sé, y me preocupa... [22:13] &amp;lt;wilde&amp;gt; hola i2p [22:13] &amp;lt;jrand0m&amp;gt; hola wilde [22:13] &amp;lt;madman2003&amp;gt; una cosa que noté es que los tunnels tienden a volverse inestables con más frecuencia [22:13] &amp;lt;human&amp;gt; 0.2.4.2 no cambió demasiado (al menos para mí) [22:13] &amp;lt;human&amp;gt; s/ i / it / [22:14] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; eso se debe fácilmente a routers que se encienden y apagan (lo cual será un gran problema hasta la 0.3) [22:14] &amp;lt;jrand0m&amp;gt; hmm ok [22:14] &amp;lt;wilde&amp;gt; jrand0m: ¿eso significa que deberíamos evitar ejecutar transitorios por ahora? [22:15] * mihi ha salido de IRC (tiempo de espera de ping agotado) [22:15] &amp;lt;jrand0m&amp;gt; hm, creo que habrá correcciones significativas en 0.2.5, pero podemos posponer pasar de 0.2.5 a 0.3 hasta que se resuelvan los problemas de fiabilidad. [22:16] &amp;lt;jrand0m&amp;gt; wilde&amp;gt; no me gusta el término transitorios, me hace pensar en otro proyecto que trata routers poco fiables de forma diferente a los fiables. tratamos a todos los routers por igual (y necesitamos hacerlo, por anonimato) [22:16] &amp;lt;jrand0m&amp;gt; pero mientras los routers estén generalmente arriba o generalmente abajo, están bien [22:17] &amp;lt;jrand0m&amp;gt; (solo no arriba 10 minutos, abajo 10 minutos, arriba 30, abajo 30, etc.) [22:17] &amp;lt;madman2003&amp;gt; tengo una petición: una opción para que el router (y los tunnels) se restablezcan [22:17] &amp;lt;baffled&amp;gt; ¿i2p es una organización de igualdad de oportunidades para routers? [22:17] &amp;lt;jrand0m&amp;gt; je baffled [22:18] &amp;lt;jrand0m&amp;gt; ¿que el router se restablezca? ¿tu router sigue apagándose? [22:18] &amp;lt;madman2003&amp;gt; me refiero a reconectar todo [22:18] &amp;lt;madman2003&amp;gt; una especie de reinicio en caliente del router [22:18] &amp;lt;madman2003&amp;gt; sin molestar a los otros routers [22:18] &amp;lt;madman2003&amp;gt; (tengo que reiniciar el router y los tunnels a menudo) [22:18] &amp;lt;jrand0m&amp;gt; puedes reiniciar con seguridad tus apps cliente (p. ej., i2ptunnel eepproxy, etc.) sin tocar el router [22:19] &amp;lt;jrand0m&amp;gt; nunca deberías necesitar reiniciar tu router. [22:19] &amp;lt;jrand0m&amp;gt; (casi toda la configuración se actualiza dinámicamente) [22:19] * Trix se ha unido a #i2p [22:19] &amp;lt;jrand0m&amp;gt; hola Trix [22:19] &amp;lt;Trix&amp;gt; hola [22:19] &amp;lt;madman2003&amp;gt; normalmente reiniciar los tunnels hace el apaño [22:21] &amp;lt;jrand0m&amp;gt; solo hay una situación en la que eso sea técnicamente necesario (caducidades de lease antiguas en el leaseSet de un cliente, que ocurrían aleatoriamente al arrancar), y eso se ha corregido en CVS, así que no deberías necesitarlo. [22:22] &amp;lt;jrand0m&amp;gt; (de hecho, reiniciar tunnels puede causar problemas temporales, dependiendo del tipo de tunnel) [22:22] &amp;lt;madman2003&amp;gt; a veces simplemente no sé si estoy causando problemas yo o si es otra persona [22:22] &amp;lt;jrand0m&amp;gt; si la consola de tu router no tiene ninguna de las advertencias en rojo, es la red (o alguien más) [22:22] * jnk se ha unido a #i2p [22:23] &amp;lt;jrand0m&amp;gt; la paciencia arregla más bugs actuales de i2p que los reinicios ;) [22:24] &amp;lt;jrand0m&amp;gt; pero tendremos otra serie de versiones de corrección de bugs después de 0.2.5 [22:24] &amp;lt;jrand0m&amp;gt; (como testnet, solo que sin las restricciones sobre la base de usuarios) [22:25] &amp;lt;jrand0m&amp;gt; (y, como siempre, cuando algo se rompa, se agradecen los logs :) [22:25] &amp;lt;jrand0m&amp;gt; en fin, pasemos a 2) documentación [22:26] &amp;lt;jrand0m&amp;gt; como se publicó en http://i2p.net/pipermail/i2p/2004-February/000147.html ha habido nuevos documentos de visión general [22:27] &amp;lt;jrand0m&amp;gt; agradecería algunas críticas para mejorarlos, ya que esas páginas a las que se hace referencia van a convertirse esencialmente en el punto de partida principal para aprender sobre I2P [22:28] &amp;lt;madman2003&amp;gt; los leí y espero que tengas razón sobre la posibilidad de reducir de forma segura la cantidad de cripto [22:29] &amp;lt;wilde&amp;gt; ¿capas de cripto o número de bits? [22:29] &amp;lt;jrand0m&amp;gt; no estoy convencido de que la cripto sea el cuello de botella, pero es una posibilidad [22:30] &amp;lt;jrand0m&amp;gt; no podríamos reducir las capas de forma segura, pero podríamos usar diferentes niveles de cripto en diferentes capas, en lugar de reutilizar el mismo código para todo [22:30] &amp;lt;madman2003&amp;gt; el problema es encontrar el camino [22:30] &amp;lt;jrand0m&amp;gt; ¿hmm? [22:31] &amp;lt;madman2003&amp;gt; un camino estático suele encontrarse bien [22:31] &amp;lt;madman2003&amp;gt; uno más dinámico es más difícil de establecer [22:32] &amp;lt;madman2003&amp;gt; (estoy hablando de la incapacidad de manejar adecuadamente cuando los routers se caen) [22:32] &amp;lt;jrand0m&amp;gt; ah, pensé que hablabas de cripto [22:32] &amp;lt;jrand0m&amp;gt; será relativamente fácil manejar routers poco fiables, es solo código de la 0.3 [22:33] * jrand0m tiene ~30 páginas de notas sobre diferentes técnicas; todo es viable, solo que hay mucho por hacer [22:33] * protocol ha salido de IRC [22:34] &amp;lt;madman2003&amp;gt; quizás una idea sea tener rutas de respaldo listas [22:34] &amp;lt;madman2003&amp;gt; redundancia de tunnel [22:34] &amp;lt;jrand0m&amp;gt; exacto, eso es 0.2.5: múltiples leases [22:35] &amp;lt;jrand0m&amp;gt; (lease == declaración de que se puede alcanzar un destino a través de un tunnel específico) [22:35] &amp;lt;madman2003&amp;gt; estaré esperando eso :) [22:36] &amp;lt;jrand0m&amp;gt; w3rd [22:37] &amp;lt;jrand0m&amp;gt; bueno, si alguien tiene sugerencias para mejorar la documentación, siéntase libre de editar el wiki, escribir a la lista o enviarme un correo [22:38] &amp;lt;jrand0m&amp;gt; ok, avanzando a buen ritmo hacia 3) ??? [22:38] &amp;lt;jrand0m&amp;gt; ¿algo que la gente quiera plantear y discutir? [22:39] &amp;lt;DrWoo&amp;gt; las patatas son jodidamente baratas pero las patatas fritas son caras, ¿qué pasa con eso? [22:39] &amp;lt;DrWoo&amp;gt; :) [22:39] &amp;lt;jrand0m&amp;gt; ¡es una conspiración! [22:40] * DrWoo piensa que jrand0m tiene la respuesta para casi todo :) [22:40] &amp;lt;jrand0m&amp;gt; por supuesto, puedes culpar de cualquier cosa a las conspiraciones. [22:40] &amp;lt;jrand0m&amp;gt; ok [22:40] &amp;lt;wilde&amp;gt; ¿Stego? [22:40] * human acepta sugerencias sobre cómo exponer funcionalidad orientada a mensajes tipo I2CP a aplicaciones no Java [22:41] &amp;lt;wilde&amp;gt; cómo implementará I2P Stego para que un portscan normal no revele nada [22:41] &amp;lt;wilde&amp;gt; ni siquiera bytes aleatorios [22:41] * human puede sonar (¿suena?) repetitivo... está pensando en VPNs sobre I2P con http://openvpn.sf.net/ [22:41] &amp;lt;jrand0m&amp;gt; bueno, por ejemplo, PHTTP. [22:42] &amp;lt;jrand0m&amp;gt; openvpn sí que parece muy interesante: no me había dado cuenta de que tun/tap tenía versiones para Windows [22:42] &amp;lt;jrand0m&amp;gt; un puente de sockets orientado a mensajes simple para I2CP debería ser muy fácil [22:43] &amp;lt;wilde&amp;gt; ¿No lo llama freenet 'Silent Bob', cuando el nodo se calla si no das el golpe secreto (conocer el ID del router) [22:43] * madman2003 ha salido de IRC (12( www.nnscript.de 12:: NoNameScript 3.8 12:: www.XLhost.de 12)) [22:43] &amp;lt;baffled&amp;gt; bueno, como de costumbre tengo otra cita en 15m, así que me pondré al día más tarde. [22:43] &amp;lt;jrand0m&amp;gt; exacto, si quisiéramos integrar con un servidor web/etc para hacer Silent Bob, podríamos [22:43] &amp;lt;jrand0m&amp;gt; genial, hasta luego baffled [22:44] &amp;lt;jrand0m&amp;gt; (pero Silent Bob no evita la detección por portscan, solo hace que parezca otro servicio) [22:44] &amp;lt;wilde&amp;gt; preferiría que gente al azar o los ISP no me hicieran portscan y encontraran puertos abiertos [22:44] &amp;lt;wilde&amp;gt; ok [22:44] &amp;lt;human&amp;gt; ok, trabajaré en ello cuando I2P vuelva a funcionar en mi PC :-) [22:44] &amp;lt;jrand0m&amp;gt; UDP también funcionaría [22:44] &amp;lt;jrand0m&amp;gt; :) human [22:45] * kaji se ha unido a #i2p [22:46] &amp;lt;jrand0m&amp;gt; no me había dado cuenta de que la fiabilidad había bajado tanto; pasaremos por suficientes iteraciones después de la 0.2.5 para recuperarla para ti, human [22:46] &amp;lt;wilde&amp;gt; ¿hay alguna forma de ocultar un puerto abierto a un programa Java, sin tocar el SO o el firewall? [22:46] &amp;lt;human&amp;gt; ¡w00t! [22:47] &amp;lt;jrand0m&amp;gt; ¿te refieres a tener un socket TCP en escucha que no pueda ser encontrado por un portscan? no, no directamente desde Java. [22:47] &amp;lt;wilde&amp;gt; ok [22:48] &amp;lt;jrand0m&amp;gt; (ni siquiera sé cómo hacer eso en otros lenguajes) [22:48] &amp;lt;jrand0m&amp;gt; udp probablemente sería la mejor manera de hacerlo [22:48] * human invita a la gente a intentar hacer telnet a human.i2p (servidor de eco TCP en tunnel) y escribir algo [22:48] &amp;lt;wilde&amp;gt; eso sería quizá un pequeño programa en C filtrando y reenviando a otro puerto [22:49] * kaji_ se ha unido a #i2p [22:49] &amp;lt;jrand0m&amp;gt; si acepta conexiones TCP, ya es demasiado tarde, si entiendo bien tu preocupación. [22:49] &amp;lt;Janonymous&amp;gt; ¿cómo haces telnet? [22:49] &amp;lt;kaji_&amp;gt; por fin [22:50] &amp;lt;kaji_&amp;gt; eso tomó una eternidad, la usabilidad de iip apesta ahora mismo [22:50] * kaji ha salido de IRC (Ping timeout) [22:51] &amp;lt;duck&amp;gt; si te preocupan los puertos abiertos, podrías usar rTCP / PHTTP / lo que sea, ¿no? [22:51] &amp;lt;Janonymous&amp;gt; maldita sea... oye, jr, ¿esos documentos nuevos son accesibles desde la página principal de 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; no, Janonymous, solo desde los enlaces de ese correo [22:51] &amp;lt;human&amp;gt; Janonymous: luego telnet localhost 12221 [22:51] &amp;lt;jrand0m&amp;gt; duck&amp;gt; correcto [22:52] &amp;lt;Janonymous&amp;gt; ok [22:52] &amp;lt;duck&amp;gt; (por supuesto, lo que sea puede ser un transporte SilentBob/stealth/stego) [22:52] &amp;lt;jrand0m&amp;gt; human&amp;gt; Envío de mensaje falló después de 61226ms con 391 bytes [22:53] &amp;lt;human&amp;gt; ¿y eso significa...? [22:53] &amp;lt;jrand0m&amp;gt; significa que no puedo alcanzar tu echo [22:53] &amp;lt;duck&amp;gt; -nogui está deprecado :) [22:53] &amp;lt;jrand0m&amp;gt; ¿puedes alcanzar duck.i2p? [22:54] &amp;lt;wilde&amp;gt; da miedo, busqué en Google rtcp: http://dret.net/glossary/rtcp [22:54] &amp;lt;jrand0m&amp;gt; sí, rtcp ya está cogido :/ [22:54] &amp;lt;human&amp;gt; lo estoy intentando, pero no puedo alcanzar duck.i2p desde hace muuuucho tiempo... [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; jeje oh sí :) [22:55] &amp;lt;jrand0m&amp;gt; human&amp;gt; eso es definitivamente algo malo, ya que suele estar arriba casi siempre; ¿podrías reenviarme tu log-*.txt? [22:56] &amp;lt;human&amp;gt; Iniciado el: Tue Feb 24 10:21:22 GMT 2004 [22:56] &amp;lt;human&amp;gt; Versión: Router: 0.2.4.2 / SDK: 0.2.4.2 [22:56] &amp;lt;human&amp;gt; Ancho de banda usado: 56096295 bytes enviados, 34308394 bytes recibidos (prom 1.44KBps enviados 0.88KBps recibidos) [22:56] &amp;lt;human&amp;gt; ok, logs en camino por meshmx [22:56] &amp;lt;jrand0m&amp;gt; gracias [22:56] &amp;lt;jrand0m&amp;gt; ok, ¿alguien tiene algo más que plantear? [22:58] * jrand0m va terminando [22:58] * jrand0m *baf*s cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrollo de I2P - 17 de febrero de 2004</title><link>/es/blog/2004/02/17/reuni%C3%B3n-de-desarrollo-de-i2p-17-de-febrero-de-2004/</link><pubDate>Tue, 17 Feb 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/02/17/reuni%C3%B3n-de-desarrollo-de-i2p-17-de-febrero-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> DrWoo, duck, fidd, human, jar, jrand0m, kaji, li, lucky, madman2003, mihi, Newsbyte, wilde&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> Dado que no tuvimos una reunión muy oficial debido a que Jrand0m no se sentía muy bien, aquí están mis registros de la reunión desde poco antes de que empezara hasta algo después de que terminara. He eliminado las desconexiones y las pantallas de inicio provocadas por el reinicio de iip al menos dos veces durante ese período. Si alguien más tiene mejores registros, siéntanse libres de reemplazarlos. (desconcertado)
&lt;p>&amp;lt;human&amp;gt; baffled: estamos experimentando una comunicación psíquica hacia jrand0m, para pedirle que esté aquí para la reunión &amp;lt;human&amp;gt; baffled: solo concentra tu mente en él, y ayúdanos &amp;gt; ¿No tenemos que darnos la mano o algo así? &amp;lt;human&amp;gt; baffled: si te ayuda a concentrar la mente&amp;hellip; bueno, sí &amp;gt; Genial, dame la mano, estoy comenzando a concentrarme! &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; human le da la mano a baffled &amp;lt;/UL&amp;gt; human ha cambiado el tema en el canal #i2p a Reunión de I2P: toma la mano de tu vecino, concentra tu mente en jrand0m y pídele que venga aquí thecrypto (~&lt;a href="mailto:thecrypto@anon.iip">thecrypto@anon.iip&lt;/a>
) se ha unido al canal #i2p &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; baffled se limpia el aceite sagrado de patatas fritas de los dedos y toma la mano 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: ¿no hace él un orden del día previo a la reunión? puedes tomarlo y dirigir la reunión &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;: eh&amp;hellip; ¿por qué yo? Rain (&lt;a href="mailto:Rain@anon.iip">Rain@anon.iip&lt;/a>
) se ha unido al 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;: (aunque no vi ningún orden del día de la reunión) &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: ¿por qué no? estás sobrio &amp;lt;wilde&amp;gt; hagamos un orden del día nosotros mismos &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; Sí, ustedes conocen los asuntos generales &amp;lt;wilde&amp;gt; hay muchos temas que discutir &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; human dirigirá la reunión a cambio del sacrificio de la primera hija de cada participante &amp;lt;/UL&amp;gt; &amp;lt;wilde&amp;gt; financiación, estrategia, marketing, sitio web, reclutar más desarrolladores y powerusers (usuarios avanzados), etc &amp;lt;human&amp;gt; wilde: de acuerdo, podríamos hablar informalmente sobre la historia reciente de 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: abre una ventana de texto y haz rápidamente un orden del día numerado &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; human está de acuerdo con wilde &amp;lt;/UL&amp;gt; &amp;gt; Como primer punto, ¿no tenemos que asignar enormes responsabilidades a jrandom in absentia? Desconexión: wilde (Tiempo de espera de ping agotado) Desconexión: ion (Tiempo de espera de ping agotado) &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; human también está de acuerdo con baffled &amp;lt;/UL&amp;gt; wilde (~&lt;a href="mailto:anon@anon.iip">anon@anon.iip&lt;/a>
) se ha unido al canal #i2p &amp;lt;wilde&amp;gt; de vuelta &amp;gt; eres el primero en decir algo, estás a cargo. &amp;lt;wilde&amp;gt; ¿Quién? ¿yo? jar (&lt;a href="mailto:jar@anon.iip">jar@anon.iip&lt;/a>
) se ha unido al canal #i2p &amp;gt; deja de parecer sorprendido. &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; son graciosos :) &amp;gt; hola jar. &amp;lt;jar&amp;gt; hola baffled :) &amp;lt;jar&amp;gt; hola i2p ! ion (&lt;a href="mailto:ion@anon.iip">ion@anon.iip&lt;/a>
) se ha unido al canal #i2p &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; human empezó a registrar la reunión (o lo que sea que vaya a ser) &amp;lt;/UL&amp;gt; &amp;gt; Elegimos a wild para dirigir la reunión porque fue el primero en decir algo después de la hora de inicio. &amp;lt;wilde&amp;gt; ok jrand0m (&lt;a href="mailto:jrand0m@anon.iip">jrand0m@anon.iip&lt;/a>
) se ha unido al canal #i2p &amp;lt;wilde&amp;gt; 1. Hola &amp;lt;wilde&amp;gt; 2. Estado de I2P &amp;lt;wilde&amp;gt; 3. Cómo ayudar al proyecto I2P &amp;lt;wilde&amp;gt; 4. Reclutamiento de más desarrolladores &amp;lt;wilde&amp;gt; 5. Recaudación de dinero (donaciones, venta de camisetas) &amp;lt;wilde&amp;gt; 6. Debate general &amp;lt;human&amp;gt; jrand0m: ¡ha aparecido!!! &amp;lt;wilde&amp;gt; ¡hola jrand0m! &amp;gt; Me llevo una camiseta. &amp;lt;human&amp;gt; ¡nuestro experimento tuvo éxito!!! &amp;lt;jrand0m&amp;gt; mierda, pensé que me lo había perdido :) &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; jrand0m cede la palabra a wilde ;) &amp;lt;/UL&amp;gt; &amp;gt; Será mejor que revises el registro, jrandom. &amp;lt;wilde&amp;gt; ok jefe, puedes modificar el orden del día como quieras &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 acaba de publicar &amp;lt;/UL&amp;gt; &amp;gt; ¿Son buenas las camisetas? &amp;lt;jrand0m&amp;gt; más les vale serlo &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; jrand0m se disculpa por llegar tarde, hoy ha evitado mirar el monitor (dolor de cabeza brutal) &amp;lt;/UL&amp;gt; &amp;gt; No es necesaria ni se espera disculpa. &amp;lt;wilde&amp;gt; sin problema, preparamos un plan de emergencia &amp;lt;wilde&amp;gt; todos a coger un trabajo en 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; y contratar programadores de la India con el dinero Desconexión: ion (Tiempo de espera de ping agotado) &amp;lt;jrand0m&amp;gt; jaja, bien &amp;lt;jrand0m&amp;gt; quizá podamos entrar en esa agenda, ¿o estamos en 1, 2, 3, 6? &amp;lt;wilde&amp;gt; 0. &amp;lt;wilde&amp;gt; 1. Hola &amp;lt;wilde&amp;gt; Hola I2P &amp;lt;fidd&amp;gt; hola &amp;lt;jrand0m&amp;gt; hola &amp;lt;jar&amp;gt; hola &amp;lt;kaji&amp;gt; ah, llegué &amp;lt;wilde&amp;gt; ¿últimos saludos? a la una, a las dos&amp;hellip; &amp;lt;kaji&amp;gt; hola &amp;gt; ¿Qué orden del día, el que tú publicaste o el que publicó wild? &amp;lt;jrand0m&amp;gt; quizá pueda ayudar con el punto 2) estado &amp;lt;wilde&amp;gt; 2. Estado de I2P &amp;lt;jrand0m&amp;gt; el router, tal como está, no funciona &amp;lt;wilde&amp;gt; entonces, ¿cómo estamos pos-testnet? &amp;gt; ¿podemos votar sobre eso? &amp;lt;jrand0m&amp;gt; pos testnet, sí, pero introduje dos errores en el proceso &amp;gt; votar. &amp;lt;jrand0m&amp;gt; ¿votar sobre si no funciona? &amp;gt; Correcto. &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; jrand0m se pregunta si votamos lo bastante fuerte volverá a funcionar &amp;lt;/UL&amp;gt; &amp;lt;kaji&amp;gt; para mí está muerto &amp;gt; oh, no importa. &amp;gt; bueno, nos dimos la mano y apareciste. &amp;lt;jrand0m&amp;gt; oye, había que intentarlo ;) &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; jrand0m comienza una sesión de exorcismo de bugs &amp;lt;/UL&amp;gt; &amp;gt; ¿eso los convierte en 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; espolvorea sangre seca en el suelo &amp;lt;li&amp;gt; jrand0m presiente que este canto hará que los bugs desaparezcan en uno o dos días, y que saldrá un correo a i2p@ en cuanto esté listo &amp;lt;/UL&amp;gt; &amp;gt; ¡oh, woooow! &amp;lt;kaji&amp;gt; cambié a j2sdk1.4.2_03 para hacer que ant funcionara en XP, me pregunto cuánto efecto tiene en que el router no funcione &amp;lt;wilde&amp;gt; así que hay unas breves vacaciones de i2p &amp;lt;jrand0m&amp;gt; ninguno, yo uso esa build en xp &amp;lt;jrand0m&amp;gt; el bug es un error de programador, probablemente trivial también &amp;lt;jrand0m&amp;gt; (pero bastante fatal) &amp;lt;jrand0m&amp;gt; cierto, wilde &amp;lt;jrand0m&amp;gt; pero después de eso he avanzado bastante en la documentación de 0.2.5 y 0.3 &amp;lt;jrand0m&amp;gt; así que no creo que tarden dos semanas completas &amp;lt;jrand0m&amp;gt; pero cruzaremos ese puente cuando lleguemos a él. &amp;lt;wilde&amp;gt; bien, ¿alguna mejora de aplicaciones, alguien? &amp;lt;jrand0m&amp;gt; una idea: en la testnet nos centramos mucho en IRC y echo, más que en eepsites &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; wilde apunta en el libro negro quién no ha hecho la tarea de hoy: una aplicación de I2P genial &amp;lt;/UL&amp;gt; &amp;gt; ¿Crees que sufrieron por eso? Yo desde luego sí. &amp;lt;jrand0m&amp;gt; tener muchos clientes (también conocidas como destinations [destinos]) en un único router aumenta la carga, y quizá queramos pensar en recortar nuestro alcance de pruebas, &amp;lt;jrand0m&amp;gt; también hay una discusión respecto a quizá reconsiderar el tamaño de clave de la criptografía para reducir la carga (para otro día, cuando tengamos más métricas, etc) Desconexión: Robert (Tiempo de espera de ping agotado) &amp;gt; ¿Qué consideras muchos clientes en un solo router? &amp;lt;jrand0m&amp;gt; No lo sé; me gustaría que, una vez que 0.2.4.x esté disponible y usable, podamos usar tanto IRC como eepsites &amp;lt;jrand0m&amp;gt; eso depende del ordenador &amp;lt;wilde&amp;gt; entonces, ¿qué es mejor por ahora? ¿eepsites o IRC? &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; jrand0m quiere ambos, y tendremos ambos funcionando a medio y largo plazo &amp;lt;/UL&amp;gt; &amp;lt;jrand0m&amp;gt; en cualquier caso, veremos cuando salga 0.2.4.x. quizá ambos vuelvan a ir bien. &amp;lt;wilde&amp;gt; sí, pero ¿qué es más útil para depurar? ¿conexiones continuas o esporádicas? &amp;lt;jrand0m&amp;gt; ambas ;) &amp;lt;wilde&amp;gt; irc ligero, o gráficos eep? &amp;lt;jrand0m&amp;gt; i2p necesita soportar conexiones de streaming a largo plazo y otras de ráfagas a corto plazo &amp;lt;kaji&amp;gt; ¿y qué hay de descargas largas y pesadas? &amp;lt;jrand0m&amp;gt; exacto, conexiones de streaming a largo plazo &amp;lt;jrand0m&amp;gt; (aunque creo que el intercambio de archivos sobre i2p estaría mejor servido con i2psnark vía mensajes, al estilo UDP) &amp;lt;wilde&amp;gt; la pregunta realmente es: sugeriste reducir el alcance de las pruebas, ¿era hacia IRC o EEP? &amp;lt;wilde&amp;gt; (¿o algo más?) &amp;lt;jrand0m&amp;gt; dos o tres clientes estarán bien; solo sé que ejecutar 4+ servicios puede ser un poco excesivo por el momento (dependiendo del ordenador de cada quien) lucky (~&lt;a href="mailto:lucky@anon.iip">lucky@anon.iip&lt;/a>
) se ha unido al canal #i2p &amp;lt;wilde&amp;gt; ok, probablemente sea sensato &amp;lt;jrand0m&amp;gt; ¿alguien tiene algún estado de desarrollo de aplicaciones cliente? &amp;lt;wilde&amp;gt; así que el enfoque debería estar en servicios que puedan darnos algunas estadísticas, como los scripts de IRC &amp;lt;jrand0m&amp;gt; eso es definitivamente clave. Newsbyte (~&lt;a href="mailto:fredisdea@anon.iip">fredisdea@anon.iip&lt;/a>
) se ha unido al canal #i2p &amp;lt;jrand0m&amp;gt; guau &amp;lt;jrand0m&amp;gt; hola Newsbyte &amp;lt;Newsbyte&amp;gt; ah, jran &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; wilde mira el reloj y a Newsbyte: llegada tarde, eso te costará una manzana &amp;lt;/UL&amp;gt; &amp;lt;Newsbyte&amp;gt; ¿eh? &amp;lt;Newsbyte&amp;gt; yo nunca vengo aquí &amp;lt;jrand0m&amp;gt; además, el servidor y la aplicación cliente de echo son excelentes para recopilar estadísticas y no tienen dependencias específicas de IRC. &amp;lt;wilde&amp;gt; nada &amp;lt;Newsbyte&amp;gt; además, ¿qué es una reunión de I2P sin 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: je, de algún modo no creo que esté aquí por la reunión :) &amp;lt;human&amp;gt; ¿sería útil una herramienta de monitorización de eepsite? &amp;lt;Newsbyte&amp;gt; sin nop, no hay reunión &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; Newsbyte puede resumir &amp;lt;/UL&amp;gt; &amp;lt;wilde&amp;gt; jrand0m: ¿hay algo más sobre lo que te gustaría tener estadísticas en la red? &amp;lt;jrand0m&amp;gt; human&amp;gt; sin duda: quizá alguna forma de hacer pings periódicos a eepsites, ¿tal vez incluso llevar registro de cambios? &amp;lt;human&amp;gt; jrand0m: ¿registro de qué cambios? &amp;lt;jrand0m&amp;gt; creo que con los scripts de IRC dándonos estadísticas de desconexión/fiabilidad a largo plazo, más la app de echo dándonos latencia, lo único que falta realmente es el caudal (throughput) &amp;lt;jrand0m&amp;gt; cambios en el contenido de la página &amp;lt;Newsbyte&amp;gt; sí, y usar más de un servidor &amp;lt;wilde&amp;gt; un medidor de kb/s, ¿alguien para I2P Pirate Radio? &amp;lt;jrand0m&amp;gt; ¿hmm? correcto, cuando la red está arriba solemos tener entre 4 y 10 servidores &amp;lt;human&amp;gt; jrand0m: es factible pero&amp;hellip; ¿cómo usarías la información de cambios de contenido? &amp;lt;kaji&amp;gt; yo ejecuté un stream de shoutcast por un tiempo &amp;lt;jrand0m&amp;gt; human&amp;gt; ese aspecto en particular no me ayudaría a mí, pero permitiría a los usuarios usar la prueba (que les diría qué ha cambiado, además de hacer que ejecuten más la prueba [generar más tráfico]) &amp;lt;jrand0m&amp;gt; bien, kaji &amp;lt;jrand0m&amp;gt; sí, los streams de aum también estuvieron activos periódicamente &amp;lt;human&amp;gt; jrand0m: oh, ok, ahora entiendo &amp;lt;mihi&amp;gt; jrand0m: ¿un servicio chargen? ;) &amp;lt;madman2003&amp;gt; adiós a todos, buena suerte con i2p &amp;lt;wilde&amp;gt; así que el throughput es una estadística que sería interesante/útil &amp;lt;jrand0m&amp;gt; hasta luego, madman2003 &amp;lt;wilde&amp;gt; nos vemos, madman2003 Desconexión: 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; Bueno, tengo otra reunión a las cinco como siempre, así que volveré luego. Recuerden apuntarme para una camiseta. &amp;lt;jrand0m&amp;gt; sí, mihi, eso funcionaría (pero hacer streaming de .ogg suena más cool) baffled (~&lt;a href="mailto:kirk@anon.iip">kirk@anon.iip&lt;/a>
) se ha unido al canal #i2p mrflibble (&lt;a href="mailto:mrflibble@anon.iip">mrflibble@anon.iip&lt;/a>
) se ha unido al canal #i2p -Trent@anon.iip- El apodo baffled no está registrado Ocelot (~&lt;a href="mailto:Ocelot@anon.iip">Ocelot@anon.iip&lt;/a>
) se ha unido al canal #i2p Rain (~&lt;a href="mailto:Rain@anon.iip">Rain@anon.iip&lt;/a>
) se ha unido al canal #i2p nickthief61599 (~&lt;a href="mailto:chatzilla@anon.iip">chatzilla@anon.iip&lt;/a>
) se ha unido al canal #i2p lucky (~&lt;a href="mailto:lucky@anon.iip">lucky@anon.iip&lt;/a>
) se ha unido al canal #i2p backup (~&lt;a href="mailto:ypo@anon.iip">ypo@anon.iip&lt;/a>
) se ha unido al canal #i2p Sonax (~&lt;a href="mailto:Sonax@anon.iip">Sonax@anon.iip&lt;/a>
) se ha unido al canal #i2p jar (&lt;a href="mailto:jar@anon.iip">jar@anon.iip&lt;/a>
) se ha unido al canal #i2p wilde (~&lt;a href="mailto:anon@anon.iip">anon@anon.iip&lt;/a>
) se ha unido al canal #i2p Desconexión: backup (Tiempo de espera de ping agotado) &amp;lt;wilde&amp;gt; hola &amp;lt;wilde&amp;gt; ¿la red está inestable? &amp;lt;wilde&amp;gt; no conseguía volver a entrar Desconexión: thecrypto (Saliendo) &amp;lt;lucky&amp;gt; sí &amp;lt;lucky&amp;gt; está un poco&amp;hellip; ugh. &amp;lt;lucky&amp;gt; últimamente. &amp;lt;wilde&amp;gt; ¿qué pasó con la reunión? &amp;lt;lucky&amp;gt; probablemente fue diezmada &amp;lt;wilde&amp;gt; ok, lucky, ¿qué fue lo último que viste de la reunión? (mándame mensaje) &amp;lt;lucky&amp;gt; &amp;lt;wilde&amp;gt; cya madman2003 &amp;lt;lucky&amp;gt; &amp;lt;&amp;ndash; madman2003 ha salido (( &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; sí, mihi, eso funcionaría (pero hacer streaming de .ogg suena más cool) Galaxy (&lt;a href="mailto:yogi@anon.iip">yogi@anon.iip&lt;/a>
) se ha unido al canal #i2p &amp;lt;wilde&amp;gt; ok, ahí terminó para mí también &amp;lt;fidd&amp;gt; yo también Desconexión: Sonax (EOF del cliente) Sonax (~&lt;a href="mailto:Sonax@anon.iip">Sonax@anon.iip&lt;/a>
) se ha unido al canal #i2p &amp;lt;kaji&amp;gt; la reunión fue aniquilada kaji ha cambiado el tema en el canal #i2p a nuked &amp;lt;kaji&amp;gt; ¿ping? &amp;lt;jar&amp;gt; ¡pong! &amp;lt;kaji&amp;gt; ok &amp;lt;kaji&amp;gt; pensé que se había caído otra vez &amp;lt;jar&amp;gt; sí :( Desconexión: wilde () &amp;lt;kaji&amp;gt; entonces&amp;hellip; ¿reunión? &amp;lt;jar&amp;gt; terminando brutalmente &amp;hellip; &amp;lt;jar&amp;gt; más señales de jrandom, parece que eso es todo por el momento &amp;lt;jar&amp;gt; siguiente movimiento en 0.2.4.2 en unos días &amp;hellip;. &amp;lt;jar&amp;gt; (uno o dos, como dijo jr) mihi_backup (~&lt;a href="mailto:mihi@anon.iip">mihi@anon.iip&lt;/a>
) se ha unido al canal #i2p jar ahora se llama jar_ sheer (&lt;a href="mailto:sheer@anon.iip">sheer@anon.iip&lt;/a>
) se ha unido al canal #i2p &amp;lt;kaji&amp;gt; wilde dijo algo sobre financiación, pero la última vez que le pregunté a jran dijo que i2p no estaba en posición de necesitar dinero por el momento Desconexión: Ranma () Robert (~&lt;a href="mailto:chatzilla@anon.iip">chatzilla@anon.iip&lt;/a>
) se ha unido al canal #i2p Sonax ahora se llama 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; ahora se llama Sonax Desconexión: Rain (Me voy) zathras (~&lt;a href="mailto:zathras@anon.iip">zathras@anon.iip&lt;/a>
) se ha unido al canal #i2p Ranma (&lt;a href="mailto:ranma@anon.iip">ranma@anon.iip&lt;/a>
) se ha unido al canal #i2p mihi (&lt;a href="mailto:mihi@anon.iip">mihi@anon.iip&lt;/a>
) se ha unido al canal #i2p &amp;lt;mihi&amp;gt; hmm, ¿qué pasó con la reunión? &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; mihi tiene una idea &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; ¿nadie sabe nada sobre la reunión? &amp;lt;UL &amp;gt; &amp;lt;li&amp;gt; mihi se da cuenta de que nadie teme a los ops ya ;) &amp;lt;/UL&amp;gt; Desconexión: zathras (Tiempo de espera de ping agotado) mihi_backup ha sido expulsado del canal #i2p por mihi (mihi) zathras (~&lt;a href="mailto:zathras@anon.iip">zathras@anon.iip&lt;/a>
) se ha unido al canal #i2p Desconexión: Sonax (Cliente saliendo) &amp;lt;lucky&amp;gt; mihi, a todos nos expulsaron por la reunión hacktic4ever (~&lt;a href="mailto:hacktic4e@anon.iip">hacktic4e@anon.iip&lt;/a>
) se ha unido al canal #i2p Desconexión: hacktic4ever () &amp;lt;mihi&amp;gt; ok, buenas noches &amp;lt;duck&amp;gt; hola Desconexión: sheer (EOF del cliente) Desconexión: mihi (tengamos más suerte la próxima semana&amp;hellip;) &amp;lt;duck&amp;gt; ¿me perdí algo? Desconexión: jnk (Tiempo de espera de ping agotado) &lt;/div>&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P - 10 de febrero de 2004</title><link>/es/blog/2004/02/10/reuni%C3%B3n-de-desarrolladores-de-i2p-10-de-febrero-de-2004/</link><pubDate>Tue, 10 Feb 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/02/10/reuni%C3%B3n-de-desarrolladores-de-i2p-10-de-febrero-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> baffled, dm, duck, fidd, FireRabbit, human, jrand0m, madman-away, mihi, wiht, wilde&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&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) hi [22:00] &amp;lt;jrand0m&amp;gt; 1) testnet status [22:00] &amp;lt;jrand0m&amp;gt; 2) naming in i2p [22:00] &amp;lt;jrand0m&amp;gt; 3) minwww and i2cp [22:00] &amp;lt;jrand0m&amp;gt; 4) i2p.net website [22:00] &amp;lt;jrand0m&amp;gt; 5) ??? [22:00] &amp;lt;dm&amp;gt; I was thinking the other day, that we could make a .NET interface to I2P. Anyway.. [22:00] &amp;lt;FireRabbit&amp;gt; well there will be one [22:00] &amp;lt;madman-away&amp;gt; hello [22:00] &amp;lt;jrand0m&amp;gt; -1) .net interface would be cool [22:00] &amp;lt;jrand0m&amp;gt; 0) hi [22:00] * madman-away is now known as madman2003 [22:00] &amp;lt;jrand0m&amp;gt; hey y'all [22:00] &amp;lt;wilde&amp;gt; hi [22:00] &amp;lt;FireRabbit&amp;gt; &amp;lt;-- will write a .net interface [22:00] &amp;lt;FireRabbit&amp;gt; anyway hi [22:00] &amp;lt;jrand0m&amp;gt; r0x0r. [22:00] &amp;lt;dm&amp;gt; awesome [22:01] &amp;lt;jrand0m&amp;gt; welcome to the 70somethingth meeting [22:01] &amp;lt;FireRabbit&amp;gt; &amp;lt;-- needs that URL with the client protocol [22:01] * ion has joined #i2p [22:01] &amp;lt;jrand0m&amp;gt; i2p.net/ has links to the wiki, you'll probably want to use the tunnelManager [22:01] &amp;lt;FireRabbit&amp;gt; ok [22:01] &amp;lt;jrand0m&amp;gt; (people should review [status update 000142](http://i2p.dnsalias.net/pipermail/i2p/2004-February/000142.html) for this weeks status update) [22:01] &amp;lt;FireRabbit&amp;gt; and that works good in the latest release? [22:02] &amp;lt;jrand0m&amp;gt; yup, aum uses it (and i just fixed a bug he was running into a few hours ago) [22:02] &amp;lt;jrand0m&amp;gt; (specs @ [I2PTunnelManager specs](http://wiki.invisiblenet.net/iip-wiki?I2PTunnelManager)) [22:02] &amp;lt;jrand0m&amp;gt; ok, movin' on [22:02] &amp;lt;jrand0m&amp;gt; 1) testnet status [22:02] &amp;lt;FireRabbit&amp;gt; okc ool yes, [22:03] &amp;lt;jrand0m&amp;gt; i hate sounding like a broken record here, but... testnet is making progress. [22:04] &amp;lt;jrand0m&amp;gt; we're still not there, but we have multihour sessions without hiccup on the latest build [22:04] &amp;lt;jrand0m&amp;gt; some setups aren't giving that level of reliability, but some are. so, we're working on making them all up to speed [22:04] &amp;lt;FireRabbit&amp;gt; excellent [22:04] &amp;lt;baffled&amp;gt; We're at least populating the net with animals [22:05] &amp;lt;jrand0m&amp;gt; hehe [22:05] &amp;lt;jrand0m&amp;gt; dog, cat, mouse, duck... [22:05] * wiht has joined #i2p [22:05] &amp;lt;FireRabbit&amp;gt; rabbit! [22:05] &amp;lt;baffled&amp;gt; maybe I should become a bafflo [22:05] &amp;lt;human&amp;gt; human! [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; but, yeah, thats basically what i've got to say about the testnet status (beyond whats in that status email) [22:06] &amp;lt;wilde&amp;gt; people will read the logs offline so stay on topic please [22:06] &amp;lt;jrand0m&amp;gt; heh sorry dad ;) [22:07] &amp;lt;jrand0m&amp;gt; i think we're still on track for the roadmap [22:07] &amp;lt;wiht&amp;gt; How many more testnet releases do you plan to distribute? [22:07] &amp;lt;jrand0m&amp;gt; (plus i've been getting some future things done while running tests, such as the &amp;gt;2 hop tunnels) [22:07] &amp;lt;jrand0m&amp;gt; wiht&amp;gt; as many as it takes [22:08] &amp;lt;jrand0m&amp;gt; we're quite close to being done with this round of the testnet though, in my opinion [22:08] &amp;lt;dm&amp;gt; isn't &amp;gt;2 hop tunnels just a setting? [22:08] &amp;lt;jrand0m&amp;gt; yes [22:08] &amp;lt;jrand0m&amp;gt; but in the past it wasn't well tested [22:08] &amp;lt;dm&amp;gt; cool [22:09] &amp;lt;jrand0m&amp;gt; while the testnet has been going on, i've had my own seperate testnet on my laptop doing other things [22:09] * human is open to suggestions to make the ircmonitor more useful [22:09] &amp;lt;jrand0m&amp;gt; &amp;lt;dreaming&amp;gt;an http listener to render .png on demand?&amp;lt;/dreaming&amp;gt; [22:09] &amp;lt;jrand0m&amp;gt; (or just a /msg cat renderPNG) [22:10] &amp;lt;human&amp;gt; jrand0m: ok, it should be feasible [22:10] &amp;lt;baffled&amp;gt; I'd still like to see text summaries. [22:10] &amp;lt;jrand0m&amp;gt; human++ [22:10] &amp;lt;baffled&amp;gt; on the ircmonitor. [22:10] &amp;lt;jrand0m&amp;gt; yes, (text summaries)++ too [22:10] &amp;lt;human&amp;gt; jrand0m: i was still thinking to make it use gnuplot to generate graphs (instead of gnu plotutils) [22:11] &amp;lt;jrand0m&amp;gt; potato, potato [22:11] &amp;lt;jrand0m&amp;gt; (ah, the glory of accents on irc) [22:11] &amp;lt;FireRabbit&amp;gt; lol [22:11] &amp;lt;human&amp;gt; jrand0m, baffled: could you give me an example of a text summary? [22:11] &amp;lt;baffled&amp;gt; If you leave it with me a bit. [22:11] * dm read that as "potato, potato" [22:12] &amp;lt;jrand0m&amp;gt; period: 4 hours avg latency: 5.3s missed messages: 95 missed message frequency: 1 every 49 seconds [22:12] &amp;lt;jrand0m&amp;gt; (perhaps max &amp;amp; min latency) [22:12] &amp;lt;human&amp;gt; jrand0m: oh, ok [22:12] &amp;lt;jrand0m&amp;gt; if thats possible / not too much trouble [22:13] &amp;lt;jrand0m&amp;gt; (at least thats what i think of when i hear text summary) [22:13] &amp;lt;wilde&amp;gt; max latency, min latency [22:13] &amp;lt;mihi&amp;gt; human: look @ the summary i give for the ping tester [22:13] &amp;lt;mihi&amp;gt; hmm, anyone running an echo server this week? [22:13] &amp;lt;jrand0m&amp;gt; not to my knowledge [22:14] &amp;lt;human&amp;gt; jrand0m: it should be feasible - i'll basically make the ircmonitor log more raw data, and then i'll create some utility scripts to generate graphs and/or text summaries [22:14] &amp;lt;jrand0m&amp;gt; kickass [22:14] &amp;lt;baffled&amp;gt; Sorry mihi, I've been meaning to set yours up but keep forgetting. [22:14] &amp;lt;jrand0m&amp;gt; i think this will be a good part of the overall functional testing that will grow with us [22:15] &amp;lt;jrand0m&amp;gt; ok, do we have anything else for the testnet discussion? [22:16] * jrand0m moves on to 2) naming in i2p [22:16] &amp;lt;wilde&amp;gt; what's the biggest issue with testnet right now? [22:16] &amp;lt;jrand0m&amp;gt; biggest issue in testnet is two fold - [22:16] &amp;lt;jrand0m&amp;gt; 1) finding and fixing the cause of router disconnect [22:17] &amp;lt;jrand0m&amp;gt; 2) determining the cause of the frequent inter-ircd disconnects [22:17] &amp;lt;mihi&amp;gt; 1b) coping w/ the fact that routers may disconnect sometimes [22:17] &amp;lt;jrand0m&amp;gt; right [22:17] &amp;lt;jrand0m&amp;gt; well, thats not really part of this testnet. [22:17] &amp;lt;jrand0m&amp;gt; 0.3.x is a series of updates to deal with unreliable routers [22:18] &amp;lt;jrand0m&amp;gt; thats really why i've been limiting the # of routers that run on the testnet - I know it acts poorly when routers aren't up most of the time [22:18] &amp;lt;wiht&amp;gt; So you are assuming reliable routers for now, right? [22:18] &amp;lt;jrand0m&amp;gt; in the 0.2.3.6 testnet, yes [22:18] &amp;lt;jrand0m&amp;gt; (it recovers from failure, but not quickly enough) [22:19] &amp;lt;jrand0m&amp;gt; (more graceful recovery will be with multiple leases per destination, increased peer profiling, replay prevention, and retries on alternate lease targets) [22:20] &amp;lt;jrand0m&amp;gt; ok, moving towards 2) naming in i2p [22:21] &amp;lt;jrand0m&amp;gt; wiht brings up the core of the issue - global names are really useful, and people like them [22:21] &amp;lt;jrand0m&amp;gt; (people who arent familiar with this discussion should review [status discussion 000135](http://i2p.dnsalias.net/pipermail/i2p/2004-February/000135.html) and the subsequent replies) [22:22] &amp;lt;wiht&amp;gt; People are used to them, perhaps more than to local names (such as your ICQ analogy). [22:22] &amp;lt;jrand0m&amp;gt; i'm not sure. [22:22] &amp;lt;jrand0m&amp;gt; lets say for instance that my name is John. [22:22] &amp;lt;jrand0m&amp;gt; John isn't global. [22:22] &amp;lt;jrand0m&amp;gt; not even John Q. Random is global. [22:22] &amp;lt;jrand0m&amp;gt; nor is John Q. Random born in 1942 in Argentina. [22:23] &amp;lt;human&amp;gt; well, it has been said that the naming system could have more than one flavor [22:23] &amp;lt;jrand0m&amp;gt; thats true [22:23] &amp;lt;human&amp;gt; people could choose a trusted "registration authority" to pick unique names from [22:23] &amp;lt;jrand0m&amp;gt; absolutely. [22:24] &amp;lt;jrand0m&amp;gt; though there is the danger there [22:24] &amp;lt;wiht&amp;gt; The scheme I originally proposed allows for multiple certification authorities, as I recall. [22:24] &amp;lt;human&amp;gt; jrand0m: of course, it's the tradeoff between comfort and security [22:24] &amp;lt;FireRabbit&amp;gt; i think someone should write up a quick "centrlized" dns system for the time being then worry about security [22:24] &amp;lt;human&amp;gt; jrand0m: :-) [22:24] &amp;lt;FireRabbit&amp;gt; just to make testing easyer [22:25] &amp;lt;jrand0m&amp;gt; multiple CAs works more easily without the global naming [22:25] &amp;lt;wiht&amp;gt; jrand0m: Going back to your example, if you are the first to register jrandom.i2p, another John Random would have to register as jrandom2.i2p, for example. [22:25] &amp;lt;baffled&amp;gt; There isn't really any problem until a conflict occures right? [22:25] &amp;lt;jrand0m&amp;gt; FireRabbit&amp;gt; I have a strong feeling that what we start with will stay in place for 12+ months. [22:25] &amp;lt;jrand0m&amp;gt; correct baffled, in any of the plans [22:25] &amp;lt;wiht&amp;gt; baffled: That is the problem, yes. [22:25] &amp;lt;jrand0m&amp;gt; wiht&amp;gt; not if there are multiple CAs [22:25] &amp;lt;FireRabbit&amp;gt; suppose [22:25] &amp;lt;wilde&amp;gt; eepsites will be a mess if there is local naming, links will not work [22:25] &amp;lt;baffled&amp;gt; so you only need an authority in the case of conflict resolution. [22:26] &amp;lt;jrand0m&amp;gt; yes they will wilde [22:26] &amp;lt;jrand0m&amp;gt; names to be shared and used by others should be fully qualified - self certified - names [22:26] &amp;lt;wiht&amp;gt; jrand0m: Could you give an example of a self-certified name? [22:27] &amp;lt;jrand0m&amp;gt; from my email - `http://i2pref/[base64 of the NameReference]` [22:27] &amp;lt;wilde&amp;gt; so when I link to your site, and there are three jrandoms out there...which one will be used? [22:28] * human thinks that a decentralized NS without global naming is Good(TM), because it makes people understand the risks of delegating hostname verification and certification [22:28] &amp;lt;jrand0m&amp;gt; you link with the fully qualified name - which includes the actual Destination *in it*. [22:28] &amp;lt;jrand0m&amp;gt; (the NameReference structure from my email) [22:28] &amp;lt;wilde&amp;gt; so it's like base64 linking [22:28] &amp;lt;jrand0m&amp;gt; right human - it gets rid of that attack point [22:28] &amp;lt;wiht&amp;gt; So people will have to type many characters again? That seems self-defeating. [22:28] * madman2003 has quit IRC (EOF From client) [22:29] &amp;lt;jrand0m&amp;gt; no one types base64 names [22:29] &amp;lt;jrand0m&amp;gt; (well, maybe mihi does) [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. That makes sense. [22:30] * mihi does not *type* anything he can copy&amp;amp;paste [22:30] &amp;lt;jrand0m&amp;gt; :) [22:30] &amp;lt;wilde&amp;gt; ok but basically it's long URLS [22:30] &amp;lt;jrand0m&amp;gt; within eepsites, yes [22:30] * dm has quit IRC (Ping timeout) [22:30] &amp;lt;wilde&amp;gt; k that was the question [22:30] &amp;lt;jrand0m&amp;gt; there are several other scenarios worth looking at though [22:31] &amp;lt;jrand0m&amp;gt; such as when people want to browse or search for new sites [22:31] &amp;lt;jrand0m&amp;gt; those are situations where having servers that contain a lot of name references is useful [22:31] &amp;lt;baffled&amp;gt; Could I propose the idea of a history server rather than an authority. [22:31] &amp;lt;jrand0m&amp;gt; history server? [22:32] &amp;lt;jrand0m&amp;gt; ah, so whoever was first "gets it"? [22:32] &amp;lt;baffled&amp;gt; If someone adopts a new domain which is used the history server sends a note to that person outlining the original holder and how to contact them. [22:32] &amp;lt;human&amp;gt; maybe an archive to see how a domain name changed during time? [22:32] &amp;lt;baffled&amp;gt; The conflict can then be resolved by the two parties providing they are both available. [22:33] &amp;lt;wiht&amp;gt; baffled: What if the new domain's operator is sleazy and continues to hold that already-taken domain name? [22:33] &amp;lt;baffled&amp;gt; If one party is not available the the conflict goes o the available party in some amount of time. [22:33] &amp;lt;human&amp;gt; of course it implies to give some trust to the server operator [22:33] &amp;lt;wilde&amp;gt; that's just authority but in another way [22:33] &amp;lt;jrand0m&amp;gt; right [22:34] &amp;lt;baffled&amp;gt; Any arbitrator is either going to act as an authority. [22:34] &amp;lt;human&amp;gt; well, using non-global names will make people understand that everything built on top of them will ease their life, but possibly make it less secure [22:34] &amp;lt;jrand0m&amp;gt; right, right [22:34] &amp;lt;baffled&amp;gt; I don't expect it will become a major problem. [22:34] &amp;lt;jrand0m&amp;gt; (but why do we need an arbitrator? can't there be two johns in the world?) [22:35] &amp;lt;jrand0m&amp;gt; if i2p is used for commerce or other such activities, I expect the names to be heavily attacked [22:35] &amp;lt;baffled&amp;gt; If I want jrandom.i2p and jr won't give it up I can always chose jrandom.i3p or put out a contract. [22:35] &amp;lt;wilde&amp;gt; I vote for the cryptic nameref solution [22:35] &amp;lt;wiht&amp;gt; Again, that would be fine, as long as _new_ users would understand the implications and which John they want to contact. [22:35] &amp;lt;jrand0m&amp;gt; (since someone would be able to hijack and get money, etc) [22:36] &amp;lt;jrand0m&amp;gt; right - its likely we're always going to bundle some name references with the software [22:36] &amp;lt;jrand0m&amp;gt; (ala the current hosts.txt) [22:36] &amp;lt;wiht&amp;gt; One idea we should keep, though, is MrEcho's idea of attaching a timed lease to a reference. That way, domain names can expire. [22:37] &amp;lt;jrand0m&amp;gt; why would domain names want to expire again? [22:37] &amp;lt;baffled&amp;gt; They're tired of life? [22:37] &amp;lt;jrand0m&amp;gt; oh, to replace the Destination included? [22:37] &amp;lt;jrand0m&amp;gt; heh [22:38] &amp;lt;wiht&amp;gt; Some because the operators want their domain names for just a day or a month. Others, if domain ownership is transferred to a different destination. [22:38] &amp;lt;jrand0m&amp;gt; hmm, but without uniqueness, there really isnt such a thing as ownership [22:38] &amp;lt;jrand0m&amp;gt; its not scarce [22:38] &amp;lt;jrand0m&amp;gt; and if someone wants to change the dest they listen at, they sign a note with their dest saying "hey, I'm moving over here" [22:39] &amp;lt;wilde&amp;gt; so the nameref is protected by one key, the destination is another [22:39] &amp;lt;jrand0m&amp;gt; the nameref is signed by the destination's signing key [22:40] &amp;lt;wilde&amp;gt; you may want another key just for namerefs if possible [22:40] &amp;lt;jrand0m&amp;gt; hm, i understand and agree, but that'd mean Destination gets yet another 1024bit segment [22:40] &amp;lt;wilde&amp;gt; so even if a machine gets compromised you can keep the nameref key on a paper [22:41] * wiht has quit IRC (Ping timeout) [22:41] &amp;lt;jrand0m&amp;gt; (and Destination is used all over the place) [22:41] &amp;lt;jrand0m&amp;gt; hmm not sure I follow the compromised part? [22:42] &amp;lt;wilde&amp;gt; the destination privkey is on the machine all the time [22:42] &amp;lt;jrand0m&amp;gt; ah right right [22:42] &amp;lt;wilde&amp;gt; the nameref private key doesn't to be, they can be kept on paper in the wallet [22:43] &amp;lt;jrand0m&amp;gt; thats a good point. perhaps the comment block could be used for that (containing a PGP signature surrounding the Destination's hash)? [22:43] &amp;lt;wilde&amp;gt; but that maybe overkill [22:43] &amp;lt;wilde&amp;gt; i just don't like keeping the most valuable keys on the machine if isn't necessary [22:44] &amp;lt;jrand0m&amp;gt; right - we need the Destination signing key and the destination decryption key, but nothing else, functionally. [22:44] &amp;lt;jrand0m&amp;gt; hmm [22:45] &amp;lt;jrand0m&amp;gt; perhaps the name reference could have a 1024bit public key on it as well [22:45] &amp;lt;jrand0m&amp;gt; and we'd use that to verify via DSA [22:45] &amp;lt;jrand0m&amp;gt; rather than the destination's public key [22:45] &amp;lt;jrand0m&amp;gt; yeah, that'd fly [22:45] &amp;lt;jrand0m&amp;gt; additional 32bytes, but only for nameReference, not for Destination [22:46] * jrand0m doesnt know why I thought that'd imply it goes in the Destination [22:46] &amp;lt;wilde&amp;gt; lots of keys :) but extra security and flexibility [22:46] &amp;lt;jrand0m&amp;gt; right [22:46] &amp;lt;jrand0m&amp;gt; (though, c'mon, we know everyone is going to keep their key in the same dir) [22:46] &amp;lt;jrand0m&amp;gt; ((but maybe commerce shops wont)) [22:47] &amp;lt;wilde&amp;gt; you can hand over a "domain" but not the destination, or change to someone elses destination [22:47] &amp;lt;jrand0m&amp;gt; well, ok. i wish MrEcho and wiht were here [22:47] &amp;lt;jrand0m&amp;gt; right [22:48] &amp;lt;jrand0m&amp;gt; well, this is all fine and good, and I think it'll fly [22:48] &amp;lt;jrand0m&amp;gt; but it needs to get coded :) [22:49] &amp;lt;jrand0m&amp;gt; so, well, perhaps we'll have additional discussions about it later, but until that time, hosts.txt it is [22:49] &amp;lt;wilde&amp;gt; hire some indians [22:50] * jrand0m /dcc gets a grant to hire a team of 80 to work on i2p [22:51] &amp;lt;wilde&amp;gt; :) [22:51] &amp;lt;jrand0m&amp;gt; ok, do we have anything else for naming, or for the time being are we covered? [22:51] &amp;lt;baffled&amp;gt; Skip on brother. [22:52] * wiht has joined #i2p [22:52] * jrand0m does a hop, skip, and a jump to 3) minwww and i2cp [22:52] &amp;lt;jrand0m&amp;gt; d'oh, wb wiht [22:52] &amp;lt;baffled&amp;gt; 1, 2, 5 uh 3 sitr. [22:52] &amp;lt;wiht&amp;gt; I had trouble getting back on IIP network. I will read logs later. [22:53] &amp;lt;jrand0m&amp;gt; cool wiht, and we can continue later on the list, etc [22:54] &amp;lt;jrand0m&amp;gt; ok the other day I finally wrote up why I think i2cp is worth looking into using directly, and sketched up a minimal web system for use in i2p (and for proxying outside web pages through i2p) [22:54] &amp;lt;jrand0m&amp;gt; (reference the wiki at [MinWWW wiki](http://wiki.invisiblenet.net/iip-wiki?MinWWW) ) [22:56] &amp;lt;jrand0m&amp;gt; for HTTP, the cost of establishing and tearing down TCP/IP connections is small, but over I2P, the difference is between 10 destination to destination messages vs 2 [22:56] * sheer has joined #i2p [22:56] &amp;lt;duck&amp;gt; did the meeting already start? [22:57] &amp;lt;jrand0m&amp;gt; yeah, 56 mins ago [22:57] * jrand0m sends duck to the corner [22:57] &amp;lt;duck&amp;gt; so I am right on time [22:57] * wilde has quit IRC (Ping timeout) [22:57] &amp;lt;jrand0m&amp;gt; heh [22:57] &amp;lt;baffled&amp;gt; No doubt about it, he's gotta get a new clock. [22:58] &amp;lt;jrand0m&amp;gt; one part of minwww that I wasn't sure about was whether minwww proxies should automatically also be external gateways as well? [22:58] * wiht has quit IRC (Ping timeout) [22:59] &amp;lt;jrand0m&amp;gt; that'd increase the number of outproxies available, decreasing the load [22:59] &amp;lt;jrand0m&amp;gt; plus with a round robin algorithm tied to the 64/128KB limit, there isn't much likelihood people would use it for large file sharing [22:59] * wiht has joined #i2p [23:00] &amp;lt;jrand0m&amp;gt; or should we just have something like a small set list of outproxies (thats periodically updated)? [23:01] &amp;lt;jrand0m&amp;gt; (or is the idea not worth looking too much into?) [23:01] * wilde has joined #i2p [23:02] &amp;lt;jrand0m&amp;gt; (or i've timed out and no one can read anything i've said) [23:02] &amp;lt;wilde&amp;gt; jrand0m: can see [23:02] &amp;lt;jrand0m&amp;gt; 'k coo' [23:02] &amp;lt;baffled&amp;gt; I'll need to understand it better but for now I have another appointment in ten minutes so I'll bbl. [23:02] &amp;lt;jrand0m&amp;gt; word, l8r [23:03] &amp;lt;jrand0m&amp;gt; yeah, there's still the absolutely key functionality of i2ptunnel to handle 8bit clean streams [23:03] &amp;lt;jrand0m&amp;gt; thats necessary for e.g. irc over i2p and such [23:03] &amp;lt;mihi&amp;gt; jrand0m: don't forget ss[lh] [23:04] &amp;lt;jrand0m&amp;gt; but for message oriented protocols, such as http, smtp, bittorrent, etc, i2cp may be more appropriate [23:04] &amp;lt;jrand0m&amp;gt; right, absolutely [23:04] &amp;lt;jrand0m&amp;gt; (well, more like 'telnet', since ssh over i2p is a bit of an overkill) [23:04] &amp;lt;wilde&amp;gt; ssh -X [23:05] &amp;lt;jrand0m&amp;gt; true [23:05] &amp;lt;jrand0m&amp;gt; (plus certs, etc) [23:05] &amp;lt;wilde&amp;gt; there is never too much crypto [23:05] &amp;lt;jrand0m&amp;gt; but if we're pulling web pages through squid in 5-10s, using i2cp would drop that to .5-2s [23:06] &amp;lt;jrand0m&amp;gt; (without any subsequent tuning of the network, and would reduce overal network load) [23:06] &amp;lt;wilde&amp;gt; how many man hours does it take to make i2cp? [23:07] &amp;lt;jrand0m&amp;gt; imho, i2cp has a fairly simple API, bundled into the java i2p SDK [23:07] &amp;lt;jrand0m&amp;gt; mihi can more fairly say how much effort it is to use / learn it [23:08] * wiht has quit IRC (Ping timeout) [23:08] &amp;lt;mihi&amp;gt; it's a bit confusing sometimes (when you have to put a value to the constructor and when to a method after calling default constructor, but w/ i2ptunnel and atalk as examples it should be not too hard. [23:09] * ion has quit IRC (Ping timeout) [23:09] &amp;lt;jrand0m&amp;gt; we can obviously improve upon the sdk, i just based it off the JMS api [23:10] &amp;lt;jrand0m&amp;gt; (and i'd be more than willing to help out anyone who wanted to hack around with it to get familiar) [23:11] &amp;lt;jrand0m&amp;gt; ok, do we have anything else on the minwww/i2cp? [23:11] &amp;lt;jrand0m&amp;gt; if not, moving on to 4) i2p.net website [23:11] &amp;lt;jrand0m&amp;gt; (and there was much rejoicing) [23:11] &amp;lt;jrand0m&amp;gt; ok [23:12] &amp;lt;duck&amp;gt; about search functionality [23:12] &amp;lt;duck&amp;gt; wikipedia uses google for search functionality [23:12] &amp;lt;jrand0m&amp;gt; thats true. and we're already the #1 result for i2p :) [23:13] &amp;lt;duck&amp;gt; so a nifty thing might not be needed for searching. [23:13] &amp;lt;mihi&amp;gt; duck: atm yes ;) [23:13] &amp;lt;duck&amp;gt; I mean for internal searching [23:13] &amp;lt;mihi&amp;gt; #1 is www.crestron.com/company_info/i2p/ [23:13] &amp;lt;jrand0m&amp;gt; ah yeah, i forgot to bribe the pigeons this week [23:14] &amp;lt;duck&amp;gt; LeaseSet site:wiki.invisiblenet.net [23:14] &amp;lt;jrand0m&amp;gt; nice [23:14] &amp;lt;jrand0m&amp;gt; yeah, absolutely. [23:14] &amp;lt;wilde&amp;gt; drupal has internal search, and you can filter on content types [23:15] &amp;lt;wilde&amp;gt; it's also VERY google friendly with the clean urls, no index.php?Zillions of arguments [23:15] &amp;lt;wilde&amp;gt; everything looks like directories [23:16] * ion has joined #i2p [23:16] &amp;lt;wilde&amp;gt; ok I've played around with different CMS:s so far and Drupal is my current favourite [23:16] &amp;lt;duck&amp;gt; I prefer Ian's home-baked solution [23:16] &amp;lt;duck&amp;gt; :) [23:16] &amp;lt;jrand0m&amp;gt; what does it use for a 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; for example [23:17] &amp;lt;wilde&amp;gt; it can take heavy loads [23:17] &amp;lt;wilde&amp;gt; their designs sucks though [23:17] &amp;lt;wilde&amp;gt; but a nice CSS stylesheet fixes that [23:17] &amp;lt;wilde&amp;gt; here some other somewhat better looking ones: [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; thats an important point - we need to make sure the underlying software can support the design (and the design can be workable on the underlying software) [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 gets the feeling wilde is a raving drupal fan :) [23:19] &amp;lt;wilde&amp;gt; I'm starting to become that yes, as I like the information management ideas behind it [23:19] &amp;lt;wilde&amp;gt; everything is a node [23:20] &amp;lt;wilde&amp;gt; great taxonomy system [23:20] &amp;lt;wilde&amp;gt; you can create vocabularies for Geographic location, content type, language, etc [23:20] &amp;lt;wilde&amp;gt; and create custom urls that filters on content those [23:21] &amp;lt;jrand0m&amp;gt; could it essentially include two blog sections on the homepage? e.g. one small blog area containing titles of the most recent dev blogs, and the main large seperate blog area containing the most recent i2p announcements? [23:21] &amp;lt;wilde&amp;gt; and it's updated often and the changes are good [23:21] &amp;lt;duck&amp;gt; in other words we are stupid that we dont have drupal already [23:21] &amp;lt;wilde&amp;gt; we have 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; you're so in the 90:s duck [23:22] &amp;lt;duck&amp;gt; that is good [23:22] &amp;lt;wilde&amp;gt; the design sucks of course [23:22] &amp;lt;duck&amp;gt; cause that design is so in the 80:s [23:22] &amp;lt;jrand0m&amp;gt; lol [23:22] * wilde mud wrestles with duck [23:22] &amp;lt;jrand0m&amp;gt; right, there are 3 different things that need to get worked out - the tech, the IA, and the graphic design [23:23] &amp;lt;wilde&amp;gt; you could try the user interface [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; search still doesn't work wilde, right? [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 nice1 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; whoops, i had some problems with search i must admint [23:25] &amp;lt;duck&amp;gt; . [23:25] &amp;lt;wilde&amp;gt; there is some full text indexing cron script not yet configured [23:25] &amp;lt;wilde&amp;gt; 2 minutes and duck crashed my life work [23:25] &amp;lt;jrand0m&amp;gt; (!hi5 duck) [23:26] &amp;lt;jrand0m&amp;gt; but i do think its worth looking at [23:26] &amp;lt;wilde&amp;gt; what did you do duck? [23:26] &amp;lt;jrand0m&amp;gt; i don't know if we're at the point where we want to commit to some CMS yet [23:26] &amp;lt;wilde&amp;gt; no [23:26] &amp;lt;jrand0m&amp;gt; (s/some/some specific/) [23:27] &amp;lt;duck&amp;gt; jrand0m did already make an overview of the requires features didnt he [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; so now all parties should come with proposals and the price [23:28] &amp;lt;duck&amp;gt; ofcourse the winning solution will be paid in i2p stocks [23:28] &amp;lt;jrand0m&amp;gt; which, let me tell you, is quite valuable [23:28] &amp;lt;jrand0m&amp;gt; *cough* [23:29] &amp;lt;jrand0m&amp;gt; you'll get your own @i2p.net email [23:29] &amp;lt;jrand0m&amp;gt; and chicks will love you [23:29] &amp;lt;jrand0m&amp;gt; (or guys, whatever) [23:30] &amp;lt;wilde&amp;gt; we had some CMS options [23:30] &amp;lt;wilde&amp;gt; we should go for some CMS [23:30] &amp;lt;wilde&amp;gt; and wiki isn't really a long term solution [23:30] &amp;lt;jrand0m&amp;gt; yeah some listed in point 4 @ [status update 000142](http://i2p.dnsalias.net/pipermail/i2p/2004-February/000142.html) [23:30] &amp;lt;jrand0m&amp;gt; agreed, for the website itself [23:31] &amp;lt;jrand0m&amp;gt; a wiki based section of the site might be good though, perhaps for the user guide / hackers guides [23:31] &amp;lt;jrand0m&amp;gt; (but not for everything) [23:32] &amp;lt;wilde&amp;gt; what about the hosting? [23:32] &amp;lt;jrand0m&amp;gt; there's always the 53 entries at [DMOZ CMS listing](http://dmoz.org/Computers/Software/Internet/Site_Management/Content_Management/Open_Source/) [23:32] &amp;lt;wilde&amp;gt; it should survive a slashdot [23:32] &amp;lt;jrand0m&amp;gt; hosting? [23:32] &amp;lt;jrand0m&amp;gt; ah, right. [23:33] &amp;lt;jrand0m&amp;gt; thats actually a really huge draw of plain HTML in and of itself [23:33] &amp;lt;jrand0m&amp;gt; (dirt easy to mirror) [23:33] &amp;lt;wilde&amp;gt; and on [23:33] &amp;lt;wilde&amp;gt; [oscom.org](http://www.oscom.org/) [23:33] &amp;lt;jrand0m&amp;gt; i2p.net is at a colo that is used by several large sites [23:34] &amp;lt;jrand0m&amp;gt; ah right [23:34] * jrand0m would love if people would keep at it and find the Right solution [23:35] &amp;lt;wilde&amp;gt; [opencms.org](http://www.opencms.org/) is interesting [23:35] &amp;lt;wilde&amp;gt; but's maybe too corporate [23:35] &amp;lt;wilde&amp;gt; with workflows, projects, etc [23:35] &amp;lt;wilde&amp;gt; I really liked, used it for one project [23:36] &amp;lt;jrand0m&amp;gt; interesting [23:36] &amp;lt;wilde&amp;gt; but its java ;) [23:36] &amp;lt;jrand0m&amp;gt; hmm, and xml [23:36] &amp;lt;wilde&amp;gt; jsp templates 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; I would never use if for this project, it's really too heavy [23:37] &amp;lt;jrand0m&amp;gt; wilde&amp;gt; would you be willing to look over the main CMSes and map out pros and cons? [23:38] &amp;lt;wilde&amp;gt; i have :), and chose Drupal ;) [23:38] * jrand0m should have known [23:38] &amp;lt;wilde&amp;gt; I've tried about ten of the major ones [23:38] &amp;lt;wilde&amp;gt; for some earlier projects [23:38] &amp;lt;wilde&amp;gt; different CMS works for different projects [23:39] &amp;lt;duck&amp;gt; so say drupal is used [23:39] &amp;lt;wilde&amp;gt; Zope and friends are nice too [23:39] &amp;lt;duck&amp;gt; is the structure clear? [23:39] &amp;lt;duck&amp;gt; is the next step doing the gui? [23:40] &amp;lt;wilde&amp;gt; it's really just a CSS template that's needed for the gui, some changes to the xtemplate to prettify things [23:41] &amp;lt;wilde&amp;gt; www.csszengarden.com could be an inspiration [23:41] &amp;lt;jrand0m&amp;gt; wilde&amp;gt; could it essentially include two blog sections on the homepage? e.g. one small blog area containing titles of the most recent dev blogs, and the main large seperate blog area containing the most recent i2p announcements? [23:41] &amp;lt;jrand0m&amp;gt; basically I want to avoid dev blog entries pushing news &amp;amp; announcements off the main stage [23:42] &amp;lt;wilde&amp;gt; jrand0m: don't know, gonna check, blogs doesn't have to go front page, i configured it that way [23:42] &amp;lt;jrand0m&amp;gt; ah cool [23:42] &amp;lt;wilde&amp;gt; we can change to just stories go front page [23:42] &amp;lt;wilde&amp;gt; everything that is a node could be frontpage, polls, stories, book pages, articles etc, [23:43] &amp;lt;jrand0m&amp;gt; would it be possible to have stories at the top, with latest N blog entries below? [23:43] * jrand0m stops micromanaging [23:43] &amp;lt;wilde&amp;gt; blogs are linked to the bottom left right now, [23:44] * godmode0 has joined #i2p [23:44] &amp;lt;wilde&amp;gt; there are nice galleries as plugin, good for screenshots [23:44] &amp;lt;jrand0m&amp;gt; word [23:44] &amp;lt;wilde&amp;gt; the filestore plugin would be nice too [23:45] &amp;lt;wilde&amp;gt; and more cvs, developer plugins too [23:45] &amp;lt;wilde&amp;gt; and mailinglist [23:45] &amp;lt;jrand0m&amp;gt; I'm no CMS expert, and it sounds like you've done your homework and are enthusiastic about it [23:45] &amp;lt;jrand0m&amp;gt; w0ah nice [23:45] &amp;lt;wilde&amp;gt; jrand0m: i need people pulling the brake for me sometimes :) [23:46] &amp;lt;wilde&amp;gt; but the design really must be fixed, who are the design gurus here? [23:46] * wilde can't stand poor design, wikis and current drupal kills him [23:46] * jrand0m points at DrWoo and frontier [23:46] &amp;lt;wilde&amp;gt; anyone here now? [23:47] &amp;lt;duck&amp;gt; no, I left [23:47] * jrand0m stares at the lurkers [23:47] &amp;lt;wilde&amp;gt; so what should the site communicate? [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; this is a bit broader, we have marketing and donations to think of [23:48] &amp;lt;jrand0m&amp;gt; (what duck said) [23:48] &amp;lt;wilde&amp;gt; yeah i've read that, but we are more people here :) [23:48] &amp;lt;jrand0m&amp;gt; :) [23:48] &amp;lt;duck&amp;gt; but the puny humans dont matter! [23:48] * wilde attaches to the borg collective [23:49] &amp;lt;jrand0m&amp;gt; obviously one of the things I'd like the web site to communicate is "hey, this is a kickass project, you devs should join us and work for the revolution" [23:49] &amp;lt;duck&amp;gt; ok; I am falling asleep [23:49] &amp;lt;duck&amp;gt; enjoy [23:49] &amp;lt;jrand0m&amp;gt; heh cool duck, g'night [23:49] &amp;lt;duck&amp;gt; wilde: cool work on the CMS stuff [23:49] * wilde remembers the thing about 80:s design, 5 months of work! [23:50] &amp;lt;jrand0m&amp;gt; well, good thing we have 2 months then ;) [23:50] &amp;lt;wilde&amp;gt; night duck [23:50] &amp;lt;duck&amp;gt; oh yes, the design should BEG for peer reviews and useful comment [23:50] * ion has quit IRC (Ping timeout) [23:50] &amp;lt;jrand0m&amp;gt; agreed [23:50] &amp;lt;wilde&amp;gt; about the toopie [23:51] &amp;lt;jrand0m&amp;gt; i like 'im, he's humorous, simple, and topical [23:51] &amp;lt;wilde&amp;gt; doesn't toopie look a bit ... hmm... stupid [23:51] &amp;lt;jrand0m&amp;gt; (and he can serve as an icon with nearly any purpose) [23:51] * ion has joined #i2p [23:51] &amp;lt;wilde&amp;gt; he squints [23:52] &amp;lt;jrand0m&amp;gt; heh i think we can wrestle up a top-left-logo-quality toopie [23:52] &amp;lt;jrand0m&amp;gt; there've been a lot of revs going around for different purposes [23:53] &amp;lt;wilde&amp;gt; i like him, but he must meet a personality consultant [23:53] * jrand0m suggests bouncing some ideas off DrWoo, both for the design and toopie stuff [23:54] &amp;lt;wilde&amp;gt; agreed [23:54] &amp;lt;wilde&amp;gt; ok maybe we should leave it there [23:54] &amp;lt;jrand0m&amp;gt; there's no rush, lots to digest and churn through [23:54] &amp;lt;wilde&amp;gt; but please it you find this new kickass CMS, scream out [23:54] &amp;lt;duck&amp;gt; can we have this as background: [The Triumph of Death artwork](http://www.artchive.com/artchive/B/bruegel/death.jpg) [23:55] &amp;lt;jrand0m&amp;gt; but I agree with duck, nice work setting up a drupal to work off [23:55] &amp;lt;jrand0m&amp;gt; that is so going straight to my desktop [23:55] &amp;lt;jrand0m&amp;gt; wow I wonder what text over that would look like [23:55] &amp;lt;wilde&amp;gt; cool picture [23:55] &amp;lt;jrand0m&amp;gt; actually, on that note, 5) ??? [23:56] &amp;lt;jrand0m&amp;gt; anyone have anything else to add? [23:56] * jrand0m prods the peanut gallery [23:56] &amp;lt;wilde&amp;gt; it's been very quiet in here today [23:56] &amp;lt;wilde&amp;gt; everyone comes here to listen to messiah Jrandom [23:57] &amp;lt;duck&amp;gt; 2h is a bit longish [23:57] &amp;lt;mihi&amp;gt; *ggg* [23:57] * jrand0m is just here for the beer [23:57] &amp;lt;duck&amp;gt; maybe you could try 2 weekly meetings of 30 min each [23:57] &amp;lt;wilde&amp;gt; nah [23:57] &amp;lt;duck&amp;gt; and then the layoffs at friday afternoon [23:57] &amp;lt;wilde&amp;gt; that's too often [23:58] &amp;lt;jrand0m&amp;gt; i do think 2h meetings are very excessive [23:58] &amp;lt;jrand0m&amp;gt; (unless they're specifically topical. e.g. a meeting discussing the web page design, or some router functionality, etc) [23:58] &amp;lt;jrand0m&amp;gt; (hey look, we're meta) [23:59] &amp;lt;jrand0m&amp;gt; perhaps I should shut up more and limit it to 1h? [23:59] &amp;lt;jrand0m&amp;gt; or perhaps the bulk of the 'meeting' should go to the mailing list, with #i2p for discussion? [23:59] * godmode0 has quit IRC (Ping timeout) [23:59] &amp;lt;wilde&amp;gt; the mailinglist could be used more for discussions Session Time: Wed Feb 11 00:00:00 2004 [00:00] &amp;lt;duck&amp;gt; I think that the heavy email pre-logs are already good [00:01] &amp;lt;jrand0m&amp;gt; so maybe the weekly meetings turn more into "ok guys, whats up? anyone have anything to discuss?" [00:01] &amp;lt;jrand0m&amp;gt; (but open ended meetings like that are a danger in and of themselves) [00:01] * godmode0 has joined #i2p [00:02] &amp;lt;jrand0m&amp;gt; ok, maybe we can move this meta to the list or to later [00:02] &amp;lt;jrand0m&amp;gt; we've already broken the 2h mark [00:02] &amp;lt;jrand0m&amp;gt; so... [00:02] * jrand0m winds up... [00:02] &amp;lt;fidd&amp;gt; :) [00:02] * jrand0m *baf*s the meeting closed &lt;/div></description></item><item><title>Reunión de desarrollo de I2P - 03 de febrero de 2004</title><link>/es/blog/2004/02/03/reuni%C3%B3n-de-desarrollo-de-i2p-03-de-febrero-de-2004/</link><pubDate>Tue, 03 Feb 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/02/03/reuni%C3%B3n-de-desarrollo-de-i2p-03-de-febrero-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> baffled, dm, duck, human, jrand0m, kaji, lucky, madman2003, mihi, Nightblade, Synonymous, wiht&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [22:01] &amp;lt;jrand0m&amp;gt; 0) hola [22:01] &amp;lt;jrand0m&amp;gt; 1) red de pruebas [22:01] &amp;lt;jrand0m&amp;gt; 2) hoja de ruta actualizada [22:01] &amp;lt;jrand0m&amp;gt; 3) lista de aplicaciones actualizada [22:01] &amp;lt;jrand0m&amp;gt; 4) se necesitan voluntarios [22:01] &amp;lt;jrand0m&amp;gt; 5) ??? [22:01] &amp;lt;jrand0m&amp;gt; 0) hola [22:01] * jrand0m saluda con la mano [22:01] * mihi saluda de vuelta [22:02] * jrand0m tiene que advertir que llevo despierto demasiado tiempo, así que puede que esté un poco fuera de onda [22:02] &amp;lt;jrand0m&amp;gt; pero bueno, conforme avanzamos, todos deberían leer (o haber leído) http://i2p.dnsalias.net/pipermail/i2p/2004-February/000132.html [22:02] &amp;lt;jrand0m&amp;gt; vamos directo a 1) red de pruebas [22:03] &amp;lt;mihi&amp;gt; deberías cambiar el asunto de cada correo... aquí todos se agrupan en un solo hilo [22:03] &amp;lt;jrand0m&amp;gt; jajaja bien [22:03] * jrand0m intenté mantener consistencia (para facilitar el filtrado) [22:03] &amp;lt;jrand0m&amp;gt; ¿quieres que le añada la fecha? [22:03] &amp;lt;madman2003&amp;gt; ¿cómo va realmente la testnet? (opinión pesimista por favor) [22:03] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; mal, pero mejor que antes [22:04] &amp;lt;mihi&amp;gt; jrand0m: fecha (o número de reunión) estaría genial [22:04] &amp;lt;jrand0m&amp;gt; 'k mihi, dalo por hecho [22:04] &amp;lt;jrand0m&amp;gt; (¿alguien además de mí quiere dar comentarios a la pregunta de madman2003?) [22:04] &amp;lt;duck&amp;gt; madman2004: baffled y yo llevamos conectados 4 h [22:04] &amp;lt;baffled&amp;gt; ¿De verdad tanto? [22:04] &amp;lt;duck&amp;gt; antes de test3 el tiempo máximo era 10 min [22:05] &amp;lt;jrand0m&amp;gt; w00t [22:05] &amp;lt;duck&amp;gt; baffled: desde las 18:15:07 CET [22:05] &amp;lt;jrand0m&amp;gt; sí, tuve una sesión de 90 m el otro día también [22:05] &amp;lt;duck&amp;gt; pero quizá estemos conectados directamente [22:05] &amp;lt;madman2003&amp;gt; ¿y estás seguro de que el enlace está intacto? [22:05] &amp;lt;jrand0m&amp;gt; duck&amp;gt; todos los tunnels son de 2 saltos (a menos que tu router esté fallando, en cuyo caso tus tunnels se romperán al menos una vez) [22:06] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; cuando los tunnels fallan, fallan a lo grande [22:06] &amp;lt;madman2003&amp;gt; ¿cómo está la latencia general en la red de pruebas? [22:06] * Ophite1 se ha unido a #i2p [22:06] * jrand0m normalmente obtiene 2-10 s de latencia a través del squid [22:06] * lucky se ha unido a #i2p [22:06] &amp;lt;jrand0m&amp;gt; 5-20 s de latencia por irc [22:07] &amp;lt;madman2003&amp;gt; ¿ya está arreglado el retraso de 30 s en los sitios locales? [22:07] &amp;lt;jrand0m&amp;gt; duck&amp;gt; ¿puedes /ping duck en tu ircd? ¿cuánto tarda en responder con un error de CTCP rechazado? [22:07] &amp;lt;jrand0m&amp;gt; (o baffled&amp;gt;) [22:08] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; ha habido correcciones de bugs significativas que explicarían retrasos de 30 s o más localmente [22:08] &amp;lt;jrand0m&amp;gt; (las tareas se bloqueaban causando retrasos absurdos) [22:08] &amp;lt;duck&amp;gt; la respuesta a la solicitud de admin al ircd de baffled es ~8 s [22:08] &amp;lt;jrand0m&amp;gt; duck&amp;gt; ¿a local? [22:09] &amp;lt;duck&amp;gt; el ping/pong de fido es de 3 segundos, que es local [22:09] &amp;lt;jrand0m&amp;gt; guay [22:09] &amp;lt;duck&amp;gt; para eepsites locales también parece ser ~3 s [22:09] &amp;lt;jrand0m&amp;gt; (aún mucho más de lo que me gustaría, pero &amp;lt;&amp;lt;30 s) [22:09] &amp;lt;duck&amp;gt; la solicitud inicial es más larga, podría ser ~30 s [22:10] &amp;lt;jrand0m&amp;gt; interesante [22:10] &amp;lt;duck&amp;gt; , [22:10] &amp;lt;jrand0m&amp;gt; vale, así que definitivamente aún hay trabajo por hacer en la red de pruebas, pero ha habido progreso [22:10] &amp;lt;madman2003&amp;gt; ¿va a seguir funcionando la red de pruebas hasta que el rendimiento pobre sea perfecto? ¿cuál es el requisito exacto de éxito? [22:11] &amp;lt;madman2003&amp;gt; (sé lo de 3 días funcionando bien) [22:11] &amp;lt;jrand0m&amp;gt; éxito == 3 días consecutivos en los que las cosas que deberían salir bien salgan bien. [22:11] &amp;lt;jrand0m&amp;gt; human se ha ofrecido a ayudar e implementar algo en la línea de lo que puse en el correo [22:11] * mihi inunda la red de pruebas con pings ;) [22:11] * leenookx ha salido de IRC (Ping timeout) [22:11] &amp;lt;jrand0m&amp;gt; básicamente una forma de dejar un par de bots conectados a los dos ircd y medir nuestros progresos y fallos [22:12] &amp;lt;jrand0m&amp;gt; (¡bien por human!) [22:12] &amp;lt;mihi&amp;gt; hmm, si no hay netsplit, i2p está funcionando, pero no puedes sacar la conclusión inversa... [22:13] &amp;lt;jrand0m&amp;gt; la hoja de ruta de i2p [http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap] sitúa la versión 0.2.4 (~= finalización de la red de pruebas) en una semana y media [22:13] &amp;lt;madman2003&amp;gt; ¿por qué no te centras en bajar el retraso local a &amp;lt;1 s? [22:13] &amp;lt;jrand0m&amp;gt; eso haré. [22:13] &amp;lt;madman2003&amp;gt; buenas posibilidades de que eso resuelva también otros problemas [22:13] &amp;lt;jrand0m&amp;gt; la causa de &amp;gt;1 s de retraso probablemente sea la carga [22:14] &amp;lt;jrand0m&amp;gt; para routers sin pares, las solicitudes solo locales son casi instantáneas [22:14] &amp;lt;jrand0m&amp;gt; (pero como la red de pruebas está mostrando algo de carga, estamos estresando cosas diferentes) [22:15] &amp;lt;duck&amp;gt; baffled y yo también hablamos de hacer statsbots, pero si human quiere hacerlo; por mí, genial [22:15] &amp;lt;madman2003&amp;gt; quizá los retrasos tengan que ver con que las solicitudes se envían a otros routers [22:15] &amp;lt;madman2003&amp;gt; antes de ver que es local [22:15] &amp;lt;jrand0m&amp;gt; oh, cierto, duck [22:15] &amp;lt;jrand0m&amp;gt; no, no funciona así, madman2003 [22:16] &amp;lt;jrand0m&amp;gt; (primero se envía al client manager, que comprueba si es local, y solo si no lo es se coloca en el net pool del router) [22:16] * madman2003 se pregunta de dónde viene toda esa carga [22:16] &amp;lt;jrand0m&amp;gt; francia. [22:16] &amp;lt;jrand0m&amp;gt; eh, alemania. [22:16] &amp;lt;jrand0m&amp;gt; (ya que *alguien* está haciendo ping a todos ;) [22:17] &amp;lt;duck&amp;gt; kuala lumpur [22:17] * duck espera que nadie entienda ese chiste [22:17] * jrand0m se complace en cumplir las esperanzas de duck [22:17] &amp;lt;mihi&amp;gt; todos esos pings hicieron que mi máquina local se pusiera a hacer thrashing también... (¡sin router!) [22:18] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; la lib de i2cp hace la crypto ;) [22:18] * wiht se ha unido a #i2p [22:18] &amp;lt;madman2003&amp;gt; ¿i2p no protege de inundaciones de ping? [22:19] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; la carga no es tan significativa, es solo que el código actualmente tiene sincronización de grano muy grueso (y durante la red de pruebas se está ajustando hacia una sincronización de grano más fino) [22:19] &amp;lt;madman2003&amp;gt; ¿grano de sincronización? [22:19] &amp;lt;mihi&amp;gt; jrand0m: felicidades: parece que ping -ns ya no produce solo - - - [22:20] &amp;lt;jrand0m&amp;gt; jajaja mihi :) [22:20] &amp;lt;mihi&amp;gt; ¿por qué lol? ping -ns nunca me funcionó. (solo el sincronizado) [22:20] &amp;lt;duck&amp;gt; el sincronizado nunca me funcionó a mí... [22:20] &amp;lt;jrand0m&amp;gt; ¿ah sí? pues, -ns me ha ido bien [22:21] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; es un compromiso de memoria y CPU frente a concurrencia [22:22] &amp;lt;jrand0m&amp;gt; (la sincronización de grano grueso minimiza el uso de CPU y memoria, mientras que la sincronización de grano fino usa más CPU y memoria a cambio de mayor concurrencia) [22:22] * TrueSeeker ha salido de IRC (Leaving) [22:22] * mihi publicará estadísticas de ping en #flood en unos segundos [22:22] * ion ha salido de IRC (Ping timeout) [22:23] &amp;lt;lucky&amp;gt; bah. [22:23] &amp;lt;jrand0m&amp;gt; pero sí, el plan es cerrar la red de pruebas una vez que pase la prueba de 3 días. Mi estimación actual es el 14, pero ya veremos. [22:23] &amp;lt;lucky&amp;gt; día miserable. [22:23] &amp;lt;lucky&amp;gt; estúpidos cerdos capitalistas [22:23] &amp;lt;lucky&amp;gt; quitándome todo mi dinero.. [22:24] &amp;lt;baffled&amp;gt; parece que hay novedades en cvs, ¿cuánto falta para test4? [22:24] &amp;lt;jrand0m&amp;gt; hoy no, con suerte mañana [22:24] * jrand0m se va a la cama después de la reunión :) [22:25] &amp;lt;baffled&amp;gt; genial. [22:26] &amp;lt;madman2003&amp;gt; adiós a todos [22:26] &amp;lt;jrand0m&amp;gt; hasta luego madman2003 [22:26] &amp;lt;madman2003&amp;gt; no olvides los otros puntos de la reunión :) [22:26] &amp;lt;jrand0m&amp;gt; ok, eso es la red de pruebas. ¿algo más sobre eso, o pasamos a 2) hoja de ruta actualizada? [22:26] &amp;lt;jrand0m&amp;gt; jeje [22:26] &amp;lt;baffled&amp;gt; ¿Hay otros generadores de estrés que necesitemos en la red de pruebas? [22:26] * madman2003 ha salido de IRC (12( www.nnscript.de 12:: NoNameScript 3.8 12:: www.XLhost.de 12)) [22:26] &amp;lt;duck&amp;gt; ¿qué fecha es? [22:27] &amp;lt;jrand0m&amp;gt; 3 de feb [22:27] &amp;lt;baffled&amp;gt; 3 aquí. [22:27] &amp;lt;mihi&amp;gt; 2004-02-03 [22:27] * leenookx se ha unido a #i2p [22:27] &amp;lt;duck&amp;gt; ah, gracias [22:27] &amp;lt;jrand0m&amp;gt; baffled&amp;gt; en realidad, ¿alguien ha probado i2psnark en la red de pruebas? [22:27] &amp;lt;wiht&amp;gt; baffled: ¿A qué te refieres con 'estresores'? [22:28] &amp;lt;mihi&amp;gt; wiht: supongo que gente metiéndole carga a la red de pruebas [22:28] &amp;lt;baffled&amp;gt; Bueno, el otro día nos pediste a aum y a mí que dejáramos el nntp; estaba pensando en montar un stream ogg de 128 kbps. [22:28] * mihi le gustaría que alguien montara un servicio public echo - permitiría buenas comprobaciones de latencia [22:28] &amp;lt;baffled&amp;gt; así que esos dos elementos, supongo. [22:28] &amp;lt;jrand0m&amp;gt; hemos tenido un buen grupo dándole al squid [22:28] &amp;lt;jrand0m&amp;gt; ¡oh, nntp molaría, y también un stream ogg! [22:29] * jrand0m no recuerda haberles pedido que pararan (¿salvo quizá temporalmente durante una actualización?) [22:29] &amp;lt;jrand0m&amp;gt; de acuerdo, mihi [22:29] * jrand0m comprueba qué puerto es 'echo' [22:29] &amp;lt;jrand0m&amp;gt; 7 [22:29] &amp;lt;mihi&amp;gt; que yo sepa 9 [22:29] &amp;lt;mihi&amp;gt; ups ;) [22:29] &amp;lt;baffled&amp;gt; Puede que estuvieras estresado por otra cosa en ese momento. [22:30] &amp;lt;wiht&amp;gt; Puerto 7. [22:30] &amp;lt;duck&amp;gt; 4 [22:30] * ion se ha unido a #i2p [22:30] &amp;lt;jrand0m&amp;gt; probablemente, 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; Puerto 7 para TCP y UDP. [22:30] &amp;lt;mihi&amp;gt; duck: queremos [0-9]*/tcp [22:30] * duck se agacha [22:31] * Synonymous se ha unido a #i2p [22:31] &amp;lt;jrand0m&amp;gt; entonces, ¿alguien quiere rematar la app de pruebas de human (el servidor y cliente echo)? [22:32] &amp;lt;jrand0m&amp;gt; (aunque ejecutar twisted parece un poco excesivo para eso ;) [22:32] &amp;lt;duck&amp;gt; la que no usa twisted funcionaría [22:33] &amp;lt;duck&amp;gt; . [22:33] * jrand0m no se dio cuenta de que su código i2p podía funcionar sin twisted [22:33] &amp;lt;jrand0m&amp;gt; pero en fin, ¿alguien quiere ofrecerse para liderar el levantamiento de un servicio echo? [22:33] * duck se sienta sobre sus manos [22:33] &amp;lt;wiht&amp;gt; ¿Alcanzable a través de I2P, o a través de Internet normal? [22:34] &amp;lt;jrand0m&amp;gt; a través de i2p [22:34] &amp;lt;baffled&amp;gt; Puedo mirarlo si me das especificaciones concretas. [22:34] &amp;lt;mihi&amp;gt; duck: ¿los patos tienen manos? yo pensaba que alas ;) [22:34] &amp;lt;jrand0m&amp;gt; especificación: recibir una línea de texto y devolverla :) [22:34] &amp;lt;baffled&amp;gt; oh, vale, sin problema. [22:34] &amp;lt;lucky&amp;gt; bah... ¡tendré que empezar a presentar impuestos el año que viene! [22:34] &amp;lt;mihi&amp;gt; jrand0m: s/line/byte chunk/ [22:34] &amp;lt;lucky&amp;gt; Maldito, estúpido gobierno... [22:35] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; una línea es mucho más fácil de parsear ;) [22:35] &amp;lt;duck&amp;gt; lucky: shhh [22:35] &amp;lt;jrand0m&amp;gt; baffled++ [22:35] &amp;lt;jrand0m&amp;gt; ok, pasamos a 2) hoja de ruta actualizada [22:35] * jrand0m dirige la atención de la gente a http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap [22:36] &amp;lt;mihi&amp;gt; jrand0m: ¿por qué? while (len=in.read(b) != -1) {o.write(b,0,len);} [22:36] &amp;lt;jrand0m&amp;gt; (que, por supuesto, todos ya han leído) [22:36] * MrEcho se ha unido a #i2p [22:36] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; mensajes de un byte vs nagle, etc [22:37] &amp;lt;jrand0m&amp;gt; pero en fin, lo que sea que implemente baffled para hacer eco y apoyar las pruebas es Bueno [22:37] &amp;lt;jrand0m&amp;gt; (o tú y él pueden acordar lo que mejor les funcione) [22:37] * wiht ha salido de IRC (Ping timeout) [22:37] &amp;lt;baffled&amp;gt; Si tienes requisitos, escríbelos y avísame luego, mihi, y lo intento. [22:38] * ion ha salido de IRC (Ping timeout) [22:38] &amp;lt;mihi_backup&amp;gt; baffled: no realmente. si hace falta, añadir un salto de línea tras una marca de tiempo no es problema. [22:38] * jar_ ha salido de IRC (Ping timeout) [22:38] &amp;lt;duck&amp;gt; (netsplit después de 4:20) [22:38] &amp;lt;jrand0m&amp;gt; je [22:39] &amp;lt;jrand0m&amp;gt; no es bueno :/ [22:39] &amp;lt;jrand0m&amp;gt; bueno, iterativo e incremental. [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án todos los 9/10 routers arriba ahora mismo? [22:39] &amp;lt;jrand0m&amp;gt; (¿o se cayó uno?) [22:40] &amp;lt;jrand0m&amp;gt; solo veo 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 acaba de actualizar [22:40] &amp;lt;duck&amp;gt; ¿dónde encaja lo de admin de i2cp en la hoja de ruta? [22:41] &amp;lt;duck&amp;gt; hasta donde sé, eso no está implementado, pero 0.2.5 habla de finalizar la spec [22:41] &amp;lt;jrand0m&amp;gt; el plan actual es hacer de I2CP el protocolo de cliente simple, dejando la funcionalidad de admin separada [22:41] &amp;lt;jrand0m&amp;gt; (p. ej., a través del puerto web de admin :7655) [22:41] &amp;lt;duck&amp;gt; ok [22:42] &amp;lt;jrand0m&amp;gt; (y arrancar toda esa otra porquería) [22:42] * jar_ se ha unido a #i2p [22:42] * ion se ha unido a #i2p [22:42] &amp;lt;jrand0m&amp;gt; ((shrinkingCodebase)++) [22:43] &amp;lt;jrand0m&amp;gt; ¿alguien tiene alguna opinión sobre los dos Grandes Asuntos? [22:43] &amp;lt;jrand0m&amp;gt; = abortar el transporte PHTTP actual (hasta 2.0) [22:43] &amp;lt;jrand0m&amp;gt; = mantener soporte para una restricted route topology (topología de rutas restringida) en 2.0 [22:43] &amp;lt;baffled&amp;gt; Bueno, gente, me tengo que ir, así que leeré los logs más tarde. [22:43] &amp;lt;jrand0m&amp;gt; genial, me alegra que pudieras venir, l8r [22:43] * baffled ha salido de IRC (Leaving) [22:44] &amp;lt;duck&amp;gt; un i2cp seguro reduciría un poco la necesidad directa de restricted route topology [22:44] &amp;lt;duck&amp;gt; así que está bien [22:45] &amp;lt;jrand0m&amp;gt; de acuerdo, aunque lo 'asegurado' en este sentido no será ideal (todas las cargas de I2CP, por supuesto, irán cifradas, pero los sniffers pueden detectar que $client está enviando un mensaje de $n bytes a $destination) [22:46] &amp;lt;jrand0m&amp;gt; la única diferencia respecto al i2cp actual es una pequeña actualización del protocolo/estructura de autenticación [22:46] &amp;lt;jrand0m&amp;gt; ((bueno, el $client no puede detectar $n, ya que los mensajes se rellenan aleatoriamente. nm) [22:46] &amp;lt;jrand0m&amp;gt; eh, $sniffer, no $client [22:47] * wiht se ha unido a #i2p [22:47] &amp;lt;jrand0m&amp;gt; (por supuesto, eso no derrota a un adversario pasivo global) [22:48] &amp;lt;jrand0m&amp;gt; ¿alguien tiene otras preocupaciones/sugerencias/ideas/comentarios? [22:48] &amp;lt;jrand0m&amp;gt; (sobre la hoja de ruta) [22:49] &amp;lt;duck&amp;gt; no [22:49] &amp;lt;jrand0m&amp;gt; yo tampoco [22:49] * jrand0m pasa a 3) lista de aplicaciones actualizada [22:49] &amp;lt;jrand0m&amp;gt; [insertar perorata de 'mihi es el amo' aquí] [22:50] &amp;lt;duck&amp;gt; ¡ayuden a jrand0m a decir que no! [22:50] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; ¿alguna opinión sobre lo de muffin? http://wiki.invisiblenet.net/iip-wiki?I2PApplications [22:50] &amp;lt;jrand0m&amp;gt; jeh [22:51] &amp;lt;mihi&amp;gt; jrand0m: ya sabes lo que pienso de eso... [22:51] &amp;lt;jrand0m&amp;gt; (no te estoy pidiendo específicamente que lo integres, solo quiero saber si crees que sería bueno) [22:52] &amp;lt;mihi&amp;gt; httpclient tiene que salir de i2ptunnel, ya que i2ptunnel es para reenvío de flujo y httpclient hace reenvío de contenido [22:52] &amp;lt;mihi&amp;gt; meter eso a golpes en i2ptunnel sería aún más chapucero. [22:52] &amp;lt;jrand0m&amp;gt; de acuerdo, así que la app de más abajo [Scalable web proxies] [22:52] &amp;lt;jrand0m&amp;gt; tiene sentido [22:53] &amp;lt;jrand0m&amp;gt; (apps que hacen Una Sola Cosa y la hacen Bien)++ [22:53] &amp;lt;mihi&amp;gt; jrand0m: me malentendiste... [22:53] &amp;lt;jrand0m&amp;gt; ¿qué me perdí? [22:54] &amp;lt;mihi&amp;gt; no tengo nada en contra de una app que lea una solicitud http, la parsee, la envíe por i2p, lea la respuesta, la parsee y la devuelva (quizá con filtrado), solo que no lo haga como httptunnel. [22:54] &amp;lt;mihi&amp;gt; httptunnel reenvía todo excepto las primeras líneas. [22:54] &amp;lt;jrand0m&amp;gt; ah, tienes razón [22:55] * jrand0m no tiene la cabeza del todo bien puesta [22:55] &amp;lt;mihi&amp;gt; sería difícil meter filtrado efectivo ahí (si debe filtrar html y no texto o algo así) [22:55] &amp;lt;jrand0m&amp;gt; exacto: quizá tener MUFFIN como independiente [22:55] &amp;lt;jrand0m&amp;gt; (filtrando lo que salga de httpclient) [22:55] &amp;lt;mihi&amp;gt; así que diría, una app adicional para eso. pero eso requeriría una streaming lib... (o algo así) [22:56] * duck a duck le gusta cómo puedes hacer proxies xmlrpc/soap con httpclient, eso sí [22:56] &amp;lt;wiht&amp;gt; jrand0m: No vi una entrada para "muffin" en la lista de aplicaciones. [22:56] &amp;lt;jrand0m&amp;gt; wiht&amp;gt; http://muffin.doit.org/ [22:56] &amp;lt;mihi&amp;gt; muffin es un filtro de contenido http [22:57] &amp;lt;mihi&amp;gt; si tenemos un filtro de contenido, podríamos tirar esa cosa cutre del "proxy". [22:57] &amp;lt;jrand0m&amp;gt; duck&amp;gt; con suerte el filtro de muffin estaría configurado para dejar pasar xmlrpc/soap, filtrando solo cosas como VBScript / etc [22:57] &amp;lt;wiht&amp;gt; Ya veo. [22:57] &amp;lt;jrand0m&amp;gt; hm, mihi? [22:57] &amp;lt;duck&amp;gt; ah, espera, xmlrpc/soap sería de tipo de contenido xml [22:57] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; ¿no necesitaría aún hacer la traducción de nombres, al menos? [22:58] &amp;lt;mihi&amp;gt; claro, pero no como proxy. `http://localhost:12345/duck.i2p/` funcionaría mucho mejor. [22:58] &amp;lt;Synonymous&amp;gt; muffin es GPL, tienes que tener cuidado en un proyecto de dominio público al usar código GPL, sigue teniendo copyright ;) [22:58] &amp;lt;mihi&amp;gt; ya que puedes enlazar a eso desde la web normal [22:58] &amp;lt;jrand0m&amp;gt; hrm, mihi. [22:58] &amp;lt;mihi&amp;gt; Synonymous: i2ptunnel es GPL de todos modos [22:58] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; I2PTunnel es GPL [22:58] &amp;lt;Synonymous&amp;gt; ya [22:59] * jrand0m es muy consciente de que algunas personas consideran válidos los derechos de autor, e intenta acomodarse a ellos. [22:59] &amp;lt;Synonymous&amp;gt; asegúrense de ponerlo donde sea visible (si usan muffin) ya dice que iptunnel es gpl [22:59] &amp;lt;jrand0m&amp;gt; por supuesto, si usamos muffin se atribuiría y se marcaría como gpl. [22:59] &amp;lt;Synonymous&amp;gt; sí, eso es lo que dije, tengan cuidado con eso [23:00] &amp;lt;jrand0m&amp;gt; (no vamos a entrar en la discusión sobre copyright aquí) [23:00] &amp;lt;jrand0m&amp;gt; ok, ¿más ideas sobre las apps listadas? [23:00] &amp;lt;Synonymous&amp;gt; entonces no, y mi comentario no pretendía iniciar una [23:00] * duck se ríe de http://muffin.doit.org/demo/evil/ [23:01] &amp;lt;jrand0m&amp;gt; ¿qué creen que será funcionalidad de app necesaria para 1.0? [23:01] &amp;lt;jrand0m&amp;gt; je, duck [23:01] &amp;lt;jrand0m&amp;gt; (¿o ya estamos ahí, y la funcionalidad de apps de la 1.0 == cosas proxied a través de i2ptunnel :) [23:02] &amp;lt;Synonymous&amp;gt; la gente querría chat funcional, y quizá una app tipo freenet para 1.0 si a eso te refieres, quizá un conjunto de herramientas para que la gente pueda montar fácilmente sus propios servicios [23:02] &amp;lt;mihi&amp;gt; todavía faltan un IM (mensajería instantánea) y un naming service [23:02] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; ¿irc sobre i2p? [23:02] &amp;lt;wiht&amp;gt; Sí, el naming service debería estar listo para la versión 1.0 de I2P. [23:03] &amp;lt;duck&amp;gt; eep [23:03] &amp;lt;mihi&amp;gt; jrand0m: irc sobre i2p estaría bien también, pero un naming service ;) [23:03] &amp;lt;jrand0m&amp;gt; wiht&amp;gt; ¿tienes alguna idea de si un naming service estará implementado y listo para entrar en producción para abril? [23:03] * jrand0m realmente no creo que un naming service sea necesario. útil, sí [23:04] &amp;lt;jrand0m&amp;gt; (todo lo que *necesitamos* es una forma fácil de actualizar un archivo hosts.txt) [23:04] &amp;lt;kaji&amp;gt; o una capa de vpn distribuida [23:04] &amp;lt;jrand0m&amp;gt; je [23:04] &amp;lt;mihi&amp;gt; jrand0m: para mí, incluso eso (si está automatizado) es un naming service [23:04] &amp;lt;wiht&amp;gt; jrand0m: Probablemente hacia mediados de abril. [23:05] &amp;lt;jrand0m&amp;gt; kaji&amp;gt; una capa de vpn distribuida son un mes sólido de 1-2 desarrolladores ;) [23:05] &amp;lt;wiht&amp;gt; Quiero hacerlo escalable para acomodar muchas más entradas de las que tenemos en hosts.txt ahora. [23:05] &amp;lt;jrand0m&amp;gt; 1.0--&amp;gt;3.0 no tendrá millones de entradas [23:05] &amp;lt;wiht&amp;gt; MrEcho: ¿Tienes alguna opinión sobre esto? [23:05] &amp;lt;jrand0m&amp;gt; miles, sí [23:06] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; una app tipo freenet estaría genial, pero entonces necesitamos reclutar a alguien que la implemente :) [23:07] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; herramientas para montar servicios: definitivamente. con suerte i2pmanager o i2pmole servirán [23:07] &amp;lt;Synonymous&amp;gt; eso podría ser difícil, sobre todo porque freenet no funciona jeje [23:07] &amp;lt;wiht&amp;gt; Hablando de eso, ¿cómo va el progreso de I2PManager? [23:07] &amp;lt;jrand0m&amp;gt; aparentemente va avanzando, el modo consola/cli progresa (aum ahora lo usa para gestionar sus servicios vía scripts de init) [23:08] &amp;lt;jrand0m&amp;gt; he usado la gui, y aum ha registrado algunos bugs en el tunnelmanager que aún están pendientes [23:08] &amp;lt;jrand0m&amp;gt; (debido a grandes cantidades de tunnels creados, no a pequeñas) [23:08] &amp;lt;wiht&amp;gt; Creo que I2PManager debería ser una aplicación para la 1.0. [23:09] &amp;lt;jrand0m&amp;gt; yo también lo espero [23:09] &amp;lt;jrand0m&amp;gt; (especialmente porque eso significaría que podemos tirar el instalador chapucero, ya que i2pmanager lo tiene integrado) [23:09] &amp;lt;jrand0m&amp;gt; así que la gente con experiencia en python debería ponerse en contacto con aum para ver cómo pueden ayudar :) [23:09] &amp;lt;human&amp;gt; re [23:09] &amp;lt;jrand0m&amp;gt; bienvenido de vuelta, human [23:10] * human leyó sobre el proxy muffin [23:10] &amp;lt;human&amp;gt; conozco otro proxy personal orientado a privacidad llamado privoxy [23:11] &amp;lt;jrand0m&amp;gt; sí, privoxy era otro que había estado mirando. buen potencial también [23:11] &amp;lt;jrand0m&amp;gt; (la razón por la que me incliné por muffin fue la facilidad de integración, ya que es en java) [23:12] * jrand0m no seré quien lo implemente/integre, así que mi opinión es solo una sugerencia [23:12] &amp;lt;@Nightblade&amp;gt; creo que un chat grupal (o irc) sería un buen programa porque si logras que el chat funcione de forma fiable, entonces sabes que la latencia y la estabilidad de i2p son buenas [23:13] &amp;lt;jrand0m&amp;gt; de acuerdo [23:13] &amp;lt;Synonymous&amp;gt; ¿cómo funcionaría trent en un sistema así, sería posible hacerlo con un sistema de claves públicas y privadas (como frost) [23:13] &amp;lt;Synonymous&amp;gt; ¿el canal sería el 'board'? [23:13] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; duck en realidad ha hecho cosas interesantes [23:13] &amp;lt;Synonymous&amp;gt; guay [23:14] &amp;lt;duck&amp;gt; que es: los usuarios inician sesión con una contraseña secreta en el ircd, el ircd publica el sha1 de la contraseña [23:14] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; en su ircd modificado, puedes proporcionar una contraseña cuyo hash se muestra en el ident [23:14] &amp;lt;Synonymous&amp;gt; también sería como waste, supongo, aunque no lo usé [23:14] &amp;lt;jrand0m&amp;gt; duck&amp;gt; aunque si alguien más crea su propio ircd, puede suplantarlo :/ [23:14] &amp;lt;duck&amp;gt; así otros pueden comprobar el sha1 contra una lista local, sin requerir una base de datos centralizada [23:15] &amp;lt;duck&amp;gt; claro [23:15] &amp;lt;jrand0m&amp;gt; pero supongo que la gente podría recordar desde qué ircd se conecta alguien normalmente [23:15] &amp;lt;jrand0m&amp;gt; ¿sería posible tener un nickserv? [23:15] * jrand0m no sabe mucho de cómo funcionan las redes de irc [23:16] &amp;lt;duck&amp;gt; sí, pero no quería eso [23:16] &amp;lt;duck&amp;gt; porque Trent se hizo como un hack temporal [23:16] &amp;lt;jrand0m&amp;gt; cierto, sería Bueno si pudiéramos prescindir [23:16] &amp;lt;jrand0m&amp;gt; jeje [23:16] &amp;lt;jrand0m&amp;gt; hasta iip 2.0, ¿no? ;) [23:16] &amp;lt;duck&amp;gt; ahora es el chiste más duradero del mundo [23:17] &amp;lt;duck&amp;gt; . [23:18] &amp;lt;jrand0m&amp;gt; ok, entonces si vamos a 1.0 con: irc, eepsites (y una forma de montar los tuyos), squid y cvs, ¿es razonable? [23:18] &amp;lt;@Nightblade&amp;gt; sí [23:18] &amp;lt;jrand0m&amp;gt; (obviamente sería fantástico si pudiéramos incluir i2psnark, naming, I2PIM y las demás apps) [23:19] &amp;lt;duck&amp;gt; con irc te refieres a i2pirc nativo? [23:19] &amp;lt;duck&amp;gt; o si no, ¿por qué no nntp, etc., también? [23:19] &amp;lt;jrand0m&amp;gt; oh, cierto [23:19] &amp;lt;jrand0m&amp;gt; por supuesto [23:20] * jrand0m ¡se da un coscorrón!. [23:20] &amp;lt;duck&amp;gt; pero sin pasarnos, claro [23:20] * duck piensa que el pgp keyserver es tonto [23:20] &amp;lt;jrand0m&amp;gt; solo quería decir que es fácil abrumar a la gente con opciones [23:20] &amp;lt;duck&amp;gt; ah, claro [23:20] &amp;lt;duck&amp;gt; como en cosas empaquetadas oficialmente [23:20] &amp;lt;jrand0m&amp;gt; "«¿por qué debería usar I2P?» «bueno, puedes [.............]»" [23:20] &amp;lt;jrand0m&amp;gt; claro [23:20] * duck está de acuerdo [23:21] &amp;lt;jrand0m&amp;gt; con i2ptunnel, podemos soportar todo lo que hemos visto (y más :) [23:21] &amp;lt;jrand0m&amp;gt; ok, en ese caso, no creo que debamos preocuparnos demasiado por las i2papps [23:21] &amp;lt;mihi&amp;gt; por cierto: deberíamos desaprobar la opción -nogui de I2PTunnel... [23:22] &amp;lt;jrand0m&amp;gt; ¿para poner por defecto -nogui? [23:22] &amp;lt;jrand0m&amp;gt; (¿o intentas que todos usemos awt? ;) [23:22] &amp;lt;mihi&amp;gt; no. no usar -nogui en absoluto. -cli y -nocli son más «transparentes» [23:22] &amp;lt;Synonymous&amp;gt; también deberían empaquetar todas estas opciones en 1 distro si pueden [23:22] &amp;lt;jrand0m&amp;gt; ah ok mihi [23:22] &amp;lt;Synonymous&amp;gt; a diferencia de freenet, que no menciona otras utilidades y te toca ir a buscarlas [23:22] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; definitivamente [23:22] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; ¿has usado i2pmgr ya? [23:23] &amp;lt;mihi&amp;gt; -nogui actúa de forma diferente según uses -e "run configfile" o uses "configfile" [23:23] &amp;lt;Synonymous&amp;gt; no, no pude hacerlo funcionar :) [23:23] &amp;lt;jrand0m&amp;gt; (aún está en pre-alfa, pero funciona) [23:23] &amp;lt;jrand0m&amp;gt; ah ok [23:23] &amp;lt;Synonymous&amp;gt; de antes, pero no probé la gui [23:23] &amp;lt;Synonymous&amp;gt; podría probar ahora que tiene una [23:23] &amp;lt;Synonymous&amp;gt; :) [23:23] &amp;lt;jrand0m&amp;gt; sí, ha estado progresando [23:23] * duck reprime un bostezo [23:24] &amp;lt;jrand0m&amp;gt; sí sí sí, duck, ok ;) [23:24] &amp;lt;jrand0m&amp;gt; creo que eso es todo sobre apps, a menos que alguien tenga algo más [23:24] &amp;lt;jrand0m&amp;gt; pasamos a 4) Se necesitan voluntarios [23:25] &amp;lt;jrand0m&amp;gt; estamos haciendo buen progreso, y el ritmo está bien y, imho, es sostenible [23:25] &amp;lt;jrand0m&amp;gt; pero todos hemos estado hablando de cosas muy buenas que nos gustaría añadir [23:25] &amp;lt;jrand0m&amp;gt; si hubiera N horas más en el día, bla bla bla [23:26] &amp;lt;duck&amp;gt; ¿qué quieres decir con 'development bandwidth'? [22:26] &amp;lt;jrand0m&amp;gt; más horas de actividad de desarrolladores [22:26] &amp;lt;duck&amp;gt; sí [22:27] &amp;lt;jrand0m&amp;gt; (p. ej., 2 desarrolladores == 16/20 horas/día) [22:27] &amp;lt;jrand0m&amp;gt; mi intuición es del tipo 'si lo construyes, vendrán' [22:28] &amp;lt;jrand0m&amp;gt; (pero también trabajé en empresas que pensaban que tenían un producto cojonudo, lo hicieron aún más cojonudo, lo lanzaron y no vieron mucha actividad de mercado) [22:28] * duck no cree que contratar indios baratos vaya a funcionar [22:28] &amp;lt;jrand0m&amp;gt; je [22:29] &amp;lt;duck&amp;gt; product marketing != developer marketing [22:29] &amp;lt;jrand0m&amp;gt; cierto, de acuerdo [22:29] &amp;lt;jrand0m&amp;gt; solo lo decía como analogía [22:30] &amp;lt;jrand0m&amp;gt; veremos cómo progresa. solo quería poner esas cosas sobre la mesa [22:30] &amp;lt;@Nightblade&amp;gt; es un programa complejo, lo que dificulta encontrar gente que pueda entenderlo [22:31] &amp;lt;jrand0m&amp;gt; de acuerdo, Nightblade [22:31] * greasyaxelsex__ se ha unido a #I2P [22:31] &amp;lt;jrand0m&amp;gt; Nightblade&amp;gt; para eso está el criterio #3 de la versión 1.0 en la hoja de ruta: " Javadoc y recorrido/guía del código actualizados" [22:32] * dm se ha unido a #i2p [22:32] * wiht ha salido de IRC (EOF From client) [22:32] &amp;lt;jrand0m&amp;gt; actualmente tenemos un wiki en general al día que proporciona una visión general de la impl de java [22:32] &amp;lt;mihi&amp;gt; hola dm [22:32] &amp;lt;jrand0m&amp;gt; pero definitivamente necesitaré ayuda con la documentación [22:32] &amp;lt;dm&amp;gt; hola mihi. [22:33] &amp;lt;jrand0m&amp;gt; (ya que lo que tiene sentido para mí != lo que tiene sentido para quien está aprendiendo el código) [22:33] * dm acusa a jrand0m de usar términos que se ha inventado al explicar cosas. [22:34] &amp;lt;jrand0m&amp;gt; de vez en cuando ;) [22:34] &amp;lt;Synonymous&amp;gt; ayudaré con la web si quieres [22:34] &amp;lt;jrand0m&amp;gt; (aunque lo único que conscientemente he acuñado respecto a i2p es 'militant grade anonymity' ;) [22:34] &amp;lt;Synonymous&amp;gt; ya tengo una plantilla [22:34] &amp;lt;dm&amp;gt; ¿Qué tan lejos estamos de una 0.2.x sin bugs? Tendré mi banda ancha en menos de una semana. [22:34] * wiht se ha unido a #i2p [22:34] &amp;lt;Synonymous&amp;gt; el sitio web necesita mucho trabajo [22:34] &amp;lt;Synonymous&amp;gt; estoy trabajando en mi propio sitio web de p2p anónimo, pero pueden usar el mío :) [22:35] &amp;lt;jrand0m&amp;gt; jeje [22:35] &amp;lt;Synonymous&amp;gt; está modelado siguiendo el de freenet [22:35] &amp;lt;Synonymous&amp;gt; pero mejor [22:35] &amp;lt;Synonymous&amp;gt; :P [22:35] &amp;lt;jrand0m&amp;gt; en realidad, sí, quizá podamos iniciar un hilo en la lista de i2p describiendo los objetivos del sitio y viendo cómo encaja? [22:35] &amp;lt;dm&amp;gt; Synonymous: ¿estás construyendo una app p2p, o solo el sitio web? [22:35] &amp;lt;Synonymous&amp;gt; solo el sitio web [22:35] &amp;lt;jrand0m&amp;gt; (y si ese tráfico crece, nos moveremos a algo como i2p-www@) [22:36] &amp;lt;duck&amp;gt; ROFL con plantillas de sitios web de p2p anónimo [22:36] &amp;lt;jrand0m&amp;gt; dm&amp;gt; hoja de ruta actualizada en http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap con 0.2.4 prevista para el 14 de febrero [22:36] &amp;lt;Synonymous&amp;gt; explicar el p2p anónimo, las distintas topologías de redes, su filosofía, el mundillo cypherpunk, el imprimátur digital, enlaces a proyectos, una lista de correo para que la gente lo discuta [22:36] &amp;lt;mihi&amp;gt; dm&amp;gt; el sw sin bugs no existe [22:36] &amp;lt;jrand0m&amp;gt; duck&amp;gt; hay que mantener grande el conjunto de anonimato ;) [22:36] &amp;lt;Synonymous&amp;gt; también enlaces al otro sitio que hace eso [22:37] &amp;lt;dm&amp;gt; mihi: ¡sí existe! [22:37] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; trabajé en un proyecto hace años que realmente se entregó con 0 bugs. ni p1 ni siquiera p5s [22:37] &amp;lt;dm&amp;gt; func addints(int a, int b) { return a + b; } [22:37] &amp;lt;mihi&amp;gt; jrand0m: solo que no los encontraron... [22:37] &amp;lt;mihi&amp;gt; dm: ¿en qué lenguaje? [22:37] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; entonces no es un bug ;) [22:37] * greasyaxelsex__ ha salido de #I2P (greasyaxelsex__) [22:37] &amp;lt;dm&amp;gt; pseudo-lenguaje [22:38] &amp;lt;mihi&amp;gt; ¿y cómo reacciona este pseudo-lenguaje ante un overflow? [22:38] &amp;lt;wiht&amp;gt; dm: En un proyecto con miles de líneas de código, es mucho menos probable no tener bugs. [22:38] &amp;lt;duck&amp;gt; . [22:38] &amp;lt;Synonymous&amp;gt; entonces abril es la fecha límite para algo de cara al público? ¿Por qué no intentan reclutar algunos devs, o les llevaría demasiado explicarles cómo funciona, etc.? [22:39] &amp;lt;dm&amp;gt; input is never over max_value /2 [22:39] &amp;lt;jrand0m&amp;gt; (actualmente ~20KLOC, usando el algoritmo "grep \; | wc -l") [22:39] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; No creo que queramos ir por ahí posteando en listas «oye, estamos haciendo algo de puta madre, vengan a codificar» (eso es esencialmente un anuncio 1.0) [22:40] &amp;lt;dm&amp;gt; son muchísimas líneas. [22:40] &amp;lt;dm&amp;gt; ¡bloat de Java! [22:40] &amp;lt;jrand0m&amp;gt; pero si hay gente interesada en ayudar, sin duda haré lo posible por averiguar cómo involucrarlos [22:40] * jrand0m patea a dm [22:40] &amp;lt;jrand0m&amp;gt; el bloat de java es cuando la jvm usa RAM. tú sugieres bloat OO [22:40] &amp;lt;dm&amp;gt; Qué líder de proyecto es jrand0m. [22:40] &amp;lt;Synonymous&amp;gt; bueno, ¿cómo sabrán si hay gente interesada si no hay conocimiento de ello? eso es una contradicción [22:41] &amp;lt;Synonymous&amp;gt; y por 'reclutar' me refiero a enviarles correo, no anunciar públicamente en, digamos, zeropaid, sobre i2p [22:41] &amp;lt;Synonymous&amp;gt; como alguien hizo ;) [22:41] &amp;lt;jrand0m&amp;gt; Synonymous&amp;gt; ¿qué opinas de la explicación de ese tema en el correo? [22:41] &amp;lt;dm&amp;gt; Eso, bloat OO. [22:41] &amp;lt;jrand0m&amp;gt; sí, me molestó cuando alguien me habló de ese artículo de zp [22:41] &amp;lt;Synonymous&amp;gt; sí, tú eres el que hizo la entrevista [22:41] &amp;lt;jrand0m&amp;gt; (pueden leer los mensajes de iip-dev de agosto) [22:41] &amp;lt;Synonymous&amp;gt; ¿solo te citaron? [22:41] &amp;lt;jrand0m&amp;gt; ¿"entrevista"? más bien alguien random en iip haciéndome preguntas [22:42] &amp;lt;dm&amp;gt; mihi: ¿estás trabajando en la streaming lib? [22:42] &amp;lt;Synonymous&amp;gt; ah :) [22:42] &amp;lt;mihi&amp;gt; dm:no [22:42] &amp;lt;mihi&amp;gt; Standard@laptop /cygdrive/c/eigenes/notback/cvsprojects/i2p/i2p/code [22:42] &amp;lt;mihi&amp;gt; $ grep \; `find . -name "*.java"` | wc -l [22:42] &amp;lt;mihi&amp;gt; 30593 [22:42] &amp;lt;jrand0m&amp;gt; ah. [22:42] &amp;lt;Synonymous&amp;gt; bueno, consigan una lista de líderes de proyectos de p2p anónimo y díganles «aquí hay un proyecto que podría interesarte; si tienes ideas de código o proyectos que puedan ayudarlo, por favor avísame» [22:42] &amp;lt;mihi&amp;gt; 30kLOC ;) [22:42] &amp;lt;jrand0m&amp;gt; grep -v \^import [22:43] &amp;lt;jrand0m&amp;gt; robar líderes de proyectos == mala forma ;) [22:43] &amp;lt;jrand0m&amp;gt; (hay muchos proyectos buenos, y aunque obviamente pienso que i2p es importante, los demás también) [22:44] &amp;lt;Synonymous&amp;gt; no es robar, y no creo que se pueda 'robar' al «líder», simplemente disolvería el proyecto [22:44] * jrand0m no puede creer que estemos en 30kloc [22:44] &amp;lt;jrand0m&amp;gt; je [22:46] &amp;lt;jrand0m&amp;gt; ok, pasemos a 5) ??? [22:46] &amp;lt;duck&amp;gt; 2 propuestas de eepsite, para quienes no sepan qué hacer: 1) tunnel FE de meshmx (con stunnel) 2) sitio pastebin.de [22:46] &amp;lt;jrand0m&amp;gt; ¿alguien tiene algo más que discutir/mencionar? [22:46] &amp;lt;jrand0m&amp;gt; oh, cierto, duck [22:46] &amp;lt;jrand0m&amp;gt; ¿qué es pastebin.de? [22:46] &amp;lt;jrand0m&amp;gt; (¿similar?) [22:47] &amp;lt;duck&amp;gt; sitio donde puedes pegar código/logs/cosas públicamente [22:47] &amp;lt;duck&amp;gt; para depuración en irc [22:47] &amp;lt;duck&amp;gt; http://pastebin.de/ [22:47] &amp;lt;jrand0m&amp;gt; interesante [22:47] * @Nightblade solo prefiere inundar canales con código [22:48] &amp;lt;jrand0m&amp;gt; vaya, esa es una idea muy innovadora [22:48] &amp;lt;jrand0m&amp;gt; absurdamente simple. [22:48] &amp;lt;jrand0m&amp;gt; enfocada. [22:48] &amp;lt;jrand0m&amp;gt; práctica. [22:48] &amp;lt;dm&amp;gt; ¿Solo python, sin embargo? [22:48] &amp;lt;jrand0m&amp;gt; ¿ah, de veras? [22:48] &amp;lt;jrand0m&amp;gt; :/ [22:48] &amp;lt;duck&amp;gt; creo que este tiene resaltado para python [22:48] * jrand0m retira lo de 'práctica' ;) [22:48] &amp;lt;duck&amp;gt; pero también he visto de php, etc. [22:48] &amp;lt;duck&amp;gt; y podrías tener un enfoque general [22:48] &amp;lt;dm&amp;gt; Creo haber visto uno que acepta cualquier lenguaje. [22:49] &amp;lt;dm&amp;gt; Buena idea, eso sí. [22:49] &amp;lt;duck&amp;gt; en fin, solo algo simple [22:49] &amp;lt;duck&amp;gt; no necesitas resaltado para nada [22:49] &amp;lt;duck&amp;gt; la numeración de líneas en línea sería útil [22:49] * dm mira código python. [22:49] &amp;lt;dm&amp;gt; ¿Qué tiene de especial esto, otra vez? [22:50] &amp;lt;jrand0m&amp;gt; tiene una y [22:50] * Nightblade establece modo: +o jrand0m [22:50] &amp;lt;@jrand0m&amp;gt; w00t [22:50] * Trent@anon.iip establece modo: +o mihi [22:50] &amp;lt;duck&amp;gt; no hay nada especial en ello, [22:51] &amp;lt;dm&amp;gt; A mucha gente le gusta mucho, creo. [22:51] &amp;lt;duck&amp;gt; oh, te refieres a python [22:51] &amp;lt;dm&amp;gt; sí, perdón. [22:52] * duck mueve eso a 6) offtopic [22:52] &amp;lt;duck&amp;gt; :) [22:52] &amp;lt;@jrand0m&amp;gt; je [22:52] &amp;lt;@jrand0m&amp;gt; [beuler, beuler] [22:52] &amp;lt;dm&amp;gt; Perdón, no me di cuenta de que tenían una reunión. [22:52] &amp;lt;@jrand0m&amp;gt; todos los martes 9 p.m. GMT :) [22:53] &amp;lt;duck&amp;gt; ok, cosas de php: http://pastebin.com/pastebin.php?showsource=php [22:53] &amp;lt;@jrand0m&amp;gt; ¿alguien tiene algo más que quiera plantear con respecto a i2p, etc.? [22:54] &amp;lt;@mihi&amp;gt; ¡i2p mola! [22:54] &amp;lt;@jrand0m&amp;gt; (si tan solo fuera más fiable..) [22:55] &amp;lt;@mihi&amp;gt; para mí es más fiable que freenet ;) [22:55] &amp;lt;@jrand0m&amp;gt; je :) [22:55] &amp;lt;@jrand0m&amp;gt; si no hubiera jodido tu i2ptunnel para poner el contador de reintentos en 0, estaríamos bien ;) [22:56] &amp;lt;@jrand0m&amp;gt; (corromper un poquito de datos aquí y allá, pero eso nunca hizo daño a nadie... eh......) [22:56] &amp;lt;@jrand0m&amp;gt; ok [22:56] &amp;lt;dm&amp;gt; no baf [22:56] * @jrand0m no va a intentar alargarlo 4 minutos más para llegar a 2 horas [22:57] &amp;lt;dm&amp;gt; no baf [22:57] * @jrand0m niega a dm y *baf* cierra la reunión &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P - 27 de enero de 2004</title><link>/es/blog/2004/01/27/reuni%C3%B3n-de-desarrolladores-de-i2p-27-de-enero-de-2004/</link><pubDate>Tue, 27 Jan 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/01/27/reuni%C3%B3n-de-desarrolladores-de-i2p-27-de-enero-de-2004/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> baffled2, duck, jrand0m, kaji, madman2003, mihi, Reskill&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [22:03] &amp;lt;jrand0m&amp;gt; 0) hola [22:03] &amp;lt;jrand0m&amp;gt; 1) estado de desarrollo del 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) hola [22:03] * jrand0m saluda [22:03] &amp;lt;jrand0m&amp;gt; esta es la reunión $num [22:03] &amp;lt;duck&amp;gt; . [22:03] * mihi_backup se ha unido a #i2p [22:03] &amp;lt;jrand0m&amp;gt; los registros se subirán al wiki cuando terminemos [22:03] * Robert ha salido de IRC (Ping timeout) [22:04] * baffled ha salido de IRC (Ping timeout) [22:04] &amp;lt;jrand0m&amp;gt; ok, sigamos (con suerte venciendo los ping timeouts)... 1) estado de desarrollo del router [22:04] * baffled se ha unido a #i2p [22:05] &amp;lt;jrand0m&amp;gt; algunas correcciones de errores esta semana, y gran parte de la latencia y la pérdida de mensajes asociada se ha acotado al transporte PHTTP [22:06] &amp;lt;jrand0m&amp;gt; para evitar repetirme respecto al correo [http://i2p.dnsalias.net/pipermail/i2p/2004-January/000113.html], así que, ¿alguien tiene preguntas / comentarios sobre el estado de desarrollo? [22:06] &amp;lt;duck&amp;gt; sí [22:06] &amp;lt;jrand0m&amp;gt; ¿qué pasa? [22:06] &amp;lt;duck&amp;gt; parece que aún, al cabo de un rato, todo el tema del tunnel se bloquea [22:07] &amp;lt;duck&amp;gt; entonces madman2003 y human tienen que gritarme [22:07] &amp;lt;duck&amp;gt; y reiniciar todo [22:08] &amp;lt;jrand0m&amp;gt; hmm, sí, creo que eso se debe en gran parte a la naturaleza jodida del código PHTTP 0.2.3.5. Hay algunos routers por ahí que sólo son alcanzables vía PHTTP, y si todavía están ejecutando la 0.2.3.5 pura, no podrán hablar entre sí (pero sí podrán hablar contigo) [22:08] * jar se ha unido a #i2p [22:08] &amp;lt;madman2003&amp;gt; me gustaría decir una cosa (un poco off-topic): una página 404 en la 0.3 estaría bien, porque muchos navegadores se confunden si no reciben la respuesta esperada [22:08] &amp;lt;jrand0m&amp;gt; eso significa que cada vez que construyes un tunnel a través de ellos, tu tunnel es inalcanzable [22:09] * DrWoo ha salido de IRC (Ping timeout) [22:09] &amp;lt;jrand0m&amp;gt; duck&amp;gt; esa es una de las razones del bando 'pro' para sacar un 0.2.3.6 cuanto antes, con 0.2.4 saliendo con RTCP en unos días [22:09] * DrWoo se ha unido a #i2p [22:09] &amp;lt;duck&amp;gt; ok, ¿así que esa es la parte de phttp? [22:09] &amp;lt;jrand0m&amp;gt; (el bando 'en contra' liderado por "actualizar apesta") [22:10] &amp;lt;jrand0m&amp;gt; ¿hmm? el código phttp ha sido parcheado en cvs [22:10] &amp;lt;duck&amp;gt; ¿qué bando en contra? [22:10] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; creo que baffled podría estar mirando eso :) [22:10] &amp;lt;madman2003&amp;gt; actualizar es fácil :) [22:10] &amp;lt;kaji&amp;gt; actualizar mola [22:10] &amp;lt;madman2003&amp;gt; con i2pmgr es aún más fácil [22:11] &amp;lt;madman2003&amp;gt; con sólo pulsar un botón :) [22:11] * Robert se ha unido a #i2p [22:11] &amp;lt;baffled2&amp;gt; Lo estoy mirando, madman, ¡podría llevar un rato! [22:11] &amp;lt;jrand0m&amp;gt; bueno, la parte en contra es que si hay una versión (en, digamos, unas horas), la gente tendrá que hacer otra actualización en, digamos, 2-3 días [22:11] &amp;lt;jrand0m&amp;gt; si eso está bien, puedo preparar un 0.2.3.6 con bastante facilidad [22:11] &amp;lt;duck&amp;gt; actualizar me hace feliz [22:12] &amp;lt;kaji&amp;gt; ¿qué arregla la .6? [22:12] &amp;lt;baffled2&amp;gt; Yo diría que adelante; la mayoría no tenemos problema en actualizar regularmente. [22:12] &amp;lt;madman2003&amp;gt; yo actualizaría cada 24 horas si con eso se soluciona [22:12] &amp;lt;jrand0m&amp;gt; 0.2.3.6 arregla PHTTP para que sea, ejem, funcional [22:12] &amp;lt;jrand0m&amp;gt; ok, genial [22:13] &amp;lt;jrand0m&amp;gt; entonces, prepararé un 0.2.3.6 después de la reunión (quizá 1-2 horas para limpiar) y publicaré en la lista cuando esté listo [22:13] &amp;lt;jrand0m&amp;gt; (así como aquí) [22:13] * Masterboy ha salido de IRC (Ping timeout) [22:14] &amp;lt;jrand0m&amp;gt; ok, ¿algo más sobre el estado de desarrollo, o pasamos a 2) RTCP [22:15] * jrand0m salta a 2 [22:15] &amp;lt;madman2003&amp;gt; siempre puedes volver a ello [22:15] &amp;lt;jrand0m&amp;gt; sí, sí [22:15] &amp;lt;jrand0m&amp;gt; ok, rtcp va avanzando, y espero tener las bibliotecas del lado del cliente funcionando tras unas horas más de programación [22:16] &amp;lt;jrand0m&amp;gt; Kirk planteó un buen punto en la lista sobre el encadenamiento: en teoría, todos estos relés podrían tener una conexión entre relés para construir una red virtual de relés [22:16] &amp;lt;jrand0m&amp;gt; pero, bueno, eso básicamente crece hasta convertirse en IRC, u otra red anónima completa [22:17] &amp;lt;madman2003&amp;gt; ¿te refieres a eliminar por completo PHTTP? [22:17] &amp;lt;jrand0m&amp;gt; aunque eso es posible (y bastante interesante), creo que por ahora tendremos sólo el relé RTCP independiente (y/o un relé integrado en el router) [22:18] &amp;lt;jrand0m&amp;gt; madman2003&amp;gt; no, PHTTP seguirá (aunque sea sólo para la sincronización de tiempo y la gente detrás de firewalls que sólo permiten HTTP), pero RTCP ofrece una alternativa más rápida y de baja latencia [22:18] &amp;lt;madman2003&amp;gt; (yo lo integraría en el router, porque eso repartiría la carga de la retransmisión) [22:18] &amp;lt;jrand0m&amp;gt; de acuerdo [22:19] &amp;lt;jrand0m&amp;gt; básicamente, la topología que preveo con RTCP es que todo el que pueda tener una dirección alcanzable ejecutará su propio relé RTCP (con su propio targetId ahí), y además cualquiera que no tenga una dirección alcanzable podrá simplemente elegir cualquiera de los que sí la tengan y crear un target (destino) en ellos [22:20] &amp;lt;jrand0m&amp;gt; estos relés esencialmente se convierten en centralitas para la comunicación entre pares, pero de forma totalmente distribuida (ya que ninguno depende en absoluto de los demás) [22:20] &amp;lt;madman2003&amp;gt; o usar múltiples relés si hay más relés que gente que necesita relés [22:20] &amp;lt;baffled2&amp;gt; ¿Cómo encontraría la gente los distintos relés rtcp? [22:20] &amp;lt;madman2003&amp;gt; phttp :) [22:20] &amp;lt;jrand0m&amp;gt; cierto, es un buen punto: los routers pueden crear targets en múltiples relés [22:20] &amp;lt;jrand0m&amp;gt; baffled&amp;gt; los relés rtcp se listarán en el RouterInfo del router (publicado en la networkDb) [22:21] &amp;lt;jrand0m&amp;gt; básicamente, un router verá "oh, el router XYZ tiene una dirección rtcp en 127.0.0.1:8999 targetId 3123" y luego se conectará a 127.0.0.1:8999 y solicitará su propio target [22:23] &amp;lt;madman2003&amp;gt; algo que se me acaba de ocurrir: reinicio automático de tunnels cada 12 o 24 horas [22:23] &amp;lt;madman2003&amp;gt; y un reinicio automático del router + el resto cada pocos días [22:24] * jrand0m está trabajando para que eso no sea necesario [22:24] &amp;lt;jrand0m&amp;gt; uno de mis routers en una máquina linux ha estado activo sin interrupción durante varios días [22:24] &amp;lt;mihi&amp;gt; madman2003: puedes añadir tus propios hilos a la jvm para cerrarla tras 12 horas [22:24] &amp;lt;jrand0m&amp;gt; (y sólo se desconectó cuando lo actualicé) [22:24] * madman2003 tiene que irse [22:25] &amp;lt;jrand0m&amp;gt; hasta luego, madman2003 [22:25] &amp;lt;madman2003&amp;gt; que tengan una buena reunión [22:25] * madman2003 ha salido de IRC (12( www.nnscript.de 12:: NoNameScript 3.8 12:: www.XLhost.de 12)) [22:25] &amp;lt;jrand0m&amp;gt; ok, ¿algo más sobre rtcp? [22:26] &amp;lt;duck&amp;gt; no, suena bien [22:26] &amp;lt;jrand0m&amp;gt; ok, pasemos a una breve [22:26] &amp;lt;jrand0m&amp;gt; 3) i2p.net. [22:26] &amp;lt;jrand0m&amp;gt; poco más que decir [22:26] &amp;lt;jrand0m&amp;gt; 4) ??? [22:26] &amp;lt;jrand0m&amp;gt; ¿alguien tiene algo más? [22:28] &amp;lt;duck&amp;gt; . [22:28] * jrand0m siente que se bate el récord con una reunión de 26 minutos [22:29] &amp;lt;Reskill&amp;gt; lol [22:29] * Reskill entra con calma [22:29] &amp;lt;jrand0m&amp;gt; buenos días, Reskill [22:29] &amp;lt;jrand0m&amp;gt; ok, voy a ponerme a sacar un 0.2.3.6, luego a darle duro al código de rtcp para un 0.2.4 [22:30] &amp;lt;jrand0m&amp;gt; si no hay nada más... [22:30] &amp;lt;Reskill&amp;gt; Oo... [22:30] &amp;lt;baffled2&amp;gt; De acuerdo, os veré a todos cuando llegue a casa. [22:30] * jrand0m cierra la reunión con un *baf* &lt;/div></description></item><item><title>Reunión de Desarrolladores de I2P - 20 de enero de 2004</title><link>/es/blog/2004/01/20/reuni%C3%B3n-de-desarrolladores-de-i2p-20-de-enero-de-2004/</link><pubDate>Tue, 20 Jan 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/01/20/reuni%C3%B3n-de-desarrolladores-de-i2p-20-de-enero-de-2004/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dm, duck, Frontier, jar, jrand0m, mihi, Ophite1&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de Desarrolladores de I2P - 13 de enero de 2004</title><link>/es/blog/2004/01/13/reuni%C3%B3n-de-desarrolladores-de-i2p-13-de-enero-de-2004/</link><pubDate>Tue, 13 Jan 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/01/13/reuni%C3%B3n-de-desarrolladores-de-i2p-13-de-enero-de-2004/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> duck, jrand0m, kaji, lucky, mihi, MrEcho, mrflibble, wiht, wilde&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de Desarrolladores de I2P - 6 de enero de 2004</title><link>/es/blog/2004/01/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-enero-de-2004/</link><pubDate>Tue, 06 Jan 2004 00:00:00 +0000</pubDate><guid>/es/blog/2004/01/06/reuni%C3%B3n-de-desarrolladores-de-i2p-6-de-enero-de-2004/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> duck, dup, enduser, FillaMent, human, jrand0m, kaji, lucky, mihi, MrEcho, mrflibble, Nightblade, wiht&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de Desarrolladores I2P - 30 de diciembre de 2003</title><link>/es/blog/2003/12/30/reuni%C3%B3n-de-desarrolladores-i2p-30-de-diciembre-de-2003/</link><pubDate>Tue, 30 Dec 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/12/30/reuni%C3%B3n-de-desarrolladores-i2p-30-de-diciembre-de-2003/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> eco\_, i2p, jrandom, mihi, Ophite1, polo, rsk&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de Desarrolladores de I2P - 23 de diciembre, 2003</title><link>/es/blog/2003/12/23/reuni%C3%B3n-de-desarrolladores-de-i2p-23-de-diciembre-2003/</link><pubDate>Tue, 23 Dec 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/12/23/reuni%C3%B3n-de-desarrolladores-de-i2p-23-de-diciembre-2003/</guid><description>&lt;p>(Cortesía de la máquina del tiempo &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ardvark, duck, FillaMent, jrand0m, luckypunk, TC, thecrypto&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de Desarrolladores I2P - 16 de diciembre, 2003</title><link>/es/blog/2003/12/16/reuni%C3%B3n-de-desarrolladores-i2p-16-de-diciembre-2003/</link><pubDate>Tue, 16 Dec 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/12/16/reuni%C3%B3n-de-desarrolladores-i2p-16-de-diciembre-2003/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> duck, FireRabbit, jrand0m, lonelynerd, mids, mihi, MrEcho, protocol, TC, wiht&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de Desarrolladores de I2P - 9 de diciembre de 2003</title><link>/es/blog/2003/12/09/reuni%C3%B3n-de-desarrolladores-de-i2p-9-de-diciembre-de-2003/</link><pubDate>Tue, 09 Dec 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/12/09/reuni%C3%B3n-de-desarrolladores-de-i2p-9-de-diciembre-de-2003/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> duck, joda, jrand0m, mrflibble, Nostradumbass&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P, 30 de noviembre de 2003</title><link>/es/blog/2003/11/30/reuni%C3%B3n-de-desarrolladores-de-i2p-30-de-noviembre-de-2003/</link><pubDate>Sun, 30 Nov 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/11/30/reuni%C3%B3n-de-desarrolladores-de-i2p-30-de-noviembre-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> jrand0m, nop, MrEcho, dm, dish, mihi&lt;/p>
&lt;h2 id="meeting-log">Registro de la reunión&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 router [22:02] &amp;lt;jrand0m&amp;gt; 1.1) status [22:02] &amp;lt;jrand0m&amp;gt; 1.2) roadmap changes [22:02] &amp;lt;jrand0m&amp;gt; 1.3) open subprojects [22:02] &amp;lt;jrand0m&amp;gt; 2) native modPow [22:03] &amp;lt;jrand0m&amp;gt; 2) gui installer [22:03] &amp;lt;jrand0m&amp;gt; 3) IM [22:03] &amp;lt;jrand0m&amp;gt; 4) naming service [22:03] &amp;lt;jrand0m&amp;gt; 5) licensing [22:03] &amp;lt;jrand0m&amp;gt; 6) other? [22:03] &amp;lt;jrand0m&amp;gt; 0) welcome [22:03] &amp;lt;jrand0m&amp;gt; hi. [22:03] &amp;lt;nop&amp;gt; hi [22:03] &amp;lt;jrand0m&amp;gt; meeting 2^6 [22:04] &amp;lt;jrand0m&amp;gt; got any agenda items to add to there nop? [22:04] &amp;lt;jrand0m&amp;gt; ok, 1.1) router status [22:04] &amp;lt;jrand0m&amp;gt; we're 0.2.0.3 and last I heard, its functional [22:04] &amp;lt;MrEcho&amp;gt; &amp;gt; 0.2.0.3 [22:04] &amp;lt;MrEcho&amp;gt; right? [22:05] &amp;lt;MrEcho&amp;gt; im running it .. seems fine [22:05] &amp;lt;nop&amp;gt; no [22:05] &amp;lt;jrand0m&amp;gt; there have been minor commits after the 0.2.0.3 release, nothing release worthy [22:05] &amp;lt;nop&amp;gt; I am jus trying to catch up [22:05] &amp;lt;jrand0m&amp;gt; coo' [22:06] &amp;lt;jrand0m&amp;gt; given the experiences and feedback of 0.2.0.x, the roadmap has been updated to get things less resource intensive to run [22:06] &amp;lt;jrand0m&amp;gt; (aka so people can run webservers / etc and it won't eat up their CPU) [22:06] &amp;lt;jrand0m&amp;gt; specifically (moving to agenda 1.2): http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap [22:07] &amp;lt;MrEcho&amp;gt; what ive noticed is that most routers use: TransportStyle: PHTTP [22:07] &amp;lt;MrEcho&amp;gt; does it auto go to phttp or does it even try tcp first [22:07] &amp;lt;jrand0m&amp;gt; hmm, most routers should support PHTTP, and if they can accept incomming connections, should support TCP as well [22:07] &amp;lt;jrand0m&amp;gt; if at all possible it uses TCP [22:07] &amp;lt;jrand0m&amp;gt; PHTTP is weighted about 1000 times more expensive than TCP [22:08] &amp;lt;jrand0m&amp;gt; (see GetBidsJob, which asks each transport how much it thinks it'd cost to send a message to a peer) [22:08] &amp;lt;jrand0m&amp;gt; (and see TCPTransport.getBid and PHTTPTransport.getBid for the values used) [22:08] &amp;lt;MrEcho&amp;gt; ok [22:08] &amp;lt;jrand0m&amp;gt; are you using PHTTP often to send and receive messages? [22:09] &amp;lt;jrand0m&amp;gt; (that might be a sign that your TCP listener isn't reachable) [22:09] &amp;lt;MrEcho&amp;gt; i didnt put in the urls on my side [22:09] &amp;lt;jrand0m&amp;gt; ah 'k. [22:09] &amp;lt;MrEcho&amp;gt; ohh it is [22:10] &amp;lt;jrand0m&amp;gt; ok, yeah, my routers have open TCP connections to you [22:10] &amp;lt;dm&amp;gt; how hospitable of them. [22:11] &amp;lt;jrand0m&amp;gt; but I'm glad y'all made me implement routerConsole.html so we don't have to dig through the logs for this crap [22:11] &amp;lt;MrEcho&amp;gt; is there a timeout thing if it doesnt connect to the tcp it goes phttp? and whatz the timing on it [22:11] &amp;lt;jrand0m&amp;gt; if it gets a TCP connection refused / host not found /etc, it fails that attempt immediately, and tries the next available bid [22:12] &amp;lt;MrEcho&amp;gt; so no retrys [22:12] &amp;lt;jrand0m&amp;gt; phttp has a 30 sec timeout iirc [22:12] &amp;lt;jrand0m&amp;gt; no need to retry. you either have an open TCP connection and can send the data or you don't :) [22:13] &amp;lt;MrEcho&amp;gt; lol ok [22:13] &amp;lt;MrEcho&amp;gt; will it try tcp everytime after that or skip that and just go phttp for the next connection? [22:13] &amp;lt;jrand0m&amp;gt; it'll try tcp each time at the moment. [22:13] &amp;lt;jrand0m&amp;gt; the transports don't keep histories yet [22:13] &amp;lt;MrEcho&amp;gt; ok cool [22:14] &amp;lt;jrand0m&amp;gt; (but if a peer fails 4 times they get shitlisted for 8 minutes) [22:14] &amp;lt;MrEcho&amp;gt; well once the otherside gets the phttp msg it should connect to the router that sent the msg via tcp right? [22:14] &amp;lt;jrand0m&amp;gt; correct. once any tcp connection is established, it can use it. [22:14] &amp;lt;jrand0m&amp;gt; (but if both peers only have phttp, they'll obviously only use phttp) [22:15] &amp;lt;MrEcho&amp;gt; that would mean that it couldnt est. a tcp connection to anything [22:15] &amp;lt;MrEcho&amp;gt; .. but ya [22:16] &amp;lt;MrEcho&amp;gt; i wish there was a way around that [22:16] &amp;lt;jrand0m&amp;gt; no, one of my routers doesn't have a TCP address - only PHTTP. but I establish TCP connections with peers who have TCP addresses. [22:16] &amp;lt;jrand0m&amp;gt; (and then they can send back messages along that TCP connection instead of sending me slower PHTTP messages) [22:17] &amp;lt;jrand0m&amp;gt; or is that not what you mean? [22:17] &amp;lt;MrEcho&amp;gt; ya i got mixed up [22:17] &amp;lt;jrand0m&amp;gt; word, np [22:18] &amp;lt;jrand0m&amp;gt; so, see the updated roadmap for updated schedule information (http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap) [22:18] &amp;lt;jrand0m&amp;gt; ok, 1.3) open subprojects [22:19] &amp;lt;jrand0m&amp;gt; I finally put a bunch of my palmpilot's todo list into the wiki at http://wiki.invisiblenet.net/iip-wiki?OpenSubprojects [22:19] &amp;lt;jrand0m&amp;gt; so if you're bored and looking for code projects... :) [22:20] &amp;lt;MrEcho&amp;gt; gezz [22:20] &amp;lt;MrEcho&amp;gt; already got 2 [22:20] &amp;lt;dish&amp;gt; You have a palmpilot this is elite [22:20] &amp;lt;MrEcho&amp;gt; mine died [22:20] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; there's a line item in there wrt the I2PTunnel describing a thought I had a lil while ago [22:21] &amp;lt;MrEcho&amp;gt; don't know whatz up wit hit [22:21] &amp;lt;jrand0m&amp;gt; yeah, I used to have palms but just recently had this one donated to the cause ;) [22:21] &amp;lt;dish&amp;gt; Could there be an agenda item at the meeting to discuss when the last time userX typed something was [22:21] &amp;lt;MrEcho&amp;gt; damm thing doesnt even turn on anymore [22:21] &amp;lt;MrEcho&amp;gt; lol [22:22] &amp;lt;jrand0m&amp;gt; I don't think UserX has said anything in 4 or 5 months ;) [22:22] &amp;lt;MrEcho&amp;gt; is that a bot or something? [22:22] &amp;lt;dish&amp;gt; What did they say 5 months ago? [22:22] &amp;lt;MrEcho&amp;gt; i bet its a bitchx running on some box he use to have access to .. and forgot about it [22:22] &amp;lt;jrand0m&amp;gt; that they'd get back with comments about the anonCommFramework (i2p's old name) next week ;) [22:23] &amp;lt;dish&amp;gt; haha [22:23] &amp;lt;jrand0m&amp;gt; but I suppose he's busy. so is life [22:23] &amp;lt;jrand0m&amp;gt; ok, 2) native modPow [22:24] &amp;lt;MrEcho&amp;gt; i saw that c code [22:24] &amp;lt;jrand0m&amp;gt; i put together a stub .c and java class to show how something like GMP or another MPI library could be integrated, but it obviously doesn't work [22:25] &amp;lt;jrand0m&amp;gt; what would be good would be if we had a small package of C classes and that trivial associated Java wrapper class that we could build for windows, osx, *bsd, linux, and package up under GPL [22:25] &amp;lt;jrand0m&amp;gt; (insert major iip breakage here) [22:38] &amp;lt;MrEcho&amp;gt; last thing i saw was: [13:25] &amp;lt;jrand0m&amp;gt; ok, 2) native modPow [22:38] &amp;lt;jrand0m&amp;gt; hi MrEcho [22:38] &amp;lt;jrand0m&amp;gt; yeah, looks like a main proxy crashed [22:39] &amp;lt;jrand0m&amp;gt; I'm giving it another 2 mins before restarting [22:39] &amp;lt;MrEcho&amp;gt; k [22:39] &amp;lt;MrEcho&amp;gt; for $25 1 time i can get full on java on thenidus.net ... one of my sites [22:40] &amp;lt;jrand0m&amp;gt; $25? they charge you to install software? [22:40] &amp;lt;MrEcho&amp;gt; no idea really .. its a package [22:40] &amp;lt;MrEcho&amp;gt; talking to my friend right now [22:40] &amp;lt;jrand0m&amp;gt; I'm not sure the code is quite stable enough to go out and rent a bunch of colo spots to put up routers though. yet :) [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, resending what I sent before: [22:41] &amp;lt;jrand0m&amp;gt; i put together a stub .c and java class to show how something like GMP or another MPI library could be integrated, but it obviously doesn't work [22:41] &amp;lt;jrand0m&amp;gt; what would be good would be if we had a small package of C classes and that trivial associated Java wrapper class that we could build for windows, osx, *bsd, linux, and package up under GPL (or less restrictive license) [22:41] &amp;lt;jrand0m&amp;gt; however with the new roadmap placing AES+SessionTag as my current action item, this isn't quite as critical as it was. [22:42] &amp;lt;jrand0m&amp;gt; if anyone wants to run with this though, that'd be great (and I'm sure another project we're all familiar with would be interested in such a packaging) [22:43] &amp;lt;dm&amp;gt; z? [22:43] &amp;lt;jrand0m&amp;gt; heh, in a way ;) [22:44] &amp;lt;jrand0m&amp;gt; ok, 3) gui installer [22:44] &amp;lt;jrand0m&amp;gt; MrEcho&amp;gt; hi [22:44] &amp;lt;MrEcho&amp;gt; :) [22:44] &amp;lt;MrEcho&amp;gt; hehe [22:44] &amp;lt;MrEcho&amp;gt; its comming alog [22:44] &amp;lt;jrand0m&amp;gt; cool [22:44] &amp;lt;MrEcho&amp;gt; nothing fancy [22:45] &amp;lt;MrEcho&amp;gt; ive got some really cool ideas to make it really fancy .. but thatz a way off [22:45] &amp;lt;jrand0m&amp;gt; I was wondering if the installer should add 1) an option to auto-get the seeds from http://.../i2pdb/ 2) auto-get the http://.../i2p/squid.dest and create a runSquid.bat/runSquid.sh too? [22:45] &amp;lt;jrand0m&amp;gt; word [22:46] &amp;lt;jrand0m&amp;gt; yeah, we want the installer to be as simple as possible - what fancy stuff were you thinking of? [22:46] &amp;lt;MrEcho&amp;gt; question is .. when you do java -jar installer it goes to the non gui by default because of the way u have things [22:46] &amp;lt;MrEcho&amp;gt; how are we going to make it to were you dbl click the jar file and it loads the gui [22:47] &amp;lt;jrand0m&amp;gt; install.jar &amp;lt;-- nongui, installgui.jar &amp;lt;-- gui [22:47] &amp;lt;jrand0m&amp;gt; seperate code, seperate packages [22:47] &amp;lt;MrEcho&amp;gt; fancy as in things you might not notice .. but its goingto be nice and clean [22:47] &amp;lt;jrand0m&amp;gt; cool [22:47] &amp;lt;MrEcho&amp;gt; aww ok [22:48] &amp;lt;jrand0m&amp;gt; (or install &amp;lt;-- gui installcli &amp;lt;-- cli. we'll see how things progress) [22:49] &amp;lt;jrand0m&amp;gt; anything else on the gui, or do we jump off to item 4)? [22:49] &amp;lt;jrand0m&amp;gt; (any time frame you're thinking? no pressure, just wondering) [22:51] &amp;lt;MrEcho&amp;gt; no idea right now [22:51] &amp;lt;jrand0m&amp;gt; coo' [22:51] &amp;lt;jrand0m&amp;gt; ok, 4) IM [22:51] &amp;lt;jrand0m&amp;gt; thecrypto aint here, so..... [22:51] &amp;lt;jrand0m&amp;gt; 5) naming service [22:51] &amp;lt;jrand0m&amp;gt; wiht isn't here either... [22:51] &amp;lt;jrand0m&amp;gt; ping [22:52] &amp;lt;dish&amp;gt; you're off on the number agenda count [22:52] &amp;lt;dish&amp;gt; 3) IM [22:52] &amp;lt;jrand0m&amp;gt; yeah, I used to have 2 agenda item 2's [22:52] &amp;lt;dish&amp;gt; 4) Naming [22:52] &amp;lt;dish&amp;gt; ;) [22:52] &amp;lt;jrand0m&amp;gt; (native modPow and gui installer) [22:52] &amp;lt;jrand0m&amp;gt; see, we're dynamic and stuff [22:59] &amp;lt;jrand0m&amp;gt; ok, for the logs I suppose I'll continue [22:59] &amp;lt;jrand0m&amp;gt; 6) licensing [23:00] &amp;lt;jrand0m&amp;gt; I'm thinking about going less restrictive than GPL. we are using some MIT code, plus one other file is GPL (but thats just the base64 encoding and can be replaced trivially). other than that, all of the code is either copyright by either myself or thecrypto. [23:01] &amp;lt;dish&amp;gt; look at mihi i2p tunnel part of code [23:01] &amp;lt;jrand0m&amp;gt; oh right, mihi has released that as gpl but he may want to release it as something else if he wants, as well [23:01] &amp;lt;jrand0m&amp;gt; (but i2ptunnel is essentially a third party app and can license how it wants) [23:02] &amp;lt;jrand0m&amp;gt; (though since the i2p sdk is gpl, he's been forced to be gpl) [23:02] &amp;lt;MrEcho&amp;gt; damm about time [23:02] &amp;lt;jrand0m&amp;gt; I don't know. licensing is not my forte, but I'm inclined at least to move to lgpl [23:03] &amp;lt;dish&amp;gt; release the 10-20 line of change to I2P HTTP Client mihi code as whatever mihi license is [23:03] &amp;lt;jrand0m&amp;gt; hehe :) [23:06] &amp;lt;jrand0m&amp;gt; anyway, 7) other? [23:07] &amp;lt;jrand0m&amp;gt; anyone have any questions / concerns / ideas wrt i2p? [23:07] &amp;lt;dish&amp;gt; Let me ask [23:07] &amp;lt;dish&amp;gt; Does the I2P have any group name feature? [23:07] &amp;lt;jrand0m&amp;gt; group name feature? [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; So that if you want to have private or seperate network, but some router get intermixed somehow without group name the two network would merge [23:08] &amp;lt;MrEcho&amp;gt; hes thinking of waste [23:08] &amp;lt;jrand0m&amp;gt; ah [23:08] &amp;lt;dish&amp;gt; I don't know why you would want that, but I am just ask in case [23:08] &amp;lt;jrand0m&amp;gt; yes, early on in the network design I was playing with that [23:09] &amp;lt;jrand0m&amp;gt; its more advanced than we need for now (or for the relatively near future [6-12 months]) but may be integrated later [23:09] &amp;lt;dish&amp;gt; Or is that a bad idea because it is better to keep it one large network [23:09] &amp;lt;dm&amp;gt; i2pisdead [23:09] &amp;lt;jrand0m&amp;gt; heh dm [23:10] &amp;lt;nop&amp;gt; shad up [23:10] &amp;lt;dm&amp;gt; nop: tough guy? [23:10] &amp;lt;jrand0m&amp;gt; no dish, its a good idea [23:10] &amp;lt;dm&amp;gt; funny guy? [23:10] &amp;lt;jrand0m&amp;gt; its essentially what release 0.2.3 is -- restricted routes [23:10] &amp;lt;jrand0m&amp;gt; (aka you've got a small private (trusted) set of peers and you don't want everyone to know who they are, but you still want to be able to communicate with them) [23:15] &amp;lt;jrand0m&amp;gt; ok, anything else? [23:15] &amp;lt;nop&amp;gt; nah, I'm just being funny [23:18] &amp;lt;dm&amp;gt; funny guy? [23:20] &amp;lt;jrand0m&amp;gt; ok, well, /interesting/ meeting, with a few iip crashes in the middle ;) [23:21] &amp;lt;jrand0m&amp;gt; * jrand0m *baf*s the meeting to a close &lt;/div></description></item><item><title>Reunión de Desarrolladores I2P - 26 de noviembre, 2003</title><link>/es/blog/2003/11/26/reuni%C3%B3n-de-desarrolladores-i2p-26-de-noviembre-2003/</link><pubDate>Wed, 26 Nov 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/11/26/reuni%C3%B3n-de-desarrolladores-i2p-26-de-noviembre-2003/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dm, duck, jrand0m, Nostradumbass, Ophite1, TC, tonious&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de Desarrolladores de I2P - 18 de noviembre, 2003</title><link>/es/blog/2003/11/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-noviembre-2003/</link><pubDate>Tue, 18 Nov 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/11/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-noviembre-2003/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> dm, duck, godmode0, jrand0m, mihi, Ophite1, soros, TC, tusko, yodel&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P - 11 de noviembre de 2003</title><link>/es/blog/2003/11/11/reuni%C3%B3n-de-desarrolladores-de-i2p-11-de-noviembre-de-2003/</link><pubDate>Tue, 11 Nov 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/11/11/reuni%C3%B3n-de-desarrolladores-de-i2p-11-de-noviembre-de-2003/</guid><description>&lt;p>(Cortesía de Wayback Machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Present:&lt;/strong> dish, dm, jrand0m, MrEcho, nop&lt;/p>
&lt;p>(registro de la reunión editado para ocultar el hecho de que iip se colgó a mitad de la reunión y hubo muchos timeouts de ping, así que no intentes leer esto como una narración lineal)&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [22:02] &amp;lt;jrand0m&amp;gt; orden del día [22:02] &amp;lt;jrand0m&amp;gt; 0) bienvenida [22:02] &amp;lt;jrand0m&amp;gt; 1) i2p router [22:02] &amp;lt;jrand0m&amp;gt; 1.1) estado [22:02] &amp;lt;jrand0m&amp;gt; 1.2) cambios en la hoja de ruta [22:02] &amp;lt;jrand0m&amp;gt; 1.3) subproyectos abiertos [22:02] &amp;lt;jrand0m&amp;gt; 2) modPow nativo [22:03] &amp;lt;jrand0m&amp;gt; 2) instalador gráfico (GUI) [22:03] &amp;lt;jrand0m&amp;gt; 3) IM (mensajería instantánea) [22:03] &amp;lt;jrand0m&amp;gt; 4) servicio de nombres [22:03] &amp;lt;MrEcho&amp;gt; vi ese código .c [22:03] &amp;lt;jrand0m&amp;gt; 5) licencias [22:03] &amp;lt;jrand0m&amp;gt; 6) ¿algo más? [22:03] &amp;lt;jrand0m&amp;gt; 0) bienvenida [22:03] &amp;lt;jrand0m&amp;gt; hola. [22:03] &amp;lt;nop&amp;gt; hola [22:03] &amp;lt;jrand0m&amp;gt; reunión 2^6 [22:04] &amp;lt;jrand0m&amp;gt; ¿tienes algún punto para añadir al orden del día, nop? [22:04] &amp;lt;jrand0m&amp;gt; ok, 1.1) estado del router [22:04] &amp;lt;jrand0m&amp;gt; estamos en 0.2.0.3 y, por lo último que supe, es funcional [22:04] &amp;lt;MrEcho&amp;gt; &amp;gt; 0.2.0.3 [22:04] &amp;lt;MrEcho&amp;gt; ¿cierto? [22:05] &amp;lt;MrEcho&amp;gt; lo estoy ejecutando... parece estar bien [22:05] &amp;lt;nop&amp;gt; no [22:05] &amp;lt;jrand0m&amp;gt; ha habido commits menores después de la versión 0.2.0.3, nada digno de una nueva versión [22:05] &amp;lt;nop&amp;gt; solo estoy intentando ponerme al día [22:05] &amp;lt;jrand0m&amp;gt; bien [22:06] &amp;lt;jrand0m&amp;gt; dadas las experiencias y comentarios de 0.2.0.x, se ha actualizado la hoja de ruta para que todo consuma menos recursos al ejecutarse [22:06] &amp;lt;jrand0m&amp;gt; (o sea, para que la gente pueda ejecutar servidores web, etc., y no les devore la CPU) [22:06] &amp;lt;jrand0m&amp;gt; en concreto (pasando al punto 1.2 del orden del día): http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap [22:06] &amp;lt;MrEcho&amp;gt; lo que he notado es que la mayoría de los routers usan: TransportStyle: PHTTP [22:07] &amp;lt;MrEcho&amp;gt; ¿se va automáticamente a PHTTP o siquiera intenta TCP primero? [22:07] &amp;lt;jrand0m&amp;gt; hmm, la mayoría de los routers deberían soportar PHTTP y, si pueden aceptar conexiones entrantes, deberían soportar TCP también [22:07] &amp;lt;jrand0m&amp;gt; si es posible, usa TCP [22:07] &amp;lt;jrand0m&amp;gt; PHTTP está ponderado como unas 1000 veces más costoso que TCP [22:08] &amp;lt;jrand0m&amp;gt; (ver GetBidsJob, que le pregunta a cada transporte cuánto cree que costaría enviar un mensaje a un par) [22:08] &amp;lt;jrand0m&amp;gt; (y ver TCPTransport.getBid y PHTTPTransport.getBid para los valores usados) [22:08] &amp;lt;MrEcho&amp;gt; ok [22:08] &amp;lt;jrand0m&amp;gt; ¿estás usando PHTTP a menudo para enviar y recibir mensajes? [22:09] &amp;lt;jrand0m&amp;gt; (eso podría ser señal de que tu listener TCP no es alcanzable) [22:09] &amp;lt;MrEcho&amp;gt; no puse las URLs de mi lado [22:09] &amp;lt;jrand0m&amp;gt; ah, ok. [22:09] &amp;lt;MrEcho&amp;gt; ohh, sí lo es [22:10] &amp;lt;jrand0m&amp;gt; ok, sí, mis routers tienen conexiones TCP abiertas hacia ti [22:10] &amp;lt;dm&amp;gt; qué hospitalarios. [22:10] * jrand0m se alegra de que me hayan hecho implementar routerConsole.html para no tener que hurgar en los logs por esta basura [22:11] &amp;lt;MrEcho&amp;gt; ¿hay algún timeout tal que, si no conecta por TCP, va por PHTTP? ¿y cuál es el tiempo? [22:11] &amp;lt;jrand0m&amp;gt; pero en fin, el gran cambio en la hoja de ruta es que 0.2.1 implementará el mecanismo AES+SessionTag [22:11] &amp;lt;MrEcho&amp;gt; ¿o podríamos tener eso en un ajuste? [22:11] &amp;lt;jrand0m&amp;gt; si recibe un "TCP connection refused" / "host not found" / etc., falla ese intento de inmediato y prueba la siguiente puja disponible [22:12] &amp;lt;MrEcho&amp;gt; entonces no hay reintentos [22:12] &amp;lt;jrand0m&amp;gt; PHTTP tiene un timeout de 30 s, si mal no recuerdo [22:12] &amp;lt;jrand0m&amp;gt; no hay necesidad de reintentar. O bien tienes una conexión TCP abierta y puedes enviar los datos, o no :) [22:12] &amp;lt;MrEcho&amp;gt; jaja ok [22:13] &amp;lt;MrEcho&amp;gt; ¿intentará TCP cada vez después de eso o se saltará eso e irá directo por PHTTP para la siguiente conexión? [22:13] &amp;lt;jrand0m&amp;gt; por ahora intentará TCP cada vez. [22:13] &amp;lt;jrand0m&amp;gt; los transportes aún no mantienen historiales [22:13] &amp;lt;MrEcho&amp;gt; ok, genial [22:14] &amp;lt;jrand0m&amp;gt; (pero si un par falla 4 veces, lo ponen en la lista negra durante 8 minutos) [22:14] &amp;lt;MrEcho&amp;gt; bueno, una vez que el otro lado recibe el mensaje PHTTP, debería conectarse al router que envió el mensaje vía TCP, ¿no? [22:14] &amp;lt;jrand0m&amp;gt; correcto. Una vez que se establece cualquier conexión TCP, puede usarla. [22:14] &amp;lt;jrand0m&amp;gt; (pero si ambos pares solo tienen PHTTP, obviamente solo usarán PHTTP) [22:15] &amp;lt;MrEcho&amp;gt; eso significaría que no podría establecer una conexión TCP con nada [22:15] &amp;lt;MrEcho&amp;gt; .. pero sí [22:16] &amp;lt;MrEcho&amp;gt; ojalá hubiera una forma de evitar eso [22:16] &amp;lt;jrand0m&amp;gt; no, uno de mis routers no tiene dirección TCP - solo PHTTP. pero yo establezco conexiones TCP con los pares que tienen direcciones TCP. [22:16] &amp;lt;jrand0m&amp;gt; (y entonces pueden devolver mensajes por esa conexión TCP en lugar de enviarme mensajes PHTTP más lentos) [22:17] &amp;lt;jrand0m&amp;gt; ¿o no es eso lo que quieres decir? [22:17] &amp;lt;MrEcho&amp;gt; sí, me confundí [22:17] &amp;lt;jrand0m&amp;gt; vale, no hay problema [22:18] &amp;lt;jrand0m&amp;gt; así que, vean la hoja de ruta actualizada para información actualizada del cronograma ((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) subproyectos abiertos [22:19] &amp;lt;jrand0m&amp;gt; finalmente metí un montón de mi lista de pendientes del palmpilot en el wiki en (Link: http://wiki.invisiblenet.net/iip-wiki?OpenSubprojects)http://wiki.invisiblenet.net/iip-wiki?OpenSubprojects [22:19] &amp;lt;jrand0m&amp;gt; así que si estás aburrido y buscando proyectos de código... :) [22:19] &amp;lt;MrEcho&amp;gt; uff [22:20] &amp;lt;MrEcho&amp;gt; ya tengo 2 [22:20] &amp;lt;dish&amp;gt; Tienes un palmpilot, esto es de élite [22:20] &amp;lt;MrEcho&amp;gt; el mío murió [22:20] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; hay un punto ahí con respecto al I2PTunnel que describe una idea que tuve hace un rato [22:20] &amp;lt;MrEcho&amp;gt; no sé qué le pasa [22:21] &amp;lt;jrand0m&amp;gt; sí, solía tener palms, pero recientemente me donaron este para la causa ;) [22:21] &amp;lt;dish&amp;gt; ¿Podría haber un punto en la reunión para discutir cuándo fue la última vez que userX escribió algo? [22:21] &amp;lt;MrEcho&amp;gt; la maldita cosa ni siquiera enciende ya [22:21] &amp;lt;MrEcho&amp;gt; jaja [22:22] &amp;lt;jrand0m&amp;gt; no creo que UserX haya dicho nada en 4 o 5 meses ;) [22:22] &amp;lt;MrEcho&amp;gt; ¿eso es un bot o algo así? [22:22] &amp;lt;dish&amp;gt; ¿Qué dijeron hace 5 meses? [22:22] &amp;lt;MrEcho&amp;gt; apuesto a que es un BitchX corriendo en alguna máquina a la que solía tener acceso... y se olvidó de ello [22:22] &amp;lt;jrand0m&amp;gt; que volverían con comentarios sobre el anonCommFramework (el nombre antiguo de i2p) la semana siguiente ;) [22:23] &amp;lt;dish&amp;gt; jaja [22:23] &amp;lt;jrand0m&amp;gt; pero supongo que está ocupado. así es la vida [22:23] &amp;lt;jrand0m&amp;gt; ok, 2) modPow nativo [22:23] &amp;lt;MrEcho&amp;gt; vi ese código C [22:24] &amp;lt;jrand0m&amp;gt; armé un .c stub y una clase Java para mostrar cómo se podría integrar algo como GMP u otra biblioteca MPI, pero obviamente no funciona [22:25] &amp;lt;jrand0m&amp;gt; lo que estaría bien sería tener un paquete pequeño de clases en C y esa clase contenedora (wrapper) trivial en Java que pudiéramos compilar para Windows, OS X, *BSD, Linux y empaquetar bajo GPL&lt;/div>
&lt;p>(inserte aquí un fallo grave de iip)&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P, 21 de octubre de 2003</title><link>/es/blog/2003/10/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-octubre-de-2003/</link><pubDate>Tue, 21 Oct 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/10/21/reuni%C3%B3n-de-desarrolladores-de-i2p-21-de-octubre-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> jrand0m, dm, thecrypto, sisr, co, godmode0, mihi&lt;/p>
&lt;h2 id="meeting-log">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [22:59] &amp;lt;dm&amp;gt; entonces, ¿CUÁNDO ES esta reunión? [23:00] &amp;lt;jrand0m&amp;gt; ahora. [23:00] &amp;lt;jrand0m&amp;gt; 0) bienvenidos [63] [23:00] &amp;lt;jrand0m&amp;gt; 1) hoja de ruta: (Enlace: http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap)http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap [23:00] &amp;lt;jrand0m&amp;gt; 2) pendientes de 0.2: [23:00] &amp;lt;jrand0m&amp;gt; - pruebas de comunicación de larga duración [23:00] &amp;lt;jrand0m&amp;gt; - errores al reconstruir leases [23:00] &amp;lt;jrand0m&amp;gt; 3) prng (yuju) [23:00] &amp;lt;jrand0m&amp;gt; 4) apps / preguntas / etc [23:00] &amp;lt;jrand0m&amp;gt; 0) hola [23:00] &amp;lt;jrand0m&amp;gt; perdón por ser estúpido y olvidarme del horario de verano [23:00] &amp;lt;jrand0m&amp;gt; bienvenidos a la reunión #63 [23:01] *** darl_mcbride ha salido de #iip-dev [23:01] &amp;lt;jrand0m&amp;gt; 1) hoja de ruta [23:01] &amp;lt;jrand0m&amp;gt; la hoja de ruta está en la URL de arriba y se actualizará cuando sea necesario. [23:02] &amp;lt;jrand0m&amp;gt; sí, las fechas están más alejadas que antes, y eso refleja en gran medida 1) que no quiero publicar software de mierda 2) que pasé por alto detalles en estimaciones anteriores [23:02] &amp;lt;jrand0m&amp;gt; pero, por supuesto, como dice en la hoja de ruta, «Si te involucras y ayudas con parte del código, las cosas irán más rápido» :) [23:03] &amp;lt;jrand0m&amp;gt; la 0.2 en sí permitirá funcionalidad realmente útil [23:03] *** Desconexión: thecrypto (Ping timeout) [23:03] &amp;lt;dm&amp;gt; eso son buenas noticias. [23:03] &amp;lt;jrand0m&amp;gt; ok, punto 2) pendientes de 0.2 [23:04] &amp;lt;jrand0m&amp;gt; he estado haciendo QA en la versión 0.2 durante la última semana más o menos y he estado rastreando algunos errores que eran difíciles de detectar [23:04] &amp;lt;jrand0m&amp;gt; pero creo que encontré su origen hace unos minutos, y ahora mismo estoy ejecutando una prueba contra ello en segundo plano. [23:04] &amp;lt;jrand0m&amp;gt; (el problema ha sido que tras unas horas de uso, la comunicación con un router o un destino falla) [23:05] &amp;lt;dm&amp;gt; ¿Qué tipo de banco de pruebas estás usando? ¿Es todo local a estas alturas? [23:05] &amp;lt;jrand0m&amp;gt; tres routers locales, tres routers remotos [23:05] &amp;lt;sisr&amp;gt; ¿Incluye la 0.2 la función de que, cuando no se puede contactar con un router después de cierto número de intentos, deje de intentarlo? [23:05] &amp;lt;jrand0m&amp;gt; sí [23:06] &amp;lt;jrand0m&amp;gt; cada router publica su información de contacto cada N (actualmente 2) minutos a todos los que conoce. si un router no recibe nueva información de contacto cada 2.5*N minutos, elimina su referencia. [23:06] &amp;lt;jrand0m&amp;gt; sin embargo, si /quiere/ encontrar un router nuevo (aka obtiene una referencia a él mediante un Lease), puede hacer una búsqueda en cualquier momento y encontrarlo [23:07] &amp;lt;jrand0m&amp;gt; sin embargo, ejecutar tres routers más dos destinos activos localmente es, bueno, una bestia para la CPU. [23:08] &amp;lt;jrand0m&amp;gt; He añadido una característica fea de la que me siento sucio, pero te permite añadir una variable de entorno para básicamente desactivar el cifrado ElG y AES. eso solo es útil para comunicarte con otros nodos con el cifrado desactivado (de otro modo no podrías hablar) [23:09] &amp;lt;jrand0m&amp;gt; ok, eso es todo para los pendientes de 0.2 [23:09] &amp;lt;dm&amp;gt; ¿Para tus fines de prueba? [23:09] &amp;lt;jrand0m&amp;gt; sí, básicamente [23:09] &amp;lt;jrand0m&amp;gt; (y/o para cualquiera que esté haciendo sus propias pruebas para añadir nuevas funciones / etc ;) [23:10] &amp;lt;jrand0m&amp;gt; en teoría, sin embargo, dos destinos (como atalk) podrían establecer la bandera -Di2p.encryption=off y seguir funcionando (aunque no habría cifrado de extremo a extremo) [23:10] *** thecrypto (~thecrypto@anon.iip) se ha unido al canal #iip-dev [23:10] &amp;lt;jrand0m&amp;gt; pero creo que eso es una Mala Idea. [23:11] &amp;lt;jrand0m&amp;gt; esta característica casi con total seguridad se eliminará una vez que lo de AES+SessionTag esté resuelto [23:11] &amp;lt;jrand0m&amp;gt; ok, 3) prng [23:11] &amp;lt;sisr&amp;gt; ¿Hay requisitos mínimos sugeridos de CPU y RAM? [23:12] &amp;lt;sisr&amp;gt; perdón [23:12] &amp;lt;jrand0m&amp;gt; hmm, la RAM es mínima (la JVM de Sun ocupa 7-10Mb, kaffe 16-22Mb) [23:13] &amp;lt;jrand0m&amp;gt; la CPU es definitivamente el factor limitante en este momento, pero no tengo una amplia variedad de máquinas para probar ;) [23:14] &amp;lt;jrand0m&amp;gt; permíteme decir que ejecutar tres routers y dos i2ptunnels apuntando fuera hacia un Squid en la misma máquina prácticamente deja frita mi caja P4 1.7Ghz [23:14] &amp;lt;thecrypto&amp;gt; podría estar un poco más activo si quieres que diga algoh [23:14] &amp;lt;dm&amp;gt; vale, di algo. [23:15] &amp;lt;jrand0m&amp;gt; hola, thecrypto :) [23:15] &amp;lt;sisr&amp;gt; ¿Por qué alguien ejecutaría más de un router en la misma computadora? [23:15] &amp;lt;jrand0m&amp;gt; sisr&amp;gt; solo lo haría un desarrollador. [23:16] &amp;lt;sisr&amp;gt; Ok, entonces la CPU no debería ser tan mala y podemos ejecutar algunas pruebas a lo largo de las semanas [23:16] &amp;lt;jrand0m&amp;gt; eso [23:17] &amp;lt;jrand0m&amp;gt; ok, el asunto del prng resultó ser un bug en kaffe, que ya está corregido. [23:17] &amp;lt;jrand0m&amp;gt; con eso, no tenemos una necesidad urgente de conseguir una implementación de yarrow, ya que usan sha1prng [23:18] &amp;lt;jrand0m&amp;gt; (pero estaría bien cuando lo tengamos) [23:18] &amp;lt;jrand0m&amp;gt; ok, 4) apps / preguntas / etc [23:18] &amp;lt;jrand0m&amp;gt; no tengo nada más, así que... hola :) [23:19] &amp;lt;jrand0m&amp;gt; ¿alguna pregunta / idea / comentario sobre algo más? [23:19] &amp;lt;sisr&amp;gt; ¿Cómo va el servidor de nombres? No he visto a co desde hace mucho [23:19] *** co (anon@anon.iip) se ha unido al canal #iip-dev [23:19] &amp;lt;jrand0m&amp;gt; hablando del diablo [23:19] &amp;lt;jrand0m&amp;gt; hola co [23:19] &amp;lt;sisr&amp;gt; jaja [23:19] &amp;lt;co&amp;gt; Hola. [23:20] &amp;lt;jrand0m&amp;gt; estamos en ese punto en que realmente no queda nada en la agenda excepto preguntas [23:20] &amp;lt;jrand0m&amp;gt; [23:19] &amp;lt;sisr&amp;gt; ¿Cómo va el servidor de nombres? No he visto a co desde hace mucho [23:20] &amp;lt;jrand0m&amp;gt; [23:19] *** co (anon@anon.iip) se ha unido al canal #iip-dev [23:20] &amp;lt;jrand0m&amp;gt; y eso pasó :) [23:20] *** Desconexión: godmode0 (EOF del cliente) [23:21] &amp;lt;co&amp;gt; No ha habido progresos. Solo escribí una pequeña parte del cliente, y nada del servidor. [23:22] &amp;lt;jrand0m&amp;gt; guay [23:22] * dm apunta el palo de la vergüenza a co. [23:22] &amp;lt;sisr&amp;gt; Creo que el HTTP i2p tunnel está funcionando bien ahora [23:22] &amp;lt;sisr&amp;gt; he adaptado el excelente httpclient de mihi para que lo introduzcas en tu configuración de proxy [23:23] &amp;lt;jrand0m&amp;gt; ¡genial! [23:23] &amp;lt;sisr&amp;gt; también hace algún filtrado simple de sitios no i2p [23:23] &amp;lt;sisr&amp;gt; creo que jrand0m ya ha hecho el commit de esto, ¿sí? [23:23] &amp;lt;jrand0m&amp;gt; ¿sabemos con qué navegadores funciona? Yo sé de moz... [23:23] &amp;lt;jrand0m&amp;gt; sí, creo que hice commit de esas cosas... déjame comprobar [23:23] * co está apropiadamente avergonzado. [23:23] &amp;lt;sisr&amp;gt; Funciona con Mozilla y con Konqueror [23:24] *** godmode0 (~enter@anon.iip) se ha unido al canal #iip-dev [23:24] &amp;lt;jrand0m&amp;gt; no te preocupes co, ya voy 2 meses retrasado respecto al plan [23:24] &amp;lt;sisr&amp;gt; Intentaré hacer que el I2P tunnel de mihi funcione con el servidor de E-mail esta semana [23:24] &amp;lt;sisr&amp;gt; También se han actualizado muchas páginas del wiki [23:24] &amp;lt;jrand0m&amp;gt; ¡oh sí! gracias por eso [23:25] * jrand0m de hecho añadió una salvedad a una de las FAQs esta tarde :) [23:25] * dm decide concentrar su increíble poder analítico cerebral para determinar de dónde es sisr. [23:25] &amp;lt;dm&amp;gt; «También se han actualizado muchas páginas del wiki» [23:25] &amp;lt;sisr&amp;gt; Ok, adelante [23:26] &amp;lt;dm&amp;gt; mmmm.....MMmmmm.....mmmmmm... [23:26] &amp;lt;dm&amp;gt; ah, ¿otra pista? [23:26] &amp;lt;sisr&amp;gt; Pero no puedo decirte si estás en lo cierto [23:26] &amp;lt;dm&amp;gt; «..... ha hecho commit de esto ya, ¿sí?» [23:26] &amp;lt;co&amp;gt; jrand0m: Si esto no se ha preguntado ya, ¿quieres publicar el framework de I2P y las aplicaciones como un paquete al mismo tiempo? [23:27] &amp;lt;jrand0m&amp;gt; he descubierto que lo que quiero y lo que ocurre no siempre es lo mismo [23:27] &amp;lt;co&amp;gt; Quiero decir, lanzarlos juntos. [23:27] &amp;lt;sisr&amp;gt; Tengo una pregunta después de co [23:27] &amp;lt;jrand0m&amp;gt; el plan actual está en (Enlace: http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap)http://wiki.invisiblenet.net/iip-wiki?I2PRoadmap [23:28] &amp;lt;jrand0m&amp;gt; i2p en sí será el router y el SDK, pero con él se incluirán las aplicaciones que estén listas, cuando estén listas. [23:28] &amp;lt;jrand0m&amp;gt; (el instalador ahora mismo incluye el router, el SDK, phttprelay, atalk y i2ptunnel) [23:29] *** Desconexión: dm (Ping timeout) [23:29] &amp;lt;jrand0m&amp;gt; ¿qué tal, sisr? [23:29] &amp;lt;co&amp;gt; Esa página es bastante útil. Gracias. [23:30] &amp;lt;sisr&amp;gt; El I2P es muy grande y se puede usar para navegar por la WWW, para navegar por programas y páginas web conectados mediante I2P Tunnel y, si alguien escribe un servidor web y cliente I2P directos, puede ir sin el tunnel [23:30] &amp;lt;jrand0m&amp;gt; absolutamente. [23:30] &amp;lt;sisr&amp;gt; Mi pregunta es ¿hacia qué está orientado el objetivo de los desarrolladores de I2P? ¿Hacer que todo funcione con I2P Tunnels para que los usuarios puedan tener los programas con los que ya están familiarizados como IE o [23:31] &amp;lt;sisr&amp;gt; ¿Es mejor intentar hacer un programa de servidor web I2P, un navegador web I2P, todo específico para I2P? [23:31] *** dm (~as@anon.iip) se ha unido al canal #iip-dev [23:32] &amp;lt;jrand0m&amp;gt; personalmente, me encantaría que ocurriera lo primero. sin embargo, habrá mejoras de rendimiento diseñando apps nativas para i2p [23:32] &amp;lt;mihi&amp;gt; principio unix: un trabajo, una herramienta. así que no escriban nuevos navegadores. [23:32] &amp;lt;jrand0m&amp;gt; cierto [23:32] &amp;lt;sisr&amp;gt; ¿Cuánto es la sobrecarga del I2P Tunnel? Entonces deberíamos centrarnos en usar el I2p Tunnel para que funcionen los programas existentes [23:32] &amp;lt;dm&amp;gt; ¿un trabajo, una herramienta? principio tonto. [23:33] &amp;lt;sisr&amp;gt; Creo que necesitaremos tutoriales para que la gente configure Squid y proxy de E-mail hacia la WWW normal. Esto es valioso y se necesitan más de uno o dos, así que eso significa instrucciones fáciles para que otros configuren los suyos [23:33] &amp;lt;jrand0m&amp;gt; sisr&amp;gt; la única sobrecarga significativa de i2ptunnel es su dependencia del modo de entrega garantizada de i2p, que requiere esperar un mensaje de ack (acuse de recibo) después de cada mensaje enviado (un viaje de ida y vuelta completo a través del par de tunnels, usando todo el cifrado apropiado) [23:34] &amp;lt;sisr&amp;gt; Jaja, ok, sisr tiene una computadora muy antigua [23:34] &amp;lt;sisr&amp;gt; Por eso a mí me parece muy lento [23:34] &amp;lt;dm&amp;gt; ¿Cómo fue la latencia en las primeras pruebas reales? Solo por curiosidad. [23:35] &amp;lt;jrand0m&amp;gt; puedo descargar news.google.com con todas las imágenes en ~ 30-60 segundos [23:35] &amp;lt;dm&amp;gt; k [23:36] &amp;lt;sisr&amp;gt; ¿Qué tan difícil será montar un sistema de distribución de contenido tipo Freenet sobre I2P? ¿Eso es un esfuerzo grande o pequeño? [23:36] &amp;lt;co&amp;gt; ¿Y cuánto tiempo tarda sin el tunnel? [23:36] &amp;lt;jrand0m&amp;gt; sisr&amp;gt; si trabajara en ello a tiempo completo, sospecho ~ 1 mes para tener una DHT (tabla hash distribuida) sobre i2p [23:37] &amp;lt;jrand0m&amp;gt; co&amp;gt; ~ 10-15 segundos [23:38] &amp;lt;co&amp;gt; Así que i2ptunnel es 3 veces más lento. [23:39] &amp;lt;jrand0m&amp;gt; bueno, i2ptunnel + los routers. pero no es un tiempo lineal: enviar 10 bytes por i2p tarda más o menos lo mismo que enviar 100k [23:39] *** Desconexión: thecrypto (Ping timeout) [23:39] &amp;lt;co&amp;gt; Para ti, al menos. [23:39] &amp;lt;jrand0m&amp;gt; la sobrecarga está en el encapsulado de mensajes [23:39] &amp;lt;sisr&amp;gt; Si el I2P tunnel va a ser el núcleo de la mayoría de las aplicaciones para I2P, entonces debemos concentrarnos en la interfaz de usuario y hacer opciones fáciles de clic para configurar tunnels [23:40] &amp;lt;sisr&amp;gt; Como una casilla para configurar un I2P Tunnel web server con puerto, y una casilla para el servidor de E-mail, para que sea realmente simple [23:40] &amp;lt;jrand0m&amp;gt; sisr&amp;gt; a mí personalmente me gusta mucho mucho su interfaz en este momento :) [23:40] &amp;lt;jrand0m&amp;gt; oh, definitivamente. de hecho [23:40] * sisr nunca ha visto la interfaz pero se la imagina como la caja de texto [23:40] &amp;lt;sisr&amp;gt; Quizá alguien pueda hacer una captura de pantalla del I2P tunnel para un tutorial [23:41] &amp;lt;jrand0m&amp;gt; lo que estaba planeando es que el instalador cree un conjunto de scripts .bat y .sh para hacerlo automáticamente (p. ej. java .... I2PTunnel -e 'config basdfawer' -e 'server ...' ) [23:42] &amp;lt;sisr&amp;gt; ¿En qué deberíamos estar trabajando para I2P ahora? [23:42] &amp;lt;jrand0m&amp;gt; esa es una gran pregunta. la respuesta corta es «lo que puedan» [23:43] &amp;lt;jrand0m&amp;gt; si alguien sigue adelante y actualiza el instalador para generar esos scripts .sh y .bat, sería genial [23:43] &amp;lt;jrand0m&amp;gt; si alguien tiene tiempo para trabajar en algunas de las cosas del i2proadmap, eso también sería genial :) [23:44] &amp;lt;jrand0m&amp;gt; Creo que va a haber una gran demanda de documentación y QA una vez que salga la 0.2 (aka Real Soon Now) [23:44] &amp;lt;sisr&amp;gt; ¿Cómo será el instalador? ¿Install shield o Java? [23:44] &amp;lt;jrand0m&amp;gt; el instalador actual es un único «install.jar» que guía al usuario con unas pocas preguntas [23:45] &amp;lt;jrand0m&amp;gt; es un instalador realmente cutre [23:45] &amp;lt;jrand0m&amp;gt; pero es todo lo independiente de la plataforma que se puede [23:48] &amp;lt;jrand0m&amp;gt; ok, genial, los routers siguen funcionando, creo que esta corrección de bug puede haberlo arreglado. [23:48] &amp;lt;jrand0m&amp;gt; oh, sí. [23:48] &amp;lt;jrand0m&amp;gt; la lista de correo volverá en algún momento [23:48] &amp;lt;jrand0m&amp;gt; si no está de vuelta para cuando 0.2 esté lista, crearé una nueva lista de correo [23:49] &amp;lt;co&amp;gt; tengo otra pregunta. [23:49] &amp;lt;jrand0m&amp;gt; dispara [23:50] &amp;lt;co&amp;gt; ¿Hay disponible una lista de nodos de I2P que estén ejecutándose ahora mismo? [23:50] &amp;lt;jrand0m&amp;gt; nope. [23:50] &amp;lt;jrand0m&amp;gt; no hay nodos i2p públicos abiertos [23:50] &amp;lt;co&amp;gt; Ya veo. [23:50] &amp;lt;jrand0m&amp;gt; sin embargo, uno de ellos pondrá su lista de pares disponible vía http una vez que se publique la 0.2 [23:50] &amp;lt;jrand0m&amp;gt; (y la URL de esa lista estará en el instalador) [23:50] &amp;lt;jrand0m&amp;gt; s/will be/is/ [23:52] &amp;lt;mihi&amp;gt; también está en mis marcadores... [23:52] &amp;lt;jrand0m&amp;gt; heh, cabrón [23:52] &amp;lt;mihi&amp;gt; por cierto: size=777 es 111 bytes demasiado grande ;) [23:53] &amp;lt;jrand0m&amp;gt; rofl [23:53] &amp;lt;jrand0m&amp;gt; no me di cuenta para nada de eso. [23:53] &amp;lt;jrand0m&amp;gt; solían ser 384 [23:53] &amp;lt;jrand0m&amp;gt; pero luego añadí algo de información de versión del sw del router al routerInfo [23:53] &amp;lt;sisr&amp;gt; Creo que nop puede usar el I2P tunnel para montar un servidor IRC de prueba con el router 0.2 [23:54] &amp;lt;jrand0m&amp;gt; eso estaría realmente bien [23:54] &amp;lt;sisr&amp;gt; Me pregunto cómo sería la latencia comparada con este IIP si nop hace eso [23:54] &amp;lt;jrand0m&amp;gt; aunque no podríamos hacer dcc [23:54] &amp;lt;jrand0m&amp;gt; i2p tendría una latencia mucho mayor [23:54] &amp;lt;jrand0m&amp;gt; (ya que cada envío serían unos segundos, puesto que aún no tenemos AES+SessionTag) [23:57] &amp;lt;jrand0m&amp;gt; ok, si alguien tiene algo que decir antes de que vuelva la lista, hablad aquí o subid cosas al wiki [23:57] &amp;lt;dm&amp;gt; k, buenas noches [23:57] *** dm ha salido de #iip-dev [23:57] * jrand0m *baf* cierra la reunión
&lt;/div></description></item><item><title>Reunión de desarrolladores de I2P, 14 de octubre de 2003</title><link>/es/blog/2003/10/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-octubre-de-2003/</link><pubDate>Tue, 14 Oct 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/10/14/reuni%C3%B3n-de-desarrolladores-de-i2p-14-de-octubre-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> jrand0m, dm, Dellammo, mihi, moi, mihi-backup, dm_backup, wilde, shardy&lt;/p>
&lt;h2 id="meeting-log">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [23:01] &amp;lt;jrand0m&amp;gt; agenda [23:01] &amp;lt;jrand0m&amp;gt; 0) bienvenida [23:01] &amp;lt;jrand0m&amp;gt; 1) estado de la 0.2 [23:01] &amp;lt;jrand0m&amp;gt; 2) proxy web [23:01] * dm reflexiona. [23:02] &amp;lt;dm&amp;gt; oh, ¿reunión? [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) instalación [23:02] &amp;lt;dm&amp;gt; perdón. [23:02] &amp;lt;jrand0m&amp;gt; 6) solicitud de funcionalidad para iip [23:02] &amp;lt;jrand0m&amp;gt; 7) ??? [23:02] &amp;lt;jrand0m&amp;gt; 0) bienvenida [23:02] &amp;lt;jrand0m&amp;gt; hola. [23:02] &amp;lt;jrand0m&amp;gt; ¿reunión 62? ¿es? [23:02] &amp;lt;Dellammo&amp;gt; hola [23:02] &amp;lt;jrand0m&amp;gt; (no te preocupes dm, podemos perdonarte) [23:02] &amp;lt;mihi&amp;gt; hola jrand0m [23:02] &amp;lt;dm&amp;gt; hola mihi [23:02] * mihi cree que sí [23:03] &amp;lt;jrand0m&amp;gt; 1) estado de la 0.2 [23:03] * jrand0m ha padecido últimamente un grave caso de 'feature creep', así que al lanzamiento 0.2 aún le quedan como 30 minutos de código por escribir. [23:04] &amp;lt;jrand0m&amp;gt; pero entonces podremos ejecutar y comunicarnos de forma fiable sin importar el NAT, el cortafuegos o el proxy HTTP. [23:04] * dm acaba de crear I2PSecureRemoteShell 1.0 [23:04] &amp;lt;dm&amp;gt; ¡genial, jr! [23:05] &amp;lt;jrand0m&amp;gt; todo es funcional, lo único que falta es expirar las entradas de base de datos no usadas tras N minutos (probablemente 5 por defecto) [23:05] &amp;lt;jrand0m&amp;gt; la comunicación a través de NAT/cortafuegos/proxy HTTP es mediante el transporte PHTTP. Es lento, pero fiable. [23:05] &amp;lt;dm&amp;gt; ¿cómo funciona? ¿qué puertos utiliza? [23:06] &amp;lt;jrand0m&amp;gt; envía el mensaje a un relé PHTTP alcanzable, que almacena el mensaje, y luego el receptor sondea mensajes cada N segundos [23:06] &amp;lt;jrand0m&amp;gt; hay MUCHO que se puede ajustar y mejorar en ese aspecto, que es el punto 3 de la agenda :) [23:06] &amp;lt;dm&amp;gt; ¿La P es de? [23:06] &amp;lt;jrand0m&amp;gt; Polling HTTP [23:06] &amp;lt;dm&amp;gt; ok, gracias. [23:07] &amp;lt;jrand0m&amp;gt; Voy a actualizar también la página de "kludges" en la wiki después de la reunión, para anotar las cosas raras [23:07] &amp;lt;jrand0m&amp;gt; (como que aún no manejamos un cambio de lease durante la comunicación) [23:08] &amp;lt;jrand0m&amp;gt; el otro punto a discutir es el punto 5 de la agenda: instalación. o sea, cómo deberíamos gestionar la instalación del router/sdk/tunnel/etc [23:08] &amp;lt;jrand0m&amp;gt; bien, eso es todo para el estado de la 0.2 [23:08] &amp;lt;jrand0m&amp;gt; 2) proxy www. [23:09] &amp;lt;jrand0m&amp;gt; moi tuvo una idea muy buena para navegar sitios www dentro de i2p. [23:09] &amp;lt;jrand0m&amp;gt; ¿quieres explicar de qué va, moi? [23:09] * jrand0m te pone bajo los focos *** moi es ~someone@anon.iip (someone) *** en canales: #freenet #anonymous #iip #iip-dev *** en irc vía servidor anon.iip (IIP oficial ) *** moi ha estado inactivo 9 minutos, inició sesión el Thu Jan 01 01:00:00 1970 [23:10] &amp;lt;moi&amp;gt; bueno [23:10] &amp;lt;moi&amp;gt; solo estoy modificando un proxy HTTP y usando el tunnel de mihi [23:10] &amp;lt;moi&amp;gt; para que puedas ir a (Enlace: http://i2p/BASE64KEYHERE)http://i2p/BASE64KEYHERE [23:10] &amp;lt;moi&amp;gt; eventualmente el servidor de nombres estaría ahí-- [23:11] &amp;lt;dm&amp;gt; genial [23:11] *** Cierre de sesión: mihi (Tiempo de espera de ping agotado) [23:11] &amp;lt;moi&amp;gt; tienes que pegar la primera clave larga, pero después de eso técnicamente deberías poder seguir los enlaces, creo [23:11] &amp;lt;Dellammo&amp;gt; ¿así que una página web interna o una página fuera de i2p? [23:11] &amp;lt;dm&amp;gt; ¿i2p se resuelve a localhost? [23:11] &amp;lt;moi&amp;gt; así que alguien podría montar un Google de i2p y, a partir de ahí... quizá [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; por seguridad, el proxy debería devolver 404 a todos los hosts excepto (Enlace: http://i2p/)http://i2p/ [23:12] &amp;lt;dm&amp;gt; ¡ups! [23:12] &amp;lt;moi&amp;gt; buen punto [23:12] &amp;lt;dm&amp;gt; me perdí esa parte [23:12] &amp;lt;mihi-backup&amp;gt; aunque un servlet sencillo también estaría bien [23:12] &amp;lt;jrand0m&amp;gt; ¿hmm? [23:13] *** mihi (~mihi@anon.iip) se ha unido al canal #iip-dev [23:13] &amp;lt;jrand0m&amp;gt; hmm, puede haber un problema. [23:13] &amp;lt;jrand0m&amp;gt; ¿esto usaría HTTP 1.0 o 1.1? [23:14] &amp;lt;mihi&amp;gt; ¿si el servidor solicita una cabecera Host:? [23:14] &amp;lt;jrand0m&amp;gt; [o sea, ¿tendría una cabecera Host:?] [23:14] &amp;lt;jrand0m&amp;gt; exacto [23:14] * mihi desea algo [23:14] &amp;lt;moi&amp;gt; me pregunto si podemos hacer que el proxy lo deje en blanco [23:14] &amp;lt;jrand0m&amp;gt; si el tunnel saliente del servidor está siempre en el mismo host, está bien [23:14] &amp;lt;jrand0m&amp;gt; puedes establecer el Host: del proxy a 127.0.0.1 [23:15] *** dm_backup (~as@anon.iip) se ha unido al canal #iip-dev [23:15] &amp;lt;jrand0m&amp;gt; pero entonces debes ejecutar el tunnel en el mismo host que el servidor. no es un gran problema, ya que no es para navegación web normal general [23:15] &amp;lt;jrand0m&amp;gt; ¿no? [23:15] *** Cierre de sesión: dm (Tiempo de espera de ping agotado) [23:16] * moi no lo había pensado tan a fondo todavía [23:16] &amp;lt;mihi&amp;gt; si ejecutas el servidor en tu propia máquina también puedes hacer un alias de i2p a localhost o algo así. [23:16] &amp;lt;dm_backup&amp;gt; ¿entonces la gente tiene que ejecutar servidores web ahora? [23:16] &amp;lt;jrand0m&amp;gt; dm_backup&amp;gt; esto es solo para quien quiera. [23:16] *** dm_backup ahora se llama dm [23:16] &amp;lt;Dellammo&amp;gt; como yo [23:16] &amp;lt;dm&amp;gt; sí, me refiero a esto de (Enlace: http://i2p)http://i2p [23:17] &amp;lt;mihi&amp;gt; si quieres proporcionar contenido, sí. [23:17] &amp;lt;mihi&amp;gt; pero también tienes que ejecutar uno para ofrecer contenido en la buena y vieja www. [23:18] &amp;lt;Dellammo&amp;gt; ¿por qué? [23:18] &amp;lt;dm&amp;gt; Hmmm, quizá debería construir una app P2P para I2P. [23:18] &amp;lt;jrand0m&amp;gt; una app de intercambio de archivos sobre i2p sería la caña. [23:18] &amp;lt;dm&amp;gt; sí, perdón, intercambio de archivos. [23:19] &amp;lt;moi&amp;gt; creo que sería posible que alguien ejecutara un servidor OpenNap junto con i2ptunnel [23:19] &amp;lt;jrand0m&amp;gt; sí. [23:19] &amp;lt;jrand0m&amp;gt; (aunque un p2p nativo de i2p tendría mejor rendimiento) [23:19] &amp;lt;mihi&amp;gt; pero las descargas serán difíciles. [23:20] &amp;lt;mihi&amp;gt; no hay forma de llegar al host correcto, ya que todos son localhost ;) [23:20] &amp;lt;dm&amp;gt; Esperemos a ver PING funcionando sobre i2ptunnel primero. [23:20] * Dellammo está confundido: ¿estamos hablando de un proxy que no es i2ptunnel y que te permite acceder a servidores web internos a la red i2p escribiendo '(Enlace: http://i2p/')http://i2p/' ? [23:20] &amp;lt;jrand0m&amp;gt; quizá solo un cliente FTP simple diseñado para ejecutarse sobre i2p? [23:20] &amp;lt;dm&amp;gt; (no ping literalmente) [23:20] &amp;lt;mihi&amp;gt; jrand0m: ftp necesita 2 puertos... [23:20] &amp;lt;jrand0m&amp;gt; diseñado para ejecutarse sobre i2p. [23:21] &amp;lt;jrand0m&amp;gt; una app de transferencia de archivos general, no el protocolo FTP, específicamente [23:21] &amp;lt;mihi&amp;gt; entonces no es ftp. [23:21] &amp;lt;mihi&amp;gt; ATalk ;) [23:21] &amp;lt;jrand0m&amp;gt; (aprovechando tamaños de mensaje mayores) [23:21] &amp;lt;dm&amp;gt; ¡batalla de sabios! [23:21] &amp;lt;jrand0m&amp;gt; je [23:21] &amp;lt;moi&amp;gt; Dellammo: ahora mismo tienes que crear un i2ptunnel para cada sitio web/Destination que quieras visitar. Estamos pensando en usar un servidor proxy que construya dinámicamente un i2ptunnel para cada sitio. [23:22] &amp;lt;jrand0m&amp;gt; (más o menos) [23:22] &amp;lt;jrand0m&amp;gt; no querrás usar un i2ptunnel, específicamente. [23:22] &amp;lt;jrand0m&amp;gt; querrás usar el protocolo de i2ptunnel y enviar mensajes directamente, no mediante sockets TCP/IP. [23:23] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; ¿alguna idea de cuánto tiempo llevaría extraer la funcionalidad del protocolo de i2ptunnel para que otras apps pudieran enviar datos a un tunnel de i2p? *** mihi es mihi@anon.iip (mihi) *** en canales: #iip-dev #iip #headlines #german #freenet-opn #freenet #fredisdead #frazaa @#fiw #anonymous *** en irc vía servidor anon.iip (IIP oficial ) *** mihi-backup es ~mihi@anon.iip (mihi) *** en canales: #iip-dev *** en irc vía servidor anon.iip (IIP oficial ) *** mihi-backup ha estado inactivo 12 minutos, inició sesión el Thu Jan 01 01:00:00 1970 [23:25] &amp;lt;mihi&amp;gt; ¿hay mucha funcionalidad de protocolo? I2PTunnelRunner se puede usar tal cual. [23:25] &amp;lt;mihi&amp;gt; Solo tienes que ajustar la clase de cliente para tus necesidades. [23:25] &amp;lt;jrand0m&amp;gt; hmm, no exactamente: i2ptunnelRunner usa un socket [23:26] &amp;lt;jrand0m&amp;gt; esto es una app Java simple que quiere generar un mensaje ("HTTP GET /\n\n") y enviarlo a un I2PTunnel saliente [23:27] &amp;lt;jrand0m&amp;gt; no queremos redirigir al cliente que contacta con el proxy a un puerto nuevo para conectarse al I2PTunnel recién instanciado (ya que no habría forma de volver para los enlaces fuera de ese sitio) [23:28] &amp;lt;jrand0m&amp;gt; pero quizá cambiar I2PTunnelRunner para usar un InputStream (todo lo que usa es socket.getInputStream) sería fácil... [23:28] &amp;lt;jrand0m&amp;gt; pero entonces aún necesitamos el lado que escucha [23:28] *** Cierre de sesión: mihi (Tiempo de espera de ping agotado) [23:28] &amp;lt;jrand0m&amp;gt; d'oh [23:28] * jrand0m espera que la copia de seguridad no esté a punto de hacer ping timeout... [23:28] &amp;lt;dm&amp;gt; ¡la copia de seguridad va a morir también, ¡mira! [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, no exactamente: i2ptunnelRunner usa un socket [23:29] &amp;lt;mihi-backup&amp;gt; [23:25] &amp;lt;mihi&amp;gt; ups, cierto. ¿y quieres hacerlo completamente sin sockets? [23:29] &amp;lt;mihi-backup&amp;gt; [23:25] &amp;lt;mihi&amp;gt; entonces no queda mucho código de i2ptunnel. la mayor parte es para manejar los sockets. [23:29] &amp;lt;mihi-backup&amp;gt; [23:26] &amp;lt;mihi&amp;gt; mejor cíñete al protocolo e impleméntalo tú mismo (construye los mensajes con el método estático en i2ptunnel.java) [23:29] &amp;lt;mihi-backup&amp;gt; [23:28] &amp;lt;mihi&amp;gt; http no necesitaría tantos hilos. Solo ejecuta un lector sobre el mensaje entrante hasta un doble retorno y luego envía lo tuyo. [23:30] &amp;lt;jrand0m&amp;gt; ah 'k. gracias [23:30] &amp;lt;jrand0m&amp;gt; moi&amp;gt; ¿tú sabes? [23:30] &amp;lt;mihi-backup&amp;gt; sobre cambiar I2PTunnel por un input stream. ¿para qué? no obtendrás nada más en él después de parsear la petición. [23:31] * moi piensa [23:31] &amp;lt;dm&amp;gt; toi thinks [23:31] &amp;lt;mihi-backup&amp;gt; olvida el tunnelrunner. ;) [23:31] &amp;lt;jrand0m&amp;gt; claro, solo pensaba en que I2PTunnel y el proxy http usaran el mismo código: I2PTunnel usaría socket.getInputStream(), el proxy http usaría new ByteArrayInputStream("GET / \n\n".getBytes()) [23:31] *** mihi (mihi@anon.iip) se ha unido al canal #iip-dev [23:32] * moi tendrá que repasar esto en detalle más tarde [23:32] &amp;lt;mihi-backup&amp;gt; pero eso hará que el runner envíe un "Connection closed" cuando se envíe la cadena. [23:32] &amp;lt;mihi-backup&amp;gt; ya que el stream termina. [23:32] &amp;lt;jrand0m&amp;gt; claro, lo cual es HTTP normal [23:33] &amp;lt;mihi-backup&amp;gt; solo olvida el runner, dije ;) [23:33] &amp;lt;jrand0m&amp;gt; 'k [23:33] &amp;lt;mihi-backup&amp;gt; jrand0m: no. la conexión se cierra cuando llega la respuesta, no cuando sale la pregunta. [23:33] &amp;lt;jrand0m&amp;gt; oh, sí [23:33] &amp;lt;jrand0m&amp;gt; ;) [23:36] &amp;lt;jrand0m&amp;gt; genial moi, podemos trabajar estos temas más tarde. [23:36] &amp;lt;jrand0m&amp;gt; bien, ese fue el punto 2) de la agenda. ahora el 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 es un conjunto de servlets empaquetados en un archivo .war [23:38] &amp;lt;jrand0m&amp;gt; funciona de inmediato en Windows / JVM de Sun, pero tuve que hackear jetty para ejecutarlo con kaffe [23:38] &amp;lt;mihi&amp;gt; haz .peace, no .war [23:39] * jrand0m gime [23:39] &amp;lt;dm&amp;gt; ¿puedes ejecutar archivos .war sin un servidor J2ee? [23:39] &amp;lt;dm&amp;gt; bueno saberlo. [23:39] &amp;lt;jrand0m&amp;gt; los archivos .war se ejecutan en cualquier contenedor de servlets: tomcat, apache con mod_jk, jetty, etc [23:40] &amp;lt;jrand0m&amp;gt; vamos a querer que algunas personas ejecuten estos en máquinas con direcciones IP públicamente alcanzables, pero solo son necesarios para quienes no tienen direcciones alcanzables públicamente (como yo) [23:41] &amp;lt;mihi&amp;gt; ¿qué puertos necesitas redirigir si quieres atravesar un NAT sin eso? [23:41] &amp;lt;jrand0m&amp;gt; su implementación también es muy rudimentaria: necesita límites sobre para cuántos routers hace relay, cuántos mensajes encola, cuánto tiempo antes de hacer timeout, etc [23:41] &amp;lt;jrand0m&amp;gt; solo el puerto TCP de I2NP [23:41] &amp;lt;jrand0m&amp;gt; (o el puerto UDP de I2NP) [23:41] * mihi no sabe si su NAT permite reenvío UDP [23:42] * jrand0m tampoco sabe si el NAT de mihi lo permite [23:43] &amp;lt;jrand0m&amp;gt; ahora mismo, por ejemplo, mi portátil es alcanzable solo vía PHTTP, y el router de mi servidor es alcanzable vía PHTTP, TCP y UDP. si mi portátil establece una conexión con el router del servidor vía TCP, puede enviar mensajes vía TCP. pero si mi portátil no hace eso primero, el servidor debe enviar mensajes vía PHTTP [23:44] &amp;lt;jrand0m&amp;gt; el código está en i2p/code/apps/phttprelay/ para cualquiera con experiencia en servlets que quiera trastear con una app pequeña [23:45] &amp;lt;jrand0m&amp;gt; (también debería funcionar de forma transparente con https así como con http en claro) [23:45] &amp;lt;jrand0m&amp;gt; Documentaré el protocolo PHTTP muy pronto. :) [23:45] *** Cierre de sesión: mihi (Tiempo de espera de ping agotado) [23:45] &amp;lt;jrand0m&amp;gt; bien, eso es todo para el punto 3) phttprelay [23:45] &amp;lt;jrand0m&amp;gt; 4) i2ptunnel [23:46] &amp;lt;jrand0m&amp;gt; ya hemos discutido un montón de cosas. a menos que mihi (o alguien más) tenga algo más sobre esto, podemos pasar al 5) [23:46] *** wilde (~anon@anon.iip) se ha unido al canal #iip-dev [23:46] &amp;lt;jrand0m&amp;gt; hola wilde [23:47] &amp;lt;jrand0m&amp;gt; bien. dicho eso, punto 5 :) [23:47] &amp;lt;jrand0m&amp;gt; 5) instalación [23:48] &amp;lt;jrand0m&amp;gt; para sacar la 0.2 y lo que venga, estoy pensando en unos scripts de ant. [23:48] &amp;lt;jrand0m&amp;gt; ¿o deberíamos usar otro sistema de instalación de código abierto? [23:48] &amp;lt;jrand0m&amp;gt; ¿alguien tiene experiencias/opiniones sobre esto? [23:49] &amp;lt;Dellammo&amp;gt; hmm [23:50] &amp;lt;jrand0m&amp;gt; ant tiene la ventaja de estar unificado con el sistema de build, ser independiente de la plataforma y poder funcionar sin interfaz (headless). [23:50] &amp;lt;wilde&amp;gt; hola [23:50] &amp;lt;jrand0m&amp;gt; pero requiere ant (que requiere Java). y no tiene GUI [23:51] &amp;lt;Dellammo&amp;gt; se me ocurren muchos programas de instalación para Windows... aunque no sé cuántos son GPL [23:51] &amp;lt;jrand0m&amp;gt; sí, tengo una instalación con licencia de InstallAnywhere Enterprise, pero es mala para el software libre [23:51] &amp;lt;jrand0m&amp;gt; NSIS es de código abierto, pero tiene sus matices. [23:51] &amp;lt;dm&amp;gt; pregunta tonta: ¿ant viene incluido en Java? [23:52] &amp;lt;jrand0m&amp;gt; no. [23:52] &amp;lt;jrand0m&amp;gt; oh, aunque PODRÍAMOS distribuir un ant compilado con GCJ [23:52] &amp;lt;dm&amp;gt; vale, entonces debió venir con Eclipse. [23:52] &amp;lt;jrand0m&amp;gt; (compilado a código nativo) [23:52] &amp;lt;jrand0m&amp;gt; definitivamente, dm. [23:52] &amp;lt;jrand0m&amp;gt; apache hace ant (ant.apache.org) y tiene licencia Apache. [23:52] &amp;lt;jrand0m&amp;gt; oh, qué asco. [23:52] * jrand0m acaba de leer la frase que escribió) [23:53] &amp;lt;jrand0m&amp;gt; la gpl no es compatible con la apl, según la FSF [23:53] &amp;lt;jrand0m&amp;gt; probablemente no podamos distribuir ant. [23:53] &amp;lt;dm&amp;gt; ¿no podemos simplemente usar un script? ¿qué hay que hacer para instalarlo? [23:53] &amp;lt;jrand0m&amp;gt; pero podemos usarlo. [23:53] &amp;lt;jrand0m&amp;gt; no mucho, la verdad. un script está bien. [23:53] &amp;lt;jrand0m&amp;gt; pero, ¿queremos un .bat y un .sh, etc.? [23:54] *** shardy (~shardy@anon.iip) se ha unido al canal #iip-dev [23:54] &amp;lt;dm&amp;gt; ¿qué implica una instalación, un par de preguntas? [23:54] &amp;lt;jrand0m&amp;gt; escribir un instalador en Java para hacerlo multiplataforma es excesivo, así que idealmente deberíamos usar un framework de instalación existente [23:54] &amp;lt;jrand0m&amp;gt; sí, unas pocas preguntas [23:54] &amp;lt;jrand0m&amp;gt; los objetivos de instalación que preveo: [23:54] &amp;lt;Dellammo&amp;gt; ¿conseguimos un logo nuevo y llamativo? ¿quién está trabajando en eso? [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; ¿por qué no usar InstallAnywhere? si el código es abierto, eso es lo que importa [23:55] * jrand0m cree que TÚ eres Dellammo :) [23:55] &amp;lt;jrand0m&amp;gt; InstallAnywhere no es de código abierto. [23:55] * Dellammo se pone a trabajar [23:56] &amp;lt;dm&amp;gt; un script probablemente sería suficiente en este punto, pero supongo que mejor pensar a futuro. [23:56] &amp;lt;jrand0m&amp;gt; (son unos 4k euros por puesto) [23:56] &amp;lt;jrand0m&amp;gt; bien. así que para mañana, probablemente solo escriba scripts de ant, pero necesitamos investigar un sistema [23:56] *** Cierre de sesión: wilde (Tiempo de espera de ping agotado) [23:56] &amp;lt;jrand0m&amp;gt; así que si alguien puede ayudar con eso, se agradecería :) [23:57] &amp;lt;dm&amp;gt; ah ok, pensaba en scripts de shell. [23:57] &amp;lt;moi&amp;gt; Algunos de los gestores de paquetes podrían hacer eso en las instalaciones de Linux [23:57] *** wilde (~anon@anon.iip) se ha unido al canal #iip-dev [23:57] &amp;lt;jrand0m&amp;gt; gestionar instaladores distintos para diferentes plataformas es un PITA (un dolor de cabeza) [23:59] &amp;lt;dm&amp;gt; ¿instalador en Java? ¿Por qué es un PITA? [23:59] &amp;lt;jrand0m&amp;gt; un instalador en Java estaría genial [23:59] &amp;lt;mihi-backup&amp;gt; dolor en el c**o [23:59] &amp;lt;mihi-backup&amp;gt; ups, perdón... [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; escribir un instalador personalizado en Java es posible, pero se prefiere usar un framework existente. ¡pero si te ofreces a escribir un instalador personalizado, te apoyo! [00:00] &amp;lt;dm&amp;gt; mihi está teniendo una convulsión epiléptica. [00:00] * mihi-backup abofetea a dm un poco con una gran trucha [00:00] &amp;lt;dm&amp;gt; Te diré algo... [00:01] &amp;lt;dm&amp;gt; Si en algún momento tienes tiempo para escribir los pasos exactos necesarios en una instalación, escribiré un instalador en Java. [00:01] &amp;lt;mihi-backup&amp;gt; dm: lee el script de ant ;) [00:01] &amp;lt;jrand0m&amp;gt; de acuerdo, dm. cuando haga que lo de ant funcione lo documentaré para ti [00:01] &amp;lt;dm&amp;gt; me parece bien, veremos si puedo entender el script de ant cuando salga. [00:02] *** Cierre de sesión: wilde (Tiempo de espera de ping agotado) [00:02] &amp;lt;Dellammo&amp;gt; jrand0m, i2p I2P i^2p o I^2P ? [00:02] * jrand0m tiene unos garabatos con una I mayúscula, un 2 y una P mayúscula todos superpuestos... [00:03] &amp;lt;Dellammo&amp;gt; hmm [00:03] *** wilde (~anon@anon.iip) se ha unido al canal #iip-dev [00:03] *** mihi (~mihi@anon.iip) se ha unido al canal #iip-dev [00:03] &amp;lt;jrand0m&amp;gt; bien, ese fue el 5) instalación [00:03] &amp;lt;jrand0m&amp;gt; 6) solicitud de funcionalidad para iip [00:04] &amp;lt;jrand0m&amp;gt; alguien vino por aquí con una solicitud de robo automático de nick [00:04] &amp;lt;jrand0m&amp;gt; básicamente, si alguien ha registrado un nick, nadie puede quedarse con ese nick a menos que esté identificado [00:04] &amp;lt;jrand0m&amp;gt; nop u otra persona que haya hecho dev de iip: ¿opiniones? [00:04] * jrand0m piensa que sería una gran funcionalidad [00:05] * Dellammo dibuja un ojo illuminati con un símbolo de prohibido encima, como el de no fumar [00:05] &amp;lt;jrand0m&amp;gt; je [00:05] &amp;lt;dm&amp;gt; Quizá haga también un logo de I2P... para la parte GUI de mi instalador ;) [00:05] *** Cierre de sesión: wilde ((null)) [00:05] &amp;lt;Dellammo&amp;gt; hagámoslos todos, así no nos quedamos con un logo cutre [00:05] &amp;lt;mihi&amp;gt; jrand0m: pregunta a mids: él mantiene trent. [00:06] &amp;lt;mihi&amp;gt; el código fuente de trent está en cvs, por cierto [00:06] &amp;lt;Dellammo&amp;gt; el logo es la parte más importante de cualquier actividad [00:06] &amp;lt;jrand0m&amp;gt; definitivamente, Dellammo. [00:06] * dm desempolva Corel Draw... [00:06] &amp;lt;dm&amp;gt; tío, me encanta Corel Draw. [00:07] &amp;lt;jrand0m&amp;gt; bien, eso es todo para el 6) [00:07] &amp;lt;jrand0m&amp;gt; 7) ??? [00:07] &amp;lt;jrand0m&amp;gt; ¿alguna pregunta/opinión/frisbees/uñas de los pies? [00:07] &amp;lt;dm&amp;gt; Pensamiento: espero que funcione. [00:08] &amp;lt;jrand0m&amp;gt; je [00:08] * jrand0m también. [00:09] &amp;lt;mihi&amp;gt; jrand0m: ¡sigue con el buen trabajo! [00:09] &amp;lt;dm&amp;gt; sí, sigue así. [00:09] &amp;lt;jrand0m&amp;gt; ¿buen trabajo? obviamente no has visto el código ;) [00:09] &amp;lt;dm&amp;gt; Me encanta tu código, excepto por los guiones bajos deslumbrantes. [00:09] &amp;lt;dm&amp;gt; deslumbrantes... sangrantes... etc... [00:09] &amp;lt;jrand0m&amp;gt; je, las variables de instancia tienen _, así que nunca tenemos que hacer this.var = var; [00:10] &amp;lt;jrand0m&amp;gt; bien... 68 minutos... si puedo alargar esto un minuto más... [00:10] &amp;lt;jrand0m&amp;gt; w00t [00:10] * jrand0m cierra la reunión con un *baf*. &lt;/div>
&lt;/div></description></item><item><title>Reunión de desarrolladores de I2P, 7 de octubre de 2003</title><link>/es/blog/2003/10/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-octubre-de-2003/</link><pubDate>Tue, 07 Oct 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/10/07/reuni%C3%B3n-de-desarrolladores-de-i2p-7-de-octubre-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> jrand0m, mihi, dm, mihi_backup&lt;/p>
&lt;h2 id="meeting-log">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [23:04] &amp;lt;jrand0m&amp;gt; 0.0) bienvenidos [23:04] &amp;lt;jrand0m&amp;gt; 1.0) estado del desarrollo [23:04] &amp;lt;jrand0m&amp;gt; 2.0) nuevo servidor [23:04] &amp;lt;jrand0m&amp;gt; 3.0) ¿preguntas? [23:04] &amp;lt;jrand0m&amp;gt; 0.0) bienvenidos a la 61.ª reunión de iip [23:04] &amp;lt;jrand0m&amp;gt; hola. [23:04] &amp;lt;mihi&amp;gt; hola a todos [23:04] &amp;lt;dm&amp;gt; hola a ustedes dos ;) [23:04] &amp;lt;jrand0m&amp;gt; ok, 1.0) estado del desarrollo [23:05] &amp;lt;jrand0m&amp;gt; estamos casi listos para la 0.2, que es donde la gente podrá ejecutar i2p. [23:06] &amp;lt;dm&amp;gt; ¡genial! [23:06] &amp;lt;dm&amp;gt; ¿ETA? [23:06] &amp;lt;jrand0m&amp;gt; no escalará, y actualmente está implementado con el estilo absurdamente seguro de ElG+AES (en lugar de la versión optimizada con session tags (etiquetas de sesión)) [23:06] &amp;lt;jrand0m&amp;gt; eta: unos días (punto relacionado: tema 2.0 del orden del día) [23:07] &amp;lt;jrand0m&amp;gt; pero será funcional. Puedo enviar mensajes de 10 bytes así como de 100K en ~10 s [23:07] &amp;lt;jrand0m&amp;gt; (ambos en la misma CPU, así que es contención de CPU) [23:07] &amp;lt;jrand0m&amp;gt; aún estoy resolviendo algo de failback (retorno tras fallo) del tunnel; luego toca crear los scripts de Ant, etc [23:07] &amp;lt;jrand0m&amp;gt; en realidad [23:08] &amp;lt;jrand0m&amp;gt; hace unos segundos compilé todo usando Kaffe 1.1.1 en freebsd sin ni una advertencia. [23:08] * jrand0m &amp;lt;3 no tener que hacer cambios al código [23:08] &amp;lt;mihi&amp;gt; pero tampoco funcionaba, ¿verdad? ;) [23:08] &amp;lt;jrand0m&amp;gt; je [23:09] &amp;lt;jrand0m&amp;gt; no, sí funciona [23:09] &amp;lt;jrand0m&amp;gt; el problema que estoy resolviendo es un failover (conmutación por error) (o sea, si uno se apaga y vuelve a arrancar, la comunicación se recupera limpiamente) [23:10] &amp;lt;mihi&amp;gt; ¿Has intentado enviar una tabla ASCII completa (bytes 0x00 a 0xFF)? ¿Y aparece como debería en el otro extremo? [23:10] &amp;lt;jrand0m&amp;gt; todavía no; tampoco he probado i2ptunnel. pero lo haré esta noche [23:10] &amp;lt;mihi&amp;gt; prueba i2ptunnel con una conexión binaria (como ssh), no una basada en texto. [23:11] &amp;lt;jrand0m&amp;gt; ok [23:11] &amp;lt;mihi&amp;gt; ¿y si un nodo se apaga y no vuelve a levantarse? [23:11] &amp;lt;jrand0m&amp;gt; entonces la comunicación con él fallará ;) [23:12] &amp;lt;jrand0m&amp;gt; (la entrega garantizada ahora falla correctamente y el SDK ha sido parcheado para actuar en consecuencia) [23:13] &amp;lt;jrand0m&amp;gt; ok, eso es todo por el estado por ahora. He estado desviado hacia otras tareas los últimos dos días, pero eso debería calmarse en breve. [23:13] &amp;lt;jrand0m&amp;gt; 2.0) nuevo servidor [23:13] &amp;lt;jrand0m&amp;gt; tenemos un nuevo servidor en un T3 con triple-homing. [23:14] &amp;lt;jrand0m&amp;gt; va a alojar webcvs, un i2p router por defecto, un servidor web con referencias de router semilla, y algunos servicios predeterminados (p. ej., un i2p tunnel apuntando a una instancia de squid, un i2ptunnel apuntando a cvs, un i2ptunnel apuntando a un servidor web) [23:15] *** Desconexión: mihi (EOF desde el cliente) [23:15] *** mihi_ (~mihi@anon.iip) se ha unido al canal #iip-dev [23:15] &amp;lt;jrand0m&amp;gt; también añadiré más tarde un isproxy público [23:15] &amp;lt;dm&amp;gt; maldita sea, ¿cuánto te cuesta eso? [23:15] &amp;lt;jrand0m&amp;gt; 65/mes [23:15] &amp;lt;jrand0m&amp;gt; 40 Gb de transferencia, 2 Gb de datos [23:15] &amp;lt;dm&amp;gt; ¿límite de ancho de banda? [23:15] &amp;lt;dm&amp;gt; genial. [23:16] *** mihi_ ahora se llama mihi [23:16] &amp;lt;jrand0m&amp;gt; quizá ese servidor se convierta en nuestro cvs, pero no hay necesidad de cambiar ahora. [23:16] &amp;lt;jrand0m&amp;gt; ok, 3.0) preguntas [23:17] &amp;lt;jrand0m&amp;gt; [sí, esta ha sido la reunión más rápida que he visto ;)] [23:17] &amp;lt;mihi_backup&amp;gt; ¿saben algo sobre el progreso del servicio de nombres? [23:17] &amp;lt;jrand0m&amp;gt; He oído que wiht ha hecho commit de algunos archivos, pero aún no los he revisado [23:17] &amp;lt;dm&amp;gt; Me gustaría ofrecer mi apoyo (mental) a todos los desarrolladores. Manténganse humildes pero decididos. [23:18] &amp;lt;mihi_backup&amp;gt; son solo dummies, hasta donde sé. [23:18] &amp;lt;jrand0m&amp;gt; unos inútiles sin idea, seguro. [23:18] &amp;lt;mihi_backup&amp;gt; interfaces contra las que implementar. [23:18] &amp;lt;dm&amp;gt; ¿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 no permite herencia múltiple ;) [23:19] &amp;lt;dm&amp;gt; no bastardos... [23:20] * jrand0m implements MyDad, MyMom // just seems wrong [23:20] &amp;lt;mihi_backup&amp;gt; aunque no extiendes ni a tu madre ni a tu padre (véase el principio de sustitución de Liskov (¿sp?)) [23:20] * dm implements jrandom'sMom [23:20] &amp;lt;dm&amp;gt; ;) [23:20] &amp;lt;jrand0m&amp;gt; oh, buen punto, mihi [23:20] * dm now implements mihi'smother [23:20] &amp;lt;jrand0m&amp;gt; je [23:21] *** Desconexión: mihi (Ping timeout) [23:21] &amp;lt;mihi_backup&amp;gt; solo necesitas un constructor public Human(Human father, Human mother) throws SameSexException [23:22] &amp;lt;dm&amp;gt; buena esa [23:22] &amp;lt;jrand0m&amp;gt; creo que la ciencia moderna requiere unos cuantos constructores más [23:22] &amp;lt;dm&amp;gt; aunque no es public [23:22] &amp;lt;dm&amp;gt; es pubic [23:22] *** mihi (mihi@anon.iip) se ha unido al canal #iip-dev [23:22] &amp;lt;dm&amp;gt; me parto yo solo. [23:23] &amp;lt;jrand0m&amp;gt; ok, dicho esto [23:23] &amp;lt;jrand0m&amp;gt; creo que acabamos de salirnos con la nuestra con una reunión de 23 minutos :) [23:23] * jrand0m saca el *baf*er de mi bolsillo trasero y *baf* cierra la reunión
&lt;/div></description></item><item><title>Reunión de desarrolladores de I2P, 30 de septiembre de 2003</title><link>/es/blog/2003/09/30/reuni%C3%B3n-de-desarrolladores-de-i2p-30-de-septiembre-de-2003/</link><pubDate>Tue, 30 Sep 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/09/30/reuni%C3%B3n-de-desarrolladores-de-i2p-30-de-septiembre-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&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">Registro de la reunión&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) bienvenida [22:56] &amp;lt;jrand0m&amp;gt; 1.0) estado de desarrollo [22:56] &amp;lt;jrand0m&amp;gt; 1.1) router [22:56] *** Myself248 (~ident@anon.iip) se ha unido al canal #iip-dev [22:56] &amp;lt;jrand0m&amp;gt; 1.2) precálculo DH [22:56] &amp;lt;jrand0m&amp;gt; 2.0) microroadmap [22:56] &amp;lt;jrand0m&amp;gt; 3.0) apps / uso [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) preguntas [22:57] &amp;lt;jrand0m&amp;gt; (sí, 7 puntos hoy. w00t) [22:57] &amp;lt;jrand0m&amp;gt; 0.0) bienvenida [22:57] &amp;lt;jrand0m&amp;gt; hola. [22:57] &amp;lt;dm&amp;gt; hey [22:57] &amp;lt;jrand0m&amp;gt; 17 usuarios hoy. qué bien [22:57] *** Ryan_Singer (chatzilla@anon.iip) se ha unido al canal #iip-dev [22:57] &amp;lt;jrand0m&amp;gt; y subiendo [22:57] &amp;lt;jrand0m&amp;gt; ok [22:57] &amp;lt;thecrypto&amp;gt; 1~hola [22:57] &amp;lt;jrand0m&amp;gt; 1.1) estado de desarrollo del router [22:58] &amp;lt;jrand0m&amp;gt; el router de referencia en Java va muy bien [22:58] *** ChZEROHag (hag@anon.iip) se ha unido al canal #iip-dev [22:58] &amp;lt;jrand0m&amp;gt; ahora podemos ejecutar aplicaciones en distintos routers y enviarnos mensajes [22:59] &amp;lt;ChZEROHag&amp;gt; Perdón por interrumpir, pero espero que sea solo una vez [22:59] &amp;lt;jrand0m&amp;gt; con un enfoque iterativo e incremental, el estado actual es seguro, no anónimo, no escalable y recolectable [22:59] &amp;lt;ChZEROHag&amp;gt; ¿Alguien más está trabajando en una API en C? [22:59] &amp;lt;jrand0m&amp;gt; hola ChZEROHag, ¿qué tal? [22:59] &amp;lt;ChZEROHag&amp;gt; Porque yo sí, pero muy lentamente [22:59] *** dcat (dirtycat@anon.iip) se ha unido al canal #iip-dev [22:59] &amp;lt;jrand0m&amp;gt; oh, genial [22:59] &amp;lt;jrand0m&amp;gt; shardy trabajará en una cuando termine toorcon [22:59] &amp;lt;jrand0m&amp;gt; ¿quizá ustedes dos podrían colaborar en eso? [23:00] &amp;lt;co&amp;gt; jrand0m: ¿Puedes introducir un destino para enviar mensajes a mano? [23:00] &amp;lt;co&amp;gt; Mejor dicho, ¿hay una representación ASCII de un destino? [23:00] &amp;lt;jrand0m&amp;gt; sí, co, a ambas [23:00] &amp;lt;co&amp;gt; Excelente. [23:00] &amp;lt;jrand0m&amp;gt; los destinos, y todas las estructuras de I2P, se pueden cargar y serializar en base 64 (un alfabeto alternativo) [23:01] &amp;lt;thecrypto&amp;gt; así que no será fácil de recordar, pero ¿será ascii? [23:01] &amp;lt;jrand0m&amp;gt; (p. ej., en el netDb de uno de mis routers, tengo leaseSet-enD4jtE-orMwFD0QGog9GAyC5MvLvnPzhVD8cDYvSI8.dat que contiene el lease set para el destino enD4jtE-orMwFD0QGog9GAyC5MvLvnPzhVD8cDYvSI8) [23:02] &amp;lt;jrand0m&amp;gt; [aunque eso es H(destination).toBase64() [23:03] &amp;lt;jrand0m&amp;gt; ChZEROHag&amp;gt; si hay algo que podamos hacer para ayudarte con eso, dilo [23:03] &amp;lt;jrand0m&amp;gt; ok ese fue el 1.1. 1.2) precálculo DH [23:03] &amp;lt;ChZEROHag&amp;gt; ¿Podrías hacerlo por mí? :-) [23:04] &amp;lt;jrand0m&amp;gt; anoche escribí una optimización de precálculo para los intercambios DH para ahorrar ~1s de negociaciones de sesión de 1.5s. Me encantaría que alguien que sepa de cripto verifique que no estoy loco ;) [23:04] &amp;lt;jrand0m&amp;gt; jaja ChZEROHag [23:04] &amp;lt;ChZEROHag&amp;gt; aaah sé lo que necesitaba [23:04] &amp;lt;ChZEROHag&amp;gt; Una implementación de netdb [23:04] &amp;lt;thecrypto&amp;gt; ¿está en cvs? [23:04] &amp;lt;thecrypto&amp;gt; lo de dh [23:04] &amp;lt;jrand0m&amp;gt; sí, 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; Bueno, voy a estar despierto 3/4 horas más, quizá me dé algo que hacer [23:05] &amp;lt;jrand0m&amp;gt; er, s/C:\\dev/g; s/\\/\//g [23:05] *** wax_off (~nomail@anon.iip) se ha unido al canal #iip-dev [23:06] &amp;lt;jrand0m&amp;gt; bien. ¿para qué necesitas una implementación de netdb? [23:06] &amp;lt;ChZEROHag&amp;gt; No me acuerdo [23:06] &amp;lt;jrand0m&amp;gt; actualmente tenemos un netdb no escalable en cvs [23:06] &amp;lt;jrand0m&amp;gt; je [23:06] &amp;lt;ChZEROHag&amp;gt; Hace al menos una semana que no lo toco [23:06] &amp;lt;jrand0m&amp;gt; estás trabajando en una API I2CP en C, ¿no? ¿no en I2NP? [23:07] &amp;lt;ChZEROHag&amp;gt; Iba a hacerlo todo [23:07] *** wax_off ha salido de #iip-dev [23:07] &amp;lt;jrand0m&amp;gt; I2NP es muuuucho más trabajo que I2CP [23:07] &amp;lt;ChZEROHag&amp;gt; Una vez que me ponga bien, saldrá rodando [23:07] &amp;lt;jrand0m&amp;gt; pero si implementas un I2NP en C sería la leche [23:07] &amp;lt;dm&amp;gt; ¿hay un I2NP en algo ahora mismo? [23:07] &amp;lt;jrand0m&amp;gt; (I2CP:I2NP::FCP:FNP) [23:07] &amp;lt;jrand0m&amp;gt; sí, dm [23:08] * ChZEROHag restaura emacs [23:08] &amp;lt;jrand0m&amp;gt; la implementación en Java en la que trabajo tiene I2NP funcionando [23:08] &amp;lt;dm&amp;gt; vale... [23:08] &amp;lt;ChZEROHag&amp;gt; jrand0m: ¿url? Me vendría bien una referencia, aunque esté en un lenguaje horrible. [23:08] &amp;lt;jrand0m&amp;gt; je [23:08] &amp;lt;jrand0m&amp;gt; eh, de hecho eso es 6.0 administravia: o sea ¿dónde demonios está nuestro acceso cvs anónimo? ;) [23:09] &amp;lt;thecrypto&amp;gt; estoy cogiendo lo de DH [23:09] &amp;lt;jrand0m&amp;gt; guay [23:09] &amp;lt;ChZEROHag&amp;gt; Ah, claro [23:09] &amp;lt;Ryan_Singer&amp;gt; jrand0m, volviendo al calendario, ¿el microroadmap? [23:09] * thecrypto se tapa la cara [23:09] &amp;lt;ChZEROHag&amp;gt; bueno, esperaré :) [23:09] &amp;lt;jrand0m&amp;gt; je, ok [23:09] &amp;lt;jrand0m&amp;gt; microroadmap [23:09] &amp;lt;jrand0m&amp;gt; tengo 0.1 a 0.5 definidos [23:09] &amp;lt;dm&amp;gt; ¿siguiendo el roadmap de freenet entonces? [23:10] *** mrflibble (mrflibble@anon.iip) se ha unido al canal #iip-dev [23:10] &amp;lt;jrand0m&amp;gt; 0.1) funcional, seguro, no anónimo, no escalable, recolectable [23:10] &amp;lt;dm&amp;gt; el desarrollo se ralentiza y se congela durante 0.5... [23:10] &amp;lt;jrand0m&amp;gt; ahora estamos en 0.1. [23:10] &amp;lt;jrand0m&amp;gt; je, me di cuenta, dm, flinks también se piró en 0.5.2 ;) [23:10] &amp;lt;co&amp;gt; ¿Cómo llamas al paquete entero? [23:10] &amp;lt;jrand0m&amp;gt; (curiosa coincidencia) [23:10] &amp;lt;co&amp;gt; es decir, ¿versión 0.1 de? [23:10] &amp;lt;jrand0m&amp;gt; ¿el paquete entero? implementación de referencia del router de i2p [23:10] &amp;lt;ChZEROHag&amp;gt; co: Wonga [23:10] * beefbroth se une a la reunión [23:11] &amp;lt;jrand0m&amp;gt; buenos noches beefbroth [23:11] &amp;lt;co&amp;gt; Muy bien. Eso lo explica. [23:11] &amp;lt;ChZEROHag&amp;gt; En realidad quizá lo llame así. Desde luego suena más interesante que 'i2pd' [23:11] &amp;lt;jrand0m&amp;gt; 0.1 tiene bugs. eso se da por hecho. y no tiene optimizaciones destacables (aunque el precálculo DH ayuda). [23:11] &amp;lt;jrand0m&amp;gt; je [23:11] &amp;lt;Ryan_Singer&amp;gt; jrand0m, ¿qué es entonces 0.2)? [23:11] &amp;lt;jrand0m&amp;gt; departamento de policía de internet invisible [23:11] &amp;lt;jrand0m&amp;gt; ok, 0.2 [23:12] &amp;lt;jrand0m&amp;gt; 0.2 es funcional, seguro, anónimo, no escalable, recolectable [23:12] &amp;lt;jrand0m&amp;gt; 0.2 añade soporte para tunnels de longitud no cero [23:12] &amp;lt;jrand0m&amp;gt; de hecho implementé la mayor parte anoche, pero no está bien probado [23:12] &amp;lt;jrand0m&amp;gt; creo que 0.2 estará listo para fin de semana [23:12] &amp;lt;Ryan_Singer&amp;gt; ¿a qué distancia estamos de eso desde una perspectiva de desarrollo? [23:13] &amp;lt;Ryan_Singer&amp;gt; genial [23:13] &amp;lt;jrand0m&amp;gt; 0.3) es funcional, seguro, anónimo, escalable, recolectable [23:13] * thecrypto consigue bochs para poder simular una red y ayudar con esto [23:13] &amp;lt;jrand0m&amp;gt; 0.3 añade un kademliaDatabaseManager [23:13] &amp;lt;jrand0m&amp;gt; ahora mismo usamos un BroadcastDatabaseManager [23:13] &amp;lt;jrand0m&amp;gt; (alias gnunet ;) [23:14] &amp;lt;jrand0m&amp;gt; trivial de implementar y funcional para redes pequeñas, pero necesitamos kademlia para escalar [23:14] &amp;lt;jrand0m&amp;gt; 0.4) es funcional, seguro, anónimo, escalable, no recolectable [23:14] &amp;lt;jrand0m&amp;gt; eso añade enlaces de confianza [23:14] &amp;lt;Ryan_Singer&amp;gt; jrand0m, ¿y qué tan desafiante es implementar kademlia? [23:14] &amp;lt;jrand0m&amp;gt; tengo dos ideas para los enlaces de confianza... una es más fácil de implementar y usar [23:15] &amp;lt;jrand0m&amp;gt; kademlia probablemente llevará una semana completa [23:15] &amp;lt;jrand0m&amp;gt; (para hacerlo bien) [23:15] &amp;lt;jrand0m&amp;gt; ten en cuenta que todo esto tiene mucho margen para refactorizar y ajustar. Apunto primero a funcional, luego afinamos. [23:16] &amp;lt;co&amp;gt; ¿Estás seguro de poder desarrollar y probar tan rápido? [23:16] &amp;lt;jrand0m&amp;gt; no estoy seguro de nada [23:16] &amp;lt;jrand0m&amp;gt; es solo mi estimación [23:16] &amp;lt;Ryan_Singer&amp;gt; co, él consigue lo funcional, nosotros probamos [23:16] &amp;lt;ChZEROHag&amp;gt; ¿Seguro? [23:16] &amp;lt;ChZEROHag&amp;gt; (perdón) [23:16] &amp;lt;co&amp;gt; Ryan_Singer: Ya veo. [23:17] * jrand0m &amp;lt;3 a la gente que prueba :) [23:17] &amp;lt;Myself248&amp;gt; Cuando dices "nosotros" probamos. ¿Hay algún lugar para que no programadores ayuden con las pruebas? [23:17] &amp;lt;jrand0m&amp;gt; Myself248&amp;gt; probablemente no hasta 0.4 [23:17] &amp;lt;dm&amp;gt; esperemos que nunca llegue al punto de que es funcional, pero nadie sabe qué demonios pasa dentro de la red para que funcione bien (p. ej. freenet) [23:18] &amp;lt;jrand0m&amp;gt; cuando 0.4 esté listo, eso es pre-alfa. una vez sea 0.4 ajustaré y refactorizaré y rellenaré huecos para prepararme para 0.5 (alfa) [23:18] &amp;lt;Myself248&amp;gt; Documentar, documentar, documentar. [23:18] &amp;lt;dm&amp;gt; ¿se está pensando en monitorización activa de los interiores de la red, o es directo? [23:18] &amp;lt;jrand0m&amp;gt; sí, dm, absolutamente [23:18] &amp;lt;jrand0m&amp;gt; una de las piezas clave de i2np es la inclusión de estadísticas en las estructuras routerInfo publicadas [23:18] &amp;lt;mihi&amp;gt; jrand0m: haz un s/0./0.0./ ;) [23:18] &amp;lt;jrand0m&amp;gt; las primeras revisiones publicarán estadísticas reales para que podamos afinar [23:19] &amp;lt;jrand0m&amp;gt; revisiones posteriores no publicarán ninguna estadística o publicarán falsas [23:19] * jrand0m no hace 0.0 [23:19] &amp;lt;shardy&amp;gt; ok, aquí estoy [23:19] &amp;lt;jrand0m&amp;gt; bienvenido de vuelta, shardy [23:19] &amp;lt;shardy&amp;gt; perdón por llegar tarde, olvidé que esta ventana estaba abierta, je [23:19] &amp;lt;dm&amp;gt; guay. [23:19] &amp;lt;Ryan_Singer&amp;gt; ¿hay un documento de nivel superior que describa la arquitectura de la red bajo .4? [23:19] &amp;lt;jrand0m&amp;gt; que le corten la cabeza [23:20] &amp;lt;jrand0m&amp;gt; Ryan_Singer&amp;gt; hmm, tenía unos documentos de visión general hace unos meses que mids y nop espejearon, y está el documento de visión general de i2p [23:20] &amp;lt;jrand0m&amp;gt; 0.4 es i2np completo como se describe en la especificación, solo que no implementado de manera óptima [23:20] &amp;lt;shardy&amp;gt; oh y jrand0m, revisaré la optimización de DH por ti [23:20] &amp;lt;jrand0m&amp;gt; bien, gracias [23:20] &amp;lt;Ryan_Singer&amp;gt; ¿puedo conseguir esos docs? [23:21] &amp;lt;jrand0m&amp;gt; la visión general está en (Link: http://www.invisiblenet.net/i2p/i2p_philosophy.pdf)http://www.invisiblenet.net/i2p/i2p_philosophy.pdf [23:21] &amp;lt;beefbroth&amp;gt; están en el wiki, creo [23:21] &amp;lt;jrand0m&amp;gt; los viejos docs de visión general... hmm [23:21] &amp;lt;jrand0m&amp;gt; (las especificaciones de i2p están en (Link: http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs)http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs) [23:21] &amp;lt;co&amp;gt; Están en (Link: www.invisiblenet.net/i2p/.)www.invisiblenet.net/i2p/. [23:21] &amp;lt;jrand0m&amp;gt; correcto, beefbroth [23:22] &amp;lt;jrand0m&amp;gt; aunque hay documentos antiguos en formato html con feas imágenes de ms paint de antes mostrando cómo funcionan los tunnels... [23:22] &amp;lt;beefbroth&amp;gt; Debería saberlo, los he leído bastante [23:22] &amp;lt;jrand0m&amp;gt; jeje [23:22] &amp;lt;co&amp;gt; A menos que sean versiones más antiguas o espejos. [23:22] &amp;lt;jrand0m&amp;gt; esos archivos en el wiki son 0.9 (0.9.1 ha salido para I2NP y estructuras de datos, pero solo incluyen cambios menores) [23:23] &amp;lt;thecrypto&amp;gt; jrand0m: el precálculo se ve bien [23:23] &amp;lt;jrand0m&amp;gt; genial [23:24] *** pitu (~pitu@anon.iip) se ha unido al canal #iip-dev [23:24] * jrand0m ejecuta el router con 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, ese es el microroadmap [23:25] &amp;lt;jrand0m&amp;gt; como pueden ver, acepto que la alfa no estará lista para fin de mes. 0.4 probablemente sea la primera semana de octubre [23:26] &amp;lt;dm&amp;gt; está bien, incluso eso sería la implementación más rápida jamás de una red de este tipo ;) [23:26] &amp;lt;Ryan_Singer&amp;gt; lol [23:26] &amp;lt;beefbroth&amp;gt; cuando lean las estimaciones de tiempo de jrand0m aquí, por favor recuerden que lleva bebiendo whisky las últimas 4 horas :-P [23:26] &amp;lt;jrand0m&amp;gt; je [23:26] &amp;lt;Ryan_Singer&amp;gt; ok... ¿apps/uso? [23:26] &amp;lt;jrand0m&amp;gt; buen whisky además ;) [23:26] &amp;lt;jrand0m&amp;gt; ok, apps/uso [23:27] &amp;lt;dm&amp;gt; 0.7 en 4 segundos....3...2...1..!! [23:27] &amp;lt;jrand0m&amp;gt; apunto a lo fácil aquí: cosas que podemos hacer con 0 o mínimo código nuevo. [23:27] &amp;lt;ChZEROHag&amp;gt; ¿Cómo se supone que vas a programar correctamente estando completamente sobrio? [23:27] &amp;lt;jrand0m&amp;gt; todo esto hace uso significativo del i2ptunnel de mihi, que es la caña [23:27] &amp;lt;co&amp;gt; ChZEROHag: Fácilmente. [23:27] *** mihi ha cambiado el tema en el canal #iip-dev a &amp;lt;dm&amp;gt; 0.7 en 4 segundos....3...2...1..!! [23:28] &amp;lt;jrand0m&amp;gt; usando el i2ptunnel, podemos hacer lo siguiente sin escribir nada de código nuevo: [23:28] &amp;lt;jrand0m&amp;gt; proxy ww público (usando i2ptunnel + squid) [23:28] * dm se quita el sombrero ante mihi. [23:28] &amp;lt;jrand0m&amp;gt; JAP (usando i2ptunnel + JAP) [23:28] &amp;lt;mihi&amp;gt; aunque no puedes patear culos a través de i2p (ni a través de un tunnel...) [23:28] &amp;lt;jrand0m&amp;gt; navegar www en anónimo (i2ptunnel + navegador web) [23:28] &amp;lt;jrand0m&amp;gt; ejecutar un servidor web i2p (i2ptunnel + httpd) [23:29] &amp;lt;co&amp;gt; Muy bien. Bravo, mihi. [23:29] &amp;lt;jrand0m&amp;gt; outproxy cvs (i2ptunnel) [p. ej. outproxy cvs a sourceforge para dev anónimo de freenet] [23:29] &amp;lt;jrand0m&amp;gt; cliente cvs, servidor cvs [23:29] &amp;lt;jrand0m&amp;gt; app de IM, servidor pop3, servidor imap, opennap [23:29] &amp;lt;jrand0m&amp;gt; todo eso es realmente lo más fácil [23:29] &amp;lt;dm&amp;gt; vale, ahora todo lo que necesitamos es i2p :) [23:30] &amp;lt;jrand0m&amp;gt; correcto ;) [23:30] &amp;lt;Myself248&amp;gt; ¿no sustituiría un servidor web i2p a freenet? :) [23:30] * jrand0m piensa que eso califica como una FAQ que debería responder [23:30] &amp;lt;Ryan_Singer&amp;gt; jrand0m, pero también son muy valiosos [23:30] &amp;lt;ChZEROHag&amp;gt; De esa lista, consideraría cvs más importante/útil [23:30] &amp;lt;ChZEROHag&amp;gt; En parte porque deseo permanecer anónimo, pero también porque si se provee www anónimo tendrás lusers [23:30] &amp;lt;jrand0m&amp;gt; i2p + web no sustituye a freenet: freenet añade valor significativo sobre un marco de comunicaciones anónimo: distribución de contenido [23:31] &amp;lt;ChZEROHag&amp;gt; Y en este momento la idea de email anónimo da miedo :) [23:31] * dm apunta: "no lusers" [23:31] &amp;lt;jrand0m&amp;gt; cvs definitivamente está en el top 3 [23:31] &amp;lt;beefbroth&amp;gt; creo que si servir web en i2p funciona bien, hay que considerar fusionar las partes DHT/almacenamiento de freenet sobre i2p y tendrás lo mejor de ambos mundos. [23:31] &amp;lt;Ryan_Singer&amp;gt; ChZEROHag, si es escalable eso es bueno [23:31] &amp;lt;ChZEROHag&amp;gt; dm: los lusers solo son un problema en etapas tempranas, pero tienden a no usar cvs [23:31] &amp;lt;Myself248&amp;gt; vale, añade mucho hashcash a cualquier cosa de email anónimo. [23:31] &amp;lt;ChZEROHag&amp;gt; O, dicho de otra forma, ni siquiera saben qué es (o que existe) [23:31] &amp;lt;co&amp;gt; Creo que una de las pruebas que hay que hacer es un ataque de prueba a la red. [23:31] &amp;lt;jrand0m&amp;gt; sí, beefbroth, una vez que i2p haga lo que apuntamos, freenet probablemente se ajustará para usarlo [23:32] &amp;lt;co&amp;gt; Perdón si es off-topic. [23:32] &amp;lt;mihi&amp;gt; Myself248: solo añade un redirector a un remailer anónimo. [23:32] &amp;lt;jrand0m&amp;gt; no, eso es definitivamente on-topic, co: atacar esta red es clave [23:32] &amp;lt;ChZEROHag&amp;gt; Myself248: hashcash es principalmente para parar flooding mientras estamos forzados a usar el protocolo antiguo que es 'irc' [23:32] &amp;lt;ChZEROHag&amp;gt; No para parar lo que podría llamarse 'abuso' [23:32] &amp;lt;jrand0m&amp;gt; correcto, mihi. aunque quizá mixminion corriendo sobre i2p sería útil [23:33] &amp;lt;jrand0m&amp;gt; correcto, hashcash incluso está integrado en i2p para evitar que los mensajes se entreguen en un solo salto a menos que "paguen" [23:33] &amp;lt;Ryan_Singer&amp;gt; jrand0m, ¿podríamos correr imap sobre esto fácilmente? [23:33] &amp;lt;jrand0m&amp;gt; absolutamente [23:33] &amp;lt;Ryan_Singer&amp;gt; impresionante [23:33] &amp;lt;jrand0m&amp;gt; imapd con un i2ptunnel apuntando a él, con i2ptunnel en el cliente apuntando al destino de ese tunnel [23:34] &amp;lt;Myself248&amp;gt; y motores de búsqueda de freenet :) [23:34] &amp;lt;mihi&amp;gt; ftp o varios mensajeros instantáneos no-jabber tendrán problemas... [23:34] &amp;lt;jrand0m&amp;gt; correcto, las cosas que requieren dos conexiones son más complejas [23:34] &amp;lt;ChZEROHag&amp;gt; jrand0m: ¿hashcash en i2p? [23:34] &amp;lt;ChZEROHag&amp;gt; Te daré lata con eso cuando termine esto. [23:34] &amp;lt;shardy&amp;gt; ¿hashcash en i2p? bien. [23:34] &amp;lt;dm&amp;gt; ¡nos estamos adelantando! bueno vale, a quién le importa.. ¡¡¡QUAKE + IIP!!!!!! [23:34] &amp;lt;dm&amp;gt; perdón, I2p :) [23:34] &amp;lt;jrand0m&amp;gt; jajaja dm [23:35] &amp;lt;Myself248&amp;gt; Los que tenemos CPUs flojitas nos ponemos nerviosos cuando alguien dice hashcash, pero como medida anti-spam lo entiendo. [23:35] &amp;lt;co&amp;gt; dm: Eso sí que es adelantarse MUCHO. [23:35] * mihi es jabber:schierlm@a-message.de ;) [23:35] &amp;lt;jrand0m&amp;gt; sí, ChZEROHag: Destination == clave pública de firma (DSA) + clave pública de cifrado (ElGamal) + certificado (nulo o hashcash(keys)) [23:35] &amp;lt;beefbroth&amp;gt; ¿el i2p tunnel es estático o dinámico en el lado cliente? [23:35] &amp;lt;mihi&amp;gt; beefbroth: por ahora es todo estático. pero podrías usar un proxy socks como destino. ;) [23:35] &amp;lt;jrand0m&amp;gt; Myself248&amp;gt; me va a llegar un sun ultra1 de la leche por correo en unas semanas. si una caja de 160Mhz puede, todos pueden [23:35] &amp;lt;shardy&amp;gt; bueno. hashcash no debería ser algo terrible ni para CPUs pequeñas. solo si quieres hacer algo un chorrocientas veces, deberías notarlo. [23:36] &amp;lt;co&amp;gt; beefbroth: Puede ser dinámico. [23:36] &amp;lt;Ryan_Singer&amp;gt; las aplicaciones potenciales de la "fruta al alcance" aquí son muy impresionantes [23:36] &amp;lt;jrand0m&amp;gt; correcto, mihi [23:36] &amp;lt;jrand0m&amp;gt; "eleventy". je [23:36] &amp;lt;ChZEROHag&amp;gt; la fruta al alcance es esencialmente apps de internet 'normales', pero anónimas [23:36] &amp;lt;ChZEROHag&amp;gt; ¿no? [23:36] &amp;lt;jrand0m&amp;gt; correcto [23:36] &amp;lt;Ryan_Singer&amp;gt; sí [23:36] &amp;lt;dm&amp;gt; (quake) [23:37] &amp;lt;jrand0m&amp;gt; 0.1 las ejecuta de forma segura, 0.2 de forma anónima, 0.3 de forma escalable, 0.4 de forma no recolectable [23:37] &amp;lt;jrand0m&amp;gt; (estamos en 0.1 ahora) [23:37] &amp;lt;shardy&amp;gt; ¿qué quieres decir con no recolectable? [23:37] &amp;lt;co&amp;gt; Perdón, ¿qué es recolectable otra vez? [23:37] &amp;lt;ChZEROHag&amp;gt; dm: Por desgracia nos han frenado bastante como para que el tiempo real, tras más de 30 años, aún no sea 'normal' [23:37] &amp;lt;Myself248&amp;gt; Uf. Esperaba que alguien preguntara eso. ;) [23:37] &amp;lt;Ryan_Singer&amp;gt; registrable [23:37] &amp;lt;jrand0m&amp;gt; recolectar significa que un atacante activo puede ejecutar un router, enterarse de muchos otros routers ("recolectarlos"), y mandar a los matones a echar abajo sus puertas [23:38] &amp;lt;Myself248&amp;gt; oh, como puedes hacer con gnutella. :) [23:38] &amp;lt;Ryan_Singer&amp;gt; matones tipo servicio secreto [23:38] &amp;lt;jrand0m&amp;gt; exacto [23:39] &amp;lt;shardy&amp;gt; ah, entendido. [23:39] &amp;lt;jrand0m&amp;gt; ok, sí, ese es el microroadmap. [23:40] &amp;lt;jrand0m&amp;gt; ahora, ¿es tonto que llame a esto 0.x en lugar de 0.0.x? ¿debería 1.0 ser "perfecto" o debería 1.0 ser funcional y seguro? [23:40] &amp;lt;Ryan_Singer&amp;gt; jrand0m, ¿y veremos .4 cuándo? [23:40] &amp;lt;jrand0m&amp;gt; 0.4 probablemente en 2 semanas [23:40] * jrand0m se toma una semana libre (más o menos) a mediados de octubre porque viene gente a visitarme [23:40] *** Signoff: dm (EOF From client) [23:40] &amp;lt;mihi&amp;gt; 1.0 debería ser estable. [23:40] &amp;lt;co&amp;gt; Que 1.0 sea funcional y seguro. [23:40] &amp;lt;thecrypto&amp;gt; lo mismo que co [23:41] &amp;lt;Ryan_Singer&amp;gt; 1.0 debería ser funcional, estable y seguro [23:41] &amp;lt;ChZEROHag&amp;gt; jrand0m: Mi filosofía respecto a los números de versión es que si dudas, copia Linux [23:41] &amp;lt;Myself248&amp;gt; 5.0 puede ser "perfecto". La gente del software libre teme demasiado la inflación de números de versión. [23:41] &amp;lt;jrand0m&amp;gt; bien [23:41] &amp;lt;mrflibble&amp;gt; jrand0m, la v1 de las cosas nunca es perfecta :) [23:41] *** dm (~gj@anon.iip) se ha unido al canal #iip-dev [23:41] &amp;lt;mrflibble&amp;gt; la gente tampoco espera que lo sea [23:41] &amp;lt;dm&amp;gt; ¿me perdí la 1.0? [23:41] &amp;lt;ChZEROHag&amp;gt; mrflibble: La gente no espera que ningún software sea perfecto. La gente usa windows. [23:41] &amp;lt;Ryan_Singer&amp;gt; ¿este software será GPL o LGPL? [23:41] &amp;lt;jrand0m&amp;gt; genial, ya me han dado caña por que la 1.0 no sea perfecta aún [23:41] &amp;lt;ChZEROHag&amp;gt; Eso no significa que no deba serlo. [23:41] &amp;lt;mrflibble&amp;gt; buen punto, ChZEROHag [23:42] &amp;lt;dm&amp;gt; ah mierda, sí me la perdí.. [23:42] &amp;lt;mihi&amp;gt; dm: deja de bromear [23:42] &amp;lt;mrflibble&amp;gt; sip, te la perdiste [23:42] &amp;lt;jrand0m&amp;gt; el router es GPL. la librería cliente en Java es actualmente GPL, pero soy flexible. thecrypto y yo somos dueños completos de todo menos una parte (la impl de Cryptix AES, que es MIT) [23:42] &amp;lt;dm&amp;gt; vale vale, lo siento :( [23:42] &amp;lt;jrand0m&amp;gt; en realidad, retiro eso [23:42] &amp;lt;jrand0m&amp;gt; usé también el Base64.java de freenet [23:43] &amp;lt;beefbroth&amp;gt; ¿seguimos en el punto 0.3 Apps? [23:43] &amp;lt;jrand0m&amp;gt; así que base64 es GPL :) [23:43] &amp;lt;thecrypto&amp;gt; y el cliente de IM será GPL [23:43] &amp;lt;jrand0m&amp;gt; oh sí, estamos en 0.3 ¿no? [23:43] &amp;lt;thecrypto&amp;gt; en cuanto me ponga a meter comentarios en el código [23:43] *** UserX_ (~User@anon.iip) se ha unido al canal #iip-dev [23:43] &amp;lt;jrand0m&amp;gt; je, thecrypto [23:43] &amp;lt;ChZEROHag&amp;gt; GPL suena bien para mí [23:43] &amp;lt;jrand0m&amp;gt; w0ah, 23 usuarios [23:43] &amp;lt;Myself248&amp;gt; estamos en el punto 6.02E23 del orden del día, mierda aleatoria. :) [23:43] &amp;lt;Ryan_Singer&amp;gt; jrand0m, si tienes tiempo, quiero hablar contigo sobre licencias y posibles trabajos de consultoría [23:43] &amp;lt;jrand0m&amp;gt; bien, Ryan_Singer [23:43] &amp;lt;ChZEROHag&amp;gt; Aunque como alguien (¿Fillament?) señaló: si alguien rompe la licencia, ¿cómo va a hacer algo al respecto una persona anónima? [23:43] &amp;lt;mihi&amp;gt; jrand0m: 22 ;) [23:43] &amp;lt;jrand0m&amp;gt; ChZEROHag&amp;gt; lee mi licencia en flinks ;) [23:43] &amp;lt;Myself248&amp;gt; necesitamos un sistema judicial anónimo. [23:44] * mihi está aquí dos veces [23:44] &amp;lt;jrand0m&amp;gt; Myself248&amp;gt; se llama yodel ;) [23:44] &amp;lt;Myself248&amp;gt; "El tribunal escucha ahora el expediente número 34534, J. Doe v. J. Doe" [23:44] &amp;lt;Ryan_Singer&amp;gt; ChZEROHag, la razón por la que pregunto es para que las corporaciones puedan usar este software para seguridad contra espionaje industrial [23:44] &amp;lt;co&amp;gt; El Naming server estará licenciado bajo GPL también. [23:44] &amp;lt;CCD&amp;gt; lol [23:44] &amp;lt;Myself248&amp;gt; "Alguacil, ¿no son las mismas partes que en los últimos 34533 casos que hemos visto?" [23:44] &amp;lt;shardy&amp;gt; bueno [23:45] &amp;lt;shardy&amp;gt; siempre está la idea de que si quieres que la gente *realmente* use tu protocolo, y no te preocupa el dinero, hazlo completamente abierto. ni siquiera restringido por gpl. [23:45] &amp;lt;co&amp;gt; shardy: ¿Te refieres a dominio público? [23:45] &amp;lt;beefbroth&amp;gt; creo que ese era el pie de co para el punto 0.4 del orden del día :-P [23:45] &amp;lt;jrand0m&amp;gt; shardy&amp;gt; las especificaciones son públicas y abiertas. No he afirmado copyright sobre las especificaciones. [23:45] &amp;lt;Ryan_Singer&amp;gt; shardy, no, nos gustaría que el trabajo en el protocolo siga disponible [23:45] &amp;lt;shardy&amp;gt; dominio público, licencia bsd, licencia de "haz lo que quieras pero por favor danos crédito", etc. [23:45] &amp;lt;jrand0m&amp;gt; el código es GPL para el router. una implementación de API cliente en Java es GPL [23:46] &amp;lt;Ryan_Singer&amp;gt; mira el protocolo liberty.... (Link: http://projectliberty.org)http://projectliberty.org [23:46] &amp;lt;shardy&amp;gt; jrand0m: ok, guay. entendido. [23:46] * jrand0m ha pensado en licencias de "no uso gubernamental" ;) [23:46] &amp;lt;jrand0m&amp;gt; ok, la razón por la que metí 3.0) apps en la lista de temas es esta [23:46] &amp;lt;jrand0m&amp;gt; necesitamos ayuda. [23:46] &amp;lt;Ryan_Singer&amp;gt; ¿ayuda con qué? [23:46] &amp;lt;jrand0m&amp;gt; i2ptunnel es buen código. el router de i2p será buen código. [23:47] &amp;lt;jrand0m&amp;gt; lo que necesitamos es que la gente empiece a descifrar los detalles de ingeniería de releases [23:47] &amp;lt;dm&amp;gt; ¿por qué necesitas apps si puedes usar i2ptunner? [23:47] &amp;lt;ChZEROHag&amp;gt; jrand0m: ¿cómo? [23:47] &amp;lt;jrand0m&amp;gt; o sea, cómo empaquetar algo que Juan Pérez pueda descargar y navegar la web [23:47] &amp;lt;ChZEROHag&amp;gt; dm: ¿Por qué necesitas apps si puedes usar telnet? [23:47] &amp;lt;dm&amp;gt; ¿qué? [23:47] * dm se rasca la cabeza. [23:47] &amp;lt;CCD&amp;gt; err, ¿hay algo además de telnet? [23:48] * jrand0m cree que ese es el punto de ChZEROHag, dm ;) [23:48] *** Myself248 ahora es conocido como myself248 [23:48] *** Signoff: thecrypto (Ping timeout) [23:48] &amp;lt;ChZEROHag&amp;gt; dm: Usar i2ptunnel sería como tener un coche funcionando y arrastrarlo en una carretilla [23:48] &amp;lt;jrand0m&amp;gt; ok, eso es todo. Solo quería mencionarlo por si la gente tiene tiempo libre :) [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; veo que intenta hacer un punto. [23:48] &amp;lt;jrand0m&amp;gt; hola co, ¿cómo va? :) [23:48] &amp;lt;co&amp;gt; El naming server debe ser GPL, ya que al menos la implementación en Java utiliza código de la librería cliente para contactar routers. [23:49] &amp;lt;dm&amp;gt; pero acabamos de pasar 20 minutos diciendo: ¡I2Ptunnel + servidor web!, ¡I2Ptunnel + quake! ;) [23:49] &amp;lt;ChZEROHag&amp;gt; O, en términos de computación, como hacer todo tu internet con telnet en lugar de directamente sobre la pila ip [23:49] &amp;lt;co&amp;gt; No hice mucho la semana pasada. Publiqué la API cliente, que también necesita trabajo. [23:49] &amp;lt;ChZEROHag&amp;gt; i2ptunnel es una solución interina [23:49] &amp;lt;co&amp;gt; Esta semana tendré tiempo para empezar a implementar el naming server. [23:49] &amp;lt;jrand0m&amp;gt; guay [23:49] &amp;lt;jrand0m&amp;gt; ¿dónde está la API cliente otra vez? [23:50] &amp;lt;mihi&amp;gt; en la lista de correo ;) [23:50] &amp;lt;co&amp;gt; Uno de sus supuestos es que los destinos se pueden codificar en base64, por eso pregunté antes sobre eso. [23:50] &amp;lt;jrand0m&amp;gt; ChZEROHag&amp;gt; en cierto sentido es interino [23:50] * jrand0m !se golpea a sí mismo [23:50] *** thecrypto (~thecrypto@anon.iip) se ha unido al canal #iip-dev [23:50] &amp;lt;dm&amp;gt; ¡como TCP! [23:50] *** yodel (yodel@anon.iip) se ha unido al canal #iip-dev [23:50] &amp;lt;jrand0m&amp;gt; hola yodel [23:50] &amp;lt;beefbroth&amp;gt; ¿cómo se verán las convenciones de nombres? ¿Es algo con lo que Juan promedio pueda relacionarse (p. ej. (Link: www.somthing.com)www.somthing.com o (Link: www.something.i2p)www.something.i2p para cosas http/web)? [23:50] &amp;lt;co&amp;gt; Pondré la especificación del naming service y la API cliente en CVS. [23:50] &amp;lt;jrand0m&amp;gt; bienvenido de vuelta, thecrypto [23:50] &amp;lt;ChZEROHag&amp;gt; Estas probablemente se hayan tratado antes, pero ¿cómo proveerá el ns nombres únicos de forma justa? [23:50] * mihi quiere tener *.mihi.iip ;) [23:50] &amp;lt;jrand0m&amp;gt; beefbroth&amp;gt; ¿con el naming service o sin él? [23:50] &amp;lt;jrand0m&amp;gt; je, mihi [23:50] &amp;lt;ChZEROHag&amp;gt; evitando el acaparamiento, etc., que ha plagado el DNS [23:50] &amp;lt;thecrypto&amp;gt; ¿alguien puede enviarme lo que pasó? [23:51] &amp;lt;beefbroth&amp;gt; jrand0m: con. creo que sin sería una larga cadena de números. [23:51] &amp;lt;co&amp;gt; ChZEROHag: Te registrarás con un grupo de naming servers, luego usarás el nombre de ese grupo para identificarte. [23:51] &amp;lt;co&amp;gt; Como en IM.beefbroth.migrupo si provees servicio IM. [23:51] &amp;lt;mihi&amp;gt; ups, s/iip/i2p [23:51] *** godmode0_ (~mode@anon.iip) se ha unido al canal #iip-dev [23:51] *** Signoff: godmode0 (EOF From client) [23:51] &amp;lt;jrand0m&amp;gt; ChZEROHag&amp;gt; el naming service de co tiene grupos de confianza, donde cada grupo gestiona un nombre de grupo (tld). tú eliges qué grupos ejecutan cada tld [23:51] &amp;lt;co&amp;gt; Sí, será posible que alguien registre el usuario beefbroth con group2. [23:51] &amp;lt;thecrypto&amp;gt; en los 4 minutos que me fui [23:52] &amp;lt;ChZEROHag&amp;gt; co: ¿Así que el único problema es la unicidad de .migrupo? [23:52] &amp;lt;ChZEROHag&amp;gt; ¿Y quién se queda con el grupo 'com'? :-) [23:52] &amp;lt;jrand0m&amp;gt; y eso lo selecciona el cliente [23:52] &amp;lt;mihi&amp;gt; ChZEROHag: i2p no es COMercial [23:52] &amp;lt;jrand0m&amp;gt; (p. ej. le dices a tu lib cliente ns "el grupo '.com' es el grupo 0123ff33aefcbb34fe [23:52] &amp;lt;beefbroth&amp;gt; Odio sugerirlo, pero casi creo que los grupos deberían por defecto ser de 3 letras para mantener la ilusión de que es similar a la web normal [23:52] &amp;lt;co&amp;gt; ChZEROHag: No estoy seguro de quién obtiene el grupo "com". [23:52] &amp;lt;co&amp;gt; Buena pregunta. [23:53] &amp;lt;shardy&amp;gt; beefbroth: excepto que la "web normal" ya no son solo 3 letras en los lds [23:53] &amp;lt;mihi&amp;gt; beefbroth: o añade un .i2p a todas las direcciones. [23:53] &amp;lt;ChZEROHag&amp;gt; beefbroth: Esa ilusión solo está presente en América [23:53] &amp;lt;shardy&amp;gt; tlds. [23:53] &amp;lt;jrand0m&amp;gt; para empezar, quizá queramos tener inicialmente un grupo de naming servers, ".i2p" [23:53] &amp;lt;co&amp;gt; beefbroth: El software del naming server te permite tener hasta 32 letras. [23:53] &amp;lt;ChZEROHag&amp;gt; En otros lugares usamos los códigos de país de 2 letras que nos dieron [23:53] &amp;lt;shardy&amp;gt; .us también se usa en América. [23:53] &amp;lt;co&amp;gt; En realidad, quería que el primer grupo fuera "test". [23:53] &amp;lt;shardy&amp;gt; como .info y .name [23:53] &amp;lt;jrand0m&amp;gt; je, ok [23:54] &amp;lt;ChZEROHag&amp;gt; shardy: sí, por unas 5 personas. [23:54] &amp;lt;ChZEROHag&amp;gt; Pero esto quizá sea una perorata para otro momento :) [23:54] &amp;lt;jrand0m&amp;gt; de hecho... [23:54] &amp;lt;shardy&amp;gt; hay incluso un .museum [23:54] &amp;lt;Ryan_Singer&amp;gt; jrand0m, usar .12p suena bien [23:54] &amp;lt;jrand0m&amp;gt; me crucé con un DNS distribuido basado en JXTA el otro día [23:54] &amp;lt;co&amp;gt; ChZEROHag: Pero el punto es que si no te gustan los que ejecutan el grupo "com", puedes establecer el grupo "com2" y ejecutar sus servidores (y registrarte ahí). [23:55] &amp;lt;ChZEROHag&amp;gt; Sí, esa parte tiene perfecto sentido [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; (Link: http://wiki.java.net/bin/view/Jxta/DisDNS)http://wiki.java.net/bin/view/Jxta/DisDNS es un wiki de DNS distribuido, aunque es muy básico y no aborda cuestiones realmente duras [23:55] &amp;lt;co&amp;gt; ChZEROHag: Al registrar tu nombre de usuario con un grupo, sí. [23:55] &amp;lt;co&amp;gt; jrand0m: Lo miraré después de la reunión. [23:56] &amp;lt;jrand0m&amp;gt; jxta ejecuta naming servers desde puntos de rendezvous [23:56] &amp;lt;ChZEROHag&amp;gt; mihi: ¿qué es eso? [23:56] &amp;lt;beefbroth&amp;gt; así que es posible que alguien intente atacar el sistema NS imitando el grupo de naming servers i2p ya existente [23:57] *** Signoff: jeremiah (Ping timeout) [23:57] &amp;lt;co&amp;gt; beefbroth: Creo que no. [23:57] &amp;lt;mihi&amp;gt; ChZEROHag: escúchalo. por qué xxx millones de americanos prefieren .us sobre .com [23:57] &amp;lt;mihi&amp;gt; 68 millones [23:57] &amp;lt;co&amp;gt; Tal como lo imagino, la gente que monta grupos anunciará esos grupos. [23:57] &amp;lt;jrand0m&amp;gt; imitar? no pueden imitar porque los servidores del grupo se autentican con sistemas de clave pública [23:58] &amp;lt;jrand0m&amp;gt; sin embargo, si los grupos permiten que miembros no confiables se unan, pueden tomarlos al asalto trivialmente. [23:58] &amp;lt;shardy&amp;gt; pero ¿cómo se hace el intercambio de claves? [23:58] &amp;lt;co&amp;gt; La gente que llega más tarde se enfrentará al problema de que el grupo ya está establecido, y los archivos de configuración del software cliente contienen los destinos del grupo anterior. [23:58] &amp;lt;ChZEROHag&amp;gt; mihi: Bueno, siempre he dicho que tiene sentido preferirlo, patriotismo y tal, solo que no lo he visto mucho. [23:58] &amp;lt;beefbroth&amp;gt; ¿qué pasa si dos grupos de naming servers reclaman ambos resolver el grupo .i2p? [23:58] &amp;lt;co&amp;gt; Buena pregunta, sin embargo, y lo volveré a pensar, con cuidado. [23:58] &amp;lt;ChZEROHag&amp;gt; mihi: en fin, le echaré un oído [23:58] &amp;lt;jrand0m&amp;gt; shardy&amp;gt; no hay intercambio de claves: publicación de claves [23:58] &amp;lt;beefbroth&amp;gt; ya veo, buen punto [23:58] &amp;lt;ChZEROHag&amp;gt; co: Sí, eso es otra cosa a la que intentaba llegar [23:58] &amp;lt;shardy&amp;gt; pero las claves aún pueden interceptarse si se publican en línea [23:58] &amp;lt;jrand0m&amp;gt; beefbroth&amp;gt; nadie reclama nada. tu cliente dice "i2p == [dest1, dest2, dest]" [23:59] &amp;lt;shardy&amp;gt; lo que necesitamos es un sistema dns basado en confianza :) [23:59] &amp;lt;shardy&amp;gt; así puedes enviar una consulta por el nombre y obtener una lista de respuestas... y luego ir con la de confianza [23:59] &amp;lt;co&amp;gt; Gracias por sacar esto. [23:59] &amp;lt;jrand0m&amp;gt; shardy&amp;gt; ah, creo que entiendo la confusión. Creo que el naming service querrá venir con un conjunto de destinos fuera de banda (o sea, empaquetados con la instalación) [23:59] &amp;lt;ChZEROHag&amp;gt; Sí, tenemos uno: todo el mundo confía en IANA (o como se llamen) o si no. [23:59] * shardy se agacha [23:59] &amp;lt;ChZEROHag&amp;gt; :-D [23:59] &amp;lt;mrflibble&amp;gt; lo están intentando con dnssec, pero claro eso no es anónimo [00:00] &amp;lt;jrand0m&amp;gt; lo que hace este naming service es alejarse de los root servers [00:00] &amp;lt;beefbroth&amp;gt; ¿siempre se podría tener una página de inicio i2p que liste grupos y autoridades de nombres activos? [00:00] &amp;lt;shardy&amp;gt; jrand0m: ok. solo señalando que aún puede interceptarse pase lo que pase, a menos que haya un canal físicamente seguro para transmitir inicialmente esas claves... [00:00] &amp;lt;co&amp;gt; shardy: Creo que cubrí el intercambio de claves en la especificación. Si no, dímelo. [00:00] &amp;lt;shardy&amp;gt; pero empaquetarlo OOB lo mejora [00:00] &amp;lt;shardy&amp;gt; co: lo revisaré. [00:00] &amp;lt;jrand0m&amp;gt; shardy&amp;gt; oh, claro. sí, la gente necesita poder confiar en el código que descarga [00:00] &amp;lt;co&amp;gt; beefbroth: Sin duda. [00:01] &amp;lt;ChZEROHag&amp;gt; aaah eso me recuerda [00:01] &amp;lt;jrand0m&amp;gt; beefbroth&amp;gt; sí, esa será sin duda una de las primeras apps que se implementarán: un servidor web i2p con bbs y wiki a los que la gente pueda acceder a través de i2p [00:01] &amp;lt;ChZEROHag&amp;gt; Debería crear una clave GPG para mi iipmail [00:01] *** yodel ha salido de #iip-dev [00:01] * ChZEROHag lo hace mientras pasan cosas poco emocionantes [00:01] &amp;lt;jrand0m&amp;gt; je, ok [00:01] &amp;lt;co&amp;gt; Por favor entiendan que la especificación del naming server aún está abierta a sugerencias de mejora. [00:02] &amp;lt;shardy&amp;gt; Creo que voy a llevarme todas las especificaciones en el vuelo a toorcon... me dará tiempo para leerlas [00:02] &amp;lt;co&amp;gt; No afirmo que sea perfecta ni final en este momento. [00:02] &amp;lt;jrand0m&amp;gt; je, espero que sea un vuelo largo [00:02] &amp;lt;shardy&amp;gt; y es más productivo que jugar al fft advance todo el tiempo, je [00:02] * jrand0m ha comprobado que la crítica fluye más libremente cuando hay código que implementa especificaciones [00:02] *** godmode0_ ahora es conocido como godmode0 [00:02] &amp;lt;co&amp;gt; Y tengo que escribir el código. [00:02] &amp;lt;co&amp;gt; Creo que podemos pasar al siguiente tema ahora. [00:02] &amp;lt;jrand0m&amp;gt; ok [00:02] &amp;lt;jrand0m&amp;gt; 5.0) IM [00:03] &amp;lt;jrand0m&amp;gt; hola, thecrypto [00:03] &amp;lt;mihi&amp;gt; los nombres no deberían poder chocar con representaciones base64. [00:03] &amp;lt;thecrypto&amp;gt; hola [00:03] &amp;lt;thecrypto&amp;gt; ok [00:03] &amp;lt;mihi&amp;gt; y el naming server debería devolver direcciones base64 de forma transparente tal cual. [00:03] &amp;lt;co&amp;gt; mihi: Muy bien, intentaré evitar ese problema. [00:03] &amp;lt;thecrypto&amp;gt; primero, como mi e-mail no funciona otra vez (malditos spammers) [00:03] &amp;lt;jrand0m&amp;gt; (todas las clases que extienden DataStructure tienen String .toBase64() y .fromBase64(InputStream) ) [00:03] &amp;lt;thecrypto&amp;gt; responderé las preguntas de whit sobre mi sistema aquí [00:04] * jrand0m carga el correo de co [00:04] &amp;lt;mihi&amp;gt; jrandom? ¿por qué InputStream y no Reader? [00:04] &amp;lt;thecrypto&amp;gt; network es lo primero que me vino a la mente, haces conexiones sobre la red i2p, es muy p2p así que lo llamé una red [00:04] &amp;lt;jrand0m&amp;gt; si quieres un Reader, usa un InputStreamReader, bribón [00:04] &amp;lt;mihi&amp;gt; base64 son caracteres, no bytes en mi opinión. [00:04] &amp;lt;ChZEROHag&amp;gt; jrand0m: ¿IM == Mensajería instantánea? [00:04] &amp;lt;jrand0m&amp;gt; sí, ChZEROHag [00:04] &amp;lt;thecrypto&amp;gt; si a la gente le molesta eso, denme una sugerencia de cómo llamarlo [00:05] &amp;lt;ChZEROHag&amp;gt; jabber? [00:05] &amp;lt;thecrypto&amp;gt; IM == mi propia red de IM distribuida [00:05] &amp;lt;shardy&amp;gt; deberías llamarlo "bob" [00:05] &amp;lt;jrand0m&amp;gt; i2p im es una red del mismo modo que aim es una red, o kazaa es una red, todo corriendo sobre tcp/ip o udp/ip [00:05] &amp;lt;co&amp;gt; ¿Qué tal aplicación de IM? [00:05] &amp;lt;ChZEROHag&amp;gt; (anonabber) [00:05] &amp;lt;co&amp;gt; jrand0m: Ya veo. [00:05] &amp;lt;thecrypto&amp;gt; jabber requiere un servidor centralizado [00:05] &amp;lt;jrand0m&amp;gt; la terminología no me importa. me gusta la idea de shardy [00:05] &amp;lt;ChZEROHag&amp;gt; thecrypto: Nada *requiere* un servidor centralizado [00:05] &amp;lt;thecrypto&amp;gt; y hoy no puedo deletrear, tengan paciencia [00:05] &amp;lt;ChZEROHag&amp;gt; Es solo cómo está escrito [00:05] &amp;lt;jrand0m&amp;gt; (aunque prefiero Betty) [00:05] &amp;lt;thecrypto&amp;gt; ¿entonces quieres que lo llame I2PIM bob? [00:05] &amp;lt;thecrypto&amp;gt; :) [00:05] &amp;lt;jrand0m&amp;gt; ¿qué tal wilma? [00:05] &amp;lt;jrand0m&amp;gt; aunque fred está cogido [00:05] &amp;lt;co&amp;gt; ¿Qué tal IM distribuido? [00:05] &amp;lt;jrand0m&amp;gt; DIM, je [00:05] &amp;lt;co&amp;gt; Pero entonces, ¿aplicación de IM distribuido? [00:05] &amp;lt;dm&amp;gt; AIM, anonymous Instant messaging! [00:05] &amp;lt;thecrypto&amp;gt; mal acrónimo :) [00:06] &amp;lt;dm&amp;gt; entonces podemos tomar el control de AOL. [00:06] &amp;lt;thecrypto&amp;gt; ohh, ya me imagino a AOL enterándose de eso [00:06] &amp;lt;ChZEROHag&amp;gt; dm: Eso cabrearía de verdad a ciertos capullos. Me gusta. [00:06] &amp;lt;jrand0m&amp;gt; je, hazlo [00:06] &amp;lt;Ryan_Singer&amp;gt; thecrypto, ¿podremos implementar IM de forma descentralizada, o tendrá que ser centralizada? [00:06] &amp;lt;co&amp;gt; dm: Buena idea. Apoyaría ese acrónimo. [00:06] &amp;lt;jrand0m&amp;gt; por lo que he leído en los docs de thecrypto, el IM es totalmente descentralizado [00:06] &amp;lt;thecrypto&amp;gt; estoy implementando un IM distribuido, está en el CVS [00:06] &amp;lt;beefbroth&amp;gt; Votaría en contra de cualquier cosa que vaya a confundir a la gente [00:07] &amp;lt;Ryan_Singer&amp;gt; AOL TimeWarner cambió su nombre a Time Warner [00:07] &amp;lt;ChZEROHag&amp;gt; dm: Eso cabrearía de verdad a ciertos capullos. Me gusta. [00:07] &amp;lt;jrand0m&amp;gt; ser transparentemente anónimo no es útil si la gente no entiende qué es anónimo. [00:08] &amp;lt;ChZEROHag&amp;gt; Oh espera, tengo algo así en papel [00:08] &amp;lt;beefbroth&amp;gt; Me gusta la idea de thecrypto [00:08] &amp;lt;thecrypto&amp;gt; lo que busco es qué "red" corre I2PIM [00:08] &amp;lt;jrand0m&amp;gt; enseñar a la gente a protegerse es algo muy importante [00:08] &amp;lt;thecrypto&amp;gt; pensaba en Systema de Presencia? [00:08] &amp;lt;Ryan_Singer&amp;gt; enfatiza el aspecto de seguridad de lo anónimo [00:08] &amp;lt;dm&amp;gt; I2M (instant 2 messaging) [00:08] &amp;lt;ChZEROHag&amp;gt; Aunque solo lo llamé XIrc [00:09] &amp;lt;jrand0m&amp;gt; tú mandas, thecrypto, lo que te funcione ;) [00:09] &amp;lt;dm&amp;gt; y en el logo de I2M, el 2 será muy pequeño :) [00:09] &amp;lt;thecrypto&amp;gt; entonces I2P se expande a Invisible ... ¿jrand0m? [00:09] &amp;lt;ChZEROHag&amp;gt; Lo principal que me gustó es que todos se llamaban Borg y chateaban en Colectivos [00:09] &amp;lt;jrand0m&amp;gt; i2p = i^2p (Invisible Internet Project) [00:09] &amp;lt;co&amp;gt; Pensé que la P era de protocolo. [00:09] &amp;lt;jrand0m&amp;gt; eso también [00:09] &amp;lt;jrand0m&amp;gt; bueno, en realidad, no [00:10] &amp;lt;thecrypto&amp;gt; entonces es Invisible Internet Project Instant Messaging [00:10] &amp;lt;jrand0m&amp;gt; i2np es el protocolo [00:10] &amp;lt;jrand0m&amp;gt; i2p es el proyecto [00:10] &amp;lt;jrand0m&amp;gt; i2cp es el protocolo cliente [00:10] &amp;lt;beefbroth&amp;gt; Yo creí que significaba "poop" [00:10] &amp;lt;co&amp;gt; thecrypto: Tienes razón, el nombre no importa demasiado. [00:10] &amp;lt;dm&amp;gt; i2m = i^2m = instant invisible messaging [00:10] &amp;lt;thecrypto&amp;gt; entonces siguiente tema [00:10] &amp;lt;Ryan_Singer&amp;gt; ok... nos estamos saliendo del orden del día... ¿hemos terminado con IM? [00:10] &amp;lt;shardy&amp;gt; si "bob" no es suficiente, podemos llamarlo "jimbob" [00:10] &amp;lt;jrand0m&amp;gt; 0k, 6.0) administravia [00:10] &amp;lt;thecrypto&amp;gt; no, aún hay más aquí [00:11] &amp;lt;thecrypto&amp;gt; perdón [00:11] &amp;lt;co&amp;gt; Es administrivia. [00:11] &amp;lt;thecrypto&amp;gt; no, es IM [00:11] &amp;lt;jrand0m&amp;gt; nop&amp;gt; dame root. Necesito instalar cvs anónimo, bugzilla y cvsweb. [00:11] &amp;lt;thecrypto&amp;gt; no había terminado [00:11] &amp;lt;thecrypto&amp;gt; :) [00:11] &amp;lt;thecrypto&amp;gt; ¡rebobina! [00:11] * jrand0m retrocede [00:11] &amp;lt;jrand0m&amp;gt; 5.1) thecrypto v2 [00:11] &amp;lt;Ryan_Singer&amp;gt; ¿qué más hay en IM, thecrypto? [00:12] &amp;lt;mihi&amp;gt; thecrypto: sigue hablando; yo hice lo mismo cuando me perdí el naming services [00:12] &amp;lt;thecrypto&amp;gt; ok, lo de cómo se comunican las presencias es diferente [00:12] &amp;lt;thecrypto&amp;gt; no todo el mundo conoce a todo el mundo [00:12] &amp;lt;thecrypto&amp;gt; prácticamente no hay manera de "acosar" a alguien [00:12] &amp;lt;thecrypto&amp;gt; tienes que pedir que te muestren [00:13] &amp;lt;mihi&amp;gt; en redes anónimas, por lo general nadie conoce a nadie más ;) [00:13] &amp;lt;jrand0m&amp;gt; (siempre que el Destination de la gente sea aleatorio) [00:13] *** Signoff: pitu (Terminal perdida) [00:13] &amp;lt;dm&amp;gt; ¿qué quieres decir? [00:13] &amp;lt;thecrypto&amp;gt; Alicia quiere hablar con Bob [00:13] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; aunque el naming service permite buscar por servicio [00:13] &amp;lt;jrand0m&amp;gt; (servicio siendo IM, www, etc) [00:13] &amp;lt;thecrypto&amp;gt; Alicia encuentra de algún modo el destino de IM de Bob, probablemente por el naming service [00:14] &amp;lt;thecrypto&amp;gt; Así que Alicia envía un mensaje al destino de IM de Bob [00:14] &amp;lt;dm&amp;gt; ¿sí? [00:14] &amp;lt;thecrypto&amp;gt; él recibe un pequeño mensaje que dice "Alicia intentó contactarte"; si quiere hablar con ella, puede, o puede ignorarlo [00:15] &amp;lt;thecrypto&amp;gt; pero no hay un servidor central de presencia, Alicia también puede simplemente ver su mensaje desaparecer y no recibir respuesta [00:15] &amp;lt;dm&amp;gt; ok, como MSN entonces? [00:15] &amp;lt;jrand0m&amp;gt; (aunque Alicia puede saber que Bob la ignoró) [00:15] &amp;lt;thecrypto&amp;gt; y Alicia no puede simplemente poner a Bob en su lista de amigos y esperarle [00:15] &amp;lt;Ryan_Singer&amp;gt; thecrypto, ok... ¿en qué se diferencia esto de Y!, MSN o AIM bien configurados... aparte de lo de no servidor central? [00:15] &amp;lt;thecrypto&amp;gt; porque Bob tiene que enviar un mensaje a Alicia para ver su inicio de sesión [00:15] &amp;lt;Ryan_Singer&amp;gt; oh [00:15] &amp;lt;dm&amp;gt; ok, no cambia nada en cuanto al usuario, pero entiendo a qué te refieres. [00:16] &amp;lt;jrand0m&amp;gt; thecrypto&amp;gt; no del todo [00:16] &amp;lt;Ryan_Singer&amp;gt; entendido.. sin funcionalidad de lista de amigos... [00:16] &amp;lt;jrand0m&amp;gt; oh, bueno, hmm, técnicamente... [00:16] &amp;lt;thecrypto&amp;gt; Ryan_Singer: no, aún hay lista de amigos [00:16] &amp;lt;dm&amp;gt; ¿cómo envía Alicia un mensaje a Bob si no puede verlo? [00:16] &amp;lt;dm&amp;gt; ¿tiene que probar contactos al azar por si están ahí? [00:16] &amp;lt;jrand0m&amp;gt; Bob tiene que enviar un mensaje al router de Alicia, lo que puede ocurrir sin que Alicia lo sepa [00:16] &amp;lt;thecrypto&amp;gt; Alicia puede simplemente probar al azar [00:17] &amp;lt;dm&amp;gt; ¿no es muy poco conveniente? ¿te conectas y tienes que enviar a todos un mensaje diciendo (¿estás?, ¿estás?) [00:17] &amp;lt;beefbroth&amp;gt; thecrypto: ¿no puede un usuario "notificar" a todos sus amigos cuando inicia sesión enviándoles un mensaje? ¿o a eso te referías? [00:17] * co señala que puede haber dos Bobs registrados con dos grupos de naming server diferentes. [00:17] &amp;lt;thecrypto&amp;gt; beefbroth: a eso me refería [00:17] &amp;lt;dm&amp;gt; ok, entonces similar al esquema actual pero eres invisible por defecto. [00:17] &amp;lt;dm&amp;gt; entendido. [00:18] &amp;lt;thecrypto&amp;gt; dm: no, es al revés, cuando te conectas, envías un mensaje a todos diciendo "Estoy en, estoy en"; si recibes un mensaje diciendo "Estoy en", lo devuelves [00:18] &amp;lt;thecrypto&amp;gt; si quieres [00:18] &amp;lt;co&amp;gt; Así el usuario controla quién puede verlo/la/lo. [00:18] &amp;lt;thecrypto&amp;gt; así que Alicia puede ponerte en su lista de amigos y recibirás un mensaje cuando ella inicie sesión diciendo "Alicia te ha puesto en su lista de amigos, ¿quieres notificarle tu presencia?" [00:19] &amp;lt;Ryan_Singer&amp;gt; cuando te desconectas, ¿primero envías un mensaje que diga "me voy"? [00:19] &amp;lt;dm&amp;gt; ok, así que la experiencia de IM es la misma que ahora. Solo quería confirmarlo. [00:19] &amp;lt;thecrypto&amp;gt; si Bob tiene a Alicia en su lista y Bob recibe un mensaje Online de Alicia, el mensaje de retorno es automático [00:19] &amp;lt;beefbroth&amp;gt; Podría necesitar "pinguear" al otro usuario de IM cada cierto tiempo para asegurar que no hubo una desconexión involuntaria [00:19] &amp;lt;thecrypto&amp;gt; Si Bob no tiene a Alicia en su lista y Bob recibe un mensaje online de Alicia, se le solicita al usuario [00:19] &amp;lt;dm&amp;gt; ok, eso es solo una forma de evitar tener un servidor, pero la cuestión es si las apps vendrán por defecto para enviar un "Estoy en" cuando alguien inicia sesión. [00:20] &amp;lt;Ryan_Singer&amp;gt; esperemos [00:20] &amp;lt;jrand0m&amp;gt; Ryan_Singer&amp;gt; o simplemente tener un ping periódico de "sigo conectado" [00:20] &amp;lt;jrand0m&amp;gt; (y falta de ping == desconectado) [00:20] &amp;lt;Ryan_Singer&amp;gt; ¿algo tipo keep-alive? [00:20] &amp;lt;beefbroth&amp;gt; Podría necesitar "pinguear" al otro usuario de IM cada cierto tiempo para asegurar que no hubo una desconexión involuntaria [00:20] &amp;lt;thecrypto&amp;gt; si Bob tiene a Alicia en su lista y Bob recibe un mensaje Online de Alicia, el mensaje de retorno es automático [00:20] &amp;lt;beefbroth&amp;gt; je [00:20] &amp;lt;thecrypto&amp;gt; Si Bob no tiene a Alicia en su lista y Bob recibe un mensaje online de Alicia, se le solicita al usuario [00:21] &amp;lt;dm&amp;gt; ok, así que la experiencia de IM es la misma que ahora. Solo quería confirmarlo. [00:21] &amp;lt;thecrypto&amp;gt; solo que ahora tienes confirmación en añadidos a la lista de amigos [00:21] &amp;lt;thecrypto&amp;gt; cosa que creo que solo ICQ tiene [00:21] &amp;lt;jrand0m&amp;gt; ¿será la app de IM independiente o podré usar trillian? [00:21] &amp;lt;dm&amp;gt; sí, así funciona MSN. [00:21] &amp;lt;jrand0m&amp;gt; [etc] [00:21] &amp;lt;ChZEROHag&amp;gt; thecrypto: ICQ solo finge requerir confirmación [00:21] &amp;lt;beefbroth&amp;gt; dm: incorrecto. no tendrás que lidiar con MSN, Y! y AIM cambiando sus protocolos y bloqueando gente cada pocos meses :) [00:22] &amp;lt;thecrypto&amp;gt; jrand0m: haré una especificación, trillian puede darme una interfaz de plugin o pueden escribir la suya [00:22] &amp;lt;thecrypto&amp;gt; escribiré un plugin para gaim al menos [00:22] &amp;lt;thecrypto&amp;gt; junto con un cliente independiente [00:22] &amp;lt;jrand0m&amp;gt; guay [00:22] &amp;lt;thecrypto&amp;gt; que está construido para usarse con la red [00:22] &amp;lt;jrand0m&amp;gt; ¿gaim soporta transferencia de archivos o ese será el beneficio del cliente i2pim? [00:22] &amp;lt;beefbroth&amp;gt; thecrypto: quizá quieras avisar a los desarrolladores de kopete solo para que lo sepan [00:22] * jrand0m muestra su ignorancia [00:23] &amp;lt;thecrypto&amp;gt; intentaré que el plugin de gaim funcione tan bien como el independiente, pero no sé [00:23] &amp;lt;co&amp;gt; thecrypto: Tengamos primero la aplicación independiente. [00:23] &amp;lt;thecrypto&amp;gt; creo que la transferencia de archivos en gaim solo funciona en AIM [00:23] &amp;lt;thecrypto&amp;gt; así que quizá requiera algo de ajuste meterlo en un plugin [00:23] &amp;lt;Ryan_Singer&amp;gt; ok.. creo que todos entendemos esto ya... ¿más temas de IM? [00:24] &amp;lt;thecrypto&amp;gt; y lo último de co [00:24] &amp;lt;beefbroth&amp;gt; gaim sufre problemas con sus transferencias de IM para gente con NAT [00:24] &amp;lt;thecrypto&amp;gt; más de una persona puede tener el mismo nombre [00:24] &amp;lt;thecrypto&amp;gt; tendrán destinos únicos [00:24] *** Signoff: mihi (Ping timeout) [00:24] &amp;lt;co&amp;gt; De acuerdo. [00:24] * mihi_backup sigue aquí... [00:24] &amp;lt;thecrypto&amp;gt; pero alguien no puede hacerse pasar [00:25] &amp;lt;jrand0m&amp;gt; je, bien ahí, mihi_backup [00:25] &amp;lt;co&amp;gt; Si usas el naming server, será "Bob del group1" y "Bob del group2". [00:25] &amp;lt;co&amp;gt; Con destinos únicos. [00:25] &amp;lt;jrand0m&amp;gt; correcto, thecrypto. los nombres son arbitrarios. algo como dns ;) [00:25] *** mihi (~none@anon.iip) se ha unido al canal #iip-dev [00:25] &amp;lt;thecrypto&amp;gt; además el propio cliente de IM puede opcionalmente comprobar "Oye, este IM que recibiste fue de alguien llamado Bob, el destino del Bob de tu lista es diferente, ¿aceptar el mensaje?" [00:26] &amp;lt;dm&amp;gt; mihi: tu copia de seguridad habló mientras no estabas. [00:26] &amp;lt;thecrypto&amp;gt; si la persona intenta hacerse pasar por Bob, lo sabrás, si no, puedes ponerle un alias [00:26] &amp;lt;mihi&amp;gt; lo sé... [00:26] &amp;lt;jrand0m&amp;gt; "¿alguien llamado bob"? ¿quién lo dice? ¿él mismo se llama bob? ¿o algún grupo lo llama bob? ¿o tú llamas bob a su dest? [00:26] &amp;lt;thecrypto&amp;gt; hay un campo en la presencia llamado name [00:26] &amp;lt;thecrypto&amp;gt; estoy mirando eso [00:27] * a jrand0m le gusta cómo ICQ resuelve ese problema: todo el mundo es un número y solo pones alias localmente a los números [00:27] &amp;lt;co&amp;gt; Como nota aparte, ¿debería hacer los nombres de entidades del NS insensibles a mayúsculas? [00:27] &amp;lt;jrand0m&amp;gt; probablemente, co [00:27] &amp;lt;mihi&amp;gt; las cosas en base64 deben seguir siendo sensibles a mayúsculas ;) [00:27] * jrand0m no quiere que la gente suplante a Jrand0m [00:27] &amp;lt;co&amp;gt; mihi: Nombres de entidad, no destinos. [00:27] &amp;lt;jrand0m&amp;gt; claro claro, mihi [00:28] &amp;lt;jrand0m&amp;gt; (bueno, la gente puede suplantar jrand0m todo lo que quiera. solo quiero recuperar jrandom) [00:28] &amp;lt;co&amp;gt; Continúa, thecrypto. [00:28] *** Signoff: UserX_ (Ping timeout) [00:28] &amp;lt;thecrypto&amp;gt; eso es todo lo que tengo [00:28] &amp;lt;thecrypto&amp;gt; por fin :) [00:28] &amp;lt;mihi&amp;gt; co: deberías poder poner un destino donde puedas poner un nombre de entidad. [00:28] &amp;lt;mihi&amp;gt; como con nombres dns e IPs [00:28] &amp;lt;co&amp;gt; mihi: Buen punto. Añadiré eso a la especificación. [00:28] &amp;lt;thecrypto&amp;gt; jrand0m: en realidad es algo como ICQ salvo que tú le dices a la gente cuál te gustaría que fuera tu alias [00:29] &amp;lt;thecrypto&amp;gt; que creo que ya hacen [00:29] &amp;lt;co&amp;gt; La idea, sin embargo, es que será mucho más corto escribir nombres que destinos. [00:29] &amp;lt;jrand0m&amp;gt; mihi&amp;gt; el naming service solo convierte nombres a destinos: si le pides al naming service el destino de un destino, debería devolverlo muy muy rápido [00:29] &amp;lt;Ryan_Singer&amp;gt; ok chicos... tengo una reunión... jrand0m, mándame anonymail [00:29] &amp;lt;jrand0m&amp;gt; ok, adiós [00:29] &amp;lt;mihi&amp;gt; jrand0m: sí, y debería devolver ese dest en sí, y no "no encontrado" [00:30] &amp;lt;jrand0m&amp;gt; correcto [00:30] *** Signoff: Ryan_Singer ((null)) [00:30] &amp;lt;jrand0m&amp;gt; ok. estamos en 7.0) [00:30] &amp;lt;jrand0m&amp;gt; preguntas [00:30] &amp;lt;jrand0m&amp;gt; hola [00:30] &amp;lt;co&amp;gt; ¿Qué hay de 6.0) Administrivia? [00:31] &amp;lt;co&amp;gt; ¿O ya terminaste con eso? [00:31] &amp;lt;jrand0m&amp;gt; 6.0 administravia era solo yo insistiendo a nop para que me dé root para conseguir para todos: acceso cvs anónimo, bugzilla y una interfaz cvsweb :) [00:31] &amp;lt;beefbroth&amp;gt; ¿va a haber responsables para trabajar en empaquetar las alfas, betas y releases para Win/Mac/SuSE/RedHat/Debian para acelerar la adopción? [00:32] &amp;lt;jrand0m&amp;gt; ¿te ofreces? [00:32] &amp;lt;jrand0m&amp;gt; (o sea, sí, sería genial) [00:32] &amp;lt;beefbroth&amp;gt; Si aprendo a hacer un paquete para mi distribución :) [00:32] &amp;lt;jrand0m&amp;gt; ¿qué distro usas? [00:33] &amp;lt;co&amp;gt; Que yo recuerde, los desarrolladores de IIP querían reimplementar IIP sobre I2P. Si I2P cumple sus promesas de anonimato, ¿no sería más simple tener IRC sobre I2P? [00:33] &amp;lt;beefbroth&amp;gt; Pero mi punto es, mucha gente depende de esos. Facilitaría la adopción. Freenet sufre por falta de mantenedores activos. [00:33] &amp;lt;dm&amp;gt; jr es buen gestor :) [00:33] &amp;lt;jrand0m&amp;gt; sí, co, más simple, pero no tan escalable [00:33] *** UserX_ (~User@anon.iip) se ha unido al canal #iip-dev [00:33] &amp;lt;thecrypto&amp;gt; sí, pero a algunos no les gusta IRC [00:34] &amp;lt;jrand0m&amp;gt; beefbroth&amp;gt; tienes toda la razón, hay mucho trabajo por hacer, y necesito dormir al menos 4 horas por noche [00:34] &amp;lt;co&amp;gt; thecrypto: Buen punto, aunque I2P anonimizará las direcciones IP. [00:34] &amp;lt;beefbroth&amp;gt; jrand0m: puedo ayudar a empaquetar cuando las cosas estén listas. creo que es una gran forma para que algunos no desarrolladores con algo de pericia técnica contribuyan. [00:34] &amp;lt;jrand0m&amp;gt; genial, beefbroth [00:34] &amp;lt;thecrypto&amp;gt; si tenemos IM e IRC, más adopción [00:35] &amp;lt;mihi&amp;gt; co: el problema es que con irc hay algo que cerrar (servidores). [00:35] *** jeremiah (~jeremiah@anon.iip) se ha unido al canal #iip-dev [00:35] &amp;lt;jrand0m&amp;gt; thecrypto&amp;gt; adopción instantánea: opennap [00:35] &amp;lt;beefbroth&amp;gt; es más fácil aprender a hacer paquetes que aprender las estructuras de datos de i2p. es una forma fácil de que unas cuantas personas se involucren [00:35] &amp;lt;dm&amp;gt; IRC es bastante duro, ¿no? [00:35] &amp;lt;dm&amp;gt; el IRC distribuido, digo... [00:35] &amp;lt;co&amp;gt; mihi: Por supuesto. Lo olvidé. Gracias por recordármelo. Objeción retirada. [00:36] &amp;lt;jrand0m&amp;gt; dm&amp;gt; irc puede tener múltiples servidores irc (como efnet, etc.) que hablen entre sí por i2p [00:36] &amp;lt;shardy&amp;gt; ¿quieres decir un protocolo de chat "parecido a irc"? [00:36] &amp;lt;shardy&amp;gt; ¿o adaptar irc? [00:36] &amp;lt;jrand0m&amp;gt; con gente hablando entre sí tunelando a uno de los servidores irc vía i2p [00:36] &amp;lt;dm&amp;gt; irc con servidores detrás de i2p está bien, digo sin servidores. No importa supongo. [00:37] &amp;lt;jrand0m&amp;gt; dm&amp;gt; correcto, se puede hacer mucho mejor sin servidores, y se ha pensado algo al respecto, pero nada realmente sólido (que yo sepa) [00:38] &amp;lt;dm&amp;gt; de todas formas, está fuera de tema. [00:38] &amp;lt;dm&amp;gt; ¡sigan! [00:39] &amp;lt;jrand0m&amp;gt; ¿alguna otra pregunta? [00:39] &amp;lt;jrand0m&amp;gt; ¿alguien ha leído las especificaciones ya? ;) [00:39] &amp;lt;jrand0m&amp;gt; (aparte de beefbroth, que se las sabe de memoria) [00:39] * dm mira al techo. [00:40] &amp;lt;jrand0m&amp;gt; ok, entonces reunión de 100 minutos [00:40] &amp;lt;thecrypto&amp;gt; las estoy leyendo, cuando necesito algo :) [00:40] &amp;lt;ChZEROHag&amp;gt; ¡especificaciones! [00:40] &amp;lt;ChZEROHag&amp;gt; ¡Eso es lo que olvidé! [00:40] &amp;lt;jrand0m&amp;gt; je [00:41] *** dm ha cambiado el tema en el canal #iip-dev a topic1 [00:41] * jrand0m carga y... [00:41] * jrand0m *baf* da por terminada la reunión&lt;/div>
&lt;/div></description></item><item><title>Reunión de desarrolladores de I2P, 23 de septiembre de 2003</title><link>/es/blog/2003/09/23/reuni%C3%B3n-de-desarrolladores-de-i2p-23-de-septiembre-de-2003/</link><pubDate>Tue, 23 Sep 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/09/23/reuni%C3%B3n-de-desarrolladores-de-i2p-23-de-septiembre-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&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">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [22:56] &lt;jrand0m> ok ok [22:56] &lt;jrand0m> agenda [22:56] &lt;jrand0m> 0.0) bienvenida [22:56] &lt;jrand0m> 1.0) estado del desarrollo [22:56] &lt;jrand0m> 1.1) router [22:56] *** Myself248 (~ident@anon.iip) se ha unido al canal #iip-dev [22:56] &lt;jrand0m> 1.2) precálculo DH [22:56] &lt;jrand0m> 2.0) micro-hoja de ruta [22:56] &lt;jrand0m> 3.0) apps / uso [22:56] &lt;jrand0m> 4.0) ns [22:56] &lt;jrand0m> 5.0) IM (mensajería instantánea) [22:56] &lt;jrand0m> 6.0) administrivia (cvs, bugzilla, lista de cvs, cvs web) [22:56] &lt;jrand0m> 7.0) preguntas [22:57] &lt;jrand0m> (sí, 7 puntos hoy. w00t) [22:57] &lt;jrand0m> 0.0) bienvenida [22:57] &lt;jrand0m> hola. [22:57] &lt;dm> hey [22:57] &lt;jrand0m> 17 usuarios hoy. guay [22:57] *** Ryan_Singer (chatzilla@anon.iip) se ha unido al canal #iip-dev [22:57] &lt;jrand0m> y subiendo [22:57] &lt;jrand0m> ok [22:57] &lt;thecrypto> 1~hola [22:57] &lt;jrand0m> 1.1) estado del desarrollo del router [22:58] &lt;jrand0m> el router de referencia en Java va muy bien [22:58] *** ChZEROHag (hag@anon.iip) se ha unido al canal #iip-dev [22:58] &lt;jrand0m> ahora podemos ejecutar aplicaciones en distintos routers y enviarnos mensajes entre nosotros [22:59] &lt;ChZEROHag> Perdón por interrumpir, pero espero que sea solo una vez [22:59] &lt;jrand0m> con un enfoque iterativo e incremental, el estado actual es seguro, no anónimo, no escalable y harvestable (susceptible de recolección) [22:59] &lt;ChZEROHag> ¿Alguien más está trabajando en una API en C? [22:59] &lt;jrand0m> hola ChZEROHag, ¿qué tal? [22:59] &lt;ChZEROHag> Porque yo sí, pero muy lentamente [22:59] *** dcat (dirtycat@anon.iip) se ha unido al canal #iip-dev [22:59] &lt;jrand0m> oh, genial [22:59] &lt;jrand0m> shardy trabajará en una cuando termine toorcon [22:59] &lt;jrand0m> ¿quizá ustedes dos podrían colaborar en eso? [23:00] &lt;co> jrand0m: ¿Se puede introducir a mano un destino para enviar mensajes? [23:00] &lt;co> Mejor dicho, ¿existe una representación ASCII de un destino? [23:00] &lt;jrand0m> sí, co, a ambas [23:00] &lt;co> Excelente. [23:00] &lt;jrand0m> los destinos, y todas las estructuras de I2P, se pueden cargar y serializar en base 64 (alfabeto alternativo) [23:01] &lt;thecrypto> así que no será fácil de recordar, pero ¿será ASCII? [23:01] &lt;jrand0m> (p. ej., en la netDb de uno de mis routers, tengo leaseSet-enD4jtE-orMwFD0QGog9GAyC5MvLvnPzhVD8cDYvSI8.dat, que contiene el lease set para el destino enD4jtE-orMwFD0QGog9GAyC5MvLvnPzhVD8cDYvSI8) [23:02] &lt;jrand0m> [aunque eso es H(destination).toBase64() [23:03] &lt;jrand0m> ChZEROHag> si hay algo en lo que podamos ayudarte con eso, dilo [23:03] &lt;jrand0m> ok, eso es 1.1. 1.2) precálculo DH [23:03] &lt;ChZEROHag> ¿Podrías hacerlo por mí? :-) [23:04] &lt;jrand0m> anoche escribí una optimización de precálculo para los intercambios DH que ahorra ~1s de 1.5s en las negociaciones de sesión. Me encantaría que alguien que sepa de cripto se asegure de que no estoy loco ;) [23:04] &lt;jrand0m> lol ChZEROHag [23:04] &lt;ChZEROHag> aah ya sé qué necesitaba [23:04] &lt;ChZEROHag> Una implementación de netdb [23:04] &lt;thecrypto> ¿está en cvs? [23:04] &lt;thecrypto> lo de dh [23:04] &lt;jrand0m> sí, thecrypto [23:05] &lt;jrand0m> C:\dev\i2p\code\core\java\src\net\invisiblenet\i2p\crypto\DHSessionKeyBuilder.java [23:05] &lt;ChZEROHag> Bueno, voy a estar despierto 3/4 horas más, quizá me dé algo que hacer [23:05] &lt;jrand0m> er, s/C:\\dev/g; s/\\/\//g [23:05] *** wax_off (~nomail@anon.iip) se ha unido al canal #iip-dev [23:06] &lt;jrand0m> genial. ¿para qué necesitas una implementación de netdb? [23:06] &lt;ChZEROHag> No me acuerdo [23:06] &lt;jrand0m> actualmente tenemos una netdb no escalable en cvs [23:06] &lt;jrand0m> jeje [23:06] &lt;ChZEROHag> No lo toco desde hace al menos una semana [23:06] &lt;jrand0m> estás trabajando en una API de I2CP en C, ¿verdad? no en I2NP? [23:07] &lt;ChZEROHag> Iba a hacerlo todo [23:07] *** wax_off ha salido de #iip-dev [23:07] &lt;jrand0m> I2NP es realmente, realmente, realmente mucho más trabajo que I2CP [23:07] &lt;ChZEROHag> Una vez que empiece en serio, saldrá rodando [23:07] &lt;jrand0m> pero si implementas un I2NP en C sería la leche [23:07] &lt;dm> ¿hay un I2NP en algo ahora mismo? [23:07] &lt;jrand0m> (I2CP:I2NP::FCP:FNP) [23:07] &lt;jrand0m> sí, dm [23:08] * ChZEROHag restaura emacs [23:08] &lt;jrand0m> la implementación en Java en la que estoy trabajando tiene I2NP funcionando [23:08] &lt;dm> bien... [23:08] &lt;ChZEROHag> jrand0m: ¿url? Me vendría bien una referencia, aunque sea en un lenguaje horrible. [23:08] &lt;jrand0m> je [23:08] &lt;jrand0m> eh, en realidad eso es 6.0 administrivia: alias dónde coño está nuestro acceso anónimo a cvs ;) [23:09] &lt;thecrypto> estoy bajando lo de DH [23:09] &lt;jrand0m> guay [23:09] &lt;ChZEROHag> Ah, cierto [23:09] &lt;Ryan_Singer> jrand0m, volvamos al orden, ¿la micro-hoja de ruta? [23:09] * thecrypto se tapa la cara [23:09] &lt;ChZEROHag> bueno, esperaré :) [23:09] &lt;jrand0m> jeje ok [23:09] &lt;jrand0m> micro-hoja de ruta [23:09] &lt;jrand0m> tengo de la 0.1 a la 0.5 planificadas [23:09] &lt;dm> seguiste la hoja de ruta de freenet entonces? [23:10] *** mrflibble (mrflibble@anon.iip) se ha unido al canal #iip-dev [23:10] &lt;jrand0m> 0.1) funcional, seguro, no anónimo, no escalable, harvestable (susceptible de recolección) [23:10] &lt;dm> el desarrollo se ralentiza y se congela durante 0.5... [23:10] &lt;jrand0m> ahora estamos en 0.1. [23:10] &lt;jrand0m> je, me di cuenta dm, flinks también se fue al traste en 0.5.2 ;) [23:10] &lt;co> ¿Cómo llamas al paquete completo? [23:10] &lt;jrand0m> (extraña coincidencia) [23:10] &lt;co> es decir, ¿versión 0.1 de? [23:10] &lt;jrand0m> ¿el paquete completo? implementación de referencia del router i2p [23:10] &lt;ChZEROHag> co: Wonga [23:10] * beefbroth se une a la reunión [23:11] &lt;jrand0m> buenos noches beefbroth [23:11] &lt;co> Muy bien. Eso lo explica. [23:11] &lt;ChZEROHag> De hecho quizá lo llame así. Ciertamente suena más interesante que 'i2pd' [23:11] &lt;jrand0m> 0.1 tiene bugs. eso por descontado. y no tiene optimizaciones reseñables (aunque el precálculo DH ayuda). [23:11] &lt;jrand0m> je [23:11] &lt;Ryan_Singer> jrand0m, ¿qué es entonces 0.2)? [23:11] &lt;jrand0m> invisible internet police department [23:11] &lt;jrand0m> ok, 0.2 [23:12] &lt;jrand0m> 0.2 es funcional, seguro, anónimo, no escalable, harvestable (susceptible de recolección) [23:12] &lt;jrand0m> 0.2 añade soporte para tunnels de longitud no cero [23:12] &lt;jrand0m> en realidad implementé la mayor parte anoche, pero no está probado a fondo [23:12] &lt;jrand0m> creo que 0.2 estará lista a final de semana [23:12] &lt;Ryan_Singer> ¿a qué distancia estamos de eso desde la perspectiva de desarrollo? [23:13] &lt;Ryan_Singer> genial [23:13] &lt;jrand0m> 0.3) es funcional, seguro, anónimo, escalable, harvestable (susceptible de recolección) [23:13] * thecrypto consigue bochs para poder simular una red y ayudar con esto [23:13] &lt;jrand0m> 0.3 añade un kademliaDatabaseManager [23:13] &lt;jrand0m> ahora usamos un BroadcastDatabaseManager [23:13] &lt;jrand0m> (alias gnunet ;) [23:14] &lt;jrand0m> trivial de implementar y funcional para redes pequeñas, pero necesitamos kademlia para escalar [23:14] &lt;jrand0m> 0.4) es funcional, seguro, anónimo, escalable, no harvestable (no susceptible de recolección) [23:14] &lt;jrand0m> eso añade enlaces de confianza [23:14] &lt;Ryan_Singer> jrand0m, ¿y qué tan difícil es implementar kademlia? [23:14] &lt;jrand0m> tengo dos ideas para enlaces de confianza... una es más fácil de implementar y usar [23:15] &lt;jrand0m> kademlia probablemente llevará una semana completa [23:15] &lt;jrand0m> (para hacerlo bien) [23:15] &lt;jrand0m> ten en cuenta que todo esto tiene mucho margen para refactorizar y afinar. Primero apunto a funcional, luego afinamos. [23:16] &lt;co> ¿Estás seguro de que podrás desarrollar y probar tan rápido? [23:16] &lt;jrand0m> no estoy seguro de nada [23:16] &lt;jrand0m> es solo mi estimación [23:16] &lt;Ryan_Singer> co, él logra lo funcional, nosotros probamos [23:16] &lt;ChZEROHag> ¿Seguro? [23:16] &lt;ChZEROHag> (perdón) [23:16] &lt;co> Ryan_Singer: Ya veo. [23:17] * jrand0m &lt;3 la gente que prueba :) [23:17] &lt;Myself248> Cuando dices "nosotros" probamos. ¿Hay sitio para que no-programadores ayuden con las pruebas? [23:17] &lt;jrand0m> Myself248> probablemente no hasta 0.4 [23:17] &lt;dm> esperemos que nunca llegue al punto en que sea funcional, pero nadie sabe qué coño pasa dentro de la red para que funcione bien (p.ej. freenet) [23:18] &lt;jrand0m> una vez que 0.4 esté lista, eso es pre-alfa. cuando sea 0.4, afinaré y refactorizaré y rellenaré huecos para prepararme para 0.5 (alfa) [23:18] &lt;Myself248> Documentar, documentar, documentar. [23:18] &lt;dm> ¿se está pensando en monitorización activa de los internos de la red, o es sencillo? [23:18] &lt;jrand0m> sí dm, absolutamente [23:18] &lt;jrand0m> una de las piezas clave de i2np es la inclusión de estadísticas en las estructuras routerInfo publicadas [23:18] &lt;mihi> jrand0m: haz un s/0./0.0./ ;) [23:18] &lt;jrand0m> las primeras revisiones publicarán estadísticas reales para poder afinar [23:19] &lt;jrand0m> revisiones posteriores no publicarán estadísticas o publicarán falsas [23:19] * jrand0m no hace 0.0 [23:19] &lt;shardy> ok, ya estoy aquí [23:19] &lt;jrand0m> wb shardy [23:19] &lt;shardy> perdón por llegar tarde, me olvidé de que esta ventana estaba abierta, je [23:19] &lt;dm> genial. [23:19] &lt;Ryan_Singer> ¿hay un documento de más alto nivel describiendo la arquitectura de la red bajo .4? [23:19] &lt;jrand0m> ¡que le corten la cabeza! [23:20] &lt;jrand0m> Ryan_Singer> hmm, tenía unos docs de visión general hace unos meses que mids y nop espejearon, y está el doc de visión general de i2p [23:20] &lt;jrand0m> 0.4 es i2np completo como se describe en la spec, solo que no implementado de forma óptima [23:20] &lt;shardy> oh y jrand0m, revisaré la optimización de DH por ti [23:20] &lt;jrand0m> vale, gracias [23:20] &lt;Ryan_Singer> ¿puedo conseguir esos docs? [23:21] &lt;jrand0m> la visión general está en (Link: http://www.invisiblenet.net/i2p/i2p_philosophy.pdf)http://www.invisiblenet.net/i2p/i2p_philosophy.pdf [23:21] &lt;beefbroth> están en la wiki, creo [23:21] &lt;jrand0m> los viejos docs de visión general... hmm [23:21] &lt;jrand0m> (las specs de i2p están en (Link: http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs)http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs) [23:21] &lt;co> Están en (Link: www.invisiblenet.net/i2p/.)www.invisiblenet.net/i2p/. [23:21] &lt;jrand0m> correcto beefbroth [23:22] &lt;jrand0m> aunque hay viejos docs en html con feas imágenes de ms paint de antes mostrando cómo funcionan los tunnels... [23:22] &lt;beefbroth> Debería saberlo, los he leído bastante [23:22] &lt;jrand0m> jeje [23:22] &lt;co> A menos que esas sean versiones más antiguas o espejos. [23:22] &lt;jrand0m> esos archivos en la wiki son 0.9 (la 0.9.1 ha salido para I2NP y estructuras de datos, pero solo incluyen cambios menores) [23:23] &lt;thecrypto> jrand0m: el precálculo se ve bien [23:23] &lt;jrand0m> genial [23:24] *** pitu (~pitu@anon.iip) se ha unido al canal #iip-dev [23:24] * jrand0m ejecuta el router con 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, esa es la micro-hoja de ruta [23:25] &lt;jrand0m> como podéis ver, asumo que el alfa no estará listo para fin de mes. 0.4 probablemente será la primera semana de octubre [23:26] &lt;dm> está bien, incluso eso sería la implementación más rápida de una red de este tipo ;) [23:26] &lt;Ryan_Singer> lol [23:26] &lt;beefbroth> cuando lean las estimaciones de tiempo de jrand0m aquí, recuerden que ha estado bebiendo whisky durante las últimas 4 horas :-P [23:26] &lt;jrand0m> je [23:26] &lt;Ryan_Singer> ok...¿apps/uso? [23:26] &lt;jrand0m> buen whisky además ;) [23:26] &lt;jrand0m> ok, apps/uso [23:27] &lt;dm> 0.7 en 4 segundos....3...2...1..!! [23:27] &lt;jrand0m> voy a por lo fácil aquí: cosas que podemos hacer con 0 o mínimo código nuevo. [23:27] &lt;ChZEROHag> ¿Cómo se supone que vas a programar bien si estás completamente sobrio? [23:27] &lt;jrand0m> todo esto hace un uso significativo del estupendo i2ptunnel de mihi [23:27] &lt;co> ChZEROHag: Fácilmente. [23:27] *** mihi ha cambiado el tema del canal #iip-dev a &lt;dm> 0.7 en 4 segundos....3...2...1..!! [23:28] &lt;jrand0m> usando i2ptunnel, podemos hacer lo siguiente sin escribir código nuevo: [23:28] &lt;jrand0m> proxy ww público (usando i2ptunnel + squid) [23:28] * dm se quita el sombrero ante mihi. [23:28] &lt;jrand0m> JAP (usando i2ptunnel + JAP) [23:28] &lt;mihi> no puedes patear culos a través de i2p (tampoco a través de un tunnel...) [23:28] &lt;jrand0m> navegar www anónimamente (i2ptunnel + navegador web) [23:28] &lt;jrand0m> ejecutar un servidor web i2p (i2ptunnel + httpd) [23:29] &lt;co> Muy bien. Bravo, mihi. [23:29] &lt;jrand0m> cvs outproxy (i2ptunnel) [p.ej. cvs outproxy a sourceforge para desarrollo anónimo de freenet] [23:29] &lt;jrand0m> cliente cvs, servidor cvs [23:29] &lt;jrand0m> app de IM, servidor pop3, servidor imap, opennap [23:29] &lt;jrand0m> todo eso es muy fácil [23:29] &lt;dm> vale, ahora solo necesitamos i2p :) [23:30] &lt;jrand0m> cierto ;) [23:30] &lt;Myself248> ¿no suplanta un servidor web i2p a freenet? :) [23:30] * jrand0m piensa que eso califica como una FAQ que debería responder [23:30] &lt;Ryan_Singer> jrand0m, pero también son muy valiosas [23:30] &lt;ChZEROHag> De esa lista, consideraría cvs más importante/útil [23:30] &lt;ChZEROHag> En parte porque deseo permanecer anónimo, pero también porque si se ofrece www anónimo tendrás lusers [23:30] &lt;jrand0m> i2p + web no suplanta freenet: freenet añade valor significativo encima de un marco de comunicación anónima: distribución de contenido [23:31] &lt;ChZEROHag> Y por el momento la idea de correo anónimo da miedo :) [23:31] * dm escribe: "no lusers" [23:31] &lt;jrand0m> cvs definitivamente está en el top 3 [23:31] &lt;beefbroth> creo que si el webserving i2p funciona bien, hay que considerar fusionar las partes DHT/almacenamiento de freenet encima de i2p y así tienes lo mejor de ambos mundos. [23:31] &lt;Ryan_Singer> ChZEROHag, si es escalable eso es bueno [23:31] &lt;ChZEROHag> dm: los lusers solo son un problema en las primeras etapas, pero tienden a no usar cvs [23:31] &lt;Myself248> ok, pon mucho hashcash a cualquier cosa de correo anónimo. [23:31] &lt;ChZEROHag> O, si acaso, ni siquiera saben qué es (o que existe) [23:31] &lt;co> Creo que una de las pruebas que hay que hacer es un ataque de prueba a la red. [23:31] &lt;jrand0m> sí beefbroth, una vez que i2p haga lo que apuntamos, freenet probablemente se adaptará para usarlo [23:32] &lt;co> Perdón si es off-topic. [23:32] &lt;mihi> Myself248: solo añade un redireccionador a un remailer anónimo. [23:32] &lt;jrand0m> no, eso está definitivamente on-topic co: atacar esta red es clave [23:32] &lt;ChZEROHag> Myself248: hashcash es principalmente para frenar flooding mientras nos vemos obligados a usar el protocolo antiguo que es 'irc' [23:32] &lt;ChZEROHag> No para parar lo que podríamos llamar 'abuso' [23:32] &lt;jrand0m> correcto, hashcash está incluso incorporado en i2p para evitar que los mensajes se entreguen a un solo salto a menos que "paguen" [23:33] &lt;Ryan_Singer> jrand0m, ¿podríamos ejecutar imap sobre esto fácilmente? [23:33] &lt;jrand0m> absolutamente [23:33] &lt;Ryan_Singer> impresionante [23:33] &lt;jrand0m> imapd con un i2ptunnel apuntando a él, con i2ptunnel en el cliente apuntando al destino de ese tunnel [23:34] &lt;Myself248> y motores de búsqueda de freenet :) [23:34] &lt;mihi> ftp o varios mensajeros no-jabber darán problemas... [23:34] &lt;jrand0m> correcto, las cosas que requieren dos conexiones son más complejas [23:34] &lt;ChZEROHag> jrand0m: ¿hashcash en i2p? [23:34] &lt;ChZEROHag> Te daré la lata con eso cuando termine esto. [23:34] &lt;shardy> ¿hashcash en i2p? bonito. [23:34] &lt;dm> ¡nos estamos adelantando! bueno vale, ¿QUAKE + IIP!!!!!! [23:34] &lt;dm> perdón, I2p :) [23:34] &lt;jrand0m> lol dm [23:35] &lt;Myself248> A los que tenemos CPUs pequeñas nos pone nerviosos cuando alguien dice hashcash, pero como medida anti-spam lo entiendo. [23:35] &lt;co> dm: Eso es adelantarse *mucho*. [23:35] * mihi es jabber:schierlm@a-message.de ;) [23:35] &lt;jrand0m> sí, ChZEROHag: Destination == clave pública de firma (DSA) + clave pública de cifrado (ElGamal) + certificado (o nulo o hashcash(keys)) [23:35] &lt;beefbroth> ¿el i2p tunnel es estático o dinámico en el lado cliente? [23:35] &lt;mihi> beefbroth: de momento todo es estático. pero podrías usar un proxy socks como destino ;) [23:35] &lt;jrand0m> Myself248> me llegará un sun ultra1 cojonudo por correo en unas semanas. si una caja a 160Mhz puede, todos pueden [23:35] &lt;shardy> bueno. hashcash no debería ser terrible ni para CPUs pequeñas. solo si quieres hacer algo once mil millones de veces, deberías notarlo. [23:36] &lt;co> beefbroth: Puede ser dinámico. [23:36] &lt;Ryan_Singer> las posibles aplicaciones de lo "fácil" aquí son muy impresionantes [23:36] &lt;jrand0m> correcto, mihi [23:36] &lt;jrand0m> "eleventy". je [23:36] &lt;ChZEROHag> lo fácil es esencialmente apps 'normales' de internet, pero de forma anónima [23:36] &lt;ChZEROHag> ¿no? [23:36] &lt;jrand0m> correcto [23:36] &lt;Ryan_Singer> sí [23:36] &lt;dm> (quake) [23:37] &lt;jrand0m> 0.1 las ejecuta de forma segura, 0.2 de forma anónima, 0.3 escalable, 0.4 no harvestable (no susceptible de recolección) [23:37] &lt;jrand0m> (estamos en 0.1 ahora) [23:37] &lt;shardy> ¿qué quieres decir con no harvestable? [23:37] &lt;co> Disculpa, ¿qué era harvestable otra vez? [23:37] &lt;ChZEROHag> dm: Por desgracia nos han frenado tanto que el tiempo real tras más de 30 años sigue sin ser 'normal' [23:37] &lt;Myself248> Uf. Esperaba que alguien preguntara eso. ;) [23:37] &lt;Ryan_Singer> registrable [23:37] &lt;jrand0m> harvesting significa que un atacante activo puede ejecutar un router, enterarse de muchos otros routers ("cosecharlos"), y mandar a los matones a tirarle la puerta a la gente [23:38] &lt;Myself248> oh, como puedes hacer con gnutella. :) [23:38] &lt;Ryan_Singer> matones tipo servicio secreto [23:38] &lt;jrand0m> exacto [23:39] &lt;shardy> ah, entendido. [23:39] &lt;jrand0m> ok, sí, esa es la micro-hoja de ruta. [23:40] &lt;jrand0m> ahora, ¿estoy siendo estúpido llamando a esto 0.x en vez de 0.0.x? ¿debería 1.0 ser "perfecto" o 1.0 debería ser funcional y seguro? [23:40] &lt;Ryan_Singer> jrand0m, ¿y cuándo veremos la .4? [23:40] &lt;jrand0m> 0.4 probablemente a dos semanas [23:40] * jrand0m se tomará una semana libre (más o menos) a mediados de octubre porque me viene gente de visita [23:40] *** Desconexión: dm (EOF From client) [23:40] &lt;mihi> 1.0 debería ser estable. [23:40] &lt;co> Que 1.0 sea funcional y segura. [23:40] &lt;thecrypto> de acuerdo con co [23:41] &lt;Ryan_Singer> 1.0 debería ser funcional, estable y segura [23:41] &lt;ChZEROHag> jrand0m: Mi filosofía sobre números de versión es: en caso de duda, copia Linux [23:41] &lt;Myself248> 5.0 puede ser "perfecta". La gente del software libre le tiene demasiado miedo a la inflación de versiones. [23:41] &lt;jrand0m> vale [23:41] &lt;mrflibble> jrand0m, la v1 de las cosas nunca es perfecta :) [23:41] *** dm (~gj@anon.iip) se ha unido al canal #iip-dev [23:41] &lt;mrflibble> la gente tampoco espera que sean perfectas [23:41] &lt;dm> ¿me perdí la 1.0? [23:41] &lt;ChZEROHag> mrflibble: La gente no espera que ningún software sea perfecto. La gente usa windows. [23:41] &lt;Ryan_Singer> este software será GPL o LGPL? [23:41] &lt;jrand0m> genial, ya me han dado caña por que la 1.0 no sea perfecta aún [23:41] &lt;ChZEROHag> Eso no significa que no deba serlo. [23:41] &lt;mrflibble> buen punto, ChZEROHag [23:42] &lt;dm> ah mierda, sí me la perdí.. [23:42] &lt;mihi> dm: deja de bromear [23:42] &lt;mrflibble> sip, te la perdiste [23:42] &lt;jrand0m> el router es GPL. la librería de cliente en Java actualmente es GPL, pero soy flexible. thecrypto y yo somos los dueños completos de todo menos una parte (la implementación AES de Cryptix, que es MIT) [23:42] &lt;dm> vale vale, lo siento :( [23:42] &lt;jrand0m> en realidad, me retracto [23:42] &lt;jrand0m> también usé el Base64.java de freenet [23:43] &lt;beefbroth> ¿seguimos en el punto 0.3 Apps? [23:43] &lt;jrand0m> así que base64 es GPL :) [23:43] &lt;thecrypto> y el cliente de IM será GPL [23:43] &lt;jrand0m> oh sí, estamos en 0.3, ¿no? [23:43] &lt;thecrypto> en cuanto me ponga a meter comentarios en el código [23:43] *** UserX_ (~User@anon.iip) se ha unido al canal #iip-dev [23:43] &lt;jrand0m> jeje thecrypto [23:43] &lt;ChZEROHag> GPL me suena bien [23:43] &lt;jrand0m> w0ah, 23 usuarios [23:43] &lt;Myself248> estamos en el punto 6.02E23 de la agenda, cháchara aleatoria. :) [23:43] &lt;Ryan_Singer> jrand0m, si tienes tiempo, quiero hablar contigo de licencias y posibles consultorías [23:43] &lt;jrand0m> bien, Ryan_Singer [23:43] &lt;ChZEROHag> Aunque como alguien (¿Fillament?) señaló: si alguien rompe la licencia, ¿cómo va a hacer algo al respecto una persona anónima? [23:43] &lt;mihi> jrand0m: 22 ;) [23:43] &lt;jrand0m> ChZEROHag> lee mi licencia en flinks ;) [23:43] &lt;Myself248> necesitamos un sistema judicial anónimo. [23:44] * mihi está aquí dos veces [23:44] &lt;jrand0m> Myself248> se llama yodel ;) [23:44] &lt;Myself248> "El tribunal oye ahora el expediente número 34534, J. Doe v. J. Doe" [23:44] &lt;Ryan_Singer> ChZEROHag, la razón por la que pregunto es para que las corporaciones puedan usar este software para seguridad contra espionaje industrial [23:44] &lt;co> El Naming server estará bajo GPL también. [23:44] &lt;CCD> lol [23:44] &lt;Myself248> "Alguacil, ¿no son las mismas partes que en los últimos 34533 casos que hemos oído?" [23:44] &lt;shardy> bueno [23:45] &lt;shardy> siempre está la idea de que si quieres que la gente use de verdad tu protocolo, y no te preocupa el dinero, simplemente hazlo completamente abierto. ni siquiera restringido por gpl. [23:45] &lt;co> shardy: ¿Quieres decir dominio público? [23:45] &lt;beefbroth> creo que ese era el pie de co al punto 0.4 de la agenda :-P [23:45] &lt;jrand0m> shardy> las especificaciones son públicas y abiertas. No he reclamado copyright sobre las specs. [23:45] &lt;Ryan_Singer> shardy, no, nos gustaría que el trabajo sobre el protocolo siguiera disponible [23:45] &lt;shardy> dominio público, licencia bsd, licencia "haz lo que quieras, solo danos crédito por favor", etc. [23:45] &lt;jrand0m> el código del router es GPL. una implementación de API de cliente en Java es GPL [23:46] &lt;Ryan_Singer> mira el protocolo liberty.... (Link: http://projectliberty.org)http://projectliberty.org [23:46] &lt;shardy> jrand0m: ok, genial. entendido. [23:46] * jrand0m ha pensado en licencias "no uso gubernamental" ;) [23:46] &lt;jrand0m> ok, la razón por la que metí 3.0) apps en la lista es esta [23:46] &lt;jrand0m> necesitamos ayuda. [23:46] &lt;Ryan_Singer> ¿ayuda con qué? [23:46] &lt;jrand0m> i2ptunnel es buen código. el router de i2p será buen código. [23:47] &lt;jrand0m> lo que necesitamos es que la gente empiece a averiguar las tuercas y tornillos de la ingeniería de releases [23:47] &lt;dm> ¿por qué necesitas apps si puedes simplemente usar i2ptunner? [23:47] &lt;ChZEROHag> jrand0m: ¿cómo dices? [23:47] &lt;jrand0m> o sea, cómo empaquetar algo que Pepe Promedio pueda descargar y navegar la web [23:47] &lt;ChZEROHag> dm: ¿Por qué necesitas apps si puedes simplemente usar telnet? [23:47] &lt;dm> ¿qué? [23:47] * dm se rasca la cabeza. [23:47] &lt;CCD> err, ¿hay algo además de telnet? [23:48] * jrand0m cree que ese es el punto de ChZEROHag, dm ;) [23:48] *** Myself248 ahora se llama myself248 [23:48] *** Desconexión: thecrypto (Ping timeout) [23:48] &lt;ChZEROHag> dm: Usar i2ptunnel sería como tener un coche que funciona y arrastrarlo en una carretilla [23:48] &lt;jrand0m> ok, eso es todo. Solo quería mencionarlo por si la gente tiene tiempo libre :) [23:48] &lt;jrand0m> ok, 4.0) [23:48] &lt;jrand0m> naming service [23:48] &lt;dm> Veo que intenta hacer un punto. [23:48] &lt;jrand0m> hola co, ¿cómo va eso? :) [23:48] &lt;co> El naming server debe ser GPL, ya que al menos la implementación Java usa código de la librería de cliente para contactar routers. [23:49] &lt;dm> pero acabamos de pasar 20 minutos diciendo: ¡I2Ptunnel + servidor web!, ¡I2Ptunnel + quake! ;) [23:49] &lt;ChZEROHag> O, en términos informáticos, como hacer todo tu internet con telnet en vez de directamente en la pila ip [23:49] &lt;co> No hice mucho la semana pasada. Publiqué la API de cliente, que también necesita trabajo. [23:49] &lt;ChZEROHag> i2ptunnel es una solución interina [23:49] &lt;co> Pero tendré tiempo esta semana para empezar a implementar el naming server. [23:49] &lt;jrand0m> bien [23:49] &lt;jrand0m> ¿dónde está la API de cliente de nuevo? [23:50] &lt;mihi> en la lista de correo ;) [23:50] &lt;co> Una de sus suposiciones es que los destinos pueden codificarse en base64, por eso pregunté eso antes. [23:50] &lt;jrand0m> ChZEROHag> en cierto modo es interino [23:50] * jrand0m !se da un golpe [23:50] *** thecrypto (~thecrypto@anon.iip) se ha unido al canal #iip-dev [23:50] &lt;dm> ¡también lo es TCP! [23:50] *** yodel (yodel@anon.iip) se ha unido al canal #iip-dev [23:50] &lt;jrand0m> hola yodel [23:50] &lt;beefbroth> ¿cómo se verán las convenciones de nombres? ¿será algo con lo que Pepe Medio se pueda identificar (p.ej. (Link: www.somthing.com)www.somthing.com o (Link: www.something.i2p)www.something.i2p para cosas http/web)? [23:50] &lt;co> Pondré la especificación del naming service y la API de cliente en CVS. [23:50] &lt;jrand0m> bienvenido de vuelta, thecrypto [23:50] &lt;ChZEROHag> Estas ya se habrán tratado antes, pero ¿cómo proporcionará el ns nombres únicos de forma justa? [23:50] * mihi quiere tener *.mihi.iip ;) [23:50] &lt;jrand0m> beefbroth> ¿con el naming service o sin él? [23:50] &lt;jrand0m> jeje, mihi [23:50] &lt;ChZEROHag> evitando el squatting, etc., que ha plagado el DNS [23:50] &lt;thecrypto> ¿alguien puede enviarme lo que pasó? [23:51] &lt;beefbroth> jrand0m: con. creo que sin sería una larga cadena de números. [23:51] &lt;co> ChZEROHag: Te registrarás con un grupo de naming servers, luego usarás el nombre de ese grupo para identificarte. [23:51] &lt;co> Como en IM.beefbroth.mygroup si das servicio IM. [23:51] &lt;mihi> ups, s/iip/i2p [23:51] *** godmode0_ (~mode@anon.iip) se ha unido al canal #iip-dev [23:51] *** Desconexión: godmode0 (EOF From client) [23:51] &lt;jrand0m> ChZEROHag> el naming service de co tiene grupos de confianza, donde cada grupo gestiona un nombre de grupo (tld). tú eliges qué grupos gestionan cada tld [23:51] &lt;co> Sí, será posible que alguien registre el usuario beefbroth con group2. [23:51] &lt;thecrypto> en los 4 minutos que me fui [23:52] &lt;ChZEROHag> co: ¿Entonces el único problema es la unicidad de .mygroup? [23:52] &lt;ChZEROHag> ¿Y quién se queda el grupo 'com'? :-) [23:52] &lt;jrand0m> y eso lo selecciona el cliente [23:52] &lt;mihi> ChZEROHag: i2p no es COMercial [23:52] &lt;jrand0m> (p.ej. le dices a tu lib cliente ns "el grupo '.com' es el grupo 0123ff33aefcbb34fe [23:52] &lt;beefbroth> Odio sugerirlo, pero casi creo que los grupos deberían ser por defecto de 3 letras para preservar la ilusión de que es similar a la web normal [23:52] &lt;co> ChZEROHag: No estoy seguro de quién se queda el grupo "com". [23:52] &lt;co> Buena pregunta. [23:53] &lt;shardy> beefbroth: excepto que la "web normal" ya no son solo 3 letras los tlds [23:53] &lt;mihi> beefbroth: o añade un .i2p a todas las direcciones. [23:53] &lt;ChZEROHag> beefbroth: Esa ilusión solo está presente en América [23:53] &lt;shardy> tlds. [23:53] &lt;jrand0m> para empezar, quizá solo queramos tener inicialmente un grupo de naming servers, ".i2p" [23:53] &lt;co> beefbroth: El software del naming server permite hasta 32 letras. [23:53] &lt;ChZEROHag> En otros lugares usamos los códigos de país de 2 letras que nos dieron [23:53] &lt;shardy> .us también se usa en América. [23:53] &lt;co> En realidad, yo quería que el primer grupo fuera "test". [23:53] &lt;shardy> como .info y .name [23:53] &lt;jrand0m> je, ok [23:54] &lt;ChZEROHag> shardy: sí, por unas 5 personas. [23:54] &lt;ChZEROHag> Pero quizá esto es un desahogo para otro momento :) [23:54] &lt;jrand0m> en realidad... [23:54] &lt;shardy> hay incluso un .museum [23:54] &lt;Ryan_Singer> jrand0m, usar .12p suena bien [23:54] &lt;jrand0m> me topé el otro día con un DNS distribuido basado en JXTA [23:54] &lt;co> ChZEROHag: Pero el punto es que si no te gustan las personas que gestionan el grupo "com", puedes establecer el grupo "com2" y ejecutar sus servidores (y registrarte en él). [23:55] &lt;ChZEROHag> Sí, esa parte tiene todo el sentido [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> (Link: http://wiki.java.net/bin/view/Jxta/DisDNS)http://wiki.java.net/bin/view/Jxta/DisDNS es un wiki de DNS distribuido, aunque está muy verde y no trata las cuestiones realmente duras [23:55] &lt;co> ChZEROHag: Al registrarte tu nombre de usuario con un grupo, sí. [23:56] &lt;co> jrand0m: Lo miraré después de la reunión. [23:56] &lt;jrand0m> jxta ejecuta naming servers desde puntos de rendezvous [23:56] &lt;ChZEROHag> mihi: ¿qué es eso? [23:56] &lt;beefbroth> así que es posible que alguien intente atacar el sistema NS imitando al grupo de naming servers i2p ya existente [23:57] *** Desconexión: jeremiah (Ping timeout) [23:57] &lt;co> beefbroth: No lo creo. [23:57] &lt;mihi> ChZEROHag: escúchalo. por qué xxx millones de americanos prefieren .us sobre .com [23:57] &lt;mihi> 68 millones [23:57] &lt;co> Según lo imagino, la gente que monte grupos anunciará esos grupos. [23:57] &lt;jrand0m> ¿imitando? no pueden imitar ya que los servidores del grupo se autentican con sistemas de clave pública [23:58] &lt;jrand0m> sin embargo, si los grupos permiten que miembros no confiables se unan al grupo, se pueden tomar al vuelo fácilmente. [23:58] &lt;shardy> pero ¿cómo se hace el intercambio de claves? [23:58] &lt;co> La gente que venga después se encontrará con el problema de que el grupo ya está establecido, y los archivos de configuración del software del cliente contienen los destinos del grupo anterior. [23:58] &lt;ChZEROHag> mihi: Bueno, siempre he dicho que tiene sentido preferirlo, patriotismo y tal, solo que nunca lo he visto realmente. [23:58] &lt;beefbroth> ¿qué pasa si dos grupos de naming servers afirman ambos resolver el grupo .i2p? [23:58] &lt;co> Buena pregunta, no obstante, y lo volveré a pensar con cuidado. [23:58] &lt;ChZEROHag> mihi: en fin, le echaré una escucha [23:58] &lt;jrand0m> shardy> no hay intercambio de claves: publicación de claves [23:58] &lt;beefbroth> ya veo, buen punto [23:58] &lt;ChZEROHag> co: Sí, eso es otra cosa a la que intentaba llegar [23:58] &lt;shardy> pero las claves aún pueden interceptarse si se publican online [23:58] &lt;jrand0m> beefbroth> nadie afirma nada. tu cliente dice "i2p == [dest1, dest2, dest]" [23:59] &lt;shardy> lo que necesitamos es un sistema de dns basado en confianza :) [23:59] &lt;shardy> así puedes mandar una consulta por el nombre y obtener una lista de respuestas... y luego ir con la confiable [23:59] &lt;co> Gracias por sacar esto. [23:59] &lt;jrand0m> shardy> ah, creo que entiendo la confusión. creo que el naming service querrá venir con un conjunto de destinos out of band (o sea, empaquetado con la instalación) [23:59] &lt;ChZEROHag> Sí, tenemos uno: todos confían en IANA (o como se llamen) o si no. [23:59] * shardy se agacha [23:59] &lt;ChZEROHag> :-D [23:59] &lt;mrflibble> lo están intentando con dnssec, pero claro, eso no es anónimo [00:00] &lt;jrand0m> lo que hace este naming service es alejarse de root servers [00:00] &lt;beefbroth> ¿siempre podrías tener una página de inicio de i2p que liste grupos y autoridades de nombres activas? [00:00] &lt;shardy> jrand0m: ok. solo señalo que aún puede interceptarse sin importar lo que hagas, a menos que haya un canal físicamente seguro para transmitir inicialmente esas claves... [00:00] &lt;co> shardy: creo que cubrí el intercambio de claves en la spec. Si no, dímelo. [00:00] &lt;shardy> pero empaquetarlo OOB lo mejora [00:00] &lt;shardy> co: lo revisaré. [00:00] &lt;jrand0m> shardy> oh, claro. sí, la gente debe poder confiar en el código que descarga [00:00] &lt;co> beefbroth: Ciertamente. [00:01] &lt;ChZEROHag> aah eso me recuerda [00:01] &lt;jrand0m> beefbroth> sí, esa es con toda seguridad una de las primeras apps que se implementarán: un servidor web i2p con BBS &amp;amp; wiki a los que la gente pueda acceder a través de i2p [00:01] &lt;ChZEROHag> Debería crear una clave gpg para mi iipmail [00:01] *** yodel ha salido de #iip-dev [00:01] * ChZEROHag lo hace mientras pasa lo no emocionante [00:01] &lt;jrand0m> jeje ok [00:01] &lt;co> Por favor, entended que la especificación del naming server sigue abierta a sugerencias de mejora. [00:02] &lt;shardy> Creo que voy a llevarme todas las specs en el vuelo a toorcon... me dará tiempo para leerlas [00:02] &lt;co> No afirmo que sea perfecta ni final en este momento. [00:02] &lt;jrand0m> je, espero que sea un vuelo largo [00:02] &lt;shardy> y es más productivo que jugar a fft advance todo el rato, je [00:02] * jrand0m ha comprobado que la crítica fluye más fácilmente una vez que hay código que implementa specs [00:02] *** godmode0_ ahora se llama godmode0 [00:02] &lt;co> Y tengo que escribir el código. [00:02] &lt;co> Creo que podemos pasar al siguiente tema ahora. [00:02] &lt;jrand0m> ok [00:02] &lt;jrand0m> 5.0) IM [00:03] &lt;jrand0m> hola thecrypto [00:03] &lt;mihi> los nombres no deberían poder chocar con representaciones base64. [00:03] &lt;thecrypto> hola [00:03] &lt;thecrypto> ok [00:03] &lt;mihi> y el naming server debería devolver direcciones base64 de forma transparente tal cual. [00:03] &lt;co> mihi: Muy bien, intentaré evitar ese problema. [00:03] &lt;thecrypto> primero, como mi e-mail no funciona otra vez (malditos spammers) [00:03] &lt;jrand0m> (todas las clases que extienden DataStructure tienen String .toBase64() y .fromBase64(InputStream) ) [00:03] &lt;thecrypto> responderé aquí a las preguntas de whit sobre mi sistema [00:04] * jrand0m carga el email de co [00:04] &lt;mihi> jrandom? ¿por qué Inputstream y no Reader? [00:04] &lt;thecrypto> network es lo primero que se me vino a la mente, haces conexiones sobre la red i2p, es muy p2p así que la llamé una red [00:04] &lt;jrand0m> si quieres un Reader, solo usa un InputStreamReader, bribón [00:04] &lt;mihi> base64 son caracteres, no bytes en mi opinión. [00:04] &lt;ChZEROHag> jrand0m: ¿IM == Instant Messaging? [00:04] &lt;jrand0m> sí, ChZEROHag [00:04] &lt;thecrypto> si a la gente no le gusta eso, dadme una sugerencia de cómo llamarlo [00:05] &lt;ChZEROHag> jabber? [00:05] &lt;thecrypto> IM == mi propia red de IM distribuida [00:05] &lt;shardy> deberías llamarlo "bob" [00:05] &lt;jrand0m> i2p im es una red del mismo modo que aim es una red, o kazaa es una red, todas corriendo sobre tcp/ip o udp/ip [00:05] &lt;co> ¿Qué tal aplicación de IM? [00:05] &lt;ChZEROHag> (anonabber) [00:05] &lt;co> jrand0m: Ya veo. [00:05] &lt;thecrypto> jabber requiere un servidor centralizado [00:05] &lt;jrand0m> la terminología me da igual. me gusta la idea de shardy [00:05] &lt;ChZEROHag> Nada "requiere" un servidor centralizado [00:05] &lt;thecrypto> y no puedo deletrear hoy, así que tened paciencia [00:05] &lt;ChZEROHag> Es solo cómo se escriben las cosas [00:05] &lt;jrand0m> (aunque prefiero Betty) [00:05] &lt;thecrypto> ¿así que quieres que lo llame I2PIM bob? [00:05] &lt;thecrypto> :) [00:05] &lt;jrand0m> ¿qué tal wilma? [00:05] &lt;jrand0m> fred está cogido, eso sí [00:05] &lt;co> ¿Qué tal IM distribuido? [00:05] &lt;jrand0m> DIM, je [00:05] &lt;co> Pero entonces, ¿aplicación de IM distribuido? [00:05] &lt;dm> AIM, anonymous Instant messaging! [00:05] &lt;thecrypto> mal acrónimo :) [00:06] &lt;dm> y así podemos apoderarnos de AOL. [00:06] &lt;thecrypto> ohh ya me veo cuando AOL se entere [00:06] &lt;ChZEROHag> dm: Eso realmente cabrearía a ciertos capullos. Me gusta. [00:06] &lt;jrand0m> je, hazlo [00:06] &lt;Ryan_Singer> thecrypto, ¿podremos implementar IM de forma descentralizada, o tendrá que ser centralizado? [00:06] &lt;co> dm: Buena idea. Apoyaría ese acrónimo. [00:06] &lt;jrand0m> por lo que he leído en los docs de thecrypto, el IM es totalmente descentralizado [00:06] &lt;thecrypto> estoy implementando un IM distribuido, está en el CVS [00:06] &lt;beefbroth> Yo votaría en contra de cualquier cosa que vaya a confundir a la gente [00:07] &lt;Ryan_Singer> AOL TimeWarner cambió su nombre a Time Warner [00:07] &lt;ChZEROHag> dm: Eso realmente cabrearía a ciertos capullos. Me gusta. [00:07] &lt;jrand0m> ser anónimo de forma transparente no es útil si la gente no entiende qué es anónimo. [00:08] &lt;ChZEROHag> Oh espera, tengo algo así en papel [00:08] &lt;beefbroth> Me gusta la idea de thecrypto [00:08] &lt;thecrypto> lo que busco es en qué "network" corre I2PIM [00:08] &lt;jrand0m> enseñar a la gente a protegerse es algo realmente importante [00:08] &lt;thecrypto> pensaba en Presence System (sistema de presencia)? [00:08] &lt;Ryan_Singer> promocionad el aspecto de seguridad de lo anónimo [00:08] &lt;dm> I2M (instant 2 messaging) [00:08] &lt;ChZEROHag> Aunque solo lo llamé XIrc [00:09] &lt;jrand0m> tú mandas, thecrypto, lo que te funcione ;) [00:09] &lt;dm> y en el logo de I2M, el 2 será muy pequeño :) [00:09] &lt;thecrypto> bueno, I2P se expande a Invisible ... ¿jrand0m? [00:09] &lt;ChZEROHag> Lo principal que me gustaba era que todos se llamaban Borg y chateaban en Colectivos [00:09] &lt;jrand0m> i2p = i^2p (Invisible Internet Project) [00:09] &lt;co> Pensé que la P era de protocolo. [00:09] &lt;jrand0m> eso también [00:09] &lt;jrand0m> bueno, en realidad, no [00:10] &lt;thecrypto> así que es Invisible Internet Project Instant Messaging [00:10] &lt;jrand0m> i2np es el protocolo [00:10] &lt;jrand0m> i2p es el proyecto [00:10] &lt;jrand0m> i2cp es el protocolo cliente [00:10] &lt;beefbroth> Yo pensaba que era por "poop" [00:10] &lt;co> thecrypto: Tienes razón, el nombre no importa demasiado. [00:10] &lt;dm> i2m = i^2m = instant invisible messaging [00:10] &lt;thecrypto> así que siguiente tema [00:10] &lt;Ryan_Singer> ok... estamos derivando del orden... ¿hemos terminado con IM? [00:10] &lt;shardy> si "bob" no es suficiente, podemos llamarlo "jimbob" [00:10] &lt;jrand0m> 0k, 6.0) administrivia [00:10] &lt;thecrypto> no, aún hay más [00:11] &lt;thecrypto> perdón [00:11] &lt;co> Es administrivia. [00:11] &lt;thecrypto> no, es IM [00:11] &lt;jrand0m> nop> dame root. Necesito instalar acceso anónimo a cvs, bugzilla y cvsweb. [00:11] &lt;thecrypto> no había terminado [00:11] &lt;thecrypto> :) [00:11] &lt;thecrypto> ¡rebobinemos! [00:11] * jrand0m se echa atrás [00:11] &lt;jrand0m> 5.1) thecrypto v2 [00:11] &lt;Ryan_Singer> ¿qué más hay en IM, thecrypto? [00:12] &lt;mihi> thecrypto: continúa; /me lo hizo igual cuando me perdí el naming service [00:12] &lt;thecrypto> ok, el tema de cómo se comunican las presencias es diferente [00:12] &lt;thecrypto> no todo el mundo conoce a todo el mundo [00:12] &lt;thecrypto> prácticamente no hay forma de "acoso" [00:12] &lt;thecrypto> tienes que pedir que te muestren [00:13] &lt;mihi> en redes anónimas, normalmente nadie conoce a nadie ;) [00:13] &lt;jrand0m> (mientras el Destination de la gente sea aleatorio) [00:13] *** Desconexión: pitu (Terminal perdida) [00:13] &lt;dm> ¿qué quieres decir? [00:13] &lt;thecrypto> Alicia quiere hablar con Bob [00:13] &lt;jrand0m> mihi> aunque el naming service permite buscar por servicio [00:13] &lt;jrand0m> (servicio siendo IM, www, etc.) [00:13] &lt;thecrypto> Alicia encuentra de algún modo el destino de IM de Bob, probablemente por el naming service [00:14] &lt;thecrypto> Entonces Alicia envía un mensaje al destino de IM de Bob [00:14] &lt;dm> ¿sí? [00:14] &lt;thecrypto> él recibe un mensajito diciendo "Alicia ha intentado contactarte"; si quiere hablar con ella, puede, o puede ignorarlo [00:15] &lt;thecrypto> pero no hay servidor central de presencia, Alicia también puede ver su mensaje desaparecer y no obtener respuesta [00:15] &lt;dm> ok, como MSN entonces? [00:15] &lt;jrand0m> (aunque Alicia puede saber que Bob la ignoró) [00:15] &lt;thecrypto> y Alicia no puede simplemente poner a Bob en su buddy list y esperarle [00:15] &lt;Ryan_Singer> thecrypto, ok... ¿en qué difiere de Y!, MSN o AIM bien configurados, aparte de no tener servidor central? [00:15] &lt;thecrypto> porque Bob tiene que enviarle un mensaje a Alicia para verla conectarse [00:15] &lt;Ryan_Singer> oh [00:15] &lt;dm> ok, no cambia nada en cuanto al usuario, pero veo lo que quieres decir. [00:16] &lt;jrand0m> thecrypto> no del todo [00:16] &lt;Ryan_Singer> entendido... sin funcionalidad de buddylist... [00:16] &lt;jrand0m> oh, bueno, hmm, técnicamente... [00:16] &lt;thecrypto> Ryan_Singer: no, sigue habiendo buddy list [00:16] &lt;dm> ¿cómo envía Alicia un mensaje a Bob si no puede verlo? [00:16] &lt;dm> ¿tienes que probar contactos aleatorios por si están? [00:16] &lt;jrand0m> Bob tiene que enviar un mensaje al router de Alicia, lo cual puede pasar sin que Alicia lo sepa [00:16] &lt;thecrypto> Alicia puede probar aleatoriamente [00:17] &lt;dm> ¿eso no es muy poco conveniente? te conectas y tienes que enviar a todos un mensaje diciendo (¿estás?, ¿estás?) [00:17] &lt;beefbroth> thecrypto: ¿no puede un usuario "notificar" a todos sus contactos cuando se conecta enviándoles un mensaje? ¿o es eso lo que acabas de decir? [00:17] * co observa que puede haber dos Bob registrados con dos grupos diferentes de naming server. [00:17] &lt;thecrypto> beefbroth: justo eso digo [00:17] &lt;dm> ok, así que similar al esquema actual pero eres invisible por defecto. [00:17] &lt;dm> entendido. [00:18] &lt;thecrypto> dm: no, es al revés, cuando te conectas, envías un mensaje a todos diciendo "Estoy conectado, estoy conectado"; si recibes un mensaje diciendo "Estoy conectado", lo devuelves [00:18] &lt;thecrypto> si quieres [00:18] &lt;co> Así el usuario controla quién puede verlo. [00:18] &lt;thecrypto> así que Alicia puede ponerte en su buddy list y te llegará un mensaje cuando se conecte diciendo "Alicia te ha puesto en su buddy list, ¿quieres notificarle tu presencia?" [00:19] &lt;Ryan_Singer> cuando te desconectas, ¿primero envías un mensaje que dice "Me voy a desconectar"? [00:19] &lt;dm> ok, así la experiencia de IM es la misma que ahora. Solo quería confirmarlo. [00:19] &lt;thecrypto> si Bob tiene a Alicia en su buddy list y Bob recibe un mensaje Online de Alicia, la respuesta es automática [00:19] &lt;beefbroth> Podría "pinguear" al otro usuario de IM cada cierto tiempo para asegurar que no hubo una desconexión involuntaria [00:19] &lt;thecrypto> Si Bob no tiene a Alicia en su buddy list y Bob recibe un mensaje online de Alicia, se le pregunta al usuario [00:19] &lt;dm> ok, eso es solo una forma de evitar tener un servidor, pero la cuestión es si las apps estarán configuradas por defecto para enviar un "Estoy conectado" cuando alguien entra. [00:20] &lt;Ryan_Singer> con suerte [00:20] &lt;jrand0m> Ryan_Singer> o simplemente tener un ping periódico "Sigo conectado" [00:20] &lt;jrand0m> (y ping perdido == desconectado) [00:20] &lt;Ryan_Singer> ¿algo tipo keep-alive? [00:20] &lt;beefbroth> Podría "pinguear" al otro usuario de IM cada cierto tiempo para asegurar que no hubo una desconexión involuntaria [00:20] &lt;thecrypto> si Bob tiene a Alicia en su buddy list y Bob recibe un mensaje Online de Alicia, la respuesta es automática [00:20] &lt;beefbroth> je [00:20] &lt;thecrypto> Si Bob no tiene a Alicia en su buddy list y Bob recibe un mensaje online de Alicia, se le pregunta al usuario [00:21] &lt;dm> ok, así la experiencia de IM es la misma que ahora. Solo quería confirmarlo. [00:21] &lt;thecrypto> solo que ahora tienes confirmación en los añadidos a la buddy list [00:21] &lt;thecrypto> que creo que solo ICQ tiene [00:21] &lt;jrand0m> ¿será la app de IM independiente o podré usar trillian? [00:21] &lt;dm> sí, así funciona MSN. [00:21] &lt;jrand0m> [etc] [00:21] &lt;ChZEROHag> thecrypto: ICQ solo finge requerir confirmación [00:21] &lt;beefbroth> dm: error. no tendrás que lidiar con MSN, Y! y AIM cambiando sus protocolos y dejando fuera a la gente cada pocos meses :) [00:22] &lt;thecrypto> jrand0m: haré una spec, trillian puede darme una interfaz de plugin o pueden escribir la suya [00:22] &lt;thecrypto> escribiré un plugin para gaim al menos [00:22] &lt;thecrypto> junto con un cliente independiente [00:22] &lt;jrand0m> genial [00:22] &lt;thecrypto> que esté hecho para usarse con la red [00:22] &lt;jrand0m> ¿gaim soporta transferencia de archivos o ese será el beneficio del cliente i2pim? [00:22] &lt;beefbroth> thecrypto: quizá quieras avisar a los desarrolladores de kopete solo para que lo sepan [00:22] * jrand0m muestra su despiste [00:23] &lt;thecrypto> intentaré que el plugin de gaim funcione tan bien como el independiente, pero no lo sé [00:23] &lt;co> thecrypto: Tengamos primero la aplicación independiente. [00:23] &lt;thecrypto> la transferencia de archivos de gaim creo que solo funciona en AIM [00:23] &lt;thecrypto> así que quizá requiera trabajarlo para meterlo en un plugin [00:23] &lt;Ryan_Singer> ok... creo que todos entendemos esto ahora... ¿más temas de IM? [00:24] &lt;thecrypto> y lo último de co [00:24] &lt;beefbroth> gaim sufre problemas con sus transferencias de IM para gente usando NAT [00:24] &lt;thecrypto> más de una persona puede tener el mismo nombre [00:24] &lt;thecrypto> tendrán destinos únicos [00:24] *** Desconexión: mihi (Ping timeout) [00:24] &lt;co> Muy bien. [00:24] * mihi_backup sigue aquí... [00:24] &lt;thecrypto> pero alguien no puede suplantar [00:25] &lt;jrand0m> je, bien ahí, mihi_backup [00:25] &lt;co> Si usas el naming server, será "Bob del group1" y "Bob del group2". [00:25] &lt;co> Con destinos únicos. [00:25] &lt;jrand0m> correcto, thecrypto. los nombres son arbitrarios. un poco como dns ;) [00:25] *** mihi (~none@anon.iip) se ha unido al canal #iip-dev [00:25] &lt;thecrypto> además el propio cliente de IM puede opcionalmente verificar "Oye, este IM que recibiste era de alguien llamado Bob, el destino del Bob en tu lista es diferente, ¿aceptar mensaje?" [00:26] &lt;dm> mihi: tu backup habló mientras no estabas. [00:26] &lt;thecrypto> si la persona intenta suplantar a Bob, lo sabrás; si no, puedes ponerle un alias [00:26] &lt;mihi> lo sé... [00:26] &lt;jrand0m> "¿alguien llamado bob"? ¿quién lo dice? ¿él mismo se llama bob? ¿o algún grupo lo llama bob? ¿o tú llamas bob a su destino? [00:26] &lt;thecrypto> hay un campo en la presencia llamado name [00:26] &lt;thecrypto> eso estoy mirando [00:27] * jrand0m le gusta cómo ICQ gestiona ese problema: todo el mundo es un número y simplemente aliasas números localmente a nombres [00:27] &lt;co> Por cierto, ¿hago los nombres de entidad del NS insensibles a mayúsculas/minúsculas? [00:27] &lt;jrand0m> probablemente, co [00:27] &lt;mihi> las cosas base64 deben seguir siendo sensibles a mayúsculas/minúsculas ;) [00:27] * jrand0m no quiere que la gente suplante Jrand0m [00:27] &lt;co> mihi: Nombres de entidad, no destinos. [00:27] &lt;jrand0m> claro, claro, mihi [00:28] &lt;jrand0m> (bueno, que suplanten jrand0m todo lo que quieran. solo quiero de vuelta jrandom) [00:28] &lt;co> Continúa, thecrypto. [00:28] *** Desconexión: UserX_ (Ping timeout) [00:28] &lt;thecrypto> eso es todo lo que tengo [00:28] &lt;thecrypto> por fin :) [00:28] &lt;mihi> co: deberías poder colocar un destino donde puedas colocar un nombre de entidad. [00:28] &lt;mihi> como con los nombres dns y las IPs [00:28] &lt;co> mihi: Buen punto. Lo añadiré a la especificación. [00:28] &lt;thecrypto> jrand0m: en realidad es como ICQ salvo que tú le dices a la gente cuál te gustaría que fuera tu alias [00:29] &lt;thecrypto> que creo que ya lo hacen [00:29] &lt;co> La idea, eso sí, es que sea mucho más corto teclear nombres que destinos. [00:29] &lt;jrand0m> mihi> el naming service solo convierte nombres a destinos: si pides al naming service el destino de un destino, debería devolverlo muy muy rápido [00:29] &lt;Ryan_Singer> ok chicos... tengo una reunión... jrand0m, mándame anonymail [00:29] &lt;jrand0m> ok, adiós [00:29] &lt;mihi> jrand0m: sí, y debería devolver ese destino en sí, y no "no encontrado" [00:30] &lt;jrand0m> correcto [00:30] *** Desconexión: Ryan_Singer ((null)) [00:30] &lt;jrand0m> ok. estamos en 7.0) [00:30] &lt;jrand0m> preguntas [00:30] &lt;jrand0m> hola [00:30] &lt;co> ¿Qué hay de 6.0) Administrivia? [00:31] &lt;co> ¿O ya terminaste con eso? [00:31] &lt;jrand0m> 6.0 administrivia era solo yo dándole la lata a nop para que me dé root y poner para ustedes: acceso anónimo a cvs, bugzilla y una interfaz cvsweb :) [00:31] &lt;beefbroth> ¿habrá responsables para trabajar en el empaquetado de las alpha, beta y releases para Win/Mac/SuSE/RehHat/Debian para acelerar la adopción? [00:32] &lt;jrand0m> ¿te ofreces voluntario? [00:32] &lt;jrand0m> (o sea sí, sería genial) [00:32] &lt;beefbroth> Si aprendo a hacer un paquete para mi distribución :) [00:32] &lt;jrand0m> ¿qué distro usas? [00:33] &lt;co> Por lo que recuerdo, los desarrolladores de IIP querían reimplementar IIP sobre I2P. Si I2P cumple sus promesas de anonimato, ¿no sería más simple tener IRC sobre I2P? [00:33] &lt;beefbroth> Pero mi punto es que mucha gente depende de eso. Facilitaría que la gente adopte. Freenet sufre por falta de mantenedores activos. [00:33] &lt;dm> jr es buen gestor :) [00:33] &lt;jrand0m> sí, co, más simple, pero no tan escalable [00:33] *** UserX_ (~User@anon.iip) se ha unido al canal #iip-dev [00:33] &lt;thecrypto> sí, pero a algunos no les gusta IRC [00:34] &lt;jrand0m> beefbroth> tienes toda la razón, hay mucho trabajo por hacer y necesito dormir al menos 4 horas al día [00:34] &lt;co> thecrypto: Buen punto, aunque I2P anonimizará las direcciones IP de la gente. [00:34] &lt;beefbroth> jrand0m: puedo ayudar a empaquetar cuando las cosas estén listas. Creo que es una gran manera de que algunos no desarrolladores con un poco de pericia técnica contribuyan. [00:34] &lt;jrand0m> genial, beefbroth [00:34] &lt;thecrypto> si tenemos IM e IRC, más adopción [00:35] &lt;mihi> co: el problema es que con irc hay algo que cerrar (servidores). [00:35] *** jeremiah (~jeremiah@anon.iip) se ha unido al canal #iip-dev [00:35] &lt;jrand0m> thecrypto> adopción instantánea: opennap [00:35] &lt;beefbroth> es más fácil aprender a hacer paquetes que aprender estructuras de datos de i2p. es una forma fácil para que unos cuantos se involucren [00:35] &lt;dm> IRC es bastante duro, ¿no? [00:35] &lt;dm> IRC distribuido, quiero decir... [00:35] &lt;co> mihi: Por supuesto. Lo olvidé. Gracias por recordármelo. Objeción retirada. [00:36] &lt;jrand0m> dm> irc puede tener múltiples servidores irc (como efnet, etc.) que se hablen entre sí a través de i2p [00:36] &lt;shardy> ¿te refieres a un protocolo de chat "tipo irc"? [00:36] &lt;shardy> ¿o adaptar irc? [00:36] &lt;jrand0m> con gente hablándose entre sí tunelando a uno de los servidores irc vía i2p [00:36] &lt;dm> irc con servidores detrás de i2p está bien, digo sin servidores. No importa, supongo. [00:37] &lt;jrand0m> dm> correcto, se puede hacer mucho mejor sin servidores, y se ha pensado algo, pero nada realmente sólido (que yo sepa) [00:38] &lt;dm> en fin, es off-topic. [00:38] &lt;dm> ¡continúen! [00:38] &lt;jrand0m> ¿más preguntas? [00:38] &lt;jrand0m> ¿alguien ha leído las specs ya? ;) [00:38] &lt;jrand0m> (aparte de beefbroth, que se las sabe de memoria) [00:38] * dm mira al techo. [00:39] &lt;jrand0m> ok, entonces reunión de 100 minutos [00:39] &lt;thecrypto> las estoy leyendo, cuando necesito algo :) [00:39] &lt;ChZEROHag> ¡specs! [00:39] &lt;ChZEROHag> ¡Eso se me olvidó! [00:39] &lt;jrand0m> je [00:40] *** dm ha cambiado el tema del canal #iip-dev a topic1 [00:40] * jrand0m carga y... [00:40] * jrand0m *baf*s la reunión para terminar &lt;/div>
&lt;/div></description></item><item><title>Reunión de desarrolladores de I2P, 16 de septiembre de 2003</title><link>/es/blog/2003/09/16/reuni%C3%B3n-de-desarrolladores-de-i2p-16-de-septiembre-de-2003/</link><pubDate>Tue, 16 Sep 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/09/16/reuni%C3%B3n-de-desarrolladores-de-i2p-16-de-septiembre-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> co, jrand0m, LeerokLacerta, mihi, mrflibble, mrsc, nop, shardy, thecrypto, w0rmus&lt;/p>
&lt;h2 id="meeting-log">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [22:53] &lt;jrand0m> 0) bienvenidos [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) estado de dev: [22:54] &lt;jrand0m> 2.1) subsistemas [22:54] &lt;jrand0m> 2.2) persistencia de claves de cifrado [22:54] &lt;jrand0m> 2.3) por hacer [22:54] &lt;jrand0m> 3) cosas de la 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) bienvenidos [22:55] &lt;jrand0m> bienvenidos a la reunión 58 [22:55] &lt;thecrypto> eso es todo [22:55] &lt;jrand0m> sí, señor, a menos que alguien más tenga cosas que añadir? [22:55] * nop se da cuenta de que jrand0m es orientado a objetos con su numeración :) [22:56] &lt;nop> 3.1.2.2.4.5.8() ;) [22:56] &lt;jrand0m> oye, podrían ser structs ;) [22:56] &lt;nop> jaja [22:56] &lt;nop> eso es definitivamente cierto [22:56] &lt;jrand0m> ok, 1.1) IM. thecrypto? [22:56] &lt;nop> aunque [22:56] &lt;nop> 2 tiene herencia [22:57] &lt;nop> ;) [22:57] &lt;jrand0m> je [22:57] &lt;nop> no me hagas caso [22:57] &lt;nop> ok [22:57] &lt;nop> perdón [22:57] &lt;nop> continúa [22:57] *** mihi_ (~none@anon.iip) se ha unido al canal #iip-dev [22:57] &lt;thecrypto> bien, ahora mismo estoy subiendo algunas specs básicas para IM [22:58] &lt;thecrypto> (Link: http://www.thecrypto.org/i2pim.sxw)http://www.thecrypto.org/i2pim.sxw para oowriter [22:58] &lt;thecrypto> y estoy trabajando en subir el pdf [22:59] &lt;nop> si quieres puedo ponerlo en el sitio de i2p [22:59] &lt;thecrypto> dame un segundo [22:59] &lt;thecrypto> seguro [22:59] *** mrflibble (mrflibble@anon.iip) se ha unido al canal #iip-dev [22:59] &lt;jrand0m> ¿quieres poner eso en i2p/apps/IM/doc/ ? [22:59] *** mihi_ ahora se llama mihi_backup [23:00] &lt;nop> puedo [23:00] &lt;nop> sí [23:00] &lt;jrand0m> Me refería en cvs :) [23:00] &lt;thecrypto> yo también puedo hacerlo [23:00] &lt;jrand0m> (pero en la web también está bien) [23:00] &lt;nop> oh [23:00] &lt;nop> jaja [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" error de AR [23:01] &lt;thecrypto> inténtalo de nuevo [23:01] * jrand0m lo cargó bien [23:01] &lt;co> MrEcho: ¿El archivo PDF? [23:01] &lt;jrand0m> (el sxw) [23:01] &lt;thecrypto> solo estaba parcialmente subido en ese momento [23:01] &lt;MrEcho> ahora funciona [23:01] &lt;MrEcho> jeje [23:02] &lt;thecrypto> básicamente solo puse lo de presencia, mensajes en línea/fuera de línea y un mensaje de mensaje [23:02] &lt;thecrypto> me pité sin vergüenza algunas secciones del documento I2NP [23:02] &lt;thecrypto> :) [23:02] &lt;jrand0m> je, pensé que algo me resultaba familiar :) [23:02] &lt;thecrypto> también estoy trabajando en subir la UI que [23:02] &lt;thecrypto> he estado haciendo [23:03] &lt;thecrypto> jrand0m: ¿necesito crear los dirs apps/IM/doc [23:03] &lt;jrand0m> sí, y hacer cvs add de cada uno individualmente [23:03] &lt;thecrypto> -kb? [23:03] &lt;jrand0m> sí [23:03] &lt;co> thecrypto: Creo que apps/ ya está ahí. [23:04] &lt;jrand0m> ¿qué es una presencia? [23:05] &lt;thecrypto> déjame ejecutar update [23:05] &lt;thecrypto> pero está entrando [23:05] *** Desconexión: shardy (Ping timeout) [23:05] &lt;thecrypto> solo digo que destripen las specs [23:05] &lt;thecrypto> y la UI también estará ahí pronto [23:05] &lt;thecrypto> y si hay algo que necesite aclaración entonces anonymail, e-mail, lo que sea, a mí y lo arreglo [23:05] &lt;mrflibble> ¿me perdí la reunión? [23:05] *** shardy (~shardy@anon.iip) se ha unido al canal #iip-dev [23:05] &lt;co> thecrypto: Podrías anunciarlo también en la lista de correo, con un enlace a los documentos. [23:05] &lt;thecrypto> ¿pensé que lo puse ahí? [23:05] &lt;jrand0m> nope, aún en el primer punto, mrflibble [23:05] &lt;co> mrflibble: La reunión está en curso. [23:05] &lt;mrflibble> oh perdón, no podía ver "logger" [23:06] &lt;jrand0m> thecrypto> dices que es un destino, pero ¿es ese el destino al que enviar mensajes? ¿cómo funcionan los mensajes fuera de línea? [23:06] &lt;mihi> no hay mids aquí, así que no hay logger ;) [23:06] &lt;mrflibble> k [23:06] * mrflibble vuelve a lurkear [23:06] &lt;jrand0m> oh espera, estos son solo avisos de presencia, perdón [23:06] &lt;mihi> ¿cómo puede uno suscribirse a una presencia? [23:06] &lt;thecrypto> jrand0m: no hay mensajes fuera de línea [23:07] &lt;thecrypto> básicamente [23:07] &lt;thecrypto> la presencia solo envuelve un destino y un nombre juntos [23:07] &lt;thecrypto> para facilitar las cosas [23:08] &lt;thecrypto> así que si queremos pasar a NS podemos hacerlo, ¿y volvemos a esto luego? [23:09] &lt;jrand0m> 'k, genial [23:09] &lt;thecrypto> y aún puedes mandarme preguntas [23:09] &lt;jrand0m> de hecho, una pregunta rápida [23:09] &lt;thecrypto> dispara [23:09] &lt;jrand0m> entonces, ¿el IM es estrictamente solo texto? [23:10] &lt;thecrypto> con este básico sí, pero añadiré soporte de archivos [23:10] &lt;jrand0m> coo' [23:10] &lt;thecrypto> solo quiero que se resuelvan los inicios del sistema y construir sobre ello [23:10] &lt;jrand0m> (iterativo e incremental)++ [23:11] &lt;jrand0m> ok, genial. Lo revisaré más a fondo y otros también deberían... por ahora, pasamos a 1.2) NS. co? [23:11] &lt;co> La versión 1.1 (final) de la especificación del servicio de nombres fue publicada hoy más temprano. [23:12] &lt;jrand0m> (y hubo mucho regocijo) [23:12] &lt;co> Básicamente, terminé las secciones sobre las estructuras de datos y los mensajes de red que el programa necesita. [23:12] &lt;co> Publicaré la API del cliente el jueves. [23:12] &lt;co> Y empezaré a implementar la aplicación NS. [23:12] &lt;jrand0m> genial [23:13] &lt;co> Una idea que ha cambiado es lo que hace la CA cuando las entidades se registran con ella. [23:13] &lt;thecrypto> co: ¿cómo lo vas a implementar? [23:13] &lt;thecrypto> co: ¿el servidor de nombres o el cliente? [23:14] &lt;co> thecrypto: Bueno, primero implementaré las estructuras de datos necesarias. [23:14] &lt;co> Luego, el cliente, después los componentes de servidor y CA. [23:14] &lt;thecrypto> ok [23:15] &lt;co> Como decía, ahora me gustaría que la CA emita un certificado a las entidades recién registradas. [23:15] &lt;co> Presentarán este certificado a los servidores de nombres cuando modifiquen sus registros. [23:15] &lt;co> No he especificado qué contiene el certificado en esta versión; eso irá en la próxima versión de la especificación. [23:16] &lt;co> ¿A alguien le parece una mala idea? [23:16] &lt;jrand0m> hmm. ¿no sería más simple/seguro que el cliente use una clave pública/privada? [23:16] &lt;jrand0m> o sea, durante el registro, proporcionar una clave pública para actualizaciones y firmar el registro, y cuando quieras actualizar de nuevo, firmar una actualización [23:16] &lt;jrand0m> (para que la CA nunca obtenga la clave privada) [23:17] &lt;thecrypto> Nota: todo lo de I2PIM ya está comprometido en el repositorio cvs [23:17] &lt;jrand0m> genial [23:17] &lt;co> Puede ser más simple hacer justamente eso. Voy a repensar este asunto. Gracias por el comentario. [23:17] &lt;co> Eso es todo lo que tengo para discutir sobre el servicio de nombres por ahora, si no tienen otras preguntas. [23:18] &lt;jrand0m> va bien, aún no he leído la 1.1 pero enviaré un e-mail si encuentro algo [23:19] &lt;co> OK. ¿Siguiente tema? [23:19] &lt;jrand0m> ok, 2.1) estado de dev para subsistemas. [23:19] *** w0rmus (o0o@anon.iip) se ha unido al canal #iip-dev [23:20] &lt;jrand0m> el subsistema de transporte está lo suficientemente bien como para avanzar. el subsistema de gestión de pares está esbozado con algoritmos tontos pero funcional. los subsistemas de net db, gestión de túneles y gestión de estadísticas aún pendientes. el subsistema de cliente será trivial (solo reutilizar el router local-only del SDK) [23:21] &lt;co> ¿Qué quieres decir con algoritmos tontos? [23:21] &lt;w0rmus> ¿no rápidos? [23:21] &lt;jrand0m> eh, el subsistema de gestión de pares no está llevando registro del rendimiento de los pares, solo devuelve pares aleatorios. [23:22] &lt;jrand0m> el algoritmo se actualizará y ajustará conforme avancemos para proporcionar una selección de pares más adecuada [23:22] &lt;jrand0m> la tarea actual que tengo es construir y manejar garlic messages (mensajes "garlic"), lo cual es un PITA. [23:23] &lt;jrand0m> pero manejable, solo molesto [23:23] &lt;jrand0m> eso de hecho nos lleva a 2.2) persistencia de claves de cifrado. [23:24] &lt;jrand0m> los garlic messages usan cifrado ElG+AES para envolver las capas de los gajos [23:24] &lt;jrand0m> y las claves privadas se usan en otros lugares (transporte, gestión de clientes) [23:25] *** Desconexión: thecrypto (Ping timeout) [23:25] &lt;jrand0m> mantener siempre en memoria las claves privadas y de sesión y nunca en disco es ideal, pero es una faena cuando el router se cae (ya sea intencionalmente o por fallo) [23:26] &lt;jrand0m> ¿alguien tiene alguna opinión sobre si deberíamos 1) nunca escribir las claves a disco y arriesgar perder mensajes innecesariamente en exceso (ya que no serán descifrables) 2) cifrarlas antes de escribirlas a disco o 3) simplemente escribirlas en disco en claro? [23:26] &lt;co> Opción 2. [23:27] &lt;nop> jrand0m opción 2, o haz lo que dijimos antes [23:27] &lt;nop> debemos confiar en localhost [23:27] *** Desconexión: cohesion (class) [23:27] &lt;nop> asumimos que localhost no está comprometido [23:27] &lt;jrand0m> lo raro de la opción 2 es que o el usuario tendrá que introducir una frase de paso para iniciar el router, o la clave de sesión será conocible [23:27] &lt;jrand0m> buen punto, nop. [23:28] &lt;nop> de nuevo, somos un transporte, no podemos preocuparnos tanto por eso, eso se puede modificar del lado del cliente, o podríamos darles opciones [23:28] &lt;nop> según el nivel de paranoia [23:28] &lt;nop> medida de seguridad vs. conveniencia [23:29] &lt;co> Entonces propongo tener 3 por defecto, y darle al usuario la opción de usar 2. [23:29] &lt;nop> exactamente [23:29] &lt;jrand0m> correcto. ok, lo bueno es que la gente puede (¡y debería!) tomar el código del router y modificarlo para ese compromiso: un "tinfoil I2P router" y un "jane sixpack I2P router" [23:29] &lt;jrand0m> ok, genial, entonces por ahora me quedaré con la simple 3) [23:30] &lt;jrand0m> ok 2.3) por hacer [23:30] * a co le gustaría volver al tema NS al final de la reunión. [23:30] * nop necesita terminar de leer el correo de NS [23:30] &lt;jrand0m> 'k, ahora eres el punto #5 [23:30] &lt;co> Puedo esperar hasta el final. [23:31] &lt;jrand0m> mihi preparó algunas pruebas para señalar algunos bugs en la impl del SDK. algunos ya arreglados, otros no. arreglarlos está en la lista de pendientes :) [23:32] &lt;jrand0m> además, ha habido como una docena de cambios en varias specs. cuando tenga tiempo actualizaré los docs y los publicaré, aunque quizá ponga una página de errata en el wiki mientras tanto [23:33] &lt;nop> word [23:34] &lt;jrand0m> otros pendientes... um, arreglé lo de "Wrong Size generating key" esta mañana más unos cuantos bugs aleatorios [23:34] &lt;jrand0m> ok, eso es todo por estado de dev. 3) cosas de la spec [23:35] &lt;jrand0m> 3.1) ver por hacer respecto a mods. han sido mayormente cambios tipográficos, me encontré con uno un poco más grande hoy al implementar los garlics. sigue sin problema, solo requiere mover algunas estructuras de datos y hacer algunos malabares con el cifrado. lo pondré en la errata. [23:35] &lt;jrand0m> 3.2) [Ya sé, este no estaba en la agenda, pero aquí va igual] preguntas de la spec [23:35] &lt;shardy> (brb, sigo al acecho si me necesitan) [23:35] &lt;jrand0m> ¿alguien tiene preguntas sobre alguna de las specs? [23:35] &lt;jrand0m> bien, shardy [23:36] &lt;co> jrand0m: Por favor recuérdanos de nuevo qué spec está en qué documento. [23:37] &lt;jrand0m> (Link: http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs)http://wiki.invisiblenet.net/iip-wiki?I2PProtocolSpecs las tiene mapeadas [23:37] &lt;co> Le echaré un vistazo. [23:38] &lt;jrand0m> (viendo eso me recuerda que necesito documentar el transporte UDP fiable y seguro. otra tarea más...) [23:39] &lt;jrand0m> ha habido algunas preguntas de varias personas respecto a qué specs mirar: básicamente, a menos que quieras saber cómo funcionan los routers (o quieras ayudar a implementarlos), no necesitarás leer la spec de I2NP. I2CP y la sección de I2CP de las estructuras de datos es suficiente [23:40] &lt;nop> jrand0m [23:40] &lt;jrand0m> ¿sí, señor? [23:41] &lt;nop> ¿te refieres a UDP real como en paquetes UDP [23:41] &lt;nop> o UDP como un protocolo UDP general [23:41] &lt;jrand0m> sí, UDP como en paquetes UDP [23:41] &lt;nop> para I2P [23:41] *** thecrypt1 (~thecrypto@anon.iip) se ha unido al canal #iip-dev [23:41] *** thecrypt1 ahora se llama thecrypto [23:41] &lt;jrand0m> i2p/code/router/java/src/net/invisiblenet/i2p/router/transport/udp para la implementación [23:42] &lt;thecrypto> de vuelta [23:42] &lt;jrand0m> wb [23:42] &lt;thecrypto> ¿alguien quiere enviarme lo que pasó mientras no estaba? [23:43] &lt;jrand0m> la impl de UDP es bastante simple: hace un intercambio DH y los mensajes se dividen en paquetes de 1K y se cifran con AES256 con la clave generada [23:43] &lt;jrand0m> se admite rekeying aunque no es automático atm [23:43] &lt;jrand0m> se envían ACKs de vuelta en lotes (o sea "recibí todos los paquetes del mensaje 42 hasta el paquete 18 pero no el 3 o el 7") [23:44] &lt;jrand0m> (y la razón práctica por la que me fui por la impl UDP antes que la impl TCP es que UDP da E/S asíncrona 'gratis' con casi 0 overhead) [23:45] &lt;nop> por supuesto [23:45] &lt;jrand0m> quedan dos cosas por hacer en esa impl udp: hacer station to station para MITMs y añadir un paquete para "oh mierda, olvidé la clave de sesión" [23:45] &lt;nop> bien [23:46] &lt;jrand0m> después del transporte UDP el siguiente que quiero implementar es el HTTP por sondeo, así tendremos soporte tanto para el usuario común (UDP) como para el usuario con firewall/NAT/proxy (HTTP por sondeo) [23:47] &lt;jrand0m> ok, así que sí, eso hay que documentarlo en una spec :) [23:48] * jrand0m !se golpea por codificar antes de especificar [23:48] &lt;thecrypto> codificar antes de especificar me ayuda [23:48] &lt;jrand0m> sí, funciona mejor iterativamente [23:48] &lt;jrand0m> (porque encontramos problemas en las specs al implementarlas, etc.) [23:49] &lt;jrand0m> ok, eso es 3) specs. 4) administrivia [23:49] &lt;jrand0m> 4.1) anon cvs. thecrypto? :) [23:49] &lt;thecrypto> justo a tiempo [23:49] &lt;thecrypto> bueno, lo estoy mirando, creo que 2401 está bloqueado actualmente [23:49] &lt;jrand0m> ¿puedes cvs -d :pserver: localmente? [23:49] &lt;thecrypto> y puede que también haya que hacer algo de inetd, gracias jrandom [23:50] &lt;jrand0m> ah, coo' [23:50] &lt;thecrypto> déjame probar eso, olvidé que podías hacer eso :) [23:51] &lt;thecrypto> ¿sería solo cvs -d :pserver: ? [23:51] &lt;jrand0m> cvs -d :pserver:anonymous@localhost:/home/cvsgroup/cvsroot/ co i2p [23:52] &lt;jrand0m> además, sería genial si pudiéramos tener un bugzilla ahí también [23:52] &lt;thecrypto> acvs [checkout aborted]: connect to localhost(127.0.0.1):2401 failed: Connection refused [23:52] &lt;jrand0m> 'k, ¿después de añadir la línea de inetd.conf y kill -HUP identd? [23:52] &lt;thecrypto> déjame probar esa línea de inet y te digo [23:52] &lt;jrand0m> ejem, inetd :) [23:52] &lt;jrand0m> 'k, bien [23:53] &lt;thecrypto> ¿el pserver va en la misma línea? [23:53] &lt;jrand0m> sí, todo eso va en una línea [23:55] &lt;jrand0m> ok, eso es todo por administrivia, al menos lo que se me ocurre [23:55] &lt;jrand0m> 5a) co, tu turno [23:56] &lt;co> Cuando dos personas quieren registrar el mismo nombre de entidad, a la segunda se le rechaza. [23:56] &lt;co> Pero si usamos un enfoque basado en firma, [23:56] &lt;co> la persona a la que se le rechazó podría enviarle un mensaje al servidor de nombres [23:56] &lt;co> de todos modos, diciéndole que modifique el registro. [23:56] &lt;co> Hay dos posibilidades: [23:57] &lt;co> 1) La CA envía al servidor de nombres una copia de la clave pública de la entidad que fue aprobada. [23:57] &lt;co> 2) La CA envía a la persona que está registrando un nombre un certificado, firmado con su clave privada. El servidor de nombres tendrá la clave pública de la CA para verificarlo. [23:58] &lt;co> Si un usuario malicioso le dice al servidor de nombres que modifique cierto registro, la falta de un certificado evitaría la modificación. [23:58] &lt;co> Eso es lo que estaba pensando. [23:59] &lt;jrand0m> pero en ese caso la CA conoce la clave: la cripto asimétrica implicaría que la CA solo conozca la clave pública, además la CA nunca querría ni necesitaría dar esa clave pública a nadie: es solo para que el actualizador auténtico firme cuando solicite una actualización [00:00] &lt;jrand0m> lo que describes suena más a cripto simétrica, básicamente usar una frase de paso [00:00] &lt;thecrypto> ¡cvs me está fastidiando! [00:00] &lt;jrand0m> (donde el certificado es el secreto compartido entre las CAs y el propietario auténtico del nym) [00:00] *** mrsc (~efgsdf@anon.iip) se ha unido al canal #iip-dev [00:01] &lt;jrand0m> ¿qué pasa, thecrypto? [00:01] &lt;thecrypto> añadí el usuario anonymous con contraseña en blanco, lo añadí a readers y al cvsgroup y me sale cvs login: authorization failed: server localhost rejected access to /home/cvsgroup/cvsroot for user anonymous [00:01] &lt;co> jrand0m: Buen punto. Digamos que esta parte de la especificación no está finalizada, y pensaré un poco más en ello. [00:01] &lt;jrand0m> coo' [00:01] *** LeerokLacerta (~leerok@anon.iip) se ha unido al canal #iip-dev [00:02] &lt;LeerokLacerta> Konnichiwa. [00:02] &lt;jrand0m> hmm thecrypto, no creo que quieras un usuario del SO llamado anonymous [00:02] &lt;jrand0m> hola, LeerokLacerta [00:02] &lt;LeerokLacerta> Hola, jrand0m. [00:02] &lt;thecrypto> bueno, le puse una contraseña y ahora funciona [00:03] &lt;co> jrand0m: Y si tienes más sugerencias después de leer la spec, envíamelas. [00:03] &lt;jrand0m> lo haré, co [00:03] &lt;jrand0m> genial, thecrypto... ¿su shell es /bin/false? [00:03] &lt;thecrypto> ahora solo tengo que encontrar esa sección en el manual de cvs sobre cómo crear un usuario [00:03] -> *thecrypto* ¿cuál es el pw? [00:04] &lt;thecrypto> ahora lo es [00:05] &lt;jrand0m> ok, podemos resolver esto después de la reunión. [00:05] &lt;jrand0m> ok, último punto de la agenda: 5b) ? [00:05] &lt;jrand0m> ¿alguna pregunta / idea / preocupación? [00:05] &lt;thecrypto> solo revisad la app IM [00:06] &lt;thecrypto> ahora mismo todo lo que hace es crear un árbol, pero muestra cómo está empezando a verse [00:06] &lt;LeerokLacerta> ¿Sin SOCKS? [00:06] &lt;thecrypto> ohh sí, eso es lo que olvidé [00:06] &lt;jrand0m> ah, genial, thecrypto [00:06] &lt;jrand0m> ¿SOCKS? ¿como en, el protocolo proxy? [00:06] &lt;thecrypto> ¿alguien aquí bueno haciendo iconos? [00:06] &lt;LeerokLacerta> Sip. [00:06] &lt;LeerokLacerta> La respuesta todas las veces que he preguntado ha sido "No". [00:07] &lt;jrand0m> ah. sí, definitivamente vamos a querer un proxy socks, pero nadie está trabajando en ello atm. [00:07] &lt;LeerokLacerta> Hmm. [00:07] &lt;jrand0m> ese va a ser una de las apps que querremos para la 1.0 pública, para que la gente pueda navegar sitios basados en i2p, y también para que la gente pueda navegar la web normal anónimamente [00:07] &lt;mihi> hay suficientes proxies socks disponibles gratis, diría ;) [00:08] &lt;jrand0m> exacto, solo tenemos que integrarlos [00:08] &lt;mihi> pero no conozco ninguno en java. [00:08] &lt;jrand0m> la app cliente de JAP podría servir, aunque no sé si es GPL [00:08] &lt;mihi> el cliente jap no contiene un proxy. [00:08] &lt;thecrypto> bueno, necesito algunos iconos para el proyecto I2PIM [00:09] &lt;thecrypto> Algo que represente en línea, fuera de línea y un grupo de personas [00:09] &lt;mihi> el único proxy es un proxy http/ftp y está en el último mix. [00:10] &lt;mihi> como con iip: isproxy no conoce ningún protocolo IRC. [00:10] &lt;jrand0m> bueno, ese es el lado saliente: para sitios web basados en i2p, necesitaremos algo que acepte peticiones de proxy de navegadores locales, haga el lookup del dest y envíe los mensajes al dest correspondiente [00:10] &lt;thecrypto> ¿alguien interesado? [00:11] &lt;co> thecrypto: ¿Podrías tomar los iconos del proyecto gaim bajo GPL? [00:11] * jrand0m hace gráficos horriblemente aburridos en ms paint [00:11] &lt;co> Como está bajo GPL, y este también, a menos que me equivoque. [00:11] &lt;thecrypto> sí, podría [00:11] &lt;jrand0m> si I2PIM usa las libs de cliente del sdk, I2PIM es definitivamente GPL :) [00:12] &lt;thecrypto> ahh la maravillosa GPL [00:12] &lt;jrand0m> LeerokLacerta> ¿alguna razón en particular por la que preguntas, o solo querías pincharnos para hacerlo? ;) [00:13] &lt;thecrypto> el problema con los de gaim es que son de las apps de IM que ellos usan [00:14] &lt;thecrypto> así que si alguien pudiera hacer el icono de I2PIM estaría genial [00:15] * jrand0m piensa que tendremos muchas imágenes garabateadas en paint por el momento... [00:16] &lt;jrand0m> ok, ¿alguien tiene otras ideas / preguntas / commnets? [00:16] &lt;nop> Tengo commnets [00:16] &lt;jrand0m> (aparte de "wtf es un commnet") [00:16] &lt;jrand0m> ¿eso es contagioso? [00:16] *** nixonite (~nixonite@anon.iip) se ha unido al canal #iip-dev [00:16] &lt;mrflibble> lol [00:17] &lt;jrand0m> 'k, bueno, si no, eso sería todo de la reunión, no quedan más puntos en la agenda [00:17] &lt;nixonite> ¿me perdí la reunión? [00:17] &lt;jrand0m> sí, 9p GMT [00:17] &lt;jrand0m> bueno, técnicamente llegaste para el final :) [00:17] &lt;nixonite> oh [00:18] &lt;co> nop: Vamos a oírlos. [00:18] &lt;thecrypto> entonces, ¿cuáles son los comentarios? [00:18] * jrand0m pensó que nop solo se estaba burlando de mi typo, pero si tiene comentarios, suéltalos, bro [00:20] &lt;thecrypto> anon cvs sigue sin quererme, más trabajo mañana [00:20] &lt;jrand0m> dame root y lo levanto [00:21] &lt;thecrypto> habla con nop sobre eso [00:21] &lt;jrand0m> je, 'k [00:22] &lt;jrand0m> ok, como parece que a nop lo arrastraron de vuelta al trabajo... [00:22] &lt;jrand0m> nop, y cualquiera más, en serio> si tienen comentarios/preguntas/preocupaciones, háganoslo saber o publiquen en la lista de correo (o incluso en el wiki) [00:23] * jrand0m carga y *baf* da por terminada la reunión.
&lt;/div></description></item><item><title>Reunión de desarrolladores de I2P, 9 de septiembre de 2003</title><link>/es/blog/2003/09/09/reuni%C3%B3n-de-desarrolladores-de-i2p-9-de-septiembre-de-2003/</link><pubDate>Tue, 09 Sep 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/09/09/reuni%C3%B3n-de-desarrolladores-de-i2p-9-de-septiembre-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> Brownspider, co, jrand0m, mariesofie, mihi, shardy, w0rmus&lt;/p>
&lt;h2 id="meeting-log">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [22:57] &lt;jrand0m> ok, buenos noches srs y srtas [22:57] &lt;jrand0m> agenda: [22:57] &lt;jrand0m> 0) bienvenida [22:57] &lt;jrand0m> 1) cvs [22:57] &lt;jrand0m> 4) servicio de nombres [22:58] &lt;co> Olvidaste 5) preguntas. [22:58] &lt;jrand0m> 3) estado de desarrollo [22:58] &lt;jrand0m> 2) preguntas sobre las especificaciones? [22:58] &lt;jrand0m> 5) otras preguntas? [22:58] &lt;jrand0m> oh, mierda, me olvidé de reordenarlas. ok. están numeradas incorrectamente :) 0 == 0, 1 == 1, 4 ==2, 3 == 3, 2 == 4, 5 == 5 [22:59] &lt;jrand0m> a ver si puedo mantener eso claro mientras avanzamos... [22:59] &lt;jrand0m> ok, 0) bienvenida [22:59] &lt;shardy> ¡vivan los grupos de permutación! [22:59] &lt;jrand0m> bienvenidos a la reunión 57 [22:59] &lt;jrand0m> sí, de todos modos solo son símbolos [22:59] &lt;w0rmus> genial, ¿qué hay? ;0 [23:00] &lt;w0rmus> Ayudaré a integrar la peanut gallery [23:00] &lt;jrand0m> 1) cvs sigue caído, tras más de 10 días. estamos buscando un nuevo servidor. [23:00] &lt;jrand0m> sf.net apesta, y no tengo razones para creer que el nongnu de gnu sea mejor. [23:00] &lt;co> jrand0m: ¿Por qué no hacer que ese host tenga el alias "cvs.invisiblenet.net"? [23:00] &lt;jrand0m> nop está encabezando la búsqueda del nuevo servidor. [23:01] &lt;jrand0m> claro co, una vez que tengamos el servidor [23:01] &lt;shardy> ¿qué necesitas para un host? [23:01] &lt;jrand0m> shardy> conexión de red fiable, acceso ssh/cvs. y algo de espacio en disco [23:01] &lt;shardy> ¿tienes algo apalabrado? [23:01] &lt;shardy> porque si no. podría ayudar. [23:02] &lt;jrand0m> ¡genial! no sé qué tiene apalabrado nop, pero haré que se ponga en contacto contigo (¿a menos que esté aquí ahora?) [23:02] * w0rmus le da un toque a nop [23:03] &lt;shardy> Tengo SDSL empresarial de 1.1. Necesitaría encontrar una máquina. pero mientras no usen cantidades uber de ancho de banda probablemente podría alojar el servidor. [23:03] &lt;shardy> ¿cuánto espacio en disco necesitarían? [23:03] &lt;jrand0m> el repositorio actualmente comprende ~ 6Mb. así que probablemente 50M cubrirían el crecimiento por un buen rato [23:04] &lt;shardy> oh. pfft. eso no es nada. [23:04] &lt;shardy> ¿y la máquina no necesitaría ser súper rápida? [23:04] &lt;shardy> ¿no harían trabajos de compilación grandes en ella? [23:04] &lt;jrand0m> nah, probablemente una 286 lo haría. [23:04] &lt;jrand0m> no, estrictamente cvs checking / checkout [23:04] &lt;jrand0m> (bueno, y diff, y log, etc ;) [23:05] &lt;jrand0m> "somos java, no necesitamos granjas de compilación" &lt;/fark> [23:05] *** Desconexión: cohesion (class) [23:05] &lt;w0rmus> ¿la gente preocupada por el anonimato accede a CVS usando algo como JAP? nunca he usado CVS [23:05] &lt;jrand0m> w0rmus> uso cvs a través de una serie privada de proxies ssh [23:05] &lt;co> jrand0m: Ten en cuenta que una implementación en C o C++ puede ser probable en el futuro. [23:06] &lt;mihi> jap no permite acceso a cvs, que yo sepa :( [23:06] &lt;w0rmus> ssh tunnelling [23:06] &lt;shardy> déjenme ver qué puedo hacer. alguien dijo que me iba a dar otro disco... si consigo un disco tengo una máquina que puedo levantar. [23:06] &lt;jrand0m> oh, por supuesto co. solo que no espero que podamos exigir que un repositorio cvs sea necesariamente también una granja de compilación. [23:07] &lt;jrand0m> genial shardy. si hay algo que podamos hacer, dilo y listo. [23:07] &lt;co> jrand0m: Tienes razón. Deberían estar separados. [23:07] &lt;shardy> hecho. déjenme rebuscar por un disco, debería poder conseguir uno, y si lo hago estaré encantado de alojar el cvs para todos. [23:07] &lt;jrand0m> shardy++ [23:07] &lt;w0rmus> yay ;0 [23:07] &lt;jrand0m> ok, 4) servicio de nombres [23:08] &lt;jrand0m> co, ¿cómo va? [23:08] &lt;co> Aún estoy escribiendo, pero me gustaría decir unas palabras al respecto. [23:08] &lt;co> Primero, para abordar una pregunta de thecrypto durante la última reunión, el NS no proporciona notificación de que alguien esté en línea. [23:09] &lt;co> Solo indica que se puede contactar a una persona a través de ciertos métodos, como AIM. [23:09] &lt;co> Segundo, el lado del cliente. [23:09] &lt;co> Habrá una API que los programas puedan usar para hacer consultas a los servidores de nombres. [23:10] &lt;co> El mecanismo subyacente leerá un archivo de configuración con los servidores a consultar, usará la red I2P para obtener los resultados y devolverá los resultados a quien lo invoca. [23:11] &lt;co> El mecanismo subyacente también leerá desde un archivo el mecanismo de destino para que el router local contacte. [23:11] &lt;jrand0m> ¿el mecanismo de destino? [23:11] &lt;co> Perdón, la dirección de destino. [23:11] &lt;jrand0m> ah 'k [23:12] &lt;co> Eso es todo por ahora. [23:12] &lt;jrand0m> genial [23:12] &lt;w0rmus> De acuerdo [23:12] &lt;w0rmus> ;) [23:12] &lt;jrand0m> ¿alguna estimación aproximada de plazos para varios hitos? [23:13] &lt;jrand0m> obviamente nada por lo que alguien pueda exigirte, claro, solo preguntaba [23:13] &lt;co> Digamos a finales de la semana para terminar la especificación y publicarla junto con la API. [23:14] * mariesofie llega tarde [23:14] &lt;jrand0m> ah, bien co [23:14] &lt;co> Luego, empezaré a implementarlo. No estoy seguro de cuánto tomará, eso sí. [23:14] &lt;jrand0m> comprensible [23:15] &lt;jrand0m> ¿alguien más tiene preguntas/ideas sobre el servicio de nombres? [23:15] &lt;jrand0m> ok, 3) estado de desarrollo [23:16] &lt;jrand0m> el desarrollo va bien. [23:16] &lt;jrand0m> la parte java está conforme a la especificación e implementa todos los mensajes y estructuras de I2CP e I2NP [23:17] &lt;jrand0m> la arquitectura en java en sí es funcional y voy a seguir creando stubs de los distintos subsistemas [23:17] &lt;co> ¿Lo has probado? [23:17] &lt;jrand0m> ¿los mensajes &amp;amp; estructuras? sí, a través del banco de pruebas TestData en net.invisiblenet.i2p.data.test [23:17] &lt;co> Me refiero a conectar dos computadoras diferentes con I2P. [23:18] &lt;jrand0m> oh, no, eso requiere la implementación completa del subsistema de comunicación [23:18] &lt;co> Ya veo. [23:18] &lt;jrand0m> primero estoy construyendo los distintos subsistemas para que operen en modo de prueba, luego implementando los distintos subsistemas para que puedan operar de forma aislada [23:19] &lt;jrand0m> probablemente estemos a 2 semanas de que un cliente envíe un mensaje a un cliente en un router diferente [23:19] * mariesofie vitorea [23:20] &lt;jrand0m> todavía queda mucho trabajo por hacer después de eso antes de la alfa, pero es progreso [23:21] &lt;jrand0m> las especificaciones de estructuras de datos y i2np necesitan alrededor de una docena de pequeñas modificaciones que he ido acumulando durante la implementación para abordar cosas pasadas por alto. p. ej. "datastructures p11, TunnelSigningPublic/PrivateKey should contain SIGNING Public/Private keys" y "i2np p15, TunnelCreateStatus - add hash of the replying RouterIdentity" [23:21] &lt;shardy> vaya. realmente necesito ponerme a leer las especificaciones. [23:22] &lt;jrand0m> bueno, pronto estarán alojadas en tu máquina así que será fácil :) [23:22] &lt;w0rmus> jaja [23:22] &lt;w0rmus> yo tampoco he terminado las especificaciones [23:23] &lt;mariesofie> imprimí las especificaciones, las leí tantas veces que se desgastaron y tuve que imprimir otra copia [23:23] &lt;jrand0m> a partir de conversaciones que he tenido con varias personas, he visto que las especificaciones no son tan buenas para transmitir cómo funciona realmente la cosa. cubren tanto lo difuso como lo minucioso, pero no explican por qué lo minucioso responde al porqué [23:23] &lt;w0rmus> je [23:23] &lt;jrand0m> rofl mariesofie [23:23] &lt;jrand0m> ok, eso es todo para 3) estado de desarrollo [23:24] &lt;jrand0m> ahora 2) preguntas sobre las especificaciones [23:24] &lt;w0rmus> supongo que las leeré en vez de cálculo estúpido [23:24] &lt;co> Estoy pensando un poco en el futuro. [23:24] &lt;co> Las implementaciones en python y en C o C++ necesitarán que los datos de los mensajes sean legibles por la implementación en Java. [23:24] *** Desconexión: mihi (EOF From client) [23:25] &lt;jrand0m> correcto co [23:25] &lt;co> ¿Cómo lograrás eso? [23:25] &lt;jrand0m> la especificación de estructuras de datos define específicamente los diseños de bytes [23:25] &lt;jrand0m> y todo es big endian y todos los números son sin signo [23:25] &lt;mariesofie> ¿a qué nivel de conocimiento técnico están orientando las especificaciones? ¿cualquiera con conocimiento informático decente? ¿estudiantes de ingeniería en informática a nivel universitario? [23:25] &lt;co> Ah, de acuerdo. [23:25] *** mihi_ (~none@anon.iip) se ha unido al canal #iip-dev [23:26] &lt;mariesofie> es decir, ¿quién es la audiencia objetivo? [23:26] *** mihi_ ahora es conocido como mihi [23:26] &lt;jrand0m> mariesofie> bueno, esas especificaciones realmente se orientaron de manera improvisada. i2p_philosophy era el "ok, ¿de qué va esto?", pero el resto de las especificaciones estaban dirigidas a personas interesadas en implementar realmente el sistema [23:26] &lt;jrand0m> realmente necesitamos documentos que se ubiquen en el medio [23:27] &lt;mariesofie> ya veo [23:27] &lt;mariesofie> he encontrado que la documentación de la API es muy fácil de entender y útil, pero irónicamente aún me confundo al leer las especificaciones de I2NP tratando de entender la arquitectura central [23:28] &lt;mariesofie> quizá eso diga más de mí que de la documentación :) [23:28] &lt;jrand0m> je, geek :) [23:29] &lt;jrand0m> ok, ¿alguna otra pregunta sobre las especificaciones? pasemos a 5) otras preguntas [23:29] &lt;jrand0m> ¿alguien tiene alguna otra pregunta? este es nuestro último punto en la orden del día de la reunión [23:30] &lt;w0rmus> Me pregunto dónde va thecrypto con achat [23:30] &lt;jrand0m> ah, thecrypto estará desconectado durante las próximas tres semanas más o menos [23:30] &lt;mihi> ¿qué pasa con la revisión por pares? [23:30] &lt;w0rmus> o atalk [23:30] &lt;w0rmus> wow [23:30] &lt;mihi> ¿alguien lo está revisando? [23:30] &lt;mariesofie> pensé que thecrypto tenía 2 horas por día [23:31] &lt;w0rmus> y ni siquiera puedo ver los códigos que tiene :( [23:31] &lt;jrand0m> mihi> se han enviado revisiones a varias personas para revisión y a medida que lleguen comentarios se atenderá. [23:31] &lt;jrand0m> w0rmus> ¿tienes alguna pregunta sobre ATalk? [23:32] &lt;shardy> lo estaré revisando tan pronto como tenga tiempo :) [23:32] &lt;mihi> quise decir, ¿llegó algún comentario hasta ahoraß [23:32] &lt;w0rmus> supongo que no [23:32] &lt;mihi> s/nowß/now?/ [23:32] &lt;jrand0m> mihi> en gran medida en forma de discusiones y aclaraciones [23:32] &lt;jrand0m> genial shardy :) [23:33] &lt;Brownspider> feliz cumpleaños, Google [23:33] &lt;jrand0m> mariesofie> cierto, pero eso ni siquiera es suficiente tiempo para que se descargue la documentación del lenguaje Java para continuar el desarrollo :/ [23:33] &lt;w0rmus> ahaha wtf [23:35] &lt;jrand0m> ok, ¿alguna otra pregunta / idea? [23:35] &lt;w0rmus> supongo que debería mencionar que nunca he programado fuera de la escuela [23:35] &lt;w0rmus> pero tengo que empezar en algún lado de todos modos [23:35] &lt;jrand0m> ahora es un buen momento para empezar :) [23:35] &lt;jrand0m> palabra [23:35] &lt;w0rmus> ;0 [23:35] &lt;mariesofie> tengo preguntas sobre la API, pero no todavía; en un día o dos cuando pueda probarla un poco más [23:35] &lt;w0rmus> he tomado como 2 años de java [23:36] &lt;jrand0m> ok, genial mariesofie, simplemente envía un mensaje a la lista o mándame un mensaje aquí cuando sea [23:37] &lt;co> mariesofie: ¿has leído la discusión en la lista de correo iip-dev? [23:37] &lt;w0rmus> ¿dónde está archivado? [23:37] &lt;jrand0m> http://news.gmane.org/thread.php?group=gmane.comp.security.invisiblenet.iip.devel [23:37] &lt;jrand0m> (tráfico bastante bajo por el momento) [23:38] &lt;Brownspider> jrand0m quiere que programes algo que no puede existir lógicamente, para desgarrar el mundo, para acabar con el reinado de dios. [23:38] &lt;shardy> mis servicios siguen ofrecidos si necesitan que se escriban o depuren núcleos criptográficos o similares. [23:39] *** M123456789 (~no@anon.iip) se ha unido al canal #iip-dev [23:39] &lt;co> Brownspider: ¿eh? [23:39] &lt;Brownspider> co, estaba en su freesite, no importa [23:40] &lt;jrand0m> genial shardy, tengo la sensación de que vamos a necesitar algunos una vez que los routers estén en marcha, y especialmente cuando volvamos a poner las APIs de C/Python conforme a la especificación [23:40] &lt;mariesofie> co> solo he leído hasta aproximadamente el número #52 o así [23:42] &lt;jrand0m> ok. ¿últimas palabras (mientras observo el *baf*er...) [23:43] *** mihi_backup_ (~none@anon.iip) se ha unido al canal #iip-dev [23:43] *** Desconexión: mihi_backup (EOF From client) [23:43] *** mihi_backup_ ahora es conocido como mihi_backup [23:43] &lt;jrand0m> ok, genial. la próxima semana, misma bat-hora, mismo bat-lugar. [23:44] * jrand0m *baf*a la reunión para darla por terminada&lt;/div>
&lt;/div></description></item><item><title>Reunión de desarrollo de I2P, 2 de septiembre de 2003</title><link>/es/blog/2003/09/02/reuni%C3%B3n-de-desarrollo-de-i2p-2-de-septiembre-de-2003/</link><pubDate>Tue, 02 Sep 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/09/02/reuni%C3%B3n-de-desarrollo-de-i2p-2-de-septiembre-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> jrand0m, mihi, shardy, thecrypto, w0rmus&lt;/p>
&lt;h2 id="meeting-log">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> [22:53] &lt;jrand0m> ok, wtf, por qué no. agenda: [22:53] &lt;jrand0m> 0) bienvenida [22:53] &lt;jrand0m> 1) publicación de la especificación &amp;amp; sdk [22:53] &lt;jrand0m> 2) preguntas sobre la especificación &amp;amp; el sdk [22:53] &lt;jrand0m> 3) estado del desarrollo 3.1) NS de co 3.2) criterios para SDK 1.0 3.3) simulador de red 3.4) otras aplicaciones [IM, tunnel, etc] 3.5) más transportes 3.6) implementación del router en java [22:53] &lt;jrand0m> 4) ¿cambiar la hora de la reunión? [22:53] &lt;jrand0m> 5) administrivia de cvs [22:54] &lt;jrand0m> 6) cosas de shardy [22:54] &lt;jrand0m> 7) comentarios del público [22:54] &lt;jrand0m> eso es todo. [22:54] &lt;jrand0m> 0) bienvenida [22:54] &lt;w0rmus> jiji [22:54] &lt;thecrypto> así que bienvenidos todos a la reunión número 55 [22:54] &lt;thecrypto> 56 [22:55] &lt;thecrypto> 56 es correcto [22:55] *** Desconexión: mihi (EOF del cliente) [22:55] &lt;jrand0m> hola. bienvenidos a la reunión 56 [22:55] &lt;jrand0m> sí [22:55] &lt;jrand0m> 1) publicación de la especificación &amp;amp; sdk [22:55] &lt;w0rmus> jaja [22:55] *** mihi (~none@anon.iip) se ha unido al canal #iip-dev [22:55] &lt;jrand0m> las especificaciones han salido y el sdk 0.2 también. [22:56] &lt;jrand0m> actualmente, solo están disponibles en freenet [`http://localhost:8888/CHK@p1VU1U67UgXYJ7v7cS4Xqn~p4ssLAwI,RvdwV4jZyZYcJgYabpVPOQ/I2P_SDK.zip]` [22:56] &lt;jrand0m> pero nop me dijo que hoy los pondría en la web normal, y también enviaría un correo electrónico a algunas de las listas tradicionales para reunir algunos revisores [22:57] &lt;jrand0m> 2) ¿alguna pregunta nueva sobre las especificaciones o el sdk? [22:58] *** nixonite (~nixonite@anon.iip) se ha unido al canal #iip-dev [22:58] *** terrific (terrific@anon.iip) se ha unido al canal #iip-dev [22:58] &lt;jrand0m> bueno, la primera pregunta ahí es: ¿cómo va el progreso /leyendo/ las especificaciones? :) [22:58] &lt;w0rmus> necesito hacer eso :) [22:58] &lt;thecrypto> lentamente
&lt;p>[El registro de la reunión continúa con discusiones sobre especificaciones, desarrollo del SDK, simulador de red y otros proyectos. La reunión abarca actualizaciones del estado de desarrollo y la planificación de próximos lanzamientos.] &lt;/div>&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P, 26 de agosto de 2003</title><link>/es/blog/2003/08/26/reuni%C3%B3n-de-desarrolladores-de-i2p-26-de-agosto-de-2003/</link><pubDate>Tue, 26 Aug 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/08/26/reuni%C3%B3n-de-desarrolladores-de-i2p-26-de-agosto-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> jeremiah, jrand0m, mihi, nop, thecrypto&lt;/p>
&lt;h2 id="meeting-log">Acta de la reunión&lt;/h2>
&lt;div class="irc-log"> [23:00] &lt;jrand0m> ok, temas> x.0: bienvenida x.1: preguntas sobre la especificación x.2: problemas de elg x.3: estado del SDK x.4: plan de lanzamiento x.5: aplicaciones [23:00] &lt;jrand0m> ¿x == 0 o 1 o 2? [23:00] &lt;jeremiah> 22/7 [23:01] &lt;thecrypto> creo que es 0 [23:01] * jrand0m siempre hace logs, así que, qué carajo, por qué no. [23:01] &lt;jrand0m> 0.0: bienvenida. [23:01] &lt;jrand0m> hola. [23:01] &lt;jrand0m> 0.1: preguntas sobre la especificación [23:01] &lt;jrand0m> ¿alguien leyó las especificaciones? :) [23:02] * mihi sí. al menos lo intentó [23:02] &lt;jrand0m> w0ah word [23:02] &lt;jeremiah> no [23:02] &lt;jeremiah> ¿cuáles son las nuevas? [23:02] &lt;thecrypto> de vez en cuando [23:02] &lt;jrand0m> mihi> ¿lo intentaste, es difícil de leer, mal lenguaje, organización incomprensible, o simplemente aburrido de mierda? [23:03] &lt;mihi> simplemente no estoy lo suficientemente familiarizado con la cripto. la primera parte fue muy interesante. [23:03] &lt;jrand0m> jeremiah> las especificaciones están en CVS, y publico en iip-dev cuando salen. las actuales son: i2cp, i2np, estructuras de datos de i2p, protocolo de transporte http por sondeo [23:03] &lt;mihi> pero cuando se puso detallado, podrías haber descrito cómo preparar un estofado irlandés y no me habría dado cuenta ;) [23:04] &lt;jeremiah> genial [23:04] &lt;jrand0m> jaja mihi [23:05] &lt;mihi> aunque el formato también tenía sus problemas -aquí no tengo open office, solo el viejo staroffice 5.2 [23:05] &lt;jrand0m> ¿star office 5.2 no lo lee? ¿Preferirías .pdf o html chapucero? [23:05] &lt;jrand0m> (¿o .txt? aunque txt no tendría imágenes ni formato real) [23:05] &lt;mihi> preferiría el formato .sdw "antiguo". [23:05] &lt;jeremiah> PDF si es posible [23:05] &lt;mihi> o PDF [23:06] &lt;jrand0m> PDF es una solución de un clic. [23:06] * jrand0m edita en open office, lee en pdf [23:06] &lt;jeremiah> o appleworks [23:06] &lt;jeremiah> ;) [23:06] &lt;mihi> sxw solo está soportado en staroffice 6.0 y superiores [23:06] &lt;jrand0m> ah ok mihi [23:06] * jrand0m sacó .sxw porque la última vez la gente se quejó y quería .sxw. cuando publiquemos pondremos .sxw, .sdw y .pdf [23:07] &lt;jrand0m> (o quizá .doc si me siento sucio) [23:07] &lt;mihi> no me importaría tampoco .sdw.zip o .sdw.gz o .sdw.bzw... [23:07] &lt;mihi> s/bzw/bz2/ [23:07] &lt;jrand0m> je, comprimido, seguro. [23:08] &lt;jrand0m> la especificación de estructuras de datos puede requerir una modificación, y el protocolo de red requiere algunas urls fijas antes del lanzamiento. [23:08] &lt;jrand0m> ¿alguien tiene preguntas sobre alguna de las cuatro especificaciones? [23:09] &lt;thecrypto> no por el momento [23:10] &lt;jrand0m> ok. 0.2: problemas de elg [23:10] &lt;jrand0m> estamos teniendo algunos problemas con el cifrado ElGamal como se especifica en la p13 de la especificación de estructuras de datos. [23:11] &lt;jrand0m> puede estar relacionado con la clave, con el algoritmo o con la implementación. probablemente no con la implementación, ya que esto se ha probado con dos implementaciones. [23:11] &lt;jrand0m> si es del algoritmo, vamos a querer actualizar la especificación antes de su publicación para reflejar lo que haya que cambiar para que funcione. [23:12] &lt;jrand0m> si es de implementación o de generación de claves, podemos publicar la especificación y arreglar el sdk cuando se resuelva. [23:13] &lt;jrand0m> thecrypto> ¿alguna idea de qué pasa, o esperamos a que nop responda a la lista (o aquí, si está por ahí y disponible para hablar) [23:14] &lt;thecrypto> estoy intentando resolverlo ahora mismo [23:15] *** Desconexión: mihi (Ping timeout) [23:15] *** mihi_ (~none@anon.iip) se ha unido al canal #iip-dev [23:15] &lt;jrand0m> 'k [23:15] *** mihi_ ahora es conocido como mihi [23:15] &lt;thecrypto> tengo que hacer algunas cuentas y pasar por otra implementación para resolverlo [23:15] &lt;thecrypto> nunca tuve un problema con elgamal [23:15] &lt;thecrypto> la última vez que probé [23:16] *** Desconexión: mihi ((null)) [23:17] &lt;thecrypto> con ese benchmark [23:17] &lt;jrand0m> sí, pero el benchmark solo probó una clave [23:17] &lt;thecrypto> ahh [23:17] &lt;jrand0m> puedo obtener el error repetidamente sin ninguna modificación a la impl de elg [23:17] &lt;thecrypto> ¿no nos salía un mensaje de clave incorrecta? [23:18] &lt;jrand0m> sí, esos siguen saliendo [23:18] *** mihi_ (~none@anon.iip) se ha unido al canal #iip-dev [23:18] &lt;jrand0m> periódicamente (normalmente 2-4 veces por generación de claves) [23:18] *** mihi (~none@anon.iip) se ha unido al canal #iip-dev [23:18] *** mihi ahora es conocido como mihi_backup [23:18] *** mihi_ ahora es conocido como mihi [23:18] &lt;thecrypto> ¿y seguimos obteniendo claves malas? [23:19] &lt;jrand0m> o algo así. [23:19] &lt;jrand0m> todo lo que prueban de tamaño incorrecto es "if ( (k0.length == PublicKey.KEYSIZE_BYTES) &amp;amp;&amp;amp; (k1.length == PrivateKey.KEYSIZE_BYTES) ) {" [23:19] &lt;jrand0m> sin evaluar valores, etc. [23:20] &lt;thecrypto> un segundo [23:23] &lt;thecrypto> ¿puedes comprobar si x la clave privada es &lt; p [23:23] &lt;jrand0m> if (m.compareTo(CryptoConstants.elgp) >= 0) [23:23] &lt;jrand0m> ya hecho. [23:23] &lt;jrand0m> (throw new IllegalArgumentException("ARGH. Data cannot be larger than the ElGamal prime. FIXME");) esa excepción nunca se lanza. [23:23] &lt;jrand0m> eh, ¿x? hmm. [23:24] &lt;jrand0m> 'k. quizás queramos robar el algoritmo de generación de claves elg de bouncycastle u otra implementación [23:25] &lt;jrand0m> ok. 0.3> problemas del sdk [23:26] &lt;jrand0m> elg está pendiente, pero por lo demás el sdk está muy cerca de 0.8 (aka release que coincide con las especificaciones) [23:26] &lt;jrand0m> (solo queda el problema de elg más la modificación de LeaseSet) [23:26] &lt;jrand0m> me gustaría tener el sdk 0.8 listo para salir con la publicación de la especificación, pero no creo que debamos comprometernos a eso. [23:27] &lt;jrand0m> o incluso si necesitamos incluir el sdk 0.1 con la publicación de la especificación. [23:27] &lt;thecrypto> ¡gah! qué molesto [23:28] &lt;thecrypto> miracl, que nop me señaló, hace exactamente lo mismo que nosotros [23:28] &lt;thecrypto> y no tienen comprobaciones [23:28] &lt;jrand0m> aunque sin signo. [23:28] &lt;jrand0m> (ya que miracl está en c) [23:28] * jrand0m supone [23:28] &lt;thecrypto> sí [23:29] &lt;thecrypto> pero aun así, me aseguro de que nunca tengamos un biginteger con signo [23:30] &lt;jrand0m> biginteger.toByteArray() devuelve un array de bytes con signo [23:30] &lt;thecrypto> perdón, continúa [23:30] &lt;jrand0m> 'k [23:30] &lt;jrand0m> ¿algún avance en el frente de python, jeremiah? [23:31] &lt;jeremiah> hey [23:31] &lt;jeremiah> perdón, estaba leyendo el backlog [23:31] &lt;jrand0m> je, hola [23:31] &lt;jeremiah> nope, aún me estoy acostumbrando a clases [23:31] &lt;jrand0m> guay [23:31] &lt;jrand0m> no hay problema [23:31] &lt;jeremiah> creo que en realidad voy a dormir un rato [23:31] &lt;jrand0m> 'k [23:32] &lt;jrand0m> 0.4: plan de lanzamiento [23:32] &lt;jrand0m> necesitamos resolver los problemas del sdk en el próximo día o así, de una forma u otra. [23:32] &lt;jrand0m> necesitamos ponernos a wikificar el modelo de seguridad [23:32] &lt;jrand0m> (wiki, ¿dónde estás) [23:33] &lt;jrand0m> necesitamos subir el modelo de rendimiento (no es un problema, lo tendré en un día o así) [23:33] &lt;jrand0m> necesitamos actualizar las especificaciones para incluir cualquier modificación de elg, además de URLs reales a otras especificaciones. [23:33] &lt;nop> miracl [23:33] &lt;nop> tiene un port [23:33] &lt;nop> a java [23:33] &lt;jrand0m> quizá necesitemos alojar las especificaciones &amp;amp;&amp;amp; / || sdk fuera de ee. uu. por las regulaciones de exportación [no es que me importe] [23:34] &lt;jrand0m> cierto, pero el port java de miracl no tiene cifrado elg la última vez que miré. [23:34] &lt;jrand0m> lo revisaré de nuevo. [23:34] &lt;nop> jrand0m, no nos importa, pero nos preocuparemos por eso más tarde [23:34] &lt;nop> jrand0m si tiene bigdig() y modexp() [23:34] &lt;nop> estás bien [23:34] *** yodel (~yodel@anon.iip) se ha unido al canal #iip-dev [23:34] &lt;thecrypto> un segundo [23:34] &lt;thecrypto> creo que encontré nuestro problema [23:35] &lt;jrand0m> vale, ¿qué pasa, thecrypto? [23:35] &lt;nop> ¿puedes comprobar, jrand0m [23:35] &lt;thecrypto> nuestra k no se está comprobando para coprimo [23:36] &lt;jrand0m> ¿eso causará los problemas descritos, thecrypto? pensé que solo haría que el cifrado fuera inseguro (un problema, no obstante) [23:36] &lt;thecrypto> pero eso significaría que solo algunos mensajes con la clave fallarían [23:36] &lt;thecrypto> es algo en keygen [23:36] &lt;jrand0m> nop> encontraremos algo para solucionarlo. pero expuse algunas preguntas específicas en mi correo que son independientes de la implementación [23:36] &lt;jrand0m> ok thecrypto, trabajaremos en eso después de la reunión [23:37] &lt;nop> ¿la cuestión del doble texto cifrado? [23:37] &lt;thecrypto> ok [23:37] &lt;jrand0m> nop> esa es una de las preguntas [23:37] * nop va a leer [23:39] &lt;jrand0m> nop> ¿alguna idea de cuándo estará arriba el wiki? si es solo dns, ¿cuál es la IP para poder modificar mi archivo hosts y empezar a editar? [23:40] &lt;thecrypto> pregunta rápida, jrand0m: ¿dónde falla, el benchmark corre perfectamente y crea un nuevo par de claves cada vez? [23:41] &lt;nop> déjame levantarlo, espera [23:41] &lt;mihi> wiki.invisiblenet.net == jasonclinton.com [64.91.236.103] [23:41] &lt;jrand0m> gracias mihi [23:42] &lt;jrand0m> thecrypto> crea un nuevo par de claves cada vez. falla en un caso de prueba de dos líneas que construí al depurar el ElGamalAESEngine [23:42] &lt;thecrypto> ¿puedo ver ese ElGamalAESEngine? [23:42] &lt;thecrypto> simplemente haz commit a CVS y veré cuál es el problema [23:43] &lt;nop> ok el wiki está con cname [23:43] &lt;nop> debería propagarse en un rato [23:43] * jrand0m no hace commit de cosas que no funcionan, pero te lo enviaré por email [23:43] &lt;jrand0m> gracias nop [23:43] &lt;nop> está arriba [23:43] &lt;nop> ;) [23:43] &lt;nop> (Link: http://wiki.invisiblenet.net)http://wiki.invisiblenet.net [23:43] &lt;jrand0m> en mi máquina no lo está [23:43] &lt;jrand0m> ;) [23:44] &lt;nop> ¿qué vamos a wikificar [23:44] &lt;nop> ? [23:44] &lt;jrand0m> el documento de seguridad, además de un lugar para distribuir las especificaciones. [23:44] &lt;jrand0m> quizá incluso el sitio web de i2p antes de la versión 1.0, pero al menos el documento de seguridad. [23:45] *** Desconexión: sirk ((null)) [23:45] *** Desconexión: shardy_ (Ping timeout) [23:46] &lt;jrand0m> ok. dados los 5 puntos anteriores del plan de lanzamiento, me gustaría tener las especificaciones fuera el viernes, sábado o domingo, como muy tarde. [23:46] *** shardy_ (~shardy@anon.iip) se ha unido al canal #iip-dev [23:46] &lt;nop> tengo a un diseñador gráfico trabajando en el sitio web [23:47] &lt;nop> para i2p [23:47] &lt;jrand0m> ¿algún problema con ese plazo? [plazo el viernes, recurso solo si Pasan Cosas Malas] [23:47] &lt;nop> claro [23:47] &lt;thecrypto> jrand0m: ¿enviado? [23:47] &lt;jrand0m> 'k, entonces solo los documentos de seguridad y el lugar de distribución de la especificación de i2p [23:47] &lt;jrand0m> no thecrypto, hay media docena de archivos. los enviaré después de la reunión. [23:47] &lt;thecrypto> ok [23:48] &lt;thecrypto> me gustaría tenerlos antes porque hoy estamos moviendo mesas así que necesito mover ordenadores pronto [23:48] &lt;nop> jrand0m, necesito mirar tu correo y responderé en breve [23:48] &lt;nop> multitarea [23:49] &lt;jrand0m> 'k. [23:49] &lt;jrand0m> 0.5> aplicaciones [23:49] &lt;jrand0m> el servicio de nombres está desaparecido, ya que co no anda por aquí ;) [pero creo que también se fue a la escuela, así que es de esperar a corto plazo] [23:49] &lt;jrand0m> mihi tiene una app de i2ptunnel impresionante impresionante [23:50] *** Desconexión: WinBear_ (EOF From client) [23:50] &lt;mihi> quítale uno o dos `awesome's ;) [23:50] &lt;jrand0m> je [23:51] &lt;jrand0m> bueno, es muy impresionante. aún hay cosas que añadir, pero tal como está es un reenviador de puertos funcional con un rendimiento razonable. una muy buena prueba de concepto [23:51] &lt;mihi> depende de demasiadas cosas que no veo en la especificación (p. ej. que los paquetes GUARANTEED se entregan en orden) [23:52] &lt;jrand0m> los paquetes GUARANTEED no se entregan en orden, pero la impl java bloquea al enviar GUARANTEED, así que si usas la impl java con GUARANTEED y no tienes múltiples hilos de envío, queda garantizado en orden. [23:52] &lt;jrand0m> idealmente, molaría si hiciera FEC (Forward Error Correction, corrección de errores hacia adelante) o tuviera ordenación y reconstrucción integradas o algo así [23:52] &lt;jrand0m> (para que no bloquee al enviar y no requiera GUARANTEED) [23:53] &lt;mihi> eso es un bot demasiados ifs creo... [23:53] &lt;mihi> s/bot/bit/ [23:55] &lt;mihi> pero quizá tenga algo de tiempo para añadir reordenación/reenvío... [23:55] &lt;jrand0m> bueno, así es como está implementada la impl del cliente java ;) GUARANTEED no se recomienda para uso síncrono de baja latencia, ya que requiere un ack (que a su vez es una entrega de mensaje completa, aunque sin el cifrado de extremo a extremo del lado del cliente, solo cifrado i2np) [23:55] &lt;jrand0m> vale [23:56] &lt;jrand0m> ¿alguna otra app en el horizonte? ¿deberíamos tener una página en el wiki con apps e ideas de apps para que los devs se involucren? [23:57] * jrand0m cree que probablemente no estamos muy lejos de que el xml rpc de yodel funcione vía el sdk de i2p (ya sea a través del túnel de mihi o nativamente) [23:57] &lt;nop> hmm [23:57] &lt;thecrypto> prueba [23:57] &lt;jrand0m> tset [23:57] &lt;thecrypto> ¿sigues conectado? [23:57] &lt;jrand0m> si sr [23:58] &lt;thecrypto> estamos desconectando líneas telefónicas ahora mismo [23:58] &lt;nop> IIP, desafía las líneas telefónicas [23:58] &lt;jrand0m> je [23:58] &lt;nop> :) [23:58] &lt;thecrypto> puedo volver por el frente de IM y transferencia de archivos [23:58] &lt;jrand0m> de lujo [00:00] &lt;jrand0m> ok. eso es todo lo que tengo para los puntos de la agenda. [00:00] &lt;jrand0m> ¿algún comentario/pregunta/preocupación/frisbees? [00:00] * thecrypto lanza un frisbee [00:00] * jrand0m recibe un frisbee en la cara [00:01] &lt;thecrypto> solo quiero terminar estas cosas de cripto para poder volver y optimizar elg [00:01] &lt;thecrypto> y hacer lo mismo para python, con suerte [00:01] &lt;jrand0m> vale. te paso el código en los próximos 5 [00:02] &lt;thecrypto> eso estaría bien [00:03] * jrand0m prepara el *baf*er [00:03] * jrand0m toma impulso [00:03] * jrand0m *baf* cierra la reunión. &lt;/div></description></item><item><title>Reunión de desarrollo de I2P, 19 de agosto de 2003</title><link>/es/blog/2003/08/19/reuni%C3%B3n-de-desarrollo-de-i2p-19-de-agosto-de-2003/</link><pubDate>Tue, 19 Aug 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/08/19/reuni%C3%B3n-de-desarrollo-de-i2p-19-de-agosto-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cohesion, hezekiah, jrand0m, mihi, nop, thecrypto&lt;/p>
&lt;h2 id="meeting-log">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> --- Registro abierto Tue Aug 19 16:56:12 2003 17:00 -!- logger [logger@anon.iip] se ha unido a #iip-dev 17:00 -!- Tema de #iip-dev: Reuniones semanales de desarrollo de IIP y otras 	 conversaciones entre desarrolladores se realizan aquí. 17:00 [Usuarios #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 nicks [0 ops, 0 halfops, 0 voices, 15 normales] 17:00 -!- Irssi: La unión a #iip-dev se sincronizó en 7 s 17:00 &lt; hezekiah> ¡Muy bien! :) 17:00 &lt; hezekiah> Ambos loggers están en su lugar. :) 17:01 &lt; thecrypto> ¡yah! 17:03 &lt; hezekiah> Hmmm ... 17:03 &lt; hezekiah> Se suponía que esta reunión empezaba hace 3 minutos. 17:03 &lt; hezekiah> Me pregunto qué pasa. 17:04 &lt; thecrypto> bueno, quién está inactivo 17:04 &lt; hezekiah> jrand0m ni siquiera está en línea. 17:04 &lt; hezekiah> nop ha estado inactivo 15 minutos. 17:05 &lt; nop> hola 17:05 &lt; nop> perdón 17:05 &lt; nop> Estoy súper ocupado en el trabajo 17:05 &lt; mihi> [22:36] * jrand0m se va a cenar pero volveré dentro de 	 media hora para la reunión 17:05 -!- jrand0m [~jrandom@anon.iip] se ha unido a #iip-dev 17:05 &lt; hezekiah> Hola, jrand0m. 17:05 &lt; nop> hola 17:05 &lt; nop> ok, aquí está la cosa 17:05 &lt; nop> No puedo ser visto en IIP en el trabajo ahora mismo 17:05 &lt; nop> así que me pondré al día con ustedes más tarde 17:05 &lt; nop> me llamaron la atención por eso ayer 17:05 &lt; nop> así que 17:05 &lt; hezekiah> Adiós, nop. 17:05 &lt; thecrypto> bye 17:06 &lt; nop> Me quedaré en el canal 17:06 &lt; nop> solo que no será obvio :) 17:06 &lt; hezekiah> ¿jrand0m? Como tú eres quien más habla estos días, ¿hay 	 algo que quieras en la agenda para esta reunión? 17:07 &lt; jrand0m> de vuelta 17:08 &lt; jrand0m> ok, la pasta al pesto estaba buena. 17:08 &lt; jrand0m> déjame sacar las cosas tipo agenda 17:09 -!- Lookaround [~chatzilla@anon.iip] se ha unido a #iip-dev 17:09 &lt; jrand0m> x.1) modificaciones al i2cp SDK x.2) revisión de i2np x.3) transporte HTTP con polling x.4) estado de desarrollo x.5) por hacer x.6) plan para las próximas dos semanas 17:09 &lt; jrand0m> (pon la x en el número de la agenda donde encaje) 17:10 &lt; thecrypto> tú eres la agencda 17:10 &lt; hezekiah> jrand0m: no tengo nada que decir, y nop puede 17:10 &lt; hezekiah> no puede hablar. 17:10 &lt; jrand0m> lol 17:10 &lt; hezekiah> Lo más probable es que UserX no añada nada (normalmente 	 no lo hace), así que por mí es todo tuyo. :0 17:10 &lt; hezekiah> :) 17:10 &lt; jrand0m> 'k. ¿estamos registrando? 17:10 &lt; jrand0m> je 17:10 &lt; hezekiah> Estoy registrando todo. 17:10 &lt; jrand0m> genial. ok. 0.1) bienvenidos. 17:10 &lt; jrand0m> hola. 17:11 &lt; jrand0m> 0.2) lista de correo 17:11 &lt; jrand0m> la lista está caída por el momento, vuelve lo antes posible. lo sabrán cuando esté :) 17:11 &lt; jrand0m> mientras tanto, wiki o usa iip para conversar. 17:11 &lt; jrand0m> 1.1) modificaciones al i2cp SDK 17:12 &lt; jrand0m> El SDK se ha actualizado con algunas correcciones de errores, además se han introducido algunas cosas nuevas en la 	 especificación. 17:12 &lt; jrand0m> Ayer publiqué en la lista con la información. 17:13 &lt; jrand0m> hezekiah/thecrypto/jeremiah> ¿alguna pregunta sobre lo que publiqué, 	 o ideas sobre un plan para implementar los cambios? (¿u otras alternativas que 	 no haya considerado?) 17:13 &lt; hezekiah> He estado corriendo como pollo sin cabeza 	 preparándome para la universidad. 17:13 &lt; jrand0m> vale, entendido. 17:13 &lt; hezekiah> Le eché un vistazo superficial a lo que escribiste, pero aún no he 	 mirado los cambios a la especificación. 17:13 &lt; jrand0m> apenas nos queda más de tu tiempo, ¿no...? 17:13 &lt; hezekiah> No hasta que llegue a la universidad. 17:14 &lt; hezekiah> Una vez que llegue, probablemente no se sepa de mí durante al 	 menos una semana mientras me adapto. 17:14 &lt; jrand0m> y una vez que llegues tendrás mucho que acomodarte 	 (si mal no recuerdo de cuando fui a la escuela ;) 17:14 &lt; jrand0m> je, eso. 17:14 &lt; hezekiah> Para entonces, debería ser un poco más eficiente y tener 	 más tiempo para poder programar. 17:14 &lt; jrand0m> genial 17:14 &lt; thecrypto> yo solo estoy haciendo criptografía, así que las estructuras de datos son mi real 	 preocupación; una vez que tenga el modo CTS listo, probablemente me ponga a trabajar en eso 17:14 &lt; hezekiah> En fin, esa es mi suposición. 17:14 &lt; jrand0m> genial, thecrypto 17:15 &lt; jrand0m> ok, lo bueno es que el SDK funciona perfectamente (con 	 los bugs que encontró mihi corregidos [¡yay mihi!]) sin la actualización a la especificación. 17:15 -!- arsenic [~none@anon.iip] se ha unido a #iip-dev 17:16 &lt; jrand0m> ok, pasemos a 1.2) revisión de i2np 17:16 &lt; jrand0m> ¿alguien leyó el documento? 17:16 &lt; jrand0m> ;) 17:16 &lt; hezekiah> Yo no, todavía. 17:16 &lt; hezekiah> Como dije, ahora mismo soy un pollo sin cabeza. 17:17 &lt; hezekiah> Por cierto, jrand0m, parece que te gusta enviar PDFs. 17:17 &lt; jrand0m> ¿todos pueden leer OpenOffice .swx? 17:17 &lt; hezekiah> Yo sí. 17:17 &lt; jrand0m> [si es así, enviaré swx] 17:17 -!- abesimpson [~k@anon.iip] se ha unido a #iip-dev 17:17 &lt; thecrypto> yo puedo 17:17 &lt; hezekiah> No puedo buscar texto en un PDF con KGhostView. 17:17 &lt; hezekiah> Así que eso duele de verdad. 17:17 &lt; jrand0m> eso apesta, hezekiah 17:17 -!- mrflibble [mrflibble@anon.iip] se ha unido a #iip-dev 17:17 &lt; hezekiah> La versión para Linux de Adobe Acrobat tampoco es muy amigable. 17:18 &lt; jrand0m> ok, será formato OpenOffice en lugar de PDF. 17:18 &lt; hezekiah> Genial. 17:18 &lt; jrand0m> eh, ok. i2np tiene algunos cambios menores en la estructura 	 LeaseSet (reflejando el cambio de i2cp publicado antes), pero por lo demás, 	 está en gran medida listo. 17:19 &lt; hezekiah> jrand0m: ¿Todos estos documentos están en el CVS de cathedral? 17:19 &lt; nop> oh 17:19 &lt; nop> ¿puedo intervenir? 17:19 &lt; hezekiah> es decir, copias de los archivos PDF que has estado enviando a la 	 lista, etc. 17:19 &lt; hezekiah> nop: Adelante. 17:19 &lt; nop> esto está fuera de tema pero es importante 17:19 -!- ChZEROHag [hag@anon.iip] se ha unido a #iip-dev 17:19 &lt; nop> IIP-dev y el correo están un poco raros ahora mismo 17:19 &lt; hezekiah> Me di cuenta. 17:19 &lt; nop> así que tengan paciencia con nosotros por un rato 17:20 &lt; nop> estamos tratando de ponerlo en marcha 17:20 &lt; nop> pero tiene SpamAssassin integrado 17:20 &lt; nop> lo cual son buenas noticias 17:20 &lt; nop> :) 17:20 &lt; nop> y muchas otras funciones 17:20 &lt; jrand0m> ¿alguna estimación, nop, para la lista? 17:20 * ChZEROHag asoma la nariz 17:20 &lt; jrand0m> (sé que estás ocupado, no es fastidio, solo preguntaba) 17:20 &lt; nop> con suerte para mañana 17:20 &lt; jrand0m> genial 17:20 &lt; nop> el administrador de correo está trabajando en ello 17:21 * hezekiah observa que a jrand0m le gusta _mucho_ la lista iip-dev. ;-) 17:21 &lt; nop> jaja 17:21 &lt; hezekiah> ¡Vamos delta407! 17:21 &lt; nop> en fin 17:21 &lt; jrand0m> lo mejor es documentar las decisiones públicamente, hezekiah ;) 17:21 &lt; nop> volvamos a nuestra reunión habitual 17:21 &lt; jrand0m> je 17:21 -!- nop ahora se llama nop_afk 17:21 &lt; hezekiah> jrand0m: ¿Entonces dónde estábamos? 17:21 &lt; jrand0m> ok, a tu pregunta, hezekiah> algunos sí, pero los últimos 	 no. Cambiaré a ponerlos en formato OpenOffice. 17:21 &lt; jrand0m> en lugar de los PDFs 17:22 &lt; hezekiah> OK. 17:22 &lt; hezekiah> Sería realmente genial si todos los documentos estuvieran en CVS. 17:22 &lt; jrand0m> definitivamente, y lo estarán 17:22 &lt; hezekiah> Así puedo simplemente actualizar y sé que tengo la última edición. 17:22 &lt; jrand0m> (hay tres borradores que no lo están por ahora) 17:22 &lt; hezekiah> (Por cierto, un poco fuera de tema, ¿pero ya está 	 activo el acceso anónimo a cathedral?) 17:23 &lt; jrand0m> todavía no. 17:23 &lt; jrand0m> ok, para el viernes, espero tener otro borrador de I2NP en 	 forma completa [o sea, no más ... en las secciones de explicación de 	 Kademlia y detalles de implementación de ejemplo] 17:24 &lt; jrand0m> no hay cambios significativos. solo más contenido 	 para aclarar cosas. 17:24 &lt; hezekiah> Genial. 17:24 &lt; hezekiah> ¿Habrá disposición en bytes de las estructuras de datos disponible en él? 17:24 &lt; jrand0m> 1.3) especificación de I2P Polling HTTP Transport. 17:24 &lt; jrand0m> no, los diseños en bytes van en la especificación de estructuras 	 de datos, que debería convertirse al formato estándar en lugar de html 17:25 &lt; jrand0m> (aunque I2NP ya tiene todos los diseños en bytes necesarios) 17:25 &lt; jrand0m> ((si lo lees *ejem* ;) 17:25 &lt; hezekiah> Bien. 17:25 &lt; hezekiah> lol 17:25 &lt; hezekiah> Perdón por eso. 17:25 &lt; hezekiah> Como dije, he estado muy ocupado. 17:25 &lt; jrand0m> je, no te preocupes, pronto te vas a la universidad, se 	 supone que deberías estar de fiesta :) 17:25 &lt; hezekiah> ¿De fiesta? 17:25 &lt; jrand0m> ok, 1.3) especificación de I2NP Polling HTTP Transport 17:25 &lt; hezekiah> Hmmm ... supongo que solo soy raro. 17:25 &lt; jrand0m> je 17:26 &lt; jrand0m> ok, intenté enviar esto antes, pero haré commit 	 en breve. es un protocolo de transporte rápido y sucio que encaja con I2NP 	 para permitir que los routers envíen datos de un lado a otro sin conexiones 	 directas (p. ej., firewalls, proxies, etc.) 17:27 &lt; jrand0m> Estoy *esperando* que alguien pueda ver cómo funciona esto y construir 	 transportes similares (p. ej., TCP bidireccional, UDP, HTTP directo, etc.) 17:27 -!- mihi [none@anon.iip] ha salido [Tiempo de espera de ping agotado] 17:27 &lt; hezekiah> Hmmm, bueno yo no 17:27 &lt; jrand0m> antes de sacar I2NP a revisión, necesitamos incluir 	 transportes de ejemplo para que la gente pueda ver el panorama completo 17:27 &lt; hezekiah> no creo que _yo_ vaya a construir ningún transporte pronto. ;-) 17:27 -!- WinBear_ [~WinBear@anon.iip] se ha unido a #iip-dev 17:27 &lt; hezekiah> TCP está funcionando para Java y Python. 17:27 &lt; hezekiah> (Al menos de cliente a router.) 17:27 &lt; jrand0m> no te preocupes, solo lo dejo como una tarea por hacer para la gente 	 que quiera contribuir 17:28 &lt; hezekiah> Correcto. 17:28 &lt; jrand0m> cierto, cliente-router tiene requisitos diferentes que 	 router-router. 17:28 &lt; jrand0m> ok, de todos modos, 1.4) estado de desarrollo 17:28 &lt; jrand0m> ¿cómo vamos con CBC, thecrypto? 17:28 &lt; thecrypto> Se ha hecho commit de CBC 17:28 &lt; jrand0m> w00000t 17:28 &lt; thecrypto> CTS está casi listo 17:28 &lt; hezekiah> thecrypto: ¿Qué es CTS? 17:29 &lt; thecrypto> solo tengo que averiguar cómo implementarlo bien 17:29 &lt; jrand0m> CTS siendo CipherText Stealing (robo de texto cifrado) :) 17:29 &lt; hezekiah> ¡Ah! 17:29 &lt; thecrypto> CipherText Stealing (robo de texto cifrado) 17:29 -!- WinBear [WinBear@anon.iip] ha salido [EOF del cliente] 17:29 &lt; jrand0m> ¿tomaste la referencia de nop sobre eso? 17:29 &lt; hezekiah> OK. Estamos usando CBC con CTS en lugar de padding. 17:29 &lt; hezekiah> Hmm. 17:29 &lt; thecrypto> básicamente, hace que el mensaje tenga exactamente la longitud adecuada 17:29 &lt; jrand0m> ¿eso es viable para el lado de Python, hezekiah? 17:29 &lt; hezekiah> Puede que necesite darle un buen repaso a la librería de criptografía 	 de Python que estoy usando para hacer que use CTS correctamente. 17:30 &lt; hezekiah> Siempre he preferido CTS sobre el padding, pero no sé 	 qué hace PyCrypt. 17:30 &lt; jrand0m> ¿Qué puede hacer Python de fábrica para permitir la recuperación 	 exacta del tamaño del mensaje? 17:30 &lt; thecrypto> todo lo que necesitas hacer es cambiar cómo procesas los 	 dos últimos bloques 17:30 &lt; hezekiah> Tengo la sensación de que esa librería va a tener que 	 reescribirse bastante. 17:30 &lt; hezekiah> jrand0m: Lo de CBC en Python es transparente. Simplemente 	 envías el búfer a la función encrypt del objeto AES. 17:31 &lt; hezekiah> Devuelve texto cifrado.
&lt;p>17:31 &amp;lt; hezekiah&amp;gt; Fin de la historia.
17:31 &amp;lt; jrand0m&amp;gt; ¿Hace D(E(data,key),key) == data, byte por byte, exactamente del mismo tamaño?
17:31 &amp;lt; hezekiah&amp;gt; Así que si tiene la idea loca de usar padding (relleno) en lugar de CTS, entonces quizá tenga que meterme en sus entrañas y arreglarlo.
17:31 &amp;lt; jrand0m&amp;gt; (¿independientemente del tamaño de entrada?)
17:31 -!- mihi [~none@anon.iip] se ha unido a #iip-dev
17:31 &amp;lt; hezekiah&amp;gt; jrand0m: Sí. Debería.
17:31 &amp;lt; jrand0m&amp;gt; hezekiah&amp;gt; si pudieras revisar exactamente qué algoritmo usa para hacer el padding (relleno), sería genial
17:32 &amp;lt; hezekiah&amp;gt; De acuerdo.
17:32 * jrand0m está reticente a exigir un mod a una librería cripto de Python si la librería ya usa un mecanismo estándar y útil
17:32 &amp;lt; hezekiah&amp;gt; De una u otra forma, CBC con CTS suena bien.
17:32 &amp;lt; hezekiah&amp;gt; jrand0m: Esta librería cripto de Python apesta.
17:32 &amp;lt; jrand0m&amp;gt; je, &amp;lsquo;k
17:33 &amp;lt; thecrypto&amp;gt; solo tengo que calcular cómo manipular los dos bloques
17:33 &amp;lt; hezekiah&amp;gt; jrand0m: Habrá que reescribir ElGamal por completo en C solo para que sea lo bastante rápido para usarlo.
17:33 &amp;lt; jrand0m&amp;gt; hezekiah&amp;gt; ¿cuál es el benchmark para ElGamal en Python de 256 bytes? solo se hace una vez por comunicación dest-dest&amp;hellip;
17:34 &amp;lt; jrand0m&amp;gt; (si lo sabes de memoria, claro)
17:34 &amp;lt; hezekiah&amp;gt; Tendría que probarlo.
17:34 &amp;lt; hezekiah&amp;gt; El cifrado es solo un segundo o dos, creo
17:34 &amp;lt; jrand0m&amp;gt; &amp;lt; 5 seg, &amp;lt; 2 seg, &amp;gt; 10 seg, &amp;gt; 30 seg?
17:34 &amp;lt; thecrypto&amp;gt; probablemente haré algo de trabajo con eso
17:34 &amp;lt; hezekiah&amp;gt; El descifrado podría estar en algún lugar entre 5 o 10 segundos.
17:34 &amp;lt; jrand0m&amp;gt; genial.
17:35 &amp;lt; jrand0m&amp;gt; hezekiah&amp;gt; ¿has hablado con jeremiah o tienes alguna noticia sobre el estado del API de cliente de Python?
17:35 &amp;lt; hezekiah&amp;gt; thecrypto: Todo lo que deberías necesitar es escribir un módulo en C que funcione con Python.
17:35 &amp;lt; hezekiah&amp;gt; No tengo idea de en qué ha estado.
17:35 &amp;lt; hezekiah&amp;gt; No he hablado con él desde que regresé.
17:35 &amp;lt; jrand0m&amp;gt; &amp;lsquo;k
17:35 &amp;lt; jrand0m&amp;gt; ¿algún otro comentario sobre el estado del desarrollo?
17:36 &amp;lt; hezekiah&amp;gt; Eh, no mucho de mi parte.
17:36 &amp;lt; hezekiah&amp;gt; Ya he explicado cómo ando de tiempo libre.
17:36 &amp;lt; jrand0m&amp;gt; vale. entendido
17:36 &amp;lt; hezekiah&amp;gt; Mis únicos planes son levantar el API en C y poner el router de Python de nuevo conforme a la especificación.
17:37 &amp;lt; jrand0m&amp;gt; &amp;lsquo;k
17:37 &amp;lt; hezekiah&amp;gt; ¡Oh por Dios!
17:37 &amp;lt; jrand0m&amp;gt; 1.4) por hacer
17:37 &amp;lt; jrand0m&amp;gt; ¿sí señor?
17:37 &amp;lt; hezekiah&amp;gt; ¡La librería cripto de Python no implementa CTS ni padding!
17:37 &amp;lt; hezekiah&amp;gt; Tendré que hacerlo manualmente.
17:37 &amp;lt; jrand0m&amp;gt; ¿hmm? ¿requiere que los datos sean múltiplos de 16 bytes?
17:37 &amp;lt; hezekiah&amp;gt; Sí.
17:38 &amp;lt; jrand0m&amp;gt; je
17:38 &amp;lt; jrand0m&amp;gt; en fin.
17:38 &amp;lt; hezekiah&amp;gt; Actualmente el router de Python usa padding.
17:38 &amp;lt; jrand0m&amp;gt; ok. aquí hay algunos pendientes que hay que sacar.
17:38 &amp;lt; hezekiah&amp;gt; Ahora lo recuerdo.
17:38 &amp;lt; hezekiah&amp;gt; Bueno, de
17:38 &amp;lt; hezekiah&amp;gt; seamos francos sobre una cosa.
17:38 &amp;lt; hezekiah&amp;gt; El router de Python nunca estuvo realmente pensado para ser usado.
17:39 &amp;lt; hezekiah&amp;gt; Su objetivo principal es que yo me familiarice mucho con la especificación y además logra otra cosa:
17:39 &amp;lt; hezekiah&amp;gt; Obliga al router de Java a cumplir &lt;em>exactamente&lt;/em> con la especificación.
17:39 &amp;lt; jrand0m&amp;gt; ambas metas muy importantes.
17:39 &amp;lt; hezekiah&amp;gt; A veces el router de Java no cumple del todo, y entonces el router de Python pega el grito en el cielo.
17:39 &amp;lt; hezekiah&amp;gt; Así que realmente no necesita ser rápido ni estable.
17:39 &amp;lt; jrand0m&amp;gt; además no estoy seguro de que nunca vaya a usarse en el SDK
17:39 &amp;lt; jrand0m&amp;gt; exacto. exactamente.
17:39 &amp;lt; jrand0m&amp;gt; sin embargo, el API de cliente de Python es otra cosa
17:39 &amp;lt; hezekiah&amp;gt; En cambio, el API de cliente de Python sí necesita ser decente.
17:40 &amp;lt; jrand0m&amp;gt; exacto.
17:40 &amp;lt; hezekiah&amp;gt; Pero ese es el problema de jeremiah. :)
17:40 &amp;lt; hezekiah&amp;gt; Se lo he dejado a él.
17:40 &amp;lt; jrand0m&amp;gt; los routers locales del SDK son solo para uso de desarrollo de clientes
17:40 &amp;lt; jrand0m&amp;gt; lol
17:40 &amp;lt; jrand0m&amp;gt; ok, como decía&amp;hellip; ;)
17:40 &amp;lt; hezekiah&amp;gt; ;-)
17:41 &amp;lt; jrand0m&amp;gt; - necesitamos a alguien que empiece a trabajar en una página web pequeña para I2P que se use para publicar las diversas especificaciones relacionadas con I2P para revisión por pares.
17:41 &amp;lt; jrand0m&amp;gt; Me gustaría que esto estuviera listo antes del 1/9.
17:41 &amp;lt; hezekiah&amp;gt; OK. Declaro desde ya que no quieren que lo haga yo.
17:41 &amp;lt; hezekiah&amp;gt; No soy buen diseñador de páginas web. :)
17:41 &amp;lt; jrand0m&amp;gt; ni yo, si alguien aquí ha visto mi flog ;)
17:41 &amp;lt; jrand0m&amp;gt; ¿cohesion? ;)
17:41 &amp;lt; hezekiah&amp;gt; lol
17:42 &amp;lt; hezekiah&amp;gt; Pobre cohesion, siempre atrapado con el trabajo sucio. :-)
17:42 * cohesion lee el historial
17:42 &amp;lt; hezekiah&amp;gt; ;)
17:42 &amp;lt; jrand0m&amp;gt; je
17:42 &amp;lt; cohesion&amp;gt; jrand0m: lo haré
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; envíame las especificaciones
17:42 &amp;lt; jrand0m&amp;gt; &amp;lsquo;k, gracias.
17:42 &amp;lt; jrand0m&amp;gt; las especificaciones aún no están todas listas.
17:43 &amp;lt; jrand0m&amp;gt; pero el contenido que tendrá que estar ahí es:
17:43 &amp;lt; cohesion&amp;gt; bueno, lo que tienes y lo que te gustaría publicar
17:43 &amp;lt; jrand0m&amp;gt; -especificación de I2CP, especificación de I2NP, especificación de transporte HTTP por sondeo, especificación de transporte TCP, análisis de seguridad, análisis de rendimiento, especificación de estructuras de datos, y un readme/intro
17:44 &amp;lt; jrand0m&amp;gt; (esos 7 documentos estarán en formato pdf y/o texto)
17:44 &amp;lt; cohesion&amp;gt; k
17:44 &amp;lt; jrand0m&amp;gt; salvo el readme/intro
17:45 &amp;lt; jrand0m&amp;gt; Espero que todos esos documentos estén listos para la próxima semana (8/26). ¿Eso te dará tiempo suficiente para armar una página pequeña para un lanzamiento el 1/9?
17:46 &amp;lt; jrand0m&amp;gt; ok. otra cosa que tendrá que venir en camino es un simulador de red de I2P.
17:46 &amp;lt; jrand0m&amp;gt; ¿tenemos a alguien buscando un proyecto de CS (Ciencias de la Computación)? ;)
17:46 &amp;lt; hezekiah&amp;gt; lol
17:46 &amp;lt; cohesion&amp;gt; jrand0m: sí, eso es factible
17:47 &amp;lt; hezekiah&amp;gt; Yo no, por unos cuantos años. ;-)
17:47 &amp;lt; jrand0m&amp;gt; genial cohesion
17:47 &amp;lt; thecrypto&amp;gt; no por un año
17:47 * cohesion vuelve al trabajo
17:47 &amp;lt; jrand0m&amp;gt; gracias cohesion
17:48 &amp;lt; jrand0m&amp;gt; ok, 1.6) próximas dos semanas. en mi plato está subir estas especificaciones, docs y análisis. Publicaré &amp;amp; haré commit tan pronto como pueda.
17:48 &amp;lt; jrand0m&amp;gt; POR FAVOR LEAN LAS ESPECIFICACIONES Y COMENTEN
17:48 &amp;lt; jrand0m&amp;gt; :)
17:48 &amp;lt; hezekiah&amp;gt; jrand0m: De acuerdo. En cuanto tenga tiempo, empezaré a leer. :)
17:48 &amp;lt; jrand0m&amp;gt; Preferiría que la gente publique comentarios en la lista, pero si quieren ser anónimos, envíenme comentarios en privado y publicaré respuestas en la lista de forma anónima.
17:49 &amp;lt; hezekiah&amp;gt; (¿Cuál crees que es el ETA para que los archivos de OpenOffice de la documentación estén en CVS?)
17:49 &amp;lt; jrand0m&amp;gt; Puedo hacer commit de las últimas revs dentro de 10 minutos de que termine esta reunión.
17:49 &amp;lt; hezekiah&amp;gt; Genial. :)
17:50 &amp;lt; jrand0m&amp;gt; ok, eso es todo para 1.*.
17:50 &amp;lt; jrand0m&amp;gt; 2.x) ¿comentarios/preguntas/preocupaciones/quejas?
17:50 &amp;lt; jrand0m&amp;gt; ¿cómo va el mod del SDK, mihi?
17:51 &amp;lt; jrand0m&amp;gt; ¿o alguien más? :)
17:51 &amp;lt; hezekiah&amp;gt; jrand0m: ¿Qué es ese mod del SDK del que hablas?
17:52 &amp;lt; jrand0m&amp;gt; hezekiah&amp;gt; dos correcciones de bugs al SDK, hice commit (&amp;amp; publiqué) el otro día
17:52 &amp;lt; hezekiah&amp;gt; Ah
17:52 &amp;lt; hezekiah&amp;gt; Qué bien.
17:52 &amp;lt; jrand0m&amp;gt; (rotar los IDs de mensaje, sincronizar escrituras)
17:52 &amp;lt; hezekiah&amp;gt; ¿Solo del lado Java, o también del lado 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; no estoy seguro de si los bugs existen allí. ¿rotas los IDs de mensaje cada 255 mensajes y sincronizas tus escrituras?
17:54 &amp;lt; hezekiah&amp;gt; Creo que el router de Python hace ambas cosas
17:54 &amp;lt; jrand0m&amp;gt; genial.
17:54 &amp;lt; jrand0m&amp;gt; te avisaremos si no lo hace ;)
17:54 &amp;lt; hezekiah&amp;gt; ¿Qué quieres decir exactamente con «sincronizar tus escrituras»?
17:55 &amp;lt; jrand0m&amp;gt; o sea, asegurarte de que no se escriban múltiples mensajes a un cliente al mismo tiempo si hay múltiples clientes tratando de enviarle mensajes al mismo tiempo.
17:55 &amp;lt; hezekiah&amp;gt; Todos los datos enviados sobre la conexión TCP se envían en el orden en que se originaron.
17:56 &amp;lt; hezekiah&amp;gt; Así que no tendrás 1/2 del mensaje A y luego 1/3 del mensaje B.
17:56 &amp;lt; jrand0m&amp;gt; &amp;lsquo;k
17:56 &amp;lt; hezekiah&amp;gt; Recibirás el mensaje A y luego el mensaje B.
17:56 &amp;lt; hezekiah&amp;gt; OK &amp;hellip; si nadie más va a hablar, sugiero que levantemos la reunión.
17:56 &amp;lt; mihi&amp;gt; mi simple TCP/IP sobre I2P parece funcionar&amp;hellip;
17:56 &amp;lt; jrand0m&amp;gt; ¡niiiiice!!
17:56 * mihi estaba ausente un poco, perdón
17:57 &amp;lt; hezekiah&amp;gt; ¿Alguien más tiene algo que decir?
17:57 &amp;lt; jrand0m&amp;gt; mihi&amp;gt; ¿así que podremos ejecutar pserver sobre eso?
17:57 &amp;lt; mihi&amp;gt; mientras no intentes crear muchas conexiones a la vez.
17:57 &amp;lt; mihi&amp;gt; jrand0m: supongo que sí: pude llegar a google a través de eso
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; entonces tienes un outproxy y un inproxy?
17:58 &amp;lt; mihi&amp;gt; exacto.
17:58 &amp;lt; jrand0m&amp;gt; genial
17:58 &amp;lt; mihi&amp;gt; el destino necesita claves, el origen las genera bajo demanda
17:58 * hezekiah le entrega a jrand0m el &lt;em>baf&lt;/em>er. Rompe la cosa cuando termines, tío.
17:58 &amp;lt; jrand0m&amp;gt; bien. con suerte el servicio de nombres de co podría ayudar con eso cuando esté listo.
17:59 &amp;lt; jrand0m&amp;gt; ok, genial. mihi, avísame a mí o a cualquier otro si hay algo en lo que podamos ayudar :)
17:59 &amp;lt; mihi&amp;gt; arreglen esa cosa de los 128 msgids o construyan un soporte GARANTIZADO mejor
17:59 * jrand0m &lt;em>baf&lt;/em>ea a nop_afk en la cabeza por tener un trabajo de verdad
18:00 &amp;lt; mihi&amp;gt; jrand0m: el abuso del baf cuesta 20 yodels
18:00 &amp;lt; jrand0m&amp;gt; lol
18:00 &amp;lt; jrand0m&amp;gt; ¿mejor soporte garantizado?
18:00 &amp;lt; jrand0m&amp;gt; (o sea, mejor rendimiento que el descrito? lo arreglaremos en la impl)
18:00 &amp;lt; mihi&amp;gt; ¿probaste mi caso de prueba con start_thread=end_thread=300?
18:01 &amp;lt; mihi&amp;gt; genera muchos mensajes en una dirección, y eso hace que se consuman todos los msgids&amp;hellip;
18:01 &amp;lt; jrand0m&amp;gt; hmm, no, no había visto ese mensaje
18:01 &amp;lt; hezekiah&amp;gt; jrand0m: ¿Sería razonable hacer el msgid de 2 bytes?
18:01 * jrand0m probó el 200 / 201, pero eso está arreglado con el último
18:01 -!- cohesion [cohesion@anon.iip] ha salido [se va a la reunión del lug]
18:01 &amp;lt; mihi&amp;gt; ¿cuál último?
18:01 &amp;lt; hezekiah&amp;gt; Entonces tendrían 65535 msgids (si no cuentas el msgid 0)
18:01 &amp;lt; hezekiah&amp;gt; .
18:02 &amp;lt; jrand0m&amp;gt; IDs de mensaje de 2 bytes no harían daño. Estoy cómodo con ese cambio.
18:02 &amp;lt; jrand0m&amp;gt; mihi&amp;gt; el que te envié por correo
18:02 &amp;lt; mihi&amp;gt; si tienes uno más nuevo que el que me enviaste, envíalo (o dame acceso a cvs)
18:03 &amp;lt; mihi&amp;gt; hmm, ese me falla con 200/201 (así como con 300)
18:03 &amp;lt; jrand0m&amp;gt; hmm. Haré más pruebas y depuración y te enviaré por correo lo que obtenga.
18:03 &amp;lt; mihi&amp;gt; gracias.
18:04 &amp;lt; jrand0m&amp;gt; ok.
18:04 * jrand0m declara la reunión
18:04 &amp;lt; jrand0m&amp;gt; &lt;em>baf&lt;/em>&amp;rsquo;ed
18:04 * hezekiah cuelga el &lt;em>baf&lt;/em>er reverentemente en su estante especial.
18:05 * hezekiah luego gira, sale por la puerta y la azota detrás de él. El baffer se cae del estante.
18:05 &amp;lt; hezekiah&amp;gt; ;-) &amp;mdash; Registro cerrado Tue Aug 19 18:05:36 2003 &lt;/div>&lt;/p></description></item><item><title>I2P dev meeting, August 12, 2003</title><link>/es/blog/2003/08/12/i2p-dev-meeting-august-12-2003/</link><pubDate>Tue, 12 Aug 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/08/12/i2p-dev-meeting-august-12-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ion, jrand0m, mihi, shardy&lt;/p>
&lt;h2 id="meeting-log">Registro de reuniones&lt;/h2>
&lt;div class="irc-log"> [21:09] &lt;jrand0m> ok. 21:00 UTC esta ahora [21:09] &lt;jrand0m> bienvenidos a la reunión um [21:09] &lt;jrand0m> hoy hay mucha gente fuera (nop, hezekiah, thecrypto y userx), así que lo haremos breve [21:10] &lt;jrand0m> agenda: 1) hola 2) sdk 3) estado 4) preguntas [21:10] &lt;jrand0m> 1) hola [21:10] &lt;jrand0m> hola. [21:10] &lt;jrand0m> 2) sdk [21:11] &lt;jrand0m> el I2P SDK 0.1 está listo para un lanzamiento discreto. [21:11] &lt;mihi> ¿lanzamiento discreto? [21:11] &lt;jrand0m> básicamente no lo vamos a publicitar salvo entre quienes están al tanto, y aquellos en quienes confían los que están al tanto [21:12] &lt;jrand0m> sin embargo, está completamente listo para diseño, desarrollo y pruebas de aplicaciones [21:12] &lt;jrand0m> Si estás en #iip-dev, estás al tanto [21:13] &lt;jrand0m> así que cualquiera que quiera echarle un vistazo puede o bien sacarlo de CVS o bien obtener el código, la documentación y compilar desde CHK@GZ-A-C~SH03AwBuKf~AE3E347IcKAwI,4K38eh3m06zAygRzUnw4tQ/i2p_sdk.zip * UserX has joined #iip-dev [21:13] &lt;jrand0m> hey, es UserX [21:14] &lt;jrand0m> La 0.1 del SDK contiene la API de cliente de Java funcional, así como una implementación de router en Python y Java y una aplicación de chat simple por línea de comandos [21:15] &lt;jrand0m> El objetivo de tener el SDK es que la gente pueda adelantarse al desarrollo para que sus aplicaciones estén funcionando cuando la red entre en operación y sea pública en septiembre. [21:16] &lt;mihi> ¿ese septiembre que nunca termina? ;) [21:16] &lt;jrand0m> (en lugar de tener la red funcionando sin aplicaciones) [21:16] &lt;jrand0m> je [21:16] &lt;jrand0m> no, de hecho estamos adelantados al cronograma que publiqué en iip-dev hace unas semanas en el documento de ganttproject [21:16] &lt;jrand0m> no por mucho (5 días), pero adelantados al fin y al cabo. [21:17] &lt;jrand0m> Estoy bastante seguro de que estaremos en 1.0alpha en septiembre. [21:17] &lt;jrand0m> Además, en cuanto al estado, sospecho que habrá un nuevo borrador de I2NP (protocolo de red) para finales de semana. [21:18] &lt;jrand0m> Luego, ojalá la próxima semana podamos tener revisión interna y correcciones, tras lo cual podremos pasar a revisión por pares. * shardy_ is now known as shardy [21:18] &lt;jrand0m> hola shardy [21:18] &lt;shardy> hola. [21:18] &lt;shardy> ¿cómo va? [21:19] &lt;jrand0m> genial. [21:19] &lt;jrand0m> He oído rumores de que podríamos conseguir algo de tu tiempo para algunas cosas de la librería de cliente en .NET? * jrand0m puede estar mal informado * ion has quit IRC (Ping timeout) [21:21] &lt;shardy> ¿.NET? no, ese no soy yo... [21:21] &lt;jrand0m> ah 'k, mi culpa [21:21] &lt;jrand0m> soy muy tonto [21:21] &lt;jrand0m> bueno, hola de todos modos :) [21:21] &lt;jrand0m> También recibí algunos comentarios de co con respecto a la aplicación del servicio de nombres * ion has joined #iip-dev [21:22] &lt;jrand0m> "El 8 de agosto se publicó la primera versión de la especificación para el servicio de nombres. Se descubrió que la especificación tiene fallos, y la estoy revisando. Debería estar lista en una semana más o menos. Después de eso, empezaré a implementar el sistema. Al final, habrá cuatro componentes de este software: [21:22] &lt;jrand0m> 1. Programa cliente para interactuar con el servicio de nombres. [21:22] &lt;jrand0m> 2. Programa para el propio servicio de nombres. [21:22] &lt;jrand0m> 3. Utilidades administrativas para el servicio de nombres. [21:22] &lt;jrand0m> 4. Un componente de Autoridad Certificadora (CA)." [21:23] &lt;jrand0m> Ese es el informe de estado de co [21:23] &lt;jrand0m> Creo que eso sería todo por estado, a menos que alguien tenga algo que añadir. [21:24] &lt;shardy> genial. [21:24] &lt;jrand0m> definitivamente genial [21:24] &lt;shardy> en cuanto tenga tiempo voy a empezar a revisar las especificaciones y familiarizarme con la forma en que ustedes hacen las cosas. [21:25] &lt;jrand0m> cool. la especificación de I2CP en el SDK es prácticamente operativa, pero la especificación de red de I2P publicada ayer lleva unas semanas de retraso. [21:25] &lt;jrand0m> Probablemente publicaré una nueva versión el viernes. [21:25] &lt;jrand0m> (y como este proyecto solo empezó en serio hace quizá un mes, estamos abiertos a variaciones en cómo trabajamos) [21:26] &lt;jrand0m> oh espera, ahora recuerdo, eres el tipo de ECC :) [21:26] &lt;shardy> sí, ese soy yo. aunque no he hecho mucho con ECC últimamente... ahora soy el de PRNG (generador de números pseudoaleatorios). [21:27] &lt;jrand0m> oh, qué bien. actualmente estamos usando PRNGs genéricos, y querremos una mejor manera de manejar datos aleatorios [21:27] &lt;jrand0m> ok [21:27] &lt;shardy> ¿genéricos? nop mencionó usar yarrow, que parece bastante bueno. [21:28] &lt;shardy> Ahora mismo estoy haciendo trabajo de implementación en un nuevo PRNG. intentando reducir un poco la brecha entre teoría y práctica. :) [21:28] &lt;jrand0m> correcto. tenemos una versión con licencia GPL de yarrow que podemos traer de freenet a las implementaciones en Java, pero por el momento estamos usando la integrada de Java (java.security.SecureRandom) [21:28] &lt;jrand0m> je [21:29] &lt;mihi> ten cuidado con yarrow de freenet, hace heisenbugs ;) [21:29] &lt;jrand0m> lol [21:29] &lt;jrand0m> bueno, eso está arreglado ahora que está sincronizado [21:29] * jrand0m abre el turno para preguntas [21:30] * mihi obtiene DNF para la clave mencionada arriba :( [21:30] &lt;jrand0m> mierda. lo inserté una docena de veces en htl 25 [21:30] &lt;jrand0m> lo voy a reinsertar otra vez [21:32] &lt;jrand0m> ¿alguien tiene preguntas, aparte de "por qué freenet no encuentra la clave del SDK?" [21:33] * mihi no preguntó eso ;) y no tiene otras preguntas hasta que lo mire ;) [21:33] &lt;jrand0m> je [21:33] &lt;mihi> ¿quién pone el log en la wiki esta vez? /me lo tiene completo esta vez. [21:33] &lt;jrand0m> genial, adelante [21:34] &lt;jrand0m> Creo que no hay más preguntas para la reunión, aunque por favor siéntanse libres de enviar más ideas a la lista de correo. [21:34] * jrand0m realmente le gusta la discusión activa en iip-dev, incluso si es todo el mundo diciendo que mis docs apestan [21:35] &lt;mihi> tu Java apesta, jrandom ;) (HHOK) [21:35] &lt;jrand0m> así me gusta más [21:35] &lt;jrand0m> Estoy reinser tando el .zip desde la CLI de freenet, así que probablemente tendrá un CHK diferente [21:36] &lt;jrand0m> Les enviaré un msg con él después de reinsertarlo unas cuantas veces [21:36] &lt;jrand0m> mihi lo quiere. ¿a alguien más debería hacerle msg? [21:36] &lt;jrand0m> (o cualquiera puede pedirlo en otro momento también) [21:36] &lt;mihi> podrías enviármelo por correo... [21:36] &lt;jrand0m> 1.1Mb [21:37] &lt;mihi> si no es *demasiado* grande. [21:37] &lt;mihi> erm, ok entonces no. * a mihi no le entusiasma bajar splitfiles de todos modos [21:37] &lt;mihi> s/kind/keen/ [21:37] &lt;jrand0m> je, ¿vas a sugerir que lo inserte sin FEC? [21:38] &lt;mihi> supongo que no tendrá ninguna posibilidad en el freenet actual. [21:38] &lt;jrand0m> ok, veré cómo dejarlo accesible por web con una URL privada [21:39] * jrand0m se siente un poco raro con esto del lanzamiento discreto, pero creo que es lo mejor [21:40] &lt;mihi> solo ponlo en algún webspace y ponle cifrado convencional de gpg por encima, y di aquí la frase de contraseña. [21:40] &lt;mihi> o usa la clave mencionada arriba como frase de contraseña [21:40] &lt;mihi> por cierto - ¿debo quitar esa del log? [21:41] &lt;jrand0m> no hace falta. soy lo bastante paranoico como para creer que si se dice aquí, está disponible para quienes quieran verlo ;) [21:41] &lt;jrand0m> Haré que nop lo suba a algún webspace cuando vuelva esta tarde y que anonymail a la gente con la información apropiada (URL &amp;amp; contraseña / tecnología / etc) [21:43] &lt;mihi> gracias. "esta tarde" ¿en qué huso horario? (me irá a bea en aproximadamente 1 hora) [21:43] &lt;mihi> s/bea/bed [21:46] &lt;jrand0m> je, la tarde de nop, que es California [21:46] &lt;jrand0m> ok, tengo que volar. * jrand0m !thwaps la reunión para terminarla [21:46] &lt;jrand0m> gracias srs y srtas * mihi le entrega a jrandom el *baf*er * jrand0m le *baf*ea la cabeza a mihi * shardy has quit IRC (EOF From client) [21:48] &lt;ion> 2 bloques descargando la URL de arriba [21:48] &lt;jrand0m> bien * shardy has joined #iip-dev * mihi cae muerto. &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P, 5 de agosto de 2003</title><link>/es/blog/2003/08/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-agosto-de-2003/</link><pubDate>Tue, 05 Aug 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/08/05/reuni%C3%B3n-de-desarrolladores-de-i2p-5-de-agosto-de-2003/</guid><description>&lt;h2 id="quick-recap">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> hezekiah, jeremiah, jrand0m, mihi, nop, thecrypto&lt;/p>
&lt;h2 id="meeting-log">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> &lt;nop>	ok, la reunión ha comenzado &lt;nop>	¿qué hay en la agenda -->	logger (logger@anon.iip) se ha unido a #iip-dev -->	Anon02 (~anon@anon.iip) se ha unido a #iip-dev &lt;hezekiah>	Tue Aug 5 21:03:10 UTC 2003 &lt;hezekiah>	Bienvenidos a la enésima reunión de iip-dev. &lt;hezekiah>	¿Qué hay en la agenda? &lt;thecrypto>	Tue Aug 5 21:02:44 UTC 2003 &lt;thecrypto>	sincronizado con un NTP estrato 2 :) &lt;hezekiah>	Tue Aug 5 21:03:13 UTC 2003 -->	ptm (~ptm@anon.iip) se ha unido a #iip-dev &lt;hezekiah>	Acabo de sincronizar con NIST. :) &lt;mihi>	esta sincronización no ayuda con los retrasos de iip ;) &lt;jrand0m>	nop: cosas que quiero ver cubiertas: estado del desarrollo en Java, estado de la criptografía en Java 	 , estado del desarrollo en Python, estado del SDK, servicio de nombres &lt;hezekiah>	(¿Vamos a entrar al servicio de nombres _ya_?) &lt;jrand0m>	no diseño, idiota, esa es la perorata de co. solo habla de cosas 	 si hay cosas de las que hablar. &lt;hezekiah>	Ah *	jrand0m guarda el LART &lt;jrand0m>	¿algo más en la agenda? &lt;jrand0m>	¿o nos metemos en materia? &lt;hezekiah>	Bueno, no se me ocurre nada más que añadir. &lt;hezekiah>	¡Ah! &lt;hezekiah>	¡Oh! &lt;jrand0m>	ok. estado del desarrollo en Java: &lt;hezekiah>	Bien. &lt;--	mrflibble ha salido (Ping timeout) &lt;nop>	ok &lt;nop>	agenda &lt;nop>	1) Bienvenida &lt;jrand0m>	a partir de hoy, hay una API de cliente en Java con un router Java de prueba (stub) 	 que pueden comunicarse entre sí. además, hay una aplicación llamada ATalk 	 que permite mensajería instantánea anónima + transferencia de archivos. &lt;nop>	2) Cortes de IIP 1.1 &lt;nop>	3) I2P &lt;nop>	4) El final con comentarios y esas cosas *	jrand0m vuelve a la esquina &lt;nop>	perdón 	 joeyo jrand0m Aug 05 17:08:24 * hezekiah le da a jrand0m un gorro de burro para que lo use en 	 la esquina. ;-) &lt;nop>	perdón por eso &lt;nop>	no vi que habías empezado ahí &lt;nop>	quizá debería irme a la esquina &lt;hezekiah>	lol &lt;jrand0m>	no hay problema. punto 1) *	hezekiah le entrega a nop un gorro de burro también. :) &lt;nop>	ok bienvenidos todos &lt;nop>	bla bla &lt;nop>	2) Cortes de IIP 1.1 -->	mrflibble (mrflibble@anon.iip) se ha unido a #iip-dev &lt;hezekiah>	¡52ª reunión de iip-dev y toda esa buena cháchara! &lt;nop>	el servidor recientemente tuvo algunos problemas con los sectores del disco duro y ha 	 sido reemplazado &lt;nop>	planeo mover el condenado servidor a un entorno más estable con 	 redundancia &lt;nop>	y posiblemente ceder el control de múltiples servidores ircd &lt;nop>	no sé &lt;nop>	eso es algo para discutir &lt;--	Anon02 ha salido (EOF From client) &lt;nop>	con suerte nuestros servidores deberían mantenerse en línea ahora que se reemplazó el disco duro &lt;nop>	disculpen las molestias, gente &lt;nop>	3) I2P - Jrand0m, adelante &lt;nop>	sal de la esquina, jrand0m *	hezekiah va hacia la esquina, saca a jrand0m de su silla, lo arrastra 	 al podio, le quita su gorro de burro y le entrega el micrófono. *	nop va a esa esquina para ocupar su lugar &lt;hezekiah>	lol! &lt;jrand0m>	perdón, de vuelta *	nop le quita el gorro de burro a hezekiah *	nop se lo pone en la cabeza *	nop aplaude a jrand0m *	jrand0m solo mira el espectáculo &lt;jrand0m>	er... em ok &lt;hezekiah>	jrand0m: i2p, estado de Java, etc. ¡Habla, hombre! &lt;jrand0m>	entonces, a partir de hoy, hay una API de cliente en Java con un router Java 	 de prueba (stub) que pueden comunicarse entre sí. además, hay una aplicación llamada 	 ATalk que permite mensajería instantánea anónima + transferencia de archivos. &lt;hezekiah>	¿Transferencia de archivos ya?! &lt;jrand0m>	si sr &lt;hezekiah>	Vaya. &lt;hezekiah>	Estoy seguro de que voy atrasado. &lt;jrand0m>	pero no de la manera más elegante &lt;hezekiah>	lol &lt;jrand0m>	toma un archivo y lo mete en un mensaje &lt;hezekiah>	Ay. &lt;nop>	¿cuánto tardó la transferencia local de 1.8 mb? &lt;jrand0m>	He probado con un archivo de 4K y uno de 1.8Mb &lt;jrand0m>	unos segundos &lt;nop>	bien &lt;nop>	:) &lt;hezekiah>	¿Lo de Java ya hace cifrado real, o sigue 	 fingiendo eso? &lt;nop>	falso &lt;nop>	hasta yo lo sé &lt;nop>	:) &lt;jrand0m>	Lo calenté hablando conmigo mismo primero [p. ej., de una ventana a 	 otra, diciendo hola] así no tuvo que lidiar con la sobrecarga del primer elg &lt;jrand0m>	correcto, en gran medida está fingido &lt;thecrypto>	la mayor parte del cifrado es falso &lt;thecrypto>	aunque se está trabajando en eso &lt;hezekiah>	Por supuesto. :) &lt;jrand0m>	definitivamente. &lt;jrand0m>	en ese frente, ¿quieres darnos una actualización, thecrypto? &lt;thecrypto>	bueno, por ahora terminé con ElGamal y SHA256 &lt;thecrypto>	ahora estoy trabajando en generar primos para DSA &lt;thecrypto>	enviaré 5 y luego podemos simplemente elegir uno &lt;hezekiah>	nop: ¿No tenías primos en camino para usar con DSA? &lt;thecrypto>	También tenemos algunas pruebas de rendimiento sobre ElGamal y SHA256 &lt;thecrypto>	Y todos son rápidos &lt;jrand0m>	últimas pruebas de rendimiento con elg: &lt;jrand0m>	Promedio del tiempo de generación de claves: 4437	total: 443759	mín: 	 872	 máx: 21110	 Generación de claves/segundo: 0 &lt;jrand0m>	Promedio del tiempo de cifrado : 356	total: 35657	mín: 	 431	 máx: 611	 Bps de cifrado: 179 &lt;jrand0m>	Promedio del tiempo de descifrado : 983	total: 98347	mín: 	 881	 máx: 2143	 Bps de descifrado: 65
&lt;p>&lt;hezekiah>	min y max: ¿son en segundos?
&lt;jrand0m>	ten en cuenta que los Bps no son realmente útiles, ya que solo ciframos/desciframos 64 bytes
&lt;thecrypto>	ms
&lt;jrand0m>	no, perdón, todo eso está en milisegundos
&lt;hezekiah>	Genial. :)
&lt;hezekiah>	¿Y esto está hecho en java?
&lt;thecrypto>	sí
&lt;thecrypto>	java puro
&lt;hezekiah>	OK. Estoy oficialmente impresionado. :)
&lt;jrand0m>	100%. P4 1.8
&lt;thecrypto>	son más o menos lo mismo en mi 800 MHz
&lt;hezekiah>	¿Cómo puedo hacer las mismas pruebas?
&lt;jrand0m>	prueba de rendimiento de sha256:
&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>	ejecuta el programa ElGamalBench
&lt;hezekiah>	OK.
&lt;hezekiah>	Voy a buscarlo.
&lt;jrand0m>	(tamaño corto: ~10 bytes, mediano ~10KB, largo ~ 1MB)
&lt;jrand0m>	java -cp i2p.jar ElGamalBench
&lt;jrand0m>	(después de ejecutar &amp;ldquo;ant all&amp;rdquo;)
&lt;hezekiah>	jrand0m: Gracias. :)
&lt;jrand0m>	sin problema
&lt;thecrypto>	Lo de NaN significa que es tan rápido que terminamos dividiendo entre 0, es tan rápido :)
&lt;hezekiah>	¿Cuál es la prueba de sha?
&lt;jrand0m>	java -cp i2p.jar SHA256Bench &amp;ndash;&amp;gt;	Neo (&lt;a href="mailto:anon@anon.iip">anon@anon.iip&lt;/a>
) se ha unido a #iip-dev
&lt;hezekiah>	OK.
&lt;jrand0m>	probablemente querremos mover eso para que sean métodos main() de los motores asociados, pero están bien donde están por ahora
&lt;hezekiah>	Veamos qué tan rápido va todo esto en un AMD K6-2 333MHz (que es un chip no muy conocido por su aritmética de enteros).
&lt;jrand0m>	jeje
&lt;jrand0m>	ok, así que nos quedan DSA y AES, ¿cierto?
&lt;jrand0m>	esto está genial, thecrypto. buen trabajo.
&lt;thecrypto>	sí
&lt;jrand0m>	¿Puedo molestarte por un ETA (tiempo estimado) para los otros dos? ;)
&lt;hezekiah>	Si esto es más o menos igual de rápido en mi máquina que en la tuya, tienes que mostrarme cómo haces eso. ;-)
&lt;thecrypto>	DSA debería estar listo casi en cuanto tenga listos los números primos
&lt;nop>	hezekiah, ¿has probado sslcrypto para python
&lt;thecrypto>	copiando algo de código del generador de primos y cosas así y está listo
&lt;nop>	el que está en ese enlace
&lt;hezekiah>	nop: sslcrypto no nos sirve.
&lt;hezekiah>	nop: No implementa ElGamal &lt;em>o&lt;/em> AES &lt;em>o&lt;/em> sha256.
&lt;thecrypto>	AES está casi listo salvo por algún error en algún lugar que aún estoy tratando de encontrar y destruir; en cuanto tenga eso, estará listo
&lt;jrand0m>	thecrypto&amp;gt; entonces para el viernes, DSA keygen, sign, verify, y AES encrypt, decrypt para entradas de tamaño arbitrario?
&lt;nop>	¿el del sitio de McNab no?
&lt;thecrypto>	sí
&lt;nop>	vaya
&lt;thecrypto>	debería ser para el viernes
&lt;thecrypto>	lo más probable el jueves
&lt;jrand0m>	thecrypto&amp;gt; ¿eso incluye lo de UnsignedBigInteger?
&lt;thecrypto>	no podré asistir a la reunión de la próxima semana por el campamento de verano, y volveré después de eso
&lt;thecrypto>	jrand0m: probablemente no
&lt;jrand0m>	ok.
&lt;jrand0m>	así que, por el momento, la interoperabilidad entre java y python está rota.
&lt;jrand0m>	para cripto, es decir.
&amp;mdash;	Aviso: jeremiah está en línea (anon.iip).
&amp;ndash;&amp;gt;	jeremiah (~&lt;a href="mailto:chatzilla@anon.iip">chatzilla@anon.iip&lt;/a>
) se ha unido a #iip-dev
&lt;jrand0m>	(o sea, para firmas, claves, cifrado y descifrado)&lt;/p></description></item><item><title>Reunión de desarrolladores de I2P, 29 de julio de 2003</title><link>/es/blog/2003/07/29/reuni%C3%B3n-de-desarrolladores-de-i2p-29-de-julio-de-2003/</link><pubDate>Tue, 29 Jul 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/07/29/reuni%C3%B3n-de-desarrolladores-de-i2p-29-de-julio-de-2003/</guid><description>&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> arj, co, cohesion, dm, hezekiah, jeremiah, jrand0m, luckypunk, nop, some_random_guy, thecrypto, WinBear&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> --- Registro abierto Tue Jul 29 16:54:31 2003 17:11 &lt;@hezekiah> Tue Jul 29 21:11:18 UTC 2003 17:11 &lt;@hezekiah> La 51.ª (creo) reunión iip-dev. 17:11 &lt;@hezekiah> Agenda: 17:11 &lt;@hezekiah> 1.) Bienvenida 17:11 &lt;@hezekiah> 2.) Cosas de jrand0m 17:11 &lt;@hezekiah> 3.) Cualquier cosa de los demás desarrolladores 17:11 &lt;@hezekiah> 4.) Cualquier cosa que nop añada cuando/si llegue 17:12 &lt;@hezekiah> 5.) Preguntas y comentarios de las siempre ansiosas masas no 	 lavadas. ;-) 17:12 &lt;@hezekiah> ¡OK! 17:12 &lt;@hezekiah> Bienvenidos todos a la 51.ª (creo) reunión iip-dev 17:12 &lt;@hezekiah> ¡Punto número 2! 17:12 &lt;@hezekiah> Cosas de jrand0m 17:12 -!- thetower [none@anon.iip] se ha unido a #iip-dev 17:12 * hezekiah le pasa el micrófono a jrand0m 17:12 &lt;@jrand0m> sub-agenda: 17:12 &lt;@jrand0m> 2.1) Estado de la especificación I2CP &amp;amp; dev 17:12 &lt; co> ¿Dónde están los logs de la reunión 50? 17:12 &lt;@jrand0m> 2.2) Planes del SDK 17:12 &lt;@jrand0m> 2.3) criptografía 17:12 &lt;@jrand0m> 2.4) hoja de ruta / estado del protocolo de red 17:13 &lt;@hezekiah> co: cohesion está trabajando para subirlos 17:13 &lt;@jrand0m> (por cierto, es "mic", de microphone) 17:13 &lt;@hezekiah> jrand0m: Perdón. :) 17:13 &lt;@hezekiah> jrand0m: (¡Y este error de un técnico de sonido!) 17:13 -!- luckypunk [~yetalohe@anon.iip] se ha unido a #iip-dev 17:13 -!- odargur [odargur@anon.iip] se ha unido a #iip-dev 17:13 &lt;@jrand0m> 2.1) I2CP: la especificación se ha subido a CVS con una ligera 	 modificación a uno de los mensajes (MessageStatusMessage) 17:14 &lt;@jrand0m> Comentarios sobre I2CP siempre son bienvenidos, cuanto antes 	 mejor. 17:14 &lt;@hezekiah> jrand0m: ¿Dónde está la especificación en CVS? ... ¿y está 	 también en el CVS de SF? 17:14 &lt;@jrand0m> La razón de cuanto antes mejor es que tendremos una 	 implementación de cliente Java funcionando para el viernes. 17:14 -!- some_random_guy [~dan@anon.iip] se ha unido a #iip-dev 17:14 * thecrypto cruza los dedos con eso 17:14 &lt;@jrand0m> Además de un router solo local para fin de semana, eso espero 17:15 &lt;@jrand0m> no hez, solo en la cathedral 17:15 &lt;@jrand0m> buen punto, thecrypto. 17:15 &lt;@jrand0m> Advertencia: 17:15 &lt;@hezekiah> Uf. Todavía no consigo que CVS funcione con cathedral. 17:15 &lt;@jrand0m> algo de crypto no está al 100%, pero todo está "stubbed" para 	 poder enchufar implementaciones más completas u otras más adelante 17:15 &lt;@jrand0m> hezekiah> te ponemos en marcha después de la reunión. 17:15 &lt;@hezekiah> jrand0m: Gracias. :) 17:16 &lt;@jrand0m> la especificación está en 	 i2p/doc/specs/data_structure_spec/datastructures.html 17:16 &lt;@jrand0m> thecrypto> ¿tienes algo que añadir sobre la implementación 	 en Java? 17:16 -!- ArdVark [simple1@anon.iip] se ha unido a #iip-dev 17:16 &lt;@jeremiah> el router solo local que mencionaste era el de python, 	 ¿verdad? ¿o hay uno en java también? 17:17 &lt;@jrand0m> depende :) 17:17 &lt;@jrand0m> jeremiah/hezekiah> ¿cómo va el cliente en python y el router 	 solo local? 17:17 &lt;@thecrypto> no mucho, salvo el tema de crypto que creo que 	 trataremos en un rato 17:17 &lt;@jrand0m> de acuerdo, thecrypto. 17:17 &lt;@hezekiah> jrand0m: Va avanzando. Ayer por fin hice funcionar lo del 	 transporte TCP. 17:17 &lt;@jeremiah> parece bien, creo que gran parte dependerá de la velocidad 	 de desarrollo de hezekiah más que de la mía 17:17 &lt;@hezekiah> jrand0m: Jeremiah tiene cosas lindas con las estructuras 	 de mensajes. 17:18 &lt;@hezekiah> hezekiah: Espero que podamos cumplir el plazo. 17:18 &lt;@jrand0m> genial. 17:18 &lt;@jeremiah> además... el viernes es mi cumpleaños, así que planeo no 	 estar frente al ordenador ese día 17:18 &lt;@hezekiah> jeremiah: Comprensible. :) 17:18 &lt;@hezekiah> jeremiah: Y feliz cumpleaños por adelantado. :) 17:18 &lt;@jeremiah> gracias 17:18 &lt;@jrand0m> saltando un poco a la agenda 2.4> ¿cuándo podríamos tener 	 el router solo local en python? ¿realistamente? 17:19 &lt;@jrand0m> oye, si programas el viernes te pateo el trasero 17:19 &lt;@jrand0m> al menos virtualmente 17:19 &lt;@hezekiah> jrand0m: Pensé que eso es lo que estoy programando. El 	 router solo local en Python. 17:19 &lt;@jrand0m> sí, eso mismo 17:19 &lt;@hezekiah> Pues la fecha límite es el 1 de agosto. 17:19 &lt;@jeremiah> ahora estamos trabajando en el paso de mensajes a/de formato 	 binario 17:19 &lt;@hezekiah> Eso no es tan difícil. 17:19 &lt;@jeremiah> sí 17:19 &lt;@hezekiah> Espero tener eso hecho en un día o dos. 17:20 &lt;@jrand0m> eso es el viernes :) 17:20 &lt;@jrand0m> genial 17:20 &lt;@hezekiah> Espero que esté listo para el 1 de agosto. Realistamente 	 podría retrasarse unos días, pero espero que no. 17:20 &lt;@jrand0m> vale, entonces no toco nada del Java del solo local y me 	 pongo con la especificación de red después de fijar el API del cliente Java. 17:20 &lt;@hezekiah> Sí. Las especificaciones son buenas. 17:21 &lt;@hezekiah> ¡Me hacen el trabajo MUCHO más fácil! :) 17:21 &lt;@jrand0m> eso. 17:21 &lt;@jrand0m> También escribiré un recorrido rápido de 2 párrafos del 	 banco de pruebas I2CP de Java 17:21 &lt;@jrand0m> Lo saco esta noche 17:22 &lt;@hezekiah> jrand0m: Me encanta cómo escribes estas especificaciones 	 tan rápido. 17:22 &lt;@hezekiah> Esto es divertido. :) 17:22 &lt;@jrand0m> Ok, hez/jeremiah/thecrypto> ¿algo más sobre I2CP? 17:22 &lt;@jrand0m> lol 17:22 -!- dm [~hifi@anon.iip] se ha unido a #iip-dev 17:22 &lt;@hezekiah> Eh ... 17:22 &lt;@hezekiah> ¡Quiero la especificación de crypto! 17:22 &lt; dm> bienvenido 17:22 * hezekiah hace pucheros como un bebé 17:22 &lt;@hezekiah> ;-) 17:23 &lt;@hezekiah> En serio, ... no se me ocurre nada. 17:23 &lt;@jrand0m> ese es el punto 2.3 de la agenda 17:23 &lt;@thecrypto> aún esperando a que salga el 2.3 17:23 &lt;@hezekiah> Si se me ocurre, entraré y te atosigaré con preguntas, 	 jrand0m. :) 17:23 &lt;@jrand0m> eso. 17:23 &lt;@jrand0m> ok. 2.2) Planes del SDK 17:23 &lt;@hezekiah> ¿Qué punto de la agenda acabamos de terminar? 17:23 &lt;@hezekiah> ¿2.4? 17:23 &lt;@hezekiah> ¿Y ya terminamos 2.1? 17:23 &lt;@jrand0m> 2.1 17:24 &lt;@jrand0m> ahora 2.2> el SDK 17:24 &lt;@hezekiah> OK. 17:24 &lt; dm> ¿la agenda tiene punto decimal ahora? Ya veo progreso. 17:24 &lt;@hezekiah> Ahora estoy encontrado (en lugar de perdido). 17:24 &lt;@thecrypto> podríamos tener 2 puntos decimales :) 17:25 &lt;@jeremiah> ¿qué compone el SDK aparte de las varias APIs? 17:25 &lt;@jrand0m> el SDK es: el API del cliente (tantos como tengamos), el 	 router solo local, una app de ejemplo trivial, y algo de documentación sobre 	 cómo usar las APIs. 17:25 &lt;@hezekiah> jrand0m: ¿Sería correcto asumir que tú estás escribiendo 	 la documentación? :) 17:26 &lt;@jrand0m> Me gustaría publicar el SDK cuanto antes, para que 	 desarrolladores de terceros (o incluso de segunda o primera parte) puedan 	 escribir y probar aplicaciones que se ejecutarán sobre I2P, y así, cuando 	 la red esté operativa, salgamos rodando a toda velocidad. 17:26 &lt;@jrand0m> hezekiah> En realidad preferiría que no. 17:26 &lt;@jrand0m> hezekiah> y lo digo no porque no quiera documentar, sino 	 porque estoy demasiado involucrado. 17:26 &lt;@hezekiah> jrand0m: OK. 17:26 &lt;@jrand0m> deberíamos tener a alguien que NO implemente el código 	 escribiendo ese documento, para que sea comprensible para personas que no 	 escribieron la especificación de I2CP 17:26 &lt;@hezekiah> jrand0m: Cruzaremos ese puente cuando lleguemos. 17:26 &lt;@jrand0m> pero si hace falta, me pongo. 17:26 &lt;@jrand0m> eso. 17:27 &lt; dm> ¿qué incentivo tiene la gente para escribir apps sin una red 	 operativa, y cómo probarían siquiera su app. 17:27 &lt;@hezekiah> jrand0m: O por qué no que lo escriba quien diseñó el 	 protocolo, y luego alguien que nunca trabajó con él lo repase hasta que 	 tenga sentido? 17:27 &lt;@jrand0m> Ok, ha habido algo de discusión sobre una app simple tipo 	 'talk'. 17:27 &lt;@jrand0m> dm> la gente podrá probar con el SDK. 17:27 &lt;@thecrypto> en realidad, me preguntaba cuál sería el uso si 	 es solo local 17:28 &lt;@jeremiah> dm: la idea es implementar una red simple que no 	 esté completamente funcional pero pueda pasar mensajes 17:28 &lt;@thecrypto> solo podrías hablar contigo mismo 17:28 &lt;@jeremiah> no es realmente solo local, sino que solo incluye 	 cliente-router, no código router-router 17:28 &lt;@jrand0m> thecrypto> puedes hablar con otros Destinations. I2P es 	 independiente de la ubicación: local es igual que remoto. 17:29 &lt;@thecrypto> ok 17:29 &lt; dm> está bien y todo, solo que no veo a nadie (aparte de ustedes 3-4) 	 escribiendo nada si solo se puede probar localmente. Pero bueno, da igual. 17:29 &lt;@jrand0m> así que una app talk puede abrir dos instancias de la aplicación 	 y hablar con uno mismo, etc. 17:30 &lt;@thecrypto> pero cuando añadamos lo remoto, la app debería simplemente funcionar 17:30 &lt;@jrand0m> dm> exacto, esto es solo un prerequisito para que otros 	 escriban apps. 17:30 &lt;@jrand0m> exacto. 17:30 &lt;@jrand0m> la app funcionará sin absolutamente NINGÚN cambio 17:30 &lt; co> dm: Esta es una aplicación de prueba. Una vez que el código 	 router-router esté escrito, podrás hablar con otros. 17:30 &lt;@jeremiah> tener solo local nos permite desarrollar en paralelo 17:30 &lt; dm> sí, pero si la app asume 10 ms de latencia, y termina siendo 12 	 segundos, no funcionará muy bien :) 17:31 &lt;@jrand0m> de acuerdo dm 17:31 &lt; dm> ¿alguna estimación de latencia por cierto? :) 17:31 &lt;@jrand0m> si tenemos 12 segundos de latencia, tenemos trabajo que hacer. 17:31 &lt;@jrand0m> pero no tendremos eso. 17:31 &lt;@jrand0m> estimaciones son 0,6-2,7 s 17:31 &lt;@jrand0m> para una red de 5.000.000 routers. 17:31 &lt;@hezekiah> Por cierto, eso me recuerda. Tenemos que hablar de ElGamal. 17:31 &lt;@thecrypto> el mayor tiempo es el de configuración 17:31 &lt;@jrand0m> (ver el archivo de iip-dev para los modelos rudimentarios) 17:32 &lt; dm> ¿más baja o más alta para redes más pequeñas? 17:32 &lt;@jrand0m> hezekiah> 2.3: crypto. 17:32 &lt;@thecrypto> después de eso el tiempo cae dramáticamente 17:32 &lt;@jrand0m> dm> más baja. 17:32 &lt;@thecrypto> hezekiah: probablemente tienes la misma pregunta que yo 17:32 &lt;@jrand0m> thecrypto> exacto, el tiempo de configuración es fuera de línea 	 para la entrega de mensajes [es decir, configurar tunnels antes de enviar mensajes] 17:32 &lt; dm> ok, solo te estaba comprobando ;) 17:32 &lt;@jrand0m> je 17:33 &lt;@jrand0m> ok. última parte del SDK - la app 17:33 &lt;@jrand0m> co/thecrypto: ¿ideas sobre una implementación talk en Java? 	 ¿viable? ¿tiempos? ¿planes? ¿interés? 17:34 &lt;@thecrypto> una vez que el API esté listo, probablemente tengamos un talk 	 hecho en una semana más o menos, 2 como mucho, ¿co de acuerdo? 17:34 &lt;@jeremiah> chat podría integrarse como un router jabber, ¿no? 17:34 &lt; co> Eso debería ser bastante fácil de hacer. 17:34 &lt; co> thecrypto: De acuerdo. 17:34 &lt;@jrand0m> jeremiah> no conozco jabber, pero si jabber puede funcionar 	 sobre el API, genial 17:35 &lt;@jrand0m> de acuerdo co &amp;amp; thecrypto 17:35 &lt;@jrand0m> jeremiah> ten en cuenta que esto es solo una app trivial como 	 prueba de concepto, no un Kickass Anonymous IM System :) 17:35 &lt;@jeremiah> aún no ;) 17:35 &lt;@thecrypto> podemos añadir esa funcionalidad después 17:35 &lt;@jeremiah> ok 17:36 &lt;@jrand0m> je 17:36 &lt;@thecrypto> empecemos pequeño 17:36 * jrand0m añade al plan "agregar característica: ser kickass" 17:36 &lt; some_random_guy> je 17:36 &lt; some_random_guy> linda característica :) 17:36 -!- dm2 [~hifi@anon.iip] se ha unido a #iip-dev 17:37 &lt;@jeremiah> jrand0m: Creo que me perdí esto en 2.1, ¿algún pensamiento 	 sobre kademlia como DHT (tabla hash distribuida)? requiere menos mantenimiento 	 que Chord 17:37 -!- nop [nop@anon.iip] se ha unido a #iip-dev 17:37 &lt; nop> perdón 17:37 &lt;@jrand0m> además un día de estos necesitamos que alguien ponga el rediseño 	 de IIP a funcionar sobre esto. 17:37 -!- dm [~hifi@anon.iip] ha salido [Ping timeout] 17:37 &lt; nop> ¿qué? 17:37 &lt; nop> quién 17:37 &lt; nop> dónde 17:37 &lt; nop> cuándo 17:37 &lt; nop> ? 17:37 -!- dm2 ahora se llama dm 17:37 &lt;@jrand0m> hey, hablando del diablo 17:37 &lt; WinBear> ¿por qué? 17:37 &lt; WinBear> nm 17:37 &lt; nop> en realidad soy un ángel 17:37 &lt;@hezekiah> lol 17:38 &lt;@thecrypto> que alguien le pase un log a nop 17:38 &lt; WinBear> azrel 17:38 &lt;@jrand0m> jeremiah> kademila es un buen DHT, y definitivamente 	 revisaremos eso además del equipo chord/tapestry, junto con dhts "sloppy" en la 	 especificación de red. 17:38 &lt;@jeremiah> jrand0m: genial 17:38 &lt;@hezekiah> thecrypto: Estoy en ello. :) 17:38 &lt; nop> oí de uno que la rompe 17:38 &lt; nop> llamado chord/middle 17:38 -!- hif [~hifi@anon.iip] se ha unido a #iip-dev 17:39 &lt; nop> pero ya sabes con quién es bueno hablar, con brandon wiley 17:39 * jrand0m ¡thwaps nop! 17:39 &lt; nop> Sabía que dolería 17:39 &lt;@hezekiah> lol 17:39 &lt;@hezekiah> ¿Quién es Brandon Wiley? 17:39 &lt; nop> alguien con quien estoy seguro que jrand0m ha discutido numerosas veces 17:39 &lt; nop> :) 17:39 &lt; nop> que alguien me envíe un log por email 17:39 &lt; dm> ¡Brandon es el nombre real de jrandom, pillado! 17:39 &lt;@hezekiah> Estoy en ello. 17:40 &lt;@hezekiah> Tranquilo, nop. :) 17:40 &lt; nop> jaja 17:40 &lt; dm> Brandon Wiley es el primer programador de Freenet, habiendo 17:40 &lt; dm> cofundado el esfuerzo de desarrollo con el inventor del sistema, 	 Ian Clarke 17:40 &lt; nop> ¿está userx aquí o allí? 17:40 &lt; WinBear> puedes hablar con mi brandon wiley 17:40 &lt;@hezekiah> OK. Ya va ... si mi cliente de correo coopera 	 y envía un adjunto de 15K. 17:41 &lt;@thecrypto> hemos hablado mucho :) 17:41 &lt;@hezekiah> nop: UserX no está ni aquí ni allí. 17:41 &lt;@hezekiah> ¡OK! 17:41 &lt;@hezekiah> ¡El log está enviado, nop! Ve a leer. :) 17:41 &lt;@thecrypto> y ahora esperamos 17:41 &lt;@jrand0m> ok, ¿alguien tiene pensamientos sobre el SDK mientras le damos a nop 	 un minuto para ponerse al día? ;) 17:41 &lt;@hezekiah> jrand0m: Ahora que ya hice lo del log 	 ... ¿qué es kademlia? 17:42 &lt;@jrand0m> Otro DHT Académico Más :) 17:42 &lt;@hezekiah> ¿Y dónde puedo conseguir un enlace a la página de kademlia? 17:42 -!- Erazerhead [JohnDoe@anon.iip] se ha unido a #iip-dev 17:42 &lt;@jeremiah> http://kademlia.scs.cs.nyu.edu/ 17:42 &lt;@hezekiah> Gracias. :) 17:42 &lt;@thecrypto> ¿YAADHT? 17:42 &lt;@hezekiah> lol 17:42 &lt;@hezekiah> Los nombres hoy en día ... ¡te digo! 17:43 &lt;@jrand0m> y si alguna vez se menciona algo de CS que no entiendas, ve a 	 citeseer.nj.nec.com/cs 17:43 &lt; WinBear> ¿clamidia? 17:43 &lt;@hezekiah> OK. 17:43 &lt; nop> jrand0m: iba a decir citeseer 17:43 &lt; dm> ¿cuál es el ETA del SDK? 17:44 * jrand0m evita inyectar la gonorrea en I2P 17:44 * jrand0m espera que el SDK salga la próxima semana. quizá el próximo viernes? 17:44 * thecrypto cruza otro par de dedos 17:45 &lt;@jrand0m> ok. pasando a 2.3) Crypto. 17:45 * hezekiah se imagina a thecrypto con como 13 juegos de dedos cruzados 	 ... y luego se da cuenta de que ya se le habrán acabado. 17:45 &lt;@hezekiah> ¡Yay! 17:45 * jrand0m pincha a nop para asegurarse de que está aquí 17:45 &lt;@hezekiah> ¡Crypto! 17:45 &lt;@hezekiah> Tengo algo para empezar. :) 17:46 &lt;@thecrypto> yo también tengo algo 17:46 &lt;@thecrypto> ¡Primero! :) 17:46 * jrand0m no tiene, así que discútanlo ustedes dos 17:46 &lt;@hezekiah> que hable primero thecrypto. :) 17:46 &lt;@jrand0m> thecrypto> habla 17:46 &lt;@jrand0m> :) 17:46 &lt;@thecrypto> Ok, sobre Elgamal 17:47 &lt;@thecrypto> Tenemos que decidir si tenemos p y alfa comunes o no 17:47 -!- some_random_guy [~dan@anon.iip] ha salido [BitchX: la interfaz 	 original de apuntar y hacer clic.] 17:47 &lt;@thecrypto> el problema con un p y alfa comunes es que tendríamos 	 que encontrar alguna forma de cambiar las claves de todos al mismo tiempo 17:48 &lt;@jrand0m> o sea: muy malo. 17:48 &lt; co> thecrypto: Lo siento, ¿qué son p y alfa? 17:48 &lt;@thecrypto> la ventaja es que podemos escoger unos especialmente 	 optimizados y la cantidad de datos transmitidos para una clave pública es 	 muy pequeña 17:48 * jrand0m no ve una buena razón para usar p y alfa comunes, más allá de ahorrar 	 unos pocos bits 17:48 &lt;@thecrypto> co: a efectos prácticos, números grandes especiales 17:49 &lt;@jrand0m> thecrypto> aún podemos optimizar para el p y alfa del 	 destino al que ciframos más comúnmente 17:49 &lt;@thecrypto> ¿o entro en una explicación de cómo funciona el elgamal? 17:49 &lt;@thecrypto> jrand0m: sí 17:49 &lt; co> thecrypto: OK. 17:49 &lt;@thecrypto> también podemos hacer que cada uno tenga un p y alfa distintos 17:50 &lt;@jeremiah> para quien le interese: 	 http://www.wikipedia.org/wiki/ElGamal_discrete_log_cryptosystem 17:50 &lt;@thecrypto> esto significa que la cantidad de datos transmitidos es mucho 	 mayor y tenemos que ver cómo empaquetarlo 17:50 &lt;@jrand0m> de acuerdo, gracias jeremiah 17:50 &lt;@jrand0m> ¿mucho mayor? 17:50 &lt;@jrand0m> Pensé que con p y alfa variables podemos usar p 	 y alfa más pequeños? 17:51 &lt;@thecrypto> en lugar de números de 160 bits ahora hablamos de 2 de 1024 bits 	 y 1 de 160 17:51 &lt;@thecrypto> o en total 2308 17:51 &lt;@hezekiah> 288 bytes 17:51 &lt;@hezekiah> No es para tanto. 17:52 &lt;@jrand0m> ok, no está tan mal. hemos planeado 256 bytes 17:52 &lt;@hezekiah> Estas claves no se transfieren tan a menudo, ¿no? 17:52 &lt;@jrand0m> otros 32 no duelen 17:52 &lt;@jrand0m> hezekiah> se insertan en el DHT 17:52 &lt;@hezekiah> ¡Ah! 17:52 &lt;@hezekiah> Por eso las queríamos pequeñas. 17:53 &lt;@thecrypto> también, otro problema sobre el elgamal que quizá 	 debamos preocuparnos 17:53 &lt;@jrand0m> bueno, no importa mucho si la estructura RouterInfo 	 tiene unos 10K o así 17:53 -!- mrflibble [mrflibble@anon.iip] se ha unido a #iip-dev 17:53 &lt;@jrand0m> vale, ¿qué pasa, thecrypto? 17:53 &lt;@thecrypto> la expansión del mensaje es 2, el tamaño de un cifrado o 	 una firma es el doble del tamaño del mensaje 17:54 &lt;@jrand0m> El cifrado ElG es solo de la clave AES 17:54 &lt;@jrand0m> La firma ElG es solo de los hashes SHA256 17:55 &lt;@thecrypto> ok, solo es algo que mencionar también 17:55 &lt;@hezekiah> jrand0m: Lo cual me deja realmente perplejo. 17:55 &lt;@thecrypto> volviendo al tema original, ¿queremos tener un 	 p y alfa compartidos o queremos que todos tengan p y alfa distintos? 17:55 &lt;@jrand0m> hezekiah> ¿hmm? ¿leíste la especificación de estructura de datos para 	 #Payload? 17:55 &lt;@jrand0m> ¿alguna idea/pregunta sobre eso, hezekiah? 17:55 * dm ahora entiende cómo funcionan los DHT. 17:55 &lt;@jrand0m> nop> ¿opiniones? 17:55 &lt;@jrand0m> genial dm 17:55 &lt;@hezekiah> Si una firma es el doble del tamaño de los datos firmados, 	 ¿entonces por qué la especificación IC2P dice que una firma es de 128 bytes? 17:56 &lt; nop> no 17:56 &lt; nop> p compartido 17:56 &lt;@hezekiah> ¿No debería ser 512? 17:56 &lt;@thecrypto> el hash de los bytes 17:56 &lt; nop> y alfas 17:56 &lt; dm> parece que se requiere mucho trabajo al unirse a un DHT, pero supongo 	 que funciona. 17:56 &lt; nop> base compartida, p compartido 17:56 &lt;@jrand0m> hezekiah> bits / bytes. 17:56 &lt; nop> eso eliminará mucho riesgo 17:56 &lt;@thecrypto> entonces, ¿de qué tamaño lo queremos? 17:56 &lt;@hezekiah> Hmm 17:56 &lt;@jrand0m> nop> ¿en 3 años querremos que todo el mundo cambie su 	 p y alfa al mismo tiempo? 17:56 &lt; nop> y mantener nuestro protocolo en estándares 17:57 &lt;@thecrypto> ya que eso abre grandes ataques sobre p y alfa 17:57 &lt; nop> jrand0m: hay algo llamado primos "cooked", en este 	 momento, y este es el momento que estoy considerando 17:57 &lt;@thecrypto> que si se completan derriban toda la red 17:57 &lt; nop> creo que podemos adaptarnos con los tiempos 17:57 &lt; nop> pero se aconseja un primo estático aprobado por oakley 17:57 &lt; nop> ya que han sido revisados a fondo como seguros 17:58 &lt; nop> y esa es una base mejor que cualquiera de nuestras suposiciones sobre 	 primos generados (probables) 17:58 &lt;@thecrypto> si no es primo, el cifrado o las firmas no funcionan, 	 así que simplemente lo desechamos 17:59 &lt;@jrand0m> de acuerdo, tienen mejores primos. así que cuando uno de esos 	 primos sea factorizado, todo el que los use queda expuesto, ¿correcto? 17:59 &lt; dm> hmmm, tengo que irme. ¿Esto se está registrando, verdad? 17:59 &lt; nop> jrand0m: sí 17:59 &lt;@thecrypto> sip 17:59 &lt; nop> jrand0m: cuando pase lo sabremos todos 17:59 &lt; nop> no quiero arriesgar la generación de primos 17:59 -!- dm [~hifi@anon.iip] ha salido [it better be] 17:59 &lt;@thecrypto> ¿cómo lo sabremos? 17:59 &lt; nop> además añade tiempo de cálculo 17:59 -!- hif [~hifi@anon.iip] ha salido [] 17:59 &lt; nop> thecrypto: si usas un conjunto de primos de Oakley estándar definido, 	 sabrás cuándo se haya roto 18:00 &lt;@thecrypto> ¿cómo? 18:00 &lt; nop> porque será una noticia muy pública 18:00 &lt;@jrand0m> nop> lo sabremos a menos que la NSA lo rompa. 18:00 &lt; co> nop: ¿Cuántos de esos primos hay? Si no son muchos, usarlos 	 es un riesgo. 18:00 &lt;@thecrypto> sí, el espionaje pasivo sigue siendo una amenaza 18:00 &lt;@thecrypto> y puedo hacer un programa para generar p y alfas y 	 probarlos en aproximadamente una hora 18:00 &lt;@jrand0m> nop> sería muy público a menos que fuera una amenaza 	 a la seguridad nacional. 18:00 &lt; co> Espera... no, esa es una pregunta tonta. Olvida. 18:01 &lt; nop> esto es cierto, pero creo por numerosos contactos en la 	 comunidad de criptografía que si se resuelve, se resolverá antes de que la NSA 	 lo haga 18:01 &lt; nop> nuestra generación de primos no asegurará eso de ningún modo 18:01 &lt; nop> si resuelven esos primos 18:01 &lt; nop> más vale que encuentres un nuevo algoritmo que usar 18:01 &lt;@jrand0m> vale. 18:02 &lt; nop> por favor usa estático, aliviará problemas con el criptoanálisis, 	 y reducirá riesgos de errores en nuestra crypto 18:02 &lt;@jrand0m> Yo estaba en duda, y estoy bien con ir con primos compartidos 	 "known good". 18:02 &lt;@thecrypto> ok, entonces elijamos un primo 18:02 &lt;@jrand0m> nop> aún te tenemos apuntado en el diagrama de Gantt 	 para la especificación de crypto 18:02 &lt;@thecrypto> ¿y tienen generadores para esos primos? 18:02 &lt; nop> sí 18:02 &lt; nop> sí, tengo 18:03 &lt; nop> 2 18:03 &lt; nop> es una raíz primitiva de los primos que tendré 18:03 &lt; nop> ¿de qué tamaño de primos quieren? 18:03 &lt;@thecrypto> estoy pensando en algún lugar entre 2048-4096 18:03 &lt;@hezekiah> Estamos usando una clave de 2048, ¿no? 18:03 &lt; nop> sí, así que usa un primo de 4096 o más 18:04 &lt;@thecrypto> porque el hecho de compartir nos deja expuestos 18:04 &lt;@thecrypto> y si esto despega, sería un primo muy valioso 	 para romper 18:04 * cohesion se perdió la reunión 18:04 &lt; co> Están usando ese primo dentro de ElGamal, ¿cierto? 18:04 &lt;@hezekiah> ¿Entonces las claves serán de 4096 bits? 18:04 &lt;@cohesion> ¿alguien registró? 18:04 &lt; nop> co sí 18:04 &lt; nop> no hezekiah 18:04 &lt; nop> las claves serán de 2048 18:04 &lt;@cohesion> ok 18:04 &lt; nop> el primo será mayor de 4096 18:04 * cohesion vuelve a su trabajo 18:04 &lt;@hezekiah> OK. Por favor perdonen mi horrible entendimiento aquí. :) 18:04 &lt; nop> vuelvo enseguida 18:05 &lt;@thecrypto> p y alfa pueden ser fijos, alfa será 2 y p será 	 el primo que elijamos 18:05 &lt; nop> ok, déjenme enviar por email los candidatos a primo 18:05 &lt; nop> denme un par de horas, tengo algo de trabajo que hacer 18:05 * jeremiah se va a cenar, leerá los logs después 18:05 &lt;@thecrypto> la clave secreta es a, un número entre 0 y p - 2 18:05 &lt;@thecrypto> la clave pública es 2^a mod p 18:06 &lt; nop> ¿podemos pasar al siguiente tema y volver para que yo esté 	 presente para eso? Vuelvo enseguida, estoy en el trabajo y tengo que hacer una 	 tarea rápido 18:06 &lt;@hezekiah> OK, así que llamas a mi 'x' como 'a' 18:06 &lt;@hezekiah> ... y a mi 'g' como 'alfa'. 18:06 &lt; nop> por favor muevan las explicaciones del algoritmo a un mensaje privado 18:06 &lt;@hezekiah> thecrypto: ¿Verdad? 18:06 &lt;@thecrypto> sí 18:06 &lt;@jrand0m> ok. así que thecrypto, nop y hezekiah resolverán los 	 detalles del algoritmo más tarde. 18:06 &lt; nop> ok 18:06 &lt; nop> seguro 18:06 &lt;@hezekiah> OK ... entonces thecrypto, ¿terminaste con tu pregunta? 18:06 &lt;@thecrypto> sigamos 18:06 &lt; nop> enviaré nuestros primos por email 18:06 &lt;@thecrypto> s 18:06 &lt;@hezekiah> ¡OK. Mi turno! :) 18:07 &lt;@hezekiah> ¿Por qué demonios estamos usando ElGamal para firmar? 18:07 &lt;@jrand0m> ok. 2.4) estado de la hoja de ruta / protocolo de red 18:07 &lt;@jrand0m> aún no hez :) 18:07 &lt;@jrand0m> oh hez 18:07 &lt;@hezekiah> ¿Cuándo puedo preguntarlo? 18:07 -!- dm [~hifi@anon.iip] se ha unido a #iip-dev 18:07 &lt;@jrand0m> ¿qué recomendarías, cuando tenemos claves públicas ElG? 18:07 &lt;@thecrypto> cuando nop vuelva 18:07 &lt;@jrand0m> no, tienes razón, me equivoco. ahora es el momento adecuado. 18:07 &lt; co> Siguiente tema, por favor. 18:07 &lt;@hezekiah> jrand0m: Bueno, el problema es este: 18:07 &lt;@hezekiah> velocidad 18:08 &lt;@hezekiah> Estuve jugando con las cosas de crypto hoy, y me llevé 	 una desagradable sorpresa. 18:08 &lt;@hezekiah> ElGamal era astronómicamente más lento al verificar una firma 	 que DSA o RSA. 18:08 &lt;@jrand0m> hezekiah> ¿es un problema de implementación de la biblioteca o 	 del algoritmo? 18:08 &lt;@hezekiah> No lo sé. 18:09 &lt;@hezekiah> Pero miré Applied Crypto y vi que al menos parte 	 del problema es ElGamal. 18:09 &lt;@hezekiah> AC tiene tablas del tiempo que toma firmar y 	 verificar para DSA, RSA y ElGamal. 18:09 &lt;@jrand0m> ¿entonces sugieres que pasemos a RSA para cifrado, descifrado 	 y firma? 18:09 &lt;@hezekiah> Yo 18:09 &lt;@hezekiah> No sugiero realmente nada definitivo. 18:09 &lt;@jrand0m> ...aunque podríamos añadir una segunda clave pública de firma 	 a la estructura RouterInfo 18:10 &lt;@hezekiah> Solo digo que AC lista la verificación de ElGamal en 	9,30 segundos. 18:10 &lt;@hezekiah> RSA es 0,08 segundos 18:10 &lt;@thecrypto> para 1024 bits 18:10 &lt;@jrand0m> caray. 18:10 &lt;@hezekiah> DSA es 1,27 segundos 18:10 &lt;@hezekiah> Ahora ves mi problema. 18:10 &lt;@hezekiah> ElGamal es lentísimo ... 18:10 &lt;@jrand0m> necesitamos verificación &lt;100 ms. 18:10 &lt;@jrand0m> si no &lt;10 ms 18:10 &lt;@hezekiah> ... y mi CPU es 333MHz. 18:11 &lt;@hezekiah> Por cierto, esos cálculos se hicieron en un SPARC II 18:11 &lt;@hezekiah> Yo tengo un AMD K6-2 333MHz. 18:11 &lt;@jrand0m> un sparc 2 es una máquina de 40Mhz. 18:11 &lt;@hezekiah> Verificando una firma ElGamal con mi módulo de Python (que usa 	 backend en C pero huele un poco raro). 18:11 &lt; luckypunk> dios 18:11 &lt; luckypunk> bueno 18:11 &lt;@hezekiah> jrand0m: OK. No tengo idea sobre los SPARC. 18:11 &lt;@hezekiah> De todos modos, tardó como 20 segundos. 18:12 &lt;@hezekiah> Si no un poco más. 18:12 &lt; luckypunk> cualquiera con un procesador de 1 ghz -2 ghz no necesita preocuparse. 18:12 &lt; co> hezekiah: En ordenadores modernos, entonces, la verificación debería ser 	 aceptablemente rápida. 18:12 &lt;@hezekiah> DSA y RSA fueron casi instantáneos. 18:12 &lt;@jrand0m> hezekiah> Sí. sparc 2 era rápido en el 92 18:12 &lt;@hezekiah> En fin, por eso saco esto. 18:12 &lt;@hezekiah> Podríamos añadir una clave DSA, pero eso significaría 2 claves 18:12 &lt;@thecrypto> aún debemos pensar en gente que no tiene máquinas súper rápidas 18:12 &lt;@hezekiah> O podríamos ir con RSA. 18:12 &lt;@jrand0m> mi recuerdo de la razón para ElG en lugar de RSA era 	 que la preferencia no era muy fuerte. 18:13 &lt;@hezekiah> O podemos vivir con el largo tiempo de verificación y usar ElG. 18:13 &lt;@jrand0m> thecrypto> absolutamente. 18:13 &lt;@thecrypto> nop fue quien dijo, usemos elgamal 18:13 &lt;@hezekiah> thecrypto: Precisamente. Mamá y papá eventualmente 	 usarán I2P de forma transparente. 18:13 &lt;@jrand0m> vamos a querer distros arrancables para 386, así como 	 implementaciones en applet. 18:13 &lt;@hezekiah> Mamá y papá no tendrán hardware de última generación. 18:13 &lt; luckypunk> oh dios 18:14 &lt; luckypunk> todo el que querría esto tiene al menos un p100 o así. 18:14 &lt; co> No comprometamos la seguridad eligiendo un algoritmo más débil 	 que sea más rápido. 18:14 &lt;@hezekiah> co: No estoy sugiriendo eso. 18:14 &lt;@thecrypto> elgamal y DSA son equivalentes 18:14 &lt;@jrand0m> ok. así que vamos a revisitar la elección RSA/ElG. los cambios 	 de código no deberían ser un problema. 18:14 &lt; luckypunk> pueden sufrir. 18:14 &lt;@hezekiah> co: RSA y DSA son tan reputados como ElGamal. 18:14 &lt; luckypunk> jaja 18:14 &lt; luckypunk> si te preocupa el anonimato 18:14 &lt;@hezekiah> thecrypto: Y nada podría estar más lejos de la verdad. 18:14 &lt; luckypunk> no te importará mucho la velocidad. 18:14 &lt;@thecrypto> hezekiah: ambos son implementaciones del mismo 	 algoritmo general 18:14 &lt; dm> el paso obvio aquí es que alguien averigüe con certeza 	 el uso de CPU de ambos :) 18:14 &lt;@jrand0m> luckypunk> ¿escuchas muchas quejas sobre freenet? 18:15 &lt;@hezekiah> thecrypto: DSA no puede cifrar. Es solo de firma, y 	 es mucho más rápido que ElG. 18:15 &lt;@thecrypto> hezekiah: simplemente las ecuaciones de firmado y verificación 	 de DSA son más rápidas 18:15 &lt;@jrand0m> dm> si Applied Crypto midió la verificación RSA en 	 1/100 de ElG, me basta. 18:15 &lt;@thecrypto> podemos usar ElG para cifrado/descifrado y DSA para 	 firmado/verificación 18:15 &lt;@jrand0m> las opciones son pasar a RSA o añadir una clave DSA (~256 bytes más) 	 a la estructura RouterInfo 18:15 &lt;@hezekiah> Cierto. Pero ahora el DHT tiene 2 claves públicas. 18:16 &lt;@jrand0m> ¿y? 18:16 &lt; co> Tengamos una clave pública. Será menos confuso. 18:16 &lt;@hezekiah> co: Solo sería 'confuso' para los desarrolladores ... y 	 necesitamos saber lo que hacemos. :) 18:16 &lt;@thecrypto> creo que es hora de esperar a nop también en esto 18:16 &lt;@hezekiah> Cierto. 18:16 &lt;@jrand0m> pero si es 100 veces más lento... 18:16 &lt;@jrand0m> en fin, continuaremos el diseño de crypto fuera de línea. 18:17 &lt;@hezekiah> jrand0m: ¿Enviarás un correo a la lista? 18:17 &lt; luckypunk> jrand0m: dios, no me importa, si no puedes esperar 40 segundos 	 a que cargue tu página, lárgate. 18:17 &lt;@thecrypto> o después de la parte principal de la reunión 18:17 &lt;@jrand0m> mierda, envío a la lista a diario :) 18:17 &lt;@jrand0m> je lucky 18:17 -!- hif [~hifi@anon.iip] se ha unido a #iip-dev 18:17 &lt;@jrand0m> bien. 18:17 &lt;@jrand0m> ok> 2.4) hoja de ruta / estado del protocolo de red 18:17 -!- hif ahora se llama dm2 18:18 &lt;@jrand0m> He hecho muy poco con respecto al protocolo de red más allá 	 de responder a los mensajes de co, ya que he estado trabajando en Java y I2CP. 18:18 &lt;@jrand0m> la hoja de ruta sigue en objetivo. 18:18 &lt;@jrand0m> ¿algún cambio a la hoja de ruta? 18:19 &lt;@jrand0m> ok. si los hay, cuando los haya, solo envíen a la lista. 18:19 &lt;@hezekiah> Cierto. 18:19 -!- dm [~hifi@anon.iip] ha salido [Ping timeout] 18:19 &lt;@jrand0m> el roadmap.xml ahora está en el módulo cvs de i2p 	 i2p/doc/projectPlan 18:19 -!- dm2 ahora se llama dm 18:20 &lt;@hezekiah> jrand0m: Déjame adivinar ... ¿eso también está en cathedral? 18:20 &lt; nop> de vuelta 18:20 &lt; nop> perdón por eso 18:20 &lt;@jrand0m> ok, eso es todo por eso (aunque podemos volver a preguntas 	 del protocolo de red en la sección de preguntas). 18:20 &lt;@jrand0m> No tengo más subpuntos 18:20 &lt;@jrand0m> hezekiah> no uso sf 18:20 &lt;@thecrypto> bueno, ahora que nop volvió podemos volver al tema de la 	 velocidad rápido 18:20 &lt;@hezekiah> Cierto. 18:21 &lt; nop> ¿qué tema de velocidad? 18:21 &lt;@thecrypto> Elgamal es lento de verificar 18:21 &lt; nop> eso es cierto 18:21 &lt; nop> pero rsa también 18:21 &lt;@jrand0m> nop> Applied Crypto midió la verificación RSA a 1/100 de 	 ElG para firmas. 18:21 &lt; nop> hmm 18:22 &lt;@hezekiah> RSA y DSA son instantáneos para mí. 18:22 &lt;@hezekiah> ElG tarda 20 segundos. 18:22 &lt; nop> DSA es el gamal 18:22 &lt;@jrand0m> Así que podemos saltar a RSA o añadir una clave DSA a la 	 estructura RouterInfo 18:22 &lt; nop> DSA 18:22 &lt; nop> tengo algo contra todo lo que tenga R 18:22 &lt; nop> ;) 18:22 * jrand0m no recuerda una razón realmente fuerte para ElG en lugar 	 de RSA 18:22 * jrand0m se resiente de eso 18:22 &lt;@hezekiah> nop: ¿Nos iluminas? ¿Por qué no usamos RSA? 18:22 &lt;@hezekiah> Con todos los detalles escabrosos. :) 18:23 &lt; nop> por estas razones, y es debatible, pero 18:23 &lt; dm> que alguien me pase por msg la URL de iip-dev de nuevo cuando pueda. 18:23 &lt; nop> factorizar primos es cómo se rompe RSA 18:23 &lt; dm> la lista iip-dev, esa. 18:23 &lt; luckypunk> Se ha roto RSA. 18:23 &lt; luckypunk> prácticamente. 18:23 &lt; nop> sí, se ha roto RSA de 512 bits 18:23 &lt; luckypunk> ¿o era DES? 18:23 &lt; luckypunk> bah. 18:23 &lt;@hezekiah> Se ha roto DES. 18:23 &lt; nop> creo que te refieres a DES 18:23 &lt; co> luckypunk: Se han roto claves de cierto tamaño. 18:23 &lt;@hezekiah> RSA no está ahí todavía. 18:24 &lt; nop> en fin 18:24 &lt; luckypunk> pero podría. 18:24 &lt; nop> volviendo a mi punto 18:24 &lt;@hezekiah> Pero la pregunta es: ¿una clave RSA de 2048 o 4096 es segura hoy? 18:24 &lt;@thecrypto> un segundo 18:24 &lt; nop> claves RSA de 512 bits se han roto con ordenadores de oficina 18:24 &lt;@jrand0m> estamos mirando RSA o ElG de 2048 bits 18:24 &lt; nop> hezekiah: lo sería, pero aquí viene lo divertido 18:24 &lt; nop> si puedes factorizar primos 18:24 &lt; nop> puedes romper RSA 18:24 &lt; nop> si puedes computar logaritmos discretos puedes resolver RSA y 	 EL gamal 18:24 &lt; nop> estamos más cerca de factorizar 18:24 &lt; nop> que de computar logs discretos 18:24 &lt; nop> en este momento 18:24 &lt; luckypunk> ¿no son los logs discretos un poco más difíciles? 18:25 &lt;@hezekiah> Si puedes factorizar primos rápidamente, puedes romper RSA. 18:25 &lt;@hezekiah> luckypunk: Eso es lo que dice nop. 18:25 &lt; luckypunk> computadoras cuánticas. 18:25 &lt; luckypunk> están casi funcionales. 18:25 &lt;@hezekiah> lol 18:25 &lt; nop> y la proporción de tamaños de bits para claves públicas de logaritmos discretos es 	 más fuerte que las claves de RSA 18:25 &lt; nop> por ejemplo no se aconseja clave de 768 bits por variantes Diffie-Hellman, 	 pero no se ha roto demostrablemente 18:25 &lt;@hezekiah> Entonces, el resultado es que añadimos una clave DSA. 18:25 &lt;@thecrypto> nop, no hagas un bill gates, es factorizar n grande donde n = pq 18:25 &lt; nop> como sí lo han hecho claves RSA de 512 bits 18:25 &lt;@thecrypto> ya que factorizar números primos es fácil 18:25 &lt; nop> gracias 18:25 &lt; nop> perdón 18:25 &lt;@jrand0m> hezekiah> eso parece. 18:26 &lt; nop> trataba de que todos entendieran 18:26 &lt; nop> perdón 18:26 &lt;@thecrypto> solo una aclaración 18:26 &lt;@jrand0m> bien nop, está bien, gracias 18:26 &lt;@hezekiah> OK. 18:26 &lt; nop> así que DSA 18:26 &lt; nop> entonces 18:26 &lt;@hezekiah> ¿Entonces añadimos una clave DSA? 18:26 &lt; nop> que es también una variante diffie-hellman 18:26 &lt;@jrand0m> ok, dado eso, continuaremos detalles de crypto fuera de línea. 18:26 &lt; nop> prefiero logs sobre factores 18:27 &lt; nop> ;) 18:27 &lt;@hezekiah> Por cierto, ¿qué nos falta por continuar? 18:27 &lt; co> dm: Esa URL es 	 http://news.gmane.org/thread.php?group=gmane.comp.security.invisiblenet.iip.devel 18:27 &lt;@thecrypto> hezekiah: elegir el primo mágico 18:27 &lt;@hezekiah> ¡Ah, cierto! 18:27 &lt; dm> gracias co, encontré las especificaciones de jrand0m. Ahora solo me falta 	 una impresora con mucho tóner. 18:27 &lt; nop> enviaré eso 18:27 &lt;@jrand0m> hezekiah> actualiza la especificación de estructura de datos, añade info 	 respecto a DSA, especifica tamaño de clave para dsa, etc. 18:27 &lt; nop> hagámoslo fuera de línea 18:27 &lt;@jrand0m> je dm. 18:28 &lt;@hezekiah> OK, ¿tienes algo más, jrand0m? 18:28 &lt;@jrand0m> ok, terminé con mis cosas. hezekiah> ¿tenías la # 3? 18:28 &lt;@hezekiah> Sí. 18:28 &lt; dm> hmmm. las imágenes no aparecen. 18:28 &lt;@hezekiah> 3.) Lo que nop quiera añadir a la agenda. 18:28 &lt; dm> jrand0m: ¿hay algún lugar para conseguir el 'I2P Network Spec Draft 2003.07.23' con imágenes incluidas? 18:29 &lt; co> dm: Sí, yo también he tenido ese problema. 18:29 &lt;@jrand0m> dm/co> consigan la primera revisión de la especificación de red (dos semanas 	 antes en el zip), que incluye el png. 18:30 &lt;@jrand0m> (está en cvs también, pero eso no es anon/público aún) 18:30 &lt; arj> ¿cuándo será? :) 18:30 &lt;@hezekiah> ¡Guau! 18:30 &lt;@hezekiah> ¡CVS ahora es rápido! 18:31 &lt;@jrand0m> arj> estamos haciendo lo posible para evitar el hype, así que cuando esté listo 	 pondremos las cosas públicas, pero lo mantendremos bastante silencioso hasta entonces. 18:31 &lt; nop> hezekiah: ¿el de la cathedral? 18:31 &lt;@jrand0m> arj> sin embargo, todo lo que estamos haciendo es GPL, al menos hasta ahora. 18:31 &lt;@hezekiah> nop: Sí 18:31 &lt;@hezekiah> ! 18:31 &lt; dm> ¿dos semanas antes en qué zip? 18:31 &lt;@jrand0m> oh bien, ¿lo tienes funcionando hezekiah? 18:31 &lt; arj> jrand0m: solo quería leer las últimas especificaciones 18:31 &lt;@jrand0m> dm> network_spec_*.zip si no recuerdo mal 18:31 &lt;@hezekiah> jrand0m: ¡Sip! :) 18:31 &lt; dm> yo igual, ¡con imágenes! 18:31 &lt;@thecrypto> iip-dev tiene la mayor parte 18:32 &lt;@jrand0m> arj> 	 http://article.gmane.org/gmane.comp.security.invisiblenet.iip.devel/292 tiene 	 todo salvo un pequeño cambio. 18:32 &lt;@jrand0m> (bueno, excepto la Capa de Acceso del Cliente, que ahora está en una 	 especificación distinta) 18:33 &lt; arj> ok gracias 18:33 &lt;@jrand0m> la especificación de la Capa de Acceso del Cliente es 	 http://article.gmane.org/gmane.comp.security.invisiblenet.iip.devel/298 18:33 &lt; dm> ok, ¿y el enlace al zip con las imágenes? 18:33 &lt;@jrand0m> ok. nop ¿tienes algo, o pasamos a "5) abrir a 	 preguntas/pensamientos de las masas"? 18:34 -!- mihi [none@anon.iip] ha salido [Ping timeout] 18:34 * jeremiah ha vuelto y ha leído el backlog 18:34 &lt;@jrand0m> dm> un momento, lo busco 18:34 &lt;@jrand0m> 	 http://article.gmane.org/gmane.comp.security.invisiblenet.iip.devel/269 18:35 &lt; dm> gracias 18:35 &lt;@jrand0m> ok, ¿alguna pregunta / pensamientos? 18:35 -!- arj [anders@anon.iip] ha salido [EOF From client] 18:35 &lt; co> sí. 18:35 &lt;@jrand0m> np 18:35 &lt; co> ¿Estamos en el punto 5 ahora? 18:35 * jrand0m sabía que tendrías algunas co :) 18:35 &lt; co> Actualmente, la comunicación entre cliente y router (saliente) 	 no está cifrada. 18:35 &lt;@jrand0m> sí, dado que nop es lento :) 18:35 &lt;@jrand0m> (malditos los que tienen trabajo y esas cosas) 18:36 &lt;@hezekiah> lol 18:36 &lt; co> Supón que tengo un amigo de confianza y quiero usar su router para 	 mensajes salientes. 18:36 &lt;@hezekiah> jrand0m: Bueno, ya sabes. No todos pueden permitirse no tener 	 vida. 18:36 &lt;@jrand0m> co> en gran parte correcto. la carga útil de mensajes está cifrada, 	 pero el resto de I2CP no 18:36 &lt; co> ¿Eso no me pondría en riesgo de que capturen mis mensajes? 18:37 &lt;@hezekiah> Sí. Se transferirían en claro por el cable. 18:37 &lt;@hezekiah> A menos que hagas un túnel ssh a su router o algo así. 18:37 &lt;@jrand0m> si tienes un amigo de confianza y te conectas a su router, 	 puede saber que enviaste o recibiste un mensaje, pero no puede saber qué 	 enviaste. 18:37 &lt;@jeremiah> ¿los mensajes no irían bajo cifrado de clave pública? 18:37 &lt;@hezekiah> Ups. 18:37 &lt;@hezekiah> Mi culpa. 18:37 &lt; dm> Voy a usar I2P como forma de aprender cosas nuevas para evitar que un trabajo 	 9 a 5 (admin de windows, herramientas VB) me convierta en zombi. 18:37 &lt;@jrand0m> Estoy bien con añadir soporte de listener SSL, en lugar de 	 solo listener TCP. 18:37 &lt;@hezekiah> Olvidé que los clientes hacen cifrado de extremo a extremo. 18:37 &lt; co> Tu suposición es que ejecuto un router local de confianza, pero como 	 dije arriba, puede que no quiera hacer eso para que los mensajes no se 	 conecten a mí. 18:37 &lt;@jrand0m> sí jeremiah, pero eso es solo para la carga útil 18:37 &lt;@jrand0m> je bien dm 18:37 -!- mihi [none@anon.iip] se ha unido a #iip-dev 18:38 &lt;@jrand0m> hmm. 18:38 &lt;@hezekiah> jrand0m: ¿Por qué no añadir más adelante soporte para cifrar la 	 comunicación cliente-router? 18:38 &lt;@jrand0m> realmente siempre deberías tener un router local de confianza. 	 puedes hacer que se conecte a otro router no local de confianza también. 18:39 &lt; co> Cierto, pero me gustaría secundar la sugerencia de hezekiah. 18:39 &lt;@jrand0m> hezekiah> me parece bien añadirlo más adelante (donde más tarde: 	 t=0...releaseDate ;) 18:40 &lt;@jrand0m> No tengo ningún reparo en incluso añadir soporte para 	 DH+AES para I2CP 18:40 &lt; nop> bien 18:40 &lt;@jrand0m> de hecho, esas funciones también se pueden añadir por router 	 individualmente 18:41 &lt; nop> jrand0m: también creo que la rotación polimórfica de claves será 	 necesaria así como tráfico chaff (tráfico de relleno) 18:41 &lt; nop> Seguro que veremos eso en una reunión posterior 18:41 &lt; nop> solo mi comentario 18:41 &lt; nop> usando conjuntos de claves 18:41 &lt;@jrand0m> sí, cuando toquemos la comunicación router-router. 18:41 &lt;@jrand0m> (en 1-2 semanas) 18:41 &lt; co> nop: Actualmente, no veo tráfico chaff en la espec, pero sería 	 bueno añadirlo. 18:42 &lt;@jrand0m> hay chaff, en el sentido de que los routers y participantes de 	 tunnel se prueban a sí mismos y a sus pares. 18:42 -!- arj [~anders@anon.iip] se ha unido a #iip-dev 18:42 &lt;@jrand0m> además, las peticiones DHT son chaff respecto a los mensajes de carga útil 18:42 &lt; nop> jrand0m: bueno, me meteré en investigación sobre evasión de 	 análisis de tráfico y evitar dar cualquier texto claro conocido 18:42 &lt;@jrand0m> y los transportes individuales tendrán su propio estilo de chaff 	 (p. ej., el transporte http consultará periódicamente Google por "cute puppy dogs", 	 o lo que sea) 18:43 &lt; nop> bueno, ese chaff está bien, pero también me refiero a chaff cifrado 18:43 &lt; nop> esto ayuda a rotar las claves de sesión 18:43 &lt; nop> y mantener tu nodo ocupado incluso cuando esté inactivo 18:43 &lt; dm> &lt;contenido eliminado por políticas de seguridad> 18:43 &lt;@jrand0m> eso. 18:43 &lt; dm> ¡es broma! 18:43 &lt;@hezekiah> dm: Bien. Si no tendría que ¡thwackearte!. 18:43 &lt;@hezekiah> :) 18:44 &lt;@jrand0m> DHT (enlace cifrado) y mensajes de prueba (free route mix, 	 al estilo onion/garlic) no tendrán problemas de texto claro conocido 18:44 &lt; nop> ya que los nodos más nuevos tendrán menos tráfico al comenzar 18:44 &lt;@jrand0m> además tendremos soporte para transportes de tasa de bits constante 18:44 &lt; nop> garlic rocks 18:44 &lt; nop> :) 18:44 &lt; nop> jrand0m: estilo DC-net :) 18:44 * jrand0m va a hacerse una pasta con mucho ajo cuando 	 termine esta reunión 18:45 &lt; nop> jrand0m: me refería a garlic routing (enrutamiento garlic de I2P) 18:45 &lt;@hezekiah> ¡lol! 18:45 &lt;@jrand0m> lo sé ;) 18:45 &lt; nop> jrand0m: en fin, la tasa constante podría forzarse con el 	 cifrado por bloques pues AES genera bloques de 128 bits 18:45 &lt; nop> ;) 18:45 &lt; nop> así que podríamos rellenar todos los datos a 16 bytes por mensaje 18:45 &lt;@jrand0m> co> ¿tuvieron sentido mis respuestas a tu email? 18:47 &lt;@jrand0m> *ping* 18:47 &lt;@hezekiah> *pong* 18:47 &lt;@thecrypto> *pong 18:47 &lt;@thecrypto> * 18:47 &lt;@jrand0m> ¿alguna otra pregunta de alguien, o mi iproxy 	 se desconectó? 18:47 &lt;@jrand0m> je bien 18:47 &lt;@hezekiah> thecrypto: ¡Paquete fragmentado! 18:47 &lt;@hezekiah> lol 18:48 &lt;@thecrypto> perdí ese final 18:48 &lt;@thecrypto> MTU más pequeño aquí :) 18:48 &lt;@hezekiah> jrand0m: Bueno, yo no tengo preguntas. 18:48 &lt; co> jrand0m: Sí, las respuestas tenían sentido. 18:48 &lt; co> No tengo más preguntas. 18:48 &lt; dm> Crearé preguntas cuando lea las especificaciones mañana. 18:49 &lt;@jrand0m> bueno, espero que tengas más luego :) 18:49 &lt;@jrand0m> genial dm 18:49 &lt; dm> genial inicialmente quizá. 18:49 &lt; dm> bueno, me voy. ¡Buena suerte gente! 18:49 -!- dm [~hifi@anon.iip] ha salido [] 18:50 &lt;@jrand0m> aún tenemos el gran periodo de revisión por pares de 2 semanas 	 en el calendario, pero se agradece la revisión antes (aunque todos los 	 detalles aún no se hayan puesto) 18:51 &lt;@jrand0m> ok. ¿alguna otra pregunta, o vamos a cerrar la #52 	 como una reunión de 102 minutos? 18:52 &lt;@thecrypto> #51 18:52 &lt;@hezekiah> Eh, leí 1:57 minutos. 18:52 &lt;@hezekiah> Duh. 18:52 &lt;@hezekiah> Soy tonto 18:52 &lt;@hezekiah> No me hagan caso. 18:52 &lt;@hezekiah> No tengo preguntas ... 18:52 &lt;@hezekiah> ¡Preguntas! 18:52 * jrand0m nunca supo sumar... 18:52 &lt;@hezekiah> ¡Hablen ahora o callen hasta el próximo martes! 18:52 &lt;@hezekiah> ¡A la una! 18:53 &lt;@hezekiah> ... ¡A las dos! 18:53 &lt;@thecrypto> Vendido al tipo con camisa de botones 18:53 &lt;@hezekiah> ¡Listo! 18:53 * jrand0m va a la cocina a hacerse una cena muy atrasada 18:53 &lt;@jrand0m> gracias srs y srtas 18:53 &lt;@hezekiah> ¡Adiós a todos! 18:53 &lt;@jeremiah> Debería revisar el código fuente antes de irme 18:53 &lt;@hezekiah> ¡Nos vemos el próximo martes! --- Registro cerrado Tue Jul 29 18:53:55 2003 &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/07/22/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 22 Jul 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/07/22/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> cohesion, hezekiah, jeet, jeremiah, jrand0m, mihi, nemesis, nop, thecrypto, wilde, Zwolly&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/07/15/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 15 Jul 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/07/15/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> gott, hezekiah, jeremiah, jrand0m, mihi, Neo, nop, WinBear&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/07/01/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 01 Jul 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/07/01/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&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="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/03/25/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 25 Mar 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/03/25/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> Aprogas, hezekiah, mids, mihi, nop, noP, UserX&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/03/18/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 18 Mar 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/03/18/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> Aprogas, armpit, hezekiah, Hitman, mids, nop, UserX&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/03/12/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Wed, 12 Mar 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/03/12/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> Debolaz, dm, FillaMent, hezekiah, jrand0m, lonelynerd, luckypunk, mids, mihi, nop, someone, toni&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/03/04/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 04 Mar 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/03/04/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> bpb, dm, hezekiah, jake, jeremiah, LeerokLacerta, mids, mrflibble, nop, Nostradumbass&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/02/18/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 18 Feb 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/02/18/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> aum, Barney, bpb, hezekiah, jeremiah, LeerokOnKnoppix, lonelynerd, mids, namless, nop, PsionX, _Trent, WindowsHater&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/02/11/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 11 Feb 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/02/11/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> _42, hezekiah, hobbs, lonelynerd, mids, nemesis, nop, thecrypto&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/02/04/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 04 Feb 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/02/04/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> FillaMent, hezekiah, jrandom, lonelynerd, mids, MrEcho&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/01/28/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 28 Jan 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/01/28/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> Bouris, case, Debrys, hezekiah, lonelynerd, mids, MrEcho, nop&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/01/15/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Wed, 15 Jan 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/01/15/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> FillaMent, hezekiah, LeeroklaLacerta, mids, nop, sdgg, thecrypto&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2003/01/07/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 07 Jan 2003 00:00:00 +0000</pubDate><guid>/es/blog/2003/01/07/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> chscrtr, mids, mrflibble, nemesis, Neo, nop, Nostradumbass&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2002/12/10/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 10 Dec 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/12/10/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> codeshark, dangermouse, Debrys, {Due}, \|EN3RGY\|, hezekiah, hobbs, jeremiah_, mids, mrflibble, Neo, nop, Rav-, xcasex, Zwolly&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2002/12/03/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Tue, 03 Dec 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/12/03/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> hezekiah, mids, nemesis, nop, pox, UserX&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrollo de I2P</title><link>/es/blog/2002/11/27/reuni%C3%B3n-de-desarrollo-de-i2p/</link><pubDate>Wed, 27 Nov 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/11/27/reuni%C3%B3n-de-desarrollo-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> Aprogas, athena, bpb, crunchman, Disposable, Fairwitness, Gilles2Rais, hezekiah, Kyfhon, mateofree, nemesis, nop, ptsc, Rain, rda, xenode&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2002/11/20/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Wed, 20 Nov 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/11/20/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> al-jabr, Chocolate, dd0c, Fairwitness, goc, hezekiah, mids, nemesis, Neo, nop, Robert, sanity, sinster, tarpY, tc, zic&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrollo de I2P</title><link>/es/blog/2002/11/06/reuni%C3%B3n-de-desarrollo-de-i2p/</link><pubDate>Wed, 06 Nov 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/11/06/reuni%C3%B3n-de-desarrollo-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> al-jabr, co, codeshark, dj28, hezekiah, Mak, Neo, nop, Phiberoptika, Povert, UserX&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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>Reunión de desarrolladores de I2P</title><link>/es/blog/2002/10/16/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Wed, 16 Oct 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/10/16/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> al-jabr, Chocolate, firegod, geully, Grishnav, hobbs, mason, mids, nemesis, nop, philocs, Robert, UserX, youkai&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&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> so that it caters to black or white backgrounds
01:07 &lt;@nop> and you can use color :)
01:07 &lt;@nop> oh
01:07 &lt;@nop> and the winner
01:08 &lt; nemesis> http://www.stk.com/products/50_beta/about50.cfm
01:08 &lt;@nop> will of course get full credit by having his logo on the t-shirt
01:08 &lt; nemesis> nice
01:08 * al-jabr fears that this T-shirt may be hopelessly dorky
01:08 &lt;@mids> al-jabr: make a better one
01:08 &lt;@mids> okay...
01:08 &lt;@mids> next poing?
01:09 &lt;@mids> point :)
01:09 &lt;@mids> beeing: bugfixes
01:09 &lt;@mids> UserX fixed even more bugs then reported
01:09 &lt;@mids> there are still a few (possible) bugs out there..
01:09 &lt;@mids> if you found some that aren't mentioned
01:09 &lt;@mids> please tell us
01:10 &lt; al-jabr> I personally couldn't replicate the terminal bug, unless that was something in CVS
01:10 &lt;@mids> without bugreports we cant fix
01:10 &lt;@nop> neither could i
01:10 &lt;@mids> al-jabr: I have had it in the past; but couldn't repeat
01:10 &lt;@mids> I'll ask Jeekay for more details
01:10 &lt; philocs> where do I find list of outstanding bugs?
01:11 &lt;@nop> well everyone is encouraged to use the sourceforge bug tracker
01:11 &lt;@nop> but most people don't
01:11 &lt;@nop> ;)
01:11 &lt; philocs> bug tracker is good
01:11 &lt;@nop> we should probably link to that on our main site
01:11 &lt;@mids> http://www.sourceforge.net/projects/invisibleip/
01:11 &lt;@nop> for a bug submital
01:11 &lt; firegod> too bad it doesnt have an IRC frontend (:
01:11 &lt;@mids> most bugs are mailed to the iip-dev mailinglist though
01:11 &lt; philocs> ok I just subscribed yesterday
01:11 &lt;@mids> cool
01:12 &lt; nemesis> cause the logo, whate resolution? and dpi ?
01:13 &lt;@nop> any one knowing graphix have a suggestion for resolution and dpi?
01:13 &lt; firegod> start big
01:13 &lt; firegod> it can be resized
01:13 &lt;@nop> ok
01:13 &lt;@nop> kewl
01:13 &lt; firegod> down if needed
01:13 &lt; nemesis> -e
01:13 &lt; firegod> it is much more difficult going the other way (:
01:13 &lt; nemesis> hehe
01:13 &lt; nemesis> firegod
01:13 &lt; nemesis> something
01:14 &lt; hobbs> nop: would you be interested in having it in a vector graphics format, if that just happens to be how it's done?
01:14 &lt; firegod> always good to have high res masters
01:14 &lt; nemesis> 10 megapixels
01:14 &lt;@nop> svg?
01:14 &lt; nemesis> 72dpi
01:14 &lt; hobbs> (not that I even own a vector program, but somebody might care)
01:14 &lt; nemesis> or 1000 ?
01:14 &lt; nemesis> ;)
01:14 &lt; nemesis> very dificult
01:14 &lt; nemesis> +f
01:15 &lt; firegod> sure, if they are creative..
01:15 &lt; firegod> but svg isnt widly used just yet
01:15 &lt; al-jabr> Question: I'm patching IIP to use /dev/random. Would you be interested in incorporating this? I'm doing it #ifdef linux for until I or someone configurifies the source.
01:15 &lt; firegod> al-jabr: finish the patch and submit it to the mailing list
01:15 &lt;@nop> al-jar
01:15 &lt; al-jabr> okay
01:15 &lt; hobbs> al-jabr: I'd suggest making it #ifdef SOME_FLAG_THAT_CAN_GO_IN_MAKEFILE
01:15 &lt; al-jabr> yeah
01:16 &lt; al-jabr> will do
01:16 &lt; hobbs> (and have a well-commented DFLAGS line in Makefile)
01:16 &lt;@nop> yarrow is a very good prng
01:16 &lt;@nop> it's known to be secure
01:16 &lt;@nop> and we have done a test with our randomness via chi-square
01:16 &lt; al-jabr> nop: I believe yarrow would be redundard when we have /dev/urandom
01:16 &lt;@nop> and it got 25% which is good
01:16 &lt;@nop> yes, but yarrow is portable
01:16 &lt;@nop> and known to be stronger
01:16 &lt;@mids> al-jabr: the problem is that not all operating systems have a good implementation for /dev/random
01:16 &lt; firegod> not at all
01:17 &lt;@nop> I would rather rely on what a cryptography expert developed
01:17 &lt;@nop> then the /dev/random on the machines
01:17 &lt; hobbs> true. A -DUSE_DEV_RANDOM might end up being useful, or it might just hurt a lot of people who don't know what they're doing.
01:17 &lt;@mids> otoh, giving the more modular future of IIP, maybe several alternatives could be an option
01:17 &lt; hobbs> and not the best odds on the first. :)
01:17 &lt;@nop> yes
01:17 &lt;@nop> and we do plan to add more entropy in the future
01:18 &lt; al-jabr> Well, linux /dev/random and /dev/urandom are some of the most scrutinized crypto out there... I'm mostly thinking of that because it's a very good entropy pool that's out there on very many machines running IIP
01:18 &lt;@nop> to increase this
01:18 &lt; firegod> general question: with iip2 are we going to have more feedback from the proxy?
01:18 &lt; al-jabr> you wouldn't have to go querying the user for entropy.
01:18 &lt;@nop> yes firegod
01:18 &lt;@nop> well you usually don't
01:18 &lt;@nop> but it's definitely added plus
01:18 &lt;@nop> if there isn't enough
01:18 &lt;@nop> it will query
01:19 &lt;@nop> and we will probably look into adding a form of /dev/random entropy very soon
01:19 &lt; hobbs> does linux /dev/random support O_NONBLOCK ?
01:19 &lt;@nop> because we intend on really strengthening the pool
01:19 &lt;@nop> I'm sure it does hobbs
01:19 &lt;@nop> /dev/random let's you select your pool size
01:19 &lt; hobbs> nop: yeah, but there's a softlimit, and a hardlimit in the kernel, and the hardlimit isn't that big.
01:19 &lt;@nop> al-jabr it would be best to hold off
01:19 &lt; al-jabr> nop: personally I'd trust linux more, which uses SHA1 and uses all kinds of hardware sources of entropy, than a newbie who might just go entering 'aaaaaaaaaa...' but anyway it's only an option
01:20 &lt;@nop> al-jabr
01:20 &lt; al-jabr> ok
01:20 &lt;@nop> thats not all the entropy
01:20 &lt;@nop> there is more
01:20 &lt;@nop> there are network timings, and dh calculation timings as well
01:20 &lt; al-jabr> but it only has access to user-mode entropy
01:20 &lt;@nop> and we plan to add more
01:20 &lt; al-jabr> why reinvent the wheel. i recommend using /dev/random and for those who don't have it, EGD.
01:20 &lt;@mids> nop: would it harm to give al-jabr a try, and maybe use it as plugin for entropy?
01:20 &lt; al-jabr> since the GPG and linux people are doing it
01:21 &lt;@mids> nop: alww
01:21 &lt; al-jabr> why don't we concentrate on doing what we do best?
01:21 &lt;@nop> that's fine
01:21 &lt;@mids> nop: always good to have alternatives around
01:21 &lt;@nop> if you want to submit a patch
01:21 &lt;@nop> please do
01:21 &lt;@nop> I'm not against it
01:21 &lt;@nop> and we definitely want to add more entropy
01:21 &lt; philocs> is the darwin /dev/random good? is it the same one in linux or openbsd?
01:21 &lt;@nop> so please submit it to iip-dev when you've added it
01:21 &lt; firegod> thats what mailing lists are for, people can digest it better
01:22 &lt; al-jabr> okay, will do.
01:22 &lt;@nop> thnx
01:22 &lt;@nop> is that all?
01:22 &lt;@nop> no more questions?
01:22 &lt;@mids> hehe
01:22 &lt;@nop> or suggestions
01:22 &lt;@nop> or complaints
01:22 &lt; nemesis> hm..
01:22 &lt; philocs> I have a dumb newbie question ...
01:22 &lt;@nop> sure
01:22 &lt; firegod> well. release dates?
01:22 &lt; nemesis> cache in the nodes
01:22 &lt;@mids> sjoet
01:22 &lt;@nop> oh oh on
01:22 &lt;@nop> that wasn't on the list
01:22 &lt;@nop> but
01:23 &lt;@nop> we are at this time working on a short term todo list
01:23 &lt;@nop> that will be publicized
01:23 &lt; philocs> if someone hacks a relay to log, does that mean they can see the trafic for private channels that go through it?
01:23 &lt;@nop> no
01:23 &lt;@mids> philocs: all traffic is encrypted node-node and end-end
01:23 &lt; philocs> ok, so you can only get the cleartext at the server, right?
01:23 &lt; firegod> but not contextually withing IRC
01:23 &lt;@nop> right
01:24 &lt; firegod> right
01:24 &lt; firegod> and the client
01:24 &lt;@mids> philocs: correct
01:24 &lt;@nop> yes
01:24 &lt; philocs> good
01:24 &lt; firegod> how far are you from encrypted channels?
01:24 &lt; hobbs> and the client -- well, can only see stuff that's actually sent to it.
01:24 &lt;@mids> firegod: nop is working on a roadmap and syncing it with the developers (if I understood well)
01:24 &lt; nemesis> add an multicast option for filetransfers, when one user, will send the same file to some multiple clients
01:24 &lt; hobbs> nemesis: actually.... that's worth thinking about -- talk to chocolate. :)
01:24 &lt; philocs> is there an advantage to having "channel key encryption" before decentralization?
01:24 &lt;@mids> nemesis: well, filetransfer isnt implemented in IIP itself anyway
01:24 &lt; nemesis> lol
01:24 &lt; firegod> hobbs: well, knowing about a channel is easy
01:24 &lt;@mids> nemesis: it CAN do multicast, just send it to a channel :)
01:24 &lt; hobbs> nemesis: it should be possible to add a hack to fileserv to have it use a channel, and then anyone who wants to receive just joins. :)
01:24 &lt; hobbs> firegod: oh, is it?
01:24 &lt; nemesis> what can you do with an anonymous network
01:25 &lt; nemesis> when you can share code?
01:25 &lt; nemesis> whats about some c code?
01:25 &lt; firegod> multicast is a problem due to not spectacular widespread support..
01:25 &lt;@mids> philocs: yes, I'd think so... less trust needed on the server
01:25 &lt; nemesis> when the complet internet are banned for open source?
01:25 &lt; hobbs> firegod: not multicast IP, just "multicast" :)
01:25 &lt; firegod> hobbs: re fileserv channel: that gives you encrypted channels btw (:
01:25 &lt; nemesis> how you can share this information?
01:25 &lt; hobbs> firegod: oh, how's that?
01:26 &lt; nemesis> &lt;hobbs> nemesis: it should be possible to add a hack to fileserv to have it use a channel, and then anyone who wants to receive just joins. :)
01:26 &lt; firegod> hobbs: sure, if you join IIP at all it is simple to /list the channels
01:26 &lt; nemesis> not a hack
01:26 &lt; philocs> I might start thinking about some 'channel key encryption'. it doesn't seem like it would be terribly complicated thing to me, just keep private keys in some directory maybe
01:26 &lt; nemesis> built in
01:26 &lt; nemesis> and an "server node" option
01:26 &lt; nemesis> to allow that
01:26 &lt; nemesis> or not
01:26 &lt;@mids> philocs: you could implement it client side...
01:26 &lt; hobbs> nemesis: okay, I'm just behind the times. I haven't worked on fileserv for... months
01:26 &lt; nemesis> and an option for the cache size for it
01:26 &lt;@mids> philocs: look at the blowfish.pl scripts for irssi and xchat
01:26 &lt; firegod> philocs: and perl plugins on clients
01:26 &lt;@mids> s/blowfish/blowjob/
01:27 &lt; philocs> mids: would it make sense to implement it in the client side of isproxy?
01:27 &lt;@mids> nemesis: caching wouldnt make much sense when everything goes still through the central ircd
01:27 &lt; philocs> that way it would work with all clients
01:27 &lt; nemesis> &lt;mids> nemesis: caching wouldnt make much sense when everything goes still through the central ircd
01:27 &lt;@mids> philocs: maybe; but that would require the 'vircd'
01:27 &lt; nemesis> i think there are planned to be an p2p network?
01:27 &lt; nemesis> and then theres no central hub
01:27 &lt;@mids> nemesis: for IIP 2
01:28 &lt; nemesis> only some nodes
01:28 &lt; nemesis> where cache the datas
01:28 &lt;@mids> nemesis: but that is long term; first IIP 1.2
01:28 &lt; philocs> nemesis: I think you want freenet maybe
01:28 &lt; nemesis> no
01:28 &lt; philocs> p2p file transfers with caching
01:28 &lt; nemesis> only an option to share some public files
01:28 &lt; nemesis> or larger text
01:28 &lt; philocs> thats what freenet does
01:28 &lt; firegod> any merging of namespace possible between freenet and iip?
01:28 &lt; nemesis> that you don'*t copy it line for line in the channel /query
01:28 &lt; hobbs> what sits on top of the IIPv2 network could be a lot of interesting things -- but that's a while off. :)
01:28 &lt;@mids> nemesis: first we would need decentralized routing...
01:29 &lt; nemesis> k
01:29 &lt; firegod> every isproxy was a freenet node?
01:29 &lt; nemesis> but don't forget it ;)
01:29 &lt; philocs> I don't think it makes sense to cannabalize freenet ...
01:29 &lt;@mids> nemesis: once we have that; ask again :)
01:29 &lt; firegod> philocs: does it do the job?
01:29 &lt; nemesis> lol
01:29 &lt;@mids> philocs: giving recent freenet-shit; I'd say no, indeed it doesn't
01:29 &lt; firegod> philocs: and I like 'incorporate' a bit better
01:29 &lt; hobbs> it should be possible to write a mini-freenet on top of IIP... but it would be better to leave freenet at what it does, and take advantage of the high speed and "pushiness" of IIP to write even better things.
01:29 &lt; nemesis> in how many years? *fg*
01:30 &lt; firegod> alright (:
01:30 &lt; firegod> people do want to exchange chunks of binary data thru their messaging clients, in this case IIP
01:30 &lt; firegod> how will that be addressed?
01:30 &lt; philocs> firegod: well, I think it does the job well, and it will only get better. yes I agree that it would be better to have iip implement the freenet protocol for freenet type things rather than make something incompatible
01:30 &lt; hobbs> for example, IIPv2 should be able to support the niftiest "anonymail" anyone's ever seen (without a bot), unless I'm hallucinating. :)
01:30 &lt; nemesis> hm..
01:31 &lt; nemesis> hacker ethic
01:31 &lt; nemesis> the slogon
01:31 &lt; nemesis> for..
01:31 &lt; nemesis> miiiids!!
01:31 &lt;@mids> hobbs: IIPv2 will be so smart that it could do your math homework
01:31 &lt; hobbs> that's good, 'cause I don't do mine often enough.
01:31 &lt; philocs> speaking of which
01:32 &lt;@UserX> firegod: the intention is to do a DCC emulation using Freenet as the transport for files
01:32 &lt; Grishnav> Sorry if this has already been suggested, I've missed much of the conversation being in and out of the room, but how about some sort of API for IIP to create modules? After IIP gets completely distributed (with v2) you could have all sorts of interesting modules pop up... a file transfer mod, perhaps a freenet node mod if you only wanted one service running...
01:32 &lt; firegod> UserX: that'll work (:
01:32 &lt; philocs> UserX: I think that is the best solution
01:32 &lt; hobbs> Grishnav: that's more or less the plan, as I understand it. And if it's not, we'll beat nop with halibut until it is.
01:32 &lt; Grishnav> lol
01:33 &lt; firegod> UserX: but if IIPv2 is decenteralized, would this dcc emulation need freenet? you already can do point multipoint point transfers, you just need a session handshake for that kind of transfer
01:33 &lt; firegod> albiet dcc
01:33 &lt; nemesis> waaaaaaaaaah
01:33 &lt; philocs> plus if every iip user was running some sort of freenet implementation, that would make freenet much better
01:33 &lt; nemesis> ardvark
01:33 &lt; nemesis> grrrrrr
01:33 &lt; nemesis> where is he?
01:33 &lt; nemesis> where can speak german?
01:33 &lt; hobbs> also, it should be (more) convenient to have multiple IIPv2 networks, but I think that's a given. :)
01:33 &lt; nemesis> or known only a little bit german
01:33 &lt; firegod> philocs: thats what I'm saying (:
01:33 &lt; nemesis> and have the english hacker ethic?
01:33 &lt; firegod> whos working on IIPv2?
01:34 &lt; philocs> I need to go study for my german test soon
01:34 &lt; philocs> firegod: are you left handed or in oz or something?
01:34 &lt;@mids> hm, ppl; I got to go; keep chatting here
01:34 &lt;@mids> bbl
01:34 &lt; nemesis> hrhr
01:34 &lt; nemesis> mids!!!
01:34 &lt; firegod> philocs: nope, just a freak
01:34 &lt; nemesis> don't drunk to much ;p
01:34 &lt; nemesis> *fg*
01:35 &lt; firegod> mids is working on IIPv2 I'm sure, anyone else? UserX?
01:35 &lt; nemesis> nop
01:35 &lt;@UserX> firegod: in theory yes. but currently we want to keep IIP low bandwidth. freenet would me suited transfering large volumes of data (and better because it doesn't have a constraint of realtime routing that IIP needs)
01:35 &lt; nemesis> i think
01:35 &lt;@nop> yes
01:35 &lt; nemesis> aaaaaah
01:35 &lt; nemesis> nop
01:35 &lt; philocs> I guess what is really needed is for someone to write a C implementation of freenet ...
01:35 &lt; firegod> UserX: this is true.
01:36 &lt; firegod> UserX: or at least an opt-in on that feature
01:36 &lt;@UserX> firegod: yes i am working v2
01:36 &lt; hobbs> philocs: I agreed with that pretty heavily a few months ago, but right now I'm happy to let java fred do its thing, and settle down, before anyone clones.
01:36 &lt; hobbs> (now that it _works_, that is)
01:36 &lt; firegod> UserX: how have you solved scaling issues for resource location? ie: how do you find nodes originating #channels?
01:36 &lt; philocs> UserX: yes well thats a good reason to not make it easy for people to do 'dcc' and to encourage them to use freenet
01:36 &lt; firegod> philocs: it should just be opt-in.. people wanting to abuse their bandwidth, can go right ahead.. those on modems dont get killed (:
01:36 &lt; hobbs> UserX: would be nice to keep in mind, though, that freenet is good at pulling things, and iip is good at pushing things. :)
01:36 &lt; philocs> hobbs: well I agree, I think the java version is fine but if we are going to basically package freenet with iip somehow then eventually (and probably when freenet hits 1.0?) we will want a c implementation
01:36 &lt; firegod> philocs: those wanting freenet backed features, change a setting and BLAM it just works
01:36 &lt;@UserX> firegod: haven't worked out highly scalable system yet
01:37 &lt; firegod> hobbs: IIP is a great way of grouping freenet keys (:
01:37 &lt; hobbs> philocs: that's some pretty long thinking. :)
01:37 &lt; firegod> UserX: ah. If you havnt peaked at Circle, I encourage you to (:
01:37 &lt; firegod> I know mids said he'd played with it
01:37 &lt; philocs> hobbs: well freenet is getting more stable all the time
01:38 &lt; youkai> yeah, i would never run freenet as long as its only java
01:38 &lt; firegod> theres a slogan for ya d-:
01:38 &lt; firegod> "getting more stable every day"
01:38 &lt; youkai> too bulky
01:38 &lt; philocs> youkai: its not too bad
01:38 &lt; youkai> plus i think its shitty to have os software that only compiles on a corp owned language
01:38 &lt; Grishnav> I don't like Java anymore than the next guy, but I certainly am a freenet fan. I'll use the java one, but only until I hear about a C implementation. :)
01:39 &lt; youkai> i mean if you guys were using the os non sun java i wouldent mind as much
01:39 &lt; youkai> ah yes
01:39 &lt; youkai> blackdown
01:39 &lt; hobbs> youkai: freenet works fine on a few flavors of non-sun java.
01:39 &lt; hobbs> blackdown has sun behind it.
01:39 &lt; youkai> you just cant win with java then :/
01:39 &lt; firegod> so?
01:39 &lt; youkai> i dont trust sun any more then i do microsoft
01:40 &lt; firegod> java is not your friend (:
01:40 &lt; Grishnav> Does anyone have a link to the souce download for Blackdown? (Their site is less than helpful)
01:40 &lt; firegod> I encourage those who are disatisfied with java, to try phthon for their scripting needs (it is NOT java)
01:40 &lt; youkai> yeah python is cool
01:41 &lt; youkai> but i dident stop running m$ operating systems just so i could let another corp in the door (sun)
01:41 &lt; hobbs> Grishnav: er. It's in "non-free" for a reason, isn't it?
01:41 &lt; philocs> you are wanting me to write freenet in python? would a python module be distributed with iip?
01:41 &lt; Grishnav> Ahh... I was under the impression is was free. my mistake.
01:41 &lt; youkai> thats the only problem i have with freenet
01:41 &lt; philocs> java is not evil, sun treats java differently than MS treats windows
01:41 &lt; hobbs> Grishnav: no. If you ask sun, it's impossible to create a free java2 implementation, and they've done a good job of making it true.
01:41 &lt; youkai> i mean java is a lot easier to code in because you dont have to worry about memory leaks and stuff as much
01:41 &lt; Grishnav> rofl
01:41 &lt; youkai> the garbage collector lets you be lazy
01:41 &lt; philocs> hobbs: why is it impossible?
01:42 &lt; Grishnav> [16:45] &lt;youkai> i mean java is a lot easier to code in because you dont have to worry about memory leaks and stuff as much -- yeah, it's no wonder that all java apps are so goddamn memory hoggy!!
01:42 &lt; youkai> yeah thats because they need the whole jre loaded in memory with the software
01:42 &lt; hobbs> philocs: because if you write anything that's java2, and claims to be "java", then sun will destroy you. :)
01:42 &lt; philocs> hobbs: yes but you can make java, just don't call it 'java'
01:42 &lt; hobbs> er... without obtaining the appropriate license and signing the appropriate agreements first, that is. :)
01:42 &lt; Grishnav> call it coffee
01:42 &lt; philocs> kaffe
01:42 &lt; Grishnav> hehe
01:42 &lt; Grishnav> yeah
01:43 &lt; Grishnav> I've played with Kaffe
01:43 &lt; hobbs> philocs: true. But nobody's done it.
01:43 &lt; Grishnav> not quite mature enough yet, but getting there
01:43 &lt; philocs> hobbs: uh yes, the FSF has done it
01:43 &lt; hobbs> philocs: oh?
01:43 &lt; philocs> yes
01:43 &lt; youkai> but seriously i think java is right up there with VB
01:43 &lt; philocs> Kaffe
01:43 &lt; hobbs> philocs: Kaffe is not java2.
01:43 &lt; youkai> its for lazy programmers
01:43 &lt; youkai> who dont mind being owned by a corp
01:43 &lt; philocs> hobbs: but there is no reason it could not implement java2
01:43 &lt; hobbs> philocs: except for the fact that it doesn't.
01:43 &lt; philocs> plus gccj or whatever its called
01:44 &lt; hobbs> er...
01:44 &lt; youkai> the other thing is java2 is huge, and they have a gigantic team of programmers working on it all the time
01:44 &lt; hobbs> yeah. gcj/gij are also nice.
01:44 &lt; firegod> not to interupt, but java wars work out better in apropriatly named channels (:
01:44 &lt; philocs> hobbs: but its not a legal issue, the java spec is an open standard, the java name is not
01:44 &lt; youkai> gcj?
01:44 &lt; philocs> youkai: gcc that compiles java code
01:44 &lt; youkai> huh
01:45 &lt; youkai> to binary or does it still need a jre
01:45 &lt; philocs> binary I believe
01:45 &lt; hobbs> philocs: that's a pretty heavy restriction, though.
01:45 &lt; hobbs> You can't say: this is java, this is compatible with java, or this smells like java.
01:45 &lt; philocs> hobbs: well I don't think so. You can make the claim that 'this software is not java, but you will probably find that it works the same'
01:46 &lt; philocs> which most people would understand
01:46 &lt; hobbs> probably.
01:46 &lt; youkai> anyway, why rewrite java when you could just use c++
01:46 &lt; youkai> its almost the same language
01:46 &lt; philocs> arg, I would rather use java over c++
01:46 &lt; philocs> but I'm not getting into that
01:46 &lt; philocs> anyway, I forgot where this horrible diatribe started
01:46 &lt; hobbs> youkai: not really. c++ doesn't force you to use OO crap when it's completely inappropriate, like java does. :)
01:46 &lt; firegod> round and round we go, where we stop nobody knows
01:46 &lt; firegod> philocs: exactly
01:46 &lt; philocs> ok, so in isproxy, is there like a client side and a node side?
01:47 &lt; firegod> philocs: you know how many times I've seen this exact same 'argument' ? (:
01:47 &lt; youkai> hobbs: hah
01:47 &lt; firegod> philocs: there are relays, and proxys and 'servers'
01:47 &lt; firegod> as I see it
01:47 &lt;@UserX> philocs: can you clarify your question?
01:47 &lt; philocs> I mean, would it make sense to put channel key encryption in isproxy, the part that actually talks to the irc client on 6667?
01:47 &lt; hobbs> philocs: sorta. there are nodes, and there are nodes. :)
01:47 &lt; firegod> philocs: dont forget you have multiple clients for each isproxy
01:48 &lt; hobbs> and nodes 1) talk to clients 2) talk to nodes 3) (one of them) talks to the server.
01:48 &lt; philocs> firegod: really? I've never been able to see this behavior, actually maybe its just my configuration
01:48 &lt; firegod> (:
01:48 &lt; philocs> but anyway, does my question make sense?
01:48 &lt; youkai> i just came here to beg you guys not to write the next ver of iip in java :D
01:48 &lt; firegod> which question d-:
01:48 &lt; firegod> youkai: i think thats a given
01:48 &lt;@UserX> philocs: currently IIP 1.x is essentially a tunnel. having the client implement channel encryption would require a lot of work to do. and would become redunant when v2 gets done
01:48 &lt; youkai> also if theres freenet people around, a c++ ver would be nice
01:49 &lt; firegod> UserX: how about isproxy functioning as an http tunnel?
01:49 &lt; firegod> UserX: IIPv2 as well?
01:49 &lt; nemesis> &lt;youkai> i just came here to beg you guys not to write the next ver of iip in java :D
01:49 &lt; nemesis> noooooo
01:49 &lt; philocs> I'm thinking that you could have it so that there ways like a 'keys/' directory and then you could have in that 'channel.key' or something and then just run blowfish or whatever on what goes in and out of that channel, understand?
01:49 &lt; nemesis> native code are the best thing
01:49 &lt; philocs> and fuck c++, I'll take java over c++ anyday
01:49 &lt; philocs> but I also think that c is nice
01:49 &lt;@UserX> firegod: 1.x could be used to tunnel to a single fixed HTTP server
01:49 &lt; firegod> okay, enough language wars please?
01:49 &lt; nemesis> m$ sponsored his .net campain, and will place his IL on the front
01:49 &lt; youkai> k :D
01:49 &lt; firegod> User: hrmm
01:49 &lt; nemesis> you can controll the compiller
01:49 &lt; philocs> youkai keeps brining it up, if he likes c++ so much, he should marry it
01:49 &lt; nemesis> thats the different
01:49 &lt; firegod> oh jebus
01:49 &lt; youkai> heh philocs: if you like java so much you should go work for sun
01:49 &lt; nemesis> can't
01:50 &lt; philocs> UserX: would that make sense or is it better to wait for next version to do that?
01:52 &lt; youkai> UserX: thats a good idea
01:52 &lt;@UserX> philocs: to do that with 1.x network would require giving nodes the intelligence to read and parse recompose IRC client messages/commands
01:53 &lt; philocs> oh I see
01:53 &lt; nemesis> &lt;UserX> philocs: to do that with 1.x network would require giving nodes the intelligence to read and parse recompose IRC client messages/commands
01:53 &lt; nemesis> xml ;)
01:53 &lt;@UserX> it's possible but would take a fair amount of effort which i want to put into v2
01:53 &lt; nemesis> very flexible
01:53 &lt; philocs> I understand
01:54 &lt; philocs> later
02:11 &lt; logger> logging ended
--- Log closed Wed Oct 16 02:11:14 2002
&lt;/div></description></item><item><title>Reunión de desarrolladores de I2P</title><link>/es/blog/2002/09/25/reuni%C3%B3n-de-desarrolladores-de-i2p/</link><pubDate>Wed, 25 Sep 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/09/25/reuni%C3%B3n-de-desarrolladores-de-i2p/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> athena, aum, Dag, ellison, mids, nemesis, Neo, nop, sferic, Tanthrix, thecrypto, Zwolly&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&lt;/h2>
&lt;div class="irc-log">
--- Log opened Wed Sep 25 00:57:27 2002
00:57 -!- Topic for #iip-dev: IIP meeting | logs: http://mids.student.utwente.nl/~mids/iip/
00:57 [Users #iip-dev]
00:57 [@mids] [ Dag] [ logger] [ nemesis] [ nop] [ Zwolly]
00:57 -!- Irssi: #iip-dev: Total of 6 nicks [1 ops, 0 halfops, 0 voices, 5 normal]
00:57 -!- Irssi: Join to #iip-dev was synced in 1 secs
00:58 -!- mode/#iip-dev [+v logger] by mids
01:00 &lt;@mids> Tue Sep 24 23:00:38 UTC 2002
01:00 &lt;@mids> welcome et all
01:00 &lt;@mids> the 12th meeting just started
01:01 &lt;@mids> agenda:
01:01 &lt;@mids> 1) website
01:01 &lt;@mids> 2) nop's messages
01:01 &lt;@mids> 3) question round
01:01 &lt;@mids> website:
01:01 &lt;@mids> new invisibleNET site online - http://www.invisiblenet.net/ - new IIP site online - http://www.invisiblenet.net/iip/
01:02 &lt;@mids> for those who just joined:
01:02 &lt;@mids> new invisibleNET site online - http://www.invisiblenet.net/ - new IIP site online - http://www.invisiblenet.net/iip/
01:02 &lt;@mids> geeh
01:02 &lt;@mids> I keep busy
01:02 &lt; nop> ok
01:02 &lt; nop> pause a sec
01:02 &lt;@mids> for those who just joined:
01:02 &lt;@mids> hehe
01:02 &lt; nop> just add it to topic
01:03 &lt; nop> ok
01:03 &lt; nop> go
01:03 &lt; nop> ;(
01:03 -!- mids changed the topic of #iip-dev to: IIP meeting | logs: http://mids.student.utwente.nl/~mids/iip/ | new invisibleNET site online - http://www.invisiblenet.net/ - new IIP site online - http://www.invisiblenet.net/iip/
01:03 &lt; nop> ;)
01:03 &lt;@mids> .
01:04 -!- mode/#iip-dev [+o nop] by mids
01:05 &lt;@mids> any questions about this topic? otherwise we'll go to #2
01:06 &lt;@nop> ok
01:06 &lt;@nop> thanks to ellison
01:07 &lt;@nop> and the distributedcity crew
01:07 &lt;@nop> for helping out
01:07 &lt;@nop> with the website
01:07 &lt;@nop> we owe them a lot now ;)
01:07 &lt;@nop> ok
01:07 &lt;@nop> rc2 is coming out tomorrow
01:07 &lt;@nop> we're just packaging it up
01:07 &lt;@nop> and getting it ready for release
01:07 &lt;@nop> new features
01:07 &lt;@nop> are Forward Security
01:08 &lt;@nop> Close Delay protocol for killed connections
01:08 &lt;@nop> some bug fixes
01:08 &lt;@nop> and upgrade features for future versions
01:08 &lt;@nop> I think that's about it
01:08 &lt;@nop> thank you all you users
01:08 &lt;@nop> that use IIP
01:08 &lt;@nop> without you
01:08 &lt;@nop> the project would be a waste
01:08 &lt;@nop> ;)
01:09 &lt;@nop> so thank all of you for your loyalty and support by using the software
01:09 &lt;@nop> I think that's it for my daily comments ;)
01:09 &lt;@nop> oh
01:09 &lt;@nop> wait
01:09 &lt;@nop> thank you mids
01:09 &lt;@nop> for assisting me with the website setup
01:09 &lt;@nop> and for being patient with me
01:09 &lt;@nop> thank you codeshark
01:09 &lt;@nop> for setting up the software
01:09 &lt;@mids> your welcome :)
01:09 &lt;@nop> and handling inform
01:09 &lt;@nop> thank you userx wherever you ar
01:10 &lt;@nop> are
01:10 &lt;@nop> for your hard work on core development
01:10 &lt;@nop> and putting up with my ranting ;)
01:10 &lt;@nop> thanks to chocolate
01:10 &lt;@nop> for the informity and scripts that are needed
01:10 &lt;@nop> thanks to cohesion even though long gone, for documentation in the past
01:10 &lt;@nop> umm, like to thank the academy ... j/k
01:11 &lt;@nop> everyone who has contributed thank you all
01:11 &lt;@nop> .
01:11 &lt;@mids> 3 hurrays for nop
01:11 &lt;@mids> hurray
01:11 &lt; Zwolly> hurray
01:11 &lt; thecrypto> huzzah
01:11 &lt;@nop> haha
01:11 &lt; athena> that's 2 hurrays and 1 huzzah
01:11 &lt;@nop> oh and DC people have been whispering in my ear to thank the Lord
01:11 &lt;@nop> ;)
01:12 &lt; Neo> lol
01:12 &lt;@nop> well, on a side note, thank life for it is a neat thing ;) &lt;-- no comments
01:12 &lt;@nop> .
01:13 &lt;@nop> any questions
01:13 &lt;@nop> suggestions
01:13 &lt;@nop> review
01:13 &lt;@nop> ideas
01:13 &lt;@nop> etc
01:13 &lt;@nop> ?
01:13 &lt; Neo> congratulations on the new site, looks great.
01:13 &lt;@nop> thnx
01:13 &lt;@mids> what is forward security?
01:13 &lt;@nop> encryption can only be decrypted at time of session
01:13 &lt;@nop> aka, you can't replay the messages
01:13 &lt;@nop> and decrypt them
01:14 &lt;@nop> as that key and signature doesn't exist anymore
01:14 &lt;@nop> and will not be useful
01:14 &lt;@nop> this is designed against log and replay attacks
01:14 &lt;@nop> .
01:14 &lt;@mids> thx
01:14 &lt; athena> will you require public proxies to support these new protocol additions? (methinks all proxies should be forced to upgrade)
01:14 &lt;@nop> athena
01:14 &lt;@nop> it's a mandatory upgrade
01:14 &lt;@nop> all relay holders
01:14 &lt;@nop> will need to upgrade
01:15 &lt;@nop> to rc2 relay
01:15 &lt;@nop> and re-announce
01:15 &lt; athena> ok, thanks
01:16 &lt; sferic> I guess I cam ein late and missed something, but do you mean that we can't log anymore?
01:16 &lt;@nop> no
01:16 &lt;@nop> you can log
01:16 &lt;@nop> what I'm saying
01:16 &lt;@nop> is
01:16 &lt;@nop> if you were a gov't agent
01:16 &lt;@nop> spying on a relay
01:16 &lt;@nop> and you were logging the encrypted traffic
01:16 &lt;@nop> you couldn't then come and seize the ircd end node
01:16 &lt;@nop> and use the network secret key
01:16 &lt;@nop> to replay the traffic
01:16 &lt;@nop> and decrypt it
01:17 &lt; sferic> Ahh, thanks
01:17 &lt;@nop> it eliminates the importance of the network secret key
01:17 &lt;@nop> it's useless
01:17 &lt;@nop> all it does is authenticate
01:17 &lt;@nop> nothing more
01:17 &lt;@nop> doesn't actually encrypt
01:17 &lt;@nop> this covers two things
01:17 &lt;@nop> man in the middle attack protection
01:17 &lt;@nop> and log and relay protection
01:17 &lt;@nop> aka forward security
01:17 &lt;@nop> ;)
01:17 &lt; Zwolly> is it now without central server.
01:18 &lt;@nop> not yet
01:18 &lt;@nop> that's 1.22
01:18 &lt;@nop> 1.2
01:18 &lt;@nop> correction
01:18 &lt;@nop> 1.2.0 to be exact
01:18 &lt;@nop> ;)
01:18 &lt;@nop> after 1.1 basically is finished
01:18 &lt;@mids> (I'd say that decentralization is 2.0)
01:19 &lt; Zwolly> how about system resources memory cpu and bandwith
01:19 &lt;@nop> well, 2.0 is a more perfect form of decentralization
01:19 &lt;@nop> 1.2 we will attempt decentralization
01:20 &lt; Tanthrix> how does true p2p work, you can't exactly scan IP blocks until you find someone? isn't some sort of a central server neccessary for initial connection?
01:20 &lt;@nop> bootstrap is needed
01:20 &lt;@nop> but once connected
01:20 &lt;@nop> you have your own peer routes
01:20 &lt;@nop> so we include a small node.ref
01:20 &lt;@nop> which connects you in
01:20 &lt;@nop> then from that point
01:20 &lt; athena> thanthrix: find some friends you trust and trade node.refs :)
01:20 &lt;@nop> you are dynamically updated from the network
01:21 &lt;@nop> yes
01:21 &lt;@nop> that's the idea
01:21 &lt;@nop> in a nice world
01:21 &lt;@nop> ;)
01:21 &lt; Tanthrix> hehehe
01:21 &lt;@mids> what if you dont have friends?
01:21 &lt;@nop> then try to trust the signature on our software ;)
01:21 &lt;@nop> haha
01:21 &lt;@nop> yeah right, digital trust is rarely possible
01:22 &lt; Dag> trust no one
01:22 &lt; Dag> heh
01:22 &lt; athena> awww...i'll be your friends, mids!
01:22 &lt;@mids> hurray
01:22 &lt; athena> huzzah
01:22 &lt; Tanthrix> and grey-eyed athena comes to the rescue..
01:22 &lt;@nop> hehe
01:22 &lt;@nop> this website kicks ass
01:22 &lt;@nop> far difference then the previous one
01:23 &lt;@mids> kinda :)
01:23 &lt;@nop> umm
01:23 &lt;@nop> yeah
01:23 &lt;@nop> that nice little under construction site sucked ass
01:24 &lt; Tanthrix> heh..the new invisiblenet site looks like a page for some web-based corporation
01:25 &lt;@mids> thanks... I guess :)
01:25 * mids points at ellison ... he is the one to blame; he gets all fame
01:25 &lt; Tanthrix> hehehe
01:25 * ellison hides under some eye candy in the corner
01:26 &lt; Zwolly> what is the gues about how stable it will be
01:26 &lt;@mids> Zwolly: Trent is running on a rc2 relay for 2 days now
01:26 &lt;@mids> without trouble
01:27 &lt; Zwolly> ok.
01:27 &lt;@mids> trent is the irc client/service with the heaviest traffic
01:27 &lt;@mids> so... I think it is okay
01:27 &lt; Zwolly> we will see
01:27 &lt;@nop> the reason
01:27 &lt; Zwolly> is it tomorrow already? hehe
01:28 &lt;@nop> for the middle of the road
01:28 &lt;@nop> corporate looking site
01:28 &lt;@nop> is called steganography
01:28 &lt;@nop> ;)
01:28 &lt;@nop> our evil black hat activities
01:28 &lt;@nop> wouldn't be good
01:28 &lt;@nop> if it's obvious
01:28 &lt;@nop> we're evil
01:28 &lt;@nop> now would it
01:29 &lt;@nop> so we blend in with the other evil
01:29 &lt;@nop> and they won't notice us
01:29 &lt;@nop> ;)
01:29 &lt;@nop> honestly though
01:29 &lt;@nop> it's just for attracting all audiences
01:29 &lt;@mids> in 2 month there will be an invisibleNET sponsored golf tournament
01:29 &lt;@nop> hahaha
01:30 &lt;@nop> oh and the palladium efforts
01:30 &lt;@nop> we bought it out
01:30 &lt;@nop> ;)
01:31 &lt;@nop> if you've noticed
01:31 &lt;@nop> we own www.invisiblenet.net, www.invisiblenet.com, and www.invisiblenet.org
01:31 &lt;@nop> we're evil
01:31 &lt;@nop> ;)
01:31 &lt;@nop> we've monopolized the market
01:31 &lt;@nop> we're bastards
01:31 &lt; Dag> what about getting one of those signs on the highway for cleaning up the roadside?
01:31 &lt;@nop> yeah
01:31 &lt;@nop> that's in the works
01:31 &lt;@nop> as well as OEM'ing with Microsucks, and Intel
01:32 &lt;@nop> haha
01:32 &lt;@mids> euh
01:32 &lt;@mids> you okay nop? :)
01:32 &lt; Zwolly> ok other question what to do if there are warez channels and some big stupid country lets say america for example want this network doun can it run on its own from the european nodes
01:32 &lt;@nop> yeah
01:32 &lt;@nop> yes
01:32 &lt;@nop> it will be possible to do that
01:33 &lt;@nop> plus
01:33 &lt;@nop> I advise for all warez activity
01:33 &lt; Dag> I thought there was no /dcc
01:33 &lt; Dag> in here
01:33 &lt;@nop> to use a !anonymous mode channel
01:33 &lt;@nop> doesn't mean you can't trade ftp sites
01:33 &lt; Dag> well
01:33 &lt;@nop> then for anyone monitoring
01:33 &lt;@nop> who is saying what
01:33 &lt; Dag> google trades warez ftp sites
01:33 &lt;@nop> is a bit more tricky
01:33 &lt;@nop> ;)
01:33 &lt;@nop> exactly
01:33 &lt; Dag> so does the newsgroups
01:33 &lt;@nop> I doubt that we're a threat to that
01:33 &lt; Dag> er do
01:33 &lt;@nop> our main concern is #pedophilia public channels
01:34 &lt; Dag> I did a /list one day
01:34 &lt;@nop> as they would be a concerned threat to the existance of IIP as a whole
01:34 &lt; Dag> and saw that channel in the list
01:34 &lt;@mids> nah
01:34 &lt; Dag> was a month or so ago
01:34 &lt;@mids> I wouldnt be too affraid about that
01:34 &lt;@nop> I like as little trouble as possible while were developing
01:34 &lt;@mids> this is pure text based
01:34 &lt;@nop> true
01:34 &lt; nemesis> k
01:34 &lt; nemesis> brb
01:35 * nemesis decides to go out and tar the way to the loung ()ŻŻŻŻ)ŻŻŻŻŻŻŻŻŻŻŻŻŻŻ)))~~~~
01:35 &lt; Dag> freenet has been overwhelmed with that crap
01:35 &lt; Dag> at least last time I used frost
01:35 &lt; Dag> it was a VERY high percentage of that crap on there
01:35 &lt; athena> comes with the territory
01:35 &lt; Dag> I think it would be good for people to spam freenet with random non porn images and media files
01:36 &lt;@nop> yeah
01:36 &lt;@nop> it's unfortunate
01:36 &lt; Dag> just to make the percentage of crap go down
01:36 &lt;@mids> I am using freenet for 3 or 4 years now and I have never seen any pedo crap...
01:36 &lt;@nop> I accidentally downloaded trash on my hardrive because of their shit
01:36 &lt;@nop> sickening
01:36 &lt;@nop> I found one
01:36 &lt;@mids> if you dont look for it, I dont think you will run into much
01:36 &lt;@nop> by accident
01:36 &lt;@nop> not true
01:36 &lt;@nop> stuff gets renamed stuf
01:37 &lt; Dag> mids I just had frost list all the files available
01:37 &lt; Dag> as there are not many
01:37 &lt; Dag> maybe a few hundred files max
01:37 &lt; Dag> its not like gnutella
01:37 &lt;@mids> well, if you view each of them.. you will probably run into stuff
01:37 &lt; Dag> I didnt download anything
01:37 &lt;@mids> but I have no reason to view a msc0001a.jpg
01:38 &lt; Dag> I just saw the listings
01:38 &lt; ellison> you guys seen www.bitzi.com?
01:38 &lt; Dag> no
01:38 &lt; Dag> isnt that some spyware
01:38 &lt; ellison> it is a database of tons of files on p2p networks
01:38 &lt; athena> no
01:38 &lt;@nop> mids
01:38 &lt; athena> the fingerprint mp3s
01:38 &lt;@nop> check iip-dev
01:38 &lt; ellison> you can enter a filename and size, and it'll tell you what it is
01:38 &lt;@nop> this can't be true
01:38 &lt;@nop> we have a few debian users
01:38 &lt;@mids> nop: iip-dev email?
01:38 &lt;@nop> yes
01:38 &lt; Dag> ellison who is funding it?
01:39 &lt; ellison> dag: dunno
01:40 &lt; Dag> ellison I would bet its the riaa
01:40 &lt; ellison> "Bitzi is a privately-held metadata publishing company based in San Francisco."
01:40 &lt; Dag> or some such org
01:40 &lt; Dag> ellision who pays the bills
01:40 &lt; Dag> follow the $$$$$
01:40 &lt; ellison> doubt it, I think you can use their service to differentiate between valid media files and the fake stuff uploaded by RIAA
01:41 &lt; ellison> the founder posted on a RIAA thread and mentioned this use of the system
01:41 &lt; Dag> find out who funds it
01:41 &lt; ellison> i brought up their site because it seems to be a good way of avoiding nasty re-named stuff
01:41 &lt; athena> bitzi is cool... their stuff is opensource
01:41 &lt; Dag> one thing is certain in this day and age
01:41 &lt; ellison> there's no reason you couldn't submit freenet files to the service
01:42 &lt; ellison> dag: there would be concern if there was any evidence that they are funded by the RIAA, but it doesn't look like it to me
01:42 &lt; Dag> ellison a md5->file content database
01:42 &lt; Dag> would maybe work
01:42 &lt; Dag> but can be abused as well
01:42 &lt; Dag> its all about who controlls the data
01:43 * athena controls the data
01:43 &lt; Dag> mallicous people can change the file slightly anyhow
01:43 &lt; ellison> if course there is an issue of trust, but if you don't trust anyone then it'll be difficult to take part in a service-based economy...
01:43 &lt; ellison> then the signature would change
01:44 &lt; Dag> yes
01:44 &lt; Dag> I am addressing your wanting to avoid known bad files
01:44 &lt; ellison> if lots of people use bitzi, then all it takes is one person downloading and reporting a bad file
01:45 &lt; Dag> I could write a gnutella server to on the fly randomly tag on some byte
01:45 &lt; Dag> to a file
01:45 &lt; ellison> and bitzi will be a more and more valuable service as the RIAA begins seeding P2P networks w/ crap...
01:45 &lt; Dag> and change the file sig each time
01:45 &lt; athena> bitzi is being integrated into limewire
01:45 &lt; ellison> people could go to bitzi and find out which files are the good ones, and only download those
01:45 &lt; Dag> I think that the riaa would find the service more usefull than not
01:46 &lt; Dag> they are doing the riaas job for them
01:46 &lt; ellison> it's also about finding the good ones - avoiding the bad ones is just 1/2 of the process
01:46 &lt; Dag> finding keys to stuff they own
01:46 &lt;@mids> hey aum
01:46 &lt; aum> hi mids
01:47 &lt;@nop> aum
01:47 &lt;@nop> it's most likely
01:47 &lt;@nop> the dh key exchange
01:47 &lt;@nop> maybe handshaking with a bad or out of date node, or so
01:47 &lt; aum> the max-out doesn't happen when i run iip as root
01:47 &lt; aum> only when i run as user
01:47 &lt;@nop> interesting
01:47 &lt; athena> huh?
01:47 &lt;@nop> have you checked your file descriptors for users
01:47 &lt;@nop> how many are allowed and such?
01:48 &lt; aum> well, all the files are owned by the same user as is running the daemno
01:48 &lt; aum> it's a severe max-out when i run as user - a 1.5GHz box grinds to a halt - even the mouse can barely move
01:49 &lt; Zwolly> people i need to go now it was fun and will install the new IIP as soon as possible (working at 7.00)
01:49 &lt; aum> compliments on the new website nop
01:49 &lt;@nop> thnx, thank ellison
01:50 &lt;@nop> he did it
01:50 &lt;@nop> ;)
01:50 &lt; aum> it looks so professional that one could expect to go to the download page, and see a link saying 'download 30-day demo'
01:50 &lt; aum> free software websites are rarely designed so professionally
01:50 &lt;@mids> :)
01:50 &lt;@nop> nor are they documented so well either
01:51 &lt;@mids> nor do they have such cool irc channels
01:51 &lt;@nop> we have kind of put the profesionallism back into open source ;)
01:51 &lt;@nop> I spelled that badly
01:51 &lt;@nop> haha
01:51 &lt; aum> the word 'free' needs to appear on the front page IMO
01:51 &lt;@nop> Professionalism
01:51 &lt;@nop> it says open
01:51 &lt;@nop> and available
01:51 &lt;@nop> etc
01:51 &lt; aum> the word 'open' is being used more and more with commercial software
01:51 &lt;@nop> well, if people don't read
01:51 &lt;@nop> they can't be educated
01:52 &lt;@nop> and they shouldn't be running IIP anyway
01:52 &lt; ellison> :-)
01:53 &lt; aum> i saw a freaky film the other night - 'fight club'
01:53 &lt;@nop> finally?
01:53 &lt;@nop> haha
01:53 &lt;@nop> read the book
01:53 &lt;@nop> it's worse
01:53 &lt; aum> wow!
01:53 &lt;@mids> night all
01:53 &lt; aum> good concept - taking down the credit card databases
01:53 &lt; aum> night mids
01:53 &lt; ellison> night mids
01:54 &lt;@nop> night mids
01:54 &lt;@nop> thnx again
01:54 &lt;@nop> for your help
01:54 &lt; nemesis> gn8 mids
01:54 * aum wonders if iip can take advantage of palladium features
01:55 * nop wonders what aum means by that
01:55 &lt; aum> palladium could be a huge boon for p2p
01:55 &lt;@nop> yes
01:55 &lt;@nop> did you get my ip stego app?
01:55 &lt; aum> palladium creates a private task space that not even root can access
01:55 &lt; aum> back in 5...
01:55 &lt;@nop> k
02:02 &lt;@nop> ok
02:02 &lt; aum> back
02:02 &lt;@nop> wb
02:03 &lt; aum> palladium can help piracy
02:03 &lt; Dag> anyone here run vmware?
02:03 &lt;@nop> I'm not convinced that palladium will be secure against the security researchers of the world
02:03 &lt; aum> yes
02:03 &lt;@nop> I do
02:03 &lt;@nop> I run it
02:03 &lt; aum> ditto
02:03 &lt; Dag> how good a sandbox is it?
02:03 &lt;@nop> great
02:03 &lt; aum> brilliant
02:03 &lt;@nop> I use it for my windows stuff
02:03 &lt; Dag> that is my only real interest for it
02:03 &lt;@nop> while running linux as the main one
02:03 &lt;@nop> oh yeah
02:03 &lt; Dag> is a sandbox potentia;
02:04 &lt;@nop> yes
02:04 &lt;@nop> it's great
02:04 &lt;@nop> easy to set up too
02:04 &lt; aum> beautiful thing about vmware is that you can choose to discard all disk changes
02:04 &lt; Dag> well
02:04 &lt; Dag> i imagine it leaks data to the swap
02:04 &lt; aum> so if you install some windows fuckware, it's easy to get rid of it without having to hunt through c:\windows and registry etc
02:04 &lt; Dag> well yes
02:05 &lt; Dag> just delete the install
02:05 &lt; Dag> I keep a good install file
02:05 &lt; Dag> that has nothing on it
02:05 &lt; aum> i like how vers 3 does usb
02:06 &lt; Dag> its an amazing little app
02:06 &lt; Dag> wish it was open sourced
02:06 &lt; Dag> I looked at some open source attemps
02:06 &lt; Dag> at the same thing
02:07 &lt; Dag> and seemed to be stagnating
02:07 &lt; Dag> bochs and the like
02:07 &lt; aum> bochs is a nightmare
02:07 &lt; nemesis> AS/400 are better than vmware ;p
02:08 &lt; Dag> plex86 was another one I think
02:08 &lt; Dag> I have run vmware and ran some tools like filemon and regmon
02:08 &lt; Dag> etc
02:09 &lt; Dag> and they seem to show that its a decent sandbox
02:09 &lt; Dag> its not writting or reading to anything unusual
02:09 &lt; Dag> from waht I saw
02:09 &lt; Dag> winternals software rules
02:09 &lt; Dag> sysinternals/winternals that is
02:10 &lt; Dag> tcpview pro is another of their tools I like
02:10 &lt; Dag> erd commander is another
02:11 &lt; Dag> I am hoping someday soon that linux/bsd can have better ntfs support
02:12 &lt; Dag> read only access (stable) is pretty limiting
02:14 &lt;@nop> I'm so excited
02:14 &lt;@nop> this toorcon speech might get me killed ;)
02:14 &lt; nemesis> hrhr
02:14 &lt; nemesis> nooo nooo
02:15 &lt; nemesis> i linke the read only
02:15 &lt;@nop> sorry
02:15 &lt;@nop> I'm all interrupting
02:15 &lt;@nop> ;)
02:15 &lt; nemesis> because i stored some files in a ntfs5.1 part
02:15 &lt; nemesis> ;)
02:15 &lt; aum> nop - you better have a fast car out the back, and deliver the speech in a ski mask
02:16 &lt;@nop> did you read what I'm talking about
02:16 &lt;@nop> www.toorcon.org
02:16 &lt; aum> actually, a ski mask would be a good gimmick - that, and a throat-mike wired up to a harmoniser box to change your voice
02:16 &lt;@nop> and no I don't care if people know who I am, it's a risk I have to take for starting IIP anyway
02:17 &lt;@nop> haha
02:17 &lt;@nop> I have a friend who's an expert in make-up and disguise
02:17 &lt;@nop> could do that too
02:17 &lt; Dag> nop is it tammy faye"?
02:17 &lt; Dag> katherine harris?
02:17 &lt; aum> room will be fulla spooks
02:18 &lt;@nop> http://www.toorcon.org/speakers/james.html
02:20 &lt;@nop> making gov't irrelevant is the underlying tone
02:21 &lt;@nop> I contradict the keynote speaker
02:21 &lt;@nop> who works for nasa
02:23 &lt; Dag> nasa is evil
02:23 &lt; Dag> richard hoagland says so
02:23 &lt; Dag> they are withholding proof aliens exist
02:24 &lt;@nop> hehe
02:24 &lt; Dag> they bombed the face on mars
02:24 &lt;@nop> aum is quiet
02:24 &lt;@nop> hehe
02:24 &lt; Dag> to cover up that it really looked like a face
02:24 &lt; Dag> even in high res scans
02:25 &lt; Dag> if it were not for nasa, we would each have our own starship cruisers
02:25 &lt; Dag> and vacation planets as we speak
02:25 &lt; Dag> hell they even wont let that backstreet boy
02:25 &lt; Dag> on their stupid space station
02:25 &lt;@nop> haha
02:25 &lt;@nop> nsync but yeah
02:26 &lt; Dag> they dont want him to see who their real masters are
02:26 &lt;@nop> haha
02:26 &lt; Dag> and I dont mean the american taxpayer
02:26 &lt;@nop> yep
02:27 &lt; Dag> the government is not run by the taxpayer
02:27 &lt;@nop> you know what I notice
02:27 &lt;@nop> every corporate position in a company
02:27 &lt; Dag> I think the fairest govt would be one were the number of votes you have is in line with the taxes you pay
02:27 &lt;@nop> is desired by a selfish person
02:27 &lt;@nop> right
02:27 &lt; Dag> maybe 1 vote for each 5k in taxes you pay
02:28 &lt; Dag> the government is run on theft
02:28 &lt; Dag> steal steal steal
02:29 &lt; Dag> rms is a commie too
02:29 &lt; Dag> did you know that
02:29 &lt;@nop> that's why they punish drug dealers
02:29 &lt;@nop> because the gov't is stealing the money they make
02:29 &lt;@nop> you notice
02:29 &lt;@nop> they always wait
02:29 &lt;@nop> till the dealer
02:29 &lt;@nop> is making big money
02:29 &lt;@nop> to get their bust
02:29 &lt;@nop> they don't care about the lowly pot dealer
02:29 &lt;@nop> they always like to let it continue
02:29 &lt;@nop> till they know
02:29 &lt;@nop> there is serious money coming in
02:30 &lt;@nop> then bam
02:30 &lt;@nop> robbin' from the dealer
02:30 &lt; Dag> bo gritz says so
02:30 &lt; Dag> harry brown for president
02:30 &lt; Dag> enuf said
02:30 &lt;@nop> hehe
02:30 &lt;@nop> charlie brown for president
02:31 &lt; Dag> what about snoopy
02:31 &lt;@nop> he's cool
02:31 &lt;@nop> he doesn't say much
02:31 &lt;@nop> so yeah
02:31 &lt; Dag> he always seemed level headed
02:31 &lt; Dag> cept he hung out with that bird a little to much
02:31 &lt; Dag> charlie brown was easily duped
02:31 &lt; Dag> how many times he try to kick that damn football?
02:33 * aum is back
02:33 &lt; Dag> how big is a freenet install?
02:33 &lt;@nop> not big, 200 megs
02:33 &lt;@nop> for datastore
02:33 &lt;@nop> ;)
02:33 &lt; aum> default freenet datastore is 1GB these days
02:34 &lt; Dag> yikes
02:34 &lt;@nop> what?
02:34 &lt; aum> on another subject, i uninstalled gentoo last night and went back to debian => bliss
02:34 &lt;@nop> really?
02:34 &lt; aum> the source-based distros are too flaky just now
02:34 &lt; Dag> go back to freebsd
02:35 &lt; Dag> er forward
02:35 &lt; Dag> heh
02:35 &lt; aum> debian 4 me - huge catalog of software, ready to urn
02:35 &lt; aum> s/urn/run/
02:35 &lt; Dag> well you running it as a server or desktop?
02:35 &lt; aum> debian stuff works wight out of the box - no need to read megs of manuals and grope through scripts
02:36 &lt; Dag> I always compile my servers
02:36 &lt; aum> i've had debian woody on my server for over a year - switched desktop from windows back in feb
02:37 &lt; aum> my desktop went windoes -> mandrake -> debian -> sourcemage -> gentoo -> debian
02:37 &lt; Dag> you ever try knoppix?
02:37 &lt; aum> what's that?
02:37 &lt; aum> a distro?
02:37 &lt; Dag> is a livefilesystem linux distro
02:37 &lt; Dag> based off debian
02:37 &lt; aum> huh?
02:37 &lt; aum> what does 'livefilesystem' mean?
02:37 &lt; Dag> the whole thing runs in ram and cd
02:38 &lt; Dag> boot off the cd
02:38 &lt; Dag> and away you go
02:39 &lt; Dag> its pretty good about hw detection
02:39 &lt; Dag> runs kde and even has openoffice
02:39 &lt; Dag> heh
02:39 &lt; Dag> I dont run any linux servers anymore
02:39 &lt; Dag> but its fun to have around
02:39 &lt; aum> Dag: freeBSD?
02:40 &lt; Dag> free/openbsd
02:40 &lt; Dag> solaris
02:40 &lt; aum> what's the big advantage?
02:40 &lt; Dag> depending on HW
02:40 &lt; Dag> openbsd has a good security audit
02:40 &lt; Dag> of anything they release
02:40 &lt; Dag> no distro of linux even comes close
02:41 &lt; aum> but linux 'ploits get fixed within 24 hours
02:41 &lt;@nop> true
02:41 &lt; Dag> do you check for exploits and patch every day?
02:41 &lt;@nop> I do
02:41 &lt; Dag> well
02:41 &lt; Dag> come now
02:41 &lt; Dag> heh
02:41 &lt;@nop> I'm on bugtraq
02:41 &lt;@nop> and I sometimes post
02:41 &lt;@nop> so I keep my eye out
02:42 &lt; Dag> openbsd has had ONE remote exploit in 6 years
02:42 &lt;@nop> it's my daytime job
02:42 &lt;@nop> openBSD is very conscious
02:42 &lt;@nop> which is good
02:42 &lt;@nop> proves
02:42 &lt;@nop> that all it takes
02:42 &lt;@nop> is more conscious coders
02:42 &lt;@nop> and a conscious framework
02:43 &lt; Dag> if you install redhat without patches
02:43 &lt; Dag> its a guarantee you will be hacked
02:43 &lt; Dag> I use to work in a NOC
02:43 &lt; Dag> it would piss me off when other lazy coworkers would install rh 6.2 etc
02:43 &lt; Dag> for a client
02:44 &lt; Dag> and never put any patches on
02:44 &lt; Dag> one guy worked there 3 years and his idea of rebooting a box was to hit the power switch
02:46 &lt; aum> power switch? did he think it was windows?
02:46 &lt; nemesis> lol
02:46 * aum sometimes sees the linux BSOD screensaver
02:47 &lt; Dag> there was a time like 4 years back that anyone could get a tech job
02:47 &lt; Dag> now people who have a brain and experience
02:47 &lt; Dag> cant find sh*t
02:47 &lt; aum> an open source advocate here in new zealand wrote to the Minister for Information Technology expressing concerns about windows security vulnerabilities - Minister wrote back saying "we don't have a security problem - we use firewalls"
02:48 &lt; Dag> you hear the latest with XP and their help center allowing you to delete files by visiting a url
02:48 &lt; Dag> heh
02:48 &lt; Dag> there is a story at the register uk about it
02:49 &lt; Dag> there is even a link to have the exploit remove the help center from your machine
02:49 &lt; Dag> and in doing so removes the ablity to be exploited
02:50 &lt; Dag> Win-XP Help Center request wipes your HD
02:50 &lt; Dag> http://www.theregister.co.uk/content/4/27074.html
03:03 &lt; nemesis> erm, sorry
03:03 &lt; nemesis> question
03:03 &lt; nemesis> can i ban an port with bind to an nic?
04:14 &lt; nemesis> cu@all für genau 50 mins ins bett legen dann duschen und in arbeit fahren *grummel*
08:05 &lt; nop> sheesh
08:05 &lt; nop> still here
--- Log closed Wed Sep 25 10:20:49 2002
&lt;/div></description></item><item><title>Reunión de desarrolladores de I2P, 18 de septiembre de 2002</title><link>/es/blog/2002/09/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-septiembre-de-2002/</link><pubDate>Wed, 18 Sep 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/09/18/reuni%C3%B3n-de-desarrolladores-de-i2p-18-de-septiembre-de-2002/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> _42, Chocolate, codeshark, codeshark2, Lorax, mids, nop, Roto, thecrypto&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Sep 17 22:59:26 2002
23:01 -!- mode/#iip-dev [+v logger] by mids
23:54 * Roto waves
23:54 &lt;@mids> ssh, we arent started :)
23:55 &lt; Lorax> Heh, I am already logged.
23:56 * Lorax waves to any SRHers.
23:59 &lt; Lorax> anyway, if IIP could pass psudonymous keys then SSL can be used, as it's the connection that is secure, not the conversation. (Unless you have previously established socially satisfactory identification exchange.)
--- Day changed Wed Sep 18 2002
00:00 &lt;@mids> hush
00:01 &lt;@mids> we start in 1 hour
00:01 &lt; Lorax> but we are here now.
00:01 &lt;@mids> but the others aint
00:01 &lt;@mids> its not fair to start :)
00:01 -!- mode/#iip-dev [+m] by mids
00:02 -!- Chocolate changed the topic of #iip-dev to: IIP meeting | logs: http://mids.student.utwente.nl/~mids/iip/ | Topic: not started
00:03 &lt;@Chocolate> starting in about 1 hour
00:04 -!- mode/#iip-dev [-m] by Chocolate
00:23 &lt; Lorax> Why are the logs recording to a website already then? hrm? ;)
00:23 &lt;+logger> we are testing the live nsa wiretap
00:24 &lt; Lorax> ah, that is senseable.
00:51 &lt; nop> hi
00:51 &lt; Roto> hulloz
00:53 &lt; thecrypto> hello
00:53 &lt; nop> http://www.techtv.com/screensavers/supergeek/story/0,24330,3347481,00.html
00:53 &lt; nop> friend of mine
00:54 -!- mode/#iip-dev [+o codeshark] by Trent
00:54 &lt; nop> just got back from a deposition
01:00 &lt;@mids> Tue Sep 17 23:00:09 UTC 2002
01:00 &lt;@mids> Welcome everybody
01:00 &lt;@mids> this is the 11th IIP meeting
01:00 &lt;@mids> maybe more, but then I lost count
01:00 &lt;@mids> :)
01:00 &lt;@mids> Agenda for now:
01:00 &lt;@mids> rc2 status update
01:00 &lt;@mids> website
01:00 &lt;@mids> open mic
01:01 &lt;@mids> .
01:01 &lt; Roto> .
01:01 &lt;@mids> nop is on the phone, but he might drop in
01:01 &lt;@mids> like you all know, rc2 has been 'almost there' for a long time
01:01 &lt;@mids> but it didnt work
01:01 &lt;@mids> now it does better :)
01:01 &lt;@mids> userx fixed some bugs with the end-end crypto
01:02 &lt;@mids> and with the 1.1 protocol
01:02 &lt;@mids> I tested it this weekend, and it works great
01:02 &lt;@mids> you can even do 2048 bit encryption etc
01:02 &lt;@mids> so, one step closer to the release
01:02 &lt;@mids> (heh we did say that often)
01:02 &lt;@mids> .
01:03 &lt; codeshark2> what is needed for the release? except the inform stuff?
01:03 -!- codeshark is now known as nickthief53256
01:03 -!- codeshark2 is now known as codeshark
01:03 &lt;@mids> only some minor things: fixup of the commandline help
01:03 &lt;@mids> manpage check
01:04 &lt;@mids> cant think about more
01:04 -!- mode/#iip-dev [+o codeshark] by Trent
01:04 &lt;@codeshark> so, the source is ready
01:04 &lt;@mids> I'd say so
01:05 &lt;@codeshark> ok, i think we should create a build for internal testing then
01:05 &lt;@codeshark> .
01:05 &lt;@mids> ack (pending nops status)
01:05 &lt;@codeshark> and set up inform for the new protocol
01:06 -!- Chocolate changed the topic of #iip-dev to: IIP meeting | logs: http://mids.student.utwente.nl/~mids/iip/ | Topic: RC2
01:06 &lt;@mids> more rc2?
01:06 &lt;@codeshark> another thing we should discuss is: version numbers
01:06 &lt;@codeshark> why call it rc2 ;)
01:06 &lt;@codeshark> .
01:06 &lt;@mids> release candidate
01:07 &lt;@codeshark> yeah sure, but we changed a lot of stuff between rc1 and rc3
01:07 &lt;@codeshark> rc2
01:07 &lt;@mids> yes we did
01:07 &lt;@mids> it aint proper naming this way
01:07 &lt;@mids> based on the changes we should be at 1.3 now
01:08 &lt;@codeshark> yes
01:08 &lt;@codeshark> we could call it 1.3 RC-2 (and then make a final 1.3 soon)
01:08 &lt;@mids> nah
01:09 &lt;@mids> I'd say continue with the numbering like we do now
01:09 &lt;@mids> and in the future, release more often
01:10 &lt;@codeshark> ack
01:10 &lt;@mids> .
01:10 &lt;@codeshark> .
01:10 &lt;@mids> next thing: website
01:10 &lt;@mids> nop reviewed most text, some stuff is reworded
01:11 &lt;@mids> ellison (the designer) is now making a layout for the support page
01:11 -!- Chocolate changed the topic of #iip-dev to: IIP meeting | logs: http://mids.student.utwente.nl/~mids/iip/ | Topic: website
01:11 &lt;@mids> should be there in a week
01:12 &lt;@mids> the latest version of the site is on http://mids.student.utwente.nl/~mids/iip/www/
01:12 &lt;@mids> and in CVS ofcourse
01:12 &lt;@mids> .
01:12 &lt;@mids> site should be up soon too
01:12 &lt;@mids> .
01:13 * mids hands the mic over to codeshark
01:13 &lt;@codeshark> nothing to add ;)
01:13 &lt;@codeshark> .
01:13 &lt;@mids> yes you do
01:13 &lt;@codeshark> i do?
01:13 &lt;@mids> tell em about your work with the public nodes
01:13 &lt;@codeshark> about the website?
01:13 &lt;@codeshark> ok
01:13 &lt;@mids> how you rescued 2000
01:13 &lt;@codeshark> 23
01:14 &lt;@codeshark> our inform server does very strict checking on the relay nodes: our list has been reduced to about 6 nodes
01:15 &lt;@codeshark> i disabled one of these checks to allow nodes to be down more often
01:15 &lt;@codeshark> and most important:
01:15 &lt;@codeshark> i rescued all nodes ever added to inform and checked if they're still up
01:16 &lt;@codeshark> now, we have 23 nodes in our list
01:16 &lt;@codeshark> .
01:16 &lt; _42> how are nodes added to inform?
01:16 &lt; nop> awesom
01:16 &lt; nop> when you announce
01:16 &lt; nop> it sends a message to inform
01:17 &lt;@codeshark> just for the statist guys here: i added 1125 hosts from the log
01:17 &lt; nop> you know that's a lot of downloads ;)
01:18 &lt;@codeshark> about 300 of them were valid (dns resolves...) and unique hosts
01:18 &lt;@codeshark> .
01:18 &lt;@mids> currently we have 9 nodes on the list... in about 5 days (after the inform testing) that will be 23 (if they keep up)
01:18 &lt;@mids> .
01:19 &lt;@codeshark> right now 22/23 are up
01:19 &lt;@codeshark> .
01:19 -!- mids changed the topic of #iip-dev to: IIP meeting | logs: http://mids.student.utwente.nl/~mids/iip/ | Topic: hurray for the saviour of the public nodes
01:20 &lt; Roto> .
01:20 &lt;@mids> okay, I am out of agenda items
01:20 &lt; nop> rc2
01:20 &lt;@mids> maybe nop has something to add
01:20 &lt; nop> rc2 will be released with website release
01:20 &lt; nop> we will be spending this week thoroughly testing it from a developer's standpoint
01:20 &lt;@codeshark> nop: we should create an internal build of rc2 asap
01:21 &lt; nop> agreed
01:21 &lt; _42> What new features will be added to rc2?
01:21 &lt;@codeshark> so we can set up the network and test inform
01:21 &lt; nop> Perfect Forward Security
01:21 &lt; nop> 160 bit encryption end to end
01:21 &lt; nop> 1536 bit network id
01:21 &lt; nop> 2048 bit PFS keys
01:21 &lt;@codeshark> .
01:21 &lt; nop> and all around just general bug fixes
01:21 &lt; nop> I will get a changelog
01:22 &lt; nop> .
01:23 &lt;@mids> I guess its open microphone time
01:24 &lt;@mids> you can reread the chatlogs of this and the previous meetings on http://mids.student.utwente.nl/~mids/iip/
01:24 &lt;@mids> questions? (I know that Lorax had some... :)
01:25 -!- Chocolate changed the topic of #iip-dev to: IIP meeting | logs: http://mids.student.utwente.nl/~mids/iip/ | Topic: open mic
01:25 &lt;@Chocolate> Lorax timed out
01:25 &lt;@mids> I know :)
01:26 * Roto cheerleads
01:26 &lt;@Chocolate> I'd like to raise the issue of saner version numbers
01:27 &lt;@Chocolate> the feature changes from rc1 to rc2 where realy a minor version increment, not updates to a beta release
01:30 &lt;@mids> the updates got out of hand
01:30 &lt;@mids> for the common good.. but that is no excuse :)
01:37 &lt;+logger> official part is over, if you got more questions; ask here or in #iip
01:37 &lt;+logger> cya next week
--- Log closed Wed Sep 18 01:37:46 2002
&lt;/div></description></item><item><title>Reunión de desarrolladores de I2P, 4 de septiembre de 2002</title><link>/es/blog/2002/09/04/reuni%C3%B3n-de-desarrolladores-de-i2p-4-de-septiembre-de-2002/</link><pubDate>Wed, 04 Sep 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/09/04/reuni%C3%B3n-de-desarrolladores-de-i2p-4-de-septiembre-de-2002/</guid><description>&lt;p>(Cortesía de la wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ArdVark, athena, gabierOQP, legabier, mids, nop, Sheige&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&lt;/h2>
&lt;div class="irc-log">
--- Log opened Tue Sep 03 23:55:46 2002
23:56 &lt;@mids> test
--- Day changed Wed Sep 04 2002
00:34 &lt; athena> hello :)
00:34 &lt; athena> no specific agenda today?
00:36 -!- mode/#iip-dev [+o nop] by mids
00:36 -!- mode/#iip-dev [+v logger] by mids
00:36 &lt;@mids> not yet atleast
00:55 &lt; athena> OQP... cute :)
00:56 &lt;@mids> what is OQP?
00:56 &lt; athena> occupe', i'm guessing
00:56 &lt;@mids> ic
00:58 &lt; gabierOQP> OQP=occupé in french
00:58 &lt; gabierOQP> busy
00:58 -!- gabierOQP is now known as legabier
00:59 &lt;@mids> compris
01:00 &lt;@mids> Tue Sep 3 23:00:00 UTC 2002
01:00 &lt;@mids> Welcome to the 10th IIP meeting
01:00 &lt;@mids> Agenda:
01:00 &lt;@mids> 1) Welcome
01:00 &lt;@mids> 2) Website status update
01:00 &lt;@mids> 3) ...
01:00 &lt;@mids> a) Questions
01:00 &lt;@mids> .
01:00 &lt;@mids> lets go to point 1
01:00 &lt;@mids> welcome all
01:00 &lt; legabier> why freenet is so slow and iip so fast?
01:01 &lt;@mids> legabier: can we keep that till part a ?
01:01 &lt; legabier> ok
01:01 &lt;@mids> part 2
01:01 &lt;@mids> nop: status update?
01:02 &lt;@mids> hm
01:02 &lt;@mids> the website is in CVS
01:02 &lt;@mids> nop has reviewed the files
01:03 &lt;@mids> but there are some parts without good text
01:03 &lt;@mids> and the support area needs a better layout
01:03 &lt;@mids> appart from that it is done
01:03 &lt;@mids> I wont tell you when the site is up
01:03 &lt;@mids> but you are free to do private bettings on the online time :)
01:04 &lt;@mids> .
01:04 &lt;@mids> nop probably has something to add
01:04 &lt;@mids> lets wait 3 min or something
01:06 &lt; athena> lol
01:06 &lt;@mids> I guess nop is too busy with editing the website to answer
01:06 &lt;@mids> okay well...
01:06 &lt;@mids> before we go to the question round.. any other items we should discuss?
01:08 &lt;@mids> guess not :-)
01:08 &lt;@mids> I like it when everybody agrees :)
01:08 &lt;@mids> .
01:08 &lt;@mids> question from legabier: "why freenet is so slow and iip so fast?"
01:08 &lt;@mids> freenet is a different program, there is no technical relationship between IIP and Freenet
01:08 &lt;@mids> Freenet is completely decentralized.. IIP isn't (yet)
01:08 &lt;@nop> haha
01:09 &lt;@mids> Freenet is intended for file transfer, while IRC over IIP uses short lines
01:09 &lt;@nop> just because freenet is decentralized
01:09 &lt;@nop> is not the reason why IIP is fast
01:09 &lt;@mids> well, enlighten us, o master yoda :)
01:10 &lt;@nop> differences
01:10 &lt;@nop> freenet == high volume, low speed, static (archived) content
01:10 &lt;@nop> iip == low volume, high speed, dynamic content
01:10 &lt;@nop> different concepts all together, centralized or decentralized, IIP will remain fast
01:11 * mids hopes that too
01:11 * nop knows that
01:11 &lt;@mids> ok
01:11 &lt;@mids> does that answer your question legabier ?
01:12 &lt; legabier> yes merci :)
01:13 * mids aims the spotlight in the audience.. searching for the next question and/or comment
01:13 &lt; athena> why are there so few public relays (besides the ones nop runs and mids', i see only 2 or 3 others usually)? do we have no volunteers or does the uptime checker reject a lot of them?
01:13 &lt; Sheige> I got 8 of them.... I guess
01:14 &lt; Sheige> (still a few)
01:14 &lt; athena> how many is that if you don't count mids' and nop's?
01:14 &lt;@mids> 5
01:14 &lt;@mids> source: http://invisiblenet.net/iip/crypto/node.ref
01:15 &lt; athena> hmmm, ok... guess i need to pull down a new one... still, 20 or so public nodes would be nice :)
01:15 &lt;@mids> I _think_ that the uptime checker is a bit too strict
01:16 &lt;@mids> codeshark had to pause it some time ago when the net was down
01:16 &lt;@mids> otherwise it would kick all relays out
01:17 &lt;@nop> the strict checking is a good thing
01:17 &lt;@nop> you'd have more problems if you had a lot of relays not working
01:17 &lt;@nop> it's better to have lower number with solid relay connection
01:17 &lt;@mids> nop: well.. but the reannounces dont seem to work
01:17 &lt;@nop> than a bunch of crappy ones
01:17 &lt;@nop> yes they do
01:17 &lt;@mids> hm
01:17 &lt;@nop> it just takes time
01:17 &lt;@nop> plus if you're a relay you won't see your route
01:17 &lt;@mids> then why do we only have 7 :)
01:17 &lt;@nop> because the stability of the relays
01:18 &lt;@nop> it may take a few more days for them to show up
01:20 &lt;@nop> talk to codeshark about this
01:20 &lt;@nop> he would have more detail
01:20 &lt;@nop> I will test it with him
01:20 &lt;@mids> ok
01:21 &lt;@mids> I think that I have somehow too many nodes connecting to my relay
01:21 &lt;@mids> but maybe there are a lot more users then we know about :)
01:21 &lt; athena> how many connections do you have?
01:22 &lt;@mids> I dont know if I should tell that
01:22 * mids does some back channel talking
01:22 &lt; athena> could be that you're the best reachable relay
01:22 &lt;@mids> heh, I wouldnt say that with the recent lack of stability
01:22 &lt; athena> i often find that i can't connect through half of the hosts in node.ref
01:22 &lt; athena> and when you start with 7 that's not a whole lot of reliable relays
01:23 &lt;@nop> well, most usually are that are on
01:23 &lt; athena> just relating my experience...
01:24 &lt;@nop> maybe it's recent
01:25 &lt;@mids> it would be interesting to measure uptime...
01:25 &lt;@mids> but...
01:25 &lt; athena> you'd have to measure it from topologically diverse sites
01:27 &lt;@mids> nop: would you be against that?
01:27 &lt;@mids> if this whole thing wasn't about anonymity, I would love to see a lot of statistics :)
01:27 &lt;@nop> umm, if it exposes attacking info, yes
01:28 &lt;@nop> maybe we'll set up a non-anonymous weary system later and take stats
01:28 &lt; athena> i would say any publicly available stats SHOULD be published
01:28 &lt;@nop> especially as it gets bigger
01:28 &lt; athena> rely on the security of IIP, not on keeping info secret
01:28 &lt;@nop> well athena, if anyone was taking stats, they should be published
01:28 &lt;@nop> but no one is so far
01:28 &lt;@nop> anyone who is please publish your findings
01:28 &lt;@nop> ;)
01:29 &lt; athena> maybe i will :p
01:29 &lt;@mids> well.. I'll try to collect stats in a 'fair' way
01:29 &lt;@mids> without abusing my public node-powers
01:29 &lt;@mids> what I can collect that way, everybody can
01:29 &lt; athena> that's exactly what i meant, great
01:30 &lt; ArdVark> why not abuse your public node power and show us what that entails too mids?
01:30 &lt;@mids> now if I disappear from the IIP chat system... it is because someone doesnt like me collecting the stats ;)
01:30 &lt;@mids> ArdVark: maybe that is the next step...
01:30 &lt; athena> ArdVark: lol, excellent point! since anyway can become a public node...
01:30 &lt; athena> s/anyway/anyone/
01:31 &lt;@mids> athena: install a public relay and you do it :)
01:31 &lt; ArdVark> I wanna see the failures as well as the successes of this beast reported
01:32 &lt;@mids> would be cool to have 100 'agencies' all running a public relay to log connections, but in the meanwhile helping to boost the anonymity
01:33 &lt; ArdVark> on a different topic, not to end the current one, has there ever been any thought to adding wiki to invisiblnet? or too much trouble?
01:33 &lt;@mids> wiki as in wikiwiki?
01:33 &lt; ArdVark> yes
01:33 &lt;@mids> those $#@&amp;%@ infobots are already some wiki
01:33 &lt; athena> mids: how do you know i don't already run a public relay ;)
01:34 &lt; ArdVark> I love those infobots mids ;)
01:34 &lt;@mids> ArdVark: I know you do
01:34 &lt;@mids> ArdVark: if you put a webserver 'behind' IIP.. then you could install a wiki on it
01:35 &lt; ArdVark> ok, that is reasonable I guess
01:35 &lt;@mids> but running a webserver over irc isnt too great
01:35 &lt; ArdVark> no I meant the website
01:35 &lt;@mids> oh
01:35 &lt;@mids> you mean on the normal website
01:35 &lt; ArdVark> yes
01:36 &lt;@mids> guess you could do that
01:36 &lt;@mids> otoh.. you could use a public wiki too....
01:36 &lt; ArdVark> fine
01:37 &lt;@mids> I think we shouldnt really install the wiki on sourceforge.... not now
01:37 &lt;@mids> since it is some work to install/tweak etc
01:38 &lt;@mids> but someone could run a wiki, and then IIP could point to it
01:38 &lt; ArdVark> ok
01:39 &lt;@mids> ArdVark: but maybe a public wiki for IIP (like freenet has now) is the way to go
01:39 &lt;@mids> .
01:39 &lt; ArdVark> yeah ok
01:41 &lt;@mids> I am going to sleep. feel free to keep chatting here :)
01:41 &lt; athena> night mids
01:49 &lt;@mids> for those who want to play with a wiki: http://mids.student.utwente.nl/~mids/phpwiki/
01:49 &lt;@mids> I dont care what you do with it :)
02:00 -!- mode/#iip-dev [+o codeshark] by Trent
--- Log closed Wed Sep 04 07:03:17 2002
&lt;/div></description></item><item><title>Reunión de desarrollo de I2P, 21 de agosto de 2002</title><link>/es/blog/2002/08/21/reuni%C3%B3n-de-desarrollo-de-i2p-21-de-agosto-de-2002/</link><pubDate>Wed, 21 Aug 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/08/21/reuni%C3%B3n-de-desarrollo-de-i2p-21-de-agosto-de-2002/</guid><description>&lt;p>(Cortesía de la Wayback Machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> agril, hobbs, mids, Neo, pox, thecrypto&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> --- Registro abierto Wed Aug 21 00:58:22 2002 00:58 &lt;@mids> test 01:00 &lt;@mids> Hola gente 01:00 &lt;@mids> nop y userx no estarán aquí, y no tengo mucho que decir 01:00 &lt;@mids> así que tengamos solo una charla informal 01:00 &lt;@mids> con muchas preguntas y comentarios de usuarios (sí) 01:01 -!- mids cambió el tema de #iip-dev a: No hay reunión formal, pero sean bienvenidos y charlen. registros: http://mids.student.utwente.nl/~mids/iip/ 01:02 &lt;@mids> en la lista de correo freenet-devl ha habido una discusión sobre dejar OPN (irc.openprojects.net) y algunos sugirieron que IIP podría ser una alternativa 01:03 &lt;@mids> Ian Clarke replicó que IIP no está sometido a ninguna revisión por pares por parte de expertos 01:03 &lt;@mids> y que podría ser peligroso pensar que esta red es anónima 01:04 &lt;@mids> tiene un buen punto; actualmente estamos siendo revisados por algunas personas; la única información que tengo es este URL: 01:04 &lt;@mids> http://www.cypherpunks.to/ip/ 01:04 &lt;@mids> . 01:05 &lt;@mids> Espero que todos se den cuenta de que IIP no está libre de errores, y que el factor de anonimato puede ser bastante relativo 01:06 &lt;@mids> pero esto no debería impedirnos usarlo, cazar errores y hacer mejoras 01:06 &lt;@mids> . 01:06 &lt; thecrypto> el anonimato verdadero es posible, solo que es muy difícil 01:07 &lt; hobbs> no, en realidad, estoy bastante seguro de que es al revés. el anonimato verdadero es imposible, pero puedes hacerlo "muy difícil" para quien quiera averiguarlo. 01:08 &lt; hobbs> me voy a comer. vuelvo lo antes posible. :) 01:08 &lt;@mids> aparte de los algoritmos de criptografía, IIP depende de la cantidad de relés públicos para 'ocultar' a los usuarios. con solo unos pocos, puede ser relativamente fácil para grandes organizaciones con mucho poder rastrear sistemáticamente a cada usuario 01:08 &lt;@mids> gracias por pasarte, hobbs 01:08 &lt; thecrypto> Chaum lo demostró en su artículo sobre los 'dining cryptographers', sin embargo montar una DC-net para esto sería una hazaña enorme 01:09 &lt;@mids> pero ¿qué pasa si todos los filósofos menos 1 están trabajando juntos? 01:10 &lt; thecrypto> sí, ahí hay una debilidad 01:10 &lt;@mids> así que necesitamos más relés públicos y más revisiones por pares :) 01:11 &lt;@mids> si resulta que eres un experto en seguridad/criptografía, no dudes en examinar IIP 01:11 &lt;@mids> . 01:12 &lt;@mids> he echado un vistazo a SILC (http://www.silcnet.org) 01:12 &lt;@mids> es un sistema de cliente y servidor de chat con criptografía integrada 01:12 &lt;@mids> puedes poner claves en los canales y conversaciones privadas 01:13 &lt; thecrypto> no soy un experto, solo un estudiante que lee mucho sobre este tema :) 01:13 &lt;@mids> no se puede comparar con IIP, ya que no ofrece (un intento de) anonimato 01:13 &lt;@mids> pero es bastante interesante, quizá ustedes (lectores del archivo de registro) deberían echarle un vistazo 01:14 &lt;@mids> he estado intentando ejecutarlo sobre IIP, así tendrás tanto cifrado de canal como anonimato 01:14 &lt;@mids> pero tuve pequeños problemas al configurar la red para IIP versión 1.1 01:14 &lt;@mids> una vez que nop / userx respondan con algunas pistas de cómo hacerlo, pondré un servidor de prueba detrás de IIP... como prueba de concepto 01:15 &lt;@mids> . 01:15 * mids lanza el micrófono al público 01:18 &lt; thecrypto> ¿IIP no tiene ya cifrado de extremo a extremo? 01:18 &lt;@mids> del lado del servidor 01:18 &lt;@mids> el servidor es un ircd parcheado, y recibe todo el texto en claro desde el nodo IIP del lado del servidor 01:18 &lt;@mids> así que un admin de servidor malvado podría registrar todas las conversaciones privadas y de los canales 01:19 &lt;@mids> (tras parchear el código fuente, por supuesto) 01:20 &lt;@mids> pero lo que no obtendrá (él o ella) son las direcciones IP de los usuarios 01:20 &lt;@mids> . 01:20 &lt; thecrypto> ahh, el problema del admin malvado. ¿por qué no podemos poner cifrado hasta el servidor? 01:21 &lt;@mids> porque entonces tendrías que poner código a nivel del protocolo de IRC en los nodos locales de IIP o usar clientes de IRC especiales 01:21 &lt;@mids> el objetivo de IIP ha sido (hasta ahora) funcionar con clientes de IRC normales, y espero que siga siendo así en el (cercano) futuro 01:22 &lt;@mids> uno de los objetivos es crear un VIRCD (virtual irc daemon) en cada relé cliente de IIP que gestione el cifrado de canal/usuario 01:22 &lt; thecrypto> así que está en la lista de TODO pero aún no está 01:22 &lt;@mids> exactamente 01:23 &lt;@mids> ellison me informó que tiene disponible una demo del nuevo sitio web de IIP e InvisibleNet 01:24 &lt;@mids> se convertirá a HTML en un par de minutos 01:24 &lt; agril> ¿Por qué /lusers ya no funciona? 01:25 &lt;@mids> todos los comandos /stats (no sé si /lusers usa eso, o si es un comando nativo del ircd) se han deshabilitado en el ircd 01:25 &lt;@mids> así que no sabemos cuántos clientes o canales ocultos hay 01:26 &lt;@mids> probablemente eso sea mejor... para los malhechores sería más difícil medir el resultado de sus intentos de flood/DDoS 01:27 &lt;@mids> pero tengo que admitir que echo de menos las bonitas gráficas de red que se podían crear con esas estadísticas :( 01:30 &lt;@mids> (ellison está subiendo el sitio ahora mismo) 01:31 &lt;@mids> http://www.citystateinc.com/ellison/invisiblenet/ 01:31 &lt;@mids> ¡hurra! 01:31 &lt; thecrypto> ¿hay alguna lista TODO oficial en alguna parte? 01:32 &lt;@mids> Sé que algunos subproyectos tienen listas TODO... pero del proyecto principal, no lo sé 01:32 &lt;@mids> pero estoy seguro de que userx/nop tienen su propia lista 01:33 &lt;@mids> http://help.invisiblenet.net/ capítulo 1 - planes futuros 01:33 &lt;@mids> que contiene algunos objetivos lejanos 01:33 &lt;@mids> Neo: http://www.citystateinc.com/ellison/invisiblenet/ 01:33 &lt; Neo> gracias 01:35 &lt;@mids> ¿algún comentario sobre el sitio web? 01:36 &lt; Neo> Oh, no. 01:36 &lt; Neo> Se ve genial. 01:36 &lt; Neo> la sección iip es muchísimo mejor que lo de antes. 01:37 &lt;@mids> Totalmente de acuerdo 01:37 &lt; Neo> Download, Screenshots, Documentation, Development, Contact. Buen flujo. 01:39 &lt;@mids> se ve muy consistente y fácilmente adaptable 01:39 &lt; thecrypto> buen sitio 01:39 &lt;@mids> ¿falta alguna sección importante? (en el menú) 01:42 &lt;@mids> Creo que lo tenemos todo cubierto 01:43 &lt; pox> se ve bien 01:43 &lt;@mids> en Contacto también habrá una lista de todas las claves PGP de desarrolladores y colaboradores 01:45 &lt;@mids> último punto sobre el sitio: ellison terminará pronto, luego me lo enviará a mí y a nop y completaremos las piezas 01:45 &lt;@mids> supongo que haré algunos includes usando php para que la información pueda actualizarse fácilmente 01:46 * mids piensa que tendremos este sitio web genial Muy Pronto!!! 01:46 &lt;@mids> . 01:47 &lt; thecrypto> un buen sitio web es la señal de un buen proyecto :) 01:47 &lt; Neo> Genial. 01:48 &lt;@mids> Eso fue iip-dev radio con su anfitrión mids, siéntanse libres de quedarse con sus preguntas y comentarios 01:49 &lt; hobbs> wow. eso es bonito. --- Registro cerrado Wed Aug 21 01:55:36 2002 &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P, 13 de agosto de 2002</title><link>/es/blog/2002/08/13/reuni%C3%B3n-de-desarrolladores-de-i2p-13-de-agosto-de-2002/</link><pubDate>Tue, 13 Aug 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/08/13/reuni%C3%B3n-de-desarrolladores-de-i2p-13-de-agosto-de-2002/</guid><description>&lt;p>(Cortesía de la Wayback Machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> ellison, mids, Neo, nop, Robert&lt;/p>
&lt;h2 id="registro-de-la-reunión">Registro de la reunión&lt;/h2>
&lt;div class="irc-log"> --- Registro abierto Tue Aug 13 23:58:45 2002 23:58 [Usuarios #iip-dev] 23:58 [@logger] 23:58 -!- Irssi: #iip-dev: Total de 1 nicks [1 ops, 0 halfops, 0 voices, 0 normales] 23:58 -!- Irssi: La unión a #iip-dev se sincronizó en 1 s 23:58 -!- mode/#iip-dev [-o logger] por Trent 23:58 -!- mode/#iip-dev [+nt] por Trent 23:58 -!- Trent cambió el tema de #iip-dev a: Info, agenda, log : http://mids.student.utwente.nl/~mids/iip/ | martes 23:00 UTC - http://e-store.invisiblenet.net | tema: no hay reunión en curso --- Día cambiado a Wed Aug 14 2002 00:00 -!- mode/#iip-dev [+o mids] por Trent 00:05 -!- mode/#iip-dev [+v logger] por mids 00:31 -!- mode/#iip-dev [+o mids] por Trent 00:52 &lt;@mids> Info, agenda, registro : http://mids.student.utwente.nl/~mids/iip/ | martes 23:00 UTC - http://e-store.invisiblenet.net | tema: Bienvenida 01:00 &lt;@mids> Tue Aug 13 23:00:00 UTC 2002 01:00 &lt;@mids> ¡Reunión nº 8! 01:00 &lt;@mids> ¿todos listos? 01:00 &lt; Neo> sí 01:00 &lt; nop> bienvenidos 01:00 &lt;@mids> gracias 01:01 &lt;@mids> como nota al margen, siento que mi conexión es inestable.. puedo morir en cualquier segundo 01:01 &lt;@mids> los registros están disponibles en http://mids.student.utwente.nl/~mids/iip/ 01:01 &lt;@mids> Agenda para hoy: 01:01 &lt;@mids> 1) Bienvenida 01:01 &lt;@mids> 2) RC2 01:01 &lt;@mids> 3) Mac OS 9 01:01 &lt;@mids> 4) Vista previa del sitio web 01:01 &lt;@mids> A) ¿Preguntas? 01:01 &lt;@mids> si tienen algo que preguntar o añadir.. háganlo 01:02 &lt;@mids> de lo contrario sugiero que pasemos al punto nº 2 01:02 &lt;@mids> . 01:02 &lt;@mids> genial 01:02 &lt;@mids> 2) RC2 01:03 &lt;@mids> debería haber salido hace meses :) 01:03 &lt;@mids> pero no ha sido así por varias razones 01:03 &lt;@mids> la principal es el período de verano/vacaciones 01:03 &lt;@mids> hasta donde sé estamos esperando el "relay checker" que tiene que ser modificado para RC2 01:04 &lt;@mids> el mes pasado UserX ha corregido algunos errores más 01:04 &lt;@mids> pero nada serio 01:04 &lt;@mids> cuando codeshark vuelva al ruedo.. hay esperanza 01:05 &lt;@mids> esperando a que nop agregue información opcional 01:05 &lt;@mids> así que tengan paciencia 01:05 &lt;@mids> estamos haciendo lo mejor posible.. trabajando con los recursos disponibles 01:05 &lt;@mids> . 01:06 &lt;@mids> según nop hay un problema con el PRNG 01:06 &lt; nop> para la clave interna 01:06 &lt;@mids> Generador de números pseudoaleatorios 01:06 &lt; nop> tecnología 01:06 &lt; nop> para rc2 01:06 &lt; nop> tiene un problema de inicialización 01:06 &lt; nop> en el que se está trabajando 01:07 &lt; nop> pero va lento 01:07 &lt; nop> y userx se está mudando en este momento, así que lo hace el doble de lento 01:07 &lt; nop> . 01:07 &lt;@mids> . 01:07 &lt;@mids> así que mantengan la esperanza y pasemos al siguiente punto 01:07 &lt;@mids> que es... 3) Mac OS 9 01:07 &lt; nop> ok 01:07 &lt; nop> crunch me ha dado información sobre eso 01:08 &lt; nop> alguien acaba de donar otros 300 dólares 01:08 &lt; nop> al proyecto 01:08 &lt; nop> lo cual es genial 01:08 &lt; nop> crunch y bob están trabajando en la GUI y bob está arreglando lo de los sockets 01:08 &lt; nop> es más un tema de tiempo ya que están trabajando en otro proyecto 01:08 &lt;@mids> ¿cuánto $ se ha recaudado para el port ahora? 01:08 &lt; nop> pero 01:09 &lt; nop> físicamente 1100 01:09 &lt; nop> es todo el dinero que se ha recaudado 01:09 &lt; nop> nos gustaría llegar a 3500 en total 01:09 &lt; nop> si es posible 01:09 &lt; nop> así que cualquiera que quiera donar aunque sea un dólar 01:09 &lt; nop> ayudaría 01:09 &lt;@mids> así que... si quieren que se haga el port a Mac OS 9 para IIP... contacten a nop 01:09 &lt; nop> para pagar el tiempo de desarrollo de Cap'n Crunch y su socio bob 01:09 &lt; Robert> Excelentes noticias. Dile a Neo o a mí si quieres que pongamos otra solicitud en la portada de DC. 01:09 &lt; nop> porfa 01:10 &lt; nop> otra solicitud sería genial Robert 01:10 &lt;@mids> sugiero que empecemos a hacer p 01:10 &lt; nop> hemos entregado 700 a Crunch 01:10 &lt;@mids> anuncios públicos cada hora en IIP 01:10 &lt; nop> y 300 se entregarán la próxima semana 01:10 &lt;@mids> igual que solía hacer OPN :) 01:10 * Neo piensa que deberíamos poner una pantalla de NAG de 30 minutos en la app de os9 hasta que superemos los $3500 :) 01:10 &lt; nop> jaja 01:10 &lt; nop> creo que es una mala idea 01:10 &lt; nop> solo pidamos 01:11 &lt; nop> no insistir 01:11 &lt;@mids> ok :/ 01:11 &lt;@mids> . 01:11 * Neo piensa que tal vez también un mensaje de "Uso os9 y no he donado" emitido desde los usuarios de os9. :) 01:12 &lt; Neo> es broma 01:12 &lt; nop> jeje 01:12 &lt; ellison> hay algunas empresas de software para Mac que ponen solicitudes graciosas en pop-ups cuando cargas el programa por primera vez 01:12 &lt;@mids> ¿quizá un artículo en Macworld? 01:12 &lt; ellison> he encontrado que ese enfoque es el más efectivo para mí personalmente 01:13 &lt;@mids> . 01:14 &lt;@mids> sigamos.. porque tenemos noticias emocionantes! 01:14 &lt; nop> . 01:14 &lt;@mids> que es... 01:14 &lt;@mids> el 01:14 &lt;@mids> ¡Sitio web! 01:14 &lt;@mids> 4) Vista previa del sitio web 01:14 &lt;@mids> especialmente para ustedes, un adelanto 01:14 &lt;@mids> http://www.citystateinc.com/ellison/invisiblenet/index.html 01:15 &lt;@mids> no olviden hacer clic en "Invisible IRC Project" en la esquina superior derecha 01:15 &lt;@mids> ellison acaba de publicar esta vista previa, ahora está trabajando en las plantillas 01:15 &lt;@mids> después de eso, hay que preparar el texto para completar los espacios en blanco 01:16 &lt;@mids> creo que podemos tener el sitio en vivo bastante pronto 01:16 &lt;@mids> . 01:16 &lt; ellison> ya casi estamos 01:17 &lt;@mids> ¿comentarios? 01:17 * mids piensa que todos siguen boquiabiertos con el sitio 01:17 &lt; ellison> creo que todos se han desmayado de alegría y aún no han vuelto a subirse a sus sillas 01:17 &lt; nop> jaja 01:18 &lt;@mids> ¿siguiente tema? ¿o vamos demasiado rápido? 01:19 &lt;@mids> tema nº 5.. solicitado por Neo 01:19 &lt;@mids> los canales ! con el modo de canal +a 01:20 &lt;@mids> en este servidor irc se puede 01:20 &lt;@mids> eh 01:20 &lt;@mids> pueden crear canales ! especiales 01:20 &lt;@mids> para crearlos, escriban /join !!channelname 01:20 &lt;@mids> entonces obtienen un canal como: !A4CEQchannelname 01:21 &lt;@mids> este prefijo extraño está ahí para prevenir colisiones de canales después de netsplits, alguna prueba oscura de los programadores de ircnet 01:21 &lt;@mids> pero estos canales tienen algo especial 01:21 &lt;@mids> pueden establecer el modo +a 01:21 &lt;@mids> con /mode !A4CEQchannelname +a 01:21 &lt;@mids> entonces el canal se vuelve realmente anónimo 01:22 &lt;@mids> el nick de todos se convierte en 'anonymous' 01:22 &lt;@mids> así que no saben quién está hablando 01:22 &lt;@mids> pruébenlo.. únanse a !anonymous para una demo 01:23 &lt;@mids> así que recuerden.. para crear canales !: /join !!channel 01:24 &lt;@mids> para unirse a un canal existente: /join !channel 01:24 &lt;@mids> luego establezcan el modo +a (si son operadores) /mode !prefixchannelname +a 01:24 &lt;@mids> este modo no se puede desactivar 01:24 &lt;@mids> . 01:25 &lt;@mids> esa era mi lista de temas para hoy 01:25 &lt;@mids> ¿preguntas? 01:26 &lt;@mids> ¿no? 01:26 &lt; Robert> No señor. 01:27 &lt;@mids> entonces terminaré mi monólogo :) --- Registro cerrado Wed Aug 14 01:28:33 2002 &lt;/div></description></item><item><title>Reunión de desarrolladores de I2P, 3 de julio de 2002</title><link>/es/blog/2002/07/03/reuni%C3%B3n-de-desarrolladores-de-i2p-3-de-julio-de-2002/</link><pubDate>Wed, 03 Jul 2002 00:00:00 +0000</pubDate><guid>/es/blog/2002/07/03/reuni%C3%B3n-de-desarrolladores-de-i2p-3-de-julio-de-2002/</guid><description>&lt;p>(Cortesía de wayback machine &lt;code>http://www.archive.org/&lt;/code>)&lt;/p>
&lt;h2 id="resumen-rápido">Resumen rápido&lt;/h2>
&lt;p class="attendees-inline">&lt;strong>Presentes:&lt;/strong> AgentDelta, ArdVark, CyberLOK1, Kyl3, mids, Neo, nop, UnDeRToW, wilde&lt;/p>
&lt;h2 id="registro-de-reunión">Registro de Reunión&lt;/h2>
&lt;div class="irc-log">
--- Log opened Wed Jul 03 00:33:19 2002
00:33 &lt;+logger> logging started
00:47 -!- mode/#iip-dev [+o nop] by mids
00:54 &lt; UnDeRToW> hi
00:54 &lt;@mids> hi
01:01 &lt;@nop> ok
01:01 &lt;@nop> hi
01:01 &lt;@nop> welcome
01:01 &lt;@nop> to the 5th meeting I believe
01:01 &lt;@mids> 7th
01:02 &lt;@nop> really
01:02 &lt;@nop> ok
01:02 &lt;@mids> http://mids.student.utwente.nl/~mids/iip/
01:02 &lt;@nop> wilde you have anonymail
01:02 &lt;@nop> ok
01:03 &lt;@nop> iip 1.1 rc2 will be released pending a few doc changes and me submitting a couple of technical docs for merging with docs
01:03 &lt;@nop> umm, cs and I will work on transforming inform to work with latest version
01:04 &lt;@nop> and we have had a few people try out some security checks on IIP
01:04 &lt;@nop> unfortunately with no success
01:04 &lt;@nop> but
01:04 &lt;@nop> that's the spirit
01:04 &lt;@nop> ;)
01:04 &lt;@nop> anyway
01:05 &lt;@nop> this is not much of a meeting today, but if anyone has anything to add please feel free at the questions part
01:05 &lt;@nop> so... mids, do you have anything
01:05 &lt;@mids> yes
01:05 &lt;@mids> I would like to have a public discussion about the pro's and con's of bots in the public channels
01:06 &lt;@mids> with ArdVark and some others I have had an argument about that
01:06 &lt;@mids> everybody has its personal ideas
01:06 &lt;@mids> and they aren't all compatible
01:06 &lt;@mids> but since we are not here to censor everything
01:06 &lt;@mids> lets discuss
01:06 &lt;@mids> allow me to state the current issue
01:07 &lt;@mids> unless someone already wants to add something
01:07 &lt;@mids> 3 2 1 0
01:07 &lt;@mids> ok
01:07 &lt;@mids> in #anonymous (and #iip and #help) we have had a few infobots
01:07 &lt;@mids> Herod, camabot and now visix
01:08 &lt;@mids> personally I dont see any good in those things.. since they seem to be only 'abused' for channel flooding
01:08 &lt;@mids> but I understand that my vision on that is biased
01:08 &lt;@mids> based on years of IRC trauma's :)
01:09 &lt; Kyl3> yes but there are some bots that are useful
01:09 &lt;@mids> Where are those bots good for?
01:09 &lt;@mids> .
01:09 &lt; ArdVark> what is defined as channel flooding?
01:09 &lt; UnDeRToW> for what?
01:10 &lt; Kyl3> there are some bots that are used for channel protection
01:11 &lt;@mids> like?
01:11 &lt;@mids> ArdVark: good one... anybody?
01:11 &lt; Kyl3> like my eggdrop on DALnet
01:11 &lt; UnDeRToW> but here is not necesary channel protection
01:11 &lt;@mids> I would say: filling the communication channel with data
01:11 &lt; Kyl3> all custom flood protection
01:11 &lt; UnDeRToW> at least now
01:12 &lt;@mids> Kyl3: true, but with Trent, I don't think that is a real issue here
01:12 &lt; ArdVark> excuse me but please define filling the communication channel with data
01:12 &lt;@mids> re flooding: but I agree that it is very personal what is seen as flood
01:12 &lt;@mids> Kyl3: what is flood in your wording?
01:12 &lt;@mids> communcation channel is irc channel / query window / message window
01:13 &lt;@mids> data = ascii characters on itc
01:13 &lt; Kyl3> so Trent has channel protections built into it?
01:13 &lt;@mids> and filling is putting too much into it
01:13 &lt;@mids> Kyl3: no, not like you mean...
01:13 &lt; ArdVark> no I have seen users place huge paragraphs of words in a channel without any negative response; perhaps a friend of an OP
01:14 &lt; UnDeRToW> I think the best way to control that is some @ on public channels that only go up when a problem appear
01:14 &lt;@mids> ArdVark: big pastes (what is big) is flood to imho
01:14 &lt;@mids> and jesus stating all the bible chapters is too... imho again
01:15 &lt; ArdVark> however mids you have offered no negative responses to some individuals; friends of your perhaps?
01:15 &lt; ArdVark> who paste large paragraphs
01:15 &lt;@mids> maybe friends
01:15 &lt;@mids> maybe I was away
01:15 &lt;@nop> tell you what
01:15 &lt;@nop> the best way
01:15 &lt;@nop> to determine this
01:15 &lt;@nop> is to let ircd determine it
01:15 &lt;@nop> ircd has a flood limit
01:15 &lt;@nop> and if they exceed that
01:15 &lt;@nop> it will kick them
01:16 &lt;@nop> other than that, if you're not intentionally doing it
01:16 &lt;@nop> then what's the problem
01:16 &lt;@mids> still, you can flood very easilly
01:16 &lt;@nop> yes
01:16 &lt;@nop> but intentional is obvious
01:16 &lt;@nop> so if it's intentional
01:16 &lt;@nop> we handle it
01:16 &lt;@nop> if it's not
01:16 &lt;@nop> then go on about our business
01:16 &lt; ArdVark> no too easy to decide someone is intentionally flooding nop
01:16 &lt;@nop> no need for unnecessary drama
01:16 &lt;@nop> but
01:16 &lt;@nop> it's easy to ask people to talk to the bot in a private channel
01:17 &lt;@nop> and if they are belligerent
01:17 &lt;@nop> then most likely you have probable cause of their intentions
01:17 &lt; ArdVark> I disagree
01:17 &lt;@nop> ok
01:17 &lt;@nop> ardvark
01:17 &lt;@nop> please define then
01:17 &lt;@nop> because if we can set boundaries
01:18 &lt;@nop> this argument will be quickly over
01:18 &lt; ArdVark> I have no problem with your ircd flood control notion; I have a big problem with an OP doing the "protecting"
01:19 &lt; ArdVark> OP's may have friends that they permit to "flood"; while others are dealt with differently
01:19 &lt;@nop> yes
01:19 &lt;@mids> I think that your problem is having OPs...
01:19 &lt;@nop> the biased issue
01:19 &lt; CyberLOK1> sorry just saw msg I have been at work
01:19 &lt; CyberLOK1> did I miss meeting?
01:19 &lt; ArdVark> yes my ultimate concern is OP's because of the potential to limit speech mids
01:19 &lt;@mids> CyberLOK1: talking about flooding right now
01:19 &lt;@mids> CyberLOK1: logs: http://mids.student.utwente.nl/~mids/iip/
01:19 &lt; CyberLOK1> mids thanks
01:20 &lt;@mids> ArdVark: I totally agree on the theoretical side of that
01:20 &lt;@nop> well what about an agent
01:20 &lt; ArdVark> I will continually express my dissent about that issue
01:20 &lt;@mids> but on the practical side... without ops, how to deal with problem users that deny others to speak? (by flooding)
01:22 &lt; ArdVark> OP's are a threat to free speech, end of statement; deciding on flooding by OP's is not objective
01:22 &lt;@mids> then please tell me how you see #anonymous without OPs.. using current available technology
01:23 &lt;@mids> everything is fine...
01:23 &lt;@nop> agent to set a standard
01:23 &lt;@mids> then 10 trouble guys enter
01:23 &lt;@nop> for flooding
01:23 &lt;@mids> and start spamming crap
01:23 &lt;@mids> what is your solution ArdVark ?
01:24 &lt; ArdVark> spam is an emotionally laden term used to point out speech other's, perhaps most others do not like; free speech is not just about speech I like
01:24 &lt;@mids> so these 10 guys paste #####'s with the maximum rate that the ircd allows
01:25 &lt;@mids> resulting in nobdy beeing able to see any text
01:25 &lt; UnDeRToW> but an oper can go up when a problem occur
01:25 &lt; UnDeRToW> and the rest of the time down
01:25 &lt; ArdVark> and the point is that these guys are going to remain forever?
01:25 &lt;@mids> UnDeRToW: that is how it is now
01:26 &lt; UnDeRToW> i know
01:26 &lt; UnDeRToW> and if someone do a bad thing
01:26 &lt; UnDeRToW> or an oper do bad thing
01:26 &lt;@mids> ArdVark: why not.. they have a botnet with 100 t3 connections
01:26 &lt; UnDeRToW> talk and he/she know his error
01:26 &lt; UnDeRToW> and if persist
01:26 &lt; UnDeRToW> no more @
01:27 &lt; ArdVark> well I sense a real threat to free speech concern surrounding this issue
01:27 &lt; UnDeRToW> but at least now any problem related with that, isnt it?
01:28 &lt;@mids> okay, I have a proposal
01:28 &lt;@mids> maybe we should try a period without any operators in #anonymous
01:29 &lt;@mids> few weeks
01:29 &lt;@mids> and see how it goes
01:29 &lt;@mids> fix topic to something static
01:29 &lt;@mids> channel mode +tn
01:29 &lt;@mids> and everybody removed from the trent access list
01:29 &lt;@nop> you know
01:29 &lt;@nop> this is really not fair
01:29 &lt;@nop> people are missing the point
01:30 &lt;@nop> IRC has a ruleset, and channel control and all this other shit
01:30 &lt;@nop> I understand the nature of freedom of speech
01:30 &lt;@nop> but we also have to have some sort of defense
01:30 &lt;@nop> flooding can cause problems on networks
01:30 &lt;@nop> etc
01:30 &lt; wilde> but what's the problem really? anyone is free to open a new channel and get ops? So why is ops a bad thing in #anonymous? Open a new channel and speak freely
01:30 &lt;@nop> you can't say that's speech, really, it's 1's and 0's being abused
01:30 &lt; ArdVark> I disagree nop
01:30 &lt;@nop> the founders of specific channels, they have a choice to control the channel
01:31 &lt;@nop> if they want the #freespeech channel
01:31 &lt;@nop> then so be it
01:31 &lt;@nop> because then
01:31 &lt;@nop> you can flood it
01:31 &lt;@nop> all you want
01:31 &lt;@nop> and call it #freespeech
01:31 &lt;@nop> the technology provides the freedom
01:31 &lt;@nop> but the channel holders might not
01:31 &lt;@nop> and this is the design
01:31 &lt;@nop> you have choices
01:31 &lt; ArdVark> I must express my complete dissent officially
01:31 &lt;@nop> and all the choices range
01:31 &lt;@nop> and that's the freedom of choice
01:32 &lt;@nop> is that if you say I disagree, I can't say, no you must agree
01:32 &lt;@nop> but in a founder's channel
01:32 &lt;@nop> I can say
01:32 &lt;@nop> we take this as flooding
01:32 &lt;@nop> we're not an op on every channel
01:32 &lt;@nop> and if there is concern
01:32 &lt;@nop> then there is concern
01:32 &lt;@nop> but #anonymous is public
01:32 &lt;@nop> which requires some governing of very basic rules
01:32 &lt;@nop> because everyone must have a chance to speak
01:32 &lt;@nop> but flooding, interpreted or not
01:32 &lt;@nop> is not going to be tolerated
01:33 &lt; ArdVark> well again I dissent
01:33 &lt;@nop> that just wouldn't make sense
01:33 &lt;@nop> it's like saying
01:33 &lt;@nop> I have the freedom to kill 10 people
01:33 &lt; UnDeRToW> but nop, and all people without op and if someone start flooding just go up and fix the prob
01:33 &lt; UnDeRToW> and then go down
01:33 &lt;@nop> yes
01:33 &lt;@nop> that's fair
01:33 &lt;@nop> but
01:33 &lt;@nop> the interpretation
01:33 &lt;@nop> is the challenge
01:33 &lt;@mids> UnDeRToW: thats what we all minus ardvark are saying...
01:33 &lt; ArdVark> because I was accused of causing flooding when someone else pasted large paragraphs into channel previously was not admonished
01:34 &lt; CyberLOK1> are we tring to justify flooding?
01:34 &lt;@nop> I agree with Ardvark's view in the sense that he may be executing his free speach
01:34 &lt;@nop> speech
01:34 &lt;@nop> but the interpretation seems to be biased
01:34 &lt;@nop> and to solve that
01:34 &lt;@nop> we need to have a standard
01:34 &lt; UnDeRToW> mids i know
01:34 &lt;@nop> but we can't just allow flooding
01:34 &lt; ArdVark> OP's are inconsistent in their approach; let friends do stuff and others not
01:35 &lt; CyberLOK1> how about a control on the number of people and a throttle of max sends per second
01:35 &lt; CyberLOK1> this way it would be impossible to flood people for to long and it would really do nothing
01:35 &lt;@nop> hmm
01:36 &lt;@nop> it's not really an issue that much
01:36 &lt;@nop> and we might be a little sensitve
01:36 &lt; CyberLOK1> ArdVark remove the human part then
01:36 &lt;@nop> because we're used to public irc
01:36 &lt;@nop> and the biased ness is an issue
01:37 &lt;@nop> I say
01:37 &lt;@nop> that unless it's seriously obvious script kiddie flooding
01:37 &lt;@nop> then we just leave it be
01:37 &lt;@nop> and at the most
01:37 &lt;@nop> we can ask questions or ask politely if they will talk to the bot in a private channel
01:37 &lt; ArdVark> problem with flooding is what if no one is talking in channel? suddenly I just type a lot; since no one else is talking I am not infringing on anyone else's speech
01:37 &lt;@nop> no you're not
01:37 &lt;@nop> and you should be allowed
01:37 &lt; ArdVark> well that was the issue the other day
01:38 &lt;@mids> aprogas asked you to stop
01:38 &lt;@mids> but you didnt see it
01:38 &lt;@mids> because of the bot output I think...
01:38 &lt;@nop> well
01:38 &lt;@nop> I think if aprogas asks to stop
01:38 &lt;@nop> he should do it privately
01:38 &lt;@nop> then he should see it
01:38 &lt;@nop> unless he's running certain irc clients
01:38 &lt;@mids> depends
01:38 &lt;@nop> but that's another issue
01:38 &lt;@mids> lot of people dont check private messages
01:38 &lt; ArdVark> he cann do it privately, but I sense I need not stop because of his/her request
01:39 &lt; ArdVark> if no one else is talking
01:39 &lt;@mids> he was talking
01:39 &lt; CyberLOK1> mids ignorance is not an excuss
01:39 &lt; CyberLOK1> sorry spelling
01:39 &lt;@mids> now you dont want to stop
01:39 &lt;@mids> how much talking is needed for you to stop?
01:39 &lt; ArdVark> once again we have Aprogas a friend of an OP being supported by that OP
01:39 &lt; ArdVark> therein lies the problem
01:40 &lt;@mids> I understand your point
01:40 &lt; ArdVark> a threat to me who is no friend to the OP's and my speech
01:40 &lt;@mids> but I dont see a solution, except that you create your own channel with your rules
01:41 &lt; ArdVark> well why tell me to create one, why not tell your frend instead?
01:41 &lt;@mids> we created #anonymous
01:41 &lt; CyberLOK1> um how about 1 bot in each created channel that is oped.. then when a script kiddie flood is detected it protects the channel
01:41 &lt; ArdVark> see how it goes back to problem with OP's and their friends
01:41 &lt; CyberLOK1> then there is no more issue... no one is opped only 1 person and its not even a person so no one can claim biad
01:41 &lt; CyberLOK1> bias
01:42 &lt;@nop> but the programmer writes the biasedness
01:42 &lt; ArdVark> right
01:42 &lt; CyberLOK1> nop basic rules
01:42 &lt; CyberLOK1> if channel == lines per sec
01:42 &lt; CyberLOK1> if this many people are comming and going
01:42 &lt;@nop> hmm, mids can trent do this
01:42 &lt; CyberLOK1> then
01:42 &lt; CyberLOK1> lock channel kick out people flooding above this much
01:42 &lt; CyberLOK1> timeout at predefined
01:43 &lt;@mids> nop: technically yes, but I dont want trent to snoop on all channels
01:43 &lt;@nop> good point
01:43 &lt;@nop> what about just for #anonymous
01:43 &lt; CyberLOK1> well it would eliminate this "bias"
01:43 &lt;@nop> which is "THE" pub channel
01:43 &lt; CyberLOK1> I mean
01:43 &lt; CyberLOK1> lets face a fact here
01:44 &lt; CyberLOK1> you take risk running to the street shouting your words
01:44 &lt; CyberLOK1> here you risk maybe we all are out to get you and record what you say
01:44 &lt; CyberLOK1> risk is all of life and if they can not deal with "snooping" (which its not but hey) then tell um to get out thier banners and head to the street
01:45 &lt;@nop> no
01:45 &lt;@nop> no snooping
01:45 &lt;@nop> we don't want snooping
01:45 &lt;@nop> the argument is not of this
01:45 &lt; CyberLOK1> nop anyone and anything can snoop
01:45 &lt;@nop> it's that #anonymous is a pub channel
01:46 &lt;@nop> what I'm saying is
01:46 &lt;@nop> we're not going to abuse the power of trent
01:46 &lt;@nop> and become the gov't
01:46 &lt; CyberLOK1> ahhh
01:46 &lt; CyberLOK1> kk well
01:46 &lt;@nop> that's hardly called for
01:46 &lt; CyberLOK1> we can form "public" channel groups
01:46 &lt; CyberLOK1> this consists of channels formed by people
01:46 &lt; CyberLOK1> who dont want ops anymore but want thier channel protected
01:47 &lt; CyberLOK1> and there for it would be a self election
01:47 &lt; CyberLOK1> an "option"
01:47 &lt; CyberLOK1> this way no one choice is taken away
01:47 &lt; CyberLOK1> and you could use trent to protect the anonymous channel as an example
01:47 &lt;@nop> just trent for #anonymous because #anonymous is founded as the Public channel on IIP
01:47 &lt; CyberLOK1> others can leave it to op wars and other such nonsense
01:47 &lt;@nop> the rest is not trent's duty
01:48 &lt;@nop> look
01:48 &lt; CyberLOK1> nop I was thinking
01:48 &lt; CyberLOK1> I want to form a channel
01:48 &lt; CyberLOK1> but I myself dont want to deal with ops and yada
01:48 &lt; CyberLOK1> I want just like you guys freedom of speech
01:48 &lt;@nop> ardvark I understand your concern, it makes complete sense, but without a solution or idea from you, I need to know what can be done
01:48 &lt; CyberLOK1> unless I would be allowed to run a bot in my channel
01:48 &lt;@nop> do you have a proposal
01:48 &lt;@nop> and/or can you offer one by the next meeting
01:49 &lt; ArdVark> well if you are using trent to "control" #anonymous, can you please always place in the topic or have an intro for each user?
01:49 &lt; ArdVark> to let them know of this
01:49 &lt;@nop> I don't think we will do this
01:49 &lt;@nop> but if we could have a proposal from you
01:49 &lt;@nop> by next meeting
01:49 &lt;@nop> on what ideas you think would be acceptable
01:50 &lt;@nop> then that can be accepted and we can work it out so that it make everyone happy
01:50 &lt;@nop> we are just trying to protect the network as well
01:50 &lt;@nop> and that's the stance I'm coming from
01:50 &lt;@nop> so that everyone can use it efficiently
01:50 &lt; CyberLOK1> foofd time
01:50 &lt;@nop> and I want to respect the freedom of speech as well
01:50 &lt; ArdVark> nop I believe that must be worked out over time, I cannot promise in some business-like fashion a solution for next time
01:50 &lt; CyberLOK1> here here nop
01:50 &lt;@mids> okay, thanks for dropping by CyberLOK1
01:51 &lt;@nop> ok
01:51 &lt;@nop> that's fair
01:51 &lt; CyberLOK1> np mids
01:51 &lt;@nop> but let's just work it out
01:51 &lt;@nop> then
01:51 &lt;@nop> the hard fact is
01:51 &lt;@nop> we're humans
01:51 &lt;@nop> and a community
01:52 &lt;@nop> so it' s a challenge to not want to control
01:52 &lt; ArdVark> no too many people are used to irc OP's where if you dissent with them you are kicked
01:52 &lt;@nop> ok
01:52 &lt; ArdVark> so if I dissent with an OP kicking someone
01:52 &lt;@nop> I understand the complain
01:52 &lt;@nop> complaint
01:52 &lt;@nop> and I believe that this can be a problem
01:52 &lt;@nop> and that no one is perfect
01:52 &lt;@nop> so what we can do is set up a standard
01:52 &lt;@nop> I think that mids idea
01:52 &lt;@nop> of no ops
01:52 &lt;@nop> in #anonymous
01:52 &lt;@nop> for a while
01:52 &lt;@nop> might be a workable solution
01:52 &lt; ArdVark> actually nop most people will not complain, they will just leave and not return
01:53 &lt;@nop> ok
01:53 &lt;@nop> well
01:53 &lt;@nop> no ops for 2 weeks
01:53 &lt;@nop> in #anonymous
01:53 &lt;@mids> I still propose no ops for 2 weeks
01:53 &lt;@nop> and the only, and strictly only time
01:53 &lt;@nop> is if there is without a doubt a malicious attack on #anonymous
01:53 &lt;@nop> by a script kiddie
01:53 &lt;@mids> no
01:53 &lt;@mids> no ops is no ops
01:53 &lt;@nop> ok
01:53 &lt;@nop> fair enough
01:54 &lt;@nop> no ops
01:54 &lt;@nop> two weeks
01:54 &lt;@nop> in #anonymous
01:54 &lt;@nop> agreed?
01:54 &lt; UnDeRToW> not agree with no ops
01:54 &lt;@nop> all say I
01:54 &lt;@nop> we can vote can't we
01:54 &lt; UnDeRToW> one op only for big problems
01:54 &lt;@nop> that can't be done
01:54 &lt;@nop> it would still have biased
01:54 &lt;@nop> it's just 2 weeks
01:54 &lt;@nop> worse case scenario we deal with it
01:54 &lt;@nop> and measure it out
01:55 &lt;@nop> and say
01:55 &lt;@nop> is it worth it
01:55 &lt;@nop> in 2 weeks
01:55 &lt;@nop> ardvark
01:55 &lt;@mids> it would be an experiment, maybe with very interesting results
01:55 &lt;@nop> will that satisfy you for this temporarily till we can look at better options
01:55 &lt; ArdVark> OK
01:55 &lt;@nop> ok
01:55 &lt;@nop> done
01:55 &lt; ArdVark> thanks
01:55 &lt;@mids> great
01:56 &lt;@mids> now what topic do we use?
01:56 &lt;@nop> the one that's up there
01:56 &lt;@nop> ;)
01:56 &lt;@mids> ok, do you remove everyone from the access list?
01:58 &lt;@nop> can you please mids
01:58 &lt;@nop> for two weeks
02:00 &lt; ArdVark> however I really do not think we have resolved the issue of what is flooding; and the implications therein
02:00 &lt; ArdVark> if you want to talk about what the network can handle
02:00 &lt; ArdVark> cause I understand programs have limitations
02:01 &lt;@mids> (#anonymous accesslist is clear)
02:01 &lt; ArdVark> but have you ever been in #anonymous when the conversation is fast a furious
02:01 &lt; ArdVark> some people words pass by without being readable for me
02:01 &lt;@mids> yes, then I think that the normal typing exceeds the ircd floodrate :)
02:02 &lt; ArdVark> how is that different from so called spam or flooding?
02:02 &lt; AgentDelta> a hypothetical question, i hope i'm not out of line... if there was some kind of strong authentication system to authenticate to a known anonymous user with a micropayment account attached so users pay for breaking specified behavior, would that address flooding concerns? how difficult would it be to integrate such an api into the system?
02:02 &lt;@mids> AgentDelta: like hashcash for instance?
02:02 &lt;@mids> AgentDelta: not.. spam is also personal judged
02:03 &lt; wilde> Freedom of speech isn't equal to forcing people to listen, #anonymous is general place for chat, but if you want more freedom you should start your own channel and discuss what you want and with as many sentences as you like per second
02:03 &lt;@mids> s/agentdelta/ardvark/
02:03 &lt; ArdVark> I agree mids, spam is personal
02:04 &lt;@mids> AgentDelta: and so it flood... even the flood that the ircd denies... some human picked the values for it
02:04 &lt; Neo> wilde: yeah, then you OP your own rules in your own channel.
02:04 &lt; ArdVark> look, I have no problem with people having their own channels with their own rules; so be it
02:04 &lt; ArdVark> #anonymous was started as I remember for anonymous free speech
02:05 &lt; AgentDelta> if the channels aren't owned, i guess you have the tragedy of the commons
02:05 &lt; ArdVark> commons is not a tragedy
02:06 &lt; AgentDelta> no, commons isn't a tragedy, but it doesn't have a specific owner who looks out for it
02:06 &lt; AgentDelta> and litter and other artifacts of this absence of an owner is called the tragedy
02:07 &lt; Neo> the commons can become a tragedy, and that is why we are talking about how to deal with people who flood the system and could turn #anonymous into nothing but a flood zone.
02:07 &lt; AgentDelta> ok
02:07 &lt; ArdVark> you mean like someone to be "accountable" AgentDelta? Using the economic view of life
02:08 &lt; AgentDelta> no, "accountable" implies accountability to some outside 