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

Присутствуют: echelon, EinMByte, orignal, psi, str4d, z3r0fox, zzz

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

21:00:01 <zzz> 0) Привет 21:00:01 <zzz> 1) обновление 0.9.27 (zzz) 21:00:01 <zzz> 2) Обновление Summer of X (sadie/str4d) 21:00:01 <zzz> 3) Бюджет 33C3 http://zzz.i2p/topics/2150 21:00:01 <zzz> 4) SAM по умолчанию (str4d) 21:00:06 <zzz> 0) Привет 21:00:12 <zzz> привет 21:00:13 <psi> привет 21:00:24 <eche|on> добро пожаловать 21:00:33 <z3r0fox_> Привет 21:00:40 <zzz> 1) обновление 0.9.27 (zzz) 21:01:01 <zzz> ок, не о чем особо сообщать. всего 6K строк различий с 26 21:01:13 <zzz> на данный момент я бы сказал, что .27 будет, возможно, в середине октября? 21:01:41 <zzz> раньше летом я занимался делами Summer of X, в последнее время взял паузу... но я и от остальных особой активности не вижу 21:02:03 <zzz> что-нибудь ещё по пункту 1) ? 21:02:19 <eche|on> по Summer of X немного 21:03:25 <zzz> 2) Обновление Summer of X (sadie/str4d) 21:03:30 <zzz> sadie / str4d, поехали 21:06:07 <zzz> раз молчание, поставлю это в повестку на следующий месяц 21:06:15 <zzz> 3) Бюджет 33C3 http://zzz.i2p/topics/2150 21:06:28 <str4d> Привет! 21:06:33 <eche|on> Проснулся 21:06:33 <zzz> eche|on, не мог бы ты кратко обновить по нашей финансовой ситуации? 21:06:45 <str4d> Извините, ненадолго отвлёкся на работу. Могу обсудить пункт 2) в конце встречи 21:07:34 <eche|on> финансы, ок, текущие суммы: 37k , 510 BTC, 700 LTC и 1300 XMZ (округлённо) 21:07:47 <eche|on> bts около 540 и LTC около 3.5 21:08:00 <zzz> похоже, у нас всё неплохо 21:08:10 <eche|on> мы уже потратили примерно 4800 в этом году 21:08:56 <eche|on> и 10 BTC (которые я конвертировал в ), так что мы получили примерно 5k в этом году 21:09:20 <zzz> для 33C3 предлагаю сделать примерно как в прошлом году... мы оплачиваем все билеты на конференцию. А полным участникам проекта компенсируем до $1000 (или евро), или $1500, если действительно нужно 21:09:41 <zzz> тем, кто ведёт один-два сервиса, предлагаю оплатить билет на конфу и до $500 на поездки 21:10:01 <zzz> что вы об этом думаете? 21:10:23 <eche|on> сейчас у нас 5 человек, запросивших деньги 21:10:25 <str4d> Думаю, это справедливо. 21:11:04 <str4d> eche|on, исходя из указанных цифр, каков ожидаемый общий расход? 21:11:13 <zzz> то есть около $4000–$5000, плюс примерно $500 на билеты, я бы предположил? 21:11:32 <eche|on> с этими правилами получится около 4k максимум 21:11:39 <zzz> плюс пара сотен на ужин 21:11:57 <zzz> о, и ещё: если кто НЕ писал echelon и хочет финансирование — скажите сейчас! 21:11:58 <eche|on> 2 человека с сервисами, 2 по обычной схеме и 1 с особыми обстоятельствами 21:12:07 <eche|on> билеты будут примерно по 100 каждый 21:12:12 <str4d> Ммм. Это укладывает нас в ориентир по расходам в районе 10% 21:13:03 <eche|on> чуть выше, но всё ещё ок 21:13:21 <zzz> выходит примерно 5200 или около того. Давайте установим бюджет 6000 евро? 21:13:46 <eche|on> в прошлые разы некоторые получали свои выплаты в BTC, что сильно упростило мне жизнь^^ 21:14:12 <zzz> да, кто согласен получить в BTC — так лучше 21:14:21 <eche|on> звучит нормально 21:14:48 <eche|on> ужин, возможно, в том же месте, что и в прошлом году, или чуть подороже, посмотрим 21:15:02 <zzz> хочу подчеркнуть, что мы хотим видеть всех там. Хотя мы стараемся разумно расходовать средства, нам было бы очень неприятно, если кто-то не придёт из-за того, что не может себе это позволить. 21:15:09 <eche|on> немного сладостей и прочего для самого мероприятия, 6k нормально 21:15:10 <str4d> я, конечно, не против получить компенсацию в BTC 21:15:48 <zzz> что-нибудь ещё по пункту 3) ? 21:16:15 <eche|on> с моей стороны нет, завтра отвечу на все письма и позже куплю билеты 21:16:18 <eche|on> о, билеты: 21:16:36 <eche|on> если КТО-ТО здесь из I2P не запрашивал финансирование, но хочет билет — напишите мне письмо! 21:16:37 <str4d> Кому нужно поделить жильё — пингуйте меня :) 21:16:56 <str4d> eche|on, ты планируешь купить билеты для всех участников команды? 21:17:03 <eche|on> да 21:17:07 <zzz> ага. Ech купит билеты. Не покупайте сами 21:17:10 <eche|on> чтобы избежать проблем, которые были в прошлом году 21:17:12 <str4d> Спасибо :) 21:17:34 <str4d> И ещё: я правильно понимаю, что обычно начало около 11 утра по местному? 21:17:56 <zzz> о, раз уж мы на пункте 3), хочу поблагодарить eche|on за всё, что он делает, включая ведение финансов в актуальном состоянии. Без тебя мы бы разорились! 21:18:02 <str4d> Я пытаюсь понять, получится ли рейс, который прилетает 27-го 21:18:02 <eche|on> о, мы в основном встречались на месте в 11/12 утра и оставались до 1–2 ночи 21:18:05 <eche|on> но некоторые доклады заканчивались в 3 ночи 21:18:10 <zzz> ок, давайте не обсуждать логистику здесь 21:18:17 <zzz> ещё что-нибудь по пункту 3) ? 21:18:19 <str4d> (иначе мне придётся улетать вечером 25-го) 21:18:34 <str4d> eche|on, ммк, спасибо. И да, огромное спасибо за то, что держишь нас на плаву! :D 21:18:55 <zzz> 4) SAM по умолчанию (str4d) 21:18:59 <zzz> str4d, поехали 21:19:08 <eche|on> спасибо всем донорам (только что получил донат со строкой «не потратьте все деньги на бесполезных дизайнеров» 21:19:39 <str4d> Окей 21:20:29 <str4d> Я думаю, что с ростом числа приложений, использующих SAM API, нам стоит подумать, включать ли его по умолчанию и, если да, то как это сделать 21:20:51 <str4d> Подобно тому, как Tor по умолчанию включает свой порт управления, чтобы приложения в целом могли предполагать, что он доступен 21:21:07 <eche|on> Я думаю, SAM довольно стабилен и сам по себе не является причиной, чтобы router легко падал 21:21:19 <eche|on> я за: включить по умолчанию 21:21:25 <zzz> кто-нибудь возражает? 21:21:37 <EinMByte> Мне кажется, это разумная идея 21:21:55 <EinMByte> Единственная проблема, которую я вижу, — конфликт портов 21:22:07 <str4d> Ммм 21:23:08 <eche|on> Я не вижу этой проблемы на новых установках 21:23:10 <zzz> обычный способ — изменить clients.config, что затронет только новые установки. Всё остальное будет... сложнее 21:23:12 <eche|on> так как всё это localhost 21:23:27 <str4d> Знаю, Tor размышляет о безопасности постоянного открытого порта управления 21:23:29 <eche|on> Я бы НЕ включал это на старых установках 21:23:36 <EinMByte> eche|on: я имею в виду, может быть другой сервис (не связанный с I2P), использующий тот же порт 21:23:43 <str4d> И они действительно поощряют использовать вместо этого режим Unix socket 21:23:50 <str4d> (с локальной cookie-аутентификацией) 21:23:58 <zzz> Не думаю, что приложения когда-либо могут «предполагать, что это доступно», им всегда нужно корректно обрабатывать ошибки и сообщать пользователю 21:24:01 <eche|on> EinMByte: конечно, но это localhost, и об этом следует предупреждать 21:24:08 <str4d> Но для нас это не так критично, потому что всё, что может подключиться к SAM, может управлять только своими собственными tunnels 21:24:33 <str4d> (если только они не смогут угадать имя сессии tunnels другого клиента) 21:24:36 <EinMByte> eche|on: Ок, если порт занят, не включать SAM и предупреждать? 21:24:41 <eche|on> EinMByte: это логичный способ^^ 21:24:42 <str4d> zzz, конечно, приложения не могут предполагать 21:24:48 <str4d> Причина — удобство 21:24:58 <str4d> Так что «простой вариант» — «запусти I2P; пользуйся приложением» 21:25:06 <zzz> так что после многих лет, когда это было отключено, включение сейчас может мало что изменить 21:25:16 <str4d> Текущий вариант — «запусти I2P; найди страницу для включения SAM; включи SAM; пользуйся приложением» 21:25:33 <zzz> к сведению: я разбил /configclients, это будет в .27 21:25:36 <eche|on> С моей ТЗ: у большинства i2p routers SAM уже включён 21:25:39 <eche|on> если не >90% 21:25:41 <str4d> Моя основная мотивация — снизить порог входа 21:25:48 <str4d> для новых пользователей 21:25:54 <str4d> так что согласен, это будет только для новых установок 21:26:19 <EinMByte> Звучит ок. 21:26:27 <zzz> кстати, я пока не видел доказательств твоего «роста числа приложений, использующих SAM» 21:26:30 <str4d> eche|on, да, у Tor есть похожая проблема конфликта портов с Orbot на некоторых телефонах Samsung 21:26:46 <psi> sam должен быть включён по умолчанию, чтобы людям не приходилось его включать 21:26:50 <EinMByte> zzz: Может, как раз это и нужно ;) 21:26:51 <zzz> но я и не против предложения 21:26:53 <zzz> хех 21:27:05 <str4d> zzz, Tahoe-LAFS вот-вот выйдет с нативной поддержкой I2P 21:27:19 <EinMByte> Напомни, какой порт SAM по умолчанию? 21:27:21 <zzz> ок, похоже, у нас консенсус? 21:27:32 <str4d> 7656 21:27:52 <zzz> что-нибудь ещё по пункту 4) ? 21:28:36 <EinMByte> str4d: Ок, не могу вспомнить чего-то распространённого, что использует его 21:29:09 <zzz> 2) Обновление Summer of X (sadie/str4d) 21:29:14 <zzz> sadie / str4d, поехали 21:29:35 <str4d> Окей! 21:29:45 <str4d> I2P Summer Dev, IMHO, был успешным 21:30:06 <str4d> Новых контрибьюторов мы не получили (по крайней мере, насколько я видел) 21:30:42 <str4d> (на одной из ранних встреч было несколько человек, с кем нам, возможно, стоило продолжить общение...) 21:30:45 <eche|on> у нас появился новый buildbot 21:30:52 <zzz> я не видел обещанного августовского поста в блоге... можем получить сентябрьский? 21:30:54 <str4d> Но мы добились отличного прогресса по нескольким направлениям для пользователей и разработчиков 21:30:56 <str4d> Как я упоминал выше, в следующем релизе Tahoe-LAFS будет нативная поддержка I2P через мою библиотеку txi2p 21:31:13 <str4d> zzz, да, у меня не было времени сделать это. Я напишу итоговый пост в эти выходные 21:31:20 <zzz> отлично 21:31:47 <str4d> У меня локально есть работа по Zeronet, которую я хотел показать в августовском посте, но, к сожалению, нам не удалось корректно заставить i2p.socket работать с gevent... 21:32:05 <str4d> Но, думаю, я просто сделаю PR с этим на выходных, и посмотрим, как пойдёт 21:32:33 <zzz> tahoe — что, по крайней мере 5 лет прошло с тех пор, как мы завели тикеты на их сайте. zooko не двигается быстро 21:33:05 <eche|on> по крайней мере это теперь сделано 21:33:21 <str4d> Так что, что касается удобства для разработчиков, мы неплохо продвинулись с i2p.socket и txi2p, а с SAM API, включённым по умолчанию, будет меньше трения при добавлении I2P в Python-приложения 21:33:25 <eche|on> теперь нам нужны параллельные загрузки/выгрузки, иначе tahoe-lafs будет ползти 21:33:55 <eche|on> кстати, пользователь пару минут назад спросил меня про разработку на python в I2P 21:34:04 <str4d> Мы делали некоторое взаимодействие с потенциальными новыми приложениями, но там нужно больше работы 21:34:28 <str4d> (в частности, IPFS и OpenBazaar заинтересованы, но там сейчас нет продвижения вперёд) 21:34:49 <EinMByte> Кстати, извиняюсь с моей стороны; я раньше говорил, что попробую сделать что-то для summer of X, но это случилось слишком рано для kovri 21:34:53 <zzz> то, что всё ещё в отчаянном состоянии после summer of x, — это Bote. Релизов не было вечность, и около 40 (!) тикетов в trac, включая тот с classpath, который, как я думаю, блокер для .27 ... Ты вообще собираешься снова работать над Bote или нам это списать? 21:35:30 <str4d> zzz, я планирую, и я над ним работал 21:35:38 <eche|on> кто-то должен заняться bote. это важнее, чем syndie или i2phex 21:36:05 <zzz> мне нужно понять, надо ли нам менять deb-пакетирование, чтобы починить Bote, или проблема в чём-то другом, или нам всё равно 21:36:32 <zzz> Сентябрь Bote? 21:37:22 <str4d> В августе я потратил немного времени на миграцию на Gradle, что означает, что я смогу объединить кодовые базы android и плагина 21:37:22 <str4d> Это уберёт много трений, которые у меня были относительно разработки Bote 21:37:22 <str4d> Осталось только интегрировать существующие скрипты плагина 21:37:22 <str4d> (или переписать их на Gradle)( 21:37:39 <str4d> К сожалению, рабочие дедлайны помешали этому в августе 21:37:54 <zzz> ок 21:37:59 <zzz> что-нибудь ещё по пункту 2) ? 21:38:07 <str4d> Я уделю время Bote в эти выходные 21:38:30 <zzz> что-нибудь ещё для встречи? 21:39:02 <zzz> могу предложить перенести обратно на 20:00 UTC в октябре? 21:39:46 <str4d> и попробую разобраться с исправлением проблемы в Debian 21:39:55 <zzz> есть возражения против 20:00? 21:40:03 <str4d> Но это точно только в Debian 21:40:24 <zzz> ок, я даже не видел подтверждения, что это только в deb, так что это прогресс 21:40:46 <str4d> Больше ничего, кроме как: отличная работа всем, кто занимался вещами Summer Dev! 21:40:46 <str4d> С нетерпением жду следующего года ;) 21:40:49 <zzz> я предложил исправление или хотя бы тест в тикете, но ничего не слышал 21:40:49 <eche|on> для меня пока ОК 21:41:22 <zzz> ок, у меня больше людей жаловалось на 9, чем на 8, так что давайте вернёмся к 8. лето всё равно закончилось 21:41:29 * zzz хватает baffer 21:41:29 <str4d> Мне нормально 20:00 в октябре, так как я буду в США 21:41:31 <str4d> (И вообще в ноябре тоже, так как это будет 1-го( 21:42:37 <eche|on> ок, пора спать 21:42:41 <eche|on> увидимся 21:42:44 * zzz ***bafs*** встреча закрыта