IRC log of #zope3-dev for Wednesday, 2005-07-13

*** mgedmin_ has quit IRC00:06
*** timte has quit IRC00:06
*** tarek has quit IRC00:30
Pupenoprojekt01: more or less, I am here, but some werk came by, so for a couple of weeks I won't be doing Zope it seems.00:59
*** SureshZ has left #zope3-dev01:22
*** jinty has quit IRC01:22
projekt01Pupeno, you where asking for a wysiwyg editor? right?01:23
projekt01Did you see my answer on the mailinglist about the editor and the links to the sources?01:30
*** J1m has quit IRC01:31
Pupenoprojekt01: yes, I saw it. I worked a let with Zope 2 and Plone where I met Epoz and Kupu. I liked Kupu better but it used to had some showstopper bugs at that time. That might have changed, so, if I ever try to do it, I'll start with Kupu.01:32
projekt01Ok, we did a implementation for kupu too at the sprint last year in munich01:32
PupenoI see.01:34
projekt01Yeah, I found the URL again, seems to be still there at:01:35
projekt01Feel free to use the branch and change it if needed, we don't use it anymore.01:36
PupenoI bookmarked it. Thanks.01:37
projekt01Yup, see you.01:38
*** bradb is now known as bradb-afk02:09
*** projekt01 has quit IRC03:01
*** yota has quit IRC04:08
*** stub has joined #zope3-dev04:37
*** stub has left #zope3-dev04:37
*** stub has joined #zope3-dev04:38
*** RaFromBRC is now known as RaFromBRC|afk04:45
*** RaFromBRC|afk has quit IRC05:10
*** stub has quit IRC05:52
*** deo has quit IRC06:39
*** hazmat is now known as replicant06:58
*** stub has joined #zope3-dev07:14
*** hdima has joined #zope3-dev09:16
*** d2m has quit IRC09:17
*** j-w has joined #zope3-dev09:20
*** d2m has joined #zope3-dev09:22
*** hazmat has joined #zope3-dev09:48
*** sashav_ has joined #zope3-dev10:13
*** bradb-afk has quit IRC10:22
*** mooded has joined #zope3-dev10:30
*** bradb-afk has joined #zope3-dev10:34
*** stu1 has joined #zope3-dev10:45
*** stub has quit IRC10:45
*** stub has joined #zope3-dev10:46
*** zagy has joined #zope3-dev10:47
*** strichter has joined #zope3-dev10:53
*** srichter has quit IRC10:54
*** andrew_m has quit IRC11:10
*** yota has joined #zope3-dev11:18
*** alga has joined #zope3-dev11:22
*** timte has joined #zope3-dev11:28
*** faassen has joined #zope3-dev11:28
*** andrew_m has joined #zope3-dev11:39
*** projekt01 has joined #zope3-dev11:41
*** mooded has quit IRC11:42
*** tarek has joined #zope3-dev11:47
*** povbot has joined #zope3-dev12:18
bob2hm, is the new auth system documented anywhere yet?12:42
bob2ah, thanks12:44
*** __gotcha has quit IRC12:51
*** __gotcha__ has joined #zope3-dev12:53
*** __gotcha__ is now known as __gotcha12:53
*** efge has quit IRC12:55
*** mgedmin has joined #zope3-dev13:01
*** J1m has joined #zope3-dev13:19
*** alga has quit IRC13:20
*** efge has joined #zope3-dev13:25
*** zagy_ has joined #zope3-dev13:30
*** tim2p has joined #zope3-dev13:37
tim2pdoes anyone know if/where sidnei da silva hangs out on irc? i'm having trouble producing a (working) plugin for his (zope 2) PluggableDiscussion13:37
efgetim2p: he's usually at least on #plone13:39
tim2pefge: i just asked there too :-).  do you know his nick on irc?13:39
projekt01tim2p: dreamcatcher13:40
tim2pprojekt01: thanks13:41
philiKONtim2p, actually, it's "sidnei" these days13:45
philiKONand he seems to be in #z3-base more often than in #plone nowadays...13:45
*** zagy has quit IRC13:47
tim2pphiliKON: ok, thanks. i'll keep scouting around13:47
philiKONi think it's still pretty early over there13:49
tim2pphiliKON: ah, he's not in europe?  is it brasil?13:51
philiKONyep, brazil13:52
*** vlado has joined #zope3-dev13:56
*** mkerrin has joined #zope3-dev14:01
*** zagy_ is now known as zagy14:02
*** strichter is now known as srichter14:05
*** ChanServ sets mode: +o srichter14:05
*** regebro has joined #zope3-dev14:16
*** Aiste has quit IRC14:19
*** Aiste has joined #zope3-dev14:20
*** tvon has quit IRC14:42
*** vlado has quit IRC14:49
*** alga has joined #zope3-dev14:51
*** ignas has joined #zope3-dev14:52
*** gintas has joined #zope3-dev14:53
*** J1m has quit IRC14:58
*** mexiKON has joined #zope3-dev15:07
*** philiKON has quit IRC15:07
*** mexiKON is now known as philiKON15:07
*** ignas has quit IRC15:21
*** ignas has joined #zope3-dev15:32
*** projekt01 has quit IRC15:35
*** mkerrin has quit IRC15:45
*** SureshZ has joined #zope3-dev16:24
*** tvon has joined #zope3-dev16:31
*** J1m has joined #zope3-dev16:37
*** mkerrin has joined #zope3-dev17:08
*** bcsaller has joined #zope3-dev17:10
*** bradb-afk is now known as bradb17:17
*** mgedmin has quit IRC17:18
*** hdima has quit IRC17:32
*** ignas has quit IRC17:34
*** alga has quit IRC17:50
faassenfunctional doctests aren't the most enlightening form of documentation..17:51
faassenat least not the one that contain all this nice TCP traffic. it doesn't help figuring out the API.17:52
Theunifaassen:  is that catalog query stuff also available with a "not" query? :)17:56
Theuni(if it get's public one day)17:56
*** sashav_ has quit IRC18:02
faassenTheuni: well, we have NotEquals, but I need to implement Not still more generally.18:06
faassenTheuni: should be reasonably easy I think.18:06
faassennow you gave me a name for the top level package name...catalogquerystuff!18:07
j-wfaassen: nice name indeed :-)18:07
*** tvon has quit IRC18:17
*** mgedmin has joined #zope3-dev18:37
J1mfaassen, wrt functional tests, I agree.18:39
J1mWe've started doing a lot of selenium tests lately.18:40
J1mI'd really like to combine some of the strong points of selenium tests (high-level browser control, xpath assertions) and functional tests (doctest format, greater speed, no need to run a browser).18:41
*** ignas has joined #zope3-dev18:41
J1mBTW, selenium confirms for me that XPATH is a good way to make assertions about responses.18:41
*** alga has joined #zope3-dev18:42
Theunifaassen:  :)18:42
srichtermaybe a high-level api that simulates browser behavior would be nice18:43
Theunikeyboard and mouse?18:43
srichterlike: press the button having id X18:43
J1mSomething like mechanise perhaps18:43
TheuniWell. Selenium does that pretty good aside using xpath.18:43
srichterTheuni: no, I mean for functional tests18:43
J1mnot mouse and keyboard.18:43
srichterthe goal would be to run tests without the need of a browser, like functional tests, just on a higher level18:44
J1mmore like: "enter test in this field", "submit this button"18:44
TheuniI pretty much love Selenium ... I actually dislike the idea of simulating a browser.18:44
srichterwell, ut we want to automate tests18:45
J1mI find the selenium HTML files hard to manage.18:45
Theuniwe do that with selenium18:45
srichterand not every server Zope runs on has a browser18:45
J1mWe've also found selenium tests to be too slow.18:45
Theunithat's a good point though. Question is what your "functional" tests shall assure.18:45
J1mIf all of our functional tests were selenium tests, they'd take hours to run.18:45
TheuniI agree on the managability of the HTML files. I agree that it's slow.18:45
J1mfunctional tests should *only* test the server.18:46
TheuniHmm. Ok. We're more like doing "acceptance" tests then.18:46
J1mselenium tests, imo, should be for testing client code.18:46
srichterthe goal of ftests is to make sure that the UI is not functionally broken18:46
srichteriow, you can complete a task at hand18:46
Theuniyeah. that's an acceptance test.18:46
J1mbtw, we've automated our selenium tests.18:47
J1mwhen it matures a bit more, I imagine we'll release what we've done.18:47
Theunizagy made some nightly build/test stuff IIRC ...18:47
J1mwe also run our selenium tests on IE on wondows using buildbot.18:48
*** benji_york has joined #zope3-dev18:48
J1mwe also run our selenium tests on IE on windows using buildbot.18:48
J1mbenji_york, did the buildot setup and the selenium automation for us.18:48
faassenmechanize is a python library that can simulate browser behavior on a higher level. I wrote some automated tests for silva with it.18:50
faassenbut they're not maintained, I guess because I didn't integrate them into the test runner.18:50
faassenI also automated uploading products and publishing them etc on new :)18:51
faassenas the UI drove me fairly crazy.18:51
faassenbut I gave that up too as now we do that on our own site with silva.18:51
J1mdid they make HTTP calls? Or did you figure out how to make mechanize use the publisher?18:51
srichter(I do the same with book updates. ;-)18:51
faassenno, http calls. I guess it should be integratable in the publisher.18:51
*** gintas has quit IRC18:56
benji_yorkI'm interested in writing a front-end to mechanize (or something like it) that would read Selenium tests and run them against the publisher (no network and no browser, but alas no javascript either).18:58
*** ignas has quit IRC18:59
*** ignas has joined #zope3-dev18:59
faassenI'm having trouble setting up a PrincipalFolder from within Python code.19:02
faassenI tried to read the functional doctest with the tcp stuff that left me clueless.19:03
faassenI have code that seems like it produces the exact same setup as what actually works in a normal folder.19:03
faassenbut for some reason it doesn't show up in the grant screen.19:03
faassenanybody has any clue how to accomplish this?19:06
*** mp has joined #zope3-dev19:10
faassennever mind, I think I solved it.19:10
*** mp has quit IRC19:11
*** mp has joined #zope3-dev19:12
*** SureshZ has quit IRC19:16
*** j-w has left #zope3-dev19:22
*** j-1 has joined #zope3-dev19:26
j-1i'm building forms with zc.formlib.19:27
*** projekt01 has joined #zope3-dev19:27
j-1validation errors show up just nice in the rendered forms19:27
j-1but I cannot see how to display the invariant errors19:27
j-1uhm, or zope.formlib of course19:30
*** j-1 has quit IRC19:30
*** j-w has joined #zope3-dev19:31
faassenj-1 -> j-w19:31
faassenand he still wants to know. :)19:31
faassenhow to show up invariant errors in the forms rendered by zope.formlib, the library of the next generation.19:32
*** stub has quit IRC19:35
*** tarek has quit IRC19:38
*** _projekt01 has joined #zope3-dev19:43
*** projekt01 has quit IRC19:43
*** Aiste has quit IRC19:44
*** tav has joined #zope3-dev19:47
*** regebro has quit IRC19:55
*** jinty has joined #zope3-dev19:58
*** zagy has quit IRC19:59
*** zagy has joined #zope3-dev20:00
*** efge has quit IRC20:03
*** faassen has quit IRC20:23
*** SureshZ has joined #zope3-dev20:36
*** tvon has joined #zope3-dev20:37
*** mgedmin has quit IRC20:43
*** bradb is now known as bradb-bbl20:43
*** SteveA has quit IRC20:46
*** SteveA_ has joined #zope3-dev20:47
*** deo has joined #zope3-dev21:09
*** zagy has quit IRC21:17
*** jinty has quit IRC21:21
*** jinty has joined #zope3-dev21:23
*** bradb-bbl is now known as bradb21:27
*** mohsen has joined #zope3-dev21:27
*** mohsen is now known as mohsen|away21:27
*** mohsen|away is now known as mohsen21:28
*** mohsen has quit IRC21:39
*** mkerrin has quit IRC21:43
*** jabba2k has joined #zope3-dev21:48
jabba2khi, I have a subclass of unicode here and don't want it to be security proxied. is this possible somehow?21:49
srichteryou can declare it to be a rock21:50
jabba2khow would I do so?21:51
srichtersee zope.security21:51
jabba2kok, thanks21:51
srichterI am not sure what the API is21:51
*** MiUlEr has joined #zope3-dev21:52
*** _projekt01 has quit IRC21:55
*** _projekt01 has joined #zope3-dev21:55
philiKON    from import defineChecker, NoProxy21:56
philiKON    defineChecker(MessageID, NoProxy)21:56
philiKONwhere you put in whatever your class is for MessageID21:56
jabba2kah thanks21:57
jabba2kah it works, yay!21:59
philiKONnote that subclasses written in python can never be 100% secure wrt to mutability22:00
philiKONif want to be sure, you need to write C code...22:00
philiKON(see zope.i18nmessageid.Message, for example)22:01
jabba2kyes, i used that as a template :)22:01
srichterwe really want to register a setUp function that calls defineChecker as well22:14
srichterso that tests that require security assertions work correctly as well22:14
*** jw has quit IRC22:27
*** _projekt01 has quit IRC22:35
*** _projekt01 has joined #zope3-dev22:35
*** RaFromBRC has joined #zope3-dev22:38
*** ignas has quit IRC22:49
philiKONsrichter, placelesssetup already does that (
*** hazmat has quit IRC22:56
*** philiKON has quit IRC22:57
*** philiKON has joined #zope3-dev23:06
*** RaFromBR1 has joined #zope3-dev23:14
*** MiUlEr has quit IRC23:16
*** RaFromBRC has quit IRC23:25
*** sid|whiney has joined #zope3-dev23:40
*** sid|whiney has left #zope3-dev23:41
*** jinty has quit IRC23:43

Generated by 2.15.1 by Marius Gedminas - find it at!