Краткое резюме

Присутствовали: cervantes, deer, dm, duck, fdr, jrandom, lucky, protok0l, toad\_

Журнал встречи

13:10 <jrandom> 0) привет 13:10 <deer> <Ragnarok> ты уволен 13:10 <jrandom> 1) Состояние сети 13:10 <jrandom> 2) прогресс 0.5 13:10 <jrandom> 3) статус 0.6 13:10 <deer> <polecat> пока! 13:10 <jrandom> 4) azneti2p 13:10 <jrandom> 5) fbsd 13:10 <jrandom> 6) hosts.txt как WoT (Web of Trust — сеть доверия) 13:11 <jrandom> 7) ??? 13:11 <jrandom> 0) привет 13:11 * jrandom машет рукой 13:11 <fdr> йо 13:11 <deer> <Ragnarok> hola 13:11 <toad_> только начинаете? /me будет время от времени просто наблюдать 13:11 <deer> <detonate> привет 13:11 <jrandom> еженедельные заметки о статусе выложены по адресу http://dev.i2p.net/pipermail/i2p/2005-January/000551.html 13:11 <jrandom> круто, всем добро пожаловать 13:11 <deer> <polecat> А. Не о твоей работе. Моя ошибка. =3 13:11 <jrandom> логи встреч разработчиков выкладываются на сайт (после встречи, конечно) 13:11 <fdr> Я умираю с голоду, так что буду появляться и исчезать.. 13:12 <jrandom> ок, переходим к 1) Состояние сети 13:12 <jrandom> всё, похоже, работает нормально. duck вернулся (ура!) 13:12 <jrandom> Мне особо нечего добавить сверх того, что в письме — у кого‑нибудь есть что добавить? 13:13 <deer> <jrandom> нет 13:13 <jrandom> ок, если нет, переходим к 2) статус 0.5 13:14 <jrandom> Здесь неплохой прогресс: наконец заработало матричное шифрование, но после разговора с polecat на днях нужно добавить одну небольшую доработку 13:14 <toad_> разговариваешь сам с собой? 13:14 <jrandom> хех, ага, пока кто‑нибудь не ответит ;) 13:14 <jrandom> (вы бы видели эти встречи до того, как я начал публиковать еженедельные заметки заранее) 13:14 <toad_> Я имел в виду через сети. Я постоянно разговариваю сам с собой, но обычно не через сети. ;) 13:15 <deer> <jrandom_> даже через три сети [iip здесь] 13:15 <deer> <Ragnarok> прекрати, это жутковато :) 13:15 <deer> * postman машет рукой 13:16 <jrandom> По поводу 0.5 больше добавить нечего, кроме «скоро будет больше информации» 13:16 <deer> <polecat> Что касается производительности сети, мой i2p router упал 24 часа назад, но до этого проработал 8 дней без перезагрузки. 13:16 <jrandom> ага, ок, круто 13:16 <jrandom> OOM? Запускал bt или просто из‑за активности? 13:17 <deer> <polecat> Просто эвристика, чтобы похвастаться. =3 13:17 <deer> <frosk> обычно получаю от моего router столько аптайма, сколько хочу, хотя обычно не больше 8–9 из‑за обновлений :) 13:17 <deer> <frosk> 8–9 дней, то есть 13:18 * jrandom желает, чтобы моя коробка с kaffe могла так же (увы) 13:18 <deer> * orion может уронить router по желанию, запустив 40+ локальных назначений через btlaunchmanycurses.py. ;) 13:18 <jrandom> хех, да, это сработает, orion 13:18 <deer> <polecat> О, в логах сказано, что JVM, похоже, зависла, так что, полагаю, lucky использовал меня в tunnel, чтобы скачать гигабайты чрезмерно одарённых мужчин. 13:18 <deer> <orion> но у меня был аптайм 15 дней до бурь BT. 13:18 <jrandom> о, интересно, polecat. 13:19 <jrandom> polecat: если чувствуешь себя смело, возможно, стоит попробовать свежий Java Service Wrapper 13:19 <jrandom> (если это избавит от проблемы, нам стоит обновиться) 13:19 <deer> * laberhorst имел аптайм 15 дней на 0.4.2.5 без bt 13:19 <jrandom> думаю, cervantes остаётся рекордсменом: 0.4.1.1 @ 41 день 13:20 <deer> <polecat> Кто‑нибудь напишет мне в личку, как получить последний Java Service Wrapper? 13:20 <jrandom> в любом случае, есть комментарии по 0.5? 13:20 <protok0l> i2p уже готов? 13:20 <jrandom> http://wrapper.tanukisoftware.org/doc/english/ 13:20 <deer> <eco> жду документацию 13:20 <jrandom> !thwap protok0l 13:21 <jrandom> ок, переходим к 3) статус 0.6 13:21 <deer> <polecat> Я всё ещё думаю, что должен быть способ делать контрольные суммы так, чтобы шлюз не знал все суммы и их количество. 13:21 <deer> <Ragnarok> куда выкладываются документы? 13:21 <jrandom> polecat: я был бы рад, но сомневаюсь, что это возможно. 13:22 <jrandom> Ragnarok: http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/tunnel.html?rev=HEAD — это текущий черновик 13:22 <jrandom> (не обновлён относительно вопроса первого перехода [first hop]) 13:22 <deer> <Ragnarok> спасибо 13:22 <deer> <polecat> «Говорили, что это невозможно.... называли меня сумасшедшим... но они были глупцами, ГЛУПЦАМИ! 13:22 <jrandom> хех 13:22 <jrandom> если найдёшь способ, я весь внимание 13:23 <jrandom> (и у меня ощущение, что ребята из mixmaster/mixminion тоже) 13:23 <deer> <jrandom> ого, тут 42 пользователя 13:23 <deer> <jrandom> mule: ты здесь? 13:24 <deer> <polecat> Хех. Буду держать нос по ветру, но без обещаний — я всего лишь глупый хорёк, а не гений, как вы все. 13:24 * jrandom запускает в polecat маленькое пушистое животное 13:25 -!- dm [mihi@dsl-80-42-80-26.access.uk.tiscali.com] присоединился к #i2p 13:25 <jrandom> ок, в любом случае, материалы по 0.6 выглядят интересно, mule начал что‑то хакать, но ещё рано 13:26 <jrandom> zab очень помог, поделившись тем, как это делает LimeWire, но их управление перегрузкой немного пугает (фиксированные маленькие окна, полный ACK) 13:26 <jrandom> (но уверен, со временем они улучшат, конечно) 13:26 <jrandom> и было здорово, что он показал, как у них всё работает на практике, какие подводные камни были с разными JVM и т. п. 13:27 <jrandom> (ура, zab) 13:27 <jrandom> в любом случае, если хотите помочь с дизайном и реализацией или интеграцией другого провайдера для 0.6, свяжитесь с mule или со мной (или, конечно, присылайте патчи ;) 13:28 <jrandom> больше особо нечего сказать, если только у кого‑то нет чего добавить? 13:28 <deer> <polecat> Разве в 0.6 не должно быть предварительной поддержки fusenet? 13:28 <deer> <frosk> к апрелю, надеюсь :) 13:29 <toad_> fusenet? 13:29 <deer> <frosk> но с учётом всей работы над UDP‑транспортом, возможно, это будет готово раньше, чем fusenet 13:29 <jrandom> да, общая цель — просто сдвинуть дело с мёртвой точки 13:29 <deer> <frosk> fusenet — это система распространения контента, более‑менее как Usenet на стероидах 13:29 <toad_> круто 13:30 <deer> <frosk> изначально она будет поддерживать блоги, дискуссионные форумы и адресные книги для сопоставления имён I2P и назначений 13:30 <jrandom> хотя, конечно, если мы реализуем UDP‑транспорт в следующем месяце, вероятно, выпустим это с 0.5 13:31 <deer> <frosk> конечно, это было бы круто :) 13:31 <jrandom> а если бы у меня был пони, я бы играл с ним целыыыый день 13:31 <jrandom> ладно, это, пожалуй, всё по 0.6, переходим к 4) azneti2p 13:31 <deer> <frosk> тогда я рад, что у тебя нет пони ;) 13:31 <jrandom> хех 13:32 <jrandom> azneti2p == офигенно. 13:32 <jrandom> parg и остальные ребята из Azureus проделали отличную работу, интеграция действительно хороша 13:33 <jrandom> торренты работают как прежде, отображаются со всеми красивыми графиками, позволяют делать всю привычную в Azureus очередь и т. п., только анонимно 13:33 <deer> <postman> w00t! 13:33 <jrandom> ещё предстоят оптимизации и упрощения, но в целом я весьма впечатлён 13:33 <deer> <eco> ура! впустим массы... 13:33 <deer> <frosk> я так понимаю, перед использованием всё ещё нужно немного ручной работы в консоли router? 13:33 * jrandom держит ворота закрытыми ещё чу-уточку 13:33 <deer> <eco> и правда требуется Java 1.5? 13:34 <deer> <polecat> Ага... классная штука, за исключением того, что её нельзя оставить работать как демон. 13:34 <deer> <postman> похоже на приглашение, чтобы по сети i2p хорошенько прошлись 13:34 <jrandom> frosk: верно — но мы работаем над тем, чтобы вызывать I2PTunnel из самого плагина 13:34 <deer> <frosk> круто 13:34 <jrandom> eco: не уверен, я пробовал только с 1.5, но верю им на слово. 13:34 <deer> <polecat> eco: Я бы на это надеялся. o.O 1.5 — это просто попытка Sun продавить рынок. 13:34 <jrandom> тем не менее стоит попробовать, я сделаю это позже 13:35 <deer> * postman не волнуется, у меня гигабитные Ethernet‑интерфейсы и МНОГО включённого трафика :) 13:35 <deer> <polecat> О боже... и Azureus это требует. Мне действительно нужно сделать свой C++‑клиент torrent. 13:35 <jrandom> polecat: у Azureus есть режим без графического интерфейса (headless) и веб‑консоль 13:36 <deer> * polecat моргает. 13:36 <jrandom> (но это... тяжко для непосвящённых [таких как я]) 13:36 <deer> <polecat> Ну ладно тогда... я думал, что нет, как у KazAa 13:36 <jrandom> но я лишь бегло посмотрел (и убежал обратно к GUI ;) 13:36 <deer> <Ragnarok> duck собирается подтянуть i2p-bt до 3.9/4.0? 13:37 <jrandom> ragnarok: неизвестно, но duck сейчас делает всё возможное, чтобы сохранить совместимость всего существующего с azneti2p 13:37 <jrandom> (им пришлось внести некоторые... странные изменения по техническим причинам) 13:37 <deer> <polecat> Одна из самых сильных сторон p2p — когда приложение может тихо работать в фоне, пока вы им не пользуетесь. 13:38 * jrandom не спорит с этим 13:38 <jrandom> ок, думаю, это всё, что могу сказать по azneti2p (кроме очередного w00t). Больше информации в письме, и, уверен, будет много активности в #i2p-bt 13:39 <jrandom> ещё что‑нибудь по azneti2p? 13:39 <cervantes> вы готовы к этому... ;-) 13:40 <jrandom> хех, работаем над этим 13:40 <deer> <polecat> Замечу, что исходники Azureus совершенно ужасны... 13:40 <deer> <polecat> Там 28 основных точек входа и минимум трёхуровневая глубина пространств имён. 13:40 <deer> <Ragnarok> у какого‑нибудь bt‑клиента вообще приличные исходники? 13:40 <jrandom> есть странности, но подозреваю, вы это найдёте в исходниках кого угодно (NIH) 13:40 <deer> <polecat> У моего будут. 13:40 <jrandom> oh c'mon, net.i2p.router.netdb.kademlia.* :) 13:41 <deer> <Ragnarok> если это на C++, то не будут :) 13:41 <toad_> лол 13:41 <deer> <polecat> Я сказал: как минимум! 13:42 <jrandom> ладно, в любом случае, двигаемся к 5) fbsd 13:42 <deer> <polecat> Ragnarok: Ты никогда не видел, как я *кхм*насилую*кхм* C++. n.n 13:42 * duck заглядывает 13:42 <deer> <polecat> Кому не всё равно на FreeBSD? Поднимите руки? 13:42 <jrandom> lioux упаковал релиз 0.4.2.6 в ports (w00t!) 13:42 <deer> * detonate поднимает 13:42 <deer> <polecat> Лапы, щупальца, крылья, и т. д.? 13:43 * jrandom поднимает руку 13:43 * [dave] поднимает 13:43 <deer> <Ragnarok> duck: 3.9/4.0? :) 13:43 <deer> <polecat> Вау, i2p интегрирован в дистрибутив? 13:43 <duck> Ragnarok: недостаток комментариев / доков / и т. п. по последним изменениям Bram Bittorrent немного отбросил назад 13:43 <fdr> FreeBSD — это круто :( 13:43 <deer> <Ragnarok> Поверю 13:43 <fdr> Хотя я могу быть предвзят. 13:44 <jrandom> да, сперва я переживал, polecat, но его реализация в ports выглядит очень простой (так что обновления будут очень простыми) 13:44 <duck> Это потребует изучить, что они сделали, возможно, это стоит усилий 13:44 <deer> <polecat> Как по мне, fbsd — это дистрибутив со странным ядром и кучей сокрытия данных. В конце концов всё это POSIX, так что... ;) 13:44 <jrandom> polecat: и очень, очень кривыми JVM 13:45 <duck> хотя втайне я надеялся, что azneti2p решит все проблемы 13:45 <deer> <Ragnarok> duck: казалось, там есть хорошие улучшения, но работать, вероятно, тебе, так что... :) 13:45 <deer> <polecat> Уф... не напоминай. 13:45 <jrandom> хех, azneti2p, вероятно, устроит многих пользователей, но простые инструменты командной строки (CLI) всё ещё будут иметь смысл для ультра‑гиков 13:46 <jrandom> в общем, похоже, он протестировал i2p 0.4.2.6 на fbsd5.3 без проблем (w00t) 13:46 <deer> <Ragnarok> ой, я не люблю Azureus, предпочёл бы обычный клиент 13:46 * jrandom делал это только на 4.8 13:46 <duck> сейчас мне хотелось бы сделать что‑то с kenosis; я кодер «ударил‑и‑убежал» 13:47 <deer> <eco> jrandom: какую JVM он использовал? 13:47 <jrandom> kenos2p 13:47 <jrandom> eco: нативно скомпилированная Sun 1.4 13:47 <jrandom> (бу‑у‑у) 13:47 <deer> <eco> ах, незаконно! 13:47 <deer> <polecat> Ragnarok: Если хотите покритиковать дизайн моего bittorrent‑клиента, мой текущий план кода тут: http://polecat.i2p/bittorrent.plan.txt 13:47 <jrandom> ((но kaffe работает)) 13:48 <jrandom> eco: это незаконно? Я думал, можно согласиться с условиями и легально получить исходники на fbsd 13:48 <deer> <eco> насколько мне известно, Sun отозвала лицензию 13:48 <jrandom> хм, думаю, это касается только лицензии Blackdown 13:48 <jrandom> (и, если честно, Blackdown отстой) 13:49 <jrandom> частные лица всё ещё могут лицензировать это по SCSL 13:49 <deer> <polecat> ай 13:49 <jrandom> (первый ребёнок и т. п.) 13:49 <jrandom> хех, забавно слышать такие претензии к лицензиям, когда так мало претензий к авторскому праву ;) 13:50 <jrandom> но эту дискуссию лучше оставить для 7) ?? 13:50 <jrandom> а сейчас мы на 5) fbsd 13:50 <deer> <eco> про лицензии тут: http://www.freebsdfoundation.org/press/20041221-newsletter.shtml , но вернёмся к основной теме... 13:50 <cervantes> впервые за долгое время мы пробились выше пункта 5) 13:51 <jrandom> cervantes: и нам пришлось урезать пункты ;) 13:51 <jrandom> ладно, думаю, это всё по fbsd (кроме «ура!») 13:51 <jrandom> прыгаем в запутанную тему... 6) hosts.txt как WoT 13:51 <deer> <polecat> за лицензии могут прийти к узлу, тогда как нарушение авторского права можно отследить только до назначения. 13:51 <deer> <polecat> Которое «нельзя» найти. 13:52 <jrandom> да‑да, polecat, но как только Они получают физический доступ к твоему ящику, ты в любом случае по уши в дерьме 13:53 <jrandom> в любом случае, не уверен, что мне есть что добавить к тому, что было в письме по поводу hosts.txt 13:53 <jrandom> у кого‑нибудь есть вопросы/комментарии/опасения? 13:53 <jrandom> (достаточно расплывчато? :) 13:53 <duck> да 13:53 <deer> * eco рассматривает передачу управления hosts.txt в ООН 13:54 <jrandom> хех, ага, ведь мы знаем, что милые централизованные бюрократические органы всегда делают правильные вещи 13:54 <toad_> лол 13:55 <jrandom> думаю, настоящий «большой плюс» будет, когда адресная книга получит и веб‑интерфейс, и больше метаданных 13:55 <jrandom> (и, возможно, синдикацию через fusenet и т. п.) 13:55 <deer> <Ragnarok> метаданными я займусь следующим — с использованием xml‑записей имён 13:56 <jrandom> отлично, ragnarok! 13:56 <jrandom> как ты смотришь на сторону WoT, ragnarok — считаешь это вопросом адресной книги или будущей системы именования? 13:57 <deer> <Ragnarok> В сущности, считаю, что то, как работает адресная книга (и как будет работать обмен ссылками на имена в fusenet), — единственный действительно разумный способ решать именование в i2p 13:58 <deer> <Ragnarok> так что WoT — это фича :) 13:58 <jrandom> Wo0T 13:58 <lucky> ого 13:58 <deer> <eco> но вы же наверняка продаёте премиум‑аккаунты? 13:58 <lucky> это я вижу toad? 13:58 <lucky> настоящий toad? 13:58 <lucky> или просто лягушка. 13:58 <deer> <frosk> важный момент, ИМХО, — как обрабатывать коллизии 13:59 <toad_> toad 13:59 <deer> <detonate> кто первый, того и обслуживают 13:59 <jrandom> верно, frosk, неплохо бы иметь интерфейс для управления ими, а не просто «читайте лог» 13:59 <deer> <Ragnarok> frosk: думаю, это скорее вопрос интерфейса. Коллизии должен решать пользователь. 13:59 <toad_> позовите меня, если это приблизится к моей области :) 13:59 <deer> <frosk> Ragnarok: я тоже так думаю 13:59 <deer> <Ragnarok> всё остальное можно атаковать 13:59 <lucky> о, не тот toad из freenet. 13:59 <lucky> о 13:59 <lucky> это он. 13:59 <deer> <eco> то есть имена — это просто псевдонимы как в IM? 14:00 <deer> <frosk> коллизии нужно хранить, чтобы можно было переключиться даже значительно позже 14:00 <deer> <Ragnarok> и, вероятно, нельзя доказать, что в общем случае это лучше 14:00 <lucky> мы теперь платим toad? 14:00 <jrandom> eco: верно — имена это просто приватные локальные никнеймы 14:00 <deer> <susi23> адресная книга должна распознавать коллизии и уведомлять пользователя, чтобы он мог решить 14:01 <deer> <Ragnarok> frosk: после перехода на записи имён намерение такое: никогда их не выбрасывать, но упростить смену адреса, которому они соответствуют 14:01 <deer> <susi23> пока пользователь не принял решение, любые изменения, касающиеся коллизии, должны как‑то попадать в «карантин» :) 14:01 <deer> <Ragnarok> susi23: в целом так это и работает сейчас 14:01 <deer> <Ragnarok> просто интерфейс паршивый 14:01 <deer> <frosk> Ragnarok: звучит хорошо :) у тебя в разработке веб‑интерфейс? (или уже есть, а я не в курсе?) 14:02 <deer> <susi23> тогда отлично 14:02 <deer> <Ragnarok> нет. Я не делаю веб‑интерфейсы :) 14:02 <deer> <Ragnarok> кажется, susi над чем‑то работала, но не уверен, что с этим 14:02 <jrandom> (добровольцы? есть шанс оживить susidns для управления именами?) 14:03 <deer> <susi23> ок, дайте неделю, я добавлю это в TODO 14:03 <jrandom> (а после susidns нам нужны susitorrent и susiirc...) 14:03 <jrandom> крутотень! 14:04 <jrandom> ок, есть ещё что добавить по всей этой теме с hosts.txt? 14:05 <jrandom> если нет, переходим к 7) ??? 14:05 <deer> <Ragnarok> один момент 14:05 <jrandom> микрофон твой 14:05 <deer> <Ragnarok> в следующем релизе можем договориться, что hosts.txt будет управляться напрямую адресной книгой, чтобы мы перестали портить userhosts.txt? 14:06 <jrandom> звучит разумно. Я перестану включать hosts.txt в i2pupdate.zip (но оставлю в i2pinstall.jar) 14:06 <deer> <Ragnarok> круто. Это всё :). 14:07 <jrandom> ладно, теперь обратно к открытой дискуссии 14:07 <jrandom> ещё у кого‑нибудь есть что поднять? 14:07 <deer> <postman> да 14:07 <jrandom> давай, postman 14:07 <deer> * postman поднимает руку 14:08 <deer> * postman отчаянно ищет добровольца, который предоставит вторичный MX‑сервер для i2pmail.org ( это будет inproxy к внутренней почтовой системе ) 14:09 <deer> <postman> если у кого есть стабильная, быстрая (выделенная) машина, я буду очень рад помощи 14:09 <deer> <postman> конфигурацию / howto предоставлю я 14:09 <deer> <eco> насколько быстрая — это «быстрая»? 14:10 <deer> <postman> eco: статический IP был бы неплох — остальное обсуждаемо 14:10 <jrandom> какой трафик проходит через mail.i2p, postman? 14:10 <jrandom> (внешний, то есть) 14:10 <deer> <polecat> Стабильная, быстрая, выделенная... ну, 1/3 — уже неплохо. 14:10 <deer> <postman> почтовый трафик ОЧЕНЬ низкий 14:10 <deer> <postman> вход/выход около 500 писем в месяц 14:11 <jrandom> ага, круто 14:11 <deer> <Frooze> у меня медленная (500 МГц), стабильная, выделенная 14:11 <deer> <postman> НО так как на inproxy будет запущен I2P 14:11 <jrandom> (скорее всего вырастет, по мере того как больше людей узнают ;) 14:11 <deer> <eco> машина будет только для входящей почты? 14:11 <deer> <postman> большая часть трафика будет I2P, полагаю 14:12 <deer> <postman> eco: как минимум входящая (это для этого и нужно) 14:12 <deer> <postman> если оператор не против, я хотел бы распределять исходящую между обеими машинами 14:12 <deer> <postman> Frooze: ок, если она сможет запускать i2p 14:13 <deer> <postman> просто напишите мне письмо 14:13 * toad_ задаётся вопросом, относятся ли его текущие вопросы к AOB или это просто между ним и jrandom 14:13 <deer> <postman> если кто интересуется 14:14 <deer> * postman возвращает микрофон 14:14 <deer> <Frooze> сделаю. 14:14 <deer> <postman> спасибо, jr :) 14:14 <jrandom> круто, спасибо, postman 14:14 <jrandom> toad_: думаю, есть о чём поговорить, хотя это в основном вопрос к ребятам из freenet 14:15 <toad_> jrandom: верно 14:15 <toad_> jrandom: поговорим после встречи 14:15 <jrandom> хорошо 14:15 <duck> никакой публичной грязевой драки? :/ 14:15 <jrandom> ок, ну что, есть ещё темы для встречи? 14:15 <jrandom> хех, duck 14:15 <deer> * eco указывает на http://dodo.freenetproject.org/pipermail/tech/2005-January/001224.html 14:15 <jrandom> (это было в tehc ;) 14:15 <cervantes> postman: на моём ящике слишком много всякого дерьма, чтобы он мог помочь, боюсь ;-) 14:15 <deer> <polecat> Ragnarok: Если бы мы могли подписывать данные хостов адресной книги, это позволило бы автоматические обновления. Иначе особо ничего не сделаешь. Даже если пользователь получает всплывающее окно, как ему понять, какой ключ «правильный»? 14:15 <deer> <Ragnarok> что значит «правильный»? 14:16 <jrandom> polecat: подписывание записей было бы чертовски круто. 14:16 <deer> <eco> к сведению 14:16 <deer> <eco> грязи не было. 14:16 <deer> <Ragnarok> (и подпись планируется для записей имён) 14:16 <deer> <postman> cervantes: привет, в любом случае спасибо :) 14:16 <cervantes> всегда пожалуйста 14:16 <cervantes> :P 14:17 <jrandom> ладно, ещё что‑нибудь? 14:17 <deer> <polecat> Ragnarok: «правильный» — значит соответствующий корректному результату. 14:17 <cervantes> polecat: Жду, когда один из моих клиентов разорится, чтобы прокрасться на один из их забытых почтовых серверов и поставить i2p 14:18 <deer> <Ragnarok> polecat: да, но что такое корректный результат? 14:18 <jrandom> лол, cervantes 14:18 <cervantes> %s/polecat/postman 14:19 <deer> <polecat> Файл адресной книги, который передаётся между eepsites, мог бы включать подпись в своём формате, при этом остальные hosts.txt остаются прежними. 14:19 * duck интересуется, полезно ли обновлять dot.webp? 14:19 <duck> он стал довольно переполненным 14:19 <deer> <eco> дайте нам 3D‑апплет 14:20 <jrandom> duck: его немного трудно читать, да ;) 14:20 <jrandom> duck: возможно, оставить только синие линии? 14:20 <jrandom> для меня ценность — видеть, насколько широко распределён зелёный 14:20 <jrandom> (или есть ли кластеры тёмно‑зелёного и т. п.) 14:20 <deer> <Ragnarok> polecat: подпись будет поддерживаться в формате xml‑записи имён. 14:21 <deer> <polecat> Ragnarok: Корректный результат — это когда человекочитаемое имя сопоставляется с назначением, которое вы ожидаете видеть, и меняется только когда владелец этого назначения меняет ключи. 14:21 <deer> <polecat> Верно. Ну... отлично. Тогда нет проблем. 14:21 <deer> <Ragnarok> polecat: именно так у нас сейчас и есть 14:22 <deer> <polecat> Если подпись обновления соответствует открытому ключу исходной записи, можно обновлять автоматически, без проблем. 14:24 <jrandom> ладно, по Великой Дискуссии об именовании ещё есть что прояснять, конечно 14:24 <jrandom> есть ещё что‑нибудь для встречи? 14:24 <deer> * eco проводит опрос по UI 14:24 * jrandom имеет GUI 14:25 <deer> <Ragnarok> polecat: это будет поддерживаться, как только у нас появится подпись :) 14:25 <deer> <eco> опция i2ptunnel в веб‑интерфейсе вызывает всплывающее окно — только я не в восторге от этого? 14:25 <jrandom> точно не единственный, eco. 14:25 <jrandom> я написал веб‑интерфейс i2ptunnel примерно настолько плохо, насколько мог 14:25 <jrandom> он действительно, очень плох 14:25 * cervantes крадёт фразу jrandom «patches welcome» 14:26 <jrandom> (как сказал cervantes :) 14:26 <jrandom> или даже просто чистый HTML, я интегрирую это с JSP 14:26 <jrandom> (но, конечно, патчи к JSP были бы неплохи) 14:27 <cervantes> jrandom: кстати, у меня есть патч на то, о чём мы говорили вчера... только сначала ещё немного потестирую.... 14:27 <jrandom> отлично, cervantes, спасибо! 14:27 <deer> <eco> почему бы не добавить это на главную страницу, как остальные страницы? 14:27 <deer> <eco> то есть за этим нет большой религиозной или технической причины? 14:28 <deer> * polecat имеет FUI 14:28 <jrandom> eco: с точки зрения UI это можно сделать похожим на другие страницы, но технически — нет 14:28 <jrandom> технически это должно оставаться отдельным клиентским приложением, развёрнутым как отдельный .war‑файл 14:28 <deer> <polecat> Ragnarok: я думал, ты сказал, что у нас уже так? 14:29 * jrandom очень ценит вклад mihi в тот код, но я не могу позволить, чтобы консоль i2p зависела от GPL 14:29 <deer> <Ragnarok> ээ, простите, я имел в виду всё, кроме подписи, которой у нас сейчас, очевидно, нет. 14:29 <jrandom> (но мы можем сделать, чтобы это выглядело как другие страницы 14:30 <deer> <eco> ах, лицензионные вопросы. прекрасно 14:30 <jrandom> хех, разве это не прекрасно, eco? 14:30 <deer> <Ragnarok> то есть сейчас адреса никогда не обновляются автоматически, изменение назначения, на которое указывает адрес, всегда требует вмешательства пользователя 14:30 <cervantes> jrandom: iframe :P 14:30 * jrandom желает, чтобы люди видели фарс вокруг IP таким, какой он есть, и выпускали в public domain 14:30 <deer> <eco> но в этом случае, полагаю, соединение по сокету, например, должно быть совместимо с GPL 14:30 <jrandom> cervantes: не невозможная альтернатива 14:30 <jrandom> верно, eco 14:31 <jrandom> мы сделали всё возможное, чтобы обойти интеграцию самого мяса (используя clients.config и i2ptunnel.config), но веб‑интерфейс от этого немного страдает 14:33 <deer> <susi23> пожелания, запросы фич и комментарии по интерфейсу адресной книги, пожалуйста, добавляйте сюда: http://susi.i2p/susidns.html 14:33 * toad_ уважает экстремистские взгляды jrandom на лицензии, хотя и яростно с ними не согласен :) 14:33 <jrandom> о, круто, сделаю, susi23 14:34 <jrandom> хех, toad_ :) 14:34 <deer> * eco добавляет это в свой when-i'm-64-to-do-list 14:34 <toad_> bbiab 14:34 <jrandom> l8r 14:34 <toad_> когда вернусь, нам нужно обсудить разные технические вопросы интеграции i2p/freenet 14:34 <jrandom> ок, ещё что‑нибудь для встречи? 14:34 * cervantes выкатывает металлический гонг 14:34 <toad_> постараюсь вернуться быстро 14:34 <jrandom> круто, toad_, я буду поблизости 14:34 <jrandom> (это даст мне время нагнать те треды ;) 14:35 * jrandom размахивается 14:35 * jrandom *бамс* по гонгу, закрывая встречу 14:35 <deer> <DrWoo> jrandom: У меня один вопрос, если 7)??? ещё открыто, я хотел бы вернуться к плагину Azureus на минутку, если можно. #1 — это будет *очень* привлекательно для людей; не идеальное ли это время, чтобы попробовать добавить простое управление длиной tunnel на стороне p2p в I2P через этот плагин, чтобы лучше использовать ресурсы пропускной способности в сети? #2 — рабочий плагин Azureus, вероятно, привлечёт некоторую огласку, хотите вы того или нет, 14:35 <dm> интеграция i2p/freenet!? 14:35 * jrandom прекращает бить в гонг 14:35 * cervantes убирает гонг 14:35 <jrandom> #1: да, абсолютно — я отправил parg патч, чтобы это сделать 14:36 <jrandom> #2: [обрезалось на «want it or not,»] 14:38 * jrandom смотрит логи потоковой библиотеки IRC - 14:38 <jrandom> 14:37:55.701: SEND bRC43g==QRnB~Q==: #2 DELAY 1000 MS ACK 1 data: 29 sent 2 times 14:38 <jrandom> 14:38:20.072: SEND juVFdg==aAUIVw==: #3465 DELAY 1000 MS ACK 5723 data: 43 sent 2 times 14:40 <deer> * eco берёт пиво 14:40 <deer> <DrWoo> jrandom: #2 — рабочий плагин Azureus (скорее всего?) вызовет некоторую огласку, хотите вы того или нет; вы готовы к наплыву пользователей, а если нет, то когда будете? 14:40 <jrandom> большой всплеск пользователей до появления UDP‑транспорта был бы нехорош 14:41 <jrandom> над azneti2p ещё много работы, так что, надеюсь, это даст нам немного времени, но мы сделаем, что нужно 14:41 <deer> <DrWoo> jrandom: круто видеть, что ты весь в теме по #1 ;) 14:42 <jrandom> нам также понадобятся доки по #1, объясняющие, почему 0 hops подходит для некоторых моделей угроз :) 14:44 <jrandom> ладно, готовы к повторному гонгу? 14:45 * jrandom размахивается 14:45 * jrandom *бамс* — встреча закрыта^2