*** regebro has left #zope3-dev | 00:03 | |
*** Aiste has joined #zope3-dev | 00:09 | |
*** replicant has joined #zope3-dev | 00:12 | |
*** hazmat has quit IRC | 00:12 | |
*** replicant is now known as hazmat | 00:14 | |
*** junkafarian has quit IRC | 00:14 | |
*** ChanServ sets mode: +o hazmat | 00:14 | |
*** wreutz has quit IRC | 00:15 | |
*** nathany has quit IRC | 00:20 | |
*** agroszer has quit IRC | 00:22 | |
*** ousado_ has quit IRC | 00:30 | |
*** ousado_ has joined #zope3-dev | 00:30 | |
*** romanofski has quit IRC | 00:30 | |
*** rocky has quit IRC | 00:35 | |
*** rcrafton has quit IRC | 00:40 | |
*** rcrafton has joined #zope3-dev | 00:41 | |
*** hazmat has quit IRC | 00:41 | |
*** rcrafton has quit IRC | 00:53 | |
*** lucielejard has quit IRC | 00:53 | |
*** pbugni has joined #zope3-dev | 00:56 | |
*** Rolando has quit IRC | 00:57 | |
*** jsadjohnson has quit IRC | 00:58 | |
*** benji has quit IRC | 00:58 | |
*** gstratton has quit IRC | 00:58 | |
*** malthe has quit IRC | 01:00 | |
*** reco has quit IRC | 01:01 | |
*** timte has quit IRC | 01:01 | |
*** reco has joined #zope3-dev | 01:02 | |
*** projekt01 has quit IRC | 01:03 | |
*** WebMaven has quit IRC | 01:05 | |
*** fcorrea has quit IRC | 01:12 | |
*** pcardune has joined #zope3-dev | 01:17 | |
*** RaFromBRC has joined #zope3-dev | 01:20 | |
*** mgedmin has quit IRC | 01:21 | |
*** hazmat has joined #zope3-dev | 01:39 | |
*** ChanServ sets mode: +o hazmat | 01:39 | |
*** MrTopf has quit IRC | 01:47 | |
*** philiKON_ has joined #zope3-dev | 02:05 | |
*** philiKON has quit IRC | 02:06 | |
*** junkafarian_ is now known as junkafarian | 02:10 | |
*** replicant has joined #zope3-dev | 02:13 | |
*** hazmat has quit IRC | 02:14 | |
*** rocky has joined #zope3-dev | 02:16 | |
*** philiKON_ has quit IRC | 02:39 | |
*** replicant has quit IRC | 02:42 | |
*** junkafarian_ has joined #zope3-dev | 02:45 | |
*** WebMaven has joined #zope3-dev | 02:46 | |
*** yvl has quit IRC | 02:51 | |
*** junkafarian has quit IRC | 02:54 | |
*** jfroche has quit IRC | 03:10 | |
*** jfroche has joined #zope3-dev | 03:11 | |
*** pbugni has quit IRC | 03:14 | |
*** J1m has quit IRC | 03:43 | |
*** benji has joined #zope3-dev | 03:56 | |
*** junkafarian_ has quit IRC | 04:14 | |
*** huajie has joined #zope3-dev | 04:16 | |
*** aclark is now known as aclark|away | 04:16 | |
*** RaFromBRC has quit IRC | 04:25 | |
*** rcrafton has joined #zope3-dev | 04:27 | |
*** alecm has quit IRC | 04:27 | |
*** gstratton has joined #zope3-dev | 04:29 | |
*** pcardune has quit IRC | 04:29 | |
*** mgedmin has joined #zope3-dev | 04:34 | |
*** b52laptop has quit IRC | 04:39 | |
*** jsadjohnson has joined #zope3-dev | 04:41 | |
*** ousado_ has quit IRC | 04:45 | |
*** ousado_ has joined #zope3-dev | 04:45 | |
*** rocky has quit IRC | 05:06 | |
*** rcrafton has quit IRC | 05:09 | |
*** rcrafton has joined #zope3-dev | 05:13 | |
*** rcrafton has quit IRC | 05:24 | |
*** stub has joined #zope3-dev | 05:26 | |
*** Ariel_Calzada has quit IRC | 05:32 | |
*** rocky has joined #zope3-dev | 05:39 | |
*** rcrafton has joined #zope3-dev | 05:42 | |
*** rcrafton has quit IRC | 05:43 | |
*** pcardune has joined #zope3-dev | 05:43 | |
mgedmin | srichter: http://mg.pov.lt/zope3-trunk-svn79995-zcml-picklification.diff | 05:45 |
---|---|---|
mgedmin | that's an attempt to pickle zcml configuration actions | 05:45 |
mgedmin | proof-of-concept with some really ugly hacks | 05:45 |
mgedmin | brings down zope 3 startup time from 3 to 2 seconds on my laptop | 05:45 |
*** niemeyer has quit IRC | 05:45 | |
*** rcrafton has joined #zope3-dev | 05:46 | |
*** gstratton has quit IRC | 05:47 | |
*** Cripps has quit IRC | 05:53 | |
*** greenman has quit IRC | 05:57 | |
*** ousado_ has quit IRC | 05:57 | |
*** ousado_ has joined #zope3-dev | 05:57 | |
*** gstratton has joined #zope3-dev | 05:58 | |
*** gstratton has quit IRC | 06:05 | |
mgedmin | the latest zope.app.publication egg is broken? | 06:21 |
mgedmin | IOError: [Errno 2] No such file or directory: '/home/mg/src/z3c.formdemo/eggs/zope.app.publication-3.4.1-py2.5.egg/zope/app/publication/meta.zcml' | 06:21 |
*** stub has quit IRC | 06:24 | |
*** stub has joined #zope3-dev | 06:25 | |
*** stub has quit IRC | 06:28 | |
*** stub has joined #zope3-dev | 06:31 | |
*** rocky has quit IRC | 06:36 | |
*** sureshvv has joined #zope3-dev | 06:38 | |
*** mgedmin has quit IRC | 06:46 | |
*** rcrafton has quit IRC | 06:50 | |
*** rcrafton has joined #zope3-dev | 06:55 | |
*** febb has joined #zope3-dev | 06:57 | |
*** alecm has joined #zope3-dev | 06:58 | |
*** jsadjohnson has quit IRC | 07:02 | |
*** srichter has quit IRC | 07:03 | |
*** alecm has quit IRC | 07:30 | |
*** chacha_chaudhry has joined #zope3-dev | 07:31 | |
*** pbugni has joined #zope3-dev | 07:33 | |
*** alecm has joined #zope3-dev | 07:34 | |
*** philiKON has joined #zope3-dev | 07:36 | |
*** jsadjohnson has joined #zope3-dev | 07:38 | |
*** alecm has quit IRC | 07:41 | |
*** baijum has joined #zope3-dev | 07:45 | |
*** alecm has joined #zope3-dev | 07:54 | |
*** alecm has quit IRC | 07:55 | |
*** dunny has quit IRC | 07:57 | |
*** febb has quit IRC | 08:04 | |
*** dunny has joined #zope3-dev | 08:08 | |
*** deo has joined #zope3-dev | 08:10 | |
*** pcardune has quit IRC | 08:14 | |
*** naro has joined #zope3-dev | 08:25 | |
*** WebMaven has quit IRC | 08:26 | |
*** philiKON has quit IRC | 08:28 | |
*** jsadjohnson has quit IRC | 08:34 | |
*** cursor has joined #zope3-dev | 08:35 | |
*** jfroche has quit IRC | 08:38 | |
*** zagy has joined #zope3-dev | 08:40 | |
*** pcardune has joined #zope3-dev | 08:43 | |
*** rcrafton has quit IRC | 08:45 | |
*** zagy has quit IRC | 08:51 | |
*** zagy has joined #zope3-dev | 08:52 | |
*** Ariel_Calzada has joined #zope3-dev | 08:52 | |
*** pcardune has quit IRC | 08:56 | |
*** zagy has quit IRC | 09:10 | |
*** hdima has joined #zope3-dev | 09:22 | |
*** greenman has joined #zope3-dev | 09:33 | |
*** afd__ has joined #zope3-dev | 09:45 | |
*** zagy has joined #zope3-dev | 09:54 | |
*** CrippsFX has joined #zope3-dev | 09:54 | |
*** malthe has joined #zope3-dev | 10:02 | |
*** romanofski has joined #zope3-dev | 10:03 | |
*** schwendinger has joined #zope3-dev | 10:07 | |
romanofski | moin :) | 10:08 |
huajie | hi romanofski | 10:22 |
huajie | anyone for a question ? | 10:22 |
huajie | I have trouble running the doc test form.txt from zope.formlib | 10:23 |
lisppaste6 | huajie pasted "error for form.txt in zope.formlib" at http://paste.lisp.org/display/48250 | 10:24 |
huajie | yeah, indeed I put the log there, thx lisppaste6 | 10:25 |
huajie | so that if anyone has time to have a look ... | 10:26 |
*** junkafarian has joined #zope3-dev | 10:27 | |
naro | you are missing some adapter. I'v got similar error if I forgot to add <include package="..." /> to my configure.zcml. For example if I forgot to include annotation package and tried to annotate object. | 10:28 |
naro | multiadapter from Int field and Request to Display widget | 10:29 |
*** Ariel_Calzada has quit IRC | 10:31 | |
*** replaceafill has joined #zope3-dev | 10:32 | |
huajie | naro: ok, I am now trying to understand what you say :) | 10:34 |
* naro is not sure what he said too :-s | 10:35 | |
*** harobed has joined #zope3-dev | 10:35 | |
*** greenman has quit IRC | 10:37 | |
*** ThomasKarlRichte has joined #zope3-dev | 10:41 | |
*** Ariel_Calzada has joined #zope3-dev | 10:42 | |
*** greenman has joined #zope3-dev | 10:42 | |
Theuni | gnarf | 10:49 |
Theuni | This is getting worse. | 10:49 |
Theuni | there are getting more wrong egg releases and more and more | 10:50 |
*** dobee_ has joined #zope3-dev | 10:50 | |
Theuni | This is definitely the point where I feel allowing everyone to release eggs is *not* a good idea. | 10:50 |
wiggy | can you see who is making those releases? | 10:54 |
Theuni | not immediately | 10:54 |
baijum | Theuni, I had made a wrong release two weeks back, but now I am very careful about it | 10:55 |
Theuni | I'll clean up this mess and write a mail. | 10:56 |
Theuni | This is still the reason. I can't have anyone upload stuff publically if we can't assure that it works. | 10:56 |
Theuni | And it is *obviously* broken. | 10:56 |
baijum | I agree, I feel sorry to see a comment like this in my blog: http://baijum81.livejournal.com/22191.html | 10:57 |
baijum | May be release manager or release manager verified eggs should go to public ? | 10:59 |
Theuni | It's not as simple because that would mean one person having to care for x hundred eggs. That's impossible. | 11:04 |
*** sureshvv has left #zope3-dev | 11:04 | |
*** junkafarian_ has joined #zope3-dev | 11:04 | |
bigkevmcd | in what ways are things broken? the egg format broken? or the actual functionality? | 11:04 |
bigkevmcd | if the former, then is there a "lint" alike for eggs, if the latter, why aren't the tests catching it? | 11:05 |
baijum | bigkevmcd, some eggs dependencies not uploaded, some has missing file etc. | 11:06 |
bigkevmcd | so...it would appear there's a need for an egg checker? | 11:07 |
baijum | bigkevmcd, don't know. May be a buildbot can catch these kind of errors | 11:07 |
baijum | Theuni, what eggs you are going to clean up now ? | 11:08 |
baijum | Theun, zope.app.session has a missing dependency on zope.session which is a new package but it's not yet released..may be have to wait sometime | 11:10 |
*** elro has joined #zope3-dev | 11:10 | |
Theuni | baijum: I have a list of 8 eggs | 11:13 |
Theuni | I need to go through them and clean them up. give me some time. | 11:13 |
Theuni | I'd like to avoid having collisions with what we are doing here. | 11:13 |
*** junkafarian has quit IRC | 11:13 | |
baijum | Theuni, ok. May be I can help with one or two if you want ? | 11:14 |
Theuni | I wrote a mail | 11:16 |
Theuni | Can you repeat what I did to zope.app.publication for zope.app.applicationcontrol and zope.app.appsetup? | 11:17 |
Theuni | (need to check whether the egg is *actually* usable and verify the wrongly released trunk and eventually add a tag for the brown-bagged release) | 11:17 |
Theuni | I'll start from the other end of the list. | 11:17 |
baijum | Theuni, ok I will look into those two ( zope.app.applicationcontrol and zope.app.appsetup) | 11:18 |
Theuni | thanks | 11:18 |
baijum | np | 11:18 |
*** junkafarian has joined #zope3-dev | 11:23 | |
*** MJ has joined #zope3-dev | 11:25 | |
*** MJ has quit IRC | 11:26 | |
*** MJ has joined #zope3-dev | 11:27 | |
*** replaceafill has quit IRC | 11:27 | |
*** junkafarian_ has quit IRC | 11:39 | |
Theuni | ok | 11:44 |
Theuni | I found the actual issue. | 11:44 |
Theuni | The releases are made as zip files. | 11:44 |
Theuni | The tar versions work. | 11:44 |
* Theuni thinks | 11:44 | |
Theuni | baijum: ping | 11:47 |
Theuni | I think you can stop working. | 11:47 |
baijum | ah. ok | 11:47 |
Theuni | I'll post a mail of what to do and let roger clean it up. | 11:47 |
baijum | That would be fine | 11:47 |
baijum | Theuni, we need *not* to add 'Framework :: Zope3' classifier, if package is generic enough to use outside Zope3 application server, is it ? | 11:50 |
*** regebro has joined #zope3-dev | 11:51 | |
*** aclark|away is now known as aclark | 11:52 | |
Theuni | baijum: probably true, i don't care enough right now =) | 11:52 |
baijum | ok :) | 11:52 |
*** davidstryker has joined #zope3-dev | 12:02 | |
*** davidstryker has left #zope3-dev | 12:11 | |
*** yvl has joined #zope3-dev | 12:13 | |
*** b52laptop has joined #zope3-dev | 12:41 | |
*** ThomasKarlRichte has quit IRC | 12:42 | |
*** mkerrin has joined #zope3-dev | 12:54 | |
*** ktwilight_ has joined #zope3-dev | 13:10 | |
*** davidstryker has joined #zope3-dev | 13:10 | |
*** deo has quit IRC | 13:20 | |
*** davidstryker has left #zope3-dev | 13:22 | |
*** ktwilight has quit IRC | 13:25 | |
*** deo has joined #zope3-dev | 13:29 | |
*** markusleist has quit IRC | 13:30 | |
*** Ariel_Calzada has quit IRC | 13:38 | |
*** cursor has quit IRC | 13:40 | |
*** benji has quit IRC | 13:48 | |
*** MJ is now known as MJ|lunch | 13:50 | |
*** markusleist has joined #zope3-dev | 13:51 | |
*** mkerrin has quit IRC | 13:55 | |
*** cursor has joined #zope3-dev | 13:59 | |
*** davidstryker has joined #zope3-dev | 14:06 | |
*** davidstryker has left #zope3-dev | 14:06 | |
*** malthe has quit IRC | 14:08 | |
* baijum it looks like complaints about eggs everywhere <wink> | 14:08 | |
*** MrTopf has joined #zope3-dev | 14:09 | |
*** harobed has quit IRC | 14:20 | |
*** mkerrin has joined #zope3-dev | 14:27 | |
*** MJ|lunch is now known as MJ | 14:41 | |
*** dunny has quit IRC | 14:51 | |
*** ghendi has joined #zope3-dev | 14:51 | |
*** ignas has joined #zope3-dev | 14:55 | |
*** elro is now known as elro|lunch | 14:56 | |
*** yvl has joined #zope3-dev | 14:57 | |
*** afd has joined #zope3-dev | 15:03 | |
*** gstratton has joined #zope3-dev | 15:03 | |
*** sorin has quit IRC | 15:07 | |
*** niemeyer has joined #zope3-dev | 15:09 | |
*** gstratton has quit IRC | 15:12 | |
*** afd__ has quit IRC | 15:14 | |
*** philiKON has joined #zope3-dev | 15:19 | |
*** elro|lunch has quit IRC | 15:22 | |
*** greenman has quit IRC | 15:23 | |
*** harobed has joined #zope3-dev | 15:29 | |
*** Rolando has joined #zope3-dev | 15:29 | |
*** benji has joined #zope3-dev | 15:30 | |
*** rocky has joined #zope3-dev | 15:40 | |
*** gstratton has joined #zope3-dev | 15:42 | |
*** davidstryker has joined #zope3-dev | 15:48 | |
*** davidstryker has left #zope3-dev | 15:48 | |
*** afd__ has joined #zope3-dev | 15:48 | |
rocky | are the foliage sprinters in the sprint room now? | 15:50 |
gstratton | rocky: yes | 15:50 |
rocky | srichter too? | 15:51 |
gstratton | Yup | 15:51 |
*** srichter has joined #zope3-dev | 15:53 | |
rocky | anyone know what justas' irc nick is? | 15:54 |
yvl | yes | 15:55 |
yvl | yvl :) | 15:55 |
rocky | lol | 15:55 |
yvl | morning rocky :) | 15:55 |
rocky | yvl: i'm exhausted -- i think i'm gonna sprint from here in boston today so i'll keep you up-todate on my progress | 15:56 |
yvl | ok | 15:56 |
rocky | going to make sure i have everything committed here now too | 15:57 |
*** lamike has joined #zope3-dev | 15:57 | |
wiggy | does anyone know the magic [versions] thing for buildout that allows me to get a working zope3 (or rather grok 0.10) at the moment? | 15:58 |
rocky | not i, sorry | 15:58 |
yvl | thanks, rocky | 15:58 |
baijum | wiggy, I just send a mail try it | 16:00 |
*** elro has joined #zope3-dev | 16:00 | |
wiggy | baijum: that fixed it, thanks! | 16:01 |
baijum | welcome :) | 16:01 |
*** lamike has quit IRC | 16:02 | |
*** markusleist has quit IRC | 16:02 | |
*** ChanServ sets mode: +o srichter | 16:03 | |
*** afd has quit IRC | 16:04 | |
wiggy | is there a clockserver-like thing for zope3? | 16:08 |
benji | "clockserver"? | 16:08 |
wiggy | do something every so many minutes/hours/days/etc. | 16:09 |
wiggy | like cron | 16:09 |
*** stub has quit IRC | 16:09 | |
*** stub has joined #zope3-dev | 16:09 | |
* baijum found a nice trick to get versions: /bin/buildout -vvvvv|grep Picked|cut -d : -f 2 (thanks to benji for hint) | 16:11 | |
*** projekt01 has joined #zope3-dev | 16:13 | |
*** cursor has quit IRC | 16:15 | |
*** faassen has joined #zope3-dev | 16:16 | |
*** mgedmin has joined #zope3-dev | 16:22 | |
*** afd__ has quit IRC | 16:22 | |
benji | baijum: if you (or anyone else) is a vim user I have a .vimrc addition that lets you load the output of buildout -vvvvvv into a buffer and do :MungeVersions to get a [versions] section | 16:28 |
benji | really, that should be made into a little script or something | 16:29 |
baijum | benji, can you please paste it somewhere ? | 16:29 |
benji | sure, one sec | 16:29 |
*** pyqwer has joined #zope3-dev | 16:30 | |
lisppaste6 | benji pasted "Script to " at http://paste.lisp.org/display/48260 | 16:31 |
*** reco has quit IRC | 16:32 | |
*** reco has joined #zope3-dev | 16:33 | |
wiggy | baijum: ./bin/buildout -vvvvv|sed -ne 's/^Picked: //p' | sort | uniq | 16:33 |
*** huajie has quit IRC | 16:33 | |
wiggy | baijum: that one is better :) | 16:33 |
baijum | benji, wiggy: thanks ! | 16:34 |
faassen | wiggy: horrible, horrible. :) | 16:40 |
faassen | can't this be a buildout recipe? I heard lovely has something like this. | 16:40 |
*** lucielejard has joined #zope3-dev | 16:40 | |
*** baijum has quit IRC | 16:42 | |
wiggy | it works so I'm happy :) | 16:42 |
*** pbugni has quit IRC | 16:48 | |
* mgedmin wonders why wiggy is using sort | uniq instead of sort -u | 16:59 | |
wiggy | hardcoded in my mind from before sort got the -u option | 16:59 |
*** jukart has joined #zope3-dev | 16:59 | |
wiggy | also OSX sort has a very different -u | 16:59 |
wiggy | sort -u as unique is a GNUism | 17:00 |
*** rcrafton has joined #zope3-dev | 17:01 | |
*** WebMaven has joined #zope3-dev | 17:05 | |
*** RaFromBRC has joined #zope3-dev | 17:09 | |
*** RaFromBRC has quit IRC | 17:10 | |
*** RaFromBRC has joined #zope3-dev | 17:10 | |
*** RaFromBRC_ has joined #zope3-dev | 17:12 | |
*** hazmat has joined #zope3-dev | 17:14 | |
*** ChanServ sets mode: +o hazmat | 17:14 | |
*** xenru has joined #zope3-dev | 17:14 | |
*** xenru has quit IRC | 17:18 | |
faassen | mgedmin: does this eggdeps tool work with buildouts? | 17:18 |
mgedmin | faassen: yes | 17:18 |
faassen | mgedmin: how do you install it then? | 17:18 |
*** xenru has joined #zope3-dev | 17:18 | |
mgedmin | add a part to the buildout.cfg that uses the egg recipe to install gtkeggdeps + the all other eggs whose deps you want to explore | 17:19 |
mgedmin | run buildout, then run bin/gtkeggdeps | 17:19 |
faassen | mgedmin: okay, understood, thanks. | 17:19 |
mgedmin | if you don't have gtk (windows/mac), replace gtkeggdeps with tl.eggdeps and look at plain ascii/graphviz graph | 17:20 |
faassen | I do have gtk. :) | 17:20 |
mgedmin | well, you're not the one person in this channel | 17:20 |
faassen | oh, okay, I thought you meant me when you said 'you' :) | 17:20 |
mgedmin | and I've already heard complaints about my use of gtk rather than, say, wxwidgets | 17:20 |
faassen | oh, okay. :) | 17:20 |
mgedmin | right, that was a generic "you" | 17:21 |
hazmat | mgedmin, where does eggdeps live? | 17:21 |
mgedmin | hazmat: cheeseshop | 17:21 |
mgedmin | or http://mg.pov.lt/gtkeggdeps | 17:22 |
hazmat | cool, thanks | 17:22 |
mgedmin | WebMaven: that email is at http://mail.zope.org/pipermail/zope3-dev/2007-September/023702.html if you're interested | 17:22 |
hazmat | faassen, did you ever have a chance to look over the parallel and adapted patches i sent for hurry.workflow | 17:22 |
faassen | hazmat: unfortunately not, I've just had time enough to feel guilty about not doing it. :) | 17:23 |
faassen | mgedmin: okay, a snag concerning pygtk. I'm not using my system's python with the buildout I'm testing this with, which means gtk cannot be imported. :) | 17:26 |
mgedmin | heh | 17:26 |
mgedmin | ouch | 17:27 |
*** ghendi has quit IRC | 17:27 | |
mgedmin | is pygtk available as an egg? perhaps I should declare a dependency on it? | 17:27 |
faassen | mgedmin: I tried, but it fails miserably. :) | 17:27 |
faassen | mgedmin: so please don't. :) | 17:27 |
faassen | mgedmin: I mean, there's one pygtk on the cheeseshop, but it's a bz2 file and easy_install throws up on it. | 17:27 |
*** chacha_chaudhry has quit IRC | 17:30 | |
faassen | mgedmin: I hope your tool can eventually we used to cut some egg links to make the dependency graph more sane. :) | 17:31 |
mgedmin | that's the reason for its existence: http://wiki.zope.org/zope3/FoliageSprint#package-dependencies-simplification | 17:31 |
*** timte has joined #zope3-dev | 17:31 | |
*** aclark is now known as aclark|away | 17:32 | |
*** RaFromBRC has quit IRC | 17:32 | |
faassen | mgedmin: argh, trying the buildout with the system python makes me run into the famous ubuntu docutils problem. | 17:32 |
faassen | mgedmin: now how did one resolve that... | 17:32 |
mgedmin | also, credits to Thomas Lotze for tl.eggdeps which does all the hard bits (extracting the dependency graph) | 17:32 |
faassen | okay, resolved. I'm becoming a buildout jocky this way. :) | 17:33 |
*** RaFromBRC_ is now known as RaFromBRC | 17:35 | |
faassen | mgedmin: yay, your gtkdeps is running now. :) | 17:36 |
ignas | faassen: told you ;) | 17:36 |
faassen | mgedmin: too bad I had to use my system python, it also shows other crap. | 17:36 |
faassen | ignas: told me what? that using the system python sucks? I know this. :) | 17:36 |
mgedmin | faassen: pass an egg name (or names) on the command line to ignore other crap | 17:36 |
faassen | mgedmin: grok currently depends on exactly 100 eggs. :) | 17:36 |
mgedmin | that's either nice or isn't :-) | 17:37 |
faassen | I don't know, it's a round number. | 17:37 |
ignas | faassen: you are still recomending grok users to use system python, making them feel the same pain | 17:37 |
faassen | I'd like to make zope.pagetemplate rely on less than 63 eggs first. :) | 17:37 |
faassen | ignas: yeah I know it sucks. I'm not going to fix it by myself though. :) | 17:38 |
faassen | ignas: it also needs to work on windows! | 17:38 |
faassen | ignas: the problem is that all choices have major drawbacks. :) | 17:38 |
ignas | faassen: virtualenv works on windws too | 17:39 |
ignas | or should work ;) | 17:39 |
faassen | ignas: it didn't when it was released, maybe that got fixed in the last week? | 17:39 |
*** pcardune has joined #zope3-dev | 17:39 | |
ignas | faassen: it says so in release notes | 17:39 |
*** hdima has quit IRC | 17:39 | |
ignas | 0.8.3 Added support for Windows. | 17:40 |
faassen | oh, cool. | 17:40 |
faassen | ignas: anyway, it's work integrating support for all this, plus there's a drawback when you don't run a system python, which I just ran into. | 17:40 |
ignas | tell me how it works out ;) i'll just copy your approach to make schooltool installable on windows ;) | 17:40 |
faassen | ignas: I wanted to use pygtk. | 17:40 |
faassen | ignas: I *had* to use a system python. | 17:40 |
faassen | ignas: as that was by far the easiest way to make pygtk work. | 17:41 |
faassen | ignas: I'm not volunteering to integrate virtualenv into grok. :) | 17:41 |
*** timte has quit IRC | 17:43 | |
* mgedmin writes some documentation on http://mg.pov.lt/gtkeggdeps/ explaining the colours and keys | 17:43 | |
*** timte has joined #zope3-dev | 17:43 | |
*** timte has quit IRC | 17:55 | |
*** timte has joined #zope3-dev | 17:55 | |
*** philiKON_ has joined #zope3-dev | 17:55 | |
*** philiKON has quit IRC | 17:57 | |
ignas | what is the easies way to list all the variables available in a buildout section? | 17:57 |
*** aclark|away is now known as aclark|mall | 17:58 | |
*** jsadjohnson has joined #zope3-dev | 17:59 | |
WebMaven | srichter: one of the problems natea and I were having Monday with pypi was we could not find it's code to figure out whether our difficulties were due to bugs. | 18:00 |
* mgedmin suspect the answer to ignas's question is "go read the source code of the recipe" | 18:00 | |
ignas | mgedmin: i was afraid of that | 18:00 |
WebMaven | So, where does the pypi code live, anyway? | 18:00 |
ignas | mgedmin: that would lead to pdb if i want to list their values and etc. | 18:01 |
mgedmin | WebMaven: http://wiki.python.org/moin/CheeseShopDev | 18:01 |
mgedmin | ignas: don't listen to me, I know very little about buildout | 18:01 |
ignas | oooh, so you can go and svn blame the author of the abysmal search form? | 18:01 |
*** afd_ has quit IRC | 18:02 | |
WebMaven | No, so I can figure out why the 'or' operator in the XMLRPC api causes everything to be returned. | 18:02 |
WebMaven | mgedmin: thx | 18:03 |
mgedmin | sounds like fun | 18:03 |
* mgedmin checks out pypi | 18:04 | |
*** reco has quit IRC | 18:04 | |
WebMaven | Ah, OK, now it looks like the API is documented wrong. | 18:05 |
WebMaven | I'll know after some testing. | 18:05 |
* ignas looks at the code | 18:07 | |
*** J1m has joined #zope3-dev | 18:07 | |
ignas | omg, is that even python | 18:08 |
*** RaFromBRC has quit IRC | 18:08 | |
WebMaven | Sigh. | 18:09 |
WebMaven | Darn, my experiment blew up. | 18:09 |
ignas | that thing looks like it's written in some weird dialect of php | 18:10 |
* srichter feels really good about the discussion today; we finally have a healthy discussion and behave like a real community | 18:10 | |
WebMaven | So, as far as can tell, there is no way to specify an 'or' operator for a pypi search. | 18:10 |
mgedmin | oh noes, now srichter is starting a gun control flame on zope3-dev@ | 18:10 |
* WebMaven is now worried srichter jinxed it. | 18:10 | |
ignas | WebMaven: well - in web API (not the XMLRPC) there is no way to specify AND | 18:12 |
ignas | the default query_packages predicate is AND, but it's ignored as all the terms are passed to it one by one | 18:12 |
ignas | ouch, i thought that someone was lazy | 18:13 |
ignas | but it's plain terrible | 18:13 |
*** afd_ has joined #zope3-dev | 18:16 | |
*** afd_ has quit IRC | 18:22 | |
mgedmin | have you seen pypi's test suite? | 18:23 |
*** rcrafton has quit IRC | 18:23 | |
ignas | no, should I look at it? | 18:24 |
mgedmin | it's 27 lines long | 18:24 |
* mgedmin weeps | 18:24 | |
mgedmin | well, there's also pypi_selenium, so perhaps functional test coverage is better than unit test coverage | 18:25 |
ignas | :D | 18:25 |
ignas | i think there are NO testcases in there | 18:26 |
ignas | it's a selenium checkout | 18:26 |
ignas | and it's longer than 27 lines | 18:27 |
ignas | there is a doctest in https://svn.python.org/packages/trunk/pypi/versionpredicate.py | 18:27 |
ignas | and the doctest is more than 20 lines long | 18:27 |
ignas | mgedmin: installing pygtk using buildout is a bit difficult if possible at all | 18:29 |
mgedmin | I always use system python | 18:29 |
ignas | good for you :) you have root everywhere ;) | 18:31 |
mgedmin | WebMaven: I reported the pypi xmlrpc search bug at http://sourceforge.net/tracker/index.php?func=detail&aid=1802874&group_id=66150&atid=513503 | 18:33 |
WebMaven | mgedmin: thx! | 18:36 |
*** lucielejard_ has joined #zope3-dev | 18:36 | |
WebMaven | mgedmin: and thanks for explaining the actual API as well. | 18:36 |
* mgedmin has nothing to do and is looking for interesting problems/tasks | 18:38 | |
*** lucielejard_ has quit IRC | 18:39 | |
*** Rolando has quit IRC | 18:42 | |
*** lucielejard has quit IRC | 18:44 | |
*** alecm has joined #zope3-dev | 18:45 | |
Theuni | srichter: ping | 18:46 |
*** rcrafton has joined #zope3-dev | 18:46 | |
Theuni | I'd be happyt to fix it in *the* form framework | 18:46 |
srichter | Theuni: pong | 18:46 |
Theuni | but that's at least two for me | 18:46 |
Theuni | so i'd like to avoid doing this work multiple times | 18:46 |
Theuni | I think providing better defaults is good and that's the place where they can applied for all. | 18:47 |
*** pcardune has quit IRC | 18:47 | |
*** dobee_ has quit IRC | 18:47 | |
srichter | right, I definitely see your problem, but having zope.schema contain more end-user stuff will not be nice | 18:47 |
zagy | srichter: it is not really enduser stuff. but if a validationerror just tells Too Long, even in python code, that's not very useful | 18:48 |
srichter | Theuni: OT: where is the list with all the steps needed for 3.4 releases? | 18:48 |
WebMaven | OK, after mgedmin explained the real API (modulo the existing bug), I have clarified the docs on http://wiki.python.org/moin/CheeseShopXmlRpc | 18:48 |
srichter | my biggest fear is that whatever you do will not be localized | 18:48 |
ignas | mgedmin: schooltool dependency graph looks quite nicely | 18:49 |
srichter | zagy: Theuni: okay, anyways, what are your thoughts? | 18:49 |
mgedmin | ignas: are you kidding? | 18:49 |
zagy | srichter: the doc() of for instance TooLong should say what the limit is and how long the value was | 18:49 |
ignas | mgedmin: wha, only Zope3 and some more dependencies like hurry query that depends on half of zope by itself ;) | 18:50 |
Theuni | srichter: it's not more. and it's really just putting in better strings than they are now | 18:50 |
Theuni | localisation is already in there | 18:50 |
Theuni | it's really a small issue | 18:50 |
ignas | ok hurry.query -> zc.catalog -> half of Zope3 | 18:50 |
srichter | Theuni: let's go to #error-messages; too much traffic | 18:51 |
srichter | Theuni: zagy: ping? | 18:53 |
zagy | srichter: we're having a local discussion/meeting right now.... sorry for the delay | 18:54 |
* mgedmin is starting to feel hungry | 19:00 | |
srichter | zagy: ok | 19:01 |
srichter | Theuni: zagy: there was discussion to write things like: This integer is larger than the max value of 10. | 19:02 |
srichter | this cannot be solved within zope.schema | 19:03 |
WebMaven | Theuni: zagy: have you folks further discussed the possibility of a zalchemy sprint? | 19:03 |
srichter | also, fixing the strings in zope.schema will break **a lot** of code | 19:03 |
srichter | Theuni: zagy: it will also not allow to easily customize the strings on a project-by-project basis | 19:04 |
*** harobed has quit IRC | 19:04 | |
*** b52laptop has quit IRC | 19:06 | |
*** MJ has quit IRC | 19:20 | |
*** afd_ has joined #zope3-dev | 19:21 | |
*** pelle_ has quit IRC | 19:24 | |
*** zagy has quit IRC | 19:26 | |
*** romanofski has quit IRC | 19:26 | |
*** lucielejard has joined #zope3-dev | 19:27 | |
*** jodok has joined #zope3-dev | 19:41 | |
*** dobee has joined #zope3-dev | 19:43 | |
*** pyqwer has quit IRC | 19:43 | |
*** jukart has quit IRC | 19:52 | |
mgedmin | philiKON_: when do you plan to update maintaining-software.txt with the changes you mentioned today on the mailing list? | 20:01 |
philiKON_ | mgedmin: today or tomorrow perhaps | 20:01 |
philiKON_ | why? | 20:01 |
*** elro has quit IRC | 20:06 | |
mgedmin | I'd feel better if I knew I was reading an up-to-date version | 20:06 |
mgedmin | by the way, is anyone working on fixing those broken eggs? | 20:07 |
*** jodok has quit IRC | 20:08 | |
mgedmin | is 3.4.0a1 considered *older* than 3.4.0? | 20:08 |
gstratton | mgedmin: yes | 20:09 |
mgedmin | okay, reasonable, even if a bit surprising when one's used to debian | 20:09 |
*** mats has joined #zope3-dev | 20:09 | |
*** pbugni has joined #zope3-dev | 20:10 | |
*** pcardune has joined #zope3-dev | 20:11 | |
*** reco has joined #zope3-dev | 20:12 | |
*** Newfie2007 has joined #zope3-dev | 20:13 | |
ignas | is there a standard way of having weak dependencies in zcml ? | 20:13 |
ignas | like - only activate these adapters if module A is available | 20:13 |
*** elro has joined #zope3-dev | 20:15 | |
*** elro is now known as elro|pub | 20:15 | |
*** ruda_porto has joined #zope3-dev | 20:15 | |
mats | ignas, there is a condition statement in zcml | 20:16 |
*** sm is now known as sm-sprint | 20:16 | |
ignas | is there a <provide> statement? | 20:16 |
*** afd_ has quit IRC | 20:17 | |
mats | ignas, i think it is along the lines <include condition="installed my.namespace" package="include.this.namespace" /> | 20:17 |
ignas | "installed"? and how does it determine what's installed? | 20:18 |
ignas | you mean xml namespace? | 20:18 |
mats | should be the package namespace | 20:20 |
mgedmin | ignas: <configure zcml:condition="have apidoc"> ... stuff ... </configure> | 20:20 |
mgedmin | and <meta:provides feature="apidoc" /> | 20:21 |
mgedmin | so module A should have a <meta:provides feature="A" /> | 20:22 |
mgedmin | and your adapters should each be conditionally included with zcml:condition="have A" | 20:22 |
mgedmin | and if you can't find any documentation for this, blame me | 20:22 |
ignas | are these order sensitive? | 20:22 |
mgedmin | probably yes | 20:22 |
mgedmin | zcml is order sensitive :( | 20:22 |
*** RaFromBRC has joined #zope3-dev | 20:22 | |
ignas | :/ | 20:22 |
ignas | so a mutual weak dependency is not an option i guess ... | 20:23 |
* mgedmin is trying to figure out why setuptools won't extract schema.xml from zope.app.appsetup zip | 20:23 | |
* mgedmin is reading setuptools source and can't find the bug | 20:23 | |
*** rcrafton has quit IRC | 20:24 | |
*** replicant has joined #zope3-dev | 20:24 | |
*** hazmat has quit IRC | 20:24 | |
*** jodok has joined #zope3-dev | 20:25 | |
*** sorin has joined #zope3-dev | 20:26 | |
mgedmin | okay, setuptools unpacks schema.xml into a temp dir and then doesn't copy it over | 20:27 |
ignas | mgedmin: hmm, and what it does if it's a tarball? | 20:27 |
*** rcrafton has joined #zope3-dev | 20:27 | |
ignas | maybe the function that builds the file list is reading the data from the zip/tar files in different ways | 20:28 |
*** universewisdom has joined #zope3-dev | 20:29 | |
*** ruda_porto has quit IRC | 20:33 | |
*** rcrafton has quit IRC | 20:33 | |
*** aclark|mall is now known as aclark | 20:34 | |
*** jodok has quit IRC | 20:35 | |
*** jukart has joined #zope3-dev | 20:35 | |
*** jodok has joined #zope3-dev | 20:37 | |
*** b52laptop has joined #zope3-dev | 20:40 | |
faassen | srichter: for the APIdoc, ignore Jim's webserver stuff. :) | 20:41 |
faassen | srichter: I can give you guys access to the community managed host, and Jens Vagelpohl can set up the apidoc.zope.org DNS for you. | 20:42 |
*** dobee has quit IRC | 20:44 | |
*** tolik has joined #zope3-dev | 20:46 | |
*** mats has quit IRC | 20:47 | |
*** mats has joined #zope3-dev | 20:50 | |
*** faassen has quit IRC | 20:50 | |
lisppaste6 | tolik pasted "ZEO cache problem" at http://paste.lisp.org/display/48269 | 20:55 |
*** MrTopf has quit IRC | 20:55 | |
tolik | hi, guys! I have a problem with zope instances using zeo | 20:56 |
tolik | i googled for it, seems like a known problem | 20:57 |
tolik | but i could not find the way to overcome it | 20:57 |
tolik | could someone give me an advice for it? | 20:58 |
*** sm-sprint is now known as sm | 20:59 | |
*** jfroche has joined #zope3-dev | 21:01 | |
tolik | at some point my site starts producing System Errors and z3.log gets field with errors like the one in http://paste.lisp.org/display/48269 | 21:01 |
tolik | s/field/filled/ | 21:01 |
ignas | looks like broken database objects | 21:02 |
ignas | can you reproduce it starting with a clean database? | 21:02 |
tolik | unfortuantely, i can't test it like this (those are production instances and the error apears only under a heavy load) | 21:06 |
ignas | seen http://www.nabble.com/KeyErrors-in-Zope-using-ZEO-t3728665.html ? | 21:07 |
ignas | the tip was not to use sessions shared between ZEO clients | 21:07 |
tolik | oh, that's a very valuable info, thanks | 21:10 |
*** Rolando has joined #zope3-dev | 21:14 | |
tolik | by the way, does this also affects sessions as implemented in zope3? | 21:14 |
ignas | i have no idea | 21:16 |
*** mkerrin has quit IRC | 21:28 | |
*** gstratton has quit IRC | 21:29 | |
*** replicant has quit IRC | 21:33 | |
*** tolik has left #zope3-dev | 21:41 | |
*** gstratton has joined #zope3-dev | 21:42 | |
*** edgordon has quit IRC | 21:49 | |
*** xenru has quit IRC | 21:52 | |
*** davidstryker has joined #zope3-dev | 21:53 | |
*** davidstryker has left #zope3-dev | 21:53 | |
*** whit has joined #zope3-dev | 21:55 | |
*** afd_ has joined #zope3-dev | 21:59 | |
*** jsadjohnson_ has joined #zope3-dev | 21:59 | |
*** gstratton has left #zope3-dev | 22:00 | |
*** rcrafton has joined #zope3-dev | 22:03 | |
*** ignas has quit IRC | 22:04 | |
mgedmin | found the bug! | 22:07 |
mgedmin | in projekt01's zope.app.appsetup zip egg the SOURCES.txt in egg-info had CRLF line endings | 22:08 |
mgedmin | I converted it to LF and easy_install extracted schema.xml for me from the zip file | 22:08 |
*** afd__ has joined #zope3-dev | 22:09 | |
*** gstratton_ has joined #zope3-dev | 22:11 | |
*** lucielejard has quit IRC | 22:13 | |
*** Newfie2007 has quit IRC | 22:21 | |
*** afd_ has quit IRC | 22:27 | |
*** jukart has quit IRC | 22:28 | |
*** elro|pub has quit IRC | 22:30 | |
*** whitmo has joined #zope3-dev | 22:32 | |
*** dobee has joined #zope3-dev | 22:32 | |
*** schwendinger has quit IRC | 22:34 | |
*** naro has quit IRC | 22:34 | |
sm | mgedmin, nice | 22:35 |
sm | me, I'm still waiting for FoliageSprint to show up in google.. I think the bot has just not come by yet | 22:36 |
*** romanofski has joined #zope3-dev | 22:36 | |
*** dunny has joined #zope3-dev | 22:42 | |
*** pcardune has quit IRC | 22:44 | |
*** whit has quit IRC | 22:48 | |
philiKON_ | mgedmin: already reported to the distutils sig, and pje already fixed it | 22:51 |
* gstratton_ is thinking he needs a change of career | 22:51 | |
mgedmin | yes, I noticed | 22:51 |
philiKON_ | mgedmin: sorry :) | 22:51 |
mgedmin | just after I spent all that time figuring it out :-) | 22:52 |
mgedmin | still, it was fun | 22:52 |
*** febb has joined #zope3-dev | 22:53 | |
WebMaven | can anyone tell me how to create a svn.zope.org andbox? | 22:58 |
WebMaven | sandbox | 22:58 |
*** dobee has quit IRC | 23:02 | |
*** jodok has quit IRC | 23:02 | |
*** rocky has quit IRC | 23:05 | |
*** Rolando has quit IRC | 23:07 | |
*** rocky has joined #zope3-dev | 23:08 | |
*** hexsprite has joined #zope3-dev | 23:13 | |
*** jsadjohnson has quit IRC | 23:17 | |
*** MrTopf has joined #zope3-dev | 23:18 | |
*** febb has quit IRC | 23:24 | |
mgedmin | martijn writes such long blog entries it feels like work when I'm reading them :/ | 23:25 |
*** afd_ has joined #zope3-dev | 23:28 | |
*** jsadjohnson_ has quit IRC | 23:31 | |
mgedmin | sm: by the way, I got the impression that ZopeExternalEditor is broken on wiki.zope.org | 23:35 |
mgedmin | when I try to use it I get a "locked by webdav" error message and my changes don't get saved | 23:36 |
mgedmin | do you know anything about that? | 23:36 |
*** schwendinger has joined #zope3-dev | 23:36 | |
*** afd__ has quit IRC | 23:42 | |
sm | hmm, no | 23:43 |
sm | let me tweak permissions | 23:44 |
sm | any better now ? | 23:45 |
*** Jell-O-Fishi has joined #zope3-dev | 23:45 | |
sm | (mgedmin) | 23:46 |
sm | works fine here, with or without use_locks in ~/.zope-external-edit, logged in or as anonymous | 23:48 |
*** whitmo has quit IRC | 23:52 | |
*** malthe has joined #zope3-dev | 23:54 | |
mgedmin | just a sec... | 23:55 |
*** whit has joined #zope3-dev | 23:55 | |
*** hazmat has joined #zope3-dev | 23:55 | |
*** ChanServ sets mode: +o hazmat | 23:55 | |
* gstratton_ is incapable of installing zope | 23:56 | |
mgedmin | sm: thanks, it works now | 23:56 |
sm | cool.. thanks for the report | 23:57 |
sm | please ping me if it breaks | 23:57 |
*** dunny has quit IRC | 23:58 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!