*** 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 2.15.1 by Marius Gedminas - find it at mg.pov.lt!