*** edgordon has quit IRC | 00:00 | |
*** edgordon has joined #zope3-dev | 00:01 | |
*** tiredbones has quit IRC | 00:03 | |
*** tiredbones has joined #zope3-dev | 00:03 | |
mgedmin | laptop batteries are a complete mystery to me | 00:06 |
---|---|---|
mgedmin | I used to cycle the battery (make sure it is almost empty before recharging) onb my t23 -- the battery almost died in a year | 00:06 |
mgedmin | I bought another one and started to keep it plugged into AC power as much as possible | 00:07 |
mgedmin | that one lived longer | 00:07 |
mgedmin | then I bought another laptop | 00:07 |
mgedmin | and used the same strategy (always on AC, if possible) | 00:07 |
mgedmin | after a year or more I have about 75% capacity left | 00:07 |
*** niemeyer_ has quit IRC | 00:07 | |
* philiKON checks Capacity Meter | 00:09 | |
philiKON | says i have 86% capacity left | 00:09 |
philiKON | my PB is 2 years and 2 months old | 00:09 |
*** gumpa has left #zope3-dev | 00:10 | |
*** mgedmin has quit IRC | 00:13 | |
*** alga has quit IRC | 00:33 | |
Theuni | na dann mach ich mich mal auf den weg | 00:34 |
philiKON | Theuni, wohin? | 00:36 |
* benji suspects that's the longest sentence possible in German with no five or more character words | 00:36 | |
philiKON | lol | 00:39 |
philiKON | ich gehe nach hause, weil es schon spaet ist und ich muede bin. | 00:40 |
philiKON | there. longer :) | 00:40 |
*** RealityCheck has quit IRC | 00:43 | |
benji | "muede" hat f?nf Buchstaben | 00:46 |
philiKON | well, not if spelled properly | 00:46 |
philiKON | m?de | 00:46 |
benji | "hause"? | 00:47 |
philiKON | you can omit the 'e' :) | 00:47 |
benji | heh :) | 00:47 |
benji | hmm, I'd always seen it with the "e" | 00:47 |
philiKON | but hey, max(len(english_sentence.split())) < 5 is hard too | 00:48 |
philiKON | for longer sentences | 00:48 |
philiKON | benji, yeah, well, you can omit the 'e' in colloquial german. and this is what Theuni was writing in the first place | 00:49 |
benji | it's time for me to go to home to see my wife and son who love to eat meat and sit on the sofa with our large cat... | 00:49 |
benji | ... I'll stop now :) | 00:49 |
philiKON | large | 00:49 |
philiKON | it's 5 characters :) | 00:50 |
benji | s/large/big/ | 00:50 |
benji | :) | 00:50 |
benji | my German is so poor I couldn't tell colloquial from Dutch | 00:51 |
philiKON | heh | 00:51 |
philiKON | i tried to reproduce that sofa sentence in german w/o 5 letter words | 00:51 |
philiKON | it's hard | 00:51 |
philiKON | so, yes, english is shorter there | 00:52 |
philiKON | but just because it's that stupid rap form of german ;) | 00:52 |
philiKON | those anglo-saxon gangsters took it to the island and ruined it ;) | 00:52 |
*** edgordon has quit IRC | 00:53 | |
benji | lol!! | 00:56 |
philiKON | well, and then a few hundred years later, they again took it further west to ruin it even more | 00:57 |
philiKON | and now y'all end up with stuff like dat | 00:58 |
benji | I blame the Frech | 00:58 |
benji | I blame the FreNch | 00:58 |
*** niemeyer_ has joined #zope3-dev | 01:01 | |
*** benji has quit IRC | 01:05 | |
*** niemeyer has quit IRC | 01:15 | |
*** J1m has quit IRC | 01:17 | |
*** wrobel has quit IRC | 01:20 | |
*** jan_s_ has joined #zope3-dev | 01:42 | |
*** alecm has joined #zope3-dev | 01:46 | |
*** jan_s__ has joined #zope3-dev | 01:56 | |
*** jan_s__ is now known as jan_s | 02:00 | |
*** RaAtBRC has quit IRC | 02:05 | |
*** RaFromBRC has joined #zope3-dev | 02:06 | |
*** RaFromBRC has quit IRC | 02:06 | |
*** oferw has joined #zope3-dev | 02:09 | |
*** yota has quit IRC | 02:10 | |
*** niemeyer_ has quit IRC | 02:11 | |
*** niemeyer has joined #zope3-dev | 02:12 | |
*** jan_s_ has quit IRC | 02:14 | |
*** RaFromBRC has joined #zope3-dev | 02:17 | |
*** timte has quit IRC | 02:32 | |
*** RaFromBRC has quit IRC | 02:35 | |
*** niemeyer_ has joined #zope3-dev | 02:38 | |
*** efrerich_ has quit IRC | 02:42 | |
*** niemeyer__ has joined #zope3-dev | 02:51 | |
*** niemeyer has quit IRC | 02:52 | |
*** flox has quit IRC | 02:53 | |
*** niemeyer_ has quit IRC | 03:03 | |
*** edgordon_ has joined #zope3-dev | 03:17 | |
*** flox has joined #zope3-dev | 03:22 | |
*** febb has joined #zope3-dev | 03:27 | |
febb | Hola !!! | 03:27 |
*** philiKON has quit IRC | 03:31 | |
*** niemeyer__ is now known as niemeyer | 03:34 | |
febb | hi | 03:45 |
*** oferw has quit IRC | 03:51 | |
*** alecm has quit IRC | 03:53 | |
*** febb has quit IRC | 03:56 | |
*** flox is now known as flox|away | 04:20 | |
*** dunny has quit IRC | 04:35 | |
*** dunny has joined #zope3-dev | 05:23 | |
*** niemeyer has quit IRC | 05:30 | |
*** stub has joined #zope3-dev | 06:02 | |
*** edgordon_ is now known as edgordon_away | 06:16 | |
*** eins has joined #zope3-dev | 08:05 | |
*** wrobel has joined #zope3-dev | 08:14 | |
*** baijum has joined #zope3-dev | 08:49 | |
*** zagy has joined #zope3-dev | 08:55 | |
*** philiKON has joined #zope3-dev | 08:58 | |
*** hdima has joined #zope3-dev | 09:11 | |
*** baijum has quit IRC | 09:18 | |
*** dobee has joined #zope3-dev | 09:23 | |
romanofski | morjens | 09:28 |
*** flox|away has quit IRC | 09:39 | |
*** philiKON has quit IRC | 09:40 | |
*** stub has quit IRC | 09:58 | |
*** stub has joined #zope3-dev | 09:58 | |
*** zagy has quit IRC | 10:08 | |
*** Theuni has quit IRC | 10:09 | |
*** romanofski has quit IRC | 10:10 | |
*** BjornT has quit IRC | 10:17 | |
*** kobold has joined #zope3-dev | 10:17 | |
*** BjornT has joined #zope3-dev | 10:18 | |
*** philiKON has joined #zope3-dev | 10:28 | |
*** zagy has joined #zope3-dev | 10:28 | |
*** Theuni has joined #zope3-dev | 10:29 | |
*** romanofski has joined #zope3-dev | 10:32 | |
*** jinty has joined #zope3-dev | 10:37 | |
*** flox has joined #zope3-dev | 10:40 | |
*** flox is now known as flox|away | 10:40 | |
*** yota has joined #zope3-dev | 10:43 | |
*** stub has quit IRC | 10:45 | |
*** oferw has joined #zope3-dev | 10:47 | |
*** baijum has joined #zope3-dev | 10:48 | |
*** srichter has quit IRC | 10:50 | |
*** dunny has quit IRC | 11:01 | |
*** baijum has quit IRC | 11:09 | |
*** flox|away has quit IRC | 11:15 | |
*** flox has joined #zope3-dev | 11:15 | |
*** flox is now known as flox|away | 11:15 | |
*** flox has joined #zope3-dev | 11:18 | |
*** flox|away has quit IRC | 11:19 | |
*** flox has quit IRC | 11:23 | |
*** flox has joined #zope3-dev | 11:23 | |
*** flox is now known as flox|away | 11:23 | |
*** oferw has quit IRC | 11:24 | |
*** srichter has joined #zope3-dev | 11:28 | |
*** ChanServ sets mode: +o srichter | 11:29 | |
*** jinty has quit IRC | 11:42 | |
*** jinty has joined #zope3-dev | 11:46 | |
*** jinty has quit IRC | 11:56 | |
*** elro has quit IRC | 12:01 | |
*** Aiste has quit IRC | 12:05 | |
*** Aiste has joined #zope3-dev | 12:05 | |
*** dunny has joined #zope3-dev | 12:06 | |
*** dunny has quit IRC | 12:06 | |
*** efrerich has joined #zope3-dev | 12:36 | |
*** BjornT has quit IRC | 12:47 | |
*** flox|away is now known as flox | 12:47 | |
*** stub has joined #zope3-dev | 12:50 | |
*** BjornT has joined #zope3-dev | 12:52 | |
*** faassen has joined #zope3-dev | 12:53 | |
*** mgedmin has joined #zope3-dev | 13:08 | |
*** BjornT has quit IRC | 13:12 | |
*** BjornT has joined #zope3-dev | 13:18 | |
*** alga has joined #zope3-dev | 13:29 | |
*** jinty has joined #zope3-dev | 13:40 | |
*** J1m has joined #zope3-dev | 13:46 | |
*** baijum has joined #zope3-dev | 13:48 | |
*** mkerrin has joined #zope3-dev | 14:00 | |
*** baijum has quit IRC | 14:09 | |
*** J1m has quit IRC | 14:23 | |
*** Aiste has quit IRC | 14:43 | |
*** stu1 has joined #zope3-dev | 14:55 | |
*** stub has quit IRC | 15:00 | |
*** stu1 is now known as stub | 15:00 | |
mgedmin | I have a philosophical question: | 15:13 |
mgedmin | is it acceptable for an INameChooser adapter to modify the object for which it is choosing a name? | 15:13 |
mgedmin | see http://www.zope.org/Collectors/Zope3-dev/562 | 15:14 |
*** jan_s has quit IRC | 15:18 | |
mgedmin | philiKON: thanks | 15:18 |
*** baijum has joined #zope3-dev | 15:21 | |
*** flox has quit IRC | 15:22 | |
*** flox_ has joined #zope3-dev | 15:22 | |
*** edgordon_away is now known as edgordon | 15:22 | |
*** efrerich has quit IRC | 15:23 | |
*** flox_ is now known as flox | 15:23 | |
*** benji has joined #zope3-dev | 15:26 | |
*** kobold has left #zope3-dev | 15:34 | |
*** flox_ has joined #zope3-dev | 15:42 | |
*** flox has quit IRC | 15:42 | |
*** flox_ is now known as flox | 15:42 | |
*** baijum has quit IRC | 15:48 | |
*** niemeyer has joined #zope3-dev | 16:04 | |
*** J1m has joined #zope3-dev | 16:08 | |
*** timte has joined #zope3-dev | 16:18 | |
*** andrew_m has quit IRC | 16:18 | |
*** andrew_m has joined #zope3-dev | 16:19 | |
*** efrerich has joined #zope3-dev | 16:19 | |
*** ktwilight has quit IRC | 16:22 | |
*** ktwilight has joined #zope3-dev | 16:44 | |
*** eins has quit IRC | 16:45 | |
*** volvox has joined #zope3-dev | 16:57 | |
*** hdima has quit IRC | 17:14 | |
*** gumpa has joined #zope3-dev | 17:15 | |
*** nathany has joined #zope3-dev | 17:21 | |
*** niemeyer_ has joined #zope3-dev | 17:44 | |
*** alga has quit IRC | 17:48 | |
*** niemeyer__ has joined #zope3-dev | 17:53 | |
*** niemeyer has quit IRC | 17:57 | |
*** niemeyer_ has quit IRC | 17:57 | |
*** niemeyer__ is now known as niemeyer | 17:58 | |
*** flox has quit IRC | 18:06 | |
*** retsu has joined #zope3-dev | 18:07 | |
*** dobee has quit IRC | 18:10 | |
*** retsu has quit IRC | 18:11 | |
*** whit|otherbox has quit IRC | 18:31 | |
*** whit_ has joined #zope3-dev | 18:32 | |
*** efrerich has quit IRC | 18:50 | |
*** zagy has quit IRC | 18:50 | |
*** srichter has quit IRC | 18:53 | |
*** andrew_m has quit IRC | 18:54 | |
*** RaFromBRC has joined #zope3-dev | 19:00 | |
*** zbir has quit IRC | 19:10 | |
*** jinty has quit IRC | 19:19 | |
*** romanofski has quit IRC | 19:25 | |
*** RaFromBRC is now known as RaFromBRC|away | 19:29 | |
*** RaFromBRC|away is now known as RaFromBRC | 19:31 | |
*** philiKON has quit IRC | 19:34 | |
*** RaFromBRC is now known as RaFromBRC|away | 19:52 | |
*** elro has joined #zope3-dev | 20:16 | |
*** alecm has joined #zope3-dev | 20:18 | |
*** volvox has quit IRC | 20:20 | |
*** replicant has quit IRC | 20:30 | |
*** jinty has joined #zope3-dev | 20:32 | |
*** mkerrin has quit IRC | 20:38 | |
*** RaFromBRC|away has quit IRC | 20:44 | |
*** stub has quit IRC | 20:48 | |
*** srichter has joined #zope3-dev | 20:58 | |
*** RaFromBRC has joined #zope3-dev | 21:02 | |
*** zbir has joined #zope3-dev | 21:15 | |
*** oferw has joined #zope3-dev | 21:29 | |
*** faassen has quit IRC | 21:32 | |
*** mkerrin has joined #zope3-dev | 21:43 | |
*** ChanServ sets mode: +o srichter | 21:46 | |
*** alga has joined #zope3-dev | 21:51 | |
*** alga has quit IRC | 21:51 | |
*** ChanServ sets mode: +o hazmat | 22:04 | |
*** replicant has joined #zope3-dev | 22:06 | |
*** edgordon has quit IRC | 22:07 | |
*** edgordon has joined #zope3-dev | 22:11 | |
*** mgedmin has quit IRC | 22:13 | |
*** replicant has quit IRC | 22:15 | |
srichter | I have a tricky question: What would you expect the answer to be? | 22:18 |
srichter | class IFoo(Interface): | 22:18 |
*** oferw has quit IRC | 22:18 | |
srichter | title = zope.schema.TextLine(...) | 22:18 |
srichter | class IBar(IFoo): | 22:18 |
srichter | pass | 22:18 |
srichter | IBar['title'].interface | 22:18 |
rocky | it *should* be IBar | 22:19 |
rocky | at least i think so | 22:19 |
srichter | deeed. wrong answer | 22:19 |
*** projekt01 has joined #zope3-dev | 22:19 | |
srichter | that's what I would expect too, but it is not what happens | 22:19 |
srichter | J1m: alecm: benji: mkerrin: nathany: what would *you* expect? | 22:20 |
nathany | srichter: i would expect to get back IBar as well | 22:21 |
srichter | the problem becomes really bad in formlib, where adaptation of field.interface on the context is used to get to data | 22:21 |
benji | I've not used that interface api enough to have a well reasoned expectation, but /I/ would expect it to return the interface the attribute was defined on; i.e., IFoo | 22:21 |
alecm | Yeah that would be my expectation as well | 22:21 |
alecm | meaning IBar, that is | 22:22 |
*** timte has quit IRC | 22:23 | |
benji | so it would appear that, as is often the case, I'm unusual in my expectations :) | 22:23 |
srichter | benji: I think this is the rationale, but from the answers here I suspect it is a bad one and it really breaks formlib badly | 22:23 |
srichter | benji: can you ask Jim quickly what he thinks should happen and why? :-) | 22:24 |
J1m | I expect IFoo | 22:24 |
srichter | he he | 22:24 |
J1m | Bit IAttribute is not very clear. | 22:24 |
benji | J1m tells me that he would expect IFoo | 22:24 |
srichter | J1m: I thought you would think this way | 22:25 |
J1m | I think IAttribute is tring to say that interface gives the interface that the attribute was defined in. | 22:25 |
benji | why would you ask the (implied) question, anyway, srichter? | 22:25 |
benji | (ask it of the interface, that is) | 22:26 |
srichter | that makes field.interface(context) call very brittle | 22:26 |
J1m | He wantd to know what we expected. | 22:26 |
srichter | because I might have an adapter for IBar(context), but not IFoo(context) | 22:26 |
benji | J1m says that I'm much smarter than he is. | 22:26 |
J1m | srichter: so don't do that. | 22:26 |
srichter | J1m: but it is the standard procedure in setUpWidgets of formlib | 22:26 |
srichter | not my code ;-) | 22:26 |
J1m | benji says that I can have a pony. | 22:26 |
benji | lol! | 22:27 |
srichter | and I bet zope.app.form is broken in the same way as well | 22:27 |
srichter | pony? | 22:27 |
benji | this sounds like a bug in formlib (et al.) | 22:27 |
alecm | I would expect 'interface' to behave similarly to 'im_class', which would return IBar. Could it be harmful if that were the case? | 22:27 |
* srichter tends to agree with alecm | 22:28 | |
J1m | I don't really know what the intent of the interface attribute is anymore. | 22:28 |
J1m | I would need to study it's existing usage. | 22:28 |
J1m | Which I don't have time to do atm. | 22:28 |
srichter | right, I did not intend to have you check it out right now | 22:29 |
srichter | I was just hoping someone would remember the intent | 22:29 |
benji | alecm: if the answer were IBar, then it seems like a useless question, IX['foo'].interface would always equal IX | 22:29 |
srichter | benji: but what if the iface info is not around anymore, like in the setUpWidgets case | 22:30 |
alecm | one could say the same of im_class then, there are likely to be cases where you have a set of fields and don't know what interfaces they came from | 22:30 |
benji | then it would seem to be a design issue, the component that was passed the attribute really wanted the interface and attribute name, instead | 22:30 |
benji | like I said, I'm talking out of my (non-existant) hat here, so I wouldn't put too much energy into arguing with me | 22:31 |
J1m | where is this used in formlib? | 22:32 |
* srichter is tempted to change the behavior and see if any tests break | 22:32 | |
srichter | J1m: form.py, line 228 | 22:32 |
*** febb has joined #zope3-dev | 22:34 | |
srichter | btw, if we come to a conclusion on the issue, I would have time to work on this, because otherwise I have to throw away one day of work ;-) | 22:35 |
J1m | ah, I see. That seems to be the intent. That code definately expects IBar. | 22:35 |
febb | hi all | 22:35 |
srichter | ok, I am glad we agree here | 22:35 |
J1m | I'm not sure we agree. | 22:35 |
J1m | You and that line of code agree. :) | 22:35 |
*** whit_ has quit IRC | 22:35 | |
srichter | he he | 22:36 |
* benji agrees with his glass of water | 22:36 | |
srichter | J1m: if you think the current zope.interface package behavior is correct, I would be willing to fix formlib | 22:37 |
J1m | I don't have an opinion one way or another. | 22:38 |
* srichter thinks that's about the worst case scenario answer; he like Jim being strongly opinionated | 22:38 | |
srichter | J1m: I could try to change the zope.interface behavior in a branch and see happens | 22:40 |
srichter | (I would just need a resolution fairly soon, as in the next 24 hours) | 22:41 |
srichter | I'll send a mail to the list | 22:41 |
J1m | It's not a small change. | 22:43 |
srichter | I realize that | 22:43 |
*** replicant has joined #zope3-dev | 22:44 | |
J1m | I can't give you an answer that soon. | 22:44 |
srichter | but either zope.interface or zope.formlib is as seriously broken right now | 22:44 |
srichter | if the branch works out, I might be able to work on that | 22:44 |
J1m | It would certianly be a reasonable experiment to try it on a branch. | 22:44 |
* srichter notes that we should chear on mkerrin for checking in a new WebDAV implementation for Zope 3 | 22:46 | |
*** whit_ has joined #zope3-dev | 22:46 | |
J1m | Yay! | 22:46 |
srichter | go mkerrin! | 22:47 |
*** benji has quit IRC | 22:53 | |
*** J1m has quit IRC | 22:53 | |
*** J1m has joined #zope3-dev | 22:54 | |
*** benji has joined #zope3-dev | 22:56 | |
edgordon | can vocabularies be changed, or are they immutable once a module is loaded? | 22:56 |
srichter | edgordon: depends on your implementation; I regularly develop vocabularies that live in the ZODB and manage the values there. Other vocabularies depend on context and the component registry | 22:58 |
edgordon | yeah, i wanna grab mine via a sqlos class. that would be valid then? | 23:00 |
srichter | yep | 23:00 |
*** alga has joined #zope3-dev | 23:01 | |
srichter | J1m: okay, I changed my mind for now :-); I am going to fix up formlib for now, since zope.interface needs more collective brain power | 23:02 |
J1m | k | 23:02 |
J1m | The way to do it is to record the iface used in the formfield. | 23:03 |
J1m | imo and in benji's | 23:03 |
srichter | that was my idea as well | 23:03 |
srichter | :-) | 23:03 |
srichter | ok, I am glad we are at least 3 agreeing | 23:03 |
*** whit_ has quit IRC | 23:08 | |
*** replicant has quit IRC | 23:10 | |
*** replicant has joined #zope3-dev | 23:11 | |
*** k0s has joined #zope3-dev | 23:14 | |
k0s | i just svn co'ed Zope3/trunk; ran make; and make run; and i get several such warnings: '2006-08-23T16:18:50 WARNING ZEO.zrpc (10620) CW: error connecting to ('localhost', 8100): ECONNREFUSED' | 23:17 |
k0s | i tried to follow doc/INSTALL.txt, but don't understand this error | 23:18 |
*** philiKON has joined #zope3-dev | 23:19 | |
febb | hi philiKON | 23:21 |
philiKON | hi | 23:21 |
febb | how are you ? | 23:21 |
philiKON | good, thanks | 23:22 |
febb | great. we finally have all ready for Copenhagen. | 23:24 |
*** zbir has quit IRC | 23:26 | |
philiKON | great | 23:27 |
*** gumpa has quit IRC | 23:27 | |
philiKON | looking forward to it | 23:28 |
*** gumpa has joined #zope3-dev | 23:28 | |
*** gumpa has left #zope3-dev | 23:31 | |
febb | yeah, we are also looking forward to it. how many ppl are attending , you know already? | 23:32 |
*** Londo_ has quit IRC | 23:38 | |
*** Londo_ has joined #zope3-dev | 23:38 | |
philiKON | 14 | 23:39 |
*** vlado has joined #zope3-dev | 23:41 | |
*** Aiste has joined #zope3-dev | 23:42 | |
*** mkerrin has quit IRC | 23:43 | |
febb | great. Got to go now, talk to you later. Un saludo ! | 23:50 |
febb | later all. | 23:50 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!