Краткий обзор

Присутствовали: ant, cervantes, eco, frosk, Hybrid, jdot, jrandom, Myo9, protokol, slart, slaw

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

13:09 <@jrandom> 0) привет 13:09 <@jrandom> 1) Состояние сети 13:09 <@jrandom> 2) 0.4.2.6 13:09 <ant> <DrVince> Говорит, что не может найти tools.jar, но не останавливается 13:10 <@jrandom> 3) 0.5 13:10 <@jrandom> 4) jabber @ chat.i2p 13:10 <@jrandom> 5) ??? 13:10 <@jrandom> 0) привет 13:10 * jrandom машет рукой 13:10 <eco> привет 13:10 <@jrandom> еженедельные заметки о статусе выложены @ http://dev.i2p.net/pipermail/i2p/2005-January/000541.html 13:10 <@jrandom> DrVince: если можешь остаться, можем разобраться с этим после собрания 13:10 <ant> <DrVince> Круто 13:11 <@jrandom> переходим к 1) Состояние сети 13:11 <@jrandom> (уверен, вы все уже прочли еженедельные заметки по статусу *кхм*) 13:11 <@jrandom> в целом сеть, похоже, работает хорошо 13:11 <@jrandom> у нас всё ещё больше отключений от irc, чем обычно, но без ужасающих масштабов 13:12 <@jrandom> надеюсь, следующий релиз (с улучшениями в streaming lib) поможет, как и дальнейшее снятие части нагрузки с сервера duck 13:12 <@jrandom> (помните, каждое сообщение, которое мы отправляем в любой irc-канал, уходит на irc-сервер и несколько раз оттуда ретранслируется) 13:13 <+protokol> ага 13:13 <@jrandom> полностью распределённая система чата была бы крута, но я на это особо не рассчитываю. К тому же irc работает достаточно хорошо 13:14 <@jrandom> ок, это всё, что у меня по 1) состоянию сети 13:14 <@jrandom> есть что добавить, прокомментировать и т. п.? 13:14 * eco отсутствовал какое-то время (что тут нового) 13:15 <eco> и был приятно удивлён состоянием дел. очень хороший прогресс 13:15 <Myo9> А разве встреча не в 10? 13:15 <eco> и по производительности, и по удобству использования 13:15 <eco> Myo9 10GMT (общее время собрания) 13:16 <@jrandom> 9 вечера GMT 13:16 <@jrandom> за последний год определённо было много прогресса 13:17 * eco раздаёт печеньки всем разработчикам и умолкает 13:17 <@jrandom> *хрум-хрум* 13:17 <@jrandom> ок, переходим к 2) 0.4.2.6 13:18 <@jrandom> скоро выйдет новый релиз с исправлениями багов, улучшениями и встроенной адресной книгой 13:18 <@jrandom> не знаю точно, когда он выйдет, может, к концу недели 13:18 <@jrandom> разумеется, анонс будет в рассылке и в каналах, 13:19 <@jrandom> это всё по этой теме — есть вопросы/комментарии/опасения по 0.4.2.6? 13:19 * eco вспоминает, что кто-то упоминал пакеты Debian 13:20 <@jrandom> упаковка под конкретные ОС/дистрибутивы сейчас, вероятно, преждевременна 13:20 <eco> Бёртон готов попробовать, но вряд ли на этой неделе 13:20 <@jrandom> ах, круто, не слышал 13:21 <eco> согласен, хотя это было бы удобно 13:21 <+protokol> погодите, я сейчас под кайфом 13:21 <+protokol> упс 13:21 <+protokol> это должно было быть в личку 13:21 <@jrandom> пакеты под конкретные дистрибы будут кстати, но, вероятно, нам нужен auto-updater (автообновление), чтобы это имело смысл 13:21 <+protokol> могу глянуть, как сделать ebuild 13:21 <@jrandom> protokol: если будешь милым, вырежу это из логов ;) 13:21 <+protokol> ничего не обещаю 13:21 <+protokol> лол 13:22 <@jrandom> да, я бы не парился о пакетах до 0.5, если не до 1.0 13:22 <@jrandom> (надеюсь добавить auto-updater в 0.5) 13:22 <+protokol> awesomecore 13:23 <@jrandom> вообще, если кто-то хочет поработать над updater'ом, это было бы офигенной задачкой уровня low-hanging fruit. Просто напишите сервлет, который скачает и проверит dev.i2p/i2p/i2pupdate.zip, а затем вызовет метод перезапуска у router 13:23 <Myo9> Автообновление, звучит как угроза. 13:23 <+protokol> modulus: добро пожаловать 13:23 <+protokol> награда $200 за это 13:24 <@jrandom> хех, верно, myo9: обновление должно позволять как ручное управление (обновление в один клик), так и проверку подписи обновления 13:24 <ant> * У DrVince была проблема с i2pupdate.zip 13:24 <ant> <cervantes> было бы неплохо, если это можно включать и выключать ;) 13:24 * protokol делает это официальным 13:24 <Myo9> То есть внезапно router перезапускается, и кто-то замечает, что Джр. снюхался с IP-народом, и включили DRM. 13:24 <@jrandom> protokol: о, круто, пришли $200, и я добавлю это на страницу наград 13:24 <Myo9> ;) 13:24 <Myo9> Я хочу, чтобы автообновление по умолчанию было выключено. 13:24 <@jrandom> согласен, myo9 13:25 <ant> <cervantes> возможно, в routerconsole можно добавить уведомление о доступности новой версии 13:25 <@jrandom> верно, cervantes 13:25 <Myo9> Отлично! 13:25 <@jrandom> нужно показывать, есть ли новый релиз, и давать пользователю возможность обновиться в один клик 13:25 <@jrandom> (будет достаточно легко добавить веб-страницу @ www.i2p/, на которой содержится текущая версия, чтобы router мог периодически это проверять) 13:26 <@jrandom> ((или по запросу)) 13:26 <Hybrid> да, jrandom. Это было бы круто. А ещё на кнопке — ссылку на HTML-страницу «что нового» 13:26 <@jrandom> Hybrid: http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/history.txt?rev=HEAD 13:26 <ant> <cervantes> да... у меня на форуме есть страница, которая сообщает моей панели инструментов firefox о последних «событиях»/новостях 13:27 <@jrandom> но да, ссылка туда тоже была бы кстати 13:27 <@jrandom> ах, круто, cervantes 13:27 <Hybrid> не забудьте указать текущую версию, которую пользователь запускает, и номер доступной новой версии. (мне нравится, как это делает DVD Decrypter) 13:27 <ant> <cervantes> но пока не рассчитывайте, что я что-то выпущу.... 13:28 <@jrandom> да-да, Hybrid, текущая версия, которую запустил пользователь, видна в левом верхнем углу консоли router, так что проблем быть не должно 13:28 <ant> <cervantes> хотел заняться этим на праздниках и пока не сделал совершенно ничего... 13:28 <@jrandom> но это не будет включено в релиз 0.4.2.6, потому что я не написал ещё ни строчки этого кода :) 13:28 <@jrandom> хех, cervantes, понимаю. Но xul я жду с нетерпением! 13:29 <@jrandom> ок, есть ещё что-то по 2) 0.4.2.6, или двинем к 3) 0.5? 13:29 <Hybrid> есть ли проблема, если i2p завершится, установит новую версию и перезапустится... нужно ли будет перезапускать другие приложения, irc??.. какие ещё сложности у функции «кликни и обновись» 13:30 <Hybrid> (простите, что перебиваю встречу разработчиков, лол) 13:30 <@jrandom> Hybrid: вовсе не проблема — для этого и нужна кнопка "graceful restart" на http://localhost:7657/configservice.jsp 13:30 <Hybrid> ок 13:31 <ant> <cervantes> jrandom: wrapper перечитывает wrapper.config при перезапуске? 13:31 <@jrandom> cervantes: нет :( 13:31 <@jrandom> жаль 13:31 <ant> <cervantes> похоже, нам нужен wrapper для сервиса wrapper 13:32 <@jrandom> возможно, кто-то сможет занести патч ребятам из Java Service Wrapper 13:32 <@jrandom> хех 13:32 <@jrandom> ок, переходим к 3) 0.5 13:32 <@jrandom> ну, мне особо нечего добавить сверх того, что в письме 13:33 <@jrandom> много прогресса, много исписанной бумаги и немного кода. Но пока ничего не закоммичено и не готово к показу 13:33 <@jrandom> это примерно всё, что у меня есть по этому фронту, если только нет вопросов 13:34 <@jrandom> если нет — можем неторопясь перейти к 4) jabber @ chat.i2p 13:35 <@jrandom> новый jabber-сервер (w00t!). Подробности в письме и на форуме 13:35 <@jrandom> по-видимому, сервер поднимался до неприличия просто, так что надеюсь, мы подготовим доки, чтобы другие могли поднять свой 13:35 <frosk> кажется, это уже третий у i2p. надеюсь, этот задержится :) 13:36 <jdot> документация будет. С Jive Messenger это до чёртиков просто. Просто правильно прокиньте порты. 13:36 <@jrandom> лично мне подходит irc и для один-на-один, и для групповых чатов, но возможность jabber — это круто 13:36 <@jrandom> ага, понял, jdot 13:36 <@jrandom> не спеши, когда будет — тогда и хорошо 13:37 <@jrandom> было бы здорово иметь возможность говорить людям: если вам не нравится, как дела обстоят на каком-то конкретном irc-сервере, вы можете поднять свой :) 13:37 <jdot> также будем смотреть, как шлюзовать это с irc-каналами .. в будущем 13:37 <@jrandom> отлично 13:38 <@jrandom> ок, это всё, что у меня по этой теме. jdot, хочешь что-то добавить? 13:39 <+protokol> как попасть на chat.i2p 13:39 <+protokol> у меня не резолвится 13:39 <@jrandom> http://forum.i2p.net/viewtopic.php?t=229 13:40 <jdot> добавить нечего. 13:40 * eco тем временем заглянул в Java Service Wrapper 13:40 <eco> перечитывание файла конфигурации реализовано для грядущего релиза 3.20 13:40 <eco> см. http://sourceforge.net/tracker/index.php?func=detail&aid=981060&group_id=39428&atid=425190 13:41 <@jrandom> ах, круть 13:41 * eco, однако, не знает, когда это выйдет 13:41 <@jrandom> возможно, в 0.5 мы сделаем крупное обновление внешних приложений, заменив наш стареющий jetty и код java service wrapper 13:42 <@jrandom> о, прежде чем продолжить, думаю, официально перейдём к 5) ??? 13:42 <@jrandom> protokol: кажется, ты говорил, что заставил jetty работать с CGI? есть какие-то доки/инфа об этом? 13:43 <@jrandom> кто-то ещё смог заставить jetty работать с symlink'ами, правда, не знаю кто 13:43 <@jrandom> (ты здесь, кто бы ты ни был? как ты это сделал? :) 13:44 <@jrandom> или, может, кто-то ещё хочет что-то поднять? 13:45 * eco делает объявление для всех 13:45 <eco> есть награда за успешную сборку i2p через gcj 13:45 <eco> по словам jr, это будет проще простого, так что забирайте! :-) 13:45 <@jrandom> хех, не «проще простого», это было просто мечтание ;) 13:46 <@jrandom> но может и получится 13:46 <@jrandom> (так что дерзайте :) 13:46 <cervantes> кажется, я выкладывал ссылки по jetty symlink'ам где-то либо в чате, либо на форуме... не помню где 13:46 <cervantes> это было довольно давно 13:46 <+protokol> jrandom: это было для более свежей версии, я только что уронил свой jetty 13:46 <slart> есть новости по плагину для azureus? 13:46 <+protokol> думаю, jetty надо обновить до текущей версии, чтобы документация на их сайте была полезна 13:46 <Hybrid> gcj? 13:46 <+protokol> компилирует Java в бинарник 13:46 <@jrandom> ах, круто, cervantes, покопаюсь 13:47 <cervantes> я смотрел jetty с php... но это очень «как повезёт»... php поставляется с servlet .jar для использования с tomcat..., видел отчёты, что это можно заставить работать с jetty... но понятия не имею как 13:47 <@jrandom> protokol: ага 13:47 <+protokol> и нужна поддержка cgi и symlink'ов тоже 13:47 <@jrandom> slart: разработчики azureus работают и продвигаются, но ещё не готово 13:47 <+protokol> cervantes: СДЕЛАЙ ЭТО! 13:48 <+protokol> это было бы как apache, встроенный в i2p 13:48 <frosk> Hybrid: The GNU Compiler for Java, или типа того 13:48 <@jrandom> cervantes: да, поддержка .jar была бы клёвой, но если оно глючное, то не стоит. Лучшe иметь поддержку cgi в jetty, тогда мы могли бы использовать обычный php 13:48 <slaw> отлично 13:48 <frosk> mod_i2p :) 13:49 <@jrandom> хех 13:50 <@jrandom> ок, кто-нибудь ещё хочет что-то поднять на встрече? 13:51 <@jrandom> если нет... 13:51 * jrandom замахивается 13:51 * jrandom *бах* закрывает встречу