IRC log of #zope3-dev for Saturday, 2007-11-10

*** ktwilight has quit IRC00:02
*** natea_ has quit IRC00:05
*** srichter has quit IRC00:05
*** natea|boston has joined #zope3-dev00:05
*** srichter has joined #zope3-dev00:06
*** pelle__ has quit IRC00:19
*** Ariel_Calzada has quit IRC00:19
*** ChanServ sets mode: +o srichter00:20
*** b52laptop has quit IRC00:46
*** b52laptop has joined #zope3-dev00:46
*** J1m has quit IRC00:52
*** alga has quit IRC00:55
*** philiKON has joined #zope3-dev01:05
*** benji has quit IRC01:11
*** zenwryly has quit IRC01:16
*** philiKON has quit IRC01:24
*** harobed has joined #zope3-dev01:37
*** gstratton has joined #zope3-dev01:39
*** jfroche has quit IRC01:39
*** greenman has joined #zope3-dev01:44
*** dunny_ has joined #zope3-dev01:47
*** alecm has quit IRC01:49
*** gstratton has quit IRC01:56
*** dunny has quit IRC02:00
*** rmarianski has quit IRC02:10
*** malthe has quit IRC02:12
*** harobed has quit IRC02:13
*** hazmat has joined #zope3-dev02:15
*** timte has quit IRC02:27
*** alecm has joined #zope3-dev02:29
*** harobed has joined #zope3-dev02:33
*** harobed has quit IRC02:34
*** nathany has quit IRC02:41
*** jinty has joined #zope3-dev03:02
*** tarek has quit IRC03:07
*** b52laptop has quit IRC03:09
*** pbugni has quit IRC03:12
*** hexsprite has quit IRC03:13
*** rcrafton has quit IRC03:21
*** rcrafton has joined #zope3-dev03:29
*** greenman has quit IRC03:44
*** srichter has quit IRC03:47
*** tarek has joined #zope3-dev03:49
*** natea|boston has quit IRC03:50
*** natea|boston has joined #zope3-dev04:24
*** alecm has quit IRC04:28
*** rcrafton has quit IRC04:47
*** dunny has joined #zope3-dev04:47
*** dunny_ has quit IRC04:58
*** jinty has quit IRC05:05
*** dunny_ has joined #zope3-dev05:10
*** rcrafton has joined #zope3-dev05:19
*** dunny__ has joined #zope3-dev05:27
*** dunny has quit IRC05:29
*** natea_ has joined #zope3-dev05:31
*** natea|boston has quit IRC05:37
*** dunny_ has quit IRC05:45
*** rcrafton has quit IRC05:48
*** natea|boston has joined #zope3-dev06:00
*** natea_ has quit IRC06:07
*** natea_ has joined #zope3-dev06:15
*** natea|boston has quit IRC06:23
*** stub has joined #zope3-dev06:35
*** stub has quit IRC06:54
*** RaFromBRC has quit IRC07:18
*** alecm has joined #zope3-dev07:21
*** hexsprite has joined #zope3-dev07:23
*** cursor has joined #zope3-dev07:33
*** hazmat is now known as help07:34
*** help is now known as hazmat07:35
*** ChanServ sets mode: +o hazmat07:35
*** alecm has quit IRC08:09
*** alecm has joined #zope3-dev08:10
*** salfield has quit IRC09:02
*** cursor has quit IRC09:16
*** hazmat has quit IRC09:22
*** alecm has quit IRC09:35
*** dunny__ has quit IRC09:40
*** dunny has joined #zope3-dev09:43
*** malthe has joined #zope3-dev10:10
*** philiKON has joined #zope3-dev10:35
*** timte has joined #zope3-dev10:35
*** timte has quit IRC10:36
*** timte has joined #zope3-dev10:37
*** gstratton has joined #zope3-dev10:51
*** quodt has joined #zope3-dev10:51
*** dunny has quit IRC10:52
*** malthe has quit IRC11:26
*** markusleist has joined #zope3-dev11:41
*** zagy has joined #zope3-dev11:54
*** zagy has quit IRC12:01
*** zagy has joined #zope3-dev12:05
*** tarek has quit IRC12:10
*** huajie has joined #zope3-dev12:11
*** yvl has joined #zope3-dev12:17
*** norro has joined #zope3-dev12:31
*** huajie has quit IRC12:43
*** ktwilight_ has quit IRC12:46
*** huajie has joined #zope3-dev12:56
*** norro has quit IRC12:59
*** ktwilight has joined #zope3-dev13:03
*** dunny has joined #zope3-dev13:22
*** jodok has joined #zope3-dev13:25
*** srichter has joined #zope3-dev13:27
*** ChanServ sets mode: +o srichter13:37
srichterTheuni: are you working on this final critical ZODB bug today?13:40
Theunii'm finishing up blob packing right now13:46
Theunithen i'll go to the creative getstate13:46
srichterTheuni: yipee13:48
srichterTheuni: maybe you can create a 3.8.0c1 or even 3.8.0 before the weekend is over?13:48
*** philiKON has quit IRC13:52
Theunirc1 would be good i think13:53
Theunifinal should have a week or so13:53
*** philiKON has joined #zope3-dev13:53
philiKONsrichter: ayt?13:54
srichterphiliKON: yes13:54
*** jinty has joined #zope3-dev13:54
srichtergood morning13:55
philiKONso, i'm changing controlled-versions.cfg to include the newest bugfix releases i made yesterday and today13:55
srichteryes, I saw that13:55
srichteryou should be able to upload now13:55
*** jinty has quit IRC13:55
philiKONi thought it'd be good to run the tests first13:55
philiKONbefore i commit13:55
philiKONso i tried regenerating the 'test' buildout13:55
*** jinty has joined #zope3-dev13:56
srichteryeah, you need to comment out the index line in the generated buildout.cfg13:56
philiKONwhen running that test buildout, it complains that it can't find some of the versions13:56
philiKONso i wonder, why is that index line in there anyweay?13:56
philiKONi mean, that buildout has fixed versions anyhow, right?13:56
srichterI ****really**** need to remove that line from the template13:56
philiKONah, ok13:56
philiKONi see :)13:56
philiKONit would make sense13:56
srichteryou can do that now, if you like13:56
philiKONthanks, i'll continue then13:56
philiKONum... ok13:56
philiKONlemme run those tests first13:56
*** romanofski has joined #zope3-dev13:58
philiKONhmmm... nearly 11k unit tests... :)14:00
srichterwe should be proud of that14:00
srichterthis weekend I am going to write a script that runs coverage tests for all packages in the KGS14:01
*** jodok has quit IRC14:06
philiKON  Ran 10955 tests with 2 failures and 114 errors in 6 minutes 58.444 seconds.14:09
philiKONfor the unit tests14:09
philiKONTotal: 808 tests, 1 failures, 0 errors in 10 minutes 45.100 seconds.14:09
philiKONfor the ftests14:09
srichterok, the 114 error probably come from z3c.rml; as I said, I am going to look into those14:10
philiKONjudging from the same amount of failures and errors, i deduct i can checkin...14:10
philiKONsvn: Commit failed (details follow):14:10
philiKONsvn: Authorization failed14:10
srichterwhat did you try to do?14:11
philiKONsvn ci14:11
srichteron zope.release?14:11
srichtermmh, I have no control over that; you checked in there yesterday already14:11
philiKONi didn't14:12
srichteryeah, I saw a checkin to zope.release yesterday or this morning14:12
srichteraehm, I take this back14:13
srichteryou just sent me a diff14:13
philiKONi suppose i could send you an updated diff and you commit it.. ?14:13
srichterstrange, zope.release is just another svn project I created14:13
srichterthere should be no magic here14:13
srichtercan you do an svn info?14:14
philiKONURL: svn://
philiKONhow the heck did i get that one?14:15
srichterI fixed so that you can upload14:15
philiKONwhat would i have to upload?14:15
srichteryou  can just use the upload script in zope.release14:15
srichterso the dance is:14:15
philiKONi see14:16
srichterprobably I should add a very simple script or Makefile that combines all three or make upload run generate as well14:16
philiKONanother question:14:16
philiKONshould i forward merge the change to controlled-versions.cfg on the 3.4 branch to the trunk?14:16
srichteryeah, that would be a good idea14:16
srichterbut nothing has moved in trunk yet, so you can just copy controlled-packges.cfg over14:17
philiKONah, ok14:17
srichterI created the branch only for people to get some stability14:18
srichtermaybe it was too early; I dunno14:18
philiKONmerging is easy enough14:18
philiKON(at least with ezmerge ;))14:18
srichterhuh, I have to look at the script14:19
philiKONtool that mgedmin and I wrote14:19
srichterwhen was that?14:20
philiKONhmm, ages ago :)14:20
philiKONanyway, back to zope.release14:21
philiKONit knows the right upload location, right?14:21
philiKONah, i see it in buildout.cfg now14:21
srichteroh, that's the reason I created the branch :-)14:21
philiKONyep :)14:21
philiKONscp ./test/buildout.cfg
philiKONCommand not accepted14:22
srichterdid the other two work? (I guess it bailed out after that14:23
philiKONit bailed out14:23
srichterthat message is not very helpful, isn't it?14:24
philiKONit's not :/14:24
srichtermmh, it worked for me14:26
srichterdid it ask for your pwd (assuming you do not have ssh-agent running)14:26
srichteryou can upload to distribution, right?14:27
philiKONat least i could14:27
philiKONno, it didn't ask me for a pwd, since i use key authorization :)14:27
srichterok, zope3.4 has the same group14:27
srichterand the group has write permissions14:28
srichterdo you have shell access to
philiKONdon't think so14:28
philiKONnope i don't14:28
*** jodok has joined #zope3-dev14:29
srichtermmh, strange14:29
philiKONsrichter: well, you could do the upload for now ;)14:30
srichterI did already14:30
srichterI just do not want to be the bottleneck forever ;-)14:30
srichterthe question is whether you can upload something to:14:31
srichterif not, then it has something to do with the parent directories not giving proper access and we probably need to symlink zope3.4 to the root level as well14:32
philiKONsrichter: that's what i suspect. the distribution dir is symlinked in the root, right?14:38
philiKONsrichter: the z3c.layer fix, was that regarding to DemoLayer?14:41
*** ChrisW has joined #zope3-dev14:41
ChrisWthis might be a better channel for the question I was about to ask on #repoze ;-)14:42
ChrisWanyone know about or used security proxies from zope3 much?14:42
*** jodok has quit IRC14:46
philiKONChrisW: um, well, we all use them when we use zope3 :)14:50
philiKONChrisW: or, to speak with MacYET's words, don't ask meta questions :)14:50
ChrisWyeah yeah, but my use case is a little different14:50
ChrisWin my head, what woul;d make a secure scripting environment for scripter is a normal python execution context with controlled imports and all content objects being security proxied14:51
ChrisWam I barking up the right tree?14:51
srichterphiliKON: no, something else; I had it around for days14:52
srichterforgot to check it in14:52
philiKONsrichter: ah, ok14:52
philiKONChrisW: i guess so14:52
philiKONChrisW: RestrictedPython needs to die14:52
* philiKON afk14:52
*** b52laptop has joined #zope3-dev14:53
ChrisWrestricted python just seems like overkill14:53
ChrisWbut, I'm wondering if the existing zope 3 security proxies will meet my needs?14:53
srichterChrisW: yes, if you control the imports than that cool14:53
srichterbut how do you want to do that14:53
ChrisWwell, one problem at a time ;-)14:53
srichterif you give someone full access to Python they could change the import hook back to the original one14:54
ChrisWtrue, but how do security proxies prevent people just getting hold of the proxied object?14:54
srichterby not making the unwrapping modules, liek, available14:55
srichterwhich is certainly true for a ZPT environment14:55
*** Ariel_Calzada has joined #zope3-dev14:55
ChrisWwell okay, but doesn't the proxy have an attribute that will evetually lead back to the original object?14:55
Theunithat attribute is _inside_ the proxy14:58
ChrisWso the proxy must be a C extension then?14:58
srichteras far as I remember, you have to use the special unwrapping function to do that14:58
Theunisee zope.proxy and zope.security14:58
Theunisrichter: yes14:59
ChrisWso yes, just the import problem to solve14:59
ChrisWare there docs for the security proxy things?14:59
ChrisWwhere can I see example code that creates them?14:59
srichterso the __import__ hook is what you want; but I do not know how you could fully hide it in the secure env14:59
ChrisWhow does the security policy (which I want to be very different in my case) plug in...14:59
srichterthere are plenty of *.txt files in zope.proxy,, and zope.securitypolicy to get you started15:00
ChrisWthe import thing might be something to ask on the python lists...15:00
ChrisWsrichter: yes, I remember reading a lot of them and not really getting anywhere15:00
srichterit's not that hard, to security proxy an object you simply pass in the obejct and the checker to the factory15:02
ChrisWah, and I'm guessing the checker in zope3 land comes from the security policy?15:02
srichterno, checker management is part of zope.security15:03
ChrisWyay! more indirection! ;-)15:03
ChrisWwhere does the security policy come in then?15:03 then asks a component, in our case the policy, whether a given participation/principal has the permission stated in the checker15:03
srichterthe participation/principal is stored in a thread global15:03
ChrisWsounds like quite a complicated web15:05
ChrisWwould it be possible to extract some/all of it into a wsgi app?15:05
* ChrisW is dipping toes in wsgi land15:05
*** philiKON has quit IRC15:08
*** philiKON has joined #zope3-dev15:15
*** mujinjun has joined #zope3-dev15:16
*** natea|boston has joined #zope3-dev15:17
*** natea_ has quit IRC15:17
*** huajie has quit IRC15:32
*** mujinjun has left #zope3-dev15:35
*** natea|boston has quit IRC15:40
*** Ariel_Calzada has quit IRC15:46
*** ignas has joined #zope3-dev16:03
ccombIs the view "++etc++process/@@generations.html"  reserved to ZODB only ?16:16
ccomb ("ZODB schemas" is much shorter in french than "Database shemas")16:16
*** dobee has joined #zope3-dev16:18
*** dobee has joined #zope3-dev16:20
*** schwendinger has joined #zope3-dev16:21
*** tarek has joined #zope3-dev16:29
*** dunny has quit IRC16:31
*** rocky has quit IRC16:39
*** hazmat has joined #zope3-dev16:40
*** jinty has quit IRC16:47
*** tarek has quit IRC16:56
*** mcdonc has joined #zope3-dev17:11
*** yvl has quit IRC17:15
*** zagy has quit IRC17:28
*** zagy has joined #zope3-dev17:31
*** pelle__ has joined #zope3-dev17:35
*** baijum has joined #zope3-dev17:36
*** zagy has quit IRC17:42
*** malthe has joined #zope3-dev17:45
*** pelle__ has quit IRC17:52
*** zagy has joined #zope3-dev17:53
*** jinty has joined #zope3-dev17:58
*** baijum has quit IRC18:04
*** zagy has quit IRC18:14
*** sm has joined #zope3-dev18:16
*** philiKON has quit IRC18:17
*** philiKON has joined #zope3-dev18:19
*** stub has joined #zope3-dev18:22
*** sm has left #zope3-dev18:23
*** tarek has joined #zope3-dev18:24
*** tarek has quit IRC18:24
*** baijum has joined #zope3-dev18:30
*** baijum has quit IRC18:36
*** mgedmin has joined #zope3-dev18:39
*** tarek has joined #zope3-dev18:40
*** sm has joined #zope3-dev18:44
*** sm has quit IRC18:45
*** schwendinger has quit IRC18:46
*** schwendinger has joined #zope3-dev18:46
*** tarek has quit IRC18:46
*** alecm has joined #zope3-dev18:48
*** schwendinger_ has joined #zope3-dev18:49
*** schwendinger__ has joined #zope3-dev19:04
*** stub has quit IRC19:04
*** schwendinger has quit IRC19:05
*** jfroche has joined #zope3-dev19:09
*** malthe has quit IRC19:09
*** schwendinger_ has quit IRC19:22
*** schwendinger has joined #zope3-dev19:25
*** ignas has quit IRC19:31
*** ChrisW has left #zope3-dev19:36
*** schwendinger__ has quit IRC19:43
*** schwendinger has quit IRC19:44
*** alecm has quit IRC19:47
*** quodt has quit IRC19:47
*** yvl has joined #zope3-dev20:04
*** jfroche has quit IRC20:04
*** jinty has quit IRC20:05
*** dobee has quit IRC20:05
*** hexsprite has quit IRC20:17
*** hexsprite has joined #zope3-dev20:19
*** yvl has quit IRC20:31
*** alecm has joined #zope3-dev20:40
*** alecm has quit IRC20:50
*** jodok has joined #zope3-dev20:57
*** jodok has quit IRC21:01
*** mgedmin has quit IRC21:05
*** philiKON has quit IRC21:05
*** bigkevmcd has joined #zope3-dev21:10
*** markusleist has quit IRC21:13
*** cursor has joined #zope3-dev21:24
*** jodok has joined #zope3-dev21:30
*** bigkevmcd has quit IRC21:34
*** hexsprite has quit IRC21:43
*** BjornT_ has quit IRC21:43
*** b52laptop has quit IRC21:43
*** acsr has quit IRC21:43
*** hazmat has quit IRC21:43
*** romanofski has quit IRC21:43
*** instantfoo has quit IRC21:43
*** afd_ has quit IRC21:43
*** jodok has quit IRC21:43
*** srichter has quit IRC21:43
*** dennis__ has quit IRC21:43
*** ccomb has quit IRC21:43
*** dokai has quit IRC21:43
*** nouri has quit IRC21:43
*** SteveA has quit IRC21:43
*** _Basti__ has quit IRC21:43
*** cursor has quit IRC21:43
*** gstratton has quit IRC21:43
*** whit has quit IRC21:43
*** lisppaste6 has quit IRC21:43
*** timte has quit IRC21:43
*** Theuni has quit IRC21:43
*** tomus has quit IRC21:43
*** WebMaven has quit IRC21:43
*** srichter has joined #zope3-dev21:44
*** jodok has joined #zope3-dev21:44
*** cursor has joined #zope3-dev21:44
*** hexsprite has joined #zope3-dev21:44
*** hazmat has joined #zope3-dev21:44
*** b52laptop has joined #zope3-dev21:44
*** romanofski has joined #zope3-dev21:44
*** gstratton has joined #zope3-dev21:44
*** timte has joined #zope3-dev21:44
*** whit has joined #zope3-dev21:44
*** ccomb has joined #zope3-dev21:44
*** dennis__ has joined #zope3-dev21:44
*** Theuni has joined #zope3-dev21:44
*** BjornT_ has joined #zope3-dev21:44
*** acsr has joined #zope3-dev21:44
*** tomus has joined #zope3-dev21:44
*** instantfoo has joined #zope3-dev21:44
*** lisppaste6 has joined #zope3-dev21:44
*** afd_ has joined #zope3-dev21:44
*** WebMaven has joined #zope3-dev21:44
*** _Basti__ has joined #zope3-dev21:44
*** dokai has joined #zope3-dev21:44
*** SteveA has joined #zope3-dev21:44
*** nouri has joined #zope3-dev21:44
*** sets mode: +o srichter21:44
*** BjornT_ has quit IRC21:44
*** hexsprite has quit IRC21:44
*** hexsprite has joined #zope3-dev21:44
*** BjornT_ has joined #zope3-dev21:44
*** dunny has joined #zope3-dev21:45
*** BjornT_ has quit IRC22:02
*** hazmat has quit IRC22:38
*** harobed has joined #zope3-dev22:44
*** jodok has quit IRC23:20
*** stefc has joined #zope3-dev23:32
*** hexsprite has quit IRC23:36
*** acsr has quit IRC23:36
*** b52laptop has quit IRC23:36
*** instantfoo has quit IRC23:36
*** romanofski has quit IRC23:36
*** harobed has quit IRC23:36
*** dunny has quit IRC23:36
*** afd_ has quit IRC23:36
*** stefc has quit IRC23:36
*** dennis__ has quit IRC23:36
*** ccomb has quit IRC23:36
*** dokai has quit IRC23:36
*** srichter has quit IRC23:36
*** nouri has quit IRC23:36
*** SteveA has quit IRC23:36
*** _Basti__ has quit IRC23:36
*** gstratton has quit IRC23:36
*** cursor has quit IRC23:36
*** lisppaste6 has quit IRC23:36
*** whit has quit IRC23:36
*** Theuni has quit IRC23:36
*** tomus has quit IRC23:36
*** WebMaven has quit IRC23:36
*** timte has quit IRC23:36
*** srichter has joined #zope3-dev23:58
*** pcardune has joined #zope3-dev23:58
*** harobed has joined #zope3-dev23:58
*** dunny has joined #zope3-dev23:58
*** hexsprite has joined #zope3-dev23:58
*** cursor has joined #zope3-dev23:58
*** b52laptop has joined #zope3-dev23:58
*** romanofski has joined #zope3-dev23:58
*** gstratton has joined #zope3-dev23:58
*** timte has joined #zope3-dev23:58
*** whit has joined #zope3-dev23:58
*** ccomb has joined #zope3-dev23:58
*** dennis__ has joined #zope3-dev23:58
*** Theuni has joined #zope3-dev23:58
*** acsr has joined #zope3-dev23:58
*** tomus has joined #zope3-dev23:58
*** instantfoo has joined #zope3-dev23:58
*** lisppaste6 has joined #zope3-dev23:58
*** afd_ has joined #zope3-dev23:58
*** WebMaven has joined #zope3-dev23:58
*** _Basti__ has joined #zope3-dev23:58
*** dokai has joined #zope3-dev23:58
*** SteveA has joined #zope3-dev23:58
*** nouri has joined #zope3-dev23:58
*** sets mode: +o srichter23:58

Generated by 2.15.1 by Marius Gedminas - find it at!