IRC log of #zope3-dev for Sunday, 2006-07-16

*** svennhg has joined #zope3-dev00:21
*** oferw has quit IRC00:32
*** sivang has quit IRC01:58
*** sivang has joined #zope3-dev02:04
*** sivang has quit IRC02:16
*** Aiste has quit IRC02:54
*** Aiste has joined #zope3-dev02:59
*** alecm has joined #zope3-dev03:01
*** svennhg has quit IRC03:52
*** rocky is now known as rocky|Zzz04:03
*** volvox has quit IRC04:11
*** rocky|Zzz has quit IRC04:28
*** alecm has quit IRC04:35
*** alecm has joined #zope3-dev04:37
*** retsu has joined #zope3-dev04:56
*** yota has quit IRC05:01
*** retsu has quit IRC05:23
*** stub has joined #zope3-dev05:29
*** retsu has joined #zope3-dev06:27
*** alecm has joined #zope3-dev06:46
*** hazmat has joined #zope3-dev07:55
*** alecm has quit IRC07:56
*** The|uni has joined #zope3-dev09:54
*** d2m has left #zope3-dev10:14
*** batlogg has joined #zope3-dev10:58
*** flox|away is now known as flox11:06
*** The|uni has quit IRC11:47
*** stub has quit IRC11:52
*** stub has joined #zope3-dev11:54
*** zagy has joined #zope3-dev11:58
*** baijum has joined #zope3-dev12:26
*** stub has quit IRC12:36
*** jukart has joined #zope3-dev12:42
*** volvox has joined #zope3-dev12:46
*** yota has joined #zope3-dev12:51
*** oferw has joined #zope3-dev12:53
*** SteveA has quit IRC13:03
*** oferw has quit IRC13:06
*** dunny has quit IRC13:08
*** jhauser has joined #zope3-dev13:13
*** mexiKON has joined #zope3-dev13:15
*** The|uni has joined #zope3-dev13:27
*** philiKON has quit IRC13:27
*** jukart has quit IRC13:40
*** oferw has joined #zope3-dev13:45
*** tom__ has joined #zope3-dev13:55
*** ChanServ sets mode: +o srichter13:59
*** dobee has joined #zope3-dev14:02
*** tom__ has quit IRC14:06
*** stub has joined #zope3-dev14:08
*** volvox has quit IRC14:15
*** volvox has joined #zope3-dev14:26
The|unii try to hook into traversal with five in Zope 2.9.414:29
The|uni(actually 2.9.3, this was a typo)14:29
The|unifor some reason it uses my ITraversable adapter within e.g. path expressions and stuff, but not while traversing to the published object14:29
The|uniis that expected behaviour or do i have to do some more stuff than declaring OFS.Folder.Folder traversable and provide an adapter?14:30
*** jukart has joined #zope3-dev14:30
jhauseryou want to call a method of the adapter with an url?14:31
The|unii want to use an adapter to do the actual part of the traversal14:31
The|uniITraversal specifies how to traverse a name for a given object14:31
mexiKONthere's ITraverser14:32
The|uniin pure zope 3 the combination i do works14:32
mexiKONand ITraversable14:32
The|unii want itraversable, i think.14:32
mexiKONin pure zope3, ITraversable isn't even used for url traversal14:32
* The|uni checks that again14:32
The|unii did that a few weeks ago14:32
mexiKONITraversable is only for traversal inside ZPTs14:33
The|uniyou're right14:33
mexiKONnow, five got that wrong :)14:33
* The|uni kicks it14:33
mexiKONfive <=1.4 uses ITraversable for URL traversable14:33
mexiKONwhich is bad14:33
mexiKONzope 2.10/Five 1.5 fixed that14:33
The|uniwell, obviously it doesn't ... i just set up an itraversable but it didn't do that.14:33
The|unior obviously i'm doing something wrong14:33
The|uniwhich might very well be the case14:34
mexiKONwell, you need to make your thing five:traversable14:34
The|unii think i dit14:35
The|unii check whether ofs.folder.folder is the right thing14:35
The|unibtw: i think we need a somewhat bigger sign that says: itraversable only for PT, itraverser for URL14:36
mexiKONyou're getting it wrong14:36
mexiKONITraversable + ITraverser == only zpt14:36
mexiKONIPublishTraverse == url traversal14:36
The|uninow i'm getting confused again14:37
mexiKONok, the api defined in zope.traversing is for zpt only14:37
mexiKONurl traversal happens with the api from zope.publisher14:37
mexiKONnamely, IPublishTraverse14:37
mexiKON(or one of its derivatives, such as IBrowserPublisher)14:37
The|uniok. why is this different anyway?14:38
mexiKONbecause url traversal != object traversal14:38
mexiKONin zpt you want to be able to traverse so, say, methods and attributes of objects14:38
The|unianyway. zope.traversing should have some kind of information about that14:39
The|unithe interface nowhere tells you that14:39
mexiKONyes, agreed14:39
*** rocky has joined #zope3-dev14:40
The|uninow. that got much simpler now as well.14:43
*** oferw has quit IRC14:49
*** retsu has quit IRC14:50
*** retsu has joined #zope3-dev14:55
*** mexiKON is now known as philiKON15:01
*** The|uni is now known as theuni15:13
*** jukart has quit IRC15:44
*** ignas has joined #zope3-dev16:43
*** J1m has joined #zope3-dev16:44
*** jukart has joined #zope3-dev16:45
*** baijum has quit IRC16:47
*** zagy has quit IRC16:54
*** zbir has joined #zope3-dev16:58
J1mtheuni, ayt?17:11
*** zagy has joined #zope3-dev17:15
theunia bit17:16
theunii'm cooking right now17:16
J1matr you working on issue 572?17:16
theuninope. i only added me accidentally17:17
theunii removed me again17:17
theunithe log tells the truth :)17:18
theuniback to cooking17:18
theuniphiliKON:  do you have a working example of url traversal adapters on OFS.Folder with five?17:36
theunior anything near that?17:36
philiKONzope <=2.9 unfortunately uses the wrong traversal adapters17:40
philiKONit uses ITraversable17:40
philiKONfive does, that is17:40
* theuni kicks a wall17:40
theunii thought it uses both and only accidentally itraversable too17:41
theunii misunderstood you again :)17:41
* theuni goes back to itraversable17:41
*** alecm has joined #zope3-dev17:51
theuniphiliKON:  i can't get it to work with itraversable either17:54
theunilooks like i'll have to debug17:54
theunigone for food17:54
*** alecm has quit IRC18:29
*** zagy has quit IRC18:51
*** romanofski has quit IRC18:57
*** stub has quit IRC19:01
theunibrzl. obviously you can only use traversable to plug in views, not arbitrary traversal19:09
theuni(in five 1.4)19:09
*** retsu has quit IRC19:12
*** alecm has joined #zope3-dev19:17
*** ignas has quit IRC19:19
*** b_52CEntos has quit IRC19:41
*** b_52CEntos has joined #zope3-dev19:47
*** batlogg has quit IRC19:48
*** batlogg has joined #zope3-dev19:54
*** volvox has quit IRC20:17
*** srichter has quit IRC20:26
*** jukart has quit IRC20:28
*** J1m has quit IRC20:28
*** dobee has quit IRC20:38
*** rock1 has joined #zope3-dev20:48
*** rocky has quit IRC20:48
*** rock1 is now known as rocky20:48
*** alecm has quit IRC21:16
* theuni starts crying21:25
* theuni stops crying and detects: order matters on multiple inheritance21:29
* theuni blinks21:42
theunijust realized that proxies don't work from inside the class of the proxied object21:42
*** theuni has quit IRC21:45
*** dunny has joined #zope3-dev22:17
*** J1m has joined #zope3-dev22:18
*** tarek has joined #zope3-dev22:34
*** Theuni has joined #zope3-dev22:56
*** jukart has joined #zope3-dev22:57
*** Theuni has quit IRC23:10
*** SteveA has joined #zope3-dev23:21
*** alecm has joined #zope3-dev23:28
*** dobee has joined #zope3-dev23:35
*** dobee has quit IRC23:40
*** jukart has quit IRC23:41
*** alga has joined #zope3-dev23:41
*** alga has quit IRC23:43
*** J1m has quit IRC23:51

Generated by 2.15.1 by Marius Gedminas - find it at!