IRC log of #zope3-dev for Monday, 2007-04-23

*** jodok has quit IRC00:00
*** b52lap has joined #zope3-dev00:11
*** yota has quit IRC00:18
*** timte has quit IRC00:26
*** b52laptop has quit IRC00:27
*** greenman has joined #zope3-dev00:31
*** Aiste has quit IRC00:49
*** pcardune has joined #zope3-dev00:53
*** bigkevmcd has quit IRC01:13
*** harobed has quit IRC01:32
*** pcardune has quit IRC01:44
*** Jell-O-Fishi has quit IRC02:02
*** pcardune has joined #zope3-dev02:04
*** Jell-O-Fishi has joined #zope3-dev02:14
*** Jell-O-Fishi has quit IRC02:25
*** Jell-O-Fishi has joined #zope3-dev02:25
*** greenman has quit IRC02:30
*** pcardune has quit IRC02:57
*** greenman has joined #zope3-dev03:39
*** BjornT has quit IRC04:03
*** philiKON_ has joined #zope3-dev04:21
*** philiKON has quit IRC04:23
*** redir has joined #zope3-dev05:01
*** redir has quit IRC05:09
*** pcardune has joined #zope3-dev05:32
*** pcardune has quit IRC05:33
*** dunny has quit IRC06:27
*** natea|mpls has quit IRC06:46
*** baijum has joined #zope3-dev06:47
*** dunny has joined #zope3-dev07:03
*** LeoRochael has joined #zope3-dev08:09
LeoRochaelhi, which is the currently fastest way of getting a z3 sandbox?08:12
LeoRochaelI'm about to reopen https://bugs.launchpad.net/zope3/+bug/9811108:13
LeoRochaelbecause the change that fixed it doesn't cover the case where the collection was empty08:13
LeoRochaelit's still returning a list in this case even when the collection type is different08:13
LeoRochaelI need a quick sandbox to add my tests and fix to it, and submit the report08:13
*** sorin has joined #zope3-dev08:15
*** sorin is now known as sorindregan08:16
baijumLeoRochael, http://wiki.zope.org/zope3/SettingUpAZope3Sandbox08:18
baijumIf you are not a "Contributor", you need to check out anonymously:08:18
baijum svn co svn://svn.zope.org/repos/main/Zope3/trunk Zope308:19
LeoRochaelbaijum: I am (though I don't follow it all that closely). But isn't there a buildout way now?08:19
baijumLeoRochael, yes just check the package you want to test then run bootstrap.py08:22
*** stub has joined #zope3-dev08:22
baijumit will install all required packages for you08:22
LeoRochaelbaijum: cool, thanks!08:24
baijumLeoRochael, I would suggest to create $HOME/.buildout/default.cfg file08:24
baijumthen add:08:24
*** BjornT has joined #zope3-dev08:24
baijum[buildout]08:24
baijumeggs-directory = /mbaiju/eggs08:24
baijumfind-links = http://download.zope.org/distribution/08:24
baijumreplace eggs-directory to where you wanto download eggs08:24
LeoRochaelbaijum: thanks!08:25
baijumnp08:25
LeoRochaelzope.app.form doesn't have a bootstrap.py, just a setup.py with a buildout.cfg08:30
LeoRochaelbaijum: any further tips in this case? :-)08:31
LeoRochaelbaijum: can I just get a bootstrap.py from, say, zope.annotation and use it?08:32
baijumLeoRochael, yes08:32
LeoRochaelbaijum: should I check it into zope.app.form/trunk for completeness? :-)08:33
baijumLeoRochael, sure08:34
LeoRochaeldamn08:41
LeoRochaelError: Can't download http://download.zope.org/distribution/zope.app.zcmlfiles-3.4.0a1.tar.gz: 403 Forbidden08:41
LeoRochaelbaijum: how do I switch it to get that specific egg from svn?08:42
baijumLeoRochael, sorry, there are some permissions problem yet to be solved in download.zope.org08:44
baijumLeoRochael, I am not sure about how to build eggs from svn directly ...08:45
baijumTheuni, ayt ?08:46
baijumAnyone with direct access to download.zope.org/distribution here ?08:47
baijumLeoRochael, you will be required to wait for sometime ...08:48
LeoRochaelbaijum: I'm sure there must be a way of setting buildout to fetch all eggs as development (or at least the zope ones)08:49
*** naro has joined #zope3-dev08:50
baijumLeoRochael, yes, please read about setuptools08:50
baijumLeoRochael, I think grok is doing something like that08:51
baijumsee this page: http://cheeseshop.python.org/pypi/grok08:51
baijum"Download URL:   svn://svn.zope.org/repos/main/grok/trunk#egg=grok-dev "08:52
baijumI guess you will be required to add a setup.cfg file like this: http://svn.zope.org/grok/trunk/setup.cfg08:53
LeoRochaelbaijum: zope.app.form/trunk/setup.cfg is already like that09:00
LeoRochaelbaijum: what I'm doing is checking out each "Forbidden" egg manually, bootstrapping it and trying to install it09:03
baijumLeoRochael, ah ok09:03
LeoRochaeleven if it fails, it'll have created an egg-link in it's eggs-develop directory09:04
LeoRochaelwhich I then copy over to zope.app.form/eggs-develop09:04
baijumI wonder should we upload 3.4.0a1-1 version09:04
LeoRochaeleggs-develop > develop-eggs09:04
baijum>>> from pkg_resources import parse_version09:05
baijum>>> parse_version('3.4.0a1') < parse_version('3.4.0a1-1')09:05
baijumTrue09:05
baijumhmm.. for some packges alpha releases are not made yet09:06
baijumeg:- zope.app.publisher09:07
baijumRestrictedPython09:07
baijumZConfig09:07
baijumzdaemon09:07
baijumzodbcode09:07
LeoRochaelok, my strategy is ttaking too long09:09
LeoRochaelgoing the old way09:09
*** pghoratiu has joined #zope3-dev09:13
*** wrobel has joined #zope3-dev09:25
*** timte has joined #zope3-dev09:30
*** romanofski has joined #zope3-dev09:31
*** yvl has joined #zope3-dev10:03
*** pelle_ has joined #zope3-dev10:06
*** yota has joined #zope3-dev10:06
*** ghendi has joined #zope3-dev10:14
*** tarek has joined #zope3-dev10:16
*** harobed has joined #zope3-dev10:17
*** zagy has joined #zope3-dev10:23
*** lurker has joined #zope3-dev10:24
*** goschtl has joined #zope3-dev10:24
*** lzdych has joined #zope3-dev10:29
*** bigkevmcd has joined #zope3-dev10:59
*** Aiste_ has joined #zope3-dev11:04
*** jfroche has quit IRC11:09
*** sureshvv has joined #zope3-dev11:11
*** jfroche has joined #zope3-dev11:13
*** jkakar has joined #zope3-dev11:16
*** jkakar has joined #zope3-dev11:17
*** jkakar has quit IRC11:17
*** jkakar has joined #zope3-dev11:18
*** ghendi has quit IRC11:25
*** ghendi has joined #zope3-dev11:25
*** sorindregan has quit IRC11:25
*** sorindregan has joined #zope3-dev11:26
*** zagy_ has joined #zope3-dev11:27
*** zagy has quit IRC11:27
*** zagy_ is now known as zagy11:37
*** sureshvv has quit IRC11:44
*** stub has quit IRC11:53
*** stub has joined #zope3-dev11:54
*** pelle_ has quit IRC11:58
*** ignas has joined #zope3-dev11:58
*** Aiste_ has quit IRC12:02
*** pelle_ has joined #zope3-dev12:02
*** ka-jod has joined #zope3-dev12:03
*** niemeyer has joined #zope3-dev12:24
*** __gotchaway has joined #zope3-dev12:29
* baijum thinking about adding a simple tutorial here (same page) : http://wiki.zope.org/zope3/ZopeComponentArchitecture12:30
*** dunny has quit IRC12:30
ignas:D12:30
ignasoxymorons += 112:31
* baijum reading 'dict oxymoron'12:33
baijumah. why ?12:34
*** dunny has joined #zope3-dev12:36
ignas"Simple Zope3 tutorial"12:38
baijumnot Zope3 tutorial, but Zope Component Architecture, is ZCA simple ? ;)12:40
ignasyes, is it ?12:41
baijumyes, IMHO :)12:42
ignaswell - i am using Zope3 for quite a while and still i have no idea about some ZCA parts12:42
ignaslike Persistent Component Registry12:42
ignasSite lookup, Local utility internals12:43
ignasmulti adapter lookups are not 100% clear to me, especially when you want to debug it12:43
baijumIf you are asking me these things, I also will be in trouble ;)12:44
ignasall the directlyProvide, implementsOnly, directlyProvidedBy seem a bit confusing sometimes12:44
ignasand all these are the Core not some fancy addons ...12:45
baijumso more detailed documentation, manual, tutorials, howtos, reference cards etc. are required for ZCA to become windely accepted12:46
ignasmore koolaid, yes! :)12:46
baijumwidely12:46
ignasthough - describing an immediately useful but simple subset of ZCA12:47
ignaswould be better than a reference card for everything12:47
baijumnow there are two Desktop projects using ZCA, see that page..that's good sign12:47
ignasrecipe cookbook for the funny cases12:47
ignasZCA patterns are not formalized enough, some things that can be done/have been done using it12:49
ignaslike - the viewlet pattern12:49
ignaspluggability for local utilities12:49
ignasusage of getUtilitiesFor to make an application easier to extend12:50
ignasetc.12:50
baijumignas, if you are familiar with these things, can you add it to a subpage of ZopeComponentArchitecture wiki page ?12:52
ignasi have done that, though i am better at writing code than writing about it :/12:53
baijumah. ok, I hope someone else will come up ...12:54
*** pghoratiu has quit IRC13:01
*** lurker has quit IRC13:21
*** lurker_ has joined #zope3-dev13:21
*** mkerrin has joined #zope3-dev13:27
*** sorindregan has quit IRC13:33
*** sorindregan has joined #zope3-dev13:36
*** dunny has quit IRC13:45
*** alga has joined #zope3-dev13:47
*** deo has joined #zope3-dev14:00
*** stu1 has joined #zope3-dev14:33
*** jodok has joined #zope3-dev14:34
*** redir has joined #zope3-dev14:37
*** jinty has joined #zope3-dev14:50
*** jodok has quit IRC14:51
*** jodok has joined #zope3-dev14:52
*** lurker_ is now known as lurker14:52
*** greenman has quit IRC14:53
*** redir has quit IRC14:53
*** greenman has joined #zope3-dev14:54
*** greenman has quit IRC14:55
*** jodok_ has joined #zope3-dev15:08
*** jodok has quit IRC15:10
*** jodok has joined #zope3-dev15:10
* Theuni moans15:10
Theuniwe're running in heavy bad and nasty problems with the dependencies of the zope 3 eggs i built15:11
philiKON_such as?15:11
Theunizope.app.server imports threadedasync which does not have its own egg but belongs to zodb, which is not a dependency of zope.app.server15:11
Theunilots of smaller things that i'm fighting on a pretty stupid low level15:11
philiKON_hmm15:12
Theunialso the fact that zc's download server is totally stupid makes everything so annoying15:12
philiKON_but sounds fixable15:12
philiKON_how is it stupid?15:12
Theuniit sets the files as non-world-readable15:12
Theunibecause that's how they get created on my machine and i can't change the permissions afterwards anymore15:12
Theuniso i couldn't access the eggs at all15:12
Theunibut they get listed in the index15:12
philiKON_weird15:13
Theuniso i had to re-create all the 90 eggs15:13
Theunito have them available on a local index15:13
philiKON_yeah15:13
Theunihmm15:13
*** benji has joined #zope3-dev15:16
* Theuni shoots himself15:16
Theunimorning benji15:16
benjimorning, gun-shot Theuni15:17
TheuniI'm having bad pain with the 3.4.0a1 eggs :(15:17
benjiI hear that the first batch of eggs is the most painful15:17
Theuniwe need to solve the problem with the download-server15:18
benjiJim has sudo, I can get him to fix it when he gets in (in about an hour)15:18
philiKON_i suppose that's just a umask problem?15:18
Theunii don't know15:18
Theunibut we need to get out of the situation that we have to wait for one of you guys in the us15:19
benjidefinately15:19
Theunibenji: I thought you have those rights as well?15:19
benjiunfortunately not15:20
Theunihmm. i remember you changing rights for me at pycon?15:20
benjinope, at pycon I investigated the problem, Jim had to fix it15:23
Theuniah15:24
* Theuni finally switches his umask15:24
*** jodok_ has quit IRC15:25
*** tarek has quit IRC15:29
*** afd_ has joined #zope3-dev15:36
baijumTheuni, zope.app.locking won't be part of Zope 3.4, is it ?15:37
Theunii have no idea15:37
Theunii need the egg15:37
baijumah. ok15:38
Theuniis it part of the release?15:38
baijumno15:38
Theunithen i have no idea15:38
Theuniyou mean i should give it a different version number?15:38
baijumTheuni, no need15:38
Theunik15:38
Theuniso it's not part of the zope 3.4 release15:38
Theunibut it can be available as an egg15:38
baijumsure15:39
Theuniand some people here used it an we're switchign to eggs and so ... i need an egg :)15:39
baijumTheuni, ok, I have also created eggs for packages which never released with Zope 3 earlier ... I thought it will useful for clean up of Zope 3 trunk15:41
Theunijup15:42
*** tarek has joined #zope3-dev15:42
baijumTheuni, I am going to simply upload all eggs in zope.app namespace to PyPi (3.4.0a1 or 3.4.0a1-1), is it ok ? I will add J1m and ctheune with 'Owner' role15:55
baijumthis will be usefull atleast as a backup server15:55
*** redir has joined #zope3-dev16:03
* baijum can see how annoying is 'setup.cfg' when making point releases ...16:06
philiKON_Theuni: when you have to redo some eggs and tag them, don't forget the external16:06
philiKON_baijum: there's a switch to setup.py to ignore the "dev" part16:06
*** avoine has joined #zope3-dev16:07
*** baijum has quit IRC16:14
*** baijum has joined #zope3-dev16:15
*** timte has quit IRC16:19
TheuniphiliKON_: jup. my release script doesn't handle this automatically yet.16:22
Theunii have to merge the fix-script (python) with the release-script (sh)16:22
philiKON_shouldn't be too hard... svn propset svn:externals "..." svn+ssh://....16:22
philiKON_(IOW, you should be able to do it w/o a checkout)16:22
Theuniright however, doing the computation how the paths look like in a shell script is rather ugly16:24
Theuniit's simple in a python script16:24
Theunii guess i'll do some `sed`ing later16:24
*** redir has quit IRC16:27
*** pelle_ has quit IRC16:35
* baijum uploaded all tagged (3.4.0a1) zope.app eggs to PyPI16:40
philiKON_zope inferno on the cheeseshop :)16:48
baijum:)16:49
*** pghoratiu has joined #zope3-dev16:50
*** whit has joined #zope3-dev16:58
*** J1m has joined #zope3-dev17:04
baijumTheuni, now I found how you missed some packges to upload, those missed were 0.1dev version ...17:08
baijumhmm.. we should update it to 3.4dev ...17:09
Theuniaha17:10
Theunithat might be17:10
Theunii only took those that were published as 3.4dev17:10
benjiTheuni: after receiving a little clear thinking from Jim, can't you just re-upload those eggs with the right permission?17:13
baijumbenji, same version cannot be updated17:14
benjireally?17:15
baijumit will raise some permission denied message17:15
benjiJim has now fixed the permissions17:17
baijumbenji, so no need to upload again ?17:17
*** lurker has quit IRC17:21
*** ghendi has quit IRC17:26
*** natea has joined #zope3-dev17:26
*** meatballhat has joined #zope3-dev17:30
*** LeoRochael has quit IRC17:32
*** pghoratiu has left #zope3-dev17:39
* baijum leaving17:41
baijumgood night all :)17:41
*** baijum has quit IRC17:41
*** gumpa has joined #zope3-dev17:42
*** yvl has quit IRC17:43
*** sorindregan has quit IRC17:54
*** faassen has joined #zope3-dev17:55
*** jodok has quit IRC17:57
*** lurker has joined #zope3-dev18:03
*** meatballhat has quit IRC18:04
*** meatballhat has joined #zope3-dev18:05
*** meatballhat_ has joined #zope3-dev18:05
*** ktwilight_ has joined #zope3-dev18:10
*** alecm has joined #zope3-dev18:11
*** alecm has quit IRC18:13
*** alecm has joined #zope3-dev18:14
*** jfroche_ has joined #zope3-dev18:17
*** jfroche has quit IRC18:18
*** whit has quit IRC18:20
*** whit has joined #zope3-dev18:21
benjiyep18:22
benjihow about Tuesday of next week?18:22
benjik18:22
*** softdevr has joined #zope3-dev18:23
*** goschtl has quit IRC18:24
*** ktwilight has quit IRC18:24
benjishould I make it wednesday instead?18:29
benjior should I just talk to myself?18:29
*** tarek has quit IRC18:32
faassenbenji: you're ..18:38
faassenbenji: yeah.. doing that again.18:38
faassenbenji: talking to yourself :)18:38
faassen\18:38
benjilol18:38
* benji expects the men in white coats to come knocking soon18:39
*** CSWookie has joined #zope3-dev18:39
faassenbenji: these men in white coats are a bit odd, wearing white coats and all.18:40
faassenbenji: what kind of irc client are you using anyway?18:41
benjiirssi; configured in the most optimally confusing way possible; I'm starting to second-guess that part18:41
CSWookie++irssi++18:41
CSWookieIs that legitemate syntax?18:41
faassenah, terminal based. that explain it.18:42
faassencomes with Perl scripting! :)18:42
benjithe only thing I don't like about it is lack of spell check18:43
CSWookieThey have plugins for that.18:43
benjiyeah, my lazy plugin overrides that though18:44
*** febb has joined #zope3-dev18:49
*** febb has quit IRC18:50
*** natea has quit IRC19:01
*** J1m has quit IRC19:04
*** zagy has quit IRC19:06
*** alecm has quit IRC19:07
*** BjornT has quit IRC19:09
*** BjornT has joined #zope3-dev19:10
*** lurker_ has joined #zope3-dev19:13
*** ignas has quit IRC19:14
*** romanofski has quit IRC19:18
*** mgedmin has joined #zope3-dev19:19
*** lurker has quit IRC19:37
*** afd_ has quit IRC19:37
*** hazmat has quit IRC19:39
*** J1m has joined #zope3-dev19:48
*** RaFromBRC has joined #zope3-dev20:02
*** jhauser has joined #zope3-dev20:12
*** softdevr has quit IRC20:30
*** harobed has quit IRC20:32
*** whit has quit IRC20:35
*** zagy has joined #zope3-dev20:36
*** mkerrin has quit IRC20:45
*** whit has joined #zope3-dev20:58
*** torkel_ has quit IRC21:01
*** pcardune has joined #zope3-dev21:04
*** henri_ has joined #zope3-dev21:11
*** jkakar has quit IRC21:11
*** henri_ has quit IRC21:11
*** bigkevmcd has quit IRC21:13
*** torkel_ has joined #zope3-dev21:16
*** romanofski has joined #zope3-dev21:19
*** RaFromBRC is now known as RaFromBRC|phone21:21
*** niemeyer has quit IRC21:25
*** mgedmin has quit IRC21:25
*** jodok has joined #zope3-dev21:33
*** alga has quit IRC21:38
*** yvl has joined #zope3-dev21:44
*** torkel_ has quit IRC21:47
*** deo has quit IRC21:54
*** deo has joined #zope3-dev21:55
*** zagy has quit IRC21:57
*** ka-jod has left #zope3-dev21:59
*** jodok has quit IRC21:59
*** jodok has joined #zope3-dev22:02
*** pcardune has left #zope3-dev22:03
*** zagy has joined #zope3-dev22:03
*** romanofski has quit IRC22:03
*** Aiste has joined #zope3-dev22:04
*** lurker_ is now known as lurker22:05
*** hazmat has joined #zope3-dev22:05
*** ChanServ sets mode: +o hazmat22:05
*** svenn has joined #zope3-dev22:08
*** timte has joined #zope3-dev22:18
*** zagy has quit IRC22:21
*** jhauser has quit IRC22:23
*** stu1 has quit IRC22:51
*** naro has quit IRC22:57
*** svenn has quit IRC23:01
*** rocky has joined #zope3-dev23:02
*** lzdych has quit IRC23:11
*** b52laptop has joined #zope3-dev23:11
*** pcardune has joined #zope3-dev23:13
*** RaFromBRC|phone is now known as RaFromBRC23:14
*** hazmat has quit IRC23:17
*** BjornT has quit IRC23:23
*** BjornT has joined #zope3-dev23:24
*** greenman has joined #zope3-dev23:25
*** BjornT has quit IRC23:26
*** dunny has joined #zope3-dev23:27
*** b52lap has quit IRC23:28
*** BjornT has joined #zope3-dev23:29
*** Aiste has quit IRC23:35
*** tarek has joined #zope3-dev23:40
*** greenman has quit IRC23:40
*** faassen has quit IRC23:48
*** tarek has quit IRC23:53

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