IRC logs of #shogun for Wednesday, 2012-11-07

--- Log opened Wed Nov 07 00:00:17 2012
-!- ptizoom__ [~christian@85.210.80.20] has quit [Quit: Ex-Chat]01:16
-!- ptizoom_ [~christian@85.210.80.20] has joined #shogun01:17
shogun-buildbotbuild #160 of nightly_default is complete: Failure [failed tutorial]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/nightly_default/builds/16002:16
-!- Tenchumaru [188215f1@gateway/web/freenode/ip.24.130.21.241] has joined #shogun02:34
-!- Tenchumaru [188215f1@gateway/web/freenode/ip.24.130.21.241] has quit [Quit: Page closed]02:42
-!- zxtx [~zv@drawn2scale.static.monkeybrains.net] has joined #shogun03:52
shogun-buildbotbuild #161 of nightly_default is complete: Success [build successful]  Build details are at http://www.shogun-toolbox.org/buildbot/builders/nightly_default/builds/16103:53
-!- zxtx [~zv@drawn2scale.static.monkeybrains.net] has quit [Ping timeout: 246 seconds]04:38
-!- ptizoom_ [~christian@85.210.80.20] has quit [Read error: Connection reset by peer]05:06
-!- ptizoom__ [~christian@85.210.80.20] has joined #shogun05:07
-!- zxtx [~zv@173-13-183-134-sfba.hfc.comcastbusiness.net] has joined #shogun06:04
-!- ptizoom__ is now known as ptizoom08:12
@sonney2kwiking, we have a real soname for libshogun - I guess it is just not passed through for osx08:18
@sonney2kwiking, it is in .config - LIBSHOGUN_SONAME08:18
wikingsonney2k: yes09:14
wikingsonney2k: i've more or less fixed this now in ./configure for darwin09:14
wikingbut why dont we maintain a separate major/minor version number for libshogun09:15
wikingsonney2k: check this report: http://categorizer.tmit.bme.hu/~wiking/shogun.sa/2012-11-06-2/report-jmESH9.html#EndPath09:48
wikingthe problem is that SG_ERROR currently it seems doesn't kill the function09:48
wikingas after 2501 condition being true it continues to execute09:49
-!- blackburn [5bdfb203@gateway/web/freenode/ip.91.223.178.3] has joined #shogun10:18
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun10:34
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Ping timeout: 240 seconds]14:00
blackburnwiking: yahoo finally 'no'14:23
-!- blackburn [5bdfb203@gateway/web/freenode/ip.91.223.178.3] has quit [Quit: Page closed]16:05
@sonney2kwiking, what does a minor version help?17:13
@sonney2kwe maintain a the soname (major) but no further minor17:14
@sonney2kwiking, it raises an exception....17:15
wikingsonney2k: well just to be able to say that whether a the new library is at all compatible with the prev one17:16
wikingthis way we are never compatible...17:16
@sonney2kshogun/io/SGIO.cpp17:16
@sonney2k            case MSG_ERROR:17:16
@sonney2k            case MSG_CRITICAL:17:16
@sonney2k            case MSG_ALERT:17:16
@sonney2k            case MSG_EMERGENCY:17:16
@sonney2k                if (sg_print_error)17:16
@sonney2k                    sg_print_error(target, str);17:16
@sonney2k                throw ShogunException(str);17:16
@sonney2k                break;17:16
wikingas we always interate the major number by one17:16
wikingyes i saw that17:16
@sonney2kso the program will always exit17:16
@sonney2kexcept if you can somehow handle the situation17:17
wikingbut i guess then scan-build has a bug or something17:17
wikingas it doesn't quit on an SG_ERROR17:17
@sonney2kwiking, we only increase the major number if we do incompatible changes17:17
wikingand then how do you show at all change?17:17
wikingi.e. that's minor number should stand for...17:18
@sonney2kyeah - looks like it doesn't find the throw()17:19
@sonney2kwiking, well you could check if some some exit(0) would help it...17:19
@sonney2kthough of course that is not an option when sb is working in python_modular17:19
@sonney2khe just wants to get back to the python console17:19
@sonney2kwiking, yes but that is not part of the SONAME17:19
@sonney2kthe SONAME should stay the same17:19
@sonney2kotherwise it marks that the thing is not compatible17:19
@sonney2kwiking, note the difference between LIBSHOGUNSO and LIBSHOGUNVER17:20
@sonney2kVER has the full version like libshogun.so.13.217:21
@sonney2kSO only libshogun.so.1317:21
wikingyeps17:21
wikingthat's why i did this patch17:21
wikinghttps://github.com/shogun-toolbox/shogun/commit/118d15bc1c7d49311d54c53304dd3014b705b97017:22
@sonney2kconnection is slow...17:22
@sonney2kwiking, on linux systems this is handled differently17:23
wikingyep i know17:23
@sonney2kit is just the filename that is marking the major.minor version17:23
wikingyes17:23
wikingi know17:23
wiking:)17:23
@sonney2kso then all good now17:23
@sonney2kwiking, correct?17:24
wiking2.0.1 release should be 12.1 no?17:24
@sonney2kno17:24
wikingis there so big api changes?17:24
@sonney2klibshogun has a different version than shogun's17:24
@sonney2kwiking, sure17:24
wikingyesh i know17:24
wikingbut still17:24
wiking2.0 had 12.0 as libshogun17:24
wikingthat's why i'm saying17:24
@sonney2kread README.soname17:25
@sonney2kin shogun/src17:25
wiking2.0.1 as a bugfixing release17:25
wikingshould be 12.117:25
@sonney2kno we have had incompatible changes17:25
@sonney2kaccording to README.soname17:25
wikingthen shouldn't we mark it at least a 2.1 release17:25
@sonney2kyes now we should17:26
wikingi mean according to most FOSS project17:26
wikingm.n.z release is really jsut about bugfixing17:26
@sonney2kmy intention was to have only 2.0.X releases for bugfixes17:26
wikingyep i get it17:26
@sonney2kyeah n++ for new features17:26
wikingyes17:26
@sonney2kand m++ for major new features17:26
wikingbut now we have n++17:26
wikingso afaik we should release 2.117:27
wikinginstead of 2.0.117:27
@sonney2kyeah but we intended to have a bugfix release back then17:27
wikingor do both if it's easy to cherrypick bugfixes :P17:27
@sonney2kthat is also why I wanted to have a shogun2_0 branch17:27
wikinga tag would be enough17:27
@sonney2kwiking, not if you expect commits to the 2_0 branch17:28
wikingyou can essentially make your bugfixing branch from a tag17:28
@sonney2kyou mean later?17:28
wikingyes17:28
wikinganytime17:28
@sonney2kyeah but why not have it immediately?17:28
@sonney2kthis way anyone can push there already17:28
wikingmmm well in sense of git's structure17:28
wikingit doesn't really matter :P17:28
@sonney2kwhen we have small issues17:28
wikingso yeah you can have both17:29
@sonney2kyeah - with git its cheap17:29
wikingbut i don't see neither now17:29
@sonney2kwiking, I told you... bug in make release script17:29
wikingok no worris17:29
@sonney2kI think it did the tagging locally but I forgot to push all tags17:30
@sonney2kand in the meantime killed the repo once17:30
wikingcan u find out which was the commit that you've checked out for making the tarballz?17:30
@sonney2kwiking, the git id is in every release17:30
@sonney2klib/versionstring.h17:30
@sonney2kgtg17:30
@sonney2kcu17:30
wikingok17:30
wikingthen we can fix this easily soon17:30
-!- Tenchumaru [ce6f8cbe@gateway/web/freenode/ip.206.111.140.190] has joined #shogun17:56
-!- blackburn [~blackburn@188.168.13.4] has joined #shogun18:13
wikingblackburn: what no?18:15
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has joined #shogun18:15
-!- n4nd0 [~nando@s83-179-44-135.cust.tele2.se] has quit [Client Quit]18:15
blackburnwiking: no money no honey :D18:15
blackburnwiking: I think I came with new name for my library18:15
blackburntapki18:16
blackburn:D18:16
blackburnwiking: http://krossovki-dinamo.ru/upload/tapki4.jpg that is18:16
blackburnmay be for better sounding tapkee :D18:16
blackburnhttps://github.com/lisitsyn/tapkee whoahah18:23
wikingblackburn: no money no sister no father nooooooo19:18
wiking:D19:18
wikingblackburn: nyiihaaaa19:19
wikingdo u have that t-snr or whatever?19:19
blackburnt-sne?19:19
blackburnnot yet but it will be here19:19
wikingok let me know when19:19
blackburnare you interested in it in particular?19:19
wikingblackburn: yes indeed19:19
wikingblackburn: wanna try that for BoW19:19
blackburnwhy?19:19
wikingdo u have lib/versionstring.h? :)19:20
blackburnno, what for?19:20
wikingmake a git tag of that commit for 2.0.019:20
blackburn:D19:20
wikingand update NEWS to be 2.1.0 instead of 2.0.119:20
wikingyeeeah making release fuckyeah ;D19:20
wikinghttp://logout.hu/dl/upc/2011-06/139344_mem.jpg19:21
wiking:>19:21
blackburnheh19:21
wikinglet's be total professionals :>19:22
-!- zxtx [~zv@173-13-183-134-sfba.hfc.comcastbusiness.net] has quit [Ping timeout: 264 seconds]19:38
-!- Tenchumaru [ce6f8cbe@gateway/web/freenode/ip.206.111.140.190] has quit [Ping timeout: 245 seconds]20:24
blackburn1863 ????????????*(SGString<char>**) m_parameter20:44
blackburn1864 ????????????????= SG_MALLOC(SGString<char>, new_length);20:44
blackburnwiking: can you fucking get idea what type it is?20:44
blackburn:D20:44
wikingmmm20:50
-!- zxtx [~zv@99-7-170-103.lightspeed.sntcca.sbcglobal.net] has joined #shogun20:51
blackburnshitty inplace new20:53
-!- cwidmer [8295587b@gateway/web/freenode/ip.130.149.88.123] has joined #shogun21:37
-!- cwidmer [8295587b@gateway/web/freenode/ip.130.149.88.123] has quit [Ping timeout: 245 seconds]21:51
blackburnsonney2k: may be around?22:50
-!- zxtx_ [~zv@99-7-170-103.lightspeed.sntcca.sbcglobal.net] has joined #shogun23:07
-!- zxtx [~zv@99-7-170-103.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 264 seconds]23:08
-shogungit:#shogun- [shogun] lisitsyn pushed 1 new commit to master: https://github.com/shogun-toolbox/shogun/commit/ca4768d315ad2a60aba367ff3b300a44e6f5648123:17
-shogungit:#shogun- shogun/master ca4768d Sergey Lisitsyn: Reverted SGString transformation23:17
--- Log closed Thu Nov 08 00:00:17 2012

Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!