*** srichter has joined #zope3-dev | 00:01 | |
*** ChanServ sets mode: +o srichter | 00:02 | |
*** pcardune__ has joined #zope3-dev | 00:03 | |
*** jsadjohnson has quit IRC | 00:04 | |
*** lisppaste6 has joined #zope3-dev | 00:04 | |
*** pcardune_ has quit IRC | 00:05 | |
*** jsadjohnson has joined #zope3-dev | 00:05 | |
*** b52laptop has joined #zope3-dev | 00:07 | |
*** faassen has quit IRC | 00:09 | |
*** jodok_ has joined #zope3-dev | 00:11 | |
*** Ariel_Calzada has quit IRC | 00:12 | |
*** rcrafton has quit IRC | 00:12 | |
*** ksmith99 has joined #zope3-dev | 00:17 | |
*** jodok has quit IRC | 00:18 | |
*** jodok has joined #zope3-dev | 00:19 | |
*** ghaith has joined #zope3-dev | 00:19 | |
*** dobee_ has quit IRC | 00:23 | |
*** tarek has quit IRC | 00:25 | |
*** WebMaven has joined #zope3-dev | 00:25 | |
*** gumpa has quit IRC | 00:30 | |
*** tarek has joined #zope3-dev | 00:31 | |
*** jodok_ has quit IRC | 00:35 | |
*** dobee has joined #zope3-dev | 00:44 | |
*** dobee has quit IRC | 00:51 | |
*** ghaith has quit IRC | 00:54 | |
*** pcardune_ has joined #zope3-dev | 01:00 | |
*** benji has quit IRC | 01:00 | |
*** pcardune_ has quit IRC | 01:00 | |
*** pcardune has joined #zope3-dev | 01:01 | |
*** pcardune__ has quit IRC | 01:01 | |
*** pcardune_ has joined #zope3-dev | 01:01 | |
*** pcardune has quit IRC | 01:03 | |
*** srichter has quit IRC | 01:03 | |
*** rocky|boston has quit IRC | 01:09 | |
*** pcardune has joined #zope3-dev | 01:18 | |
*** pbugni has quit IRC | 01:31 | |
*** b52laptop has joined #zope3-dev | 01:32 | |
*** b52laptop has quit IRC | 01:33 | |
*** jodok_ has joined #zope3-dev | 01:37 | |
*** jodok has quit IRC | 01:38 | |
*** jodok has joined #zope3-dev | 01:40 | |
*** J1m has quit IRC | 01:44 | |
*** jsadjohnson has joined #zope3-dev | 01:53 | |
*** norro has quit IRC | 01:54 | |
*** pcardune__ has joined #zope3-dev | 01:55 | |
*** jodok_ has quit IRC | 01:56 | |
*** pcardune has quit IRC | 01:57 | |
*** pcardune has joined #zope3-dev | 01:57 | |
*** pcardune__ has quit IRC | 01:58 | |
*** jsadjohnson has quit IRC | 01:59 | |
*** fcorrea has quit IRC | 02:04 | |
*** b52laptop has joined #zope3-dev | 02:11 | |
*** pcardune__ has joined #zope3-dev | 02:24 | |
*** pcardune has quit IRC | 02:24 | |
*** pcardune has joined #zope3-dev | 02:25 | |
*** pcardune has quit IRC | 02:25 | |
*** whit is now known as whit|out | 02:27 | |
*** jinty has joined #zope3-dev | 02:27 | |
*** pcardune__ has quit IRC | 02:28 | |
*** reco has quit IRC | 02:28 | |
*** whit|out has quit IRC | 02:29 | |
*** b52laptop has quit IRC | 02:32 | |
*** nathany_ has quit IRC | 02:43 | |
*** huajie has joined #zope3-dev | 02:57 | |
*** timte has quit IRC | 03:05 | |
*** pcardune has joined #zope3-dev | 03:11 | |
*** brandon_rhodes has quit IRC | 03:13 | |
*** edgordon has quit IRC | 03:19 | |
*** whit|out has joined #zope3-dev | 03:31 | |
*** srichter has joined #zope3-dev | 03:37 | |
*** ChanServ sets mode: +o srichter | 03:40 | |
*** pcardune has quit IRC | 03:44 | |
*** pcardune_ has quit IRC | 03:44 | |
*** pcardune has joined #zope3-dev | 04:03 | |
*** whit|out has quit IRC | 04:11 | |
*** jinty has quit IRC | 04:55 | |
*** RaFromBRC has quit IRC | 05:09 | |
*** niemeyer has quit IRC | 05:17 | |
*** pbugni has joined #zope3-dev | 05:20 | |
*** Ariel_Calzada has joined #zope3-dev | 05:27 | |
*** stub has joined #zope3-dev | 05:29 | |
*** whit|out has joined #zope3-dev | 05:40 | |
*** alecm has quit IRC | 05:51 | |
*** whitmo has joined #zope3-dev | 05:54 | |
*** whit|out has quit IRC | 05:54 | |
*** whitmo has quit IRC | 06:20 | |
*** chacha_chaudhry has joined #zope3-dev | 06:29 | |
*** eldar has quit IRC | 07:08 | |
*** baijum has joined #zope3-dev | 07:45 | |
*** pbugni has quit IRC | 07:46 | |
*** d2m has joined #zope3-dev | 07:46 | |
*** alecm has joined #zope3-dev | 07:51 | |
*** pbugni has joined #zope3-dev | 07:52 | |
*** jukart has joined #zope3-dev | 07:54 | |
*** cursor has joined #zope3-dev | 08:06 | |
*** alecm has quit IRC | 08:08 | |
*** jukart has quit IRC | 08:11 | |
*** greenman has joined #zope3-dev | 08:19 | |
*** pbugni has quit IRC | 08:25 | |
*** jukart has joined #zope3-dev | 08:34 | |
*** philiKON has quit IRC | 08:42 | |
*** sorin has joined #zope3-dev | 08:44 | |
*** sorin is now known as sorindregan | 08:44 | |
*** zagy has joined #zope3-dev | 08:45 | |
*** sorindregan has joined #zope3-dev | 08:47 | |
*** chacha_chaudhry_ has joined #zope3-dev | 09:03 | |
*** chacha_chaudhry has quit IRC | 09:04 | |
*** chacha_chaudhry has joined #zope3-dev | 09:04 | |
*** chacha_chaudhry_ has quit IRC | 09:04 | |
*** harobed has joined #zope3-dev | 09:10 | |
*** dobee has joined #zope3-dev | 09:11 | |
*** zagy_ has joined #zope3-dev | 09:15 | |
*** zagy has quit IRC | 09:15 | |
*** zagy_ has quit IRC | 09:15 | |
*** zagy has joined #zope3-dev | 09:17 | |
*** naro has joined #zope3-dev | 09:30 | |
*** pcardune has quit IRC | 09:31 | |
*** chacha_chaudhry has quit IRC | 09:34 | |
*** huajie has quit IRC | 09:34 | |
*** chacha_chaudhry has joined #zope3-dev | 09:34 | |
*** tjs has joined #zope3-dev | 09:42 | |
tjs | is IInitIds utility threadsafe? | 09:42 |
---|---|---|
*** mwh__ has joined #zope3-dev | 09:46 | |
*** mwhudson has quit IRC | 09:48 | |
*** schwendinger has joined #zope3-dev | 09:51 | |
*** greenman has quit IRC | 09:53 | |
srichter | tjs: yes, because it uses the object's oid | 10:00 |
tjs | srichter: cool, thanks | 10:04 |
tjs | srichter: I'm making a cross-database reference utility | 10:05 |
tjs | to do zodb->storm relationships | 10:05 |
tjs | just going to use the iintid util on the zope end | 10:05 |
*** markusleist has joined #zope3-dev | 10:12 | |
*** jodok has quit IRC | 10:13 | |
*** chacha_chaudhry_ has joined #zope3-dev | 10:17 | |
*** cursor has quit IRC | 10:20 | |
*** chacha_chaudhry_ has quit IRC | 10:21 | |
*** chacha_chaudhry_ has joined #zope3-dev | 10:21 | |
*** jodok has joined #zope3-dev | 10:25 | |
*** chacha_chaudhry_ has joined #zope3-dev | 10:27 | |
*** jodok has quit IRC | 10:29 | |
*** jinty has joined #zope3-dev | 10:32 | |
*** zagy_ has joined #zope3-dev | 10:33 | |
*** chacha_chaudhry has quit IRC | 10:35 | |
*** zagy_ has quit IRC | 10:35 | |
*** chacha_chaudhry_ is now known as chacha_chaudhry | 10:36 | |
*** zagy_ has joined #zope3-dev | 10:36 | |
*** yvl has joined #zope3-dev | 10:37 | |
*** ignas has joined #zope3-dev | 10:37 | |
*** mwh__ is now known as mwhudson | 10:38 | |
*** bigkevmcd has joined #zope3-dev | 10:39 | |
*** zagy has quit IRC | 10:42 | |
*** pelle_ has joined #zope3-dev | 10:46 | |
*** jodok has joined #zope3-dev | 10:50 | |
*** schwendinger has quit IRC | 10:53 | |
*** schwendinger has joined #zope3-dev | 10:58 | |
*** schwendinger has joined #zope3-dev | 11:01 | |
*** zagy has joined #zope3-dev | 11:01 | |
*** jfroche has joined #zope3-dev | 11:03 | |
*** projekt01 has joined #zope3-dev | 11:09 | |
*** zagy_ has quit IRC | 11:09 | |
*** zagy_ has joined #zope3-dev | 11:09 | |
*** zagy has quit IRC | 11:24 | |
*** dobee has quit IRC | 11:26 | |
*** dobee has joined #zope3-dev | 11:26 | |
*** zagy has joined #zope3-dev | 11:27 | |
*** ferrafox has joined #zope3-dev | 11:37 | |
*** zagy_ has quit IRC | 11:38 | |
*** dobee has quit IRC | 11:39 | |
*** zagy_ has joined #zope3-dev | 11:39 | |
*** chacha_chaudhry_ has joined #zope3-dev | 11:42 | |
*** dobee has joined #zope3-dev | 11:44 | |
*** chacha_chaudhry has quit IRC | 11:46 | |
*** zagy has quit IRC | 11:54 | |
*** stub has quit IRC | 12:02 | |
*** chacha_chaudhry_ is now known as chacha_chaudhry | 12:03 | |
*** goschtl has joined #zope3-dev | 12:04 | |
*** MJ has joined #zope3-dev | 12:07 | |
*** richardkan has joined #zope3-dev | 12:15 | |
*** b52laptop has joined #zope3-dev | 12:21 | |
*** zagy has joined #zope3-dev | 12:23 | |
*** sorindregan has quit IRC | 12:23 | |
*** sorin has joined #zope3-dev | 12:24 | |
*** sorin is now known as sorindregan | 12:25 | |
*** junkafarian has joined #zope3-dev | 12:27 | |
*** ferrafox_ has joined #zope3-dev | 12:31 | |
*** greenman has joined #zope3-dev | 12:36 | |
*** zagy_ has quit IRC | 12:49 | |
*** ferrafox has quit IRC | 12:52 | |
*** ferrafox_ is now known as ferrafox | 12:55 | |
*** ksmith99 has quit IRC | 13:00 | |
junkafarian | dont spose there's a relay bot in here? | 13:10 |
junkafarian | just wanted to thank mgedmin for his debug tip | 13:10 |
*** goschtl has quit IRC | 13:14 | |
*** goschtl has joined #zope3-dev | 13:14 | |
*** stub has joined #zope3-dev | 13:16 | |
*** timte has joined #zope3-dev | 13:19 | |
*** mkerrin has joined #zope3-dev | 13:38 | |
*** benji has joined #zope3-dev | 13:47 | |
*** dunny has quit IRC | 13:49 | |
*** theuni has joined #zope3-dev | 13:50 | |
*** benji_ has joined #zope3-dev | 14:00 | |
*** benji_ has quit IRC | 14:01 | |
*** theun2 has quit IRC | 14:06 | |
*** xbeanx has joined #zope3-dev | 14:10 | |
*** MJ|nickcollision has joined #zope3-dev | 14:10 | |
*** MJ has quit IRC | 14:10 | |
*** MJ|nickcollision is now known as MJ | 14:10 | |
*** benji has quit IRC | 14:17 | |
*** philiKON has joined #zope3-dev | 14:20 | |
*** norro has joined #zope3-dev | 14:26 | |
*** theuni has quit IRC | 14:26 | |
*** benji has joined #zope3-dev | 14:39 | |
*** chacha_chaudhry has quit IRC | 14:42 | |
*** jsadjohnson has joined #zope3-dev | 14:49 | |
*** alga has joined #zope3-dev | 14:54 | |
*** MJ|nickcollision has joined #zope3-dev | 14:54 | |
*** MJ has quit IRC | 14:55 | |
*** MJ|nickcollision is now known as MJ | 14:55 | |
*** Ariel_Calzada has quit IRC | 15:02 | |
*** goschtl has quit IRC | 15:04 | |
*** niemeyer has joined #zope3-dev | 15:05 | |
*** richardkan_ has joined #zope3-dev | 15:06 | |
*** junkafarian_ has joined #zope3-dev | 15:06 | |
*** chacha_chaudhry has joined #zope3-dev | 15:07 | |
*** edgordon has joined #zope3-dev | 15:13 | |
*** SteveA has quit IRC | 15:20 | |
*** srichter has quit IRC | 15:20 | |
*** SteveA has joined #zope3-dev | 15:21 | |
*** richardkan has quit IRC | 15:21 | |
*** junkafarian has quit IRC | 15:23 | |
*** junkafarian_ is now known as junkafarian | 15:24 | |
*** greenman has quit IRC | 15:27 | |
*** theuni has joined #zope3-dev | 15:30 | |
*** cursor has joined #zope3-dev | 15:32 | |
*** brandon_rhodes has joined #zope3-dev | 15:34 | |
brandon_rhodes | Are there grok people about on this channel, or is grok without an IRC presence at the moment? | 15:34 |
edgordon | there are grok people here, but i there is usually a grok channel too | 15:35 |
brandon_rhodes | I see a "grok-ix" channel but that looks like something else ... | 15:37 |
brandon_rhodes | So: | 15:37 |
edgordon | i have gotten lots of grok help here | 15:37 |
brandon_rhodes | Actually, now that I'm waking up, I realize this is a Zope 3 question. So: with a template I know how to use "object/attribute" in an expression to do "object.attribute" in the Python behind it. | 15:38 |
*** rcrafton has joined #zope3-dev | 15:39 | |
brandon_rhodes | But: what about when I want to adapt an object? Maybe for a particular panel of my web page, I need to adapt the context to be an ISomething object so that I can display it using information I grab from an ISomething interface. | 15:39 |
brandon_rhodes | Does the TAL template language (or the expression engine?) allow one to ask for an object to be adapted? | 15:39 |
*** yvl has quit IRC | 15:40 | |
edgordon | seems like adaptation is way outside of what zpt should be doing | 15:41 |
ignas | brandon_rhodes: hmm i can see 20 users in #grok | 15:41 |
edgordon | anyone have any tips on setting up a 'clean' python install for zopeproject development in osx? just curious as to what python you use and where you installed it. | 15:43 |
brandon_rhodes | edgordon: well, perhaps I mean calling a function on something. I guess TAL wouldn't actually know it was adaptation! But just like "a/b" means "a.b", or, more precisely, it means "getattr(a,b)", I wondered if there were some syntax like "a:b" to have a function call "a(b)" happen in the background. | 15:43 |
ignas | brandon_rhodes: it is possible | 15:43 |
ignas | but a bit more complicated | 15:43 |
ignas | you can't have all your functions available | 15:43 |
ignas | but you can register some things | 15:44 |
brandon_rhodes | ignas: you're right... #grok is appearing in my "Channel Search" list now! | 15:44 |
ignas | and have it like "person/can_acces:title" for example | 15:44 |
*** rocky|boston has joined #zope3-dev | 15:44 | |
brandon_rhodes | ignas: is there a section of the docs I've missed that describes that? | 15:45 |
ignas | no idea, haven't seen docs for more than 2 years | 15:45 |
ignas | i can point you at some source code though ;) | 15:45 |
ignas | non grok sourcecode though | 15:45 |
ignas | http://source.schooltool.org/trac/browser/trunk/schooltool/src/schooltool/app/browser/configure.zcml#L45 | 15:46 |
ignas | the registration | 15:46 |
ignas | http://source.schooltool.org/trac/browser/trunk/schooltool/src/schooltool/app/browser/__init__.py#L200 the handler | 15:47 |
ignas | hth | 15:47 |
*** MJ|nickcollision has joined #zope3-dev | 15:47 | |
*** MJ has quit IRC | 15:48 | |
*** MJ|nickcollision is now known as MJ | 15:48 | |
edgordon | i guess i was just wondering if most osx users use the default or darwinports install of python, or if you install another python for zope development | 15:50 |
bigkevmcd | Personally, I use the Macpython.org packages | 15:51 |
bigkevmcd | http://macpython.org/packages/py24-fat/index.html | 15:51 |
brandon_rhodes | edgordon: Philipp von Weitershausen noted on the grok mailing list on Wednesday that using system Python distros can get you into trouble on several platforms, so there does seem to be a preference for doing a clean 2nd install for running Zope 3... | 15:53 |
*** agroszer has joined #zope3-dev | 15:53 | |
edgordon | yeah, that is sorta what got me thinking about it | 15:54 |
brandon_rhodes | edgordon: gotchya | 15:54 |
edgordon | so, i was just curious how people have gone about that | 15:54 |
*** junkafarian has left #zope3-dev | 15:54 | |
ignas | edgordon: for schooltool i am using buildout | 15:55 |
ignas | http://source.schooltool.org/trac/browser/trunk/st-buildout | 15:55 |
edgordon | ignas: and what python are you using w/ that? | 15:55 |
ignas | buildout.sh - installs buildout with your system python, then compiles new python, installs buildout with new python, and then build schooltool | 15:55 |
ignas | not sure how would that work on mac though | 15:56 |
*** mgedmin has joined #zope3-dev | 15:56 | |
edgordon | hmm. why wouldn't it? | 15:56 |
edgordon | its not like i really need any of the macpython stuff for zope develpment | 15:57 |
*** pcardune has joined #zope3-dev | 15:57 | |
ignas | edgordon: because i haven't tried ;) | 15:58 |
edgordon | oh, right. ok, looks like your schooltool doc is a great starting point for what i am looking for | 15:58 |
edgordon | so, thanks | 15:58 |
*** pbugni has joined #zope3-dev | 16:01 | |
*** Jell-O-Fishi has quit IRC | 16:07 | |
*** pcardune has quit IRC | 16:07 | |
*** salfield has joined #zope3-dev | 16:11 | |
*** jfroche has quit IRC | 16:17 | |
*** rocky|boston has quit IRC | 16:18 | |
*** pbugni has quit IRC | 16:20 | |
*** pcardune has joined #zope3-dev | 16:22 | |
*** pbugni has joined #zope3-dev | 16:25 | |
*** Ariel_Calzada has joined #zope3-dev | 16:25 | |
*** Ariel_Calzad1 has joined #zope3-dev | 16:26 | |
*** chacha_chaudhry has quit IRC | 16:29 | |
*** whit|out has joined #zope3-dev | 16:30 | |
*** J1m has joined #zope3-dev | 16:35 | |
*** rocky|boston has joined #zope3-dev | 16:35 | |
*** mgedmin has quit IRC | 16:41 | |
*** mgedmin has joined #zope3-dev | 16:41 | |
*** MJ|nickcollision has joined #zope3-dev | 16:42 | |
*** MJ has quit IRC | 16:43 | |
*** MJ|nickcollision is now known as MJ | 16:43 | |
MJ | this is getting tiresome. | 16:43 |
* MJ kicks his router | 16:44 | |
MJ | zc.buildout question | 16:44 |
MJ | is there any way I can name an egg and tell buildout to ignore it's dependencies altogether | 16:44 |
MJ | I need one egg for a Z2 app, where the zope.* dependencies are already part of the Zope distribution | 16:44 |
MJ | currently, the egg in question depends on zope.schema, which ends up pulling in all of Z3.. | 16:44 |
benji | who benji | 16:44 |
benji | oops :) | 16:44 |
MJ | :) | 16:44 |
J1m | MJ: no | 16:44 |
MJ | okay | 16:44 |
J1m | I wouldn't be opposed to that feature. | 16:44 |
MJ | bummer | 16:44 |
* wiggy would love that feature | 16:45 | |
benji | MJ's ghosting made me remember that I had a network outage this morning, and I didn't remember who I was. | 16:45 |
MJ | :) | 16:45 |
wiggy | MJ: hand-editing .installed ? | 16:45 |
MJ | wiggy: heh, yippee | 16:45 |
*** MJ has quit IRC | 16:45 | |
wiggy | assumed-eggs = zope.schema 1.0 | 16:45 |
wiggy | lovely router | 16:46 |
*** MJ has joined #zope3-dev | 16:46 | |
MJ | helpfully, my IRC client crashed too. | 16:46 |
theuni | ;) | 16:47 |
MJ | J1m: how would you see the syntax? | 16:47 |
ignas | J1m: i am trying to build a new python and use it as the python to buildout my project http://source.schooltool.org/trac/browser/trunk/st-buildout , is there some better way (that would not include using the shell script) | 16:47 |
MJ | theuni: this is all your fault too ;) | 16:47 |
wiggy | assumed-eggs = zope.schema 1.0 would work for me :) | 16:48 |
* theuni runs | 16:48 | |
* MJ is trying to include AlphaFlow into a buildout | 16:48 | |
* theuni runs faster | 16:48 | |
MJ | theuni: and AlphaFlow now needs zc.sourcefactory | 16:48 |
*** eldar has joined #zope3-dev | 16:48 | |
theuni | yes it does | 16:48 |
MJ | theuni: and zc.sourcefactory wants zope.schema | 16:48 |
wiggy | alphaflow 2 or 1? | 16:48 |
MJ | and the snowball gets only bigger after that.. | 16:48 |
theuni | which tells me you are working with alphaflow 2 | 16:48 |
MJ | wiggy: 2 | 16:48 |
MJ | theuni: may as well.. | 16:48 |
J1m | MJ, I really don't know and don't even have time to think about it. | 16:49 |
wiggy | MJ: that's in alpha status, do we want to use that? | 16:49 |
MJ | J1m: okay | 16:49 |
*** srichter has joined #zope3-dev | 16:49 | |
MJ | wiggy: if it works. | 16:49 |
MJ | oh hell | 16:49 |
* MJ switches to 1 and avoids the issue altogether. | 16:49 | |
theuni | wiggy, MJ: honestly, from my perspective, AF 2 isn't usable within the next 4 weeks, after that we'll finish it. | 16:49 |
theuni | the customer project is still in work an AF 2 moves along with it | 16:49 |
MJ | theuni: too late then ;) | 16:49 |
theuni | s/an/and/ | 16:49 |
theuni | ;) | 16:49 |
theuni | life's a bitch :) | 16:49 |
wiggy | our deadline is 1.5 weeks from now | 16:49 |
J1m | ignas, I have no idea what you're talking about. | 16:49 |
theuni | then you better not work on the trunk ... | 16:50 |
MJ | simple enough project | 16:50 |
J1m | To use a particular Python, just bootstrap with it. | 16:50 |
MJ | theuni: I was using a tag. | 16:50 |
J1m | Then it will be used from then on. | 16:50 |
theuni | even worse, which means it was old =) | 16:50 |
ignas | J1m: i want buildout to build that new python, because users installing schooltool are not technical enough to compile it themselves | 16:50 |
ignas | J1m: i just wanted to know if i can do this in buildout in 1 step | 16:51 |
MJ | ignas: do it in bootstrap instead | 16:51 |
J1m | You could if you were willing to use the system Python to run buildout but have everything you build use a custom python. | 16:51 |
J1m | You can build Python as part of your project and set up the buildout so that that Python gets used for other things. | 16:52 |
ignas | J1m: buildout installs eggs in the first run, so egg binary files get compiled for the system python | 16:52 |
*** whit|out has quit IRC | 16:52 | |
*** whit|out has joined #zope3-dev | 16:53 | |
*** markusleist has quit IRC | 16:53 | |
*** povbot` has joined #zope3-dev | 16:56 | |
ignas | python on ubuntu | 16:56 |
ignas | has packages in site-packages that i don't need | 16:56 |
*** b52laptop has joined #zope3-dev | 16:56 | |
ignas | and that conflict with some eggs being installed | 16:56 |
J1m | ah, you want buildout to have an option to exclude site packages. | 16:56 |
wiggy | that's the ubuntu-installs-everything-with-egg-info thing, isn't it | 16:56 |
ignas | if buildout could in some way remove site-packages from pythonpath | 16:56 |
ignas | and use something local instead | 16:56 |
wiggy | oh, more general | 16:56 |
ignas | wiggy: yes, that part is causing me problems | 16:57 |
J1m | That's not a bad idea. | 16:57 |
J1m | I wonder if you could run buildout under workingenv. | 16:58 |
*** Ariel_Calzada has quit IRC | 16:58 | |
J1m | workingenv goes out of it's way to not look at site-packages. | 16:58 |
mgedmin | doesn't philikon's zopeproject use buildout? if so I did run it under workingenv once | 16:58 |
ignas | hmm | 16:59 |
ignas | i'll have to try that, maybe it will work better than my current approach | 17:00 |
*** MJ|nickcollision has joined #zope3-dev | 17:08 | |
*** hazmat has joined #zope3-dev | 17:09 | |
*** ChanServ sets mode: +o hazmat | 17:09 | |
*** MJ has quit IRC | 17:09 | |
*** MJ|nickcollision is now known as MJ | 17:09 | |
*** sorindregan has quit IRC | 17:10 | |
*** Ariel_Calzada has joined #zope3-dev | 17:10 | |
*** povbot has quit IRC | 17:11 | |
*** richardkan_ has quit IRC | 17:11 | |
*** baijum has quit IRC | 17:12 | |
*** fcorrea has joined #zope3-dev | 17:12 | |
*** norro has quit IRC | 17:16 | |
*** jodok_ has joined #zope3-dev | 17:20 | |
whit|out | J1m: I recently ran buildout under workingenv and it worked nicely | 17:20 |
J1m | cool | 17:20 |
*** whit|out is now known as whit | 17:20 | |
*** jodok has quit IRC | 17:21 | |
* whit was using ploneout | 17:21 | |
J1m | I guess that's a pretty good answer to the old questions of how they should be used together. | 17:21 |
* whit was very happy about the situation | 17:21 | |
*** richardkan has joined #zope3-dev | 17:22 | |
*** ignas has quit IRC | 17:23 | |
*** ChanServ sets mode: +o srichter | 17:26 | |
*** naro has quit IRC | 17:31 | |
*** naro has joined #zope3-dev | 17:32 | |
*** J1m has quit IRC | 17:34 | |
*** J1m has joined #zope3-dev | 17:35 | |
*** fdrake has joined #zope3-dev | 17:38 | |
*** gary_poster has joined #zope3-dev | 17:38 | |
fdrake | mgedmin: How much more are you planning on doing to zope.testing? | 17:39 |
fdrake | I want a final release at some point, and the releases that are already out there are insane. | 17:39 |
benji | on a related note, I glanced at nose the other day. | 17:39 |
mgedmin | fdrake: I'd like to finish the tests and documentation on the test-checkers branch and merge it | 17:39 |
fdrake | More features? Are they close? | 17:40 |
mgedmin | maybe figure out why --ndiff doesn't work if I run the full zope.testing testsuite, but works if I run individual tests | 17:40 |
benji | Its extension mechanism looks good; if someone were suitably motivated, they could probably add the features unique to zope.testing to nose | 17:40 |
benji | fdrake: they're pretty close; I think layer support is the biggest missing feature | 17:40 |
fdrake | There's a 3.4-r# release out there already, which is newer than 3.4 if we ask pkg_resources; I'd like to drive us to a zope.testing 3.5 quickly, so a final release is close. | 17:41 |
fdrake | benji: I meant more features from the test-checkers branch. | 17:41 |
*** gary_poster has quit IRC | 17:41 | |
benji | ahh | 17:41 |
fdrake | We've got lots of stuff that depends on zope.testing, and that's got nasty release pain. | 17:42 |
* fdrake strongly hates -r# and dev releases. | 17:42 | |
philiKON | amen, brother | 17:43 |
fdrake | mgedmin: I'm actually less worried about bug fixes than features; we can make bugfix releases without doing weird branch dances. | 17:43 |
* mgedmin is not getting fdrake's point | 17:44 | |
mgedmin | do you mean to say that releases are a pain and therefore fewer releases == better? | 17:44 |
fdrake | mgedmin: I mean dealing with branches is a pain, so we should do fewer. | 17:45 |
fdrake | I'm happy to see releases X.Y.0, X.Y.1, ... X.Y.587 happen as quickly as needed to deal with bugs. | 17:46 |
fdrake | With the recently discussed maturity level policy from the zope3-dev list, there's a lot of pressure to get at least some of the foundation packages in final states quickly. | 17:47 |
fdrake | Pressure from me, if nothing else. ;-) | 17:47 |
fdrake | zope.testing was my next target, since zope.interface requires it. | 17:47 |
mgedmin | whats a "final state" ? | 17:47 |
fdrake | mgedmin: Not alpha/beta/dev/-r#. | 17:48 |
mgedmin | (a) has no half-finished stuff in it, or (b) won't change ever after | 17:48 |
theuni | "3.4" would be a final release | 17:48 |
CSWookie | mgedmin: Their release number ends in neither a, b, or dev. | 17:48 |
fdrake | theuni: or "3.4.1" | 17:48 |
fdrake | theuni: of "3.4.1.2.3.5" | 17:49 |
fdrake | Hey, we can give examples all day! ;-) | 17:49 |
mgedmin | fdrake: I'm not aware of any bugs in zope.testing that would preclude a final release now | 17:49 |
mgedmin | (unless I introduced some with my recent changes) | 17:49 |
mgedmin | (but I hope I didn't) | 17:49 |
fdrake | So if I release 3.5.0 *right now*, we're good? | 17:49 |
edgordon | what package includes all the core zope zcml directives? I just switched some zopeprojects to a local 'clean' python install, and my easy-install.pth is a lot shorter. and now i get InvalidDirective errors on basic stuff like 'include' | 17:49 |
mgedmin | fdrake: yes, I think so | 17:50 |
*** arroda has joined #zope3-dev | 17:50 | |
fdrake | edgordon: zope.configuration handles that. | 17:50 |
fdrake | Ok, I plan to release zope.testing 3.5.0 right now then. | 17:50 |
fdrake | edgordon: I think. | 17:50 |
edgordon | hmm. that is odd. it is already there | 17:50 |
edgordon | and i still get the error | 17:51 |
edgordon | any tips? | 17:51 |
CSWookie | fdrake: Yea fdrake! Go! Go! Go! | 17:51 |
fdrake | It's there, but the meta.zcml from that might need to be included. It's hard to say without diving into your project. | 17:51 |
fdrake | edgordon: You can start chasing down what's loaded from zope.app.zcmlfiles:meta.zcml to see what happens at that point. | 17:52 |
edgordon | yeah, nothing about zope.configuration there | 17:54 |
fdrake | I will note that I'm specifically ignoring the maturity level on setuptools, since that's been a release candidate for like a decade. | 17:54 |
edgordon | i could just include it per-project, but it just seems like something is wrong with the whole setup | 17:56 |
fdrake | edgordon: I can't judge that w/out knowing what you're doing. It's possible dependencies aren't right somewhere, I guess. | 17:56 |
*** theuni has quit IRC | 17:59 | |
*** naro has quit IRC | 18:00 | |
*** naro has joined #zope3-dev | 18:07 | |
*** naro has quit IRC | 18:09 | |
*** salfield has quit IRC | 18:11 | |
*** salfield has joined #zope3-dev | 18:11 | |
fdrake | mgedmin: Something in the long_description for 3.5.0 is not UTF-8 encodable; haven't looked to see what yet. PyPI isn't exactly a good place for Unicode. | 18:12 |
fdrake | So 3.5.0 has no long description there, but I filled in the rest of the metadata using the web form. | 18:13 |
mgedmin | interesting | 18:14 |
mgedmin | long_description is essentially the contents of README.txt, and I don't see non-ASCII stuff there | 18:14 |
fdrake | That and most of the other doc files. | 18:14 |
fdrake | Could be anywhere. | 18:14 |
mgedmin | oh, it reads the files, not just mentions their filenames | 18:15 |
fdrake | I suspect ASCII only for the long description is best, at least until PyPI can deal with Unicode. | 18:15 |
fdrake | Yeah; there's a lot there. | 18:15 |
mgedmin | I bet it's the "Unicode Errors" section in testrunner-errrors.txt | 18:15 |
fdrake | I'd be happy to have a shorter long description myself. | 18:15 |
mgedmin | yes, there's a U+2014 (em dash) in there | 18:16 |
fdrake | Oooh... imagine that. Is it in input, or output? | 18:16 |
fdrake | If input, it can probably be encoded using \u or \U | 18:16 |
mgedmin | output | 18:16 |
fdrake | erg. | 18:16 |
fdrake | Doesn't need to be dealt with now; the release is done. | 18:17 |
fdrake | :-) | 18:17 |
mgedmin | hm, long_description = long_description.decode('utf-8').encode('ascii', 'xmlentityref') ? | 18:17 |
*** jukart has quit IRC | 18:18 | |
fdrake | Given the insanity of PyPI's handling of the descriptions, I'd vote to use less in the long description. | 18:18 |
fdrake | Then the tests don't have to get hacky just to keep PyPI happy. | 18:19 |
*** pelle_ has quit IRC | 18:20 | |
fdrake | Long description was really only meant to be a paragraph or two, not a book or complete website. | 18:20 |
*** pelle_ has joined #zope3-dev | 18:20 | |
fdrake | zope.interface is next. | 18:20 |
*** pelle_ has quit IRC | 18:21 | |
*** rcrafton_ has joined #zope3-dev | 18:21 | |
fdrake | Argh! There's a zope.interface 3.4dev. What's that supposed to be? | 18:21 |
fdrake | Ah, at least that comes before 3.4. | 18:22 |
fdrake | I'll release zope.interface 3.4.0 *right now*; objectors need to be quick. | 18:23 |
*** zagy has quit IRC | 18:23 | |
fdrake | Huh. The CHANGES.txt file mentions releases I don't see anywhere. | 18:24 |
*** nathany_ has joined #zope3-dev | 18:25 | |
*** ksmith99 has joined #zope3-dev | 18:27 | |
mgedmin | +1 for not including the full test suite in the description | 18:27 |
*** ksmith99 has left #zope3-dev | 18:27 | |
*** rcrafton has quit IRC | 18:32 | |
fdrake | zope.interface 3.4.0 release complete | 18:33 |
*** faassen has joined #zope3-dev | 18:35 | |
fdrake | Hmm. The zope.component fetches zope.app.form and zope.publisher. | 18:35 |
*** WebMaven has quit IRC | 18:35 | |
fdrake | That feels sick. | 18:35 |
mgedmin | yes | 18:35 |
faassen | fdrake: yup, hopefully this will all be unsickened at some point. :) | 18:36 |
faassen | fdrake: zope.i18n fetches zope.component which fetches just about the whole universe. | 18:36 |
*** WebMaven has joined #zope3-dev | 18:36 | |
fdrake | Yeah, zope.component gets a lot of other stuff too, when I look at bin/test. | 18:36 |
fdrake | I guess I've got to find other low-hanging fruit. | 18:37 |
mgedmin | why does zope.component need those? | 18:37 |
fdrake | Dunno. Maybe overzealous tests? Or a busted install_requires? | 18:38 |
mgedmin | I can find no imports of zope.app or zope.publisher in zope.component code | 18:38 |
fdrake | If it's a busted setup.py, that's worth fixing. | 18:38 |
fdrake | zope.deferredimport is a real dependency, and there are (now) final releases of all dependencies there. | 18:39 |
fdrake | I'll release zope.deferredimport now. | 18:39 |
fdrake | Objectors are likely to be ignored; I'm on a roll. ;-) | 18:39 |
*** whitmo has joined #zope3-dev | 18:40 | |
*** whit has quit IRC | 18:40 | |
*** stub has quit IRC | 18:43 | |
*** Ariel_Calzada has quit IRC | 18:44 | |
*** whitmo is now known as whit | 18:45 | |
* fdrake guesses J1m is taking lunch;awaiting PyPI privs for zope.deferredimport. | 18:54 | |
CSWookie | fdrake: He is not, but he is AFK | 18:55 |
xbeanx | What slot must I fill to render something without the header and menu? | 18:55 |
*** pandres has joined #zope3-dev | 18:57 | |
xbeanx | d'uh, nevermind.... that's gotta be the dumbest question anyone ever asked in here | 18:57 |
*** pandres has left #zope3-dev | 18:58 | |
lisppaste6 | eldafar pasted "This is for grok channel, it doesn't have a paste bin -_-" at http://paste.lisp.org/display/44807 | 18:58 |
*** naro has joined #zope3-dev | 18:59 | |
fdrake | zope.deferredimport 3.4.0 released; PyPI update waiting for privs. | 18:59 |
*** J1m has quit IRC | 19:01 | |
hazmat | faassen, ping | 19:05 |
hazmat | faassen, did you get the hurry.workflow patches? | 19:05 |
faassen | hazmat: yes, I got them, but I was at EuroPython all week last week and I haven't had a chance to look at them yet this week. | 19:06 |
faassen | hazmat: I'll put it on my todo list. | 19:06 |
*** J1m has joined #zope3-dev | 19:07 | |
fdrake | zope.i18nmessageid is next. | 19:08 |
*** Ariel_Calzada has joined #zope3-dev | 19:09 | |
*** alecm has joined #zope3-dev | 19:11 | |
*** cursor has quit IRC | 19:18 | |
fdrake | zope.i18nmessageid 3.4.0 is released, PyPI updates pending privs assignment. | 19:18 |
*** projekt01 has left #zope3-dev | 19:18 | |
*** arroda has left #zope3-dev | 19:26 | |
*** Jell-O-Fishi has joined #zope3-dev | 19:26 | |
*** markusleist has quit IRC | 19:33 | |
*** harobed has quit IRC | 19:40 | |
*** b52laptop has quit IRC | 19:41 | |
srichter | PyPI really needs the concept of groups | 19:46 |
*** ferrafox has quit IRC | 19:47 | |
hazmat | faassen, cool, just let me know if there are any questions/comments regarding | 19:49 |
*** brandon_rhodes has left #zope3-dev | 19:50 | |
fdrake | srichter: No kidding. | 19:54 |
*** dobee has quit IRC | 19:56 | |
*** schwendinger has quit IRC | 20:00 | |
faassen | hazmat: will do. :) | 20:00 |
* faassen waves bye. | 20:00 | |
*** faassen has quit IRC | 20:00 | |
*** zagy has joined #zope3-dev | 20:03 | |
*** naro has quit IRC | 20:03 | |
*** Newfie2007 has joined #zope3-dev | 20:10 | |
*** mgedmin has quit IRC | 20:18 | |
*** afd_ has joined #zope3-dev | 20:27 | |
*** RaFromBRC has joined #zope3-dev | 20:28 | |
*** norro has joined #zope3-dev | 20:30 | |
*** edgordon has quit IRC | 20:36 | |
*** Newfie2007 has quit IRC | 20:43 | |
*** Newfie2007 has joined #zope3-dev | 20:44 | |
*** naro has joined #zope3-dev | 20:46 | |
srichter | J1m: can you make me an owner of the zope.i18n package on PyPI? | 20:47 |
fdrake | zope.dottedname 3.4.0 is finished. | 20:48 |
srichter | fdrake: can you annoy Jim to give me access to zope.i18n? | 20:48 |
fdrake | I think he's looking at perms now. | 20:49 |
srichter | cool | 20:49 |
*** edgordon has joined #zope3-dev | 20:49 | |
fdrake | He's only now getting to several backed up requests I had. | 20:49 |
J1m | srichter, sure | 20:50 |
srichter | thanks | 20:50 |
J1m | srichter, what is your pypi id? | 20:50 |
srichter | actually, whenever you give someone zope.* package access add me too :-) | 20:50 |
srichter | srichter | 20:50 |
J1m | :) | 20:51 |
fdrake | srichter must be plotting world domination.... | 20:51 |
* J1m roots for sricter | 20:52 | |
J1m | vote for stephan | 20:52 |
* srichter has this already, but J1m and theuni tried a come back ;-) | 20:52 | |
srichter | okay zope.i18n 3.4.0b4 is released too | 20:53 |
J1m | b4? | 20:53 |
srichter | yeah | 20:53 |
* J1m is tired of beta releases. | 20:53 | |
srichter | it was buggy until now | 20:53 |
J1m | I guess zope.i18n is not trivial. | 20:53 |
J1m | l | 20:53 |
J1m | k | 20:53 |
srichter | I want to make sure that everything in z3c.form works as expected | 20:53 |
srichter | I started using the number parsing and formatting in z3c.form which showed a bunch of bugs that I am fixing | 20:54 |
srichter | otherwise I am quick on making final releases | 20:54 |
*** schwendinger has joined #zope3-dev | 21:10 | |
*** sm has quit IRC | 21:12 | |
*** sm has joined #zope3-dev | 21:12 | |
*** richardkan has quit IRC | 21:15 | |
*** d2m has quit IRC | 21:15 | |
fdrake | PyPI updated for the releases I made this morning. | 21:23 |
*** dobee has joined #zope3-dev | 21:31 | |
*** romanofski has joined #zope3-dev | 21:32 | |
J1m | srichter, did you try ppix yet? | 21:33 |
*** schwendinger has quit IRC | 21:33 | |
fdrake | J1m: I did! I love it already! | 21:33 |
fdrake | Added it to my ~/.buildout/default.cfg. | 21:34 |
J1m | cool | 21:34 |
*** schwendinger has joined #zope3-dev | 21:37 | |
*** iam-vivek has joined #zope3-dev | 21:43 | |
*** stub has joined #zope3-dev | 21:44 | |
iam-vivek | do any try zope wiki | 21:45 |
iam-vivek | some problem in the site. | 21:45 |
*** afd_ has quit IRC | 21:46 | |
*** iam-vivek has left #zope3-dev | 21:46 | |
*** edgordon has quit IRC | 21:47 | |
*** iam-vivek has joined #zope3-dev | 21:47 | |
*** markusleist has joined #zope3-dev | 21:48 | |
iam-vivek | did any tried zopewiki | 21:48 |
fdrake | Well, I'm not planning any more package-release shenanigans for today, so I'm outta here for now... | 21:48 |
*** fdrake has left #zope3-dev | 21:48 | |
iam-vivek | zopewiki is having some problem. | 21:50 |
sm | iam-vivek: you're right.. my fault, sorry | 21:52 |
* sm fixes | 21:52 | |
iam-vivek | sm: thank you | 21:54 |
* sm was trying to install clouseau for a zeo-less debug prompt | 21:54 | |
sm | should be ok now | 21:54 |
iam-vivek | yes | 21:54 |
*** iam-vivek has quit IRC | 21:56 | |
*** dobee has quit IRC | 21:57 | |
*** Newfie2007 has quit IRC | 21:58 | |
*** salfield has quit IRC | 22:03 | |
CrippsFX | is there a way I can access a vocabulary directly from a page template? I'm *sort of* building a form that uses two choice widgets (from vocabularies) to get information. This information is then used to query a database and return a container full of values. | 22:05 |
CrippsFX | so I want to go through this page and have a view for the container generated. | 22:06 |
*** b52laptop has joined #zope3-dev | 22:09 | |
*** naro has left #zope3-dev | 22:15 | |
*** naro has joined #zope3-dev | 22:16 | |
*** norro has quit IRC | 22:20 | |
*** mkerrin has quit IRC | 22:22 | |
srichter | J1m: I meant to ask you waht ppix does... I follow the checkins closely | 22:24 |
J1m | http://download.zope.org/ppix | 22:25 |
*** schwendinger has quit IRC | 22:26 | |
*** agroszer has quit IRC | 22:26 | |
J1m | srichter, see the note I sent to the distutils and catalog sigs this morning. | 22:27 |
srichter | sigh, I am not subscribed, but I find the archives | 22:27 |
J1m | Basically, a much faster pypi | 22:28 |
*** MJ has quit IRC | 22:29 | |
srichter | cool | 22:29 |
srichter | I am reading your post now | 22:29 |
J1m | maybe I should forward to zope3-dev | 22:29 |
srichter | I think this would be good | 22:29 |
*** aelkner has joined #zope3-dev | 22:32 | |
aelkner | we are having a problem writing a functional test that instantiates two Browser() instances in that they both seem to be updating to the same (probably virtual) db | 22:34 |
pcardune | aelkner: they do update to the same virtual db | 22:35 |
*** RaFromBRC has quit IRC | 22:35 | |
aelkner | but we want two different dbs for our test | 22:36 |
srichter | J1m: awesome! | 22:37 |
srichter | J1m: this is cool; I'll update every package I touch :-) | 22:37 |
aelkner | srichter: we are working on the schooltool sifagent package ftests, and we want to have two different Browser() instances that each have its db. Is there a way to do that? | 22:39 |
aelkner | Right now we find that they both share the same db | 22:40 |
srichter | there is probably a way, but it is not straightforward | 22:40 |
srichter | it would probably need some serious fiddeling with the layer setup and the testbrowser constructor | 22:41 |
aelkner | i was afraid of that | 22:41 |
aelkner | could it be that we are the first use case that has this needx? | 22:41 |
srichter | probably | 22:42 |
srichter | we usually do not have this need | 22:42 |
srichter | this we only test one application | 22:42 |
*** dunny has joined #zope3-dev | 22:42 | |
aelkner | srichter: I could look into the serious fiddling when i get the chance. | 22:44 |
*** projekt01 has joined #zope3-dev | 22:47 | |
*** philiKON_ has joined #zope3-dev | 22:47 | |
*** norro has joined #zope3-dev | 22:54 | |
*** philiKON has quit IRC | 23:03 | |
*** stub has quit IRC | 23:03 | |
J1m | srichter, you don't have to modify any packages to use ppix. | 23:10 |
J1m | Just put it ibn ~/.buildout/default.cfg | 23:11 |
srichter | yeah, I saw Fred's comment | 23:11 |
srichter | so I did: | 23:11 |
srichter | [buildout] | 23:11 |
srichter | index = http://download.zope.org/ppix | 23:11 |
srichter | in the file you mentioned | 23:11 |
J1m | yup | 23:11 |
srichter | (you should add this to the overview page) | 23:11 |
J1m | perhaps so | 23:12 |
srichter | it is really so much faster | 23:13 |
benji | overview of what? if zc.buildout, then I would think not, it's just as likely that ppix will be slow for any random person as pypi | 23:13 |
*** greenman has joined #zope3-dev | 23:13 | |
J1m | benji: on the ppix page | 23:13 |
benji | ah, that makes more sense | 23:14 |
benji | oh, J1m: what did you think about Martin's desire for downloads from mirrors to update pypi's download counters? | 23:14 |
*** J1m has quit IRC | 23:24 | |
benji | well, be that way ;) | 23:24 |
*** J1m has joined #zope3-dev | 23:25 | |
J1m | benji, the mirror I et up points to pypi for downloads. | 23:26 |
J1m | set | 23:26 |
benji | cool! | 23:27 |
*** romanofski has quit IRC | 23:30 | |
*** mgedmin has joined #zope3-dev | 23:30 | |
mgedmin | cool discovery of the day: python2.5's built-in any() function breaks unit test coverage reporting | 23:31 |
mgedmin | looks like it resets the sys.settrace hook for some reason or another | 23:31 |
* mgedmin is playing with z3c.coverage test suite if anyone else is interested | 23:31 | |
philiKON_ | srichter: you should check out gmane... you don't have to be subscribed to read lists | 23:32 |
philiKON_ | J1m: in which way is ppix faster than pypi? | 23:33 |
philiKON_ | ah, i see now. http://download.zope.org/ppix/grok/ :) | 23:33 |
philiKON_ | very neat | 23:34 |
benji | philiKON_: the format is helpful for setuptools, and at least as importantly, it's "closer" than pypi (in a network sense) | 23:35 |
philiKON_ | heh, right | 23:35 |
benji | of course, it might be closer for some than others | 23:35 |
philiKON_ | well, it's basically a flat list | 23:35 |
philiKON_ | of all files of all versions | 23:35 |
philiKON_ | in one single accessible page | 23:35 |
philiKON_ | that's simple and therefore fast to deliver | 23:35 |
* philiKON_ wonders how to run ppix... | 23:36 | |
J1m | philiKON_, if you decide to do so, it's pretty easy. | 23:36 |
philiKON_ | well, i think people might be interested in running local ppix | 23:36 |
J1m | Note that this all started with your note about multiple requests for buildout. :) | 23:36 |
philiKON_ | right :) | 23:37 |
philiKON_ | i'm fully aware of that | 23:37 |
philiKON_ | i think this is great | 23:37 |
philiKON_ | i wish pypi would have this built-in and setuptools would know about it | 23:37 |
philiKON_ | but this works just as well | 23:37 |
J1m | I'd like to get some discussion/blessing on the catalog-sig list before we have too many mirrors. | 23:37 |
philiKON_ | that's fair | 23:37 |
* philiKON_ will read the catalog-sig list | 23:37 | |
philiKON_ | s/read/watch/ | 23:37 |
J1m | I'm a little dissapointed that there hasn't been any reaction on the sig lists. | 23:38 |
wiggy | the new index looks nice | 23:39 |
*** zez_zez has joined #zope3-dev | 23:42 | |
*** hazmat has quit IRC | 23:42 | |
*** RaFromBRC has joined #zope3-dev | 23:43 | |
philiKON_ | J1m: have you seen https://bugs.launchpad.net/zc.buildout/+bug/126441 ? | 23:45 |
philiKON_ | by the way | 23:45 |
J1m | Yes. I wasn't aware that what you were suggesting would work w/o $HOME being set. | 23:46 |
J1m | +1 | 23:46 |
J1m | :) | 23:46 |
philiKON_ | ok. i'll apply it then. | 23:46 |
J1m | Thanks. | 23:46 |
philiKON_ | on windows, $HOME typically isn't set, but $HOMEDRIVE and $HOMEDIR | 23:46 |
J1m | ah | 23:47 |
philiKON_ | os.path.expanduser('~') seems to be the canonical form of resolving the user's homedir on both paltforms | 23:47 |
J1m | I have home set to make emacs work the way I want. :) So I can't easily test your change. | 23:47 |
philiKON_ | i've seen that buildout actually heavily depends on the environment | 23:47 |
philiKON_ | i have a ~/buildout/default.cfg which seems to mess it up quite badly... | 23:48 |
J1m | How so? | 23:48 |
philiKON_ | when running the tests, it seems to actually use the settings from default.cfg | 23:48 |
J1m | oh, the buildout tests you eman. | 23:49 |
J1m | yes | 23:49 |
philiKON_ | right, sorry, was talkinga bout the tests | 23:49 |
J1m | They own;y work from a buildout and yes, they depend on environment settings. | 23:49 |
J1m | They need to be able to find Python 2.3 and 2.4 so they can test running with different pythons. | 23:49 |
philiKON_ | i see | 23:50 |
J1m | The buildout tests are a bear because of many of the things that have to be tested. | 23:50 |
philiKON_ | that's.... interesting :) | 23:50 |
*** philiKON_ is now known as philiKON | 23:50 | |
pcardune | this is very strange, running tests with --coverage doesn't pick up all the tested modules... but if I put a pdb set_trace into a file, rerun the tests, then *only* that module shows up, then removing the pdb trace and rerunning coverage for a third time has the missing module show up. (phew) | 23:50 |
philiKON | J1m: if my observations are correct, they also do donwloads... right? | 23:50 |
philiKON | J1m: at least zc.zope3recipes tests would download stuff... | 23:50 |
J1m | yes | 23:50 |
projekt01 | J1m, is it possible to write a recipt which will use a argument winservice=false and install a run script or with winservice=true the win service deamon. If so does this conflict with linux buildout process if we use this in the project recipe buildout.cfg | 23:51 |
J1m | The testing framework for buildout actually sets up web servers. | 23:51 |
mgedmin | pcardune: --coverage is very fragile due to the intricacies of python's sys.settrace() | 23:53 |
J1m | If it was it's own recipe, it wouldn't conflict with anything. | 23:53 |
pcardune | mgedmin: hmmm, do you have any solutions/recommendations? | 23:53 |
mgedmin | not really... | 23:53 |
projekt01 | J1m, that sounds good | 23:53 |
mgedmin | I used to debug the problems one-by-one | 23:53 |
projekt01 | J1m, the test do not all run on windows some path output are different on windows e.g. d d:\\... instead of - d:\\... | 23:54 |
mgedmin | find the test that breaks coverage reporting for subsequent tests, try to figure out why and fix it | 23:54 |
J1m | If it was a change to zc.zope3recipes:instance then that might be a little trickier but still diable. | 23:54 |
J1m | projekt01, right, I know I need to fix that. | 23:54 |
pcardune | mgedmin: what does "fixing it" usually involve | 23:54 |
projekt01 | np | 23:54 |
J1m | ( | 23:54 |
J1m | That's one of the reasons zc.buildout is still beta. :( | 23:55 |
J1m | projekt01, the service mechanism might also be triggered by use of a deployment part, if that concept maps to windows. | 23:55 |
projekt01 | I whould call the hole python egg process on windows pre-alpha ;-) | 23:55 |
J1m | well, I wouldn't. | 23:56 |
projekt01 | I was just kidding | 23:56 |
J1m | Lots of people use eggs on windows and people have has success using the zodb eggs. | 23:56 |
J1m | Most of us who are working on this just don't workon windows so the recipes are certainly less mature. | 23:57 |
projekt01 | the problem is, you have to get all the eggs for windows, if one egg is missing e.g. pysqlite you are lost. | 23:57 |
J1m | Our deployment recipes reflect lots of uniz experience. | 23:57 |
J1m | Unless you have a compiler installed. :) | 23:57 |
J1m | Works great for me. | 23:57 |
J1m | Although I need to create another windows VM to test compiler-less installs. | 23:58 |
projekt01 | Yes, I use mingw and msys, it works great, but I couldn't buil python 2.4 and pysqlite | 23:58 |
*** aelkner has quit IRC | 23:58 | |
J1m | Distutils has made dealing with windows a lot easier for me. Now that I have my environment set up, creating widows dists is very very easy. | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!