| *** xenru has joined #zope3-dev | 00:09 | |
| *** MrTopf has quit IRC | 00:16 | |
| *** xenru has quit IRC | 00:29 | |
| *** GaryPoster has quit IRC | 00:30 | |
| *** tonico has quit IRC | 01:02 | |
| *** bskahan has quit IRC | 01:14 | |
| *** SureshZ has left #zope3-dev | 01:16 | |
| *** Theuni has quit IRC | 01:37 | |
| *** yota has quit IRC | 02:16 | |
| *** BjornT has joined #zope3-dev | 02:53 | |
| *** `anthony has joined #zope3-dev | 03:04 | |
| *** bradb has joined #zope3-dev | 03:17 | |
| *** GaryPoster has joined #zope3-dev | 03:21 | |
| *** RaFromBRC has quit IRC | 03:21 | |
| *** SteveA has joined #zope3-dev | 03:35 | |
| *** bradb has quit IRC | 03:43 | |
| *** anguenot has quit IRC | 03:46 | |
| *** projekt01 has quit IRC | 04:24 | |
| *** BjornT has quit IRC | 05:12 | |
| *** bradb has joined #zope3-dev | 05:33 | |
| *** bradb has quit IRC | 05:35 | |
| *** SteveA has quit IRC | 05:35 | |
| *** `anthony has quit IRC | 05:35 | |
| *** SteveA has joined #zope3-dev | 05:35 | |
| *** bradb has joined #zope3-dev | 05:37 | |
| *** `anthony has joined #zope3-dev | 05:42 | |
| *** BjornT has joined #zope3-dev | 05:45 | |
| *** BjornT has quit IRC | 06:33 | |
| *** SteveA has quit IRC | 06:47 | |
| *** bradb has quit IRC | 06:55 | |
| *** bradb has joined #zope3-dev | 07:25 | |
| *** bradb_ has joined #zope3-dev | 07:29 | |
| *** bradb has quit IRC | 07:32 | |
| *** bradb_ is now known as bradb | 07:32 | |
| *** BjornT has joined #zope3-dev | 07:47 | |
| *** bskahan has joined #zope3-dev | 07:48 | |
| *** GaryPoster has quit IRC | 07:48 | |
| *** SteveA has joined #zope3-dev | 07:50 | |
| *** d2m has joined #zope3-dev | 08:03 | |
| *** viyyer has joined #zope3-dev | 08:21 | |
| *** MrTopf has joined #zope3-dev | 09:16 | |
| *** hdima has joined #zope3-dev | 09:35 | |
| *** yota has joined #zope3-dev | 09:53 | |
| *** mooded has joined #zope3-dev | 10:01 | |
| *** sashav has joined #zope3-dev | 10:05 | |
| *** Theuni has joined #zope3-dev | 10:10 | |
| *** stub has joined #zope3-dev | 10:22 | |
| *** bskahan has quit IRC | 10:39 | |
| *** jhauser has joined #zope3-dev | 10:47 | |
| *** tarek_ has joined #zope3-dev | 11:17 | |
| *** projekt01 has joined #zope3-dev | 11:31 | |
| * VladDrac (zope3) | 11:33 | |
| *** __gotcha has joined #zope3-dev | 11:46 | |
| *** stu1 has joined #zope3-dev | 11:54 | |
| VladDrac | jay! | 11:58 | 
|---|---|---|
| *** stub has quit IRC | 11:59 | |
| * VladDrac wanted to implement something, thought up what would be the zope3 way to do it (using an adapter), implemented it | 11:59 | |
| VladDrac | and it works! | 11:59 | 
| *** stu1 is now known as stub | 12:06 | |
| *** bradb has quit IRC | 12:16 | |
| *** bradb has joined #zope3-dev | 12:17 | |
| *** mkerrin has joined #zope3-dev | 12:22 | |
| *** BjornT has quit IRC | 12:28 | |
| *** mkerrin has quit IRC | 12:43 | |
| *** Theuni has quit IRC | 12:52 | |
| *** viyyer has left #zope3-dev | 13:04 | |
| *** SteveA has quit IRC | 13:05 | |
| *** SteveA has joined #zope3-dev | 13:08 | |
| *** anguenot has joined #zope3-dev | 13:08 | |
| *** mgedmin has joined #zope3-dev | 13:09 | |
| *** bradb has quit IRC | 13:17 | |
| *** stub has quit IRC | 13:18 | |
| *** tonico has joined #zope3-dev | 13:31 | |
| *** alga has joined #zope3-dev | 13:34 | |
| *** lunatik has joined #zope3-dev | 13:36 | |
| *** MrTopf has quit IRC | 13:39 | |
| *** `anthony has quit IRC | 13:44 | |
| *** SteveA has quit IRC | 13:44 | |
| *** srichter has quit IRC | 14:06 | |
| *** Theuni has joined #zope3-dev | 14:09 | |
| *** bskahan has joined #zope3-dev | 14:15 | |
| *** bska|mobile has joined #zope3-dev | 14:15 | |
| *** bskahan has quit IRC | 14:15 | |
| *** bska|mobile is now known as bskahan | 14:16 | |
| *** MrTopf has joined #zope3-dev | 14:18 | |
| *** [apoirier] has joined #zope3-dev | 14:23 | |
| * VladDrac is trying to find the zope3 way of writing a generic form + template | 14:39 | |
| VladDrac | in CMF/Plone you can just implement a form, some pythonscript, optionally use CMFFormController | 14:39 | 
| VladDrac | I wonder if I have to encapsulate my form action into a utility first | 14:39 | 
| VladDrac | (most stuff until now was just generated) | 14:39 | 
| *** faassen has joined #zope3-dev | 14:43 | |
| *** Aiste has quit IRC | 14:46 | |
| *** alga has quit IRC | 14:48 | |
| *** Aiste has joined #zope3-dev | 15:02 | |
| *** lunatik has left #zope3-dev | 15:05 | |
| *** ignas has joined #zope3-dev | 15:10 | |
| *** MacYET has joined #zope3-dev | 15:15 | |
| *** srichter has joined #zope3-dev | 15:25 | |
| *** ChanServ sets mode: +o srichter | 15:25 | |
| * VladDrac is having a relatively good Zope3 day | 15:28 | |
| srichter | I told you you would be productive soon ;-) | 15:33 | 
| * MrTopf is again buried in client work.. | 15:35 | |
| MacYET | shoot the client | 15:35 | 
| MrTopf | shooting the client is like shooting myself at some point ;-) | 15:35 | 
| MacYET | first get the gun, then get the customers money and then kill 'im | 15:36 | 
| MrTopf | try to get some z3 playing done at the weekend | 15:36 | 
| * MacYET heads for a textindexng 3 release | 15:36 | |
| VladDrac | hurray | 15:36 | 
| * faassen has developed evil plans to use Zope 3 tech for client work. :) | 15:37 | |
| * MacYET starts writing his first adapter | 15:38 | |
| *** srichter has quit IRC | 15:41 | |
| MacYET | faassen: how do i model the following with five: TXNG expects that objects implement IIndexable to be indexed by TXNG. Plone objects don't implement that interface. Can I tie somehow adapters to classes instead to interfaces? | 15:43 | 
| VladDrac | you can configure zcml to link interfaces to plone content, right? | 15:45 | 
| *** srichter has joined #zope3-dev | 15:45 | |
| MacYET | plone content has interfaces? :-) | 15:45 | 
| MacYET | maybe with ATCT | 15:45 | 
| *** ChanServ sets mode: +o srichter | 15:45 | |
| VladDrac | use <bridge> perhaps? | 15:46 | 
| * VladDrac 's not familiar enough with five | 15:46 | |
| VladDrac | hmm wait | 15:46 | 
| VladDrac | <implements | 15:46 | 
| VladDrac | class="Products.CMFDefault.Document.Document" | 15:46 | 
| VladDrac | interface=".interfaces.IDublinCore" | 15:46 | 
| VladDrac | /> | 15:46 | 
| VladDrac | but you don't want to define this explicitly for all content I assume | 15:47 | 
| faassen | MacYET: you can adapt classes, but you could also use five:interface to tel them what interface they have, or use the aforementioned five:bridge | 15:47 | 
| faassen | MacYET: look at how Five deals introduces Zope 3 interfaces. | 15:47 | 
| MacYET | k | 15:47 | 
| faassen | MacYET: or look at how CMFonFive, I believe, might use bridge to convert Z2 interfaces into Z3 ones. | 15:47 | 
| faassen | MacYET: possibly that's five:implements, I always mix them up. :) | 15:47 | 
| MacYET | most plone contenttypes don't have any interface :) | 15:47 | 
| MacYET | except ICrap | 15:48 | 
| * MacYET hides | 15:48 | |
| faassen | then you invent them yourself, perhaps marker ones. | 15:48 | 
| *** [apoirier] has quit IRC | 15:48 | |
| faassen | I'm not a plone hacker, I'm fine with you saying it's ICrap. :) | 15:48 | 
| faassen | faassen: anyway, follow the pattern we use inside five to tell Zope 2 that it has Zope 3 interfaces. | 15:48 | 
| *** jbb666 has joined #zope3-dev | 15:57 | |
| *** lunati1 has joined #zope3-dev | 16:09 | |
| *** lunati1 has left #zope3-dev | 16:10 | |
| *** SureshZ has joined #zope3-dev | 16:16 | |
| *** GaryPoster has joined #zope3-dev | 16:22 | |
| VladDrac | if my interface defines a field 'foo', is an object implementing the appropriate attribute required to name it 'foo' as well? | 16:27 | 
| mexiKON | of course | 16:28 | 
| VladDrac | ok, so class bar: implements(IFoo) \n blah = FieldAttribute(IFoo['foo']) should not occur | 16:29 | 
| mexiKON | right; it wouldn't make much sense anyway | 16:29 | 
| VladDrac | and, therefor, from an adapter that adapts IFoo I can assume the field foo will be available as self.context.foo | 16:30 | 
| VladDrac | mexikon: it doesn't, just want to be sure - there's nothing (except common sense) from doing it, right? | 16:30 | 
| mexiKON | well, IFoo describes an api | 16:31 | 
| mexiKON | by saying implements(IFoo), a class promises that contract | 16:31 | 
| mexiKON | the 'foo' attr is part of the contract | 16:32 | 
| mexiKON | so, you'd be violating the contract (and not be compliant with the IFoo api) | 16:32 | 
| *** d2m has quit IRC | 16:37 | |
| VladDrac | is it possible to define a zmi action for a (site) folder and all its subfolders? | 16:45 | 
| srichter | hdima: yeah, test 29 is incorrect | 16:45 | 
| VladDrac | and (related to me) how do I get the url for the nearest sitefolder? | 16:45 | 
| * VladDrac isn't used to not having implicit acquisition | 16:45 | |
| * MacYET takes the stick | 16:46 | |
| srichter | I think this is: getSiteManager(location) | 16:47 | 
| srichter | in zope.component | 16:47 | 
| srichter | also in zapi, I assume | 16:47 | 
| VladDrac | no shortcuts available in any skin macros? | 16:52 | 
| srichter | I don't think so | 16:53 | 
| srichter | your view class should handle such logic anyway | 16:53 | 
| srichter | ZPTs should never contain logic | 16:53 | 
| MacYET | any plans to tie browserview classes to a dedicated interface and permission and make the zcml configuration a bit easier? | 16:54 | 
| mexiKON | you can use adapts() | 16:54 | 
| mexiKON | (in zope 3.1) | 16:55 | 
| hdima | srichter: Ok. tal code is so hard to understand... %-) | 16:57 | 
| mexiKON | hdima, tal code makes you fall on your knees and cry | 16:57 | 
| srichter | hdima: I think you are a brave man for trying to fix the problem! :-) | 16:57 | 
| srichter | hdima: I have never done anything productive on the code, just helped people find possible places for trouble | 16:58 | 
| mexiKON | anyone fixing bugs in tal code should get the zope medal of tal honour | 16:58 | 
| srichter | I agree | 16:58 | 
| MacYET | purple heart medal | 16:58 | 
| hdima | :) | 17:01 | 
| *** __gotcha has quit IRC | 17:01 | |
| *** sashav has quit IRC | 17:01 | |
| hdima | Maybe later I'll be ready for some refactorings in the code :)) | 17:02 | 
| mexiKON | that code isn't worth the sweat | 17:03 | 
| mexiKON | a spec-compliant rewrite would probably be quicker :) | 17:03 | 
| hdima | ...but not now definitely %)) | 17:03 | 
| *** palmTree has joined #zope3-dev | 17:06 | |
| faassen | mexiKON: If people pay me I'll do a reimplementation on top of libxml2. :) | 17:24 | 
| *** efge has joined #zope3-dev | 17:30 | |
| *** philiMAC has joined #zope3-dev | 17:34 | |
| *** philiMAC is now known as philiKON | 17:34 | |
| *** mexiKON has quit IRC | 17:46 | |
| *** hdima has quit IRC | 17:50 | |
| *** MacYET has left #zope3-dev | 17:54 | |
| *** zagy has quit IRC | 18:05 | |
| VladDrac | zope3 has stopped being nice | 18:12 | 
| VladDrac | it now dumps the same piece of zcml 4 times complainign about a conflict | 18:12 | 
| VladDrac | hmm wait, it's 4 different times for 4 different attributes | 18:12 | 
| VladDrac | trying to redefine folder permissions (because I derive from it) | 18:13 | 
| *** palmTree has quit IRC | 18:18 | |
| *** philiKON has quit IRC | 18:19 | |
| *** dfulton has joined #zope3-dev | 18:22 | |
| *** MrTopf has quit IRC | 18:24 | |
| *** mooded has quit IRC | 18:47 | |
| *** dfulton has quit IRC | 18:51 | |
| *** alga has joined #zope3-dev | 18:58 | |
| *** tvon|desk has quit IRC | 18:58 | |
| *** tvon has quit IRC | 18:59 | |
| *** tarek_ has quit IRC | 19:09 | |
| efge | VladDrac: btw does http://vanderwijk.info/Members/ivo/articles/ComplexSVNSetupFix still work well for you ? | 19:29 | 
| *** tvon|desk has joined #zope3-dev | 19:38 | |
| *** tvon has joined #zope3-dev | 19:38 | |
| *** faassen has quit IRC | 19:58 | |
| *** ignas has quit IRC | 20:19 | |
| *** bskahan has quit IRC | 20:20 | |
| *** d2m has joined #zope3-dev | 20:31 | |
| *** bskahan has joined #zope3-dev | 21:06 | |
| *** anguenot has quit IRC | 21:06 | |
| *** efge has left #zope3-dev | 21:15 | |
| *** yota has quit IRC | 21:17 | |
| *** yota has joined #zope3-dev | 21:25 | |
| *** jbb666 has quit IRC | 21:31 | |
| VladDrac | efge yes | 21:33 | 
| *** mkerrin has joined #zope3-dev | 21:39 | |
| *** hazmat has joined #zope3-dev | 21:51 | |
| *** mgedmin has quit IRC | 21:56 | |
| *** Aiste has quit IRC | 22:07 | |
| *** bskahan has quit IRC | 22:10 | |
| *** yota has quit IRC | 22:16 | |
| *** yota has joined #zope3-dev | 22:17 | |
| *** srichter has quit IRC | 22:21 | |
| *** jbb666 has joined #zope3-dev | 22:22 | |
| *** mkerrin has quit IRC | 22:25 | |
| *** alga has quit IRC | 22:34 | |
| *** palmTree has joined #zope3-dev | 22:47 | |
| *** tvon has quit IRC | 22:53 | |
| *** tvon has joined #zope3-dev | 22:54 | |
| *** GaryPoster has quit IRC | 23:01 | |
| *** RaFromBRC has joined #zope3-dev | 23:15 | |
| *** Aiste has joined #zope3-dev | 23:23 | |
| *** GaryPoster has joined #zope3-dev | 23:25 | |
| *** GaryPoster has quit IRC | 23:29 | |
| *** GaryPoster has joined #zope3-dev | 23:30 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!