| *** aclark|away is now known as aclark | 00:00 | |
| *** regebro has quit IRC | 00:01 | |
| *** mcdonc has quit IRC | 00:21 | |
| *** thekryz has quit IRC | 00:22 | |
| *** reco has joined #zope3-dev | 00:23 | |
| *** quodt has quit IRC | 00:26 | |
| *** flox has joined #zope3-dev | 00:30 | |
| *** aaronv has joined #zope3-dev | 00:33 | |
| *** mcdonc has joined #zope3-dev | 00:43 | |
| *** flox has quit IRC | 00:46 | |
| *** reco has quit IRC | 00:51 | |
| *** reco has joined #zope3-dev | 00:51 | |
| *** zagy has quit IRC | 00:54 | |
| *** zagy has joined #zope3-dev | 00:56 | |
| *** thekryz has joined #zope3-dev | 00:57 | |
| *** reco_ has joined #zope3-dev | 00:57 | |
| *** reco_ has joined #zope3-dev | 00:58 | |
| *** reco has quit IRC | 00:58 | |
| *** aclark is now known as aclark|dinner | 01:02 | |
| *** yota has quit IRC | 01:03 | |
| *** norro has quit IRC | 01:08 | |
| *** redir has quit IRC | 01:09 | |
| *** zagy has quit IRC | 01:09 | |
| *** srichter has joined #zope3-dev | 01:11 | |
| *** zagy has joined #zope3-dev | 01:16 | |
| *** timte has quit IRC | 01:22 | |
| *** zagy has quit IRC | 01:29 | |
| *** aaronv has quit IRC | 01:30 | |
| *** sunew has quit IRC | 01:32 | |
| *** zagy has joined #zope3-dev | 01:36 | |
| *** greenman has joined #zope3-dev | 01:36 | |
| *** tarek has joined #zope3-dev | 02:17 | |
| *** aclark|dinner is now known as aclark | 02:20 | |
| *** reco_ has quit IRC | 02:25 | |
| *** reco has joined #zope3-dev | 02:25 | |
| *** pcardune has quit IRC | 02:42 | |
| *** thekryz has quit IRC | 02:45 | |
| *** Jell-O-Fishi has quit IRC | 02:53 | |
| *** reco_ has joined #zope3-dev | 02:55 | |
| *** tarek has quit IRC | 02:56 | |
| *** pcardune has joined #zope3-dev | 03:00 | |
| *** projekt01 has joined #zope3-dev | 03:04 | |
| *** redir has joined #zope3-dev | 03:07 | |
| *** reco has quit IRC | 03:11 | |
| *** aclark is now known as aclark|away | 03:30 | |
| *** quodt has joined #zope3-dev | 03:39 | |
| *** Jell-O-Fishi has joined #zope3-dev | 03:45 | |
| *** hexsprite_ has quit IRC | 03:53 | |
| *** thekryz has joined #zope3-dev | 03:57 | |
| *** aaronv has joined #zope3-dev | 03:57 | |
| *** redir has quit IRC | 04:07 | |
| *** quodt has quit IRC | 04:07 | |
| *** reco_ has quit IRC | 04:11 | |
| *** malthe|a_ is now known as malthe | 04:42 | |
| *** alga has quit IRC | 04:44 | |
| *** aaronv has quit IRC | 04:50 | |
| *** malthe has quit IRC | 05:00 | |
| *** projekt01 has left #zope3-dev | 05:12 | |
| *** thekryz has quit IRC | 05:12 | |
| *** fairwinds has quit IRC | 05:48 | |
| *** hexsprite has joined #zope3-dev | 06:07 | |
| *** pcardune has quit IRC | 06:12 | |
| *** pcardune has joined #zope3-dev | 06:26 | |
| *** jfkw has quit IRC | 06:26 | |
| *** binseer has joined #zope3-dev | 06:53 | |
| *** b52lap has quit IRC | 06:59 | |
| *** pcardune has quit IRC | 07:02 | |
| *** greenman has quit IRC | 07:18 | |
| *** dobee has joined #zope3-dev | 07:28 | |
| *** jayaraj has joined #zope3-dev | 07:31 | |
| *** kursor has joined #zope3-dev | 07:34 | |
| *** quodt has joined #zope3-dev | 07:49 | |
| *** povbot has joined #zope3-dev | 08:28 | |
| *** redir has joined #zope3-dev | 08:38 | |
| *** afd__ has joined #zope3-dev | 08:50 | |
| *** pcardune has joined #zope3-dev | 08:54 | |
| *** zagy has quit IRC | 09:08 | |
| *** __mac__ has joined #zope3-dev | 09:12 | |
| *** ccomb has joined #zope3-dev | 09:27 | |
| *** zagy has joined #zope3-dev | 09:38 | |
| *** romanofski has joined #zope3-dev | 09:42 | |
| *** __mac__ has quit IRC | 09:44 | |
| *** ccomb has quit IRC | 09:44 | |
| *** __mac__ has joined #zope3-dev | 09:45 | |
| *** basti_ has joined #zope3-dev | 09:55 | |
| *** basti_ has quit IRC | 09:57 | |
| *** basti_ has joined #zope3-dev | 09:57 | |
| *** philiKON_ has joined #zope3-dev | 09:59 | |
| *** flox has joined #zope3-dev | 10:03 | |
| *** nyo has joined #zope3-dev | 10:04 | |
| *** seletz has joined #zope3-dev | 10:04 | |
| *** philiKON has quit IRC | 10:07 | |
| *** redir has quit IRC | 10:13 | |
| *** pelle_ has joined #zope3-dev | 10:15 | |
| *** goschtl has joined #zope3-dev | 10:23 | |
| *** philiKON_ has quit IRC | 10:31 | |
| *** MJ has joined #zope3-dev | 10:40 | |
| *** mgedmin has joined #zope3-dev | 10:50 | |
| *** philiKON has joined #zope3-dev | 10:55 | |
| *** ccomb_ has joined #zope3-dev | 11:05 | |
| *** pcardune has quit IRC | 11:12 | |
| *** thruflo has joined #zope3-dev | 11:12 | |
| *** yvl has joined #zope3-dev | 11:28 | |
| *** flox1 has joined #zope3-dev | 11:43 | |
| *** flox has quit IRC | 11:44 | |
| *** peaquino has joined #zope3-dev | 11:50 | |
| peaquino | hello! | 11:51 |
|---|---|---|
| peaquino | is there a recommended way to make a widget source request dependent? | 11:52 |
| peaquino | I would like to have a Choice field, with different values choosed for different users | 11:53 |
| *** timte has joined #zope3-dev | 11:57 | |
| nyo | IIRC, IVocabularyFactory thing has the "context" argument | 11:58 |
| *** aclark|away is now known as aclark | 11:58 | |
| nyo | peaquino: there's also some context binder mechanism for ISource | 11:59 |
| nyo | peaquino: ah, you need to make it _request_-dependent.. | 12:00 |
| peaquino | nyo: yup :) | 12:00 |
| nyo | peaquino: i think it's not very good to work with request data in the data model itself, but you can always get the request object from the current security interaction | 12:02 |
| nyo | peaquino: but I think it's better to do that in the widget itself | 12:02 |
| *** jhauser has joined #zope3-dev | 12:03 | |
| nyo | peaquino: if you are using z3c.form's sequence widgets, you can just provide custom ITerms adapter | 12:05 |
| *** yotaff has joined #zope3-dev | 12:07 | |
| __mac__ | peaquino: there is a branch of z3c.form which has support for sources | 12:07 |
| peaquino | nyo: right now I'm using grok and formlib | 12:12 |
| __mac__ | peaquino: then you can have a look at zc.sourcefactory | 12:12 |
| __mac__ | it has already the ITerms adapter | 12:12 |
| __mac__ | for the sources | 12:12 |
| peaquino | nyo: yup, I'm already using zc.sourcefactory | 12:13 |
| peaquino | ok, thanks! | 12:13 |
| peaquino | I'll lok into that | 12:13 |
| peaquino | look | 12:13 |
| *** regebro has joined #zope3-dev | 12:17 | |
| *** alga has joined #zope3-dev | 12:27 | |
| *** tarek has joined #zope3-dev | 12:35 | |
| *** junkafarian_ is now known as junkafarian | 13:08 | |
| *** b52laptop has joined #zope3-dev | 13:08 | |
| *** aaronv has joined #zope3-dev | 13:12 | |
| *** tarek has quit IRC | 13:16 | |
| *** projekt01 has joined #zope3-dev | 13:19 | |
| *** fairwinds has joined #zope3-dev | 13:52 | |
| *** jhb has joined #zope3-dev | 13:59 | |
| *** MJ is now known as MJ|lunch | 14:01 | |
| *** tarek has joined #zope3-dev | 14:15 | |
| *** djohnson has joined #zope3-dev | 14:15 | |
| *** aaronv has quit IRC | 14:20 | |
| *** kursor has quit IRC | 14:22 | |
| *** kursor has joined #zope3-dev | 14:25 | |
| *** kursor has quit IRC | 14:25 | |
| *** kursor has joined #zope3-dev | 14:27 | |
| *** nyo has quit IRC | 14:46 | |
| *** redir has joined #zope3-dev | 14:47 | |
| *** nyo has joined #zope3-dev | 14:49 | |
| *** agroszer has joined #zope3-dev | 14:51 | |
| *** djohnson has quit IRC | 15:08 | |
| *** b52lap has joined #zope3-dev | 15:11 | |
| *** benji has joined #zope3-dev | 15:15 | |
| *** b52laptop has quit IRC | 15:17 | |
| *** jsadjohnson has joined #zope3-dev | 15:18 | |
| *** natea_ has joined #zope3-dev | 15:18 | |
| *** natea_ has quit IRC | 15:24 | |
| *** __mac___ has joined #zope3-dev | 15:25 | |
| *** basti_ has quit IRC | 15:25 | |
| *** __mac____ has joined #zope3-dev | 15:25 | |
| *** basti_ has joined #zope3-dev | 15:25 | |
| *** woodro has joined #zope3-dev | 15:27 | |
| *** pyqwer has joined #zope3-dev | 15:30 | |
| *** redir has quit IRC | 15:32 | |
| *** ignas has joined #zope3-dev | 15:33 | |
| *** MJ|lunch is now known as MJ | 15:34 | |
| *** natea_ has joined #zope3-dev | 15:38 | |
| *** natea_ has quit IRC | 15:39 | |
| *** thruflo has quit IRC | 15:42 | |
| *** __mac___ has quit IRC | 15:42 | |
| *** __mac__ has quit IRC | 15:42 | |
| *** pelle_ has quit IRC | 15:42 | |
| *** binseer has quit IRC | 15:45 | |
| *** __mac____ has quit IRC | 15:46 | |
| *** SteveA has quit IRC | 15:46 | |
| *** bigkevmcd has joined #zope3-dev | 15:47 | |
| *** jhb has quit IRC | 15:48 | |
| *** __mac____ has joined #zope3-dev | 15:50 | |
| *** SteveA has joined #zope3-dev | 15:50 | |
| *** malthe has joined #zope3-dev | 15:55 | |
| *** lurkymclurkleton has joined #zope3-dev | 15:57 | |
| *** aaronv has joined #zope3-dev | 16:00 | |
| *** jamur2 has joined #zope3-dev | 16:01 | |
| *** jamur2 has joined #zope3-dev | 16:02 | |
| *** jamur2 has quit IRC | 16:05 | |
| *** jamur2 has joined #zope3-dev | 16:05 | |
| *** natea_ has joined #zope3-dev | 16:06 | |
| *** elro has joined #zope3-dev | 16:08 | |
| *** redir_ has joined #zope3-dev | 16:08 | |
| *** J1m has joined #zope3-dev | 16:10 | |
| *** natea_ has quit IRC | 16:13 | |
| *** natea_ has joined #zope3-dev | 16:13 | |
| *** jukart_ has joined #zope3-dev | 16:14 | |
| *** srichter has quit IRC | 16:18 | |
| pyqwer | projekt01: Hi, are you online? I think I found some kind of but in z3c.form... | 16:30 |
| pyqwer | s/but/bug | 16:30 |
| projekt01 | pyqwer, yes | 16:30 |
| pyqwer | projekt01: Ah, great - well, issue is that I construct my fields from two seperate interfaces. Both interfaces have invariants. | 16:31 |
| *** jukart has quit IRC | 16:31 | |
| projekt01 | oh my, what a use case | 16:31 |
| pyqwer | And during validation, a validator is queried, for which one arbitrary schema is selected. | 16:31 |
| projekt01 | yes | 16:32 |
| projekt01 | why not use one interfaces inherited from both interfaces? | 16:32 |
| pyqwer | And then the validate()method somehow arbitrarily selects one of these interfaces for its getMultiAdapter() directive. | 16:33 |
| pyqwer | And if I'm out of luck, it chooses the "wrong" interface with a validator which does not make sense for my form. | 16:33 |
| projekt01 | do both interface define the same fields? | 16:33 |
| projekt01 | or at least are some fields defined in both interfaces? | 16:34 |
| pyqwer | projekt01: No. I have a basic interface for my form (a search form in my case) and mix-in some specific search field from another interface. | 16:34 |
| projekt01 | do you need to adapt the context within the intefaces? or are you using ignoreContext=True? | 16:35 |
| pyqwer | projekt01: No, the search-form is context-less. | 16:35 |
| pyqwer | Yes, so, ignoreContext=True. | 16:36 |
| pyqwer | But I don't think this makes a difference. | 16:36 |
| projekt01 | Ok, that's simpler | 16:36 |
| projekt01 | What is your problem right now? | 16:36 |
| pyqwer | You see the problem in field.py, line 193. | 16:36 |
| projekt01 | what do you mean by choose the wrong interface? | 16:36 |
| pyqwer | Well, the validate() method calls an invariant that it should never call. It's an invariant which is defined in another interface, from where I draw one schema field into my form, but don't want to use the invariant. | 16:38 |
| pyqwer | And as the invariant checks some other fields, which are irrelevant and non-existent in my search form, an error occurs. | 16:38 |
| projekt01 | invariants are schema specific and not field specific | 16:39 |
| pyqwer | Yes. | 16:39 |
| projekt01 | I guess you can't use the invariant pattern and use only one field for mixin into another interface | 16:39 |
| *** reco has joined #zope3-dev | 16:39 | |
| pyqwer | Hmmm. | 16:40 |
| projekt01 | I think you should write a own interface and not inherit from others | 16:40 |
| projekt01 | That's why I asked about ignoreContext | 16:41 |
| projekt01 | you don't need to provide an adapter for that search interface | 16:41 |
| *** fcorrea has joined #zope3-dev | 16:42 | |
| pyqwer | That would be a possibility. | 16:42 |
| projekt01 | I implement often a custom interface located in a view if I need one for a context less form. It's often not usefull to inherit from interfaces which describe a component. | 16:42 |
| pyqwer | Another one could possibly be to do something like that: fields+= field.Fields(MixinInterface, interface='SearchInterface').select('name1') | 16:43 |
| projekt01 | Search interfaces are often not the same as the component interfaces, this is also true for invariants | 16:43 |
| pyqwer | Yes, that's right. | 16:43 |
| projekt01 | Is this not only needed if the second interfcace is used for adaption? | 16:44 |
| *** srichter has joined #zope3-dev | 16:44 | |
| pyqwer | projekt01: If I understood it right, one can set the interface for a field. | 16:44 |
| projekt01 | this is a pattern for inject another interface for adaption if the used interface doesn't provide an adapter, right? | 16:44 |
| *** dunny has quit IRC | 16:45 | |
| pyqwer | projekt01: I'm not really sure about it. | 16:45 |
| pyqwer | (And does not work as I hoped...) | 16:45 |
| projekt01 | sometimes if you use an interface, the interface itself is not adaptable, then you need to define another interface which the context can adapt to | 16:45 |
| *** malthe has quit IRC | 16:46 | |
| pyqwer | projekt01: Ok, I see. Hmmm, but that *could* solve my problem, as the lookup for the validator would be correct, then. | 16:47 |
| projekt01 | probably ;-) | 16:47 |
| projekt01 | it depends on which interface get used for validation. | 16:48 |
| projekt01 | I think the adaption interface is only used for adaption, and the field defining interface get used for bind fields etc. but I'm not sure about that | 16:49 |
| projekt01 | This could mean that still the wrong interfce get used, which is correct because the adaption interface is only responsible for return an adapter for the context | 16:49 |
| projekt01 | it should get ingnored for everything else | 16:50 |
| projekt01 | does this make sense? | 16:50 |
| *** ChanServ sets mode: +o srichter | 16:51 | |
| pyqwer | Yes, I fear that does make sense, therefore the interface attribute is useless in my case. | 16:52 |
| pyqwer | In validation it reads: "for field in fields: schema = field.interface". | 16:53 |
| pyqwer | And it seems that field.interface alway points to the original interface, where the schema is from. | 16:53 |
| projekt01 | yes, that's correct | 16:54 |
| projekt01 | you need an interface which describes what you need, e.g. no bad invariants | 16:54 |
| *** fairwinds_ has joined #zope3-dev | 16:55 | |
| pyqwer | But that means, that one should always create a form-specific interface. | 16:55 |
| pyqwer | Or one should not use the invariant pattern. | 16:55 |
| projekt01 | only if you like to define something different then in your component interfaces | 16:56 |
| *** bigkevmcd has quit IRC | 16:56 | |
| projekt01 | and I guess that is the case with the invariants in one of your interfaces | 16:56 |
| *** bigkevmcd has joined #zope3-dev | 16:56 | |
| pyqwer | Yes. | 16:56 |
| projekt01 | ;-) | 16:56 |
| pyqwer | Hmmm, but then the whole idea of creating fields via select(), concatenating fields etc. seems to be not a good idea. | 16:57 |
| projekt01 | you can define a mixin interface wich only defines the invariant and implememtn them directly in your component | 16:57 |
| projekt01 | this will make your real interface stay clean of invariants | 16:58 |
| projekt01 | and you can use it in the search form | 16:58 |
| pyqwer | projekt01: I have to think about that, maybe that's an option. | 16:59 |
| projekt01 | the problem is not related to the form framework the problem is that you use a invariant and z3c.form handles them correct. It whould be very bad if this didn't work | 17:00 |
| projekt01 | invariant is a concept for ensure a overall check. You can partialy use such interfaces or you will break the concept | 17:01 |
| pyqwer | Hmmm, the current design seems to gather all interfaces and execute all their invariants. | 17:01 |
| projekt01 | yes, an invariant is allways responsible to ensure an overall validation | 17:01 |
| projekt01 | that's all what an invariant does, nothing more or less | 17:02 |
| pyqwer | Ok, I understand. | 17:02 |
| projekt01 | I recommend to define plain invariant interfaces if possible | 17:03 |
| pyqwer | I'll probably create a custom interface for my search form, I think that's the cleanest solution. | 17:03 |
| *** fairwinds has quit IRC | 17:03 | |
| projekt01 | I'm not sure if this can be done without to define the fields again in such invariant intrefaces | 17:03 |
| *** rcrafton has joined #zope3-dev | 17:03 | |
| pyqwer | What do you mean with "plain invariant interfaces"? | 17:04 |
| projekt01 | just implement an interface defining the invariants | 17:04 |
| pyqwer | Ah, ok, and use that as a mixin. | 17:04 |
| projekt01 | or you can definen a invariant ware interface and inherit from an none invariant interface which defines the fields | 17:05 |
| pyqwer | Yes. | 17:05 |
| projekt01 | I often define an interface which defines some useable data e.g. metadata and use that a base for different other interfaces | 17:05 |
| projekt01 | a/as a | 17:06 |
| pyqwer | Yes, that's similar to what I do. But it seems I need one more meta-level. | 17:06 |
| pyqwer | projekt01: Well, many thanks for that insight, you persuaded me that my issue is not a z3c.form shortcoming/bug but a misunderstanding of the invariant-concept. | 17:10 |
| *** nyo has quit IRC | 17:14 | |
| *** srichter has quit IRC | 17:19 | |
| *** srichter has joined #zope3-dev | 17:19 | |
| projekt01 | the z3c.pt intergaration in z3c.form is a real pain in the ass, this work has to be done in a branch!!! | 17:29 |
| projekt01 | the lxml dependency is very bad, we should move all that to another package then z3c.form, z3c.marco or any other package which doesn't require lxml | 17:31 |
| *** yvl has quit IRC | 17:40 | |
| *** MJ has quit IRC | 17:43 | |
| *** srichter has quit IRC | 17:44 | |
| *** basti_ has quit IRC | 17:46 | |
| *** sunew has joined #zope3-dev | 17:47 | |
| *** srichter has joined #zope3-dev | 17:50 | |
| *** rmarianski has joined #zope3-dev | 17:50 | |
| *** pcardune has joined #zope3-dev | 17:52 | |
| *** sunew has quit IRC | 17:53 | |
| *** kursor has quit IRC | 17:58 | |
| *** nathany has joined #zope3-dev | 18:02 | |
| *** goschtl has quit IRC | 18:10 | |
| *** bigkevmcd has quit IRC | 18:15 | |
| *** bigkevmcd has joined #zope3-dev | 18:15 | |
| *** harobed has joined #zope3-dev | 18:19 | |
| *** nathany_ has joined #zope3-dev | 18:23 | |
| *** agroszer has quit IRC | 18:24 | |
| *** natea_ has joined #zope3-dev | 18:25 | |
| *** jukart_ has quit IRC | 18:26 | |
| *** projekt01 has quit IRC | 18:27 | |
| *** __mac__ has joined #zope3-dev | 18:29 | |
| *** agroszer has joined #zope3-dev | 18:29 | |
| *** whit has joined #zope3-dev | 18:30 | |
| *** afd__ has quit IRC | 18:32 | |
| *** natea_ has quit IRC | 18:33 | |
| *** natea_ has joined #zope3-dev | 18:34 | |
| *** afd__ has joined #zope3-dev | 18:35 | |
| *** natea_ is now known as natea|nyc | 18:36 | |
| *** jpcw2002 has joined #zope3-dev | 18:40 | |
| *** philiKON has quit IRC | 18:42 | |
| *** pcardune has quit IRC | 18:43 | |
| *** nathany has quit IRC | 18:43 | |
| *** __mac____ has quit IRC | 18:45 | |
| *** seletz_ has joined #zope3-dev | 18:51 | |
| *** malthe has joined #zope3-dev | 18:51 | |
| *** __mac__ has quit IRC | 18:53 | |
| *** nathany_ is now known as nathany | 19:04 | |
| *** seletz has quit IRC | 19:08 | |
| *** Jell-O-Fishi has quit IRC | 19:22 | |
| *** harobed has quit IRC | 19:30 | |
| *** junkafarian_ has joined #zope3-dev | 19:32 | |
| *** tarek has quit IRC | 19:34 | |
| *** agroszer_ has joined #zope3-dev | 19:37 | |
| *** junkafarian has quit IRC | 19:40 | |
| *** faassen has joined #zope3-dev | 19:43 | |
| *** norro has joined #zope3-dev | 19:47 | |
| *** philiKON has joined #zope3-dev | 19:53 | |
| *** seletz_ has quit IRC | 19:55 | |
| *** agroszer has quit IRC | 19:56 | |
| *** redir_ is now known as redir | 19:58 | |
| *** natea|nyc has quit IRC | 20:01 | |
| *** fairwinds_ has quit IRC | 20:06 | |
| *** fairwinds has joined #zope3-dev | 20:13 | |
| *** faassen has quit IRC | 20:17 | |
| *** quodt has quit IRC | 20:19 | |
| *** dobee has quit IRC | 20:20 | |
| *** philiKON has quit IRC | 20:27 | |
| *** sunew has joined #zope3-dev | 20:33 | |
| *** junkafarian_ is now known as junkafarian | 20:33 | |
| *** natea_ has joined #zope3-dev | 20:37 | |
| *** natea_ has quit IRC | 20:38 | |
| *** natea_ has joined #zope3-dev | 20:38 | |
| *** natea_ is now known as nate|boltbus | 20:42 | |
| *** mgedmin has quit IRC | 20:44 | |
| *** junkafarian has quit IRC | 20:45 | |
| *** junkafarian has joined #zope3-dev | 20:46 | |
| *** philiKON has joined #zope3-dev | 20:48 | |
| *** philiKON_ has joined #zope3-dev | 20:53 | |
| *** fcorrea has quit IRC | 20:54 | |
| *** fcorrea has joined #zope3-dev | 20:56 | |
| *** dobee has joined #zope3-dev | 20:56 | |
| *** seletz has joined #zope3-dev | 20:56 | |
| *** quodt has joined #zope3-dev | 20:57 | |
| *** RaFromBRC_ has joined #zope3-dev | 21:04 | |
| *** philiKON__ has joined #zope3-dev | 21:04 | |
| *** philiKON___ has joined #zope3-dev | 21:07 | |
| *** yota has joined #zope3-dev | 21:09 | |
| *** peaquino has quit IRC | 21:10 | |
| *** ignas has quit IRC | 21:12 | |
| *** philiKON_ has quit IRC | 21:12 | |
| *** philiKON_ has joined #zope3-dev | 21:12 | |
| *** nyo has joined #zope3-dev | 21:14 | |
| *** philiKON has quit IRC | 21:14 | |
| *** philiKON has joined #zope3-dev | 21:16 | |
| *** philiKON_ has quit IRC | 21:16 | |
| *** quodt has quit IRC | 21:17 | |
| *** RaFromBRC_ has quit IRC | 21:18 | |
| *** agroszer_ is now known as agroszer | 21:18 | |
| *** nate|boltbus is now known as natea|boltbus | 21:20 | |
| *** philiKON__ has quit IRC | 21:23 | |
| *** philiKON_ has joined #zope3-dev | 21:24 | |
| *** natea_ has joined #zope3-dev | 21:24 | |
| *** philiKON_ has joined #zope3-dev | 21:25 | |
| *** philiKON_ has quit IRC | 21:28 | |
| *** jsadjohnson has left #zope3-dev | 21:29 | |
| *** philiKON_ has joined #zope3-dev | 21:29 | |
| *** natea_ has quit IRC | 21:30 | |
| *** philiKON___ has quit IRC | 21:31 | |
| *** nyo1 has joined #zope3-dev | 21:32 | |
| *** nyo1 has quit IRC | 21:35 | |
| *** philiKON has quit IRC | 21:39 | |
| *** quodt has joined #zope3-dev | 21:42 | |
| *** lisppaste6 has quit IRC | 21:44 | |
| *** lisppaste6 has joined #zope3-dev | 21:44 | |
| *** nyo has quit IRC | 21:49 | |
| *** nyo has joined #zope3-dev | 21:54 | |
| *** seletz_ has joined #zope3-dev | 22:02 | |
| malthe | J1m: so right now, a lot of z3c.*-packages depend on ``zope.pagetemplate.interfaces.IPageTemplate`` where actually they want to ask for ISomethingWeCanRender. Where could we put such an interface? Ideally it should have only minimal dependencies. | 22:10 |
| *** seletz has quit IRC | 22:10 | |
| *** aaronv has quit IRC | 22:16 | |
| *** sunew_ has joined #zope3-dev | 22:17 | |
| *** aaronv has joined #zope3-dev | 22:18 | |
| *** sunew_ has quit IRC | 22:19 | |
| *** natea|boltbus has quit IRC | 22:21 | |
| *** nyo1 has joined #zope3-dev | 22:21 | |
| *** nyo has quit IRC | 22:23 | |
| *** sunew has quit IRC | 22:25 | |
| *** seletz_ is now known as seletz | 22:30 | |
| *** dbfrombrc has joined #zope3-dev | 22:35 | |
| J1m | malthe, That's an interesting question. I wish I had time to think about it. :) | 22:37 |
| J1m | I suggest bringing this up on zope-dev. | 22:38 |
| malthe | ok | 22:38 |
| andres | I have an app which is instantiated multiple times inside a single zodb (with different data sources, and so on). At Startup I have to do some configuring. Is there a more elegant way than subscribing to IBeforeTraverse for every application and unsubscribing in the event handler? | 22:40 |
| *** elro has quit IRC | 22:45 | |
| *** nyo1 has quit IRC | 22:46 | |
| *** woodro has quit IRC | 22:47 | |
| *** woodro has joined #zope3-dev | 22:47 | |
| *** natea_ has joined #zope3-dev | 22:51 | |
| *** afd__ has quit IRC | 22:57 | |
| *** harobed has joined #zope3-dev | 22:58 | |
| *** sm has joined #zope3-dev | 23:00 | |
| *** dunny has joined #zope3-dev | 23:01 | |
| *** natea_ has quit IRC | 23:11 | |
| *** natea_ has joined #zope3-dev | 23:11 | |
| *** rcrafton has quit IRC | 23:15 | |
| *** rcrafton has joined #zope3-dev | 23:16 | |
| *** pcardune has joined #zope3-dev | 23:20 | |
| *** whit has quit IRC | 23:34 | |
| *** sm has quit IRC | 23:39 | |
| *** woodro has quit IRC | 23:41 | |
| *** woodro has joined #zope3-dev | 23:41 | |
| *** malthe has quit IRC | 23:43 | |
| *** aaronv has quit IRC | 23:45 | |
| *** woodro has quit IRC | 23:45 | |
| *** malthe has joined #zope3-dev | 23:45 | |
| *** woodro has joined #zope3-dev | 23:45 | |
| *** woodro has quit IRC | 23:47 | |
| *** woodro has joined #zope3-dev | 23:49 | |
| *** woodro has quit IRC | 23:52 | |
| *** oggers has joined #zope3-dev | 23:53 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!