IRC log of #zope3-dev for Tuesday, 2006-04-25

*** fcorrea has left #zope3-dev00:07
*** gumpa has left #zope3-dev00:08
*** dunny has joined #zope3-dev00:13
*** natea|sanfran has quit IRC00:19
*** natea has joined #zope3-dev00:22
*** natea has quit IRC00:29
*** niemeyer has quit IRC00:51
*** natea has joined #zope3-dev00:59
*** SteveA has quit IRC01:01
*** jinty has joined #zope3-dev01:04
*** natea has quit IRC01:08
*** natea has joined #zope3-dev01:09
*** natea has quit IRC01:11
*** zbir has joined #zope3-dev01:13
*** tarek has quit IRC01:16
*** benji has quit IRC01:21
*** natea has joined #zope3-dev01:23
*** kamalgil1 has joined #zope3-dev01:24
*** natea is now known as natea|sanfran01:30
*** kamalgill has quit IRC01:38
*** kamalgil1 has left #zope3-dev01:42
*** TrevorP has joined #zope3-dev01:46
*** yota has quit IRC02:19
*** whit is now known as whit|out02:28
*** natea|sanfran has quit IRC02:33
*** philiKON has quit IRC02:41
*** natea has joined #zope3-dev02:49
*** zbir` has joined #zope3-dev02:53
*** zbir has quit IRC03:02
*** sm has quit IRC03:20
*** jinty has quit IRC03:30
*** RaFromBRC has quit IRC03:33
*** natea has quit IRC03:36
*** zbir` has quit IRC04:32
*** stub has joined #zope3-dev04:58
*** MiUlEr has joined #zope3-dev05:03
*** stub has quit IRC05:12
*** stub has joined #zope3-dev05:12
*** zbir` has joined #zope3-dev05:55
*** dunny has quit IRC06:01
*** stub has quit IRC06:19
*** natea has joined #zope3-dev06:20
*** natea has quit IRC06:32
*** natea has joined #zope3-dev06:34
*** TrevorP has quit IRC06:38
*** stub has joined #zope3-dev06:39
*** roym has quit IRC06:54
*** natea has quit IRC06:59
*** RaFromBRC has joined #zope3-dev08:03
*** natea has joined #zope3-dev08:08
*** natea is now known as natea|sanfran08:10
*** d2m has quit IRC08:12
*** eins has joined #zope3-dev08:15
einshi08:15
*** sashav has joined #zope3-dev08:20
*** zopePloneConsult has joined #zope3-dev08:21
*** d2m has joined #zope3-dev08:32
*** natea has joined #zope3-dev08:36
*** natea|sanfran has quit IRC08:36
*** sashav has quit IRC08:43
*** MiUlEr has quit IRC08:51
*** dobee has joined #zope3-dev08:56
*** eins has quit IRC09:25
*** romanofski has joined #zope3-dev09:41
*** philiKON has joined #zope3-dev09:41
romanofskimoin09:41
*** hdima has joined #zope3-dev09:46
*** cilkay has quit IRC10:05
*** sashav has joined #zope3-dev10:11
*** cilkay has joined #zope3-dev10:13
*** sashav has quit IRC10:14
*** natea has quit IRC10:15
*** jukart has joined #zope3-dev10:23
*** sashav has joined #zope3-dev10:26
*** SiggyF has joined #zope3-dev10:26
*** wiggy has left #zope3-dev10:42
*** romanofski has quit IRC10:43
*** romanofski has joined #zope3-dev10:44
*** MJ has joined #zope3-dev10:54
*** yota has joined #zope3-dev10:59
*** BjornT has quit IRC11:00
*** BjornT has joined #zope3-dev11:00
*** alga has joined #zope3-dev11:03
*** SteveA has joined #zope3-dev11:28
*** andres has joined #zope3-dev11:29
sashavwhere can I find the handler for browser:page directive?11:33
*** sashav has left #zope3-dev11:34
*** sashav has joined #zope3-dev11:34
*** ignas has joined #zope3-dev11:37
*** sashav has quit IRC11:39
*** sashav has joined #zope3-dev11:39
*** RaFromBRC has quit IRC11:42
*** jinty has joined #zope3-dev11:42
philiKONsashav, zope.app.publisher.browser.metaconfigure11:44
sashavthnx11:44
philiKONsashav, have your asbestus underwear ready :)11:45
sashavheh11:46
*** andres_ has quit IRC11:46
tonico:he magic11:49
*** MJ has quit IRC11:50
*** dobee has quit IRC11:55
*** alga has quit IRC11:56
sashavphiliKON: I need a full asbestus outfit :)11:58
philiKON:)11:59
*** dobee has joined #zope3-dev12:01
*** Aiste has quit IRC12:03
*** faassen has joined #zope3-dev12:23
*** mkerrin has joined #zope3-dev12:25
*** alga has joined #zope3-dev12:25
*** ignas has quit IRC12:32
*** dobee has quit IRC12:38
*** dobee has joined #zope3-dev12:42
*** efrerich has joined #zope3-dev12:45
*** Aiste has joined #zope3-dev12:52
*** mgedmin has joined #zope3-dev12:55
*** ignas has joined #zope3-dev13:09
*** tonico has quit IRC13:14
*** srichter has joined #zope3-dev14:18
*** ChanServ sets mode: +o srichter14:19
*** stub has quit IRC14:26
*** tonico has joined #zope3-dev14:37
*** TrevorP has joined #zope3-dev14:48
*** regebro has joined #zope3-dev14:54
regebroHello all!14:55
regebroI have cleaned up and half-finished my "Hello!" product, that contains an alternative to philiKONs broser:page compromise.14:56
regebrohttp://svn.z3lab.org/trac/z3lab/browser/hello/trunk/14:56
regebroComments are warmly welcome, even non-constructive ones. ;)14:56
regebroquick update for philiKON (who saw an earlier version):14:57
regebroI removed the template support for the page statement.14:58
regebroI wanna use faassen s clarity templates anyhow. :P14:58
regebroBut patched it in again in a hello:template statement.14:58
regebroFor those who want to publish just one single template.14:59
*** mgedmin has quit IRC15:10
*** zbir` has quit IRC15:18
*** jukart has left #zope3-dev15:19
*** zbir` has joined #zope3-dev15:20
sashavregebro: what's clarity templates?15:20
regebrosashav: http://faassen.n--tree.net/blog/view/weblog/2005/04/16/015:21
regebroBasically, it's like TAL, but you have no expressions.15:22
*** romanofski has quit IRC15:24
faassenregebro: I want to rewrite that using something like SAX, as unfortunately clearsilver's templating system is not XML compliant.15:24
faassenregebro: anyway, it's cool you want to use that. :)15:25
faassenregebro: I should have more time to do interesting experiments.15:25
regebroI agree, you should. :)15:25
faassenwhy, thanks. :)15:25
regebroI've advicated 25 hour days for years. :)15:25
* faassen laughs.15:25
faassenno, I should just get paid to do interesting experiments. :)15:25
*** BjornT has quit IRC15:29
*** eins has joined #zope3-dev15:31
einshi15:31
*** jukart has joined #zope3-dev15:42
*** oferw has joined #zope3-dev15:44
jukartdobee, ayt ?15:44
dobeejukart: jep15:44
*** efge has joined #zope3-dev15:51
*** alga has quit IRC15:54
*** oferw has quit IRC15:57
*** oferw has joined #zope3-dev15:57
*** BjornT has joined #zope3-dev16:04
*** TrevorP has quit IRC16:05
*** sashav has quit IRC16:06
*** oferw has quit IRC16:09
TheuniHmm. I just noticed that "zopectl run" doesn't exist in Zope 3 ... is that on purpose?16:10
Theunihmm. seems to be replaced in 3.3 with scriptzope.16:12
Theuniwell. i'll take that then.16:12
faassenmore gratuitous changes to the startup scripts?16:14
faassenI'm tempted to start considering any of those a bug if so. :)16:15
Theunilooks more like the "run" was missing in 3.2 and is back in 3.316:15
Theunizopectl in 3.3 seems to support that "run" command again, but implements it with a separate script16:15
Theunii'm trying to port it to a zope 3.2 right now16:15
*** mgedmin has joined #zope3-dev16:18
Theunihmm. where does the package "paths" come from?16:20
Theunithis looks like it can't work at all16:20
* Theuni is confused16:20
Theuniah damn. my checkout is barfed.16:21
*** niemeyer has joined #zope3-dev16:22
*** stub has joined #zope3-dev16:25
j1mphiliKON, ayt?16:25
Theunihmm. that zopectl run stuff seems to be broken on the trunk. too bad.16:27
*** stereo_ has joined #zope3-dev16:28
*** stereo_ is now known as nebo16:29
*** jukart has quit IRC16:33
*** efrerich has quit IRC16:33
*** SiggyF has quit IRC16:33
*** Theuni has quit IRC16:33
*** whit|out has quit IRC16:33
*** wrobel has quit IRC16:33
*** dokai has quit IRC16:33
*** jukart has joined #zope3-dev16:36
*** efrerich has joined #zope3-dev16:36
*** SiggyF has joined #zope3-dev16:36
*** Theuni has joined #zope3-dev16:36
*** whit|out has joined #zope3-dev16:36
*** wrobel has joined #zope3-dev16:36
*** dokai has joined #zope3-dev16:36
*** nebo has quit IRC16:43
*** stereo_ has joined #zope3-dev16:44
*** alga has joined #zope3-dev16:48
*** jukart has left #zope3-dev16:52
*** stub has quit IRC16:53
*** stub has joined #zope3-dev16:53
*** zopePloneConsult has left #zope3-dev16:56
*** stub has quit IRC16:57
*** stub has joined #zope3-dev16:57
*** benji has joined #zope3-dev17:07
*** natea has joined #zope3-dev17:11
*** natea has quit IRC17:14
*** Theuni has quit IRC17:21
*** whit|out is now known as whit17:22
*** Theuni has joined #zope3-dev17:24
*** retsu has joined #zope3-dev17:25
*** eins has quit IRC17:26
mgedminI need to refresh my knowledge about Zope 3.2 skins and layers17:29
mgedminwhat's the canonical reference document?17:29
*** andrew_m has joined #zope3-dev17:36
*** hdima has quit IRC17:43
tonicomgedmin: i guess such a document does not exist. i'd try the ++apidoc++ zcml reference for the browser namespace and the source code of existing skins.17:48
mgedminyeah, I'm digging through the sources now...17:48
mgedminthe <skin> directive automagically makes my skin/layer interfaces directlyProvide ISkin/ILayer, right?17:48
*** rockyburt|away has quit IRC17:49
tonicosorry, i have no idea, but that sound rasonable to me :)17:50
srichtermgedmin: right, but you can also use real interfaces, which I would suggest17:50
*** srichter has quit IRC17:50
cilkayHello. Is there a tool like ArchGenXML that one can use for Z3?17:58
cilkayAGX generates Plone products from a XMI containing class and state models.17:59
*** natea has joined #zope3-dev18:00
cilkayThe states are used to create the workflows.18:00
*** retsu has quit IRC18:00
cilkayThere are various tools that claim to be able to generate Python code from UML class diagrams. Given that Z3 seems to be able to work with Python modules without having to make changes to the modules by the use of adapters and ZCML, perhaps that would be one approach.18:02
cilkayGaphor is one such tool.18:02
cilkay... or claims to be anyway.18:02
cilkayNo idea how well it works.18:03
*** zbir` has quit IRC18:04
*** Theuni has quit IRC18:08
*** SiggyF has quit IRC18:08
*** efrerich has quit IRC18:08
*** wrobel has quit IRC18:08
*** dokai has quit IRC18:08
*** whit has quit IRC18:08
*** Theuni has joined #zope3-dev18:10
*** efrerich has joined #zope3-dev18:10
*** SiggyF has joined #zope3-dev18:10
*** whit has joined #zope3-dev18:10
*** wrobel has joined #zope3-dev18:10
*** dokai has joined #zope3-dev18:10
*** sashav has joined #zope3-dev18:12
*** natea has quit IRC18:13
*** sashav has quit IRC18:14
*** retsu has joined #zope3-dev18:15
mgedminwhat, I can't use classProvides in an interface declaration?18:17
mgedmine.g.18:17
mgedminclass MyLayer(IBrowserRequest):18:17
mgedmin    classProvides(ILayer)18:17
mgedmin?18:17
mgedminI get zope.interface.exceptions.InvalidInterface: Concrete attribute, __provides__18:17
*** alga has quit IRC18:19
mgedmindirectlyProvides(MyLayer, ILayer) after the interface declaration doesn't seem to work either18:21
mgedminoh, my mistake18:22
*** sm has joined #zope3-dev18:48
*** faassen has quit IRC18:59
*** sashav has joined #zope3-dev19:13
*** dobee has quit IRC19:18
*** kamalgill has joined #zope3-dev19:18
*** s1 has joined #zope3-dev19:21
*** sm has quit IRC19:21
*** s1 is now known as sm19:21
philiKONmgedmin, btw, for zope 3.3 see http://dev.zope.org/Zope3/SimplifySkinning. basically, ILayer is superfluous and deprecated19:40
*** natea has joined #zope3-dev19:51
*** efge has quit IRC19:54
*** natea has quit IRC19:56
*** natea has joined #zope3-dev19:58
*** natea has quit IRC19:59
*** Aiste has quit IRC20:24
*** retsu has quit IRC20:39
*** natea has joined #zope3-dev20:44
j1mphiliKON, ayt?20:44
*** natea has quit IRC20:46
*** natea has joined #zope3-dev20:50
*** sashav has joined #zope3-dev21:02
philiKONj1m, yep21:03
*** natea has quit IRC21:04
*** dunny has joined #zope3-dev21:05
*** tarek has joined #zope3-dev21:09
*** RaFromBRC has joined #zope3-dev21:10
*** natea has joined #zope3-dev21:10
*** s1 has joined #zope3-dev21:11
*** sm has quit IRC21:11
*** s1 is now known as sm21:11
*** Aiste has joined #zope3-dev21:14
*** jinty has quit IRC21:16
*** mgedmin has quit IRC21:20
*** MJ has joined #zope3-dev21:20
*** b_52Centos has joined #zope3-dev21:41
*** sm has quit IRC21:43
*** natea has quit IRC21:45
*** kamalgill has left #zope3-dev21:46
j1mphiliKON, zope.app.tests wasn't really deprecated. :(21:47
j1mso now I have to redeprecate it.21:47
regebromkerrin: I have now checked in PublishTraverse adapter support in svn.zope.org/repos/main/Zope/branches/easter-sprint_traversal-refactor21:52
regebroThere are two tests failing in Five that I can't figure out.21:52
philiKONj1m, grrrr21:53
philiKONtaht sucks21:53
j1mYeah, the deprecation framework seems rather unreliable.21:53
regebroI'm hoping you figured them out last week and fixed them in the publish-refactoring branch.21:53
j1mI fear this will take a lot of work to clean up.21:53
regebroIf so at least we can get the traversal work into 2.10.21:54
mkerrinregebro: I will take a look21:54
regebroI also lookes more at trying to find a clean break between ZServer and ZPublisher but failed.21:55
regebroMaybe we should try to only support ZServer + old publisher and twisted + new publisher?21:55
j1mAll this from zope.component.bbb import  ... is absolute crap21:55
*** sm has joined #zope3-dev21:56
j1mwaaaaaaaa21:56
j1mI'm never gonna get this branch merged.21:57
j1mwaaaaaaaa21:57
philiKONespecially because there's stuff in zope.component.bbb.interfaces that's used all over the place21:57
philiKONIView, IViewFactory...21:57
j1mwe have to bring back everything that was imported from bbb21:58
j1mI was hoping to merge today, but I don't think it's gonna happen.21:58
j1mI have a lot of other z3 work to do.21:58
j1mI mean non-z3 work21:59
philiKON+1 for bringing it back for now21:59
j1mOh, we have no choice.21:59
j1mWe'd definiately break things if we didn't/21:59
j1mI'm finding these by trying the branch with an existing app.22:00
philiKONwell, one place is to leave it in zope.component.bbb22:00
philiKONor do you mean the other junk we already deleted22:00
philiKON?22:00
mkerrinregebro: from 2.11 ZServer and new publisher via the publish_module_* methods seems doable.22:00
j1mother junk we already deleted.22:00
philiKONwaaaaaaaaa22:00
j1mfrom zope.component.bbb import getGlobalServices, getGlobalService22:00
j1mfrom zope.component.bbb import getServices, getService22:00
j1mfrom zope.component.bbb import getServiceDefinitions22:00
j1mfrom zope.component.bbb import getView, queryView22:00
j1mfrom zope.component.bbb import getMultiView, queryMultiView22:00
j1mfrom zope.component.bbb import getViewProviding, queryViewProviding22:00
j1mfrom zope.component.bbb import getDefaultViewName, queryDefaultViewName22:00
j1mfrom zope.component.bbb import getResource, queryResource22:00
j1mall that shit has to come back.22:00
j1mat least.22:00
regebromkerrin: OK.22:00
philiKONbut... but... why?22:00
philiKONi thought these things rendered depreation warnings22:01
j1mbeacuse we never generated any deprecation warnings for it.22:01
regebromkerrin: It's only 6 months. :) We'll survive. Florent will be dissapointed.22:01
philiKONj1m, yes, i'm pretty sure these rendered deprecation warnings. in fact, i'm quite certain22:01
j1mhm22:02
philiKONnot via zope.deprecation, bu tprobably via warnings.warn22:02
j1mNote that the deprecation calls in zope.app.tests.__init__.py did nothing.22:02
philiKONthat's a bit weird, indeed22:03
j1mso, I have this app that had:22:03
j1mfrom zope.component import getService22:04
j1mNow, this was an unused import.22:04
philiKONaaaah22:04
philiKONshit22:04
j1mso it never generated a warning.22:04
philiKONdeprecation is so hard22:04
j1mBut now, of course, the thing fails.22:04
j1mYes it is.22:05
*** tarek has quit IRC22:07
j1mOh there are sooooo many of these.22:07
*** natea has joined #zope3-dev22:12
j1mwell, OK, I'm gonna run around fixing the breakage for one of our larger apps.22:13
*** benji has quit IRC22:13
j1mBut I suspect that lots of other apps will be broken.22:13
j1mI'm not sure how to handle this.22:14
*** natea has quit IRC22:17
*** ignas has quit IRC22:24
*** alecm has joined #zope3-dev22:27
*** dobee has joined #zope3-dev22:43
*** alecm has quit IRC22:46
*** stub has quit IRC22:46
mkerrinregebro: I have the Five traversing view bug - it was the same problem has I had in Paris22:47
mkerrinI made the change to the easter-sprint_traversal-refactor branch22:48
regebromkerrin: Super!22:51
*** efrerich_ has joined #zope3-dev22:55
*** MJ has quit IRC22:56
*** mkerrin has quit IRC22:56
*** rockyburt has joined #zope3-dev23:00
regebroWell, mkerrin is da man! :) Even though he just left.23:01
regebroWe now have a branch using Zope3 PublishTraverse adapters for traversal.23:01
regebroWhich most likely will be merged this week.23:02
regebro(Branch of Zope2, that is).23:02
regebroMichael fixed the last bug.23:03
*** RaFromBRC is now known as RaFromBRC|away23:03
*** stereo_ has quit IRC23:05
philiKONregebro, are you saying that this will go into zope 2.10?23:06
regebroI hope so.23:06
regebroThe branch is easter-sprint_traversal-refactor.23:06
regebroIt would be good if somebody checked it over.23:07
regebroI will also try it out with CPS before merging.23:07
philiKONnow, basically, the way it works is that it uses IPublishTraverse adapters23:09
*** efrerich has quit IRC23:09
philiKONFive's Traversable adapter hack won't pull no longer, right?23:09
philiKONalso, five:traversable will no longer be necessary, right?23:09
regebrophiliKON: Exactly.23:10
rockyburtwhoot... heard the magic words, "five:traversable will no longer be necessary"23:11
rockyburtwhats the timeframe? :)23:11
rockyburtohhh... reading scrollback its from the cps sprint?23:12
rockyburtnice23:12
rockyburtzope2.10... nice :)23:12
whityay!23:13
philiKONregebro, we should get five in shape for that too. five:traversable should be deprecated and just be a null thing23:14
philiKONalso, are you guys covering five:defaultViewable?23:14
philiKONoh, and if i forgot, you guys rock :)23:14
regebrophiliKON: A: Yup. B: don't think so.23:14
philiKONhmm23:15
regebroWell, we have a half-assed and half-workable twisted 0 z3 publisher integration too. ;)23:15
philiKON__browser_default__ is just one of these Zope 2 traversal methods like __bobo_traverse__ that really suck23:15
regebroBut only half, so it will have to wiat for 2.11.23:15
philiKONi'd also like to properly see it replaced with a default view thing23:15
regebroMm, yeah. You are right.23:16
philiKONregebro, yeah, let's test the twisted integration some more time :)23:16
philiKONregebro, not that i love putting additional work on your shoulders ;)23:16
philiKONit's just a symmetry kind of thing. if you kill A, B should also be killed ;)23:16
regebroWell, I would have liked it to be in 2.10 so it could be tested, but right now, it works fine, but ZServer 0 Old publisher don't. ;)23:16
philiKONreminds me of my current lectures on quantum mechanis II23:16
philiKONmatter and antimatter ;)23:16
philiKONregebro, yeh...23:17
regebroWell, __browser_default__ probably have to wait for 2.11 too, sorry.23:17
philiKONk :)23:17
philiKONit's ok. we'll have to get used to postponing features,23:18
philiKONthat's better than postponing releases23:18
regebroYup.23:18
*** benji has joined #zope3-dev23:19
*** efrerich_ is now known as efrerich23:20
*** stainsby has joined #zope3-dev23:21
*** RaFromBRC|away is now known as RaFromBRC23:23
*** yota has quit IRC23:37
*** benji has quit IRC23:41
*** rockyburt is now known as rockyburt|away23:52
regebroHeh. That worked surprisingly well. :) I'm trying to insert a WSGI interface between ZServer an ZPublisher.23:52
regebroAnd it almost works! It creates one DB connection per request, but that seem to be the major problem. :)23:53
regebroI'll look at that more tomorrow, because I called my gf 2 hours ago and said I would be home in an hour. :)23:53
*** dobee has quit IRC23:55

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