gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Среда, 14 сентября 2011< ^ >
tehnick установил(а) тему: Last stable release: 2.2.3 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2011-09-18 Release EiskaltDC++ 2.2.4
* 2011-10-16 Release EiskaltDC++ 2.2.5
Release Critical Bugs:
* Перехват магнетов в мордах на Qt и Gtk.
TODO:
* IPv6 in DC++ Core
* JSON interface in EiskaltDC++ Daemon
* Gtk3 support in EiskaltDC++ Gtk
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
http://www.adcportal.com/wiki/ADC_Proposals_list
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
JSON:
http://ru.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON
http://en.wikipedia.org/wiki/JSON-RPC
JSON parser from Boost:
http://plaincodesource.blogspot.com/2011/03/json-c-boost.html
http://stackoverflow.com/questions/717618/simple-server-client-boost-example-not-working
HTTP and TCP client/server examples:
http://www.boost.org/doc/libs/1_39_0/doc/html/boost_asio/examples.html
Конфигурация комнаты
Участники комнаты

GMT+4
[01:28:44] dein.negativ вошёл(а) в комнату
[01:28:54] dein.negativ вышел(а) из комнаты
[02:28:04] gray_graff/work вышел(а) из комнаты
[02:28:38] gray_graff/work вошёл(а) в комнату
[03:06:11] gray_graff/work вышел(а) из комнаты
[03:06:43] gray_graff/work вошёл(а) в комнату
[03:13:04] gray_graff/work вышел(а) из комнаты
[03:13:37] gray_graff/work вошёл(а) в комнату
[03:39:05] gray_graff/work вышел(а) из комнаты
[03:39:37] gray_graff/work вошёл(а) в комнату
[04:21:04] gray_graff/work вышел(а) из комнаты
[04:21:37] gray_graff/work вошёл(а) в комнату
[04:53:44] Diger вышел(а) из комнаты
[05:16:41] Diger вошёл(а) в комнату
[05:26:52] Diger вышел(а) из комнаты
[06:16:29] Diger вошёл(а) в комнату
[07:00:11] gray_graff/work вышел(а) из комнаты
[07:00:44] gray_graff/work вошёл(а) в комнату
[07:11:39] Kroll вошёл(а) в комнату
[07:25:20] Diger вышел(а) из комнаты
[07:26:21] Diger вошёл(а) в комнату
[07:29:04] gray_graff/work вышел(а) из комнаты
[07:29:36] gray_graff/work вошёл(а) в комнату
[07:43:53] gelraen вошёл(а) в комнату
[07:51:04] gray_graff/work вышел(а) из комнаты
[07:51:36] gray_graff/work вошёл(а) в комнату
[07:59:21] ONYX вошёл(а) в комнату
[08:40:09] Alexey вошёл(а) в комнату
[09:18:11] gray_graff/work вышел(а) из комнаты
[09:18:43] gray_graff/work вошёл(а) в комнату
[09:21:10] gray_graff/work вышел(а) из комнаты
[09:21:43] gray_graff/work вошёл(а) в комнату
[09:40:10] gray_graff/work вышел(а) из комнаты
[09:40:43] gray_graff/work вошёл(а) в комнату
[10:31:43] Abram вошёл(а) в комнату
[10:32:14] Abram вышел(а) из комнаты: qutIM : Jabber plugin
[11:52:00] FiliN вошёл(а) в комнату
[11:58:56] FiliN вышел(а) из комнаты
[11:59:12] FiliN вошёл(а) в комнату
[12:05:14] FiliN вышел(а) из комнаты
[12:05:25] FiliN вошёл(а) в комнату
[12:14:00] FiliN вышел(а) из комнаты
[12:14:10] FiliN вошёл(а) в комнату
[12:41:58] Tehnick вошёл(а) в комнату
[12:42:08] Tehnick вышел(а) из комнаты
[12:50:08] ONYX вышел(а) из комнаты
[13:13:06] ubuntu11.04 вышел(а) из комнаты
[13:15:40] dein.negativ вошёл(а) в комнату
[13:20:40] FiliN вышел(а) из комнаты
[13:33:11] gray_graff/work вышел(а) из комнаты
[13:33:44] gray_graff/work вошёл(а) в комнату
[13:36:17] Nikoli вышел(а) из комнаты: Replaced by new connection
[13:36:27] Nikoli вошёл(а) в комнату
[13:59:30] FiliN вошёл(а) в комнату
[14:04:46] Nikoli вышел(а) из комнаты
[14:10:18] Nikoli вошёл(а) в комнату
[14:33:45] gray_graff вышел(а) из комнаты
[14:34:18] gray_graff вошёл(а) в комнату
[14:41:12] Tehnick вошёл(а) в комнату
[14:41:38] <Tehnick> Отправил письмо сборщику под винду.
[14:41:51] <Tehnick> И начал отправлять письма локализаторам.
[14:42:23] <Nikoli> Tehnick: в ебилдах что-нибудь придётся править?
[14:42:45] <Tehnick> С указанием статистики (сколько сообщений переведено, сколько не законцено и сколько не переведено) по их файлам локализации.
[14:43:08] <Tehnick> Посколько письма индивидуальные, вероятность того, что пошевелятся, выше.
[14:43:38] <Tehnick> Nikoli, а к прошлому релизу ебилды актуальны?
[14:43:57] <Tehnick> Т.е. рабочие и содержат все ключи?
[14:44:02] <Nikoli> ну да
[14:44:50] <Tehnick> Nikoli, https://raw.github.com/negativ/eiskaltdcpp/master/ChangeLog_ru.txt
[14:44:59] <Tehnick> Nikoli, там все написано
[14:45:14] <Tehnick> Например, изменились требования к версии компилятора.
[14:45:25] <Tehnick> И новая опция конфигурирования появилась.
[14:45:29] Nikoli ещё обычно делает diff на INSTALL
[14:45:55] <Tehnick> Собственно все.
[14:46:05] <Tehnick> Только эти два пункта наверное.
[14:46:11] <Nikoli> а dht вообще в каком состоянии в релизе будет?
[14:46:30] <Tehnick> Еще можно использовать недокументированную опцию при конфигурировании.
[14:47:01] <Tehnick> Но разницы наверное не будет.
[14:47:05] gray_graff/work вышел(а) из комнаты
[14:47:38] gray_graff/work вошёл(а) в комнату
[14:48:20] <dein.negativ> Nikoli: вроде как полностью рабочий
[14:49:24] <Tehnick> dein.negativ, ты теперь на генте?
[14:49:52] <dein.negativ> Tehnick: с чего бы это) на арче
[14:50:30] <Tehnick> А откуда инфа про работоспособность ебилда?
[14:50:48] <Tehnick> Тьфу.
[14:50:55] <Tehnick> Пропустил сообщение.
[14:51:09] <Nikoli> :)
[14:51:10] <Tehnick> Следка неудобный клиент...
[14:51:18] <Tehnick> jappix
[14:52:03] <Nikoli> кстати, а на android кто-нибудь нашёл адекватный xmpp клиент?
[14:52:14] <dein.negativ> думаю стоит для начала выпустить RC
[14:52:31] <Tehnick> Nikoli, если уж DHT появился в файле INSTALL и в журнале изменений, значит он рабочий...
[14:52:48] <Tehnick> dein.negativ, излишне
[14:53:20] <Tehnick> Изменения не капитальные.
[14:53:35] <dein.negativ> Tehnick: зато куча мелких
[14:54:05] FiliN вышел(а) из комнаты
[14:54:07] <dein.negativ> надо сначала чтобы потестировал народ все это дело
[14:54:18] <Tehnick> И что? О выходе RC даже новости не будет.
[14:54:21] FiliN вошёл(а) в комнату
[14:54:53] <Tehnick> dein.negativ, за какой именно пункт обновления ты переживаешь?
[14:54:54] <dein.negativ> но зато его можно сделать в ppa и aur
[14:54:55] <Nikoli> Tehnick: для сборщиков пакетов rc будет полезен, они и проверят
[14:55:19] <Tehnick> Бесполезен.
[14:55:25] <dein.negativ> Tehnick: да я за все разом переживаю)
[14:55:37] <Tehnick> А проверить могут и пользователи ежедневных сборок.
[14:56:41] <dein.negativ> бьюсь об заклад в день релиза как обычно найдут критичный баг
[14:56:46] <Tehnick> dein.negativ, в ppa кстати dht давно включен
[14:57:22] <Tehnick> Закон подлости никто не отменял, да.
[14:57:36] <Tehnick> Но кандидат в релизы делу не поможет.
[14:58:29] <dein.negativ> в общем, я за выпуск RC. а там как dhamp решит. захочет RC - будет RC, нет - будет сразу релиз
[14:58:34] <Tehnick> А вот после выхода новостей, количество багрепортов и запросов на функционал резко возрастут.
[14:58:38] <Tehnick> Но это нормально.
[14:59:26] <Tehnick> После того как запилим IPv6 кандитат в релиз еще может быть полезен.
[14:59:34] <Tehnick> Но сейчас-то зачем?
[15:00:21] <Tehnick> К тому же следующий релиз будет примерно через месяц, а не через три...
[15:00:31] FiliN вышел(а) из комнаты
[15:00:47] FiliN вошёл(а) в комнату
[15:04:53] Nikoli вышел(а) из комнаты
[15:05:20] <Tehnick> * Реализовано отложенное заполнение модели в виджете просмотра списка файлов, что значительно снижает потребление памяти и не создает кратковременный фриз интерфейса. Особенно заметно при открытии огромных файл-листов.
[15:05:53] <Tehnick> dein.negativ, а для мелких листов ты тестировал?
[15:06:19] <Tehnick> А меня так получилось, что оно все равно задумывается...
[15:06:40] <Tehnick> Фриз окна на 2-4 секунды.
[15:06:54] <dein.negativ> Tehnick: на мелких все нормально, фризов вообще нет
[15:06:55] FiliN вышел(а) из комнаты
[15:06:56] <Tehnick> Как было раньше, не смотрел.
[15:07:12] FiliN вошёл(а) в комнату
[15:07:14] <dein.negativ> Tehnick: в общем сейчас без разницы какой файллист открывать
[15:07:22] <Tehnick> Везет тебе...
[15:07:34] <Tehnick> И магнеты перехватываются.
[15:07:38] <dein.negativ> ну раньше у меня фризы были
[15:07:39] <Tehnick> И фризов нет.
[15:08:07] <dein.negativ> отложенное заполнение неплохо было бы и к GTK прикрутить
[15:08:21] <Tehnick> dein.negativ, может посмотришь дебаг-сборку?
[15:08:37] <dein.negativ> Tehnick: у меня и так RelWithDebInfo
[15:08:54] <Tehnick> А у меня Debug
[15:08:59] <Tehnick> Он отличается.
[15:09:07] <dein.negativ> оно же не собирается
[15:09:14] <dein.negativ> вернее не работает
[15:09:17] <dein.negativ> и не работало
[15:09:30] <Tehnick> Кроме падения в qtsingleapplication есть еще issue 1132.
[15:09:37] <Tehnick> Чо-чо?!
[15:09:46] <Tehnick> Оно уже давным давно работает.
[15:09:51] <Tehnick> Я же пользуюсь.
[15:10:04] <Tehnick> С версии 2.2.2 точно.
[15:10:08] <dein.negativ> собери RelWithDebInfo =)
[15:10:40] <Tehnick> Дык нафига?
[15:10:50] <Tehnick> Баги надо править, а не прятать.
[15:11:06] <Tehnick> Долько эти два сегфолта и мешают.
[15:12:47] <dein.negativ> если крэши только в Debug сборки то скорее всего это конфликт макроопределений или еще какая-нибудь трудноотлавливаемая хрень
[15:13:17] FiliN вышел(а) из комнаты
[15:13:35] FiliN вошёл(а) в комнату
[15:14:11] <Tehnick> Угу, блокировка мьютекса это по любому проблема дебаг-сборки...
[15:14:54] <dein.negativ> [negativ@negativ.zet]$ eiskaltdcpp-qt
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::setCompositionMode: Painter not active
QPainter::begin: Paint device returned engine == 0, type: 2
Signal handlers installed.
Loading: Хеш базы данных
Loading: Расшаренные файлы
Loading: Очередь
Loading: Пользователи
Загружены иконки для списка пользователей
Загружены иконки программы
Завершение работы libdcpp...
Quit...
[negativ@negativ.zet]$
[15:15:07] Nikoli вошёл(а) в комнату
[15:15:13] <dein.negativ> УМВР
[15:15:31] <Tehnick> Просто в сборке с RelWithDebInfo взякие макросы типа assert тупо не используются.
[15:15:58] <Tehnick> Это дебаг-сборка?
[15:16:45] <dein.negativ> RelWithDebInfo, я Debug не собираю уже давно. у меня программа крешится еще при старте
[15:17:18] <Tehnick> dein.negativ, а ты проверь на свежих исходниках
[15:24:39] <Tehnick> Трем переводчикам уже отправлены письма.
[15:24:54] <Tehnick> Осталось еще семь...
[15:27:25] Diger вышел(а) из комнаты
[15:27:32] Tehnick вышел(а) из комнаты
[15:58:45] Tehnick вошёл(а) в комнату
[15:59:04] gray_graff/work вышел(а) из комнаты
[15:59:05] <Tehnick> Закончил отправку писем.
[15:59:37] gray_graff/work вошёл(а) в комнату
[16:00:25] <Tehnick> У нас проблема с польским переводчиком.
[16:00:41] <Tehnick> Контактной информации у него нет.
[16:01:01] <Tehnick> Учетка на гуглокоде не более не существует.
[16:01:41] <Tehnick> dein.negativ, в проект добавлял его ты. Поищи у себя в почте его адрес и скинь мне в приват плз.
[16:05:22] Diger вошёл(а) в комнату
[16:23:45] Tehnick вышел(а) из комнаты
[17:06:41] sky вошёл(а) в комнату
[17:07:08] sky вышел(а) из комнаты
[17:39:30] gray_graff вышел(а) из комнаты
[17:40:30] gray_graff вошёл(а) в комнату
[17:49:05] gray_graff/work вышел(а) из комнаты
[17:49:38] gray_graff/work вошёл(а) в комнату
[18:47:04] gray_graff/work вышел(а) из комнаты
[18:47:37] gray_graff/work вошёл(а) в комнату
[19:08:11] gray_graff/work вышел(а) из комнаты
[19:08:44] gray_graff/work вошёл(а) в комнату
[19:10:11] gray_graff/work вышел(а) из комнаты
[19:10:44] gray_graff/work вошёл(а) в комнату
[19:12:05] gray_graff/work вышел(а) из комнаты
[19:12:38] gray_graff/work вошёл(а) в комнату
[19:13:11] gray_graff/work вышел(а) из комнаты
[19:13:43] gray_graff/work вошёл(а) в комнату
[19:14:56] pavelvat вошёл(а) в комнату
[19:16:10] <pavelvat> tehnick: я знаю что скоро релиз, просто я сейчас занят, поэтому и не появляюсь в конфе.
[19:18:58] <pavelvat> dhamp: под Windows не собирается
http://pastebin.com/CPSBXYBB
после недавнего твоего коммита в ядре часть ошибок компиляции связанных с mutex и ещё чем-то ушла, по ссылке выше приведено то что осталось.
[19:22:30] FiliN вышел(а) из комнаты
[19:25:53] ubuntu11.04 вошёл(а) в комнату
[19:29:54] <pavelvat> tehnick: кстати, ты посылал письмо переводчику на немецкий язык насчёт Qt интерфейса ? - Если нет то в письме можно ему объяснить что Qt это главный интерфейс и сборки под все операционные системы выполняются только для Qt интерфейса, а GTK+ интерфейс является второстепенным и его можно собрать только под Linux и FreeBSD. А то раз он так не торопится с переводом Qt интерфейса - он не понимает что GTK+ - вторстепенный интерфейс.
[19:30:21] <pavelvat> dein.negativ: http://code.google.com/p/eiskaltdc/issues/detail?id=1131#c8
[19:31:19] pavelvat вышел(а) из комнаты
[19:35:58] ubuntu11.04 вышел(а) из комнаты: offline
[19:41:46] ubuntu11.04 вошёл(а) в комнату
[19:56:08] gray_graff вышел(а) из комнаты
[20:16:01] gray_graff вошёл(а) в комнату
[20:16:40] dein.negativ вышел(а) из комнаты
[20:28:26] dein.negativ вошёл(а) в комнату
[20:41:05] gray_graff/work вышел(а) из комнаты
[20:41:38] gray_graff/work вошёл(а) в комнату
[20:48:25] FiliN вошёл(а) в комнату
[20:56:11] gray_graff/work вышел(а) из комнаты
[20:56:44] gray_graff/work вошёл(а) в комнату
[20:57:52] tehnick вошёл(а) в комнату
[21:01:18] <tehnick> pavelvat: http://pastebin.com/PwhgbAqX
[21:01:35] tehnick вышел(а) из комнаты
[21:09:10] gray_graff вышел(а) из комнаты
[21:11:01] gray_graff вошёл(а) в комнату
[21:18:13] gray_graff/work вышел(а) из комнаты
[21:18:46] gray_graff/work вошёл(а) в комнату
[21:27:45] ubuntu11.04 вышел(а) из комнаты
[21:28:12] gray_graff/work вышел(а) из комнаты
[21:28:44] gray_graff/work вошёл(а) в комнату
[21:37:11] gray_graff/work вышел(а) из комнаты
[21:37:44] gray_graff/work вошёл(а) в комнату
[21:39:10] Nikoli вышел(а) из комнаты
[21:41:13] Nikoli вошёл(а) в комнату
[21:52:05] gray_graff/work вышел(а) из комнаты
[21:52:38] gray_graff/work вошёл(а) в комнату
[22:26:12] gray_graff/work вышел(а) из комнаты
[22:26:44] gray_graff/work вошёл(а) в комнату
[22:30:12] pavelvat вошёл(а) в комнату
[22:35:53] <pavelvat> gelraen: под Mac OS X собирается с включёнными этими флагами или нет?:
-DUSE_MINIUPNP=ON
-DLOCAL_MINIUPNP=ON
[22:37:19] pavelvat вышел(а) из комнаты
[22:38:32] <gelraen> вроде собиралось
[22:45:30] tehnick вошёл(а) в комнату
[22:46:10] <tehnick> gelraen: ты вопрос про strtol видел?
[22:46:28] <gelraen> нет
[22:46:59] <tehnick> gelraen: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/09/13.html#12:39:07.715077
[22:48:05] <gelraen> гм, http://www.freebsd.org/cgi/man.cgi?query=strtoll&format=html
[22:49:33] <tehnick> gelraen: а у тебя-то собирается? Может он сам чего намудрил в системе...
[22:49:54] <gelraen> свежие сорсы я не пробовал
[23:01:09] <gelraen> ага, похоже, оно с -std=c++0x пока не работает
[23:01:19] <gelraen> вы каким gcc компилите?
[23:02:29] <tehnick> gelraen: https://raw.github.com/negativ/eiskaltdcpp/master/ChangeLog_ru.txt
* Теперь для сборки требуется GCC >= 4.4.0.
[23:03:21] <gelraen> у меня 4.5 установлен, пока ставить 4.4 лень
[23:04:06] <tehnick> gelraen: ну так 4.5 норм же...
[23:04:48] <gelraen> ну вот 4.5 с -std=c++0x не хотет жевать strtoll
[23:42:52] FiliN вышел(а) из комнаты
[23:53:19] tehnick вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!