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

Присутствуют:

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

22:02 <@Mathiasdm> окей 22:02 <@Mathiasdm> время встречи 22:03 <@Mathiasdm> 0) Привет 22:03 <@Mathiasdm> 1) Прогресс по содержимому сайта 22:03 <@Mathiasdm> 2) Прогресс по бэкенду сайта 22:03 <@Mathiasdm> 3) Площадка для обсуждений разработчиков 22:03 <@Mathiasdm> 4) Назначение задач + урегулирование разногласий 22:03 <@Mathiasdm> 5) Обновления статуса 22:03 <@Mathiasdm> 6) Предстоящие конференции разработчиков 22:03 <@Mathiasdm> окей 22:03 <@Mathiasdm> 0) Привет 22:04 <@Mathiasdm> Добро пожаловать на 208-ю встречу разработчиков! (бесстыдно украдено у badger :p) 22:04 * Mathiasdm тыкает всех 22:04 <eche|on> *тык* 22:04 * Mathiasdm тыкает zzz, спасибо за оп 22:06 <@Mathiasdm> хм, нужно больше тыкать, чтобы всех разбудить? zzz badger dr|z3d dream duck eche|on hottuna postman sponge superuser ReturningNovice (сорри :)) 22:06 <eche|on> *ТЫК* 22:06 <@Mathiasdm> сорри, eche|on :p увидел твой тык 22:08 <duck> moin 22:08 <@Mathiasdm> moin duck 22:09 <hawk> * Mathiasd1 тыкает welterde 22:11 <@Mathiasdm> окей, подождём ещё немного, пока нас всего трое 22:11 <@Mathiasdm> кто хочет присоединиться — просто тыкните в ответ 22:11 <whitenoise> *тык* 22:11 <@zzz> принято 22:12 <@Mathiasdm> ага, ведущий разработчик, хорошо :) 22:13 <@Mathiasdm> и чтобы как можно больше людей успели подключиться, подождём ещё 2 минуты и начнём 22:14 <@Mathiasdm> ещё 1 минуту теперь 22:14 <superuser> mooin 22:15 <@Mathiasdm> как раз вовремя, superuser ;) 22:15 <@Mathiasdm> всем привет 22:15 <superuser> ;-) 22:15 <superuser> привет, Mathiasdm 22:15 <superuser> и всем 22:15 <@Mathiasdm> 1) Прогресс по содержимому сайта 22:15 <@Mathiasdm> как мы, вероятно, все знаем, разработка I2P сейчас приостановлена из‑за переработки спецификаций 22:16 * Mathiasdm передаёт горячую картошку zzz, чтобы он рассказал о прогрессе в переработке спецификаций 22:16 <eche|on> верно 22:17 <@zzz> прошло 7 недель, прогресс медленный. Сейчас я работаю над i2cp, уже потратил на это несколько часов 22:17 <@zzz> нужны другие люди, чтобы подключились и к тому, что они обещали сделать, и к тому, что пока никем не занято 22:17 <@zzz> всё 22:18 <@Mathiasdm> окей 22:18 * Mathiasdm снова начнёт завтра, сейчас окружение для разработки снова настроено 22:18 <@Mathiasdm> если у кого‑то есть что добавить — вперёд :) 22:19 <@Mathiasdm> видимо, нет 22:19 <@Mathiasdm> хм 22:19 <@Mathiasdm> 2) Прогресс по бэкенду сайта 22:19 <eche|on> Думаю, это здорово со стороны людей, которые этим занимаются. 22:19 <@Mathiasdm> о 22:19 <@Mathiasdm> сорри :) 22:21 <@Mathiasdm> пока пропустим 2), если только не зайдёт welt 22:21 <@Mathiasdm> 3) Площадка для обсуждений разработчиков 22:22 <@Mathiasdm> это связано с http://zzz.i2p/topics/719 22:22 <@Mathiasdm> цитирую: 22:22 <@Mathiasdm> "* Размещайте обсуждения разработчиков на zzz.i2p. Я имею в виду: IRC — это весьма 'летучая' среда, где не все постоянно онлайн и не все ведут логи. Это отличная среда для коротких обсуждений, но, пожалуйста, подумайте о том, чтобы опубликовать краткое резюме на zzz.i2p, чтобы другие могли присоединиться к обсуждению." 22:22 <eche|on> обсуждение разработки — сложная тема. IRC хорош, но он ненадёжен и не даёт архива 22:22 <@Mathiasdm> да, согласен 22:23 <@Mathiasdm> но есть много вариантов 22:23 <@Mathiasdm> zzz.i2p, forum.i2p, список рассылки 22:23 <@Mathiasdm> ну, ладно, 3 варианта :p 22:23 <eche|on> я бы предложил центральную точку для архива 22:23 <eche|on> с резервной копией. 22:24 <@Mathiasdm> да 22:24 <@Mathiasdm> но организовать распределённое хранилище для этого звучит непросто :p 22:24 <@Mathiasdm> хотя список рассылки реализуем, думаю 22:25 <@Mathiasdm> список рассылки 'как бы распределённый' 22:25 <eche|on> :-) 22:25 <superuser> разве сам сайт уже не распределён? 22:25 <@Mathiasdm> ещё у кого‑нибудь идеи? 22:25 <eche|on> список рассылки тоже хорошее решение 22:26 <superuser> можно и туда 22:26 <@Mathiasdm> да, но это не включает форум, superuser 22:26 <eche|on> верно, сайт в Monotone 22:26 <@Mathiasdm> верно 22:26 <superuser> нет, я не про форум, а про сам сайт 22:26 <superuser> разве там где‑то нет записей старых встреч разработчиков? 22:26 <@Mathiasdm> но тяжело обсуждать, когда нужно коммитить свои дискуссии в Monotone :p 22:27 <superuser> верно 22:27 <@Mathiasdm> возможно, с новым бэкендом, над которым работает welt, это будет проще 22:27 <superuser> это было бы интересно только для архивирования, а не для ведения обсуждений 22:28 <@Mathiasdm> в качестве временного решения я бы предложил: если у вас на IRC большое обсуждение, опубликуйте несколько заметок в _каком‑нибудь_ постоянном месте 22:29 <@Mathiasdm> будь то zzz.i2p, список рассылки или форум 22:29 <@Mathiasdm> знаю, это немного расплывчато 22:29 <eche|on> я голосую за список рассылки ++ 22:29 <@Mathiasdm> хм, welt, инструкции по списку рассылки где‑нибудь на сайте есть? 22:29 <superuser> ты имеешь в виду NNTP‑сервис welt'а? 22:29 <@Mathiasdm> мне тоже нравится идея со списком рассылки, eche|on, но получится ли заставить всех им пользоваться? 22:29 <eche|on> сейчас списков рассылки нет 22:29 <@Mathiasdm> да, superuser 22:29 <@Mathiasdm> эм 22:29 <@Mathiasdm> или что это было 22:29 <@Mathiasdm> думаю, да 22:30 <@Mathiasdm> eche|on: летом welt поднял пару списков рассылки 22:30 <eche|on> NNTP — это сервер новостей 22:30 <@Mathiasdm> но пока они мало используются 22:30 <@Mathiasdm> да, именно, но теперь есть и список рассылки 22:30 <@Mathiasdm> но у меня нет здесь ссылки 22:30 <@Mathiasdm> zzz, duck: мнения? 22:31 <superuser> у меня пока нет информации о списке рассылки, видел только сообщения welt'а, Mathiasdm и ReturningNovice на сервере новостей 22:32 <@zzz> я не большой фанат списка рассылки, но буду пользоваться, если люди хотят. у welt'а он, похоже, пока что большой секрет 22:33 <duck> думаю, zzz.i2p подходит 22:33 <@Mathiasdm> имхо, любая не‑IRC площадка будет полезна (мне нравится IRC, как уже говорил, но слишком многие обсуждения разработки невозможно отследить) 22:33 <eche|on> zzz.i2p подходит, но: обсуждения в IRC нужно копировать туда И как‑то бы сделать резервное копирование 22:34 <@Mathiasdm> хм, может, я смогу настроить что‑то вроде 22:34 <@Mathiasdm> эм 22:34 <@Mathiasdm> как это называлось 22:34 <@Mathiasdm> 2 или 3 года назад 22:34 <@Mathiasdm> trevorreznik.i2p? 22:36 <@Mathiasdm> как насчёт так: продолжаем использовать zzz.i2p, начинаем использовать список рассылки и стараемся, чтобы обсуждения в IRC не оставались только в IRC? 22:36 <duck> все основные вещи по дизайну уже на zzz.i2p 22:36 <eche|on> лучше: продолжать использовать zzz.i2p и копировать туда из IRC. 22:36 <duck> не вижу вашей проблемы 22:37 <superuser> а если zzz вдруг исчезнет 22:37 <superuser> s//? 22:37 <duck> dev/design 22:37 <@Mathiasdm> например, всё, что sponge пишет (это просто пример, sponge :p) про seedless и bob, часто остаётся обсуждением только в IRC 22:38 <duck> не думаю, что список рассылки приведёт к тому, что sponge задокументирует свой протокол и API 22:38 <duck> но пожалуйста, попробуйте 22:39 <@Mathiasdm> неее, я не это имел в виду, duck 22:39 <@Mathiasdm> как уже сказал, мне всё равно, это на zzz.i2p или в списке рассылки 22:39 <@Mathiasdm> я просто не хочу, чтобы эти обсуждения были только в IRC 22:39 <@Mathiasdm> но да, у тебя тоже хороший аргумент 22:39 <@Mathiasdm> что некоторые вещи, возможно, останутся только в IRC 22:39 <duck> тогда иди поговори со sponge 22:39 <@Mathiasdm> это был пример 22:40 <duck> (чем ты, возможно, и занимаешься через эту встречу, конечно) 22:40 <duck> ок, понял 22:40 <@Mathiasdm> :) 22:41 <@Mathiasdm> окей, думаю, если все будут стараться выкладывать вещи на zzz.i2p (или в список рассылки — но подождём welt :p), на этом договорились 22:42 <@Mathiasdm> по крайней мере пока 22:42 <@Mathiasdm> у кого‑нибудь есть что добавить? 22:44 <@Mathiasdm> окей 22:44 <@Mathiasdm> далее 22:44 <@Mathiasdm> 4) Назначение задач + урегулирование разногласий 22:45 -!- Moru [kvirc@irc2p] присоединился к #i2p-dev 22:45 <@Mathiasdm> в данный момент задачи (показаны на http://www.i2p2.de/team.html ) назначаются/выбираются тем, что люди просто меняют веб‑страницу 22:45 <hawk> <preforce> Title: Team - I2P (на www.i2p2.de) 22:45 <@Mathiasdm> так что если вы хотите заняться задачей, просто занимайтесь и добавляете себя на страницу 22:45 <@Mathiasdm> что, полагаю, хорошо :) 22:46 <eche|on> если кто‑то не согласен: обсуждение в IRC/zzz.i2p 22:46 <@Mathiasdm> да, несогласия — это как раз предмет 22:46 <eche|on> но людям нужны права на коммит, чтобы вносить изменения, то есть требуется некоторое доверие от существующих разработчиков 22:46 <@Mathiasdm> этим летом был спор, и мы толком его не урегулировали 22:46 <@Mathiasdm> верно, eche|on 22:47 <@Mathiasdm> как нам разрешать спор, если несогласные стороны не могут договориться? 22:47 <@Mathiasdm> голосование или что‑то такое? 22:47 <@Mathiasdm> вот о чём я думал 22:48 <@Mathiasdm> предложения? 22:48 <eche|on> когда‑то упоминали 'последнюю линию обороны' 22:48 <eche|on> которая — zzz 22:48 <@Mathiasdm> последняя линия обороны? 22:48 <@Mathiasdm> ах 22:49 <whitenoise> а как насчёт третьего, лучшего решения? 22:49 <duck> если всё остальное не сработает — обратиться к zzz 22:49 <eche|on> голосование — неплохая идея, но, думаю, решение удастся найти раньше 22:49 <@Mathiasdm> если третье решение действительно лучше, две стороны выберут его ;) 22:50 <@Mathiasdm> хм, окей 22:50 <@Mathiasdm> чисто из любопытства, zzz, ты согласен быть 'последней линией обороны'? :) 22:50 <@Mathiasdm> мне это ок, но хочешь ли ты сам этого? 22:51 <@zzz> не особенно. моё правило: тот, кто действительно что‑то делает, тот и главный. люди, которые только говорят и раздражают остальных, — нет. 22:52 <@zzz> работы хватает на всех. 22:53 <@Mathiasdm> окей :) звучит хорошо 22:53 <@Mathiasdm> есть дополнительные комментарии? если нет — следующий пункт 22:53 <superuser> в целом «кто делает — тот и главный» звучит хорошо 22:53 <superuser> а если обе стороны действительно делают 22:53 <superuser> и при этом идут в противоположных направлениях? 22:54 <superuser> думаю, в таком случае механизм голосования был бы кстати 22:54 <@Mathiasdm> верно 22:54 <@zzz> если это код — я могу выбрать. Я точно не «последняя линия обороны» для сайта. welt и echelon — да. 22:55 <@Mathiasdm> ну, если идёт обсуждение и решение найти не удаётся, можно провести голосование или кто‑то (zzz, welt?) может выбрать 22:55 <@zzz> они выберут победителя, сняв права с проигравшего. 22:56 <@Mathiasdm> *только если это неприятный спор, надеюсь ;) дружеские разногласия не должны приводить к потере прав :p 22:57 <eche|on> верно 22:58 <@Mathiasdm> тогда окей 22:58 <@Mathiasdm> следующий пункт 22:58 <@Mathiasdm> если ок 22:58 <@Mathiasdm> 5) Обновления статуса 22:58 <eche|on> ок 22:59 <@Mathiasdm> думаю, в эти выходные начну 'собирать' обновления статуса 22:59 <@Mathiasdm> собирался сделать это на прошлой неделе, но завалило работой 22:59 <eche|on> отлично. вперёд. 22:59 <@Mathiasdm> в основном, просто «что вы сделали на прошлой неделе?» и «каковы планы на следующую?» 23:00 <@Mathiasdm> и я опубликую их на сайте, немного суммировав 23:00 <@Mathiasdm> предложения всегда приветствуются :) 23:00 <@Mathiasdm> окей, последний пункт (добавлен незадолго до начала встречи) 23:00 <@Mathiasdm> 6) Предстоящие конференции разработчиков 23:01 <@Mathiasdm> -кто едет на 27c3? 23:01 <@Mathiasdm> -кто едет на brucon? 23:01 <@Mathiasdm> -какие ещё? 23:02 <@Mathiasdm> я точно поеду на brucon и, скорее всего, на день на 27c3 (и останусь в Берлине на несколько дней) 23:02 <whitenoise> Mathiasdm, я добавил ещё 1 пункт за 10 мин. до начала. 23:02 <@Mathiasdm> о? сорри, не видел 23:03 <@Mathiasdm> окей, сделаем это через минуту, whitenoise 23:03 <whitenoise> ок 23:03 <whitenoise> спасибо 23:03 <@Mathiasdm> никаких замечаний по конференциям разработчиков? 23:04 <@Mathiasdm> тогда: 7) Продвижение использования протокола BitTorrent внутри I2P: плюсы и минусы 23:04 * Mathiasdm передаёт горячую картошку whitenoise 23:04 <whitenoise> Ок, мы немного обсудили это с duck 23:05 <whitenoise> Хотя это хороший способ для cover traffic (маскировочный трафик) и роста сети, это может привести к репутации I2P как незаконной сети для обмена файлами 23:05 <eche|on> я решил не ехать на 27c3 23:06 <@Mathiasdm> ах, жаль, eche|on 23:06 <@Mathiasdm> верно, whitenoise 23:06 <whitenoise> С другой стороны... 23:06 <superuser> думаю, BitTorrent не стоит выделять сильнее других сервисов, а I2P продвигать как сеть общего назначения 23:07 <superuser> о, он ещё не закончил... 23:07 <@Mathiasdm> он, возможно, лагает, дайте ему немного времени :) 23:08 <whitenoise> если мы не будем продвигать этот протокол, то в каком‑то не очень близком будущем, если бизнес‑модель продажи цифровых медиа не изменится, давление на пользователей торрентов усилится, и они начнут искать способы скрыться 23:08 <whitenoise> что всё равно может привести к моему первому пункту (дурной славе) 23:08 <whitenoise> но это, конечно, спорно 23:08 <Moru> Здравствуйте! Извините, что встреваю... печально, но факт: продвигайте это как файлообмен — и у вас будет гораздо больше пользователей и много разработчиков присоединится. Может быть, даже получите финансирование от тех, кто хочет использовать безопасную платформу для обмена файлами. 23:09 <@Mathiasdm> просто продвижение, имхо, этого не добьётся 23:09 <@Mathiasdm> и, whitenoise, ты прав насчёт дурной славы 23:09 <@Mathiasdm> но мы ведь это продвигаем? 23:10 <whitenoise> по‑моему, сейчас — нет 23:10 <@Mathiasdm> и сам по себе BitTorrent не вызывает дурной славы, её вызывает файлообмен (имхо, важное различие, но, возможно, не для этой дискуссии) 23:10 <@Mathiasdm> (и привет, Moru) 23:11 <whitenoise> Ну, BitTorrent — самый используемый способ, поэтому я о нём и говорю 23:11 <whitenoise> разумеется, это может быть eMule или что‑то ещё 23:11 <@Mathiasdm> как ты видишь его продвижение? 23:12 <whitenoise> Например, обычным пользователям сейчас сложно всё настроить 23:12 <whitenoise> Мы могли бы сделать информацию о BitTorrent более заметной 23:13 <@Mathiasdm> хм, да 23:13 <whitenoise> описания — проще 23:13 <whitenoise> и так далее. 23:13 <@Mathiasdm> но это (имхо) скорее общая проблема I2P 23:13 <whitenoise> может, немного улучшить i2psnark 23:13 <@Mathiasdm> I2P мог бы стать куда более заметным :p 23:13 <whitenoise> да 23:14 <whitenoise> но если это сделать (и, например, прорекламировать в твиттере), пользователей точно прибавится 23:14 <@Mathiasdm> да 23:14 <@Mathiasdm> ну, я согласен и надеюсь, что в ближайшем будущем мы будем двигаться к тому, чтобы всё было понятнее (к лучшему юзабилити и т. п.) 23:14 <whitenoise> так что вопрос, полагаю, в том, что нам следует делать, а что — нет 23:15 <whitenoise> улучшить описания, но не рекламировать как сеть для файлообмена, может быть? 23:15 <@Mathiasdm> то, что нам стоит сделать (как только начнётся разработка 0.9), — имхо, посмотреть на 'pain points' (болевые точки) юзабилити 23:15 <eche|on> уже есть пара идей по этому 23:17 <@Mathiasdm> да, поможет описание I2P; помог бы и пересмотр консоли (возможно? не знаю) 23:17 <@Mathiasdm> eche|on: разве у нас не было .pdf с замечаниями по юзабилити с конференции, на которую ты ездил? 23:17 <eche|on> хм 23:18 <@zzz> у меня он есть 23:18 <eche|on> нужно поискать, но в целом у нас были некоторые проблемы. 23:18 <@Mathiasdm> есть ссылка, zzz? 23:19 <@Mathiasdm> окей, можем сосредоточиться на этом немного после спецификаций сайта? 23:20 <@zzz> http://zzz.i2p/files/petcon-usability-long.pdf 23:20 <@Mathiasdm> спс 23:20 <eche|on> хорошая идея 23:21 <@Mathiasdm> тогда окей 23:21 <@Mathiasdm> другие замечания или идеи, whitenoise? 23:21 <whitenoise> хм... 23:22 <@Mathiasdm> разумеется, ты всегда можешь начать работать и над улучшением юзабилити сайта 23:22 <eche|on> просто подожди письма с контактными данными, чтобы выплатить немного денег ;-) 23:23 <whitenoise> ну, полагаю, мы решили улучшать юзабилити в целом, без акцента на BitTorrent, верно? 23:23 <whitenoise> :-) 23:23 <@Mathiasdm> похоже на то, да, whitenoise 23:23 <@Mathiasdm> я пришлю тебе номер своего банковского счёта, eche|on, просто переведи мне деньги ;) 23:23 <@Mathiasdm> тогда окей 23:23 <@Mathiasdm> 8) печеньки всем, кто пришёл 23:24 <eche|on> *g* 23:24 <@Mathiasdm> ===Встреча окончена=== 23:24 <@Mathiasdm> спасибо всем :) 23:24 <eche|on> ПЕЧЕНЬКИ! 23:25 <@Mathiasdm> не съешьте все 23:25 * Mathiasdm тыкает eche|on