gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Понедельник, 13 июля 2015< ^ >
dhamp_ установил(а) тему: Конференция разработчиков EiskaltDC++ | Conference of EiskaltDC++ developers
Site: https://github.com/eiskaltdcpp/eiskaltdcpp
Logs: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2015/
Bug tracker: https://github.com/eiskaltdcpp/eiskaltdcpp/issues
Notes for developers: https://code.google.com/p/eiskaltdc/wiki/notes_for_developers
How To Ask Questions The Smart Way: http://catb.org/%7Eesr/faqs/smart-questions.html
Как правильно задавать вопросы: http://parallel.ru/cluster/smart-questions-ru.html
Last stable release: 2.2.10 (2015-04-20)
Release schedule:
* 2015-xx-xx Release EiskaltDC++ 2.3.0
Конфигурация комнаты
Участники комнаты

GMT+3
[00:22:40] Tehnick вышел(а) из комнаты: Ушел.
[01:03:22] GitHub_bot вошёл(а) в комнату
[01:03:22] <GitHub_bot> [eiskaltdcpp] @dhamp created dhamp_branch (+1 new commit): https://github.com/eiskaltdcpp/eiskaltdcpp/commit/a3454a3e691e
[01:03:22] <GitHub_bot> [eiskaltdcpp/dhamp_branch] mongoose->fossa - Eugene Petrov
[01:03:28] GitHub_bot вошёл(а) в комнату
[01:03:29] <GitHub_bot> [eiskaltdcpp] @dhamp deleted dcppsyncv4 at 6fa6c5d: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/6fa6c5d
[01:03:32] GitHub_bot вышел(а) из комнаты
[01:03:38] GitHub_bot вышел(а) из комнаты
[01:38:02] nixtrian|home вышел(а) из комнаты
[02:50:18] Nikoli вошёл(а) в комнату
[08:52:20] nixtrian|home вошёл(а) в комнату
[09:02:11] FiliN вошёл(а) в комнату
[10:30:38] loooser вошёл(а) в комнату
[10:33:16] Tehnick_ вошёл(а) в комнату
[11:09:30] vovochka13 вошёл(а) в комнату
[11:09:41] <vovochka13> Всем привет :)
[11:13:53] <Tehnick_> Привет.
[11:15:18] <vovochka13> Можно таки узнать что там не так в Юнити? :)
[11:16:01] <vovochka13> По идее все должно быть так же как и со всеми StatusNotifierItem (другое дело что я хз как оно там)
[11:16:14] <vovochka13> Но ведь должны же как-то КДЕшные приложения там жить
[11:23:46] <Tehnick_> vovochka13: я про юнити знаю только со слов других. Баг-репорт в Qt прочитал.
[11:24:24] <vovochka13> Tehnick_ : Я просто не нашел баг реопрт на этот счет... Там уже такая помойка, откровенно говоря.. :(
[11:26:25] <Tehnick_> vovochka13: https://bugreports.qt.io/browse/QTBUG-31762
[11:26:51] <vovochka13> Аа.. Я то думал баг най ейскальт есть
[11:28:13] <vovochka13> Tehnick_: Ну это явно проблема Unity, а не приложений..
[11:28:26] <Tehnick_> vovochka13: ну и я о том же.
[11:28:29] <vovochka13> Так что фвно можно забить :-D
[11:29:19] <vovochka13> А веб мордой вообще кто занимается? То что она щаз не совсем работает - эт никто не исправляет?
[11:29:35] <vovochka13> Щаз при поиске выдается что неверный jsonrpc запрос
[11:30:32] <Tehnick_> vovochka13: у меня прекрасно работала, пока кто-то недавно не смержил изменения этого разработчика неглядя.
[11:30:45] <Tehnick_> Наверное, это был dhamp.
[11:30:59] <vovochka13> Понятно :-D Я то лишь недавно в мастер ветке и проверял...
[11:31:27] <Tehnick_> vovochka13: ты в курсе, что основная ветка для разработки -- 2.3.x?
[11:31:38] <vovochka13> Нет конечно :)
[11:31:46] <vovochka13> Потому как это не логично :()
[11:31:48] <vovochka13> :)
[11:31:57] <vovochka13> Но у каждого своя логика :)
[11:32:09] <vovochka13> А мастер тогда для чего? :)
[11:32:44] <Tehnick_> vovochka13: мастер всегда должен быть рабочим.
[11:33:06] <vovochka13> Хм... очень интересно. Учту на будущее :)
[11:33:07] <Tehnick_> vovochka13: в него мержатся изменения из 2.3.x после проверки работоспособности.
[11:33:23] <vovochka13> Спасибо за информацию :)
[11:33:32] <Tehnick_> Ну или из другой ветки, когда дойдем до нее.
[11:34:52] <vovochka13> А ты не подскажешь по поводу такого поведения:
Если я часто закрываю открываю ейскальт qt, то на некоторых хабах получаю предупреждения, мол: "Не флудите myINFO"
[11:35:37] <vovochka13> В кальте нет нигде отправки myInfo при активации окна?
[11:35:43] <Tehnick_> vovochka13: неа, не в курсе.
[11:36:22] <Tehnick_> У меня сейчас чаты вообще отключены. Я использую только поиска, загрузки и раздач.
[11:36:46] <vovochka13> Хех... Хрен с ними с чатами, просто кикают порой :-D
[11:36:53] <vovochka13> Не приятно..
[11:38:32] <vovochka13> Tehnick_: Смотри с какой проблемой я еще сталкиваюсь. У меня ноутбук за роутером. Дак вот после сна пропадает upnp проброс портов.
Можно ли как-то форсировать upnp пробросить порты заново? Пока лишь решаю перезапуском кальта
[11:41:56] <vovochka13> Я босю что это требует вмешательства в ядро..
[11:43:21] <Tehnick_> vovochka13: не в курсе. У меня тоже все компы за роутерами, но они обычно не отключаются.
[11:43:55] <Tehnick_> vovochka13: посмотри на метод по кнопке переподключения к хабу.
[12:36:10] <Tehnick_> vovochka13: тебе приглашение пришло?
[13:33:05] FiliN вышел(а) из комнаты
[13:33:38] vovochka вошёл(а) в комнату
[13:34:34] FiliN вошёл(а) в комнату
[13:34:37] <vovochka> Tehnick_: Да, спасиб, присоединился :)
[13:35:50] <vovochka> И что, и права на запись есть? О_о Страшное дело... Я пока на всякий случай через pull реквестики :)
[13:36:26] <Tehnick_> vovochka: нет, прав нет. Ты же отказывался...
[13:37:24] <vovochka> Когда? Где?
[13:37:31] <Tehnick_> vovochka: зато теперь можешь к комнате разработчиков в glitter присоединиться.
[13:37:46] <vovochka> Такс... Глитер...
[13:38:15] <Tehnick_> vovochka: в твоем пул-реквесте обсуждение было. Если хочешь, могу найти ссылку.
[13:39:33] <vovochka> Верю :)
[13:39:52] <vovochka> Ну спасибо за права :)
[13:40:22] FiliN вышел(а) из комнаты
[13:41:06] FiliN вошёл(а) в комнату
[13:42:00] <vovochka> Tehnick_: ты же про https://gitter.im ? Я правильно понял? :)
[13:47:29] <Tehnick_> vovochka: ага
[13:57:00] loooser вышел(а) из комнаты
[13:57:10] loooser вошёл(а) в комнату
[13:58:45] <vovochka> Я всех уже подзамучил этим вопросом, но... Тут есть кто-нибудь, пользующийся deadbeef? :)
[13:59:12] <loooser> эйскальт открывает порты (локальные и через upnp) только при запуске. И да, это в ядре.
[13:59:14] <vovochka> Оказывается самый распространенный ответ на этот вопрос: "А что это?" :)
[14:00:00] <vovochka> loooser, да я и так знаю что это в ядре... Не хотелось бы в нем лишний раз ковырятся учитывая тот просто факт что для начало надо его обновить :-d
[14:00:35] <loooser> С IPv6 это может стать большой проблемой, т.к. там есть временные адреса, которые исчезают через несколько часов.
[14:01:27] <loooser> vovochka: дхамп сам мержит все изменения в ядре в ветку с новым ядром
[14:02:10] <loooser> так что это не должно тебя останавливать ))
[14:03:01] <vovochka> по поводу ipv6 - лучший вариант, проверить как оно в оригинальном клиенте, и если что, решать проблему там..
[14:03:17] <vovochka> дабы не плодить патчей..
[14:04:27] <loooser> поздно, тут его уже патчили :)
[14:04:42] <vovochka> Что есть то есть..
[14:05:05] <Tehnick_> Непатченное ядро DC++ использовать просто невозможно.
[14:05:49] <vovochka> Верю :)
[14:06:04] <vovochka> А вы вообще пробовали контактировать разработчиков?
[14:06:18] <Tehnick_> Мало того, что там некоторых вещей просто нет, так там еще и всякие штуки касающиеся только их графического интерфейса под винду есть.
[14:06:22] <vovochka> Может какие-то общие хорошие вещи можно было бы пульнуть в апстим..
[14:07:25] <vovochka> Может можно было бы договорится чтоб какие-то штуки "касающиеся" только их виндового клиента были вынесены из ядра..
[14:07:42] <vovochka> Как никак поддержка линуксов в ядре почти изначально, как я понял..
[14:09:07] <Tehnick_> vovochka: эта "поддержка" состояла только в принятии патчей из linuxdcpp, насколько я помню.
[14:09:27] <Tehnick_> Не знаю, что там сейчас происходит.
[14:09:42] <vovochka> Уже не плохо. А вы не пробовали туда свои патчи посылать?
[14:11:36] <Tehnick_> Патчи на протокол NMDC можно вообще не предлагать: они заморозили соответствующий код и больше его не трогают.
[14:12:35] <vovochka> А в ейскальте есть расширения протокола, отсутствующие в dcpp?
[14:13:27] <vovochka> Что-то тут сообщения еле ползают...
[14:13:30] <vovochka> А в ейскальте есть расширения протокола, отсутствующие в dcpp?
[14:13:34] <Tehnick_> vovochka: что-то такое было. Я уже не помню совсем. Попробуй достучаться до dhamp с этим вопросом.
[14:13:55] <vovochka> Я так понял, до него как раз сложнее всего достучаться :-D
[14:14:06] <vovochka> самая сложная задача :)
[14:17:54] <vovochka> Я бы с удовольствием обсудил бы с ним положение текущего ядра, syncdcppv4 и прочего :-D
[15:13:01] <Tehnick_> vovochka: этой ветки больше нет. Он ее переименовал.
[15:14:16] <vovochka> хех.. :)
[15:55:24] loooser вышел(а) из комнаты
[15:55:34] loooser вошёл(а) в комнату
[15:55:46] <loooser> они с техником менянькаются - то дхампа нет на канале, то техника, то обоих :)
[16:57:04] pavelvat вошёл(а) в комнату
[17:13:26] <pavelvat> Tehnick_: что это за ссылку на присоединиться к giiter ты мне на почту отправил, это что вместо этой jabber конференции?
[17:16:32] <Tehnick_> pavelvat: не вместо, а в дополнение.
[17:17:07] <pavelvat> по-поводу иконки в Unity при сборке с Qt5 - она в левом углу вместо правого (а в Unity в левом углу расположены кнопки управления окном, иконка айскальта перекрывает кнопку закрытия активного окна) и не кликабельна, но при этом всплывающее сообщение со статистикой загрузки работает.
[17:17:45] <Tehnick_> pavelvat: какая версия убунту?
[17:18:14] <pavelvat> Tehnick_: а поподробнее - это чат через браузер? Какой смысл в дополнение к jabber ещё и gitter заводить, чтобы потом полностью перейти на него? Какие плюсы у gitter не понятно.
[17:18:21] <pavelvat> 14.04
[17:19:46] <Tehnick_> pavelvat: ну так у тебя вообще Qt 5.2.1.
[17:20:21] <Tehnick_> И обновление пакетов с Qt4 на Qt5 тебя не коснется.
[17:20:34] <pavelvat> Tehnick_: я давно уже не проверял сборку с Qt5 тем более со свежей Qt5.5, может что-то уже и исправили.
[17:20:39] <Tehnick_> Это коснется только пользователей следующего релиза убунты.
[17:20:59] <pavelvat> Tehnick_: я проверял и на 14.10
[17:21:05] <Tehnick_> 15.10 который
[17:21:27] <Tehnick_> pavelvat: а там Qt 5.3.0, что не сильно лучше.
[17:22:15] <Tehnick_> Лично я считаю, что Qt5 стал юзабельным только начиная с версий 5.4.x.
[17:23:23] <Tehnick_> pavelvat: gitter -- закрытый канал для разработчиков. Можно использовать вместо нынешней переписки по почте, например.
[17:23:35] <pavelvat> Tehnick_: "[13:36:26] <Tehnick_> vovochka: нет, прав нет. Ты же отказывался..."
ты путаешь, ты предлагал пользователю с ником tkv и он отказался, так что лучше добавить человека в github айскальта, тем более он хочет, кстати, ты мне так и не повысил права до админа на github.
[17:25:36] <Tehnick_> pavelvat: черт, ошибочка вышла.
[17:26:49] <Tehnick_> pavelvat: напомни, зачем тебе права владельца нужны были?
[17:28:56] <pavelvat> на googlecode я админ, почему на github нет
[17:30:24] <pavelvat> Tehnick_: из нашей переписки по почте: "Да. В скором будущем еще и пакеты обновлю: eiskaltdcpp-qt будет собран с Qt5,  eiskaltdcpp-gtk (на Gtk+ 2.x) пока оставлю, а  eiskaltdcpp-gtk3 выброшу."
А что насчёт того чтобы сделать единый для всех интерфейсов пакет eiskaltdcpp-data?
[17:32:31] <pavelvat> и совместить в нём не только смайлы и звуки, но и данные для Qt и GTK+, да в том случае если ставиться только Qt версия или только GTK версия то данные для второго тулкита будут лежать мёртвым грузом, но они такого маленького размера что не имеет значения а проблем меньше и структура зависимостей упрощается.
[17:33:07] <Tehnick_> > на googlecode я админ, почему на github нет
Не помню. Вроде бы msva был против. Сделал тебя владельцем. Только не ломай ничего.
[17:33:30] <Tehnick_> pavelvat: я подумаю.
[17:37:59] <pavelvat> Tehnick_: особенно неудобно когда ставишь eiskaltdcpp-qt то пакеты eiskaltdcpp-sounds, eiskaltdcpp-scripts, eiskaltdcpp-emoticons не ставятся автоматом, кому нафиг нужна эта модульность? В результате пользователи которые ставят айскальт из software center оказываются без поддержки звуков, смайлов, скриптов, глупо получается.
[17:44:59] <pavelvat> Tehnick_: "Только не ломай ничего"
Странная фраза, с какой бы стати мне чего-то ломать. Как msva мог быть против? Может он был против полных прав админа в этой конференции, которой он владеет, потому что к github-у то он никакого отношения не имеет.
[17:46:36] <Tehnick_> pavelvat: вообще-то для этих целей есть мета-пакет eiskaltdcpp.
[17:46:46] <Tehnick_> И рекомендуется ставить именно его.
[17:48:01] <Tehnick_> pavelvat: а кто по-твоему общий проект на гитхабе создал, куда мы от негатива репу перенесли?
[17:48:25] <pavelvat> Tehnick_: обыкновенные пользователи ничего не ставят из консоли, и вообще не обязаны знать о её существовании. А метапакет ставит в том числе и GTK версию, которая мне не нужна.
[17:48:54] <Tehnick_> У меня сейчас слишком много сообщений про github на почте, так что переписку поиском нереально найти.
[17:49:20] <Tehnick_> pavelvat: мета-пакет никогда не ставил gtk-версию айскальта.
[17:49:38] <Tehnick_> pavelvat: он предлагает на выбор qt или gtk морду.
[17:50:30] <pavelvat> Tehnick_: и что дальше? Какое отношение msva имеет к EiskaltDC++ кроме предоставления этой конференции?
[17:51:37] <Tehnick_> pavelvat: ты загляни в список владельцев проекта на гитхаб, например.
[17:52:46] <Tehnick_> Насколько я помню, он и меня не сразу владельцем сделал. Я какое-то время был просто участников проекта.
[17:54:24] FiliN вышел(а) из комнаты
[17:57:56] <pavelvat> Tehnick_: процесс такой, кликаем иконку "Центр приложений Ubuntu", которая имеется по умолчанию на панели Unity в Ubuntu, открывается магазин программ, далее либо поиском по строке "DC++", либо заходом в раздел интернет находим программы: EiskaltDC++ Qt, EiskaltDC++ GTK, кликаем на одной из них установить. Всё. Таким образом получается, что основная масса пользователей Ubuntu (которая плохо представляет себе как ставить программы из консоли) остаётся без звуков событий, без смайлов, без скриптов для "я сейчас слушаю...". Дробление пакетов создаёт проблему на ровном месте, а выгода только в паре мегабайт, и то там кажется меньше совокупный размер.
[18:00:29] <pavelvat> Tehnick_: какой то бред получается, автор dein.negativ давно ушёл из проекта, наиболее активные контрибьютеры это ты и dhamp, причём у тебя вклад больше, так что после уходя dein.negativ фактически ты стал главным разработчиком. Какое отношение к айскальту имеет некто под ником msva? На мой взгляд абсолютно никакого, он даже ни одного коммита не сделал.
[18:02:14] <Tehnick_> pavelvat: насколько мне известно, он был главным разработчиком EiskaltDC. Т.е. до перехода на ядро DC++. Ну и до моего прихода в проект.
[18:03:07] <Tehnick_> pavelvat: и кстати, один коммит в EiskaltDC++ у него все же есть. =)
[18:05:50] <pavelvat> Tehnick_: нет, он сделал пару коммитов для добавления сервисов перевода текста в чате, всё. Код от форка valknut не используется сейчас в айскальте вообще нигде, кроме того там было лёгкое допиливание, ты как-раз же пришёл в момент когда решили делать новую программу на ядре DC++.
[18:07:44] <pavelvat> или нет это я путаю, кажется он сделал автоопределение языка при запуске программы.
[18:10:26] <Tehnick_> pavelvat: не важно.
[18:10:55] <Tehnick_> pavelvat: суть в том, что это он конференцию сделал и проект на гитхаб создал.
[18:11:34] <Tehnick_> А еще у нас внутренний список рассылки через сервера его компании был какое-то время.
[18:12:23] <pavelvat> Tehnick_: ещё из нашей переписки по почте "1) На глючный и несовместимый с другими DE Unity и его баги наплевать."
Как это плевать? Ubuntu наиболее используемый дистрибутив Linux, получается наплевать на большинство пользователей айскальта?
[18:14:15] <Tehnick_> pavelvat: пользователи, не способные разобраться с проблемами в системном трее юнити, не являются нашей целевой аудиторией.
[18:14:38] <Tehnick_> pavelvat: проблема именно в юнити.
[18:15:29] <Tehnick_> Кононикал сделал эту оболочку по своему, так пусть сами и расхлебывают.
[18:15:48] <pavelvat> Tehnick_: а сними нельзя разобраться, это баг, тут дело не в уровне компьютерной грамотности.
[18:15:48] <Tehnick_> Костыль для Qt4 они таки запилили.
[18:16:02] <Tehnick_> Точнее, запили энтузиасты вроде.
[18:16:40] <pavelvat> что насчёт сообщения "[17:43:16]"?
[18:16:43] <Tehnick_> Блин, даже название костыля забыл уже.
[18:17:09] <Tehnick_> pavelvat: у нас метки времени отличаются.
[18:17:38] <pavelvat> Tehnick_: про это "[17:43:16] <pavelvat> Tehnick_: процесс такой, кликаем иконку "Центр приложений Ubuntu", "
[18:17:42] <Tehnick_> Ок.
[18:19:06] <pavelvat> "QtScript еще не скоро удалят. А так, нужно переходить на QML, да."
Так wiki страницы про QtScript нужны только для написания новых скриптов, а не для использования существующих.
[18:19:28] <Tehnick_> Ответ будет примерно такой же как и юнити. С той лишь разницей, что пакеты с иконками и скриптами есть в рекомендациях пакета. Если "Центр приложений Ubuntu" по какой-то причине не ставит рекомендации и даже не предлагает их при установке, то это опять же решение от разработчиков убунту....
[18:20:21] <pavelvat> " Кто-нибудь вообще использует сейчас lua-скрипты в айскальте?" я не использую, а в письме речь шла о написании новых, а не об использовании, об использовании вот страница https://github.com/eiskaltdcpp/eiskaltdcpp/wiki/Using-lua-scripts
[18:21:40] <Tehnick_> pavelvat: тогда и правда нет смысла переносить эту вики-страницу.
[18:22:09] <pavelvat> Tehnick_: я не конечно не смотрел, но скорее всего такое не только в центре приложений Ubuntu, а в центрах приложений во всех популярных дистрибутивах для обычного пользователя.
[18:24:39] <Tehnick_> synaptic предлагает установить, apt, apt-get и aptitude предлагают, muon и qapt не пробовал.
[18:26:33] <pavelvat> вопрос так стоит: разбивка на пакеты даёт выигрыш в пару сотен килобайт тем кто не ставит звуки, смайлы, скрипты, а проблема от неё в том что остальные даже могут и не знать что айскальт поддерживает смайлы, звуки уведомлений, скрипты. Спрашивается зачем нужна вооще эта разбивка, никакого смысла в ней нет.
[18:29:26] <Tehnick_> pavelvat: вообще-то такое дробление на пакеты описано в инструкции для разработчиков дебиана. И в убунту есть подобные правила.
[18:30:01] <Tehnick_> Правила, конечно, имеют и область применимости и исключения.
[18:31:55] <Tehnick_> Бинарники отдельно, платформе-независимые данные отдельно (начиная с какого размера).
[18:32:08] <pavelvat> "При желании можно пару HTML-страниц наваять и хостить их как сайт на гитхабе. Но я не вижу в этом необходимости, т.к. информации там не много. Предлагаю реально полезную информацию перенести в wiki на github, а на остальное забить."
sourceforge предоставляет возможность сделать сайт проекта на нём: вот например сайт DC++ http://dcplusplus.sourceforge.net/ , вот сайт smplayer http://smplayer.sourceforge.net/
[18:32:39] <Tehnick_> А уже дробление данных на темы, иконки, звуки и т.п. -- по примеру разбиения других пакетов.
[18:33:04] <Tehnick_> pavelvat: угу. И что туда помещать?
[18:33:05] <pavelvat> Tehnick_: вот из-за таких как ты Linux и не становится массово используемым
[18:33:46] <pavelvat> надо исходить из удобства использования
[18:35:01] <Tehnick_> pavelvat: у нас разные критерии удобства.
[18:35:24] <Tehnick_> pavelvat: гибкость настройки линукс систем -- одна из важных причин их выбора разумными пользователями
[18:35:26] <pavelvat> элементарные рассуждения: сделать пакет eiskaltdcpp-data и сделать его жёсткой зависимостью для пакетов eiskaltdcpp-qt, eiskaltdcpp-gtk, это исключит все проблемы. Остальные программы именно так сделаны.
[18:36:25] <pavelvat> Tehnick_: я исхожу не из моих личных критериев удгобства, а из пользы общему делу - наибольшему распространения свободной ОС.
[18:36:48] <pavelvat> А ты палки в колёса вставляешь на ровном месте создавая проблемы.
[18:39:43] <pavelvat> Tehnick_: на сайт имеешь ввиду? Ну примерно тоже что и на сайтах других проектов помещают, посмотреть как у других сделано на sourceforge и сделать похожим.
[18:40:56] <Tehnick_> pavelvat: ну сделай, если хочешь. Обновлять главную часто не придется.
[18:41:50] <pavelvat> Tehnick_: нет навыков, и не хочется сейчас с нуля разбираться.
[18:42:38] <Tehnick_> pavelvat: навыков в чем? html-страничку набросать?
[18:42:54] <pavelvat> да
[18:43:16] <pavelvat> там вроде не так уж и просто набросать
[18:45:14] <Tehnick_> pavelvat: а на sf разве шаблонов и WYSIWYG редактора для создания простых сайтов нет?
[18:46:11] <pavelvat> не знаю, не интересовался совсем как там делать сайт.
[18:48:19] <Tehnick_> Сейчас вроде даже самых помоечных бесплатных хостингах сайтов такой функционал есть.
[18:55:35] <pavelvat> Tehnick_: Удобнее было бы объединиться с разработчиками DC++, чтобы хотя бы была общая разработка ядра, ты им не пытался предлагать такого? А то с годами ядро устаревает и обновление на новое довольно сложная задача. Было бы общее ядро, они бы пилили ядро и свой   Windows-only интерфейс, а мы остальное, отпала бы необходимость в регулярном переносе новых версий ядра. Например, на этот issue https://github.com/eiskaltdcpp/eiskaltdcpp/issues/309 от 7 июня 2015 уже подписалось 6 человек, было бы ядро общее не было бы этой проблемы.
[18:57:27] <Tehnick_> pavelvat: я не занимаюсь ядром.
[18:57:51] <Tehnick_> pavelvat: патчей у нас в ядре дофига уже и разработчики DC++ их точно не примут
[18:59:25] <Tehnick_> И чем вам старое ядро не угодило? Заявленные возможности в нем есть и работают.
[19:00:04] <Tehnick_> IPv6 вот нет и это печально, да. Но с его поддержкой возникает много сложностей.
[19:00:34] <Tehnick_> TLS v1.2 можно и в наше ядро добавить без его полного обновления.
[19:03:09] <pavelvat> баги правят в новых ядрах и новые возможности добавляют вроде того же IPv6 и TLSv1.2, вот чем текущее не устраивает, иметь общее ядро удобнее.
[19:05:35] <Tehnick_> Что-то я вообще выбора версии протокола у нас не вижу.
[19:05:50] <Tehnick_> Только включение/отключение TLS.
[19:06:28] <Tehnick_> Может быть это вообще от соответствующей библиотеки зависит, а не от нас.
[19:13:27] GitHub_bot вошёл(а) в комнату
[19:13:27] <GitHub_bot> [eiskaltdcpp] @pavelvat closed issue #309: Add support for TLS v1.2 https://github.com/eiskaltdcpp/eiskaltdcpp/issues/309
[19:13:37] GitHub_bot вышел(а) из комнаты
[19:14:20] <pavelvat> Tehnick_: случайно закрыл это issue, хотел пометить как дубликат, но непонятно как это сделать, думал при закрытии появится диалог для этого.
[19:14:33] <pavelvat> объясни как пометить дубликат
[19:14:53] <pavelvat> только не делай вместо меня, а объясни
[19:16:55] <Tehnick_> pavelvat: я не в курсе. Можешь в комментарии сокращенную ссылку сделать.
[19:18:29] <pavelvat> Tehnick_: там же должны перейти уведомления по email, а если я комментарий оставлю то он только один раз им придёт на почту, а при изменениях в первом issue https://github.com/eiskaltdcpp/eiskaltdcpp/issues/293 они не будут получать уведомлений.
[19:23:02] GitHub_bot вошёл(а) в комнату
[19:23:03] <GitHub_bot> [eiskaltdcpp] @gkreidl commented on issue #309: @pavelvat: Why did you close it? Lots of people are waiting for a solution.... https://github.com/eiskaltdcpp/eiskaltdcpp/issues/309#issuecomment-120982497
[19:23:12] GitHub_bot вышел(а) из комнаты
[19:25:05] <Tehnick_> pavelvat: эх...
[19:25:35] <Tehnick_> pavelvat: давай я поищу за тебя:
https://github.com/wbond/package_control/issues/107
http://stackoverflow.com/questions/9417146/merge-differents-issues-on-github
[19:25:53] GitHub_bot вошёл(а) в комнату
[19:25:53] GitHub_bot вошёл(а) в комнату
[19:25:53] <GitHub_bot> [eiskaltdcpp] @pavelvat commented on issue #309: This is mistake on merge with duplicate issue https://github.com/eiskaltdcpp/eiskaltdcpp/issues/293 https://github.com/eiskaltdcpp/eiskaltdcpp/issues/309#issuecomment-120983106
[19:25:53] <GitHub_bot> [eiskaltdcpp] @pavelvat reopened issue #309: Add support for TLS v1.2 https://github.com/eiskaltdcpp/eiskaltdcpp/issues/309
[19:26:03] GitHub_bot вышел(а) из комнаты
[19:26:03] GitHub_bot вышел(а) из комнаты
[19:28:26] <pavelvat> так и не получается найти как пометить его duplicate, на googlecode это было через выставление метки, но тут нет метки duplicate или подобной.
[19:30:16] <Tehnick_> pavelvat: как я и написал: через комментарий.
[19:30:25] <Tehnick_> Другого способа нет.
[19:30:35] <Tehnick_> Только полную ссылку писать не нужно.
[19:30:54] <Tehnick_> Используй сокращение: #293
[19:30:58] Tehnick_ вышел(а) из комнаты
[19:31:30] <pavelvat> Tehnick_: но на googlecode же было что при отметке как дублирующее все подписавшиеся на новое issue переходили автоматом в подписавшихся на старое issue.
[19:31:48] <pavelvat> точно нет? ты уверен?
[19:33:50] <pavelvat> tehnick: кстати в первом issue говорится, что TLSv1.2 работает в Jucy и в свежем DC++.
[19:34:22] GitHub_bot вошёл(а) в комнату
[19:34:22] <GitHub_bot> [eiskaltdcpp] @gkreidl commented on issue #309: OK, thanks.... https://github.com/eiskaltdcpp/eiskaltdcpp/issues/309#issuecomment-120984928
[19:34:32] GitHub_bot вышел(а) из комнаты
[19:34:50] GitHub_bot вошёл(а) в комнату
[19:34:50] GitHub_bot вошёл(а) в комнату
[19:34:51] <GitHub_bot> [eiskaltdcpp] @pavelvat commented on issue #293: #309 https://github.com/eiskaltdcpp/eiskaltdcpp/issues/293#issuecomment-120985030
[19:34:51] <GitHub_bot> [eiskaltdcpp] @pavelvat closed issue #293: TLS v1.2 https://github.com/eiskaltdcpp/eiskaltdcpp/issues/293
[19:35:00] GitHub_bot вышел(а) из комнаты
[19:35:00] GitHub_bot вышел(а) из комнаты
[19:48:37] <pavelvat> Странная система на github, в итоге я закрыл более раннее issue потому что на него подписан только один человек, а на более позднее 6 человек, на googlecode все подписавшиеся из закрываемого как duplicate автоматически переходили в подписавшихся на первое issue.
[20:00:05] pavelvat вышел(а) из комнаты
[21:08:25] Tehnick вошёл(а) в комнату
[21:30:24] dhamp вошёл(а) в комнату
[21:30:45] <dhamp> >[14:01:27] <loooser> vovochka: дхамп сам мержит все изменения в ядре в ветку с новым ядром
>[14:02:10] <loooser> так что это не должно тебя останавливать ))
это не гарантирует что я мержу всё.
[21:31:50] <dhamp> [14:09:07] <Tehnick_> vovochka: эта "поддержка" состояла только в принятии патчей из linuxdcpp, насколько я помню.
linuxdcpp почил, так что можно про него забыть.
[21:32:25] <Tehnick> dhamp, оу! Какие люди. =)
[21:35:29] <dhamp> бля серый текст на розовом фоне.... пойду искать настройку как это безобразие выключить
[21:37:19] <dhamp> во нашёл галочку )
[21:37:28] <dhamp> так чего вы так много нафлудили тут ?
[21:39:19] <dhamp> >[18:02:14] <Tehnick_> pavelvat: насколько мне известно, он был главным разработчиком EiskaltDC.
скорее одним из главных.
[21:41:05] <dhamp> а вообще не делите шкуру медведя =) какая разница кто, когда пришёл и что сделал ? pavelvat выключи уже своего внутреннего рыцаря справедливости.
[21:52:27] <dhamp> >[18:55:35] <pavelvat> Tehnick_: Удобнее было бы объединиться с разработчиками DC++, чтобы хотя бы была общая разработка ядра, ты им не пытался предлагать такого? А то с годами ядро устаревает и обновление на новое довольно сложная задача. Было бы общее ядро, они бы пилили ядро и свой   Windows-only интерфейс, а мы остальное, отпала бы необходимость в регулярном переносе новых версий ядра. Например, на этот issue https://github.com/eiskaltdcpp/eiskaltdcpp/issues/309 от 7 июня 2015 уже подписалось 6 человек, было бы ядро общее не было бы этой проблемы.
если с кем и объединятся то с flylinkdс, хотя общатся с разрабами под win-only не особо благодарное занятие(хотя возмжно мне пока попадались только странные и/или упоротые люди)
[22:01:27] pavelvat вошёл(а) в комнату
[22:03:18] <pavelvat> dhamp: с flylink нечего объединять, ведь там не ведётся разработка ядра, а GUI у них windows-only.
[22:04:26] <dhamp> вот прям так и не ведётся, ты проверял ?
[22:05:46] <pavelvat> dhamp: и linuxdcpp ещё не совсем умер, они иногда переводы обновляют.
[22:06:37] <pavelvat> когда раньше смотрел на правки в flylinkdc там в основном мелкие улучшения в интерфейсе были.
[22:14:24] <dhamp> кроме почту с павлом пименовым можно связаться как-то ещё ?
[22:15:01] <pavelvat> dchublist.com перенаправляет теперь на какой-то другой левый сайт.
[22:15:30] <pavelvat> dhamp: не знаю.
[22:16:13] <loooser> dhamp, Tehnick: тогда предлагаю по-быстрому выпустить уже, наконец, текущую версию эйскальта с только тем, что уже готово. И переходить на новое ядро. А то вы так ещё 3 года будете тянуть....
[22:16:49] <Tehnick> dhamp, по скайпу
[22:17:10] <dhamp> loooser, чем тебя 2.2.10 не устраивает ?
[22:17:49] <loooser> dhamp: меня не устраивает что баги в ядре не правятся в текущей версии по причине его старости
[22:17:53] <Tehnick> dhamp, его можно в конфу пригласить
[22:18:02] <Tehnick> Еще бы jid вспомнить...
[22:18:41] <Tehnick> loooser, какие баги?
[22:18:47] <dhamp> > [22:00:28] <loooser> dhamp: меня не устраивает что баги в ядре не правятся в текущей версии по причине его старости
список багов ?
[22:19:54] <Tehnick> dhamp, кстати, ты не в курсе, что там с TLS v1.2 ?
[22:20:08] <loooser> loooser:
эйскальт открывает порты (локальные и через upnp) только при запуске. И да, это в ядре.
vovochka:
loooser, да я и так знаю что это в ядре... Не хотелось бы в нем лишний раз ковырятся учитывая тот просто факт что для начало надо его обновить :-d
[22:20:52] <loooser> dhamp, Tehnick:  ^^ например. А вообще - разные
[22:21:38] <pavelvat> Tehnick: кстати, loooser здравую мысль говорит, выпустить релиз 2.3.0 хоть сегодня, и смержить ветку dhamp, а то "новое" ядро в ветке dhamp-а уже совсем старое скоро станет.
[22:22:15] <dhamp> pavelvat, стопе, не надо никуда ничего мержить
[22:22:56] <dhamp> > [21:59:28] <Tehnick> dhamp, по скайпу
у тебя есть его скайп ?
[22:23:24] <pavelvat> Tehnick, dhamp предлагаю после релиза 2.3.0 назвать разрабатываемую ветку "dev" или вроде того, а не номером будущего релиза.
[22:23:32] <Tehnick> pavelvat, айскальт из его ветки не работает нифига. На выходных проверял. Дебажить не стал.
[22:23:52] <Tehnick> dhamp, могу поискать
[22:24:02] <pavelvat> ах не работает, зимой работал, но я давно уже не собирал оттуда.
[22:24:14] <Tehnick> pavelvat, да хоть work, разница-то какая?
[22:24:41] <loooser> Tehnick: вот и почините заодно.
[22:25:03] <pavelvat> разница в том что не надо будет имена менять как сейчас: "2.1.x" -> "2.2.x" -> "2.3.x"
[22:25:04] <dhamp> я нашёл в справочнике скайпа павла пинове из бобруйска ) но это явно не тот кто мне нужен )
[22:25:52] <dhamp> > [22:06:11] <Tehnick> pavelvat, айскальт из его ветки не работает нифига. На выходных проверял. Дебажить не стал.
у меня работает, у тебя на не работала никогда =) причина неизвестна уже года 2 как минимум )
[22:26:55] <loooser> dhamp: сейчас она вообще ни у кого не работает кроме тебя. Ты вроде говорил что qt4 сломал ты...
[22:27:02] <pavelvat> Tehnick: https://github.com/eiskaltdcpp/eiskaltdcpp/issues/309 сегодня пользователь прислал патч в виде комментария для этого issue.
[22:27:43] <Tehnick> pavelvat, скайп см. в личке
[22:27:55] <dhamp> > [22:06:11] <Tehnick> pavelvat, айскальт из его ветки не работает нифига. На выходных проверял. Дебажить не стал.
я ничео не ломал =P на 4.8.7 всё нормально
[22:29:11] <Tehnick> dhamp, это не похоже на патч. Но посмотри, что там за правки, если время есть.
[22:29:30] <Tehnick> pavelvat, не тебе
[22:29:34] <Tehnick> dhamp, тебе
[22:32:38] <loooser> И кстати по поводу IPv6 - http://www.google.com/intl/en/ipv6/statistics.html  в мире у него уже почти 8%. Причём похоже, что каждый год он набирает обороты на 1% больше чем в предыдущем году: За 2013-ый прирост был 2%, за 2014-ый - 3%, а в этом скорей всего прирост будет в 4%. С такими темпами через 10 лет будет уже 100%.
А в некоторых странах он наступит гораздо раньше - в германии уже сейчас 16% почти, в сша - 21%, в бельгии - почти 35%...
[22:37:31] <loooser> dhamp: тебя vovochka искал, дай ему свои контакты чтоли...
[22:41:07] <dhamp> > [22:12:13] <Tehnick> dhamp, тебе
что мне ?
[22:41:30] <Tehnick> dhamp, скайп скинул
[22:43:05] <pavelvat> Tehnick, dhamp из сайта на который теперь перенаправляет с dchublist.com http://www.te-home.net/?do=hublist "Visit our support hub for help", открыл этот хаб, я там почему то обозначен не как простой пользователь, а как оператор, как-то странно это, попробуйте зайти на него, вы там будете операторами.
[22:43:35] <pavelvat> или не будете?
[22:44:57] <Tehnick> pavelvat, оператор, да
[22:45:27] <pavelvat> почему интересно, по какому критерию они выдают оператора нам?
[22:46:08] <Tehnick> pavelvat, без понятия
[22:47:40] <pavelvat> loooser: а ты попробуй зайти на dchub://nemesis.te-home.net/ ты оператор там или нет?
[22:48:02] <dhamp> зачем sf.net требует смены пароля ?
[22:48:12] <dhamp> их ломали что ли ?
[22:49:20] <loooser> pavelvat: да, но IP-адресов не вижу. Похоже на фейковый статус опа
[22:50:48] <loooser> и !help не показывает операторских команд
[22:50:58] <pavelvat> IP адреса же зависят от настроек хаба, может просто отключены.
[22:51:31] <loooser> операторы обычно видят все адреса, им по статусу положено ))
[22:53:05] <pavelvat> loooser: твой ник там Detroyt2-Base? У меня ты обозначен простым пользователем.
[22:53:22] <loooser>    .:: Your information ::.
   .:: Account class: 0=Guest
[22:53:47] <loooser> а у меня - с ключиком :)   -- я же говорил что фейк :)
[22:54:48] <pavelvat> loooser: dvhx у тебя с ключиком или без?
[22:55:15] <loooser> без
[22:56:07] <pavelvat> а у меня с ключиком, получается что каждый кто заходит видит себя оператором, но для всех остальных он видится обычным пользователем.
[22:56:44] <pavelvat> интересно какой настройкой они добились такого эффекта.
[23:08:22] <pavelvat> заголовок их хаба содердит это: [+] NЂMЂSIS • White Nights of St. Petersburg • ']['ЂAMЂLI']['Ђ PUBLIC - Добро пожаловать
Из Питера эти товарищи похоже.
[23:11:40] <pavelvat> при загрузке hublist из айскальта из dchublist.com теперь перенаправляет на их сайт и оттуда качается их хаблист.
[23:14:32] <dhamp> pavelvat,
[10:20:52 PM] Eugene Petrov: www.te-home.net - это реинкарнация dchublist.com ? или туда просто так редирект сделан ? или ты не в курсе ?
[10:21:14 PM] pavel.pimenov: нет это сайт автора антиврусной базы и верлихаба
[10:21:20 PM] pavel.pimenov: RoleX его ник
[23:17:05] <pavelvat> я скачал их хаб лист через айскальт - там в адресах убрано у всех ссылок часть обозначающая протокол: "dchub://", "adc://", "adcs://"ю
[23:20:27] <pavelvat> а на dchublist.ru протокол везде указан "dchub://", там только NMDC хабы.
[23:21:34] <pavelvat> странное изменение, зачем удалять приставки указывающие на протокол в адресах хабов?
[23:28:13] <pavelvat> dhamp: а что случилось с версией айскальта оторажаемой в окне "об EiskaltDC++"? Это специально так сделано?
[23:28:35] <pavelvat> EiskaltDC++ 2.3.0 (v2.2.10-54-g037038c)
[23:29:19] <pavelvat> раньше было так: EiskaltDC++ 2.3.0 (g037038c)
[23:31:35] <dhamp> > [23:10:52] <pavelvat> dhamp: а что случилось с версией айскальта оторажаемой в окне "об EiskaltDC++"? Это специально так сделано?
да специально, тебе что-то не нравитя ?
[23:32:06] <pavelvat> в чём смысл, 54 это что?
[23:32:10] nixtrian|home вышел(а) из комнаты
[23:32:37] <pavelvat> и зачем два раз дублировать версию?
[23:34:42] <dhamp> last_tag_before_this_commit-number_commits_after_tag-gsha1_of_commit
[23:35:23] <dhamp> pavelvat, ^^
[23:35:30] <dhamp> pavelvat, доволен ?
[23:35:55] <pavelvat> честно говоря мне больше прежний способ отображения нравился
[23:36:38] <dhamp> pavelvat, это не для красоты, но для информативности
[23:40:03] GitHub_bot вошёл(а) в комнату
[23:40:03] <GitHub_bot> [eiskaltdcpp] @dhamp pushed 1 new commit to dhamp_branch: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/984782885fe8fad69501ba18a17f1c4f7ac84b55
[23:40:03] <GitHub_bot> [eiskaltdcpp/dhamp_branch] Remove HttpManager, simplify HttpConnection with fossa, update local boost archive to 1.55 and minificate for use with this branch - Eugene Petrov
[23:40:13] GitHub_bot вышел(а) из комнаты
[23:41:53] <Tehnick> dhamp, это хрень полная. Я потом переделаю.
[23:43:47] <Tehnick> Я давно хотел на стандартный `git describe --tags` перейти, но показывать обе версии -- неправильно.
[23:52:01] <pavelvat> Tehnick: https://qa.debian.org/popcon-graph.php?packages=libeiskaltdcpp2.2
и такое у всех пакетов debian, в чём причина падения?
[23:53:07] <Tehnick> pavelvat, без понятия, если честно.
[23:53:17] <Tehnick> Они сервак недавно останавливали.
[23:53:35] <Tehnick> Может быть с этим как-то связано.
[23:54:08] <Tehnick> pavelvat, https://qa.debian.org/popcon-graph.php?packages=transmission&show_installed=on&show_vote=on&show_old=on&show_recent=on&show_nofiles=on&want_legend=on&want_ticks=on&from_date=&to_date=&hlght_date=&date_fmt=%25Y-%25m&beenhere=1
[23:54:26] <Tehnick> Видимо, действительно из-за этого.
[23:54:42] <pavelvat> Tehnick: кстати, у тебя есть статистика пользователей айскальта в Ubuntu? Интересно сколько их там, вот в Debian всего около 200 было до этого падения, но хотя это же считаются только те кто участвуют в остылке списка установленных пакетов.
[23:54:43] <Tehnick> Ибо уж transmission так бы не просел.
[23:54:47] <dhamp> > [23:26:26] <Tehnick> Я давно хотел на стандартный `git describe --tags` перейти, но показывать обе версии -- неправильно.
с чего это ?
[23:55:03] <Tehnick> pavelvat, в убунту снова сломали popcon.
[23:55:55] <Tehnick> pavelvat, с апреля не обновляют
[23:56:02] <Tehnick> pavelvat, http://tehnick.punklan.net/deb-packages/popcon-stat.html
[23:57:55] <Tehnick> dhamp, это даже мне глаза режет, не говоря уж про пользователей. Вот какая там версия с первого взгляда, 2.3.0  или 2.2.10?
[23:57:56] <pavelvat> под 6000 для transmission как-то маловато, ведь торренты широко используются, вот реальный график где под 70000 пользователей https://qa.debian.org/popcon-graph.php?packages=transmission-gtk
[23:58:23] <Tehnick> pavelvat, отправку статистику нужно включать явно. По умолчанию она отключена.
[23:58:35] <pavelvat> я знаю
[23:59:07] <Tehnick> pavelvat, поэтому реальное число пользователей можно оценить умножив цифры popcon на 10 или 100.
[23:59:51] <pavelvat> Tehnick: а как же сервера, что если на них включают отсылку установленного софта.
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!