IRC log of #zope3-dev for Thursday, 2009-12-03

*** pyqwer has quit IRC00:14
*** fcorrea has joined #zope3-dev00:20
*** MiUlEr has joined #zope3-dev00:37
*** mcdonc has quit IRC00:41
*** gary_poster has quit IRC00:47
*** mcdonc has joined #zope3-dev00:49
*** povbot` has joined #zope3-dev01:06
*** povbot has quit IRC01:09
*** matthal has joined #zope3-dev01:11
*** lurkymclurkleton has quit IRC01:19
*** jhauser has quit IRC01:19
*** redir_ has quit IRC01:28
*** fairwinds_ has joined #zope3-dev01:42
*** fairwinds_ has left #zope3-dev01:44
*** benji has joined #zope3-dev01:49
*** redir has joined #zope3-dev01:53
*** alecm has quit IRC02:13
*** MiUlEr has quit IRC02:35
*** tarek has quit IRC02:36
*** alga has quit IRC02:58
*** kaeru has quit IRC03:06
*** kaeru has joined #zope3-dev03:13
*** huajie has joined #zope3-dev03:33
*** davisagli has left #zope3-dev03:39
*** kaeru has quit IRC03:55
*** kaeru has joined #zope3-dev03:55
*** tarek has joined #zope3-dev04:26
*** davisagli has joined #zope3-dev04:36
*** hathawsh is now known as hath|away04:36
*** redir has quit IRC04:55
*** redir has joined #zope3-dev04:58
*** hath|away is now known as hathawsh05:08
*** redir has quit IRC05:16
*** hazmat has quit IRC05:23
*** hathawsh is now known as hath|away05:29
*** stub has joined #zope3-dev05:31
*** tarek has quit IRC05:34
*** hath|away is now known as hathawsh05:34
*** hathawsh is now known as hath|away05:45
*** hexsprite has quit IRC05:47
*** hath|away is now known as hathawsh05:51
*** davisagli has quit IRC06:24
*** pcardune has quit IRC06:24
*** baijum has joined #zope3-dev06:32
*** alecm has joined #zope3-dev06:34
*** hathawsh is now known as hath|away06:44
*** kursor has joined #zope3-dev06:44
*** redir has joined #zope3-dev06:45
*** afd_ has joined #zope3-dev06:49
*** hath|away is now known as hathawsh06:50
*** kaeru has quit IRC07:07
*** alecm has quit IRC07:42
*** allisterb_ has joined #zope3-dev07:43
*** kaeru has joined #zope3-dev07:51
*** allisterb__ has joined #zope3-dev07:52
*** allisterb has quit IRC08:00
*** allisterb__ has quit IRC08:00
*** allisterb has joined #zope3-dev08:00
*** allisterb_ has quit IRC08:07
*** zagy has joined #zope3-dev08:21
*** allisterb has quit IRC08:22
*** jukart has joined #zope3-dev08:23
*** hathawsh is now known as hath|away08:42
*** hazmat has joined #zope3-dev08:45
*** ChanServ sets mode: +o hazmat08:45
*** hath|away is now known as hathawsh08:46
*** projekt01 has joined #zope3-dev08:50
*** hathawsh is now known as hath|away09:09
*** hath|away is now known as hathawsh09:14
*** sweh has joined #zope3-dev09:16
*** __mac__ has joined #zope3-dev09:21
*** redir has quit IRC09:22
*** hathawsh is now known as hath|away09:24
*** hath|away is now known as hathawsh09:25
*** kaeru_ has joined #zope3-dev09:35
*** kursor has quit IRC09:40
*** kaeru has quit IRC09:51
*** fairwinds_ has joined #zope3-dev09:56
*** fairwinds_ has quit IRC09:58
*** jpcw has joined #zope3-dev10:02
*** agroszer has joined #zope3-dev10:08
*** replicant has joined #zope3-dev10:17
*** davisagli has joined #zope3-dev10:20
*** kiorky_ has quit IRC10:25
*** kiorky has joined #zope3-dev10:25
*** romanofski has quit IRC10:42
*** afd_ has quit IRC10:46
*** yvl has joined #zope3-dev10:52
*** kaeru_ has quit IRC10:55
*** romanofski has joined #zope3-dev11:02
*** Theuni1 has joined #zope3-dev11:06
*** afd_ has joined #zope3-dev11:14
*** mkerrin has joined #zope3-dev11:32
*** romanofski has quit IRC11:46
*** junkafarian has joined #zope3-dev11:50
*** romanofski has joined #zope3-dev11:51
*** tarek has joined #zope3-dev11:56
*** menesis has joined #zope3-dev11:58
*** srichter has joined #zope3-dev11:58
*** ChanServ sets mode: +o srichter11:58
*** jhauser has joined #zope3-dev11:59
*** kaeru has joined #zope3-dev12:04
*** pyqwer has joined #zope3-dev12:06
*** projekt01 has quit IRC12:10
*** alga has joined #zope3-dev12:13
*** davisagli has quit IRC12:25
*** yotaff has joined #zope3-dev12:26
*** kursor_ has joined #zope3-dev12:32
*** kursor_ has quit IRC12:32
*** afd_____ has joined #zope3-dev12:33
*** afd_ has quit IRC12:39
*** junkafarian has quit IRC12:50
*** junkafarian has joined #zope3-dev12:51
*** hathawsh is now known as hath|away13:11
*** romanofski has quit IRC13:20
*** fcorrea has quit IRC13:38
*** junkafarian has quit IRC13:50
*** alga has quit IRC13:50
*** menesis has quit IRC13:50
*** Theuni1 has quit IRC13:50
*** agroszer has quit IRC13:50
*** __mac__ has quit IRC13:50
*** jukart has quit IRC13:50
*** zagy has quit IRC13:50
*** vaab has quit IRC13:50
*** dunny has quit IRC13:50
*** chaoflow has quit IRC13:50
*** agroszer has joined #zope3-dev13:51
*** junkafarian has joined #zope3-dev13:52
*** alga has joined #zope3-dev13:52
*** menesis has joined #zope3-dev13:52
*** Theuni1 has joined #zope3-dev13:52
*** __mac__ has joined #zope3-dev13:52
*** jukart has joined #zope3-dev13:52
*** zagy has joined #zope3-dev13:52
*** vaab has joined #zope3-dev13:52
*** dunny has joined #zope3-dev13:52
*** chaoflow has joined #zope3-dev13:52
*** vaab has quit IRC13:52
*** __mac__ has quit IRC13:52
*** dunny has quit IRC13:52
*** menesis has quit IRC13:52
*** alga has quit IRC13:52
*** zagy has quit IRC13:52
*** Theuni1 has quit IRC13:52
*** jukart has quit IRC13:52
*** junkafarian has quit IRC13:52
*** zagy has joined #zope3-dev13:53
*** __mac__ has joined #zope3-dev13:53
*** menesis has joined #zope3-dev13:54
*** junkafarian has joined #zope3-dev13:54
*** alga has joined #zope3-dev13:54
*** Theuni1 has joined #zope3-dev13:54
*** vaab has joined #zope3-dev13:54
*** dunny has joined #zope3-dev13:54
*** jukart has joined #zope3-dev13:54
*** alga_ has joined #zope3-dev13:55
*** alga has quit IRC13:55
*** projekt01 has joined #zope3-dev14:16
*** fcorrea has joined #zope3-dev14:19
*** drudi has joined #zope3-dev14:25
*** benji has quit IRC14:30
*** Aiste has joined #zope3-dev14:31
*** mgedmin has joined #zope3-dev14:35
*** allisterb has joined #zope3-dev14:47
*** J1m has joined #zope3-dev14:56
*** srichter has quit IRC14:58
*** benji has joined #zope3-dev15:11
*** zagy has quit IRC15:12
*** zagy has joined #zope3-dev15:16
*** replicant has quit IRC15:19
*** dunny has quit IRC15:29
*** Aiste has quit IRC15:36
*** srichter has joined #zope3-dev16:00
*** ChanServ sets mode: +o srichter16:00
*** lurkymclurkleton has joined #zope3-dev16:01
*** redir has joined #zope3-dev16:06
*** J1m has quit IRC16:07
*** gary_poster has joined #zope3-dev16:09
*** fairwinds has joined #zope3-dev16:14
*** runyaga has joined #zope3-dev16:18
*** baijum has quit IRC16:23
*** redir has quit IRC16:49
*** benji has quit IRC16:51
*** benji has joined #zope3-dev16:51
*** allisterb_ has joined #zope3-dev16:52
*** redir has joined #zope3-dev16:52
*** allisterb has quit IRC17:09
mgedmingocept.selenium works nicely17:10
mgedminI have some minor details to fix, though17:11
mgedmine.g. New thread(s): [<_DummyThread(Dummy-2, started daemon)>]17:12
Theuni1oh yeah17:12
Theuni1stuff like that :)17:12
Theuni1good to hear though17:12
Theuni1there's definitely work needed17:12
Theuni1and I still need to move it over to zope.org17:13
Theuni1hmm17:13
Theuni1i'll ask one of the guys to do that17:13
mgedminzope.testing's layers drive me insane17:13
mgedmin_insane_17:13
mgedminor, more precisely, __insane__17:13
mgedminAFAICS the design was made so you could use classes as layers, to simplify things17:14
mgedminbut it only complexifies things17:14
mgedminthe README I contributed for gocept.selenium suggests defining our own test layer like this:17:15
mgedmin    layer = gocept.selenium.ztk.Layer(YourNormalFtestLayer)17:15
mgedminsadly, that results in a layer named 'gocept.selenium.ztk.Layer'17:15
mgedminor, if you mix and match apps, in many layers using that name17:16
mgedminso, what's a good way to give it a name?  subclass?17:16
Theuni1i think our last understanding at our sprint was that it's actually reasonable design but some specific layer implementations screwed up in between.17:17
Theuni1can't remember which way around though :/17:17
mgedminthe documentation isn't exactly what I would call accessible17:18
mgedminalso, I don't remember if layer names are supposed to be accurate17:19
*** jhauser has quit IRC17:19
Theuni1kinda17:19
Theuni1otherwise you can't filter them17:19
mgedminooh, cool, awesome *headdesk17:19
mgedmingocept.selenium.base.Layer overrides __name__17:19
mgedminso if I subclass, I have to override __name__ again, or name my class Layer17:20
*** alga has joined #zope3-dev17:20
mgedminwait, no that's right17:20
Theuni1yes no yes no17:20
mgedminbecause foo.Layer is supposed to be my LayerClass() instance17:20
Theuni1australia ... america ... australia ... ;)17:20
mgedminmaybe17:21
mgedmingaaah kill me now pleeeeaseeeee17:21
* Theuni1 pokes mgedmin in the eye17:21
mgedminmaybe I should learn Django one of these days17:21
* benji didn't know that poking in the eye was mgedmin's one fatal weakness.17:21
Theuni1benji: try it yourself! today!17:21
benjiheh17:22
Theuni1for free!17:22
* benji pokes himself in the eye.17:22
* benji didn't die.17:22
Theuni1o_O17:22
*** afd_____ has quit IRC17:24
mgedminbenji, you were absolutely right about the gag reflex of the IFoo<<a, b, c>> syntax17:27
benji:)17:27
benjialso, I realized that it wouldn't work17:27
benjiright shift wants a second operand17:28
benjithere's always "IFoo <<adapt>> context"  ;)17:28
* mgedmin is relieved that the IFoo.adapt() syntax seems to have won17:29
*** redir has quit IRC17:32
*** redir has joined #zope3-dev17:32
*** alga_ has quit IRC17:35
*** jfkw has joined #zope3-dev17:40
*** yvl has quit IRC17:42
*** Theuni1 has quit IRC17:45
*** J1m has joined #zope3-dev17:52
*** __mac__ has quit IRC17:56
*** stub has quit IRC17:58
*** __mac__ has joined #zope3-dev17:58
*** replicant has joined #zope3-dev18:00
*** afd_____ has joined #zope3-dev18:02
*** jfkw has quit IRC18:08
*** tarek has quit IRC18:08
*** projekt01 has quit IRC18:09
*** jukart has quit IRC18:09
*** afd_____ has quit IRC18:14
*** huajie has left #zope3-dev18:20
*** sweh has quit IRC18:25
* mgedmin has selenium in his buildbot now18:38
mgedminit was incredibly complicated18:38
mgedminnot a lot of head-banging, just a huge number of pieces to align18:39
*** afd_____ has joined #zope3-dev18:39
yotaffhi mgedmin , how do you use selenium? "Traditional way" with browser?18:43
mgedminyes18:44
mgedminwell18:44
mgedminmaybe18:44
*** alecm has joined #zope3-dev18:44
mgedminI want tests integrated with my (zope.testing) test suite18:44
mgedminand I want them to run without bothering me with popping-up windows etc18:44
mgedminso now I can 'make test-selenium' and it runs seleniumrc in the background, under Xvfb, then runs zope.testing which talks to seleniumrc, which then spawns Firefox (under the same Xvfb)18:45
mgedminthis is what my buildbot now runs18:45
mgedminTODO: tests with a virtualbox with Internet Explorer inside18:46
mgedminthe app itself probably won't run on Windows18:46
mgedminbut seleniumrc ought to...18:46
yotaffinteresting, if you add your tests suite in zope.testing, I hope you will write about it on your blog ;)18:46
mgedminhttp://pypi.python.org/pypi/gocept.selenium will have a short HOWTO once they wake up and commit my README.txt patch (and make a release)18:47
yotaffcool18:47
yotaffI'm reluctant to use selenium18:48
* mgedmin wonders about a zope.testbrowser lookalike that translates its API to Selenium calls18:48
mgedminselenium is a big pain in the posterior18:49
mgedminbut do you know anything better?18:49
benjimgedmin: it's called zc.testbrowser.real18:49
mgedminassuming you want to functionally test with real browsers' Javascript and DOM implementations?18:49
benjiwell, not quite, but it's the same idea18:49
yotaffmgedmin: a good step is to integrate etestbrowser18:49
mgedmindoes zc.testbrowser.real work now?18:49
mgedminlast I heard of it, it was a not-really-functional experimental prototype18:49
benjiit might, but I don't plan on putting any more work into it18:49
mgedminthat kinda did the same thing as selenium rc18:49
benjiyeah, it's not production ready, and probably won't ever be18:50
mgedminwhich is a plus (no Java!) and a minus (reinventing wheel, not debugged, not working yet)18:50
mgedminand what's etestbrowser?18:50
mgedminwhy does google find PyPI links to specific versions only?18:50
benjia testbrowser API on top of selenium RC would be cool, but it's probably easier just to use the Python bindings for selenium RC18:50
yotaffestestbrowser is a small wrapper on testbrowser, and add xpath capabilities18:51
mgedminbenji, I'm also wondering if we could run our existing testbrowser testsuite with selenium18:51
benjibecause the non-specific version 301s to the current specific one, and Google doesn't index URLs that 301, but their target instead18:51
yotaffhttp://pypi.python.org/pypi/z3c.etestbrowser/1.3.018:51
mgedminbenji: I get 200 OK for http://pypi.python.org/pypi/z3c.etestbrowser18:52
mgedminmaybe the front page (or simple index pages) only links to versioned urls18:52
* mgedmin a bit unhappy when pypi packages have no web-browsable docs18:53
benjihmm, indeed; ignore everything I just said18:53
mgedminwho am I kidding, I'm VERY unhappy18:53
*** nathany has joined #zope3-dev18:53
benjisame here18:53
benjiI really like the pattern of generating the docs with Sphinx and uploading to packages.python.org18:54
mgedmininteresting18:54
mgedminhow does one do that?18:54
mgedminoh, there are docs at the root of that domain18:54
benjithe PyPI UI has a place to upload a zip18:55
benjithen you just point to it in your long description, like so: http://pypi.python.org/pypi/manuel18:55
yotaffunhappy? I'm angry. I have an internal infrastructure (with a mirror of PyPI, few KGS), and it's a pain to maintain with the lack of standards18:59
yotaffI'm glad to see Tarek's PEP19:00
mgedminyotaff, blog! educate maintainers!19:00
*** __mac__ has quit IRC19:00
yotaffmgedmin: right19:01
*** redir has quit IRC19:17
*** mgedmin has quit IRC19:19
*** davisagli has joined #zope3-dev19:20
*** pyqwer has quit IRC19:21
*** mcdonc has quit IRC19:26
*** junkafarian has quit IRC19:27
*** mcdonc has joined #zope3-dev19:28
*** grahal has joined #zope3-dev19:39
*** mkerrin has left #zope3-dev19:40
*** fairwinds has quit IRC19:41
*** mcdonc has quit IRC19:52
*** mcdonc has joined #zope3-dev19:52
*** tarek has joined #zope3-dev20:02
*** jpcw has quit IRC20:04
*** replicant has quit IRC20:16
*** replicant has joined #zope3-dev20:16
*** runyaga has quit IRC20:18
*** yotaff has quit IRC20:23
*** agroszer_ has joined #zope3-dev20:26
*** jukart has joined #zope3-dev20:38
*** jukart has quit IRC20:51
*** agroszer has quit IRC20:54
*** fairwinds_ has joined #zope3-dev21:04
*** fairwinds_ has quit IRC21:07
*** dunny has joined #zope3-dev21:19
*** menesis has quit IRC21:20
*** pcardune has joined #zope3-dev21:24
*** dunny has quit IRC21:25
*** __mac__ has joined #zope3-dev21:29
*** dunny has joined #zope3-dev21:30
*** runyaga has joined #zope3-dev21:31
*** run|vm|winxp has joined #zope3-dev21:37
*** runyaga has quit IRC21:38
*** agroszer_ has quit IRC22:01
*** afd_____ has quit IRC22:07
*** mcdonc has quit IRC22:09
*** mcdonc has joined #zope3-dev22:11
*** allisterb__ has joined #zope3-dev22:17
*** mgedmin has joined #zope3-dev22:21
*** __mac__ has quit IRC22:32
*** fcorrea has quit IRC22:36
*** allisterb_ has quit IRC22:42
*** hath|away is now known as hathawsh22:48
*** jbglenn has joined #zope3-dev22:54
*** srichter_ has joined #zope3-dev23:12
*** nathany has quit IRC23:12
*** srichter has quit IRC23:12
*** jbglenn has quit IRC23:24
*** dunny has quit IRC23:25
*** srichter_ has quit IRC23:34
*** ignas has joined #zope3-dev23:39
*** fcorrea has joined #zope3-dev23:40
*** ignas has quit IRC23:47
*** junkafarian has joined #zope3-dev23:51
*** replicant has quit IRC23:51
*** drudi has quit IRC23:52

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