Краткий обзор
Присутствовали: ant, bushka, clayboy, dinoman, duck, Frooze, mule, postman, protokol, Ragnarok, slart, ugha2p
Журнал встречи
22:00:00 <@duck> Tue Dec 7 21:00:00 UTC 2004 22:00:04 <@duck> Время встречи I2P 22:00:05 <Frooze> я только что придумал Frooze для i2p. я даже не знаю, что такое «frooze». 22:00:21 <@duck> как объявлено на http://dev.i2p.net/pipermail/i2p/2004-December/000509.html 22:00:29 <@duck> Повестка дня: 22:00:29 <@duck> 0) привет 22:00:29 <@duck> 1) 0.4.2.3 22:00:29 <@duck> 2) i2p-bt 22:00:29 <@duck> 3) #idlerpg 22:00:29 <@duck> 4) ??? 22:00:32 <@duck> . 22:01:09 <@duck> 0) привет 22:01:15 <clayboy> привет 22:01:16 <@duck> jrandom сообщил, что заболел 22:01:20 <+ugha2p> Привет. 22:01:30 <@duck> и еще написал мне, что, вероятно, не придет 22:01:39 <+protokol> http://www.google.com/search?q=frooze 22:01:41 <@duck> ну посмотрим и просто начнем 22:01:46 <clayboy> надеюсь, он быстро поправится 22:02:06 <@duck> 1) 0.4.2.3 22:02:16 <@duck> новый релиз выйдет Очень скоро 22:02:31 <@duck> то есть завтра или в четверг. 22:02:41 <@duck> было довольно много исправлений ошибок 22:03:24 <+ugha2p> Исправляют ли более новые ревизии в CVS также проблемы с памятью/CPU? 22:03:29 <clayboy> несколько из нас следят за сборками из CVS, все работает очень хорошо 22:03:33 <@duck> в основном streaming lib, SAM bridge и т. д. 22:04:17 <+ugha2p> У меня наблюдается какая-то необычная нагрузка от I2P. 22:04:23 <clayboy> думаю, это исправили много ревизий назад, ugha2p 22:04:41 <+ugha2p> (Running -7) 22:04:51 <clayboy> о, хм 22:04:52 <@duck> ugha2p: не вижу об этом ничего в истории 22:05:48 <+protokol> знаете, что было бы неплохо (если это осуществимо/того стоит) — RSS-лента журнала изменений 22:05:48 <@duck> ок 22:05:49 <+ugha2p> Странно. 22:06:01 <+protokol> ;-) 22:06:17 <@duck> может, заведите тикет в Bugzilla 22:06:25 <@duck> или не знаю 22:06:34 <+ugha2p> Процесс Java потребляет 100% CPU примерно половину времени. 22:07:18 <+ugha2p> То есть вы ничего не знаете об этой проблеме? Ваши routers ведут себя нормально? 22:07:24 <dinoman> да, у меня тоже высокая — -6 22:08:24 <@duck> информация top/uptime у меня ведет себя странно с тех пор, как я обновил nptl, так что не могу сказать 22:09:03 <+ugha2p> Ладно, может, двинемся дальше? 22:09:07 <@duck> ок 22:09:14 <@duck> 2) i2p-bt 22:09:24 <+ugha2p> И спросить jrandom, когда он собирается выпустить 0.4.2.3 22:09:40 <+ugha2p> У меня с NPTL все работало нормально. 22:09:45 <@duck> ugha2p: он сказал: завтра или в четверг 22:09:58 <+ugha2p> Верно. 22:09:59 <@duck> вчера я выпустил новый i2p-bt 22:10:23 <@duck> я по-новому понял всю концепцию «буфера» 22:10:42 <@duck> плюс были прежние ожидавшие вливания патчи от Ragnarok 22:11:13 <mule> duck: поздравляю, отличная работа! 22:11:15 <@duck> также увеличен размер фрагмента, что означает: вместо отправки 32KB каждый раз, он отправляет 128KB 22:11:29 <@duck> что должно держать очередь заполненной 22:11:47 <+ugha2p> Да, спасибо, duck. :) 22:11:56 <@duck> DrWoo и другие подали несколько запросов на функции GUI 22:12:23 <@duck> но я сам GUI не использую, не знаю wxpython и, вероятно, меня это не особенно волнует :) 22:12:31 <+Ragnarok> укладывать каждый фрагмент в одно сообщение оказалось не так эффективно, как ожидалось? 22:12:57 <clayboy> много раздаваемых торрентов на http://brittanyworld.i2p/bittorrent/, если кто-то хочет попробовать (с i2p 0.4.2.2-7 и i2p-bt 0.1.3) 22:13:10 <@duck> Ragnarok: это немного наугад 22:13:27 <@duck> на локальных передачах это дает значительно более высокую пропускную способность 22:13:51 <+ugha2p> Может, стоит подождать, пока кто-нибудь портирует полнофункциональный клиент? 22:14:10 <+Ragnarok> хм, ок 22:14:13 <@duck> мы все можем подождать :) 22:14:37 <clayboy> BitTorrent _и есть_ «полнофункциональный», это единственный клиент, который я использую для bt (также вне i2p) :) 22:15:15 <+ugha2p> Не совсем. :) 22:16:02 <@duck> лично я предпочитаю вещи с разумными настройками по умолчанию 22:16:17 <@duck> возьмите mldonkey: там можно поменять миллион вещей, и большинство пользователей не имеет понятия, что они делают 22:16:50 <@duck> это приводит к пользовательским мифам, например, пользователи i2p постоянно нажимают 'Reseed' или переустанавливают, если что-то не работает 22:17:01 <+ugha2p> Если вы не готовы разбираться, вам все равно не стоит пользоваться Linux. :) 22:17:04 <@duck> что убивает котят 22:17:28 <slart> а как насчет bittornado? 22:17:43 <+Ragnarok> полагаю, меня можно соблазнить написать GUI на pygtk, но у меня куча другой работы, и я не уверен, чего люди хотят 22:17:45 <+protokol> azureus? 22:17:57 <@duck> часть меня, конечно, придумывает оправдания, чтобы ничего не делать 22:18:03 <+protokol> azureus поддерживает плагины 22:18:10 <@duck> protokol: ну так напишите плагин 22:18:32 <+protokol> хех 22:18:40 <slart> bittornado основан на официальном bt, не так ли? 22:18:50 <+protokol> легче сказать, чем сделать 22:18:52 <@duck> slart: я посмотрел на него и заплакал 22:19:07 <@duck> там есть некоторые улучшения, которые могут быть полезны 22:19:17 <@duck> но с другой стороны, это сделало всю конструкцию гораздо сложнее 22:19:22 <@duck> не приведя в порядок исходный код 22:19:36 <+Ragnarok> эх 22:19:56 <@duck> функция GUI, позволяющая указать торрент, если аргументы не заданы, взята оттуда и добавлена в i2p-bt 22:20:11 <clayboy> давайте добьемся отличной работы базового bittorrent, прежде чем думать о всяких пушистых GUI-штуках :) 22:20:46 <@duck> slart: вероятно, можно использовать и другие вещи; просто кому-то нужно это сделать (как следует) 22:21:23 <+ugha2p> Ну, я думаю, оно уже работает отлично. :) 22:21:53 <slart> клиент abc использует tornado (кажется) 22:22:15 <clayboy> мне кажется, нам еще нужно провести серьезное тестирование, чтобы понять, сколько данных действительно можно протолкнуть через i2p-bt 22:22:21 <bushka> да, использует, slart. 22:23:49 <@duck> в зависимости от того, как они устроены, вы, возможно, сможете довольно легко портировать изменения i2p-bt в них 22:24:41 <@duck> пожалуйста, попробуйте и отпишитесь 22:25:47 <@duck> . 22:25:55 <@duck> есть еще комментарии по i2p-bt / bittorrent? 22:26:08 <slart> python :S 22:26:41 <+ugha2p> . 22:26:51 <@duck> slart: если вам не нравится python, можете попробовать портировать azureus 22:27:00 <+ugha2p> slart: а что с ним? 22:27:06 <slart> сколько людей мы могли бы привлечь к раздаче чего-то вроде linux iso для тестирования скорости? 22:27:15 <slart> *iso 22:27:34 <@duck> давайте попробуем это после нового релиза i2p 22:27:57 <@duck> (поскольку вытянуть билд i2p router из cvs для большинства — та еще задача) 22:28:17 <+protokol> э-э 22:28:54 <@duck> pl 22:28:57 <@duck> эм, ок 22:29:10 <@duck> 3) #idlerpg 22:29:22 <@duck> нашел эту забавную IRC RPG-игру 22:29:36 <@duck> ничего не нужно делать, просто бездействовать 22:29:56 <+ugha2p> Ну, логиниться-то нужно. ;) 22:30:04 <@duck> ага ;) 22:30:18 <mule> cvs update -dP :) 22:30:18 <mule> ant dist updater :) 22:30:20 <+postman> это самая уморительная штука, что я когда-либо видел, но мне НРАВИТСЯ :) 22:30:30 <+protokol> должны быть призы 22:30:45 <@duck> на ircnet там 779 игроков онлайн 22:30:46 <+ugha2p> duck: Я думал, это потенциально может быть причиной не обновляться. 22:30:52 <+protokol> давать yodels за победы или достижение уровней 22:31:03 <+ugha2p> Хотя не уверен, что люди в I2P могут быть настолько ребячливыми. :) 22:31:14 <+protokol> я знаю, у duck что-то около $10000 в yodels 22:31:18 <@duck> protokol: да, мне надо посмотреть, как работают эти квесты 22:31:39 <@duck> может, можно сделать с этим что-нибудь веселое 22:31:42 <@duck> ugha2p: что ты имеешь в виду? 22:31:49 <ant> * cervantes не собирается проводить еще 40 дней без перезапуска своего router 22:32:08 <@duck> ugha2p: о, не обновляться из-за игры :) 22:32:18 <+protokol> Linux: Если вы не можете исправить без перезапуска, вы не можете исправить. 22:32:20 <@duck> ну, я поставлю ее на паузу, пока мой router перезапускается 22:32:24 <+ugha2p> :) 22:32:33 <@duck> так что если хорошо синхронизировать, вы не проиграете 22:32:35 <@duck> хехе 22:32:55 <ant> <cervantes> это хорошо... ведь твой router все время перезапускается :P 22:33:16 <@duck> это называется целенаправленное тестирование :) 22:33:20 <ant> <cervantes> думаю, это добавляет сюда еще и рулетку 22:33:23 <@duck> ок 22:33:38 <@duck> . 22:33:49 <+ugha2p> . 22:34:05 <@duck> 5) ??? 22:34:08 <@duck> s/5/4/ 22:34:12 <@duck> свободный микрофон! 22:34:23 <+postman> . 22:34:53 <mule> немного подкрутив, можно сделать два routers. один — только для игры, который вы будете обновлять лишь раз в год 22:34:53 <@duck> вопросы? комментарии? предложения? 22:35:38 <ant> <mahes> Привет, у меня общий, не девелоперский вопрос 22:36:08 <@duck> спрашивай 22:36:08 <+ugha2p> Спасибо за проведение встречи, duck. 22:36:50 <ant> <mahes> если я подниму eepsite , как к нему можно будет обратиться по адресу типа mahes.i2p 22:36:59 <+protokol> у меня есть одно опасение 22:37:44 <+protokol> (начнем битву) я считаю, .i2p — паршивый TLD по многим причинам 22:38:19 <+ugha2p> mahes: Что значит «как»? Люди настроят свои браузеры на использование eepproxy, и просто введут http://mahes.i2p/ в адресную строку. 22:38:19 <+protokol> я думаю, нам стоит использовать такой, который: a) односложный, b) произносится как слово, c) не содержит цифру' 22:38:46 <+ugha2p> Например .eep? 22:39:07 <@duck> mahes:: чтобы получить «красивое имя» для указания на ваш eepsite, оно должно быть в вашем файле hosts.txt 22:39:37 <+protokol> ugha2p: конечно 22:40:01 <+ugha2p> Можете предложить это в рассылке. 22:40:03 <@duck> вы можете опубликовать это на форуме объявлений eepsite, чтобы другие тоже могли его получить 22:40:09 <+ugha2p> Скорее всего это рассмотрят, когда у нас будет MyI2P. 22:40:35 <+protokol> хех, попробую, но jr уже по какой-то причине это зарубил 22:41:06 <ant> <mahes> ну. я просто пользователь... ок, то есть я просто публикую mahes.i2p=hhfbwer8328... и оно само распространится 22:41:32 <@duck> оно не распространяется автоматически, людям нужно каким-то образом добавить это в свой hosts.txt 22:41:39 <ant> <mahes> ок 22:41:52 <@duck> но объявите об этом на форуме, и вероятность выше :) 22:42:34 <@duck> . 22:43:18 <@duck> давайте дадим этому *baf* 22:43:20 <+ugha2p> . 22:43:30 * ugha2p ждет баффер. 22:43:38 * duck размахивается 22:43:45 * duck *baf* закрывает встречу