gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Пятница, 15 октября 2010< ^ >
NegatiV установил(а) тему: Last stable release: 2.0.3 || Конференция разработчиков EiskaltDC++ || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2010/ || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list || Общая активность в проекте: http://code.google.com/p/eiskaltdc/updates/list
Release schedule:
* 2010-10-20 EiskaltDC++ 2.1 Beta 2
* 2010-10-30 Feature freeze (Wt frontend)
* 2010-10-30 Strings freeze
* 2010-11-15 Release EiskaltDC++ 2.1.0
* after EiskaltDC++ 2.1.0 merge with core0770 branch
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
Конфигурация комнаты
Участники комнаты

GMT+4
[00:01:36] <tehnick> Пока не нашел.
[00:01:38] <tehnick> Обидно.
[00:02:30] <tehnick> http://code.google.com/p/eiskaltdc/issues/detail?id=580
[00:02:31] <tehnick> Во!
[00:04:57] <tehnick> Ладно, пока все.
[00:05:00] tehnick вышел(а) из комнаты
[00:07:12] SPU вошёл(а) в комнату
[00:07:23] WiseLord вышел(а) из комнаты
[00:14:48] FiliN__ вышел(а) из комнаты
[00:26:33] NegatiV вышел(а) из комнаты
[00:54:27] quiritius вошёл(а) в комнату
[01:31:07] quiritius вышел(а) из комнаты
[01:38:29] fragnat вошёл(а) в комнату
[02:00:40] SPU вышел(а) из комнаты
[02:16:00] FiliN_ вошёл(а) в комнату
[02:45:24] fragnat вышел(а) из комнаты: offline
[03:19:47] Alexey вошёл(а) в комнату
[03:21:02] Клёк вышел(а) из комнаты
[03:24:16] FiliN_ вышел(а) из комнаты
[03:51:23] Alexey вышел(а) из комнаты
[04:03:17] Alexey вошёл(а) в комнату
[04:03:18] dhamp вышел(а) из комнаты
[06:10:31] FiliN вышел(а) из комнаты
[06:10:47] FiliN вошёл(а) в комнату
[06:16:53] FiliN вышел(а) из комнаты
[06:17:11] FiliN вошёл(а) в комнату
[06:25:47] FiliN вышел(а) из комнаты
[06:26:04] FiliN вошёл(а) в комнату
[06:32:10] FiliN вышел(а) из комнаты
[06:32:26] FiliN вошёл(а) в комнату
[06:40:52] FiliN вышел(а) из комнаты
[06:41:07] FiliN вошёл(а) в комнату
[06:47:13] FiliN вышел(а) из комнаты
[06:47:31] FiliN вошёл(а) в комнату
[06:53:37] FiliN вышел(а) из комнаты
[06:53:52] FiliN вошёл(а) в комнату
[06:59:58] FiliN вышел(а) из комнаты
[07:00:11] FiliN вошёл(а) в комнату
[07:05:38] quiritius вошёл(а) в комнату
[07:06:17] FiliN вышел(а) из комнаты
[07:06:31] FiliN вошёл(а) в комнату
[07:12:38] FiliN вышел(а) из комнаты
[07:12:51] FiliN вошёл(а) в комнату
[07:22:24] FiliN вышел(а) из комнаты
[07:22:40] FiliN вошёл(а) в комнату
[07:24:55] slepnoga вошёл(а) в комнату
[07:38:58] FiliN вышел(а) из комнаты
[07:39:16] FiliN вошёл(а) в комнату
[07:49:04] nE0sIghT вошёл(а) в комнату
[07:50:56] FiliN вышел(а) из комнаты
[07:51:13] FiliN вошёл(а) в комнату
[07:57:23] FiliN вышел(а) из комнаты
[07:57:38] FiliN вошёл(а) в комнату
[08:08:21] FiliN вышел(а) из комнаты
[08:08:34] FiliN вошёл(а) в комнату
[08:12:48] slepnoga вышел(а) из комнаты
[08:20:49] FiliN вышел(а) из комнаты
[08:21:07] FiliN вошёл(а) в комнату
[08:28:10] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[08:28:45] FiliN вышел(а) из комнаты
[08:29:00] FiliN вошёл(а) в комнату
[08:32:19] quiritius вышел(а) из комнаты
[08:34:00] slepnoga вошёл(а) в комнату
[08:35:10] FiliN вышел(а) из комнаты
[08:35:28] FiliN вошёл(а) в комнату
[08:42:52] FiliN вышел(а) из комнаты
[08:43:06] FiliN вошёл(а) в комнату
[08:49:15] FiliN вышел(а) из комнаты
[08:49:30] FiliN вошёл(а) в комнату
[08:57:02] FiliN вышел(а) из комнаты
[08:57:17] FiliN вошёл(а) в комнату
[09:02:18] Клёк вошёл(а) в комнату
[09:05:21] FiliN вышел(а) из комнаты
[09:05:38] FiliN вошёл(а) в комнату
[09:11:49] FiliN вышел(а) из комнаты
[09:12:02] FiliN вошёл(а) в комнату
[09:20:13] FiliN вышел(а) из комнаты
[09:20:26] FiliN вошёл(а) в комнату
[09:30:23] FiliN вышел(а) из комнаты
[09:30:36] FiliN вошёл(а) в комнату
[09:33:39] nE0sIghT вошёл(а) в комнату
[09:36:47] FiliN вышел(а) из комнаты
[09:37:05] FiliN вошёл(а) в комнату
[09:43:15] Alexey вышел(а) из комнаты
[09:43:16] FiliN вышел(а) из комнаты
[09:43:30] FiliN вошёл(а) в комнату
[09:51:17] FiliN вышел(а) из комнаты
[09:51:31] FiliN вошёл(а) в комнату
[09:54:07] Alexey вошёл(а) в комнату
[09:57:20] Alexey вышел(а) из комнаты
[09:59:52] Alexey вошёл(а) в комнату
[10:09:03] FiliN вышел(а) из комнаты
[10:09:17] FiliN вошёл(а) в комнату
[10:19:55] gelraen вошёл(а) в комнату
[10:21:56] FiliN вышел(а) из комнаты
[10:22:10] FiliN вошёл(а) в комнату
[10:22:52] gelraen вышел(а) из комнаты
[10:23:06] gelraen вошёл(а) в комнату
[10:29:23] FiliN вышел(а) из комнаты
[10:29:38] FiliN вошёл(а) в комнату
[10:35:50] FiliN вышел(а) из комнаты
[10:36:04] FiliN вошёл(а) в комнату
[10:42:51] FiliN вышел(а) из комнаты
[10:43:05] FiliN вошёл(а) в комнату
[10:49:16] FiliN вышел(а) из комнаты
[10:49:34] FiliN вошёл(а) в комнату
[10:55:47] FiliN вышел(а) из комнаты
[10:56:02] FiliN вошёл(а) в комнату
[11:02:15] FiliN вышел(а) из комнаты
[11:02:33] FiliN вошёл(а) в комнату
[11:05:50] gelraen вышел(а) из комнаты: Отключен
[11:08:46] FiliN вышел(а) из комнаты
[11:08:59] FiliN вошёл(а) в комнату
[11:17:12] FiliN вышел(а) из комнаты
[11:17:27] FiliN вошёл(а) в комнату
[11:22:22] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[11:31:12] Клёк вышел(а) из комнаты
[11:37:24] FiliN вышел(а) из комнаты
[11:37:39] FiliN вошёл(а) в комнату
[11:43:54] FiliN вышел(а) из комнаты
[11:44:08] FiliN вошёл(а) в комнату
[11:50:21] FiliN вышел(а) из комнаты
[11:50:39] FiliN вошёл(а) в комнату
[12:00:47] FiliN вышел(а) из комнаты
[12:01:03] FiliN вошёл(а) в комнату
[12:07:16] FiliN вышел(а) из комнаты
[12:07:33] FiliN вошёл(а) в комнату
[12:12:48] Nikoli вошёл(а) в комнату
[12:27:31] FiliN вышел(а) из комнаты
[12:27:49] FiliN вошёл(а) в комнату
[12:34:12] FiliN вышел(а) из комнаты
[12:34:27] FiliN вошёл(а) в комнату
[12:38:28] fragnat вошёл(а) в комнату
[12:59:47] FiliN вышел(а) из комнаты
[13:00:04] FiliN вошёл(а) в комнату
[13:06:18] FiliN вышел(а) из комнаты
[13:06:33] FiliN вошёл(а) в комнату
[13:10:39] NegatiV вошёл(а) в комнату
[13:11:00] NegatiV вышел(а) из комнаты
[13:15:00] NegatiV вошёл(а) в комнату
[13:15:07] FiliN вышел(а) из комнаты
[13:15:20] NegatiV вышел(а) из комнаты
[13:15:24] FiliN вошёл(а) в комнату
[13:30:55] FiliN вышел(а) из комнаты
[13:52:35] NegatiV вошёл(а) в комнату
[14:18:02] FiliN вошёл(а) в комнату
[14:22:39] Клёк вошёл(а) в комнату
[14:42:57] FiliN вышел(а) из комнаты
[14:43:15] FiliN вошёл(а) в комнату
[15:18:32] <NegatiV> http://github.com/negativ/EiskaltDCPP
[15:18:41] gelraen вошёл(а) в комнату
[15:22:31] <Клёк> Господа! Что за пункт меню такой — «call delete»? Что он делает?
[15:23:00] gray_graff вышел(а) из комнаты: Отключен
[15:23:20] <NegatiV> Клёк: есть виджеты у которых нажатие Delete переопределено
[15:23:35] fragnat вышел(а) из комнаты: Replaced by new connection
[15:23:50] fragnat вошёл(а) в комнату
[15:23:57] <NegatiV> типа очереди закачек, где по нажатию Delete удаляется выделенный файл
[15:24:15] <NegatiV> костыль в общем, его надо убрать)
[15:24:42] <NegatiV> хорошо что ты напомнил о нем
[15:24:52] <Клёк> NegatiV: Да-да, звучит странно и страшно. Значит, надо убрать. %D
[15:34:45] FiliN вышел(а) из комнаты
[15:34:59] FiliN вошёл(а) в комнату
[15:45:26] <Nikoli> NegatiV: на github для чего репозиторий?
[15:46:17] FiliN вышел(а) из комнаты
[15:46:24] <NegatiV> Nikoli: туда скоро перейдет весь процесс разработки
[15:46:32] FiliN вошёл(а) в комнату
[15:46:57] <Nikoli> NegatiV: переезд на git - это очень хорошо :) но почему не сохранил историю правок из svn то?
[15:48:17] <NegatiV> Nikoli: это не важно. будут проблему куда сложнее
[15:48:22] <NegatiV> *проблемы
[15:48:36] <NegatiV> тем более более важен чейнжлог
[15:48:38] <NegatiV> =)
[15:48:38] <Nikoli> т.е. не важно?
[15:49:02] Nikoli впервые видит смену vcs без сохранения истории правок o_O
[15:49:25] <NegatiV> для 2.1 будет юзаться svn
[15:49:54] <NegatiV> собственно все изменения из svn буду переносить в git
[15:50:08] <NegatiV> после релиза вся работа пойдет в git только
[15:50:22] <Nikoli> NegatiV: а почему не хочешь применить git-svn или что-то ещё?
[15:50:50] <NegatiV> да можно, но я просто не вижу в этом смысла пока)
[15:50:52] <Nikoli> часто полезно видеть полную историю изменений любого файла
[15:51:11] <NegatiV> а на уже созданный реп это прокатит?
[15:51:40] <Nikoli> NegatiV: а не проще ли удалить?
[15:52:33] <NegatiV> Nikoli: так бы не было лишнего коммита)
[15:52:48] FiliN вышел(а) из комнаты
[15:52:51] <NegatiV> ладно историю изменений верну
[15:52:52] <Nikoli> NegatiV: может применишь http://gitorious.org/eiskaltdcpp/eiskaltdcpp ? раз уж о нём объявили
[15:53:03] FiliN вошёл(а) в комнату
[15:53:07] <Nikoli> я тогда буду зеркалить его не с svn, а с твоего git
[15:53:12] <NegatiV> о, кстати об этом я и совсем забыл)
[15:53:20] <Nikoli> ну ты даёшь :D
[15:53:29] <NegatiV> ))
[15:53:34] <NegatiV> заработалсо
[15:53:47] <Nikoli> NegatiV: так как тогда поступим?
[15:54:06] <Nikoli> тебе ведь удобнее похоже на github, так?
[15:55:36] <NegatiV> Nikoli: ну видимо я перенесу твой реп к себе, а потом ты будешь поддерживать зеркало не с svn а с git
[15:56:25] <Nikoli> NegatiV: тогда мне сейчас вырубить автообновление с svn?
[15:56:49] <NegatiV> Nikoli: оставь пока
[15:57:02] <NegatiV> я как закончу работу с github тебе скажу
[15:57:25] <Nikoli> NegatiV: тебе может пригодится файл авторов, выложить?
[15:58:51] <NegatiV> Nikoli: да
[16:00:14] <Nikoli> NegatiV: http://nikoli.msk.ru/fls/eiskaltdcpp_authors
[16:00:51] <Nikoli> time git svn clone -s --authors-file=eiskaltdcpp_authors http://eiskaltdc.googlecode.com/svn/branches/ eiskaltdcpp/
[16:00:55] Клёк вышел(а) из комнаты
[16:01:09] <Nikoli> команда, которой я делал репу
[16:01:42] <Nikoli> обновлять - 'git svn rebase'
[16:01:42] <NegatiV> Nikoli: спс
[16:02:00] <Nikoli> вроде всё сообщил, что могло помочь :)
[16:18:23] <slepnoga> Nikoli: привет
[16:19:19] <Nikoli> slepnoga: и тебе)
[16:19:45] <slepnoga> Nikoli: wt - твой в дереве или pva сам ?
[16:20:04] <Nikoli> slepnoga: почитай список изменений ;)
[16:20:24] <Nikoli> pva только проверил его
[16:20:31] <slepnoga> Nikoli: я спасибо хотел сказать :)
[16:20:46] <slepnoga> а не ругатся ;-)
[16:20:48] <Nikoli> тогда пожалуйста :)
[16:21:16] <Nikoli> slepnoga:  вроде в rion был ебилд, может пора удалить?
[16:21:27] <slepnoga> дык уже
[16:22:23] <Nikoli> slepnoga: кстати, для чего wt используешь?
[16:22:57] <slepnoga> это не я - это дедвуд в личкрафтах
[16:25:26] <slepnoga> ------- Comment #7 from pva@gentoo.org  2010-10-15 12:05 0000 -------
Nikoly what do you think about examples? :)
[16:25:31] <slepnoga> ;-)
[16:26:04] <Nikoli> видел уже)
[16:26:31] <Nikoli> вырубил их, т.к. много патчить нужно и неоправданно - тот, кому они нужны и так разрабатывает под wt
[16:26:44] <Nikoli> следовательно у него проблем со сборкой быть не должно
[16:27:15] FiliN вышел(а) из комнаты
[16:27:30] FiliN вошёл(а) в комнату
[16:28:12] slepnoga вышел(а) из комнаты
[16:32:12] NegatiV вышел(а) из комнаты
[16:32:12] Alexey вышел(а) из комнаты
[16:37:53] fragnat вышел(а) из комнаты: Replaced by new connection
[16:38:16] fragnat вошёл(а) в комнату
[16:45:38] NegatiV вошёл(а) в комнату
[16:47:54] dhamp вошёл(а) в комнату
[16:48:09] fragnat вышел(а) из комнаты
[16:49:41] <dhamp> NegatiV, svn -> git - зачем ?
[16:50:12] <NegatiV> dhamp: управлять проектом будет проще
[16:53:22] Alexey вошёл(а) в комнату
[16:54:36] <Nikoli> dhamp: главное, что не svn -> cvs :)
[16:58:53] <dhamp> Nikoli, для такого надо сильно головой ударится :)
[17:00:33] FiliN вышел(а) из комнаты
[17:00:50] FiliN вошёл(а) в комнату
[17:11:41] <NegatiV> dhamp: зарегайся на github
[17:12:46] <dhamp> NegatiV, создать бесплатный акк ?
[17:12:57] <NegatiV> dhamp: ну да
[17:13:12] <NegatiV> платные сервисы нам не нужны
[17:29:39] <dhamp> NegatiV, создал
[17:29:46] NegatiV вышел(а) из комнаты
[17:30:28] NegatiV вошёл(а) в комнату
[17:31:08] <NegatiV> dhamp: сейчас я миграцию svn -> git закончу и добавлю тебя в коммитеры (еще бы знать как это сделать =) )
[17:33:23] FiliN вышел(а) из комнаты
[17:33:42] FiliN вошёл(а) в комнату
[17:35:26] 0xd34df00d вошёл(а) в комнату
[17:50:35] nE0sIghT вошёл(а) в комнату
[17:54:03] slepnoga вошёл(а) в комнату
[17:56:11] Alexey вышел(а) из комнаты
[18:04:09] pavelvat вошёл(а) в комнату
[18:06:29] <pavelvat> NegatiV: а ты достаточно хорошо продумал все плюсы и минусы перехода на github?
например, на googlecode очень удобная система баг-трекинга. Не окажется ли так, что променяли мерседес на запорожец?
[18:08:31] <NegatiV> pavelvat: переезжает только реп
[18:11:07] <NegatiV> 0xd34df00d: слуш, как на github добавить в реп коммитера?
[18:11:14] <pavelvat> NegatiV: а в чём смысл тогда? использовать в качестве системы контроля исходников git вместо svn и всё? и почему именно github, sourceforge разве не поддерживает git?
[18:11:17] <NegatiV> а то никак найти не могу)
[18:11:40] <NegatiV> pavelvat: читай логи, я вчера объяснял зачем нужен git
[18:16:29] <NegatiV> dhamp: пинг
[18:16:35] <pavelvat> NegatiV: когда делаешь коммит то содержимое отображается тут http://code.google.com/p/eiskaltdc/updates/list
а теперь ведь там будут только issue отображаться?
по-моему удобнее когда всё в одном месте.
[18:16:42] <NegatiV> dhamp: http://github.com/negativ/eiskaltdcpp
[18:17:48] <NegatiV> pavelvat: мне намного важнее удобство управлением сорцами, текущее положение дел очень плохое
[18:18:16] <pavelvat> NegatiV: по твоей ссылке написано "EiskaltDC++ Qt:  "
[18:19:06] <NegatiV> это последнее изменение
[18:20:26] <pavelvat> NegatiV: чем текущее положение дел плохое? git даёт что большее чем svn?
[18:20:50] <NegatiV> pavelvat: читай логи, распинатся перед каждым мне надоело
[18:25:01] <pavelvat> NegatiV: я прочитал логи: и не понял чем плохо то что сейчас, про какую свалку ты говорил? каждому свой бранч "потом будем с бранчей самый востребованный функционал переносить в master" - это нельзя сделать средствами svn?
[18:26:15] <dhamp> NegatiV, ?
[18:26:31] nE0sIghT вышел(а) из комнаты
[18:26:48] <NegatiV> dhamp: собсвенно я создал реп) как я понимаю тебе необходимо его форкнуть
[18:27:40] <NegatiV> pavelvat: вот только средствами svn получить полностью децентрализованную разработку не особо получится
[18:29:27] <dhamp> NegatiV, и как его форкнуть?
[18:30:42] <NegatiV> dhamp: http://help.github.com/forking
[18:32:05] <Nikoli> NegatiV: форкнуть? о_О
[18:32:11] <Nikoli> есть же git push
[18:32:36] <Nikoli> на гиториусе просто создаёшь список доступа для него
[18:32:46] <Nikoli> github должен так уметь
[18:33:46] <Nikoli> NegatiV: т.е. тебе нужно разрешить dhamp делать git push через git+ssh в твою репу
[18:33:57] <NegatiV> Nikoli: ну видимо да
[18:33:59] <pavelvat> NegatiV: когда фиксили issue то на почту приходили уведомления Fixed, а теперь этого не будет. Создать свой бранч в svn и дать доступ к нему только себе - разве не аналог "каждому свой бранч"? Тем более что свой бранч захотел только ты, вроде остальные не изъявляли такого желания.
[18:34:25] <Nikoli> pavelvat: уведомления приходить будут
[18:34:32] <NegatiV> Nikoli: я в help'e почитал и подумал что форк самый простой способ подключится к работе над проектом
[18:34:49] <dhamp> Nikoli,  таки форк я сделал зря?
[18:34:54] <Nikoli> dhamp: таки да
[18:35:19] <Nikoli> если у проекта 1000 разработчиков, это же форк-спам будет
[18:35:20] <NegatiV> dhamp: попробуй бранч создать, ты в contributors
[18:35:38] <dhamp> Nikoli, как его разфоркнуть ? )
[18:35:48] <Nikoli> dhamp: удалить репу свою, наверно
[18:36:30] <Nikoli> вообще замечание pavelvat верно отчасти
[18:36:47] <Nikoli> потерянная возможность - закрывать баг комитом
[18:37:06] FiliN вышел(а) из комнаты
[18:37:23] FiliN вошёл(а) в комнату
[18:37:56] <Nikoli> интеграция vcs-гляделки и багтрекера тоже удобно
[18:38:48] <Nikoli> но даже с учётом этих минусов переход на git имхо оправдан
[18:39:37] <pavelvat> Nikoli: и чем же он оправдан?
[18:40:00] <Nikoli> pavelvat: git от svn отличается, как svn от cvs
[18:40:21] <NegatiV> лан я афк буду часов в 9
[18:41:00] <pavelvat> Nikoli: у тебя обширный опыт использования обеих этих систем, в чём основные преимущества тогда?
[18:42:26] <dhamp> pavelvat, ты всегда чем то недоволен ?
[18:42:26] <Nikoli> pavelvat: https://git.wiki.kernel.org/index.php/GitSvnComparison
[18:42:33] NegatiV вышел(а) из комнаты
[18:42:38] NegatiV вошёл(а) в комнату
[18:42:41] <Nikoli> самое ощутимое для меня - скорость
[18:43:14] <Nikoli> у меня на руках сразу полная история правок, все действия молниеносны, не нужно ничего подкачивать, чтобы глянуть историю правок
[18:45:10] <dhamp> NegatiV,
[18:45:21] <dhamp> как ветки то называть ?
[18:45:50] <Nikoli> dhamp: их можно удалять
[18:45:53] <NegatiV> dhamp: ну пурвую логично назвать 2.1.x
[18:45:57] <NegatiV> *первую
[18:49:17] <dhamp> NegatiV, не для этой ветки это не логичное название
[18:51:16] FiliN вышел(а) из комнаты
[18:51:32] FiliN вошёл(а) в комнату
[18:53:45] <NegatiV> dhamp: я создал 2.1.x, создай для себя бранч из него
[18:53:55] NegatiV афк
[18:57:30] burzumko вошёл(а) в комнату
[19:01:14] burzumko вышел(а) из комнаты
[19:03:31] FiliN вышел(а) из комнаты
[19:03:44] FiliN вошёл(а) в комнату
[19:04:59] dhamp нихера не понял как создать ветку из несуществующей ветки в моём репе и благополучно забил =)
[19:09:07] amfetamin вошёл(а) в комнату
[19:09:58] FiliN вышел(а) из комнаты
[19:10:11] FiliN вошёл(а) в комнату
[19:14:08] WiseLord вошёл(а) в комнату
[19:22:04] pavelvat вышел(а) из комнаты
[19:24:40] Nikoli вышел(а) из комнаты
[19:28:58] quiritius вошёл(а) в комнату
[19:29:43] Nikoli вошёл(а) в комнату
[19:47:43] <Nikoli> dhamp: 2.1.x ветка есть
[19:47:50] NegatiV вышел(а) из комнаты
[19:47:56] <Nikoli> http://github.com/negativ/eiskaltdcpp/commits/2.1.x
[19:48:03] <dhamp> Nikoli, нету её у меня =)
[19:48:11] <Nikoli> dhamp: ты git pull делал?
[19:48:48] <dhamp> Nikoli, да )
[19:49:27] fragnat вошёл(а) в комнату
[19:49:38] <Nikoli> dhamp: нужно делать git branch -a
[19:49:52] <Nikoli> git checkout 2.1.x работает
[19:50:12] FiliN вышел(а) из комнаты
[19:50:28] FiliN вошёл(а) в комнату
[19:51:04] <Nikoli> dhamp: получилось?)
[19:51:34] <dhamp> Nikoli, что? )
[19:51:52] <Nikoli> git checkout 2.1.x
[19:52:28] NegatiV вошёл(а) в комнату
[19:52:47] <Nikoli> затем делаешь:
git branch new_branch && git push
[19:56:04] pavelvat вошёл(а) в комнату
[19:57:14] FiliN вышел(а) из комнаты
[19:57:32] FiliN вошёл(а) в комнату
[20:01:10] <dhamp> Nikoli, /
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
щито это ?
[20:01:14] <pavelvat> почему тут http://github.com/negativ/eiskaltdcpp/commits/2.1.x
в истории изменений пишутся не те ники что зарегистрированы на googlecode, например вместо моего
pavelvat пишется Pavel, вместо tehnich.alive пишется Boris Pek, вместо dein.negativ пишется negativ, вместо egikpetrov пишется dhamp.
[20:01:43] <Nikoli> dhamp: доступ на запись тебе запрещён = пни NegatiV
[20:01:58] <dhamp> Nikoli, он слинял
[20:02:00] <dhamp> же
[20:02:38] <Nikoli> pavelvat: в git принято писать настоящие имена + почта
[20:02:48] <Nikoli> но NegatiV похоже сделал некую смесь
[20:03:47] FiliN вышел(а) из комнаты
[20:04:05] FiliN вошёл(а) в комнату
[20:05:04] <dhamp> Nikoli, какой доступ к репу лучше через: git:// или http:// или без разницы ?
[20:05:33] <Nikoli> dhamp: git
[20:05:41] <Nikoli> dhamp: http НАМНОГО медленней
[20:06:04] <slepnoga> странные вы товаришши - под боком была ртуть, а они на гитхаб слиняли :)
[20:06:44] <Nikoli> slepnoga: ртуть?
[20:07:52] <slepnoga> вы же на гуглокоде
[20:08:23] Nikoli так и не понял
[20:08:32] <slepnoga> Nikoli: ртуть -> hg -> merkurial
[20:08:41] <Nikoli> фи!
[20:08:52] <Nikoli> оно же на питоне
[20:08:52] <slepnoga> ?
[20:09:06] <Nikoli> и куда менее распространено и отлажено
[20:09:06] <slepnoga> ololo, не ждал от тебя :)
[20:09:25] <Nikoli> т.е. сейчас git почти стандарт де факто
[20:09:32] <dhamp> slepnoga, Nikoli срач который vcs лучше - не нужен
[20:09:52] <Nikoli> конечно, ведь и так все знают какой :)
[20:09:55] <slepnoga> dhamp: тык я даже не ждал , что он будет вбрасывать :)
[20:10:21] FiliN вышел(а) из комнаты
[20:10:25] <slepnoga> <Nikoli> конечно, ведь и так все знают какой  - конечно, я с тобой здесь согласен
[20:10:39] FiliN вошёл(а) в комнату
[20:11:14] <Nikoli> slepnoga: вбросил про hg и сразу меня обвинять во вбросах :D
[20:11:58] <Nikoli> небольшая статистика https://git.nikoli.msk.ru/eiskaltdcpp/stats/?period=y&ofs=-1
[20:13:10] <slepnoga> Nikoli: реально просто стало интересно,  зачем раскидали аж по 3 серверам
[20:13:35] <Nikoli> по трём?
[20:13:48] <Nikoli> а, ещё народ
[20:14:17] <dhamp> slepnoga, кого раскидали ?
[20:14:25] <slepnoga> репки
[20:14:40] <dhamp> эм у нас их две )
[20:15:33] <slepnoga> сф, гуглкод, гитхаб ?
[20:16:00] <Nikoli> sf ведь не используют больше
[20:23:21] pavelvat вышел(а) из комнаты
[20:38:44] FiliN вышел(а) из комнаты
[20:38:57] FiliN вошёл(а) в комнату
[20:47:24] Shlem вошёл(а) в комнату
[20:48:21] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[21:05:14] FiliN вышел(а) из комнаты
[21:05:29] FiliN вошёл(а) в комнату
[21:11:55] FiliN вышел(а) из комнаты
[21:12:08] FiliN вошёл(а) в комнату
[21:19:16] FiliN вышел(а) из комнаты
[21:33:28] tehnick вошёл(а) в комнату
[21:34:26] <tehnick> NegatiV: прочитал лог. Я с тобой категорически не согласен.
[21:34:38] <tehnick> NegatiV: фрагмнтация кода не нужна
[21:35:43] <tehnick> NegatiV: лично у меня на git переходить нет ни возможности, ни желания
[21:37:38] <tehnick> NegatiV: а еще ты забыл про коммитеров из вот этого списка:
http://code.google.com/p/eiskaltdc/people/list
[21:37:38] <tehnick> Да и пользователи не поймут, что происходит...
[21:42:01] tehnick вышел(а) из комнаты
[21:43:34] tehnick вошёл(а) в комнату
[21:44:04] <Nikoli> NegatiV: я тут сравнил историю правок, которую получил через git-svn и из github, они отличаются
[21:44:05] gray_graff вошёл(а) в комнату
[21:45:19] <Nikoli> и правильно ли было не указывать ревизии svn в git сообщениях? полезно ведь знать соответствие версии ревизии из svn
[21:51:06] <NegatiV> Nikoli: я переезд вот так сделал:
$ mkdir eis_tmp && cd eis_tmp
$ git svn init http://eiskaltdc.googlecode.com/svn/branches/trunk/ --no-metadata
$ git config svn.authorsfile ~/eiskaltdcpp_authors
$ git svn fetch
$ cd ../ && mkdir eis
$ git clone eis_tmp eis
[21:51:49] <NegatiV> ну и потом собственно push в origin
[21:53:07] <Nikoli> NegatiV: а чем мой способ не устроил?
[21:54:23] <NegatiV> Nikoli: дык это же твой способ практически) просто весь ненужный мусор из svn не добавлялся в реп
[21:54:57] <Nikoli> мусор?
[21:55:25] <NegatiV> метаданные)
[21:55:36] <NegatiV> да и история коммитов вроде та же
[21:57:39] <Nikoli> NegatiV: http://pastebin.ca/1963248
[21:58:02] <Nikoli> первые правки отличаются
[21:59:15] <Nikoli> но текущий код одинаков
[22:00:06] Nikoli сравнивал вывод git log -p
[22:00:20] <NegatiV> Nikoli: у меня пару раз git svn fetch с ошибкой завершался
[22:00:31] <NegatiV> возможно это и есть причина различий
[22:00:43] <NegatiV> приходилось команду пару раз выполнять
[22:01:56] gray_graff вышел(а) из комнаты
[22:02:38] gray_graff вошёл(а) в комнату
[22:04:37] <Nikoli> странно, у меня отработало без ошибок, может провайдер шалит или гугл опять 5xx даёт?
[22:04:46] <Nikoli> (git-svn)
[22:05:12] <NegatiV> Nikoli: 505-я ошибка от гула время от времени вылетала
[22:06:47] <Nikoli> запустил сейчас твои команды, сравню)
[22:07:24] <NegatiV> Nikoli: http://www.jonmaddox.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/
[22:07:35] <NegatiV> это я взял за основу
[22:13:22] pavelvat вошёл(а) в комнату
[22:14:15] <NegatiV> dhamp: ты должен без проблем коммитить
[22:14:29] <NegatiV> RSA/DSA ключи настроил?
[22:14:33] <NegatiV> dhamp: ^^
[22:14:46] <tehnick> NegatiV: мои сообщения не прокомментируешь?
[22:16:03] <NegatiV> tehnick:
- фрагментация кода нужна
- чем git сложнее svn? 5 новых слов запомнить?
- я добавил тех что были у меня
[22:16:20] NegatiV пошел в душ
[22:17:41] <tehnick> NegatiV: при чем тут сложность?.. Мне тупо не подходит эта cvs.
[22:19:42] <tehnick> NegatiV:
1) Кому кроме тебя нужна фрагментация?
2) В чем будет реальный профит?
3) О какой свалке ты все время упоминаешь?
[22:19:56] <tehnick> У каждой ветки будет по два с половиной юзера. Остальные будут использовать программу из реп...
[22:20:11] <tehnick> *репозиториев
[22:26:59] mva вышел(а) из комнаты
[22:27:18] <dhamp> NegatiV, что именно я должен настроить то ?
[22:27:41] <dhamp> tehnick, ветки не для этого
[22:29:44] <dhamp> Nikoli, может ты знаешь про ключи?
[22:42:36] <NegatiV> dhamp: http://help.github.com/linux-key-setup/
[22:43:02] <NegatiV> dhamp: если что http://help.github.com/troubleshooting-ssh/
[22:48:00] <Nikoli> dhamp: нужны ssh ключи, советую для работы с хостингами использовать другого пользователя
[22:48:38] <Nikoli> NegatiV: твои команды отработали, совпало полностью (кроме последнего комита, который ты ещё не добавил на github)
[22:48:49] <Nikoli> ошибок не было
[22:51:13] <NegatiV> tehnick:
1) Если даже она нужна только мне, то это является достаточным поводом для перехода на git. С svn я не могу в полной мере контролировать развитие клиента: следить за качеством добавляемого кода и собственно за качеством исполнения того или иного функционала.
2) См п.2
3) Я о внутреннем устройстве клиента, там нужен рефакторинг. Многие вещи надо упростить и сделать более гибкими.
> У каждой ветки будет по два с половиной юзера. Остальные будут использовать программу из реп
Ветки используют не юзеры, а разрабы
[22:51:25] <Nikoli> dhamp: советую привести к такому виду конфиг cat ~/.gitconfig
[user]
        name = Eugene Petrov
        email = <dhamp@ya.ru>
[color]
        ui = true
[22:51:26] <NegatiV> Nikoli: видимо различия из-за ошибок
[22:52:11] <NegatiV> tehnick: юзеры которые собирают ночные сборки будут собирать одну ветвь - master
[22:52:29] <NegatiV> *будут собирать из сорцев
[22:52:35] <Nikoli> NegatiV: так нет теперь различий :)
[22:52:56] <Nikoli> т.е. ошибки на репозиторий не повлияли
[22:53:01] <dhamp> Nikoli, ui=true нахера ?
[22:53:25] <dhamp> и да я нихера не понял по ключам всё равно
[22:53:27] <Nikoli> dhamp: чтобы цвета использовать
[22:53:36] <dhamp> Nikoli, какие цвета ?
[22:53:53] <Nikoli> dhamp: в git diff и прочих командах
[22:54:12] <Nikoli> то бишь подсветка синтаксиса
[22:55:20] <dhamp> Nikoli, ветку перед push надо добавлять через git remote ?
[22:57:02] <Nikoli> dhamp: не знаю)
[22:58:02] <dhamp> NegatiV,
[23:02:13] <NegatiV> dhamp: нет просто добавляешь бранч потом push
[23:03:17] <dhamp> NegatiV, "Everything up-to-date" - вот так мне отвечает git push
[23:06:42] <NegatiV> dhamp: а ты переключился на новую ветвь?
[23:07:02] <dhamp> да переключился
[23:07:20] <NegatiV> ну все git push origin <branch_name>
[23:10:22] <NegatiV> dhamp: а чего не из ветки 2.1.x?
[23:11:22] <dhamp> NegatiV, в смысле ?
[23:11:53] <NegatiV> dhamp: сейчас master->core77
[23:12:05] <NegatiV> я думаю логичнее master->2.1x->core77
[23:12:14] <dhamp> ну странно)
[23:12:15] <NegatiV> *2.1.x
[23:12:42] <Nikoli> может дело в том, что сейчас master=2.1.x?
[23:12:43] <NegatiV> удали этот бранч и попробуй git push 2.1.x <branch_name>
[23:12:56] <NegatiV> стоп
[23:13:03] <NegatiV> ты как бранч создал?
[23:13:25] <NegatiV> git branch core77 master ?
[23:13:45] FiliN вошёл(а) в комнату
[23:13:54] <NegatiV> надо было наверное git branch core77 2.1.x
[23:16:58] <dhamp> NegatiV, нееее пересоздавать бранч я не хочу
[23:17:17] <NegatiV> ))
[23:17:26] <NegatiV> лан пусть пока будет так
[23:35:42] quiritius вышел(а) из комнаты
[23:38:58] <tehnick> NegatiV: мержить в мастер сможешь только ты?
[23:39:20] <NegatiV> tehnick: нет
[23:41:24] <tehnick> NegatiV: если тебе просто нужна площадка для экспериментов, то почему бы после отладки кода в своей ветке не отправлять эти изменения в svn?
[23:42:33] <NegatiV> tehnick: в git бранч создается в секунды причем абсолютно прозрачно для всего проекта
[23:45:55] FiliN вышел(а) из комнаты
[23:46:06] FiliN вошёл(а) в комнату
[23:58:48] <tehnick> NegatiV: http://github.com/tehnick
[23:59:03] <tehnick> Но я не собираюсь им пользоваться в ближайшем будущем...
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!