gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Вторник, 11 ноября 2014< ^ >
Tehnick установил(а) тему: Конференция разработчиков EiskaltDC++ | Conference of EiskaltDC++ developers
Site: https://code.google.com/p/eiskaltdc/
Logs: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2014/
Bug tracker: https://code.google.com/p/eiskaltdc/issues/list
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.9 (2013-08-29)
Release schedule:
* 2014-xx-xx Release EiskaltDC++ 2.3.0
Конфигурация комнаты
Участники комнаты

GMT+3
[00:59:37] flylinkdc вышел(а) из комнаты: Replaced by new connection
[00:59:47] flylinkdc вошёл(а) в комнату
[02:30:43] flylinkdc вышел(а) из комнаты: Replaced by new connection
[02:30:53] flylinkdc вошёл(а) в комнату
[03:14:41] loooser вышел(а) из комнаты: Replaced by new connection
[03:14:51] loooser вошёл(а) в комнату
[04:01:49] flylinkdc вышел(а) из комнаты: Replaced by new connection
[04:01:59] flylinkdc вошёл(а) в комнату
[05:32:55] flylinkdc вышел(а) из комнаты: Replaced by new connection
[05:33:05] flylinkdc вошёл(а) в комнату
[07:03:58] flylinkdc вышел(а) из комнаты: Replaced by new connection
[07:04:08] flylinkdc вошёл(а) в комнату
[07:33:17] flylinkdc вышел(а) из комнаты: Replaced by new connection
[07:33:27] flylinkdc вошёл(а) в комнату
[09:00:18] FiliN вошёл(а) в комнату
[10:32:18] flylinkdc вышел(а) из комнаты: Replaced by new connection
[10:32:28] flylinkdc вошёл(а) в комнату
[12:02:44] pavelvat вошёл(а) в комнату
[12:12:43] <pavelvat> tehnick: https://www.freshports.org/search.php?query=eiskaltdcpp
https://www.freshports.org/net-p2p/eiskaltdcpp-lib/
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192869
2.2.9 из коробки не собирается в FreeBSD, по ссылкам часть правок в инфраструктуре сборки специфичной для FreeBSD, но есть и правки в исходниках. Не кооперативные какие-то эти BSD-шники, почему бы в апстрим было не отправить правки в исходниках.
[12:12:52] pavelvat вышел(а) из комнаты
[12:23:12] <flylinkdc> pavelvat а нсколько законно сделать репку где все нужные либы для сборки win версии уже лежат в гите. чтобы не было гемора по сборке приложения в винде. там ведь пока докачаешь все что нужно и распакуешь в нужные места - охрнеешь
[12:23:35] <flylinkdc> ну т.е. чтобы снизился порог вхождения для разработчиков - сделал git clone и сразу все собирается
[12:23:45] <flylinkdc> только компилятор нужен.
[16:01:47] pavelvat вошёл(а) в комнату
[16:02:38] <pavelvat> flylinkdc: смысл?
[16:03:57] <pavelvat> flylinkdc: разаработчики виндузятники-only какой-то вклад могут сделать? У айскальта же интерфейс на Qt.
[16:04:48] <pavelvat> flylinkdc: а что тебе известны люди которые хотели что-то сделать, но их остановило то что они не смогли собрать айскальт под Windows
[16:04:49] <flylinkdc> qt ведь и под винду есть
[16:05:11] <flylinkdc> судя по коммитам разработчики линуксойды тоже не особо что добавляют в прогу - сдыхает клиент
[16:05:29] <pavelvat> да, но как правило те кто используют Qt - это люди хорошо знакомые с Linux.
[16:05:35] <flylinkdc> я вот такой - я почти вечер трахалсячтобы собрать его под винду
[16:05:56] <pavelvat> flylinkdc: так сдыхает не клиент, а Direct Connect с ADC.
[16:08:04] <pavelvat> flylinkdc: я могу конечно сделать git-репу с собранными dll-ками, но ведь придётся туда и Qt собранный пихать - а это несколько гигов, не знаю позволяет ли такие объёмя github, и можно ли вообще там выкладывать свои велосипедные сборки Qt.
[16:08:42] <flylinkdc> ну вот я и спросил про законность.
[16:10:40] <pavelvat> я кстати вчера таки собрал 64-bit версию, но она запускается только в Windows 8, и то каким то загадочным способом - бывает раз 20 запускаешь и прога молча завершается так и не открыв своё окно, а сменишь каталог вернёшся обратно и запускается нормально и работает, при выходе снова запускается, потом опять перстаёт запускаться.
[16:12:09] <flylinkdc> ну это прикольконая кросплатформенность qt ?
[16:12:20] <flylinkdc> или всеже баги ваши?
[16:12:47] <flylinkdc> а ты зачем поддерживаешьт виндовую версию? если уверен что дц умирает
[16:13:43] <flylinkdc> на базе qt можно сделать полезные клиенты - они  и делаются провайдерами
[16:19:13] <pavelvat> flylinkdc: причём тут баги клиента - не запускается из-за run-time зависимостей каких-то Windows 8 only, котрые w64-mingw генерирует при сборке, возможно это отключаемо при сборке, ну или лечится установкой какого-нубудь redistributable для Windows 7. Вот почему оно не каждый раз запускается вот этот вопрос пока не ясен. Под wine 64-bit сборка запускается всегда.
[16:20:43] <pavelvat> flylinkdc: поддерживаю независимо от того умирает DC или нет, всегда найдутся те кто будут использовать. emule вон тоже умирает уже сколько лет, но кто-то всё равно использует.
[16:21:24] <pavelvat> flylinkdc: да? кто-то делает сборки для клиентов своей сетки на основе EiskaltDC++?
[16:24:59] <loooser> pavelvat: у нас провайдер сделал
[16:25:54] <pavelvat> flylinkdc: даже если и можно на github сделать репу с бинарными сборками 32 и 64 битных версий зависимостей айскальта, я что-то плохо представляю как это всё обновлять, ведь гит малопригоден для системы контроля версий бинарных файлов - Qt несколько гигов весит, да ещё и в 32 и 64 бит виде придётся выкладывать, там при обновлении никакого места не хватит.
[16:26:22] <pavelvat> loooser: ссылка на сайт провайдера с их клиентом есть?
[16:28:49] <loooser> pavelvat: http://www.podryad.tv/icube_setup/  - жми скачать, при установке сними галочки со всего кроме клиента "Коробка"
[16:29:00] <pavelvat> loooser: они айскальт mingw-w64 собирали или MSVC?
[16:29:46] <loooser> я хз. Знаю только что с 2012 года не обновлялся клиент.
[16:31:08] <flylinkdc> вот эти http://www.cn.ru/apps/peers/ делают на qt
[16:31:40] <flylinkdc> не уверен что внутри ваш клиент - но народу там дохрена. на хабе до 100 тыщ чел по вечерам
[16:32:07] <flylinkdc> но там теле-приставки. у них клиент дц в приставках тоже есть.  - киношки качают из сети
[16:32:45] <flylinkdc> а какой бонус привнесло обновление qt до 5.x в клиенте?
[16:38:38] <pavelvat> flylinkdc: значительно меньше стал кушать память при боольшом числе подключённых хабов.
[16:39:14] <flylinkdc> а 32 битная версия пашет везде стабильно? и под xp?
[16:39:56] <pavelvat> какая версия? свежая или 2.2.9?
[16:40:32] <pavelvat> 2.2.9 работает и на XP, и на 7, и на 8.
[16:40:59] <pavelvat> 32 версию с Qt5 я ещё не пробовал собирать.
[16:42:31] <flylinkdc> Я про свежую. ведь у вас скоро релиз
[16:43:01] <pavelvat> flylinkdc: к тому же скорее всего 2.3.0 для Windows будет только 32-bit и на Qt-4.8.6, т.к. с Qt5 имеются баги - мы их обсуждали тут с tehnick несколько дней назад.
[16:43:41] <pavelvat> flylinkdc: я не уверен что релиз вообще скоро, tehnick ничего не говорил про конкретные сроки
[16:51:07] <loooser> pavelvat: он говорил что до конца октября хочет успеть, чтоб в заморозку дебиана уложиться...
[16:53:04] <pavelvat> tehnick: я всётаки перешёл для кросс-сборки под Linux на MXE, действительно оказалось очень удобно там даже все зависимости айскальта можно легко собрать, но к сожалению одной всё-таки нет - aspell.
Кстати, когда для Linux собираю заметил что после конфигурации cmake, в конце в списке зависимых библиотек у всех укзан путь с x86_64 в имени пути, и только для aspell этого нет, ты не в курсе почему?
[16:53:34] <pavelvat> tehnick: В MXE есть hunspell, если aspell заброшен, то можно подумать о переходе на hunspell.
[16:54:47] <pavelvat> loooser: Dedian уже заморожен.
[16:55:56] <loooser> ну значит не успели, значит теперь и релиз наверное отложит...
[16:57:10] <pavelvat> flylinkdc: "[16:23:29] <flylinkdc> вот эти http://www.cn.ru/apps/peers/ делают на qt"
Откуда информация что он на Qt?
[16:58:14] <flylinkdc> кто-то из сети качал и ставил его себе - рассказал что на qt
[16:58:39] <flylinkdc> главная фишка - ежик в тумане предпросмотр киношек
[16:58:47] <flylinkdc> все остальною хомячку не нужно
[16:59:00] <flylinkdc> qt 5 там или 3 - похрену совсем )
[16:59:46] <flylinkdc> qt взяли наверно чтобы был прозрачно и mac os - порт
[17:08:59] <pavelvat> на хабе Озерки снова вернули отображение тегов клиентов - там порядка 50 пользователей айскальта, причём один видимо из будущего - у него версия 2.3.4
[17:11:45] <loooser> попроси у него исходники ;)
[17:12:58] <loooser> а что за озёрки? Дай адрес
[17:14:13] <pavelvat> loooser: в публичных хабах открой сисок хабов и отсортируй по размеру шары хаба, он там в самом верху стоит.
[17:23:32] pavelvat вышел(а) из комнаты
[17:50:00] FiliN вышел(а) из комнаты
[19:13:55] flylinkdc вышел(а) из комнаты: Replaced by new connection
[19:14:05] flylinkdc вошёл(а) в комнату
[20:45:02] flylinkdc вышел(а) из комнаты: Replaced by new connection
[20:45:12] flylinkdc вошёл(а) в комнату
[22:15:49] flylinkdc вышел(а) из комнаты: Replaced by new connection
[22:15:59] flylinkdc вошёл(а) в комнату
[23:47:03] flylinkdc вышел(а) из комнаты: Replaced by new connection
[23:47:13] flylinkdc вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!