gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Пятница, 22 октября 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 Strings freeze
* 2010-11-15 Release EiskaltDC++ 2.1.0
* after EiskaltDC++ 2.1.0 merge with core0770 branch
* Wt frontend is dead. Let's try to use ExtJS
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
Конфигурация комнаты
Участники комнаты

GMT+4
[00:02:16] SPU вошёл(а) в комнату
[00:10:59] slepnoga вошёл(а) в комнату
[00:18:16] SPU вышел(а) из комнаты
[00:33:09] dhamp вышел(а) из комнаты
[00:40:36] fragnat вышел(а) из комнаты
[00:43:54] amfetamin вышел(а) из комнаты
[00:49:48] tehnick вошёл(а) в комнату
[00:50:11] <tehnick> NegatiV: пинг
[00:50:18] NegatiV вышел(а) из комнаты
[00:50:33] NegatiV вошёл(а) в комнату
[00:50:44] <NegatiV> tehnick: понг
[00:51:14] <tehnick> NegatiV: ты изменения из git совсем не планируешь в svn возвращать?
[00:51:29] <tehnick> NegatiV: мог бы перенять положительный опыт из psi+
[00:51:34] <NegatiV> tehnick: а смысл?
[00:51:50] <tehnick> Там master и trunk синхронизированы, насколько я понял.
[00:52:16] <tehnick> NegatiV: пользователи будут выбирать, что им удобнее
[00:52:37] <tehnick> NegatiV: какой был смысл в git-зеркале, когда мы svn использовали?
[00:52:41] <NegatiV> tehnick: ну это можно сделать только если непосредственно разработка ведется в одной vcs
[00:52:47] <tehnick> NegatiV: ради юзеров...
[00:53:21] <NegatiV> у них видимо просто зеркалится в svn
[00:53:35] <NegatiV> что сделать не проблема и я не против
[00:53:37] <tehnick> Мб, мб.
[00:54:01] <tehnick> NegatiV: переводчики опять же...
[00:54:06] <NegatiV> тем более думаю заставить пересесть переводчиков на git будет тяжело
[00:54:37] <NegatiV> поэтому будет наверное зеркалиться в svn, переводчика коммитят -> мы переносим в git
[00:54:39] <tehnick> NegatiV: а главное --- смысла нуль.
[00:55:21] <NegatiV> tehnick: разработка стала намного удобнее. я клепаю ветки на каждый чих
[00:55:35] <tehnick> NegatiV: рад за тебя
[00:55:47] <NegatiV> tehnick: ведь удобнее же
[00:55:58] <tehnick> NegatiV: ну и хорошо
[00:56:11] <tehnick> NegatiV: только мне некогда на гит переходить
[00:56:36] <tehnick> NegatiV: и ежедневные сборки по прежнему обновляются из svn
[00:56:46] <NegatiV> нужно выяснить почему не открывается файлбраузер? создаем бранч, в нем отладочный вывод добавляем. профит? профит в том что в основной ветке этого не будет
[00:57:25] <NegatiV> tehnick: тарбол будет собран с git
[00:57:28] <tehnick> NegatiV: можешь мне не объяснять. Теорию я знаю... =)
[00:57:42] <tehnick> NegatiV: и то?
[00:58:20] <tehnick> NegatiV: могу тебе секрет раскрыть: там есть ссылки на актуальный тарбол из любой ветки.
[00:58:39] <tehnick> Который легко скачать тем же wget
[00:58:40] <NegatiV> tehnick: если это необходимо то можно снять патч с git'a
[00:59:08] <tehnick> Ежедневные сборки для q4wine у меня с гитхаба так и обновляются.
[00:59:13] <tehnick> Архивами.
[00:59:27] <tehnick> NegatiV: это не необходимо.
[00:59:41] <tehnick> NegatiV: это удобно пользователям
[01:00:00] <NegatiV> ну тогда в чем проблема? разве нельзя сделать чтобы клиент собирался с github?
[01:00:16] <tehnick> NegatiV: и пока что, это даст им возможность использовать пакеты с последними исправлениями.
[01:00:28] SPU вошёл(а) в комнату
[01:00:34] <tehnick> NegatiV: перечитай сообщения выше.
[01:01:01] <NegatiV> да и большинству пользователей вообще фиолетово какой vcs пользуются разрабы
[01:01:01] <tehnick> NegatiV: ты думаешь о себе: удобная разработка
[01:01:37] <tehnick> NegatiV: зато им не все равно, какой cvs использовать самим для обновления...
[01:02:03] <NegatiV> tehnick: им в любом случае нужно знать команду для обновления локальной версии
[01:02:18] <NegatiV> а что это будет: svn up или git pull не важно
[01:02:29] <tehnick> NegatiV: ну-ну
[01:03:08] <tehnick> NegatiV: у меня git вообще не был установлен до недавнего времени, когда ты затеял этот переход...
[01:03:15] NegatiV вышел(а) из комнаты
[01:03:19] <tehnick> А svn я использовал очень давно.
[01:03:55] NegatiV вошёл(а) в комнату
[01:03:59] slepnoga вышел(а) из комнаты
[01:04:07] <tehnick> [00:02:10] <NegatiV> а что это будет: svn up или git pull не важно
И по поводу Qt vs Gtk и по поводу cvs обычные пользователи спорят постоянно
[01:04:21] <tehnick> Хуже от зеркалирования не будет.
[01:04:32] <tehnick> Ладно.
[01:04:35] <tehnick> Мне пора.
[01:04:39] <NegatiV> дык я и не против зеркалирования в svn
[01:04:59] <tehnick> Пока.
[01:05:05] tehnick вышел(а) из комнаты
[01:05:25] NegatiV вышел(а) из комнаты
[01:06:50] SPU вышел(а) из комнаты
[01:21:14] WiseLord вышел(а) из комнаты
[01:21:54] Beast вышел(а) из комнаты
[01:32:10] WiseLord вошёл(а) в комнату
[01:46:33] WiseLord вышел(а) из комнаты
[01:46:56] WiseLord вошёл(а) в комнату
[01:53:24] gelraen вышел(а) из комнаты
[02:02:03] gelraen вошёл(а) в комнату
[02:08:40] dhamp вошёл(а) в комнату
[02:12:25] dhamp вышел(а) из комнаты
[04:45:00] Kroll вошёл(а) в комнату
[04:51:56] Alexey вошёл(а) в комнату
[05:25:56] Alexey вышел(а) из комнаты
[06:38:44] Alexey вошёл(а) в комнату
[07:38:19] amfetamin вошёл(а) в комнату
[07:49:20] slepnoga вошёл(а) в комнату
[08:04:06] fragnat вошёл(а) в комнату
[08:04:23] Alexey вышел(а) из комнаты
[08:12:10] nE0sIghT вошёл(а) в комнату
[08:24:26] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[08:25:58] quiritius вошёл(а) в комнату
[08:35:33] quiritius вышел(а) из комнаты
[08:43:39] Alexey вошёл(а) в комнату
[08:51:28] fragnat вышел(а) из комнаты
[09:01:33] fragnat вошёл(а) в комнату
[09:04:40] fragnat вышел(а) из комнаты
[09:08:55] nE0sIghT вошёл(а) в комнату
[09:14:26] gelraen вышел(а) из комнаты
[10:12:38] Клёк вошёл(а) в комнату
[10:29:47] slepnoga вошёл(а) в комнату
[10:29:53] WiseLord вошёл(а) в комнату
[10:30:44] mva вошёл(а) в комнату
[10:42:14] nE0sIghT вошёл(а) в комнату
[11:10:41] gray_graff вошёл(а) в комнату
[11:14:18] WiseLord вышел(а) из комнаты
[11:21:50] slepnoga вышел(а) из комнаты
[11:29:48] mva вышел(а) из комнаты
[11:32:57] quiritius вошёл(а) в комнату
[11:35:25] WiseLord вошёл(а) в комнату
[12:08:28] quiritius вышел(а) из комнаты
[12:11:11] quiritius вошёл(а) в комнату
[12:15:44] Abram вошёл(а) в комнату
[12:31:19] quiritius вышел(а) из комнаты
[12:53:43] fragnat вошёл(а) в комнату
[12:58:49] Server stop in 300 seconds!
Hi! To investigate recent failures we need to reboot server in 300 seconds. Have a nice day. --pva

[13:02:20] WiseLord вышел(а) из комнаты
[13:14:59] fragnat вошёл(а) в комнату
[13:16:03] mva вошёл(а) в комнату
[13:22:05] gray_graff вошёл(а) в комнату
[13:25:09] mva вышел(а) из комнаты
[13:25:54] Клёк вошёл(а) в комнату
[13:36:58] nE0sIghT вошёл(а) в комнату
[13:38:01] WiseLord вошёл(а) в комнату
[13:40:42] WiseLord вышел(а) из комнаты
[13:58:34] fragnat вышел(а) из комнаты: offline
[14:03:09] WiseLord вошёл(а) в комнату
[14:06:58] SolarRay вошёл(а) в комнату
[14:11:52] WiseLord вышел(а) из комнаты
[14:30:42] NegatiV вошёл(а) в комнату
[14:37:14] WiseLord вошёл(а) в комнату
[14:45:38] Клёк вышел(а) из комнаты
[14:46:28] gray_graff вышел(а) из комнаты
[15:41:02] gelraen вошёл(а) в комнату
[15:48:50] Клёк вошёл(а) в комнату
[15:59:34] <WiseLord> NegatiV: http://www.pictureshack.ru/images/682xsnap.png что-то, похоже, сломалось отображение русских магнетов
[16:00:06] <WiseLord> а не.. вру, не только русских - всех
[16:29:26] quiritius вошёл(а) в комнату
[16:41:44] gelraen вышел(а) из комнаты: Отключен
[16:47:28] quiritius вышел(а) из комнаты: Replaced by new connection
[16:47:38] quiritius вошёл(а) в комнату
[16:49:26] Клёк вышел(а) из комнаты
[16:59:33] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[17:00:48] WiseLord вышел(а) из комнаты
[17:15:54] gelraen вошёл(а) в комнату
[17:36:11] Nikoli вошёл(а) в комнату
[17:54:21] nE0sIghT вошёл(а) в комнату
[18:04:49] slepnoga вошёл(а) в комнату
[18:14:46] gray_graff вошёл(а) в комнату
[18:21:59] nbspjr вошёл(а) в комнату
[18:29:53] 0xd34df00d вошёл(а) в комнату
[18:55:11] gelraen вышел(а) из комнаты: Отключен
[19:02:45] gelraen вошёл(а) в комнату
[19:08:02] quiritius вышел(а) из комнаты
[19:21:46] amfetamin вошёл(а) в комнату
[19:42:10] nE0sIghT вышел(а) из комнаты
[19:44:50] NegatiV вышел(а) из комнаты
[19:46:04] quiritius вошёл(а) в комнату
[19:47:44] NegatiV вошёл(а) в комнату
[19:50:26] FiliN вошёл(а) в комнату
[20:05:36] dhamp вошёл(а) в комнату
[20:09:05] Клёк вошёл(а) в комнату
[20:10:20] Клёк вышел(а) из комнаты
[20:16:28] Alexey вошёл(а) в комнату
[20:36:20] FiliN вышел(а) из комнаты
[20:36:38] FiliN вошёл(а) в комнату
[20:47:39] FiliN вышел(а) из комнаты
[20:47:53] FiliN вошёл(а) в комнату
[20:50:04] 0xd34df00d вышел(а) из комнаты
[20:54:03] nE0sIghT вошёл(а) в комнату
[20:56:24] FiliN вышел(а) из комнаты
[21:04:32] <nbspjr> ох что я только что наблюдал
[21:04:47] <nbspjr> я думал, коллеги-опы меня порвут как тузик тряпку :)
[21:04:56] <nbspjr> автоответчик зафлудил весь опчат :)
[21:38:26] slepnoga вошёл(а) в комнату
[21:38:51] mva вошёл(а) в комнату
[21:39:04] mva вышел(а) из комнаты
[21:42:41] NegatiV вошёл(а) в комнату
[21:42:52] NegatiV вышел(а) из комнаты
[21:43:23] tehnick вошёл(а) в комнату
[21:47:42] NegatiV вошёл(а) в комнату
[22:02:23] slepnoga вышел(а) из комнаты
[22:19:08] pavelvat вошёл(а) в комнату
[22:22:59] <pavelvat> NegatiV: сделал себе копию этой командой:
git clone git://github.com/negativ/eiskaltdcpp.git
затем в eiskaltdcpp/.git/config заменил
git://github.com/negativ/eiskaltdcpp.git
на
git@github.com:negativ/eiskaltdcpp.git
затем отредактировал файл, как мне теперь закоммитить мои изменения? и в какую ветку они будут коммититься?
[22:23:14] gray_graff вошёл(а) в комнату
[22:25:11] tehnick вышел(а) из комнаты
[22:26:06] <pavelvat> NegatiV:
$ git push
ERROR: Permission to negativ/eiskaltdcpp denied to pavelvat.
fatal: The remote end hung up unexpectedly
[22:29:57] dhamp вошёл(а) в комнату
[22:31:35] Клёк вошёл(а) в комнату
[22:32:58] <pavelvat> dhamp: подскажи пожалуйста что делать про сообщения выше.
[22:33:31] <dhamp> pavelvat, git branch -a - вывод в студию )
[22:33:54] <pavelvat> dhamp:
$ git branch -a
* master
  remotes/origin/2.1.x
  remotes/origin/HEAD -> origin/master                                                                                                                                                
  remotes/origin/core77                                                                                                                                                              
  remotes/origin/master                                                                                                                                                              
  remotes/origin/sharebrowser-fixes
[22:34:18] <pavelvat> dhamp: надо в  remotes/origin/2.1.x ?
[22:34:33] <dhamp> pavelvat, делай
git checkout core77
git checkout 2.1.x
[22:35:24] <pavelvat> dhamp: а зачем делать для ветки core77 ?
[22:35:49] <dhamp> pavelvat, ну можешь не делать
[22:37:20] <pavelvat> dhamp:
$ git checkout 2.1.x                                                                                                                                        
M       eiskaltdcpp-qt/CMakeLists.txt                                                                                                                                                
Branch 2.1.x set up to track remote branch 2.1.x from origin.                                                                                                                        
Switched to a new branch '2.1.x'
$ git branch -a                                                                                                                                        
* 2.1.x                                                                                                                                                                              
  core77
  master
  remotes/origin/2.1.x
  remotes/origin/HEAD -> origin/master
  remotes/origin/core77
  remotes/origin/master
  remotes/origin/sharebrowser-fixes
всё? этого достаточно? теперь можно git push ?
[22:37:59] <dhamp> можно
[22:41:03] SolarRay вошёл(а) в комнату
[22:41:22] tehnick вошёл(а) в комнату
[22:42:24] <tehnick> NegatiV: ежедневные сборки из какой ветки делать надо будет?
[22:44:42] SolarRay вошёл(а) в комнату
[22:44:52] dhamp вошёл(а) в комнату
[22:44:53] mva вошёл(а) в комнату
[22:45:03] mva вышел(а) из комнаты
[22:45:07] pavelvat вошёл(а) в комнату
[22:47:44] NegatiV вошёл(а) в комнату
[22:51:18] fragnat вошёл(а) в комнату
[22:54:52] gelraen вошёл(а) в комнату
[22:55:16] <NegatiV> tehnick: думаю master
[22:55:17] <pavelvat> dhamp: я сделал коммит но в веб интерфейсе на github он не отображается.
[22:55:34] <NegatiV> pavelvat: там отображается только push
[22:55:44] <NegatiV> а коммит явление локальное
[22:55:57] <NegatiV> верней push отправляет твои коммиты
[22:57:03] <pavelvat> NegatiV: понятно, значит я сделал коммит только в своей копии, сейчас сделаю git push
[22:57:44] <pavelvat> NegatiV:
$ git push
ERROR: Permission to negativ/eiskaltdcpp denied to pavelvat.
fatal: The remote end hung up unexpectedly
[22:57:57] tehnick вошёл(а) в комнату
[22:58:36] <NegatiV> pavelvat: ты в комитерах, чего у тебя там не работает я не знаю. у dhamp'а все в порядке
[23:02:34] <dhamp> pavelvat, создай свою ветвь
[23:02:52] <pavelvat> dhamp: что сие значит?
[23:03:09] <dhamp> pavelvat, то и значит, что создай свой бранч
[23:03:20] <dhamp> и пушни в него
[23:03:47] <pavelvat> dhamp: у тебя коммиты в 2.1.x проходят или ты туда не коммитишь?
[23:04:21] <dhamp> pavelvat, а ты видел мои коммиты в 2.1.x ? ))
[23:04:29] <tehnick> pavelvat: он ей не пользуется
[23:04:50] <pavelvat> dhamp: свой бранч это что ли как у тебя сейчас свой бранч core77 ?
[23:06:50] <pavelvat> NegatiV: так в какую ветку должны коммитить коммитеры, как я понимаю в master - это на данный момент то из чего будет сделан релиз и раз заморозка уже состоялась то надо коммитить в 2.1.x
[23:08:08] <pavelvat> dhamp: ты ведь не только в свою ветку core77 будешь коммитить?
[23:08:45] <dhamp> pavelvat, а что я должен в 2.1.x коммитить ?
[23:10:08] <pavelvat> dhamp: я не очень понимаю отличие от svn - ведь должна быть общая ветка(как trunk в svn) в которую коммитят все и из которой будет сделан следующий релиз - 2.1.1
[23:11:27] dhamp вышел(а) из комнаты: достал.....
[23:12:13] <NegatiV> tehnick: с какого перепугу в магнете может быть запятая?
[23:12:20] <NegatiV> http://www.w3.org/Addressing/rfc1738.txt
[23:12:29] <NegatiV> это специальный символ для URL
[23:12:57] <NegatiV> см. ст.3 параграф Reserved
[23:13:02] <tehnick> NegatiV: ты скриншот смотрел?
[23:13:09] <pavelvat> NegatiV: вот содержимое моего eiskaltdcpp/.git/config
[core]
   repositoryformatversion = 0
   filemode = true
   bare = false
   logallrefupdates = true
[remote "origin"]
   fetch = +refs/heads/*:refs/remotes/origin/*
   url = git@github.com:negativ/eiskaltdcpp.git
[branch "master"]
   remote = origin
   merge = refs/heads/master
[branch "core77"]
   remote = origin
   merge = refs/heads/core77
[branch "2.1.x"]
   remote = origin
   merge = refs/heads/2.1.x
тут всё правильно?
[23:13:21] <tehnick> NegatiV: сам с такой хренью не сталкивался?
[23:13:56] <tehnick> NegatiV: а вот я часто сталкивался, т.к. использую только дц для загрузки.
[23:14:43] <pavelvat> tehnick: а почему торренты не хочешь использовать?
[23:14:55] <NegatiV> tehnick: я гляну чего там, но splitmagnet должен работать а ура (там нет велосипедов наших =) )
[23:15:24] <NegatiV> [negativ@negativ.zet ~]$ cat .gitconfig
[user]
        name = Andrey Karlov
        email = dein.negativ@gmail.com
[core]
        editor = nano
[color]
        ui = true
[negativ@negativ.zet ~]$
[23:15:29] <tehnick> pavelvat: надоело повторять. Считай, что они мне просто не нравятся.
[23:15:29] <NegatiV> pavelvat: ^^
[23:16:10] <tehnick> NegatiV: хз, я ошибку тогда не нашел. Но имена при загрузке коверкаются часто: 1-2 из сотни.
[23:16:34] <NegatiV> [negativ@negativ.zet ~]$ cat git/eiskaltdcpp/.git/config
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        fetch = +refs/heads/*:refs/remotes/origin/*
        url = git@github.com:negativ/eiskaltdcpp.git
[branch "master"]
        remote = origin
        merge = refs/heads/master
[branch "2.1.x"]
        remote = origin
        merge = refs/heads/2.1.x
[negativ@negativ.zet ~]$
[23:16:39] <NegatiV> pavelvat: ^^
[23:16:56] <NegatiV> tehnick: а те магнеты верно составлены?
[23:16:59] <pavelvat> NegatiV: имя и почта хранятся в другом месте я их задал уже, но по прежнему выдаёт эту ошибку:
$ git push
ERROR: Permission to negativ/eiskaltdcpp denied to pavelvat.
fatal: The remote end hung up unexpectedly
[23:17:13] <tehnick> NegatiV: да
[23:17:38] <tehnick> NegatiV: загрузка из результатов поиска..
[23:18:02] NegatiV afk
[23:18:06] <tehnick> NegatiV: запятая там только в названии.
[23:18:20] <pavelvat> NegatiV: я в конфиге только эту строку менял  url = git@github.com:negativ/eiskaltdcpp.git
[23:20:01] <pavelvat> NegatiV: у меня сейчас так:
$ git branch -a
* 2.1.x
  core77
  master
  remotes/origin/2.1.x
  remotes/origin/HEAD -> origin/master
  remotes/origin/core77
  remotes/origin/master
  remotes/origin/sharebrowser-fixes
[23:20:26] <tehnick> NegatiV: так что там с зеркалированием? Когда примерно будет?
[23:38:24] <pavelvat> tehnick: ты не собираешься в ближайшее время начать делать коммиты в git?
[23:38:57] <tehnick> pavelvat: может быть
[23:40:35] <pavelvat> tehnick: а то просто у меня не коммитится в 2.1.x а  dhamp коммитит в свою ветку core77 вполне возможно что если он попытается сделать коммит в 2.1.x то получит такую же ошибку как я.
[23:40:52] <tehnick> pavelvat: и что?
[23:41:06] <tehnick> pavelvat: делай свою ветку
[23:41:19] <pavelvat> tehnick: хотелось бы проверить закоммится ли у тебя в 2.1.x
[23:41:26] <pavelvat> tehnick: а смысл?
[23:42:46] <tehnick> pavelvat: мне не горит. Проверю еще нескоро.
[23:43:36] <pavelvat> tehnick: ведь релиз 2.1.1 будет собран из некоторой ветки в которую и должны все коммитеры сливать свои изменения, что с того что у меня будет какая-то своя ветка по-типу как у dhamp core77, когда должен быть аналог trunk из svn.
[23:44:05] <tehnick> pavelvat: никто не должен сливать изменения. Это не svn...
[23:44:46] SolarRay вышел(а) из комнаты
[23:45:46] <tehnick> pavelvat: транк в гите не нужен, здесь совсем иной подход. Забудь все, что ты знал про svn...
[23:46:12] <pavelvat> tehnick: я не понимаю как можно без общей ветки, как то что я сделал должно попасть в релиз 2.1.1 ?
[23:46:41] nbspjr вошёл(а) в комнату
[23:46:46] <tehnick> pavelvat: негатив потом соберет полезные патчи
[23:47:44] <tehnick> pavelvat: и кстати, я в git вообще не шарю. Только читал пару статей про него...
[23:47:59] <pavelvat> tehnick: ты хочешь сказать что он сам про каждый мой коммит должен решать включать его в trunk или нет?
[23:49:01] <tehnick> pavelvat: вспомни про главную особенность разработки ядра Линуса...
[23:50:17] <pavelvat> tehnick: ведь у нас есть право на коммит(мы есть в списке контрибьютеров на github/eiskaltdcpp), это право должно действовать именно на общую ветвь, иначе за что вообще отвечает это право на коммит.
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!