Kurze Zusammenfassung

Anwesend: cat-a-puss, cervantes, deer, dm, duck, jrandom, protok0l

Sitzungsprotokoll

14:05 <jrandom> 0) hi 14:05 <jrandom> 1) 0.4.1.1 Status 14:05 <jrandom> 2) Hübsche Bildchen 14:05 <jrandom> 3) 0.4.1.2 und 0.4.2 14:05 <jrandom> 4) Mitgelieferter eepserver 14:05 <jrandom> 5) ??? 14:05 <jrandom> 0) hi 14:05 * jrandom winkt 14:05 <jrandom> wöchentliche Statusnotizen sind verfügbar unter http://dev.i2p.net/pipermail/i2p/2004-October/000461.html 14:06 <jrandom> (ich kann nicht glauben, dass schon Oktober ist) 14:06 <cervantes> es ist Dezember 14:06 * jrandom trennt die Verbindung zu cervantes. zu große Uhrabweichung 14:06 <deer> <baffled> könnten wir jetzt den Sommer zurückhaben? 14:07 <cervantes> verdammt...habe deinen pr0n-Feed verloren 14:07 <jrandom> klar. er ist ein paar tausend km südlich von dir, baffled 14:07 <jrandom> ok, rein in 1) 0.4.1.1 Status 14:07 <deer> <baffled> sagst du mir Bescheid, wenn ich da bin? 14:07 <cervantes> heh 14:07 <jrandom> klick deine Hacken dreimal zusammen... 14:08 <jrandom> ok, die 0.4.1- und 0.4.1.1-Releases sind draußen, und im Großen und Ganzen läuft's wieder 14:08 <deer> <baffled> nein, nein, ich will nicht nach Hause, da ist es kalt. 14:08 <jrandom> ;) 14:08 <jrandom> die Autoerkennung der externen IP-Adresse scheint größtenteils zu funktionieren 14:09 <jrandom> (es gab allerdings ein paar Macken, durch kaputte Verbindungen, die nicht richtig auflegen) 14:09 <jrandom> habt ihr das genutzt oder gute/schlechte Erfahrungen mit der Autoerkennung gemacht? 14:10 <jrandom> wohl nicht 14:10 <jrandom> ok, hat jemand Kommentare/Fragen/Bedenken bzgl. 0.4.1.1? 14:11 <cervantes> keine Beschwerden hier.... 14:11 <dm> Hab's noch nicht probiert, aber steht auf meiner Agenda! 14:11 <jrandom> wenn nicht, weiter zu 2) hübsche Bildchen 14:11 <jrandom> !thwap dm 14:12 <deer> <Jake> keine Ahnung zur Autoerkennung, aber ich habe auf meiner NAT-ted Windows-Kiste den 'guess'-Button oder so benutzt und er hat die IP richtig geraten...... falls es darum geht 14:12 <jrandom> ah ok, nee, der 'guess'-Button versucht nur, deine IP zu raten, indem er www.whatismyip.com abfragt 14:13 <jrandom> die Autoerkennung ist, wenn du das IP-Adressfeld leer lässt und sie es selbst herausfindet 14:13 <jrandom> die meisten bestehenden I2P-Nutzer werden das nicht brauchen, da wir ohnehin DynDNS oder statische IPs gewohnt sind 14:13 <jrandom> das wird wahrscheinlich nur für neue Nutzer wichtig sein 14:14 <deer> <demonic_1> ja, das hat bei mir ein bisschen langsam funktioniert 14:14 <deer> <demonic_1> aber es hat funktioniert 14:15 <jrandom> ok, cool 14:15 <jrandom> jedenfalls will ich nicht wiederkäuen, was ich in der E-Mail dieser Woche zu den gesammelten Statistiken geschrieben habe 14:16 <jrandom> stattdessen: hat jemand dazu Fragen/Kommentare/Bedenken? 14:17 <jrandom> ich war ziemlich froh zu sehen, dass die 20h-Zusammenfassung nur 500-irgendwas Sendefehler von etwa 30.000 hatte 14:17 <cervantes> wie viel Last erzeugt das Sammeln der Statistiken? 14:17 <cervantes> ich kenne die Dateigrößen... aber hat es Auswirkungen auf die Performance, wenn das im Hintergrund tickt? 14:18 <jrandom> sollte ~= 0 sein. Es erfolgt keine Speicherallokation beim Sammeln der Statistiken (da wir vorallokierte Events verwenden) und alles ist asynchron 14:18 <cervantes> cool 14:18 -!- Sugadude [random@badfish.securityminded.net] ist #i2p beigetreten 14:18 -!- cat-a-puss [~tom@152.228.242.159] ist #i2p beigetreten 14:19 <jrandom> sobald 0.4.1.2 draußen ist, werde ich wahrscheinlich noch ein paar Leute nerven, zuweilen verschiedene Statistiken zu sammeln 14:19 <deer> <mule_iip> gern geschehen 14:19 <cervantes> Ich kann jetzt schon anfangen zu sammeln... Ich bin bereits auf 0.4.1.1-6 14:20 <jrandom> w3wt 14:21 <jrandom> ok, das ist alles, was ich zu den Statistiken habe, außer jemand möchte etwas hinzufügen? 14:21 <jrandom> wenn nicht, 3) 0.4.1.2 und 0.4.2 14:21 <deer> <baffled> Du hast meine Stimme dafür, Streaming zuerst zu machen. 14:22 <jrandom> cool 14:22 <jrandom> denkt jemand, wir sollten die tunnel mods zuerst behalten? 14:22 <deer> <mule_iip> Streaming zuerst 14:23 <cervantes> das Tunnel-Zeug jetzt zu machen, würde wahrscheinlich mehr Netzwerkausfälle verursachen.... eine Verschnaufpause ist wahrscheinlich gut ;-) 14:23 <jrandom> stimmt 14:23 <deer> <mule_iip> alle, die heute hier sind, wurden sowieso von den Black Hats identifiziert :) 14:23 <jrandom> wobei ich neulich darüber nachgedacht habe, wie wir die Tunnel-Modifikationen ohne Inkompatibilitäten machen könnten 14:23 <deer> <baffled> Gib's zu, du willst nur dein Audio-pr0n schneller. 14:23 <duck> (ich auch: zuerst Streaming) 14:23 <jrandom> hehe 14:24 <cervantes> hehe 14:24 <cervantes> baffled: nur wenn du mehr davon beschaffst ;-) 14:24 <dm> Ich finde, wir sollten zuerst das Tunnel-Zeug machen 14:24 <dm> bringen wir es hinter uns... 14:24 <cat-a-puss> wie wird sich das neue Verschlüsselungszeug unterscheiden? 14:24 * jrandom tritt dm 14:25 <jrandom> cat-a-puss: derzeit haben wir pauschale Tunnel-Verschlüsselung – Nachrichten, die im selben Tunnel weitergegeben werden, sehen an jedem Hop gleich aus 14:25 <deer> <baffled> Ich glaube, ich kann noch ein bisschen mehr auftreiben. 14:25 <cat-a-puss> oh! 14:26 <cervantes> http://www.i2p.net/todo#tunnelId 14:26 <jrandom> so schlimm ist es nicht, da eine alice-->bob-Nachricht durch zwei Tunnel mit unterschiedlicher Verschlüsselung geht, aber für kolludierende Angreifer ist es dennoch mies 14:27 <jrandom> das per-Hop-tunnelId-Zeug ist ebenfalls notwendig, um Harvesting daran zu hindern, mit Vorgängern (/etc) herumzupfuschen 14:27 <dm> Ja, das sollten wir auf jeden Fall zuerst fixen. 14:27 <deer> <mule_iip> ich stimme dafür, dass dm es macht 14:28 <deer> <fidd> hab ich das Meeting verpasst? ;) 14:28 <jrandom> das wollte ich gerade vorschlagen, mule :) 14:28 <cervantes> Ich stimme dafür, dass dm damit nichts zu tun hat 14:28 <jrandom> heh 14:28 <jrandom> nein fidd, wir sind bei Punkt 3 der Agenda 14:29 <jrandom> ok, wenn es keine Einwände gegen dms Vorschlag gibt (außer seinen eigenen), denke ich, wir verschieben die Updates der Streaming-Bibliothek auf 0.4.2 14:29 <dm> süß 14:30 <jrandom> ok, weiter zu 4) Mitgelieferter eepserver 14:30 <jrandom> falls es euch nicht aufgefallen ist, es gibt einen mitgelieferten eepserver. 14:30 <cervantes> "einfach die .war-Dateien in das Verzeichnis webapps legen und schon kann's losgehen" 14:30 <jrandom> heh 14:30 <jrandom> für ausreichend gut gecodete .war-Dateien :) 14:31 <cervantes> ooh gibt es so was? 14:31 <cervantes> *Ding 14:31 <jrandom> aber praktisch gesehen: "einfach ./eepsite/docroot/index.html bearbeiten" 14:31 <deer> <baffled> Eine Frage: willst du, dass die Leute den eepserver benutzen, oder einen Standard-httpd-Server? 14:31 <cat-a-puss> funktionieren die, die von KDE generiert werden? 14:31 <jrandom> cervantes: phttprelay.war, i2ptunnel.war, routerconsole.war :) 14:31 <dm> ah ja.. war. Eins von diesen J2EE-Dingern, für die man 20 Jahre Erfahrung im manuellen Editieren von XML-Dateien braucht. 14:31 <cervantes> touche 14:32 <jrandom> baffled: ist mir wirklich egal. Wenn Leute einen Webserver installiert haben, der Anfragen mit skurrilen Host:-Zeilen akzeptieren kann, super 14:32 <jrandom> der eepserver ist nur zur Bequemlichkeit 14:32 <jrandom> cat-a-puss: hmm, KDE-.war-Dateien? 14:32 <protok0l> Monokultur... Monokultur... 14:33 <deer> <duck> wenn ich mit WARs spiele, vermisse ich die Funktion, nur Jetty neu zu starten; was leider für eine Menge Deployment-Kram nötig ist 14:33 <cat-a-puss> ja, du brauchst kdeaddons installiert, einfach auf eine Webseite gehen und dann auf Archive klicken und es macht eine .war-Datei 14:34 <jrandom> duck: ah, das stimmt. Zieh einfach die Zeilen, die den eepserver starten, aus der clients.config heraus und pack sie in ein Shell-Skript 14:34 <jrandom> (mit derselben Classpath wie der router) 14:34 <dm> können wir i2p in jboss integrieren und das vor 1.0 bündeln? 14:34 <jrandom> ooh, cool, cat-a-puss 14:35 <cervantes> Ich nehme an, das fehlende webdefault.xml ist in CVS gefixt worden? 14:35 <deer> <detonate> eigentlich hat jetty.xml 14:35 <jrandom> finde uns ein überzeugendes .ear, dm :) 14:35 <jrandom> cervantes: was detonate sagte. (ich habe die jetty.xml verbockt) 14:36 <cervantes> jup... ich glaube, ich erwähnte irgendwo, dass man den Verweis in der jetty.xml entfernen sollte, damit die in dem Jetty-Archiv verwendete genutzt wird 14:36 <jrandom> wr0d 14:37 <cervantes> wollte nur checken, dass das in CVS gefixt wurde ;-) 14:37 <jrandom> si sr 14:37 <cervantes> cool 14:37 <jrandom> (allerdings wird das 0.4.1.2-Release-Update die eepsite der Leute nicht überschreiben) 14:37 <jrandom> ((0.4.1.2+ Neuinstallationen werden sie natürlich enthalten)) 14:38 <cervantes> oh, und haben wir die Ursache für DrWoos fehlende eepsite-Schlüssel gefunden? 14:38 <jrandom> dazu möchte ich eigentlich nur erwähnen, dass alle updaten sollten, sobald es eine neue Version gibt; wenn ihr das nicht tut, habt ihr evtl. keinen Upgrade-Prozess 14:38 <jrandom> nein, cervantes, und auch keinen reproduzierbaren Bug :/ 14:39 <cervantes> ah gut, dann können wir Anwenderfehler die Schuld geben ;-) 14:39 <deer> <DrWoo> cervantes: fast sicher etwas Ungeschicktes, das ich gemacht habe 14:39 <cervantes> :o) 14:39 * jrandom gibt den Gremlins die Schuld 14:40 <deer> <Jake> http://en.wikipedia.org/wiki/User:Kmweber/List_of_Everyone_Who_Has_Ever_Lived 14:40 <jrandom> ok, weiter zu 5) ??? 14:40 <jrandom> heh 14:40 <jrandom> nun ja, ja, das qualifiziert sich sicher als "Sonstiges" 14:40 <jrandom> will jemand etwas ansprechen? 14:41 <dm> Ich möchte an dieser Stelle vorbringen, dass ich zufrieden mit der neuen Haltung der I2P-Community gegenüber meinen Vorschlägen bin. 14:41 <dm> Mit freundlichen Grüßen 14:41 <cat-a-puss> oh oh nimm mich! Ich habe den Basis-Code für eine verteilte Suche. 14:41 <deer> <demonic_1> ja, warum geht i2p nach über 30 Stunden auf 100% CPU 14:41 <dm> dm 14:41 <deer> <Jake> ja, ich möchte das Thema Verschlüsselungsvererbung basierend auf fraktalen Gleichungen 4. Ordnung nach Gamal ansprechen und wie das auf i2p angewendet würde 14:41 <deer> <demonic_1> und das meiste davon System? 14:41 <jrandom> ooh, abgefahren, cat-a-puss! 14:41 <cat-a-puss> Ich hab's neulich hier angekündigt, niemand hat's bemerkt 14:41 <deer> <baffled> nur am Rande, Jake. 14:42 <cat-a-puss> jedenfalls, könnte etwas CVS-Platz gebrauchen 14:42 <deer> <DrWoo> cat-a-puss: hast du dafür eine eepsite? 14:42 <jrandom> demonic_1: hmm, in den letzten ein, zwei Releases gab es ein paar kritische Bugs. Bist du auf 0.4.1.1? 14:42 <cat-a-puss> und ich kann in etwa 2 Wochen mit dem Testen beginnen 14:42 <cat-a-puss> DrWoo: nope 14:42 <deer> <Jake> baffled, HaH ! 14:43 <deer> <demonic_1> 0.4.1.1-3 14:43 <jrandom> cat-a-puss: r0x0r, kein Problem. Schick mir eine E-Mail mit dem Namen des Moduls, wie du es nennen möchtest, & deinem PGP-Schlüssel, dann richten wir was ein 14:44 <cat-a-puss> jrandom: alles klar 14:44 <jrandom> cat-a-puss: welche Art von Suche macht es? 14:44 <jrandom> demonic_1: hat es schon vor 0.4.1 so viel CPU verbraucht? 14:44 <cervantes> (proxies zu MSN) 14:44 <deer> <mule_iip> demonic_1: und du bekommst 1 Meg Log jede Minute? Klingt vertraut. 14:45 <deer> <demonic_1> nein 14:45 <jrandom> heh mule, ja, der Bug, den du gefunden hast, war ein fieser Fast-Busy 14:45 <cat-a-puss> jrandom: es ist eine einfache Schlüsselwortsuche, du musst die Wörter angeben, unter denen indexiert werden soll, und es speichert die URL 14:45 <jrandom> demonic wird eher von einem der NPEs (NullPointerExceptions) im tcp.ConnectionBuilder erwischt 14:46 <deer> <baffled> Nun, es ist Zeit fürs Abendessen, also gehe ich noch ein paar slut sounds aufstöbern zur Vorbereitung auf die Streaming-Updates und quatsche später mit euch. 14:46 <cat-a-puss> jrandom: Es sollte sich irgendwann gut skalieren und all der Kram, aber im Moment müssen alle Server verbunden sein und niemand kann beitreten oder gehen, und es gibt noch keinen Weg, Inhalte einzufügen, aber das wird alles gefixt 14:46 <jrandom> ah cool, funktioniert es mit einer verteilten DB, oder ist es eher eine Suche gegen Gecrawltes? 14:47 <jrandom> ok, cool 14:47 <cervantes> bis später, baffled 14:47 <jrandom> lol, ttyl baffled 14:47 <cervantes> baffled: woher wissen wir, dass es slut sounds sind und nicht du am Ende deines Mikrofons? 14:47 <protok0l> ALLES KLAR! 14:47 <protok0l> i2p funktioniert wieder 14:47 <jrandom> w3wt 14:48 <jrandom> was war los? 14:49 <jrandom> ok, hat sonst noch jemand etwas fürs Meeting? 14:49 <deer> <Jake> können wir i2p auf Slashdot ankündigen, nachdem das neue Streaming-Protokoll implementiert ist? 14:49 <dm> vorzugsweise davor 14:49 <dm> aber danach geht auch 14:49 <jrandom> !thwap^2 14:50 <protok0l> POSTMAN! 14:50 <jrandom> ok, wenn es sonst nichts gibt.. 14:50 * jrandom holt aus 14:51 <deer> * Jake küsst jrandom 14:51 * jrandom *baf*t das Meeting zu