gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Пятница, 16 сентября 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:
* Fix builds in FreeBSD and MS Windows
* Check builds in Mac OS X
* Fix intersept of magnet in Qt and Gtk UI
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
[00:05:29] gelraen вышел(а) из комнаты
[00:57:29] dein.negativ вышел(а) из комнаты
[01:03:12] tehnick вышел(а) из комнаты: Replaced by new connection
[01:20:20] Diger вышел(а) из комнаты
[02:31:10] Alexey вышел(а) из комнаты
[08:06:59] ONYX вошёл(а) в комнату
[08:20:16] gelraen вошёл(а) в комнату
[08:51:32] gray_graff/home вышел(а) из комнаты
[08:57:03] Diger вошёл(а) в комнату
[09:12:27] FiliN вошёл(а) в комнату
[09:14:53] FiliN вышел(а) из комнаты
[09:17:39] FiliN вошёл(а) в комнату
[09:20:50] FiliN вышел(а) из комнаты
[09:22:54] FiliN вошёл(а) в комнату
[09:24:38] Kroll вошёл(а) в комнату
[09:24:38] FiliN вышел(а) из комнаты
[09:26:21] FiliN вошёл(а) в комнату
[09:32:58] Alexey вошёл(а) в комнату
[09:40:17] FiliN вышел(а) из комнаты
[09:42:40] FiliN вошёл(а) в комнату
[09:42:50] FiliN вышел(а) из комнаты
[09:45:58] FiliN вошёл(а) в комнату
[09:51:41] FiliN вышел(а) из комнаты
[09:54:00] FiliN вошёл(а) в комнату
[10:21:36] <ONYX> господа начальники, свяжитесь со мной. можно ли закомитить strtoll->strtol изменение?
[10:33:25] Tehnick вошёл(а) в комнату
[10:33:53] <Tehnick> ONYX, неа. У них же длина разная...
[10:34:09] <Tehnick> ONYX, как там прогресс с ридми кстати?
[10:34:11] <ONYX> Tehnick: ну вот не компилится с strtoll
[10:34:27] <ONYX> Tehnick: все готово, буду делать комит
[10:34:50] <Tehnick> ONYX, комментарий от gelraen видел?
[10:35:00] <ONYX> неа
[10:35:03] <ONYX> где это
[10:35:07] <Tehnick> Блин...
[10:35:18] <ONYX> Tehnick: если можешь-ткни носомв пожелания по ридми, плиз
[10:35:33] <ONYX> Tehnick: что бы я проверил что соответствует ЕЩЕ РАЗ
[10:35:36] <Tehnick> ONYX, ты главное запили его наконец
[10:35:47] <ONYX> да все есть уже, щас закомичу
[10:35:52] <Tehnick> А затем будем обновлять, дополнять и т.п.
[10:36:01] <Tehnick> Не только ты...
[10:36:37] <Tehnick> ONYX, http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/09/14.html#22:46:10.351528
[10:37:01] <ONYX> спасибо, ща
[10:37:20] <ONYX> главное что бы dhamp внезапно не изменил что то критически в интерфейсе
[10:37:38] <Tehnick> "что бы я проверил что соответствует ЕЩЕ РАЗ" --- http://code.google.com/p/eiskaltdc/wiki/XMLRPC
[10:37:40] <ONYX> ну и ладно, всегда можно поправить будет
[10:37:50] FiliN вышел(а) из комнаты
[10:38:00] FiliN вошёл(а) в комнату
[10:38:03] <Tehnick> Ночью было добавлено это: http://code.google.com/p/eiskaltdc/source/detail?r=2152
[10:38:40] <Tehnick> git pull && git log кстати покажут...
[10:38:46] <ONYX> ну так уже
[10:39:10] <ONYX> ну что 4.4.0 что ли ставить? блин
[10:39:24] <ONYX> щас
[10:39:27] <Tehnick> о_О
[10:39:32] <Tehnick> Нет конечно.
[10:39:48] <ONYX> ну вот у меня тоже 4.5.0, и тоже strtoll не хочет есть
[10:40:47] <Tehnick> Исправим до релиза, не боись.
[10:40:53] <Tehnick> См. топик конфы.
[10:42:29] <ONYX> ну ладно, пока буду локально править этот strtoll
[10:43:24] <Tehnick> ONYX, а грепни-ка ядро плз на все вхождения strtoll
[10:43:38] <Tehnick> Я сейчас на работе и сам сделать не могу...
[10:44:02] FiliN вышел(а) из комнаты
[10:44:16] FiliN вошёл(а) в комнату
[10:44:26] <ONYX> Tehnick: ну, при сборке демона - только в одном месте попадается
dcpp/Util.h строка 265
[10:44:36] <ONYX> щас грепну все
[10:45:02] <Tehnick> Я помню, где падает.
[10:45:15] <Tehnick> Но не помню, используется где-то еще.
[10:45:25] <ONYX> а кроме этого только вот тут:
../dcpp/compiler.h:#define strtoll _strtoi64
[10:45:41] <ONYX> все, это все сорцы прогрепаны
[10:46:43] <Tehnick> wtf?
[10:46:55] <Tehnick> Откуда вообще этот файл?
[10:47:18] <Tehnick> Все, нашел.
[10:48:25] <ONYX> Tehnick: вот статус:
# On branch 2.2.x
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#       new file:   eiskaltdcpp-cli/README
#       new file:   eiskaltdcpp-cli/TODO
#       modified:   eiskaltdcpp-cli/cli.pl
#       modified:   eiskaltdcpp-cli/config.pl
#
если щас commit сделать-туда куда надо попадет?
[10:48:29] <Tehnick> А у тебя 64-битная система?
[10:48:39] <ONYX> да
[10:48:46] <ONYX> amd64, то есть
[10:48:49] <Tehnick> Никуда не попадет.
[10:48:54] <Tehnick> Локально останется.
[10:49:11] <Tehnick> Надо пушить отдельно на сервер.
[10:49:19] <ONYX> ну я имею ввиду коммит а затем push конечно
[10:49:40] <ONYX> а, push надо делать вот так
git push origin 2.2.x
[10:49:45] <ONYX> все, вспомнил
[10:49:52] <Tehnick> Ага.
[10:50:17] FiliN вышел(а) из комнаты
[10:50:31] FiliN вошёл(а) в комнату
[10:53:37] <ONYX> Tehnick: готово
[10:53:46] <ONYX> пойду позырю
[10:54:51] <Tehnick> Поздравляю со вторым коммитом.
[10:55:03] <ONYX> странно, не вижу пока
[10:55:13] <Tehnick> https://github.com/negativ/eiskaltdcpp/commit/6497c49
[10:55:21] <Tehnick> https://github.com/negativ/eiskaltdcpp/commits/2.2.x
[10:55:30] <Tehnick> https://github.com/negativ/eiskaltdcpp/network
[10:55:37] <Tehnick> Все есть.
[10:56:27] <Tehnick> Комминтарий к коммиты конечно можно было бы и получше оформить.
[10:56:31] <Tehnick> Но это мелочи.
[10:56:41] <Tehnick> *комментарий
[10:57:42] <ONYX> щас посмотрю как вы коментарии оформяете, я вообще писал больше чем +README
[10:58:00] <ONYX> многострочные как писать, если делаешь commit -v ?
[10:58:08] <Tehnick> Угу. Просто первая строка особо выделяется.
[10:58:56] <Tehnick> Должен открываться дефолтный текстовый редактор.
[10:59:05] <Tehnick> У меня nano открывается.
[10:59:11] <ONYX> ну у меня тоже
[10:59:22] <ONYX> не, это я все знаю
[10:59:44] <Tehnick> Текст на русском надо в отдельный файл вынестию
[10:59:55] <Tehnick> Как в журнале изменений.
[11:00:03] <ONYX> ноу проблем
[11:00:29] <ONYX> будет README.RU.UTF8
[11:00:29] <Tehnick> Иначе это будет ужасный плохо воспринимаемый микс.
[11:00:52] <Tehnick> Можешь журнал изменений пси+ посмотреть для примера... =)
[11:01:56] <ONYX> ну я давай пока попринимаю отзывы, вдруг кто что хочет еще, и оформлю к следущему push
[11:02:21] <Tehnick> Да все вроде.
[11:02:45] <Tehnick> Лицензию отдельным файлом положить в тот же каталог можно.
[11:02:58] <ONYX> согласный
[11:05:06] <ONYX> напейсал в todo
[11:05:36] <Tehnick> По поводу комментария к коммиту.
[11:06:01] <Tehnick> Пиши первой строкой просто EiskaltDC++ CLI:
[11:06:10] <Tehnick> А дальше уже список.
[11:06:27] <ONYX> понято
[11:06:46] <Tehnick> Вижу вывод версии и статистики уже в TODO
[11:07:31] <Tehnick> Сам бинарник с какими опциями можно запускать?
[11:08:01] <Tehnick> Выхлоп на cli.pl --help у него будет какой-нибудь?
[11:08:24] <Tehnick> И еще --version должен быть.
[11:08:30] dhamp вошёл(а) в комнату
[11:08:35] <Tehnick> С версией твоего скрипта, а не программы.
[11:08:51] dhamp вышел(а) из комнаты
[11:09:04] <Tehnick> Они могут не совпадать и это нормально.
[11:09:06] dhamp вошёл(а) в комнату
[11:09:29] dhamp вышел(а) из комнаты
[11:09:38] <Tehnick> Хотя, можно и не путать людей.
[11:09:55] FiliN вышел(а) из комнаты
[11:10:05] FiliN вошёл(а) в комнату
[11:10:32] <Tehnick> Что-то типа 2.2.4+<версия скрипта>
[11:10:47] dhamp вошёл(а) в комнату
[11:11:25] <dhamp> последние изменения на вики относительно xmlrpc рек-ся прочесть
[11:11:27] dhamp вышел(а) из комнаты
[11:11:52] <Tehnick> И каждый раз после добавления изменений в скрипт инкрементировать версию скрипта.
[11:12:02] <Tehnick> Такие вот пожелания.
[11:12:14] <Tehnick> ONYX, не слишком сложно? =)
[11:17:54] <Tehnick> ONYX, а на 32-битной фре тебе сборку проверить негде?
[11:18:32] <Tehnick> У меня есть подозрение, что в 32-битной фре strtoll имеется в наличии...
[11:20:52] FiliN вышел(а) из комнаты
[11:21:02] FiliN вошёл(а) в комнату
[11:21:44] <Tehnick> ONYX, пинг
[11:21:54] <ONYX> понг
[11:22:08] <ONYX> проверить есть где в принципе
[11:22:13] <ONYX> проверю, ок
[11:22:42] <Tehnick> ONYX, ничего, если я сейчас кое-что пофикшу у тебя в скрипте через гитхаб?
[11:23:26] <ONYX> каэш
[11:23:35] <ONYX> дай посмотреть потом
[11:28:09] <ONYX> да, может не все функции работают, потому что не успеваю синхронизировать с изменениями интерфейса
[11:32:41] <ONYX> Tehnick: о да, на выходных привожу в соответствие с изменениями интерфейса. будет работать все что заявлено
[11:38:46] <Tehnick> ONYX, https://github.com/negativ/eiskaltdcpp/commit/c0c7066
[11:39:40] <ONYX> ну да, хотя get я уже и сам исправил
[11:39:48] <ONYX> вобщем в выходные переработаю все
[11:40:07] <Tehnick> Вообще, удобная фича на гитхабе.
[11:40:34] <Tehnick> Можно с любого девайса исходники править.
[11:40:50] <Tehnick> Был был браузер полноценный и выход в инет...
[11:41:34] Tehnick вышел(а) из комнаты
[11:43:38] FiliN вышел(а) из комнаты
[11:44:53] FiliN вошёл(а) в комнату
[11:48:15] FiliN вышел(а) из комнаты
[11:50:14] FiliN вошёл(а) в комнату
[12:05:07] FiliN вышел(а) из комнаты
[12:07:33] FiliN вошёл(а) в комнату
[12:11:43] Tehnick вошёл(а) в комнату
[12:12:07] <Tehnick> ONYX, пинг
[12:12:26] <Tehnick> Попробуй strltoll заменить на strtoq.
[12:15:20] Tehnick вышел(а) из комнаты
[12:17:52] <ONYX> окда
[12:28:03] Tehnick вошёл(а) в комнату
[12:30:07] Tehnick вышел(а) из комнаты
[12:32:43] Tehnick вошёл(а) в комнату
[12:32:51] <Tehnick> http://trac.wxwidgets.org/ticket/11012
[12:33:04] <Tehnick> ONYX, посмотри в конце по этой ссылке
[12:33:29] <Tehnick> Я только не понял как они указывали компелятору какому стандарту следовать.
[12:33:44] <Tehnick> Там C89 vs C99...
[12:34:26] <ONYX> ща вот пообедаю и все почитаю. а на выходных приведу в актуальный вид свою программу
[12:34:27] <Tehnick> Это просто к сведению.
[12:34:32] <Tehnick> strtoq должен работать
[12:34:48] Tehnick вышел(а) из комнаты
[12:34:58] Tehnick вошёл(а) в комнату
[12:35:25] <Tehnick> ONYX, думаешь, к релизу успеем причесать?
[12:35:47] <ONYX> ну давайте отложим релиз :)
[12:38:03] <Tehnick> Не вариант. И так долго ждали...
[12:38:18] <Tehnick> Главное критичные для релиза баги пофиксить.
[12:38:34] FiliN вышел(а) из комнаты
[12:38:48] FiliN вошёл(а) в комнату
[12:57:20] Tehnick вышел(а) из комнаты
[12:59:25] gray_graff вошёл(а) в комнату
[13:50:25] gray_graff вышел(а) из комнаты
[13:51:46] dein.negativ вошёл(а) в комнату
[14:17:50] Diger вышел(а) из комнаты: Replaced by new connection
[14:18:00] Diger вошёл(а) в комнату
[17:05:55] dein.negativ вышел(а) из комнаты
[17:10:36] ONYX вышел(а) из комнаты
[17:16:52] dein.negativ вошёл(а) в комнату
[17:35:39] dhamp вошёл(а) в комнату
[17:36:08] <dhamp> * Fix intersept of magnet in Qt and Gtk UI - как проверялось что оно не пашет ?
[17:52:14] <dein.negativ> dhamp: УМВР
[17:52:32] <dhamp> dein.negativ, так у меня тоже
[17:53:06] <dein.negativ> dhamp: не работает вроде в Debug-сборке
[17:53:13] <dein.negativ> но она у меня и раньше не работала
[17:53:25] <dein.negativ> так что RelWithDebInfo наше фсе
[17:55:54] FiliN вышел(а) из комнаты
[17:56:07] FiliN вошёл(а) в комнату
[19:10:06] amfetamin вошёл(а) в комнату
[19:18:22] rzed вошёл(а) в комнату
[19:21:25] <rzed> showVesionMethod() спецально без R буквы или очепятка?
[19:31:00] Kroll вышел(а) из комнаты
[19:43:14] gray_graff вошёл(а) в комнату
[19:45:41] <dhamp> rzed, опечатка наверное, но какая разница если работает ? )
[20:28:04] FiliN вышел(а) из комнаты
[22:04:53] gray_graff вышел(а) из комнаты
[22:45:52] rzed вышел(а) из комнаты: <|> :ытанмок зи (а)лешыв dezr
[23:34:49] ONYX вошёл(а) в комнату
[23:43:36] tehnick вошёл(а) в комнату
[23:44:12] <tehnick> Это хорошо, что работает. Я не проверял...
[23:45:08] <tehnick> dhamp: понизить требование к версии xml-rpc вообще реально?
[23:45:29] <tehnick> dhamp:  ты не пробовал оценить, насколько это трудоемко?
[23:45:49] <tehnick> [16:53:13] <dein.negativ> но она у меня и раньше не работала
Ты ее даже не проверял.
[23:46:30] <tehnick> dein.negativ: вот реально собери и проверь....
[23:55:51] <dhamp> tehnick, нахера понижать ? если stable считается 1.25 а у меня 1.21 ?
[23:59:48] <dhamp> tehnick, и ты можешь объяснить где сломана передача магнетов ?
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!