*** niemeyer has quit IRC | 00:00 | |
*** BjornT has quit IRC | 00:20 | |
*** BjornT has joined #zope3-dev | 00:20 | |
*** gintas has quit IRC | 00:35 | |
*** tarek has quit IRC | 00:35 | |
*** hazmat has quit IRC | 00:53 | |
*** hazmat has joined #zope3-dev | 00:55 | |
*** GaryPoster has quit IRC | 00:57 | |
*** bradb has quit IRC | 01:28 | |
*** FarcePest has quit IRC | 01:44 | |
*** hazmat has quit IRC | 01:53 | |
*** hazmat has joined #zope3-dev | 02:05 | |
*** bradb has joined #zope3-dev | 02:19 | |
*** BjornT has quit IRC | 02:50 | |
*** BjornT has joined #zope3-dev | 02:50 | |
*** ChanServ sets mode: +o hazmat | 03:13 | |
*** srichter has joined #zope3-dev | 03:28 | |
*** ChanServ sets mode: +o srichter | 03:29 | |
*** hazmat has quit IRC | 03:47 | |
*** hazmat has joined #zope3-dev | 03:47 | |
*** BjornT has quit IRC | 04:01 | |
*** hazmat has quit IRC | 04:03 | |
*** hazmat has joined #zope3-dev | 04:10 | |
*** hazmat has quit IRC | 04:19 | |
*** deo has quit IRC | 04:57 | |
*** GaryPoster has joined #zope3-dev | 04:58 | |
*** GaryPoster has quit IRC | 05:03 | |
*** srichter has quit IRC | 05:06 | |
*** hazmat has joined #zope3-dev | 05:19 | |
*** BjornT has joined #zope3-dev | 05:38 | |
*** RaFromBRC is now known as RaFromBRC|out | 05:38 | |
*** hazmat has quit IRC | 05:46 | |
*** lordMiUlEr has joined #zope3-dev | 07:12 | |
*** lordMiUlEr is now known as MiUlEr | 07:29 | |
*** hazmat has joined #zope3-dev | 08:17 | |
*** hazmat has quit IRC | 08:48 | |
*** viyyer has joined #zope3-dev | 09:13 | |
*** viyyer has quit IRC | 09:50 | |
*** viyyer has joined #zope3-dev | 09:52 | |
*** viyyer has quit IRC | 10:01 | |
*** viyyer has joined #zope3-dev | 10:07 | |
*** zagy has joined #zope3-dev | 11:10 | |
*** viyyer has quit IRC | 11:10 | |
*** viyyer has joined #zope3-dev | 11:11 | |
philiKON | w0000t | 13:02 |
---|---|---|
philiKON | modzope works | 13:03 |
philiKON | using wsgi | 13:03 |
*** mexiKON has joined #zope3-dev | 13:27 | |
*** srichter has joined #zope3-dev | 13:35 | |
*** ChanServ sets mode: +o srichter | 13:35 | |
*** philiKON has quit IRC | 13:37 | |
*** mexiKON is now known as philiKON | 13:44 | |
philiKON | srichter, modzope works using wsgi! | 13:44 |
srichter | yipee! :-) | 13:44 |
philiKON | though i can't get it to act as a zeo client | 13:44 |
srichter | I don't know what that means | 13:45 |
srichter | ok, gotta reboot | 13:46 |
srichter | my sony keys stopped working :-( | 13:47 |
*** srichter has quit IRC | 13:52 | |
*** srichter has joined #zope3-dev | 13:56 | |
*** ChanServ sets mode: +o srichter | 13:57 | |
*** mooded has joined #zope3-dev | 13:59 | |
*** srichter has quit IRC | 14:01 | |
*** srichter has joined #zope3-dev | 14:02 | |
*** ChanServ sets mode: +o srichter | 14:16 | |
philiKON | srichter, unless you use a threaded MPM in apache, multiple python interpreters are started (one for each process). the best way to deal with that situation is to have each one act as a zeoclient to a common zeo instance, so that they share the same zodb storage | 14:20 |
srichter | I see | 14:21 |
philiKON | right now, i'm using the worker MPM (threaded + fork model), but only with one process and multiple threads | 14:21 |
philiKON | and filestorage | 14:21 |
philiKON | multiple processes might not be good idea for another reason, though | 14:22 |
philiKON | for each new process spawned, another zope 3 instance needs to be started | 14:22 |
philiKON | which means the whole zcml config tree is loaded | 14:22 |
philiKON | so, in the end, i might have to go with the threaded model anyways (although I've read there are subtle problems with it) | 14:22 |
philiKON | anyway, i'd like to be able to use modzope as an apache client, whether it's necessary or not... | 14:23 |
philiKON | debugging zeo is hard, though | 14:23 |
philiKON | (mainly because debugging threads is hard) | 14:23 |
srichter | yeah | 14:25 |
*** srichter has quit IRC | 15:02 | |
*** srichter has joined #zope3-dev | 15:02 | |
*** ChanServ sets mode: +o srichter | 15:02 | |
*** viyyer has quit IRC | 15:17 | |
mooded | hmm.. away-msg spam.. | 15:33 |
*** yota has joined #zope3-dev | 16:12 | |
*** efge has joined #zope3-dev | 16:13 | |
*** J1m has joined #zope3-dev | 16:22 | |
J1m | srichter, ayt | 16:23 |
*** J1m has quit IRC | 16:23 | |
*** efge has quit IRC | 16:54 | |
*** efge has joined #zope3-dev | 16:58 | |
*** strichter has joined #zope3-dev | 17:05 | |
*** srichter has quit IRC | 17:13 | |
strichter | srichter | 17:46 |
*** strichter is now known as srichter | 17:47 | |
*** ChanServ sets mode: +o srichter | 17:47 | |
*** srichter has quit IRC | 18:10 | |
*** srichter has joined #zope3-dev | 18:13 | |
*** ChanServ sets mode: +o srichter | 18:14 | |
*** C8N has joined #zope3-dev | 18:54 | |
C8N | hello | 18:54 |
srichter | hi | 18:55 |
C8N | hi steph | 18:56 |
srichter | C8N: what's up? Time to play again? :-) | 19:04 |
C8N | yup. erar time to play :) | 19:05 |
C8N | ever, sorry | 19:05 |
C8N | btw, referring to the hypotetical z3-app sprint in turin italy | 19:06 |
C8N | my company sayd ni :( | 19:06 |
srichter | ok | 19:06 |
srichter | oh well | 19:06 |
C8N | too earl, sayd my boss | 19:07 |
C8N | but | 19:07 |
C8N | i've contacted giuseppe adel masini | 19:07 |
C8N | owner of zope.it also from turin | 19:07 |
srichter | cool | 19:08 |
C8N | and federico fog de gregorio (psychopg, pyorde), owner of initd.org, from turin too | 19:08 |
C8N | and debian italia speechman | 19:08 |
srichter | so you all could start working on Zope 3 together | 19:09 |
srichter | and then get Debian to use Zope 3, like Ubunu | 19:09 |
C8N | and luca ldw de vitis, debian packager for zope | 19:09 |
C8N | yep | 19:09 |
C8N | they seem very excited, let's hope we can do something of it | 19:10 |
srichter | yeah, did you suggest doing something concrete? | 19:11 |
C8N | i've send a mail with some date proposal for a pizza (zopyzza) | 19:12 |
srichter | ? | 19:12 |
C8N | i hope we meet together in front of a big birra and pizza, and plan something concrete, yes | 19:12 |
C8N | pizza is a flat dish of bread with tomato and cheese | 19:13 |
C8N | birra is beer | 19:13 |
C8N | zopyzza is the contraction of zope, python an pizza | 19:13 |
C8N | meaning pizza meeting for zope and python developrs | 19:14 |
srichter | :-) | 19:15 |
srichter | I knew what birra and pizza were, though ;-) | 19:15 |
C8N | ehehehe i was sure | 19:19 |
C8N | just poking | 19:19 |
C8N | (i don't know any deutsche not knowin' pizza and birra) | 19:20 |
C8N | btw, ehm, i've got to ask u a question | 19:20 |
C8N | maybe in query.. can i? | 19:21 |
*** mkerrin has joined #zope3-dev | 19:26 | |
*** mohsen has joined #zope3-dev | 19:32 | |
*** bskahan has joined #zope3-dev | 20:05 | |
*** efge has quit IRC | 21:06 | |
*** J1m has joined #zope3-dev | 21:17 | |
J1m | srichter, ayt? | 21:18 |
srichter | J1m: yeah | 21:18 |
srichter | but I am here with Itamar | 21:18 |
J1m | Have a minute for a question? | 21:18 |
srichter | sure | 21:18 |
J1m | in zope.component.__init__ | 21:19 |
J1m | when defining adapters | 21:19 |
J1m | we have: | 21:19 |
J1m | if IFactory.providedBy(factory): | 21:19 |
J1m | provides = factory.getInterfaces() | 21:19 |
J1m | do you know where that came from? | 21:19 |
J1m | I'd really like to get rid of IFactory. | 21:19 |
srichter | what do you mean where does this come from? | 21:20 |
J1m | I don't know who wrote that code. | 21:20 |
J1m | I assumed you did. | 21:20 |
J1m | But I don't know what the motivation for it is. | 21:20 |
srichter | hold on, I am opening the file | 21:20 |
J1m | for example, line 318 | 21:21 |
srichter | I did not write getFactoriesFor | 21:21 |
J1m | I'm talking about provideAdapter | 21:21 |
srichter | and I did not write provideAdapter() :-) | 21:22 |
srichter | I thought you did :-) | 21:22 |
srichter | so I did not put that in there either | 21:22 |
J1m | I did, but I don't think I had that IFactory crap. | 21:22 |
srichter | but it makes sense :-) | 21:22 |
srichter | LOL | 21:22 |
J1m | It doesn't make sense to me. | 21:23 |
srichter | why? | 21:23 |
srichter | if you really have a factory object, you really wanna know what the created object provides | 21:23 |
srichter | not what the factory implements | 21:23 |
J1m | IFactory is an ancient burnt offering to support factories | 21:23 |
srichter | then deprecate it | 21:23 |
J1m | I will eventually | 21:24 |
srichter | though getFactoriesFor is a nice API function I bet many use | 21:24 |
J1m | IFactory was never intended for adapters | 21:24 |
srichter | just remove it and wait for someone to scream :-) | 21:24 |
C8N | LoL | 21:24 |
J1m | It was for the old factory concept, as in for createObject. | 21:24 |
srichter | right | 21:24 |
srichter | I know | 21:25 |
J1m | But somebody probably added this code for a reason. | 21:25 |
J1m | OK, anyway, you don't know about it. | 21:25 |
srichter | nope, I don't | 21:25 |
srichter | ok, back to twisting my mind in zope 3 | 21:26 |
C8N | J1m: svn blame didn't help? | 21:26 |
J1m | No, it blames srichter and myself | 21:26 |
C8N | ehehehe | 21:26 |
J1m | I'll probably try to take this code out and see if any tests fail. | 21:27 |
C8N | and drilling down to the referenced revision? | 21:27 |
J1m | I'd have to go past that. | 21:27 |
J1m | oh well, I'll figure it out | 21:29 |
J1m | later | 21:29 |
*** mooded has quit IRC | 21:30 | |
J1m | srichter, you did add that code | 21:35 |
srichter | really? | 21:35 |
srichter | I cannot recall; maybe something broke? | 21:36 |
J1m | yes, in 29143 | 21:36 |
srichter | mmh, no clue | 21:36 |
* C8N gives J1m a whip... | 21:39 | |
J1m | :) | 21:40 |
*** bskahan has quit IRC | 22:13 | |
*** J1m has quit IRC | 22:24 | |
*** MistaTopfa has joined #zope3-dev | 22:25 | |
MistaTopfa | hi | 22:25 |
C8N | hello | 22:26 |
*** MiUlEr has quit IRC | 22:29 | |
*** MiUlEr has joined #zope3-dev | 22:35 | |
*** MistaTopf has joined #zope3-dev | 23:07 | |
*** RaFromBRC|out is now known as RaFromBRC | 23:18 | |
*** MistaTopfa has quit IRC | 23:25 | |
*** bskahan has joined #zope3-dev | 23:40 | |
*** yota has quit IRC | 23:43 | |
*** yota has joined #zope3-dev | 23:44 | |
*** hazmat has joined #zope3-dev | 23:47 | |
*** hazmat has joined #zope3-dev | 23:49 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!