Краткий обзор
Присутствовали: chisana, echelon, eyedeekay, meeh, zlatinb, zzz
Журнал встречи
20:00:00 <zzz> 0) Привет 20:00:00 <zzz> 1) статус релиза 0.9.39 (zzz) 20:00:00 <zzz> 2) статус разработки 0.9.40 (zzz) 20:00:00 <zzz> 3) статус LS2 (zzz) 20:00:00 <zzz> 4) скрам статусов (zlatinb) 20:00:03 <zzz> 0) Привет 20:00:05 <zzz> привет 20:00:14 <zzz> 1) статус релиза 0.9.39 (zzz) 20:00:33 <zzz> 39 вышла 11 дней назад, обновилось уже почти полсети 20:01:10 <zzz> всё ещё ждём Maven Central (str4d), наш F-Droid (meeh), официальный F-Droid (nextloop) и Debian (mhatta) 20:01:12 <meeh> привет 20:01:26 <zzz> у кого‑нибудь есть оценка сроков (ETA), когда эти пункты будут завершены? 20:02:58 <meeh> если это так же просто, как кажется по https://f-droid.org/en/docs/Setup_an_F-Droid_App_Repo/, то позже сегодня. 20:03:31 <zzz> ты уже настроил это, у нас оно есть много лет. Вопрос только в том, чтобы положить туда новый APK, что ты уже делал несколько раз 20:04:08 <zzz> пожалуйста, поднажми на str4d по поводу Maven Central и придумай, как вывести его из процесса как можно скорее. Уже год пытаемся получить над этим контроль 20:04:08 <meeh> нет, я его хостил, никогда не загружал 20:04:47 <zzz> как скажешь, но я помню, что ты уже копировал туда APK раньше 20:05:04 <meeh> я написал ему в Twitter по поводу Maven 20:05:36 <zzz> давайте постараемся впредь укладываться с этим в неделю после релиза. Плохо выглядит, когда у нас уходит несколько недель 20:05:47 <zzz> не знаю, что там с mhatta 20:06:09 <zzz> нам нужно делать это лучше 20:06:44 <zzz> хорошая новость: по 39 нет серьёзных жалоб, кроме того, что она не исправила сторонние Android‑приложения... но они и раньше не работали 20:07:01 <zzz> meeh, какая у тебя оценка сроков (ETA) по выпуску нового рабочего Android Bote? 20:07:29 <meeh> если не видел — выяснилось, что это была просто переустановка, проблема была в shared UID 20:07:53 <meeh> так что, «не исправлено» => «вероятно, исправлено» 20:08:03 <zzz> я думал, это только для среды разработки? 20:08:33 <meeh> понятия не имею, я не особо знаком ни с Bote, ни с Android — обезьяна бьёт по клавиатуре в надежде на полезный результат 20:08:47 <zzz> ты читал ссылку, которую он нам дал? 20:09:02 <zzz> <cisiey> zzz, https://developer.android.com/guide/topics/manifest/manifest-element#uid 20:09:02 <zzz> <cisiey>>если этот атрибут установлен в одно и то же значение для двух или более приложений, они будут иметь один и тот же ID при условии, что их наборы сертификатов идентичны 20:09:25 <zzz> в любом случае, слишком много деталей для встречи, но нам ещё нужно провести немного исследований 20:09:55 <zzz> ок, по Bote ETA нет. Возможно, mhatta сможет помочь 20:10:06 <zzz> или кто‑нибудь 20:10:10 <zzz> что‑нибудь ещё по пункту 1)? 20:11:19 <zzz> 2) статус разработки 0.9.40 (zzz) 20:11:29 <zzz> мы на второй неделе короткого 7‑недельного цикла 20:11:51 <zzz> zlatinb сегодня предложил новый, продвинутый блокировщик/ограничитель стриминга 20:12:00 <zzz> я закоммитил новую функцию импорта susidns 20:12:22 <zzz> и усердно работаю над поддержкой нового формата «b33», который делает возможным тестирование зашифрованного LS2 20:12:37 <zzz> мы используем .39 floodfills для тестирования зашифрованного LS2, и пока всё работает очень хорошо 20:13:18 <zzz> в дорожной карте .40 очень‑очень длинный список, вероятно, слишком амбициозный, но надеюсь, мы доберёмся хотя бы до половины 20:13:37 <zzz> кто‑нибудь ещё хочет отчитаться о том, что делает к .40? 20:14:00 <zlatinb> бэкенд для meta‑LS, надеюсь 20:14:13 <zlatinb> но это не особо привязано к релизу router, так что неважно 20:14:26 <eyedeekay> у меня в основном готова рабочая папка i2ptunnels.config.d 20:14:58 <zzz> ах да, нам нужно как‑нибудь обсудить это, eyedeekay, чтобы понять, как оно сочетается с моей наполовину завершённой работой годичной давности 20:15:12 <zzz> как‑нибудь поговорю с тобой об этом 20:15:25 <meeh> по графику с вещами для OS X, будет нативный ярлык для шаринга файла/каталога со Snark, автообновление, новая версия Swift, общая зачистка кода 20:15:35 <zzz> meeh, eyedeekay, какой‑нибудь статус по libsam? 20:16:26 <meeh> ничего нового, кроме того, что мне нужно наверстать пример, в последнее время не было времени с этим поработать 20:17:01 <zzz> ок, что‑нибудь ещё по пункту 2)? 20:17:41 <eyedeekay> я собрал биндинг SWIG для C++‑библиотеки, но я только что освоил SWIG, и даже не уверен, что оно уже работает. 20:18:28 <zzz> 3) статус LS2 20:18:37 <zzz> у нас было 34 встречи, и всё ещё идём бодро 20:18:46 <zzz> зашифрованный LS2 хорошо работает 20:19:00 <zzz> по meta LS мы только начинаем серьёзно обсуждать бэкенд 20:19:14 <zzz> b33 продвигается 20:19:36 <zzz> я снова начал работать над предложением ratchet, начал немного кодить, но это займёт время 20:19:49 <zzz> предложение blake застопорилось, пока низкий приоритет 20:20:32 <zzz> надеюсь, многие части уже на месте, и мы сможем начать использовать их по‑настоящему, или по умолчанию 20:20:49 <zzz> есть вопросы по LS2 или что‑нибудь ещё по пункту 3)? 20:21:29 <chisana> зашифрованный LS2 работает с ed25519 -> ed25519 (независимо от используемого хэша)? 20:21:53 <chisana> или нужен red25519? 20:22:09 <zzz> нужен red 20:22:36 <chisana> ок, спасибо 20:22:47 <zzz> потому что нужен определённый способ выполнить blind (ослепление) 20:23:10 <chisana> можно делать ослепление с ed25519 20:23:14 <zzz> в теории можно шифровать из/в что угодно, но это не обязательно будет безопасно или формально определено 20:23:20 <chisana> в libsodium это есть как пример в их документации 20:23:34 <zzz> мы поддерживаем ed->red и red->red, и всё 20:23:58 <zzz> можем обсудить подробнее в #ls2 после встречи, если хочешь 20:24:08 <zzz> что‑нибудь ещё по пункту 3)? 20:24:12 <chisana> да, не хотел отвлекать 20:24:49 <zzz> без проблем, я сам просил вопросы! 20:24:54 <zzz> ок, давайте двигаться дальше 20:25:00 <zzz> 4) скрам статусов (zlatinb) 20:25:03 <zzz> тебе слово, zlatinb 20:25:09 <zlatinb> Привет. Короткий параллельный скрам: 1) чем вы занимались с прошлого скрама 2) что планируете делать в следующем месяце 3) есть ли блокеры или нужна помощь 20:26:10 <zlatinb> я: 1) много работы с arctic по тому, чтобы клиентская часть хорошо работала с его outproxy. Новый фильтр доступа (тоже по просьбе arctic) 2) бэкенд для meta‑LS, надеюсь 3) реальных блокеров нет 20:27:16 <zzz> я: 1) релиз 39, LS2, включая предложения 123, 144, 146, 148, 149; много исправлений багов; импорт susidns; b33; ревью чужого кода; поддержка 20:28:14 <zzz> 2) подготовка к релизу 40; много исправлений багов; больше работы по LS2; продолжаю пытаться заставить работать подписанный установщик Windows; кодинг по предложению ratchet 144 и обновление документации 20:28:29 <meeh> 1) обновления лаунчера OS X, начал наверстывать встречи #ls2 и пример libsam, 2) Android Bote, лаунчер OS X, новый билд браузера, наверстываю встречи #ls2, 3) если кто‑то хочет — я всегда буду рад помощи по Android, так как не знаю платформу, но конкретных проблем сейчас нет. 20:28:55 <zzz> 3) блокеры: mhatta по разным вещам Debian/Tails 20:28:56 <zzz> EOT 20:31:29 <zzz> кто‑нибудь ещё по пункту 4)? 20:33:29 <zlatinb> о, извините, EOT :) 20:33:31 <meeh> EOT 20:33:31 <zlatinb> eyedeekay, eche|on ? 20:33:31 <eyedeekay> сорри, секунду 20:33:31 <eche|on> да? 20:33:31 <meeh> это скрам 20:33:31 <eche|on> ничего особенного пока 20:33:31 <eyedeekay> 1) С воскресенья я работаю над разбиением конфигурации i2ptunnel на несколько каталогов. 2) Вещи по приложениям, включая самоустанавливающиеся nginx, sshd/ssh, WebExtensions/XUL‑расширения для браузера 3) Первое требуется, чтобы сделать второе 20:33:31 <eche|on> сервисы сделаны, блокеров нет, продолжайте 20:33:31 <eyedeekay> EOT 20:33:31 <zlatinb> ок, кажется, это все </scrum> 20:33:52 <zzz> ок, что‑нибудь ещё для встречи? 20:34:47 <zzz> не думал, что явка будет большая, пока в конце не высказались eche|on и eyedeekay! 20:35:00 <zzz> последний звонок, прежде чем выйдет baffer 20:36:21 * zzz *bafs* встреча закрыта