*** bskahan has quit IRC | 00:17 | |
*** bskahan has joined #zope3-dev | 00:21 | |
*** timte has quit IRC | 00:51 | |
*** yota has quit IRC | 01:03 | |
*** oferw has joined #zope3-dev | 01:06 | |
*** oferw has quit IRC | 01:14 | |
*** bskahan has quit IRC | 01:16 | |
*** projekt01 has joined #zope3-dev | 01:19 | |
*** bskahan has joined #zope3-dev | 01:25 | |
tvon | in z3 startup, what is responsible for reading/acting upon configure.zcml files? | 01:36 |
---|---|---|
*** d2m has quit IRC | 01:38 | |
*** bskahan has quit IRC | 01:48 | |
projekt01 | tvon, see apidoc, I think srichter is reading some registered components for the apidoc regsitration | 01:50 |
projekt01 | Perhaps you can find some hints there | 01:50 |
projekt01 | Or did you mean something different? | 01:51 |
*** bskahan has joined #zope3-dev | 01:53 | |
tvon | projekt01: not sure, I'll look :) | 02:00 |
tvon | zope.configuration seems to be what I want | 02:01 |
*** bskahan has quit IRC | 02:20 | |
*** bskahan has joined #zope3-dev | 02:23 | |
tvon | actually this is exactly what I'm looking for: http://mail.zope.org/pipermail/zope3-dev/2005-April/014386.html | 02:37 |
*** projekt01 has quit IRC | 02:46 | |
*** dagnachew has joined #zope3-dev | 03:56 | |
*** tvon has quit IRC | 04:48 | |
*** dagnachew has quit IRC | 04:52 | |
*** bskahan has quit IRC | 05:28 | |
*** stub has joined #zope3-dev | 07:09 | |
*** guido_g has quit IRC | 08:19 | |
*** deo has quit IRC | 08:20 | |
*** bskahan has joined #zope3-dev | 08:28 | |
*** timte has joined #zope3-dev | 08:43 | |
*** zagy_ has quit IRC | 08:49 | |
*** tvon has joined #zope3-dev | 08:49 | |
*** sashav has joined #zope3-dev | 08:52 | |
*** zagy has joined #zope3-dev | 09:00 | |
*** guido_g has joined #zope3-dev | 09:21 | |
*** bskahan has quit IRC | 09:24 | |
*** hdima has joined #zope3-dev | 09:25 | |
*** bskahan has joined #zope3-dev | 09:26 | |
*** yota has joined #zope3-dev | 09:40 | |
*** tarek has joined #zope3-dev | 09:45 | |
*** bskahan has quit IRC | 09:59 | |
*** bskahan has joined #zope3-dev | 10:01 | |
*** SteveA_ has joined #zope3-dev | 10:10 | |
*** SteveA has quit IRC | 10:11 | |
*** Theuni has joined #zope3-dev | 10:15 | |
*** SteveA_ is now known as SteveA | 10:28 | |
*** bskahan has quit IRC | 10:36 | |
*** bskahan has joined #zope3-dev | 10:38 | |
*** j-w has joined #zope3-dev | 10:47 | |
*** philiKON has quit IRC | 10:58 | |
*** bskahan has quit IRC | 11:01 | |
*** lunatik has joined #zope3-dev | 11:18 | |
*** SteveA_ has joined #zope3-dev | 12:16 | |
*** SteveA has quit IRC | 12:17 | |
*** SteveA_ is now known as SteveA | 12:17 | |
*** lunatik has left #zope3-dev | 12:21 | |
*** d2m has joined #zope3-dev | 13:09 | |
*** mkerrin has joined #zope3-dev | 13:12 | |
*** gintas has joined #zope3-dev | 13:26 | |
*** bskahan has joined #zope3-dev | 13:32 | |
*** mooded has joined #zope3-dev | 13:52 | |
*** bska|mobile has joined #zope3-dev | 13:55 | |
*** bskahan has quit IRC | 13:57 | |
*** gintas has quit IRC | 14:11 | |
*** alga has joined #zope3-dev | 14:17 | |
*** gintas has joined #zope3-dev | 14:17 | |
j-w | do I understand correctly, that there is only one way to override 'default' configuration, and that is using etc/overrides.zcml? | 14:30 |
j-w | I cannot place the overrides.zcml for "my application" somewhere else (and point to it in some way), can I? | 14:31 |
*** ignas has joined #zope3-dev | 14:35 | |
*** J1m has joined #zope3-dev | 14:47 | |
*** gintas_ has joined #zope3-dev | 14:48 | |
*** projekt01 has joined #zope3-dev | 14:54 | |
*** gintas has quit IRC | 14:54 | |
*** tarek has quit IRC | 14:59 | |
*** mexiKON has joined #zope3-dev | 15:04 | |
VladDrac | j-w: you can | 15:06 |
VladDrac | hmm wait | 15:06 |
VladDrac | in the instances etc/overrides.zcml, yes | 15:06 |
VladDrac | which you can symlink of course, like etc/package-includes/yourproduct.zcml | 15:07 |
j-w | VladDrac: uhm, yes, that's the etc.overrides.zcml I meant :) | 15:07 |
VladDrac | you can place it somewhere else and point to it someway | 15:07 |
VladDrac | using <include>, symlinks, etc | 15:07 |
VladDrac | much like etc/package-includes/yourproduct.zcml | 15:08 |
j-w | if I use <include/> I have to know the path to "my package" - sure I know this on my system, but not on the customer's machine. | 15:08 |
j-w | but the conlcusion is: you have to instruct the person deploying the app to modify etc/overrides.zcml if I want overrides. | 15:09 |
j-w | (VladDrac, thx for the suggestion BTW!) | 15:10 |
VladDrac | wouldn't something like <include package="myproducts.overrides" /> work, and then create a myproducts/overrides/configure.zcml? | 15:10 |
VladDrac | you don't need to know the complete path to myproducts, zcml will scan your $PYTHONPATH | 15:11 |
j-w | hmm, nice idea... | 15:11 |
VladDrac | (don't forget the __init__.pu) | 15:11 |
VladDrac | s/u/y | 15:11 |
j-w | sure :-) | 15:12 |
*** mkerrin has quit IRC | 15:14 | |
j-w | VladDrac: that seems too work indeed! Great! Thx! | 15:17 |
VladDrac | ah, nice | 15:20 |
*** mkerrin has joined #zope3-dev | 15:24 | |
*** Aiste has joined #zope3-dev | 15:28 | |
mexiKON | j-w, you can always use includeOverrides | 15:28 |
mexiKON | instead of include | 15:29 |
*** gintas_ has quit IRC | 15:37 | |
j-w | mexiKON: so, in my application's configure.zcml I use <includeOverrides .../> you mean? | 15:40 |
*** bska|mobile has quit IRC | 15:44 | |
*** J1m has quit IRC | 15:46 | |
*** bskahan has joined #zope3-dev | 15:49 | |
*** efge has joined #zope3-dev | 15:50 | |
mexiKON | j-w, yup. | 15:52 |
mexiKON | i *think* that that'll work | 15:53 |
projekt01 | mexiKON, are you sure you can use includeOverrides anywhere? | 15:55 |
projekt01 | Earlier there was a restriction and includeOverrides could only be used form the ovverrides.zcml | 15:55 |
*** regebro has joined #zope3-dev | 15:55 | |
projekt01 | I mean the overrides.zcml in the root was the starting point where all additional overrides has to be included | 15:56 |
*** bradb has joined #zope3-dev | 16:02 | |
*** niemeyer has joined #zope3-dev | 16:04 | |
*** bradb has quit IRC | 16:04 | |
*** bradb has joined #zope3-dev | 16:05 | |
*** mexiKON is now known as philiKON | 16:10 | |
*** BjornT has quit IRC | 16:24 | |
*** gintas_ has joined #zope3-dev | 16:50 | |
VladDrac | The queryTaggedValue attribute was not provided. | 16:56 |
VladDrac | wtf? | 16:56 |
VladDrac | verifyObject fails on an object, this is the error I get | 16:56 |
VladDrac | speaking of cryptic messages :) | 16:56 |
philiKON | does the objec tprovide IInterface? | 16:57 |
philiKON | and that's not cryptic | 16:57 |
philiKON | it tells you exactly why it failed | 16:57 |
VladDrac | ah now I understand | 17:00 |
VladDrac | queryTaggedValue is something inherited from IContentType | 17:00 |
philiKON | yup | 17:02 |
philiKON | but you don't implement IContentType in your class | 17:02 |
*** stub has quit IRC | 17:02 | |
philiKON | you have your IThisIsSomeObjectThatIConsiderAContentType iinterface provide IContentType | 17:02 |
philiKON | typically with <interface interface="IThisIsSomeObjectThatIConsiderAContentType" type="zope.app.content.interfaces.IContentType" /> | 17:02 |
VladDrac | I inherited my interface directly from IContentType | 17:03 |
philiKON | you don't do that | 17:04 |
VladDrac | why not? :) | 17:04 |
philiKON | because IContentTypeis not an interface | 17:04 |
philiKON | it's an interface-interface | 17:04 |
philiKON | you do: | 17:04 |
philiKON | class MyInterface(Interface): | 17:04 |
philiKON | pass | 17:04 |
philiKON | alsoProvides(MyInterface, IContentType) | 17:05 |
*** bska|mobile has joined #zope3-dev | 17:05 | |
*** bskahan has quit IRC | 17:05 | |
philiKON | except that you can express the last line in zcml | 17:05 |
philiKON | like i wrote above | 17:05 |
VladDrac | hmmm ok | 17:05 |
philiKON | read my book, chapter 5 :) | 17:06 |
VladDrac | ah ok, IContentType is derived from IInterface | 17:06 |
VladDrac | still confusing | 17:06 |
philiKON | yes, it's a bit mind wobbling, but not that hard to grok | 17:06 |
philiKON | we use interfaces as markers | 17:07 |
philiKON | so, the idea of IcontentType is that we mark interfaces | 17:07 |
VladDrac | chapter 6 you mean? :) | 17:09 |
philiKON | whichever is about content objects :( | 17:12 |
philiKON | whichever is about content objects :) | 17:12 |
VladDrac | philipp: do you think a content conversion utility would be useful for the Zope3 core? | 17:12 |
*** mgedmin has joined #zope3-dev | 17:13 | |
*** hdima has quit IRC | 17:15 | |
efge | VladDrac: maybe the core of the utility, but the conversion-specific plugins I'd say no, they will be pretty application specific | 17:18 |
VladDrac | efge: depends | 17:19 |
VladDrac | efge: ReST -> HTML will always be usefull | 17:19 |
VladDrac | but the current implementation is somewhat like the catalog: it has some default transformers you can use, and you can implement/configure your own | 17:19 |
efge | VladDrac: yes, those, ok | 17:20 |
efge | but I'd want the core to be very light, for instance PortalTransforms is a pig trying to do too much | 17:20 |
VladDrac | it's rather minimal | 17:20 |
efge | do you do some kind of pipelining ? If no, good :) | 17:20 |
VladDrac | chaining, yes, sorry :) | 17:21 |
VladDrac | that is, it's planned in the interface, but the current implementation only creates single element chains | 17:21 |
efge | as a user of such a framework, I wouldn't want too much magic or implicit heuristics in the way chains are chosen | 17:23 |
efge | asking the list about it would be best :) | 17:23 |
VladDrac | I'll do that | 17:31 |
*** Theuni has quit IRC | 17:47 | |
*** BjornT has joined #zope3-dev | 17:56 | |
*** sashav has quit IRC | 18:02 | |
*** guido_g has quit IRC | 18:04 | |
*** mooded has quit IRC | 18:17 | |
*** basd has joined #zope3-dev | 18:21 | |
*** basd has left #zope3-dev | 18:21 | |
*** j-w has quit IRC | 18:42 | |
*** bska|mobile has quit IRC | 18:44 | |
mgedmin | Zope i18n message IDs aren't rocks? | 18:46 |
*** SureshZ has joined #zope3-dev | 18:46 | |
*** bskahan has joined #zope3-dev | 18:49 | |
*** zagy_ has joined #zope3-dev | 18:51 | |
*** dagnachew has joined #zope3-dev | 18:58 | |
*** zagy has quit IRC | 19:00 | |
*** guido_g has joined #zope3-dev | 19:01 | |
*** elbixio has joined #zope3-dev | 19:11 | |
*** bskahan has quit IRC | 19:34 | |
*** dagnachew has quit IRC | 19:36 | |
*** dagnachew has joined #zope3-dev | 19:39 | |
*** gintas_ has quit IRC | 19:43 | |
*** dagnachew has quit IRC | 20:11 | |
*** MacYET has joined #zope3-dev | 20:20 | |
*** mkerrin has quit IRC | 20:20 | |
*** dagnachew has joined #zope3-dev | 20:21 | |
dagnachew | swazo | 20:21 |
dagnachew | all by my self | 20:21 |
dagnachew | thanks | 20:21 |
dagnachew | fixed the right speaker | 20:21 |
dagnachew | you were right | 20:21 |
dagnachew | one of the litle metal was disconnected from the thingy | 20:22 |
mgedmin | sounds like a bug in zcml :-) | 20:23 |
mgedmin | <connect what="zope.app.littlemetalbits.oneOfThem" to="zope.app.speakers.right.thingy" /> | 20:24 |
*** dagnachew has quit IRC | 20:30 | |
*** dagnachew has joined #zope3-dev | 20:35 | |
*** mkerrin has joined #zope3-dev | 20:44 | |
*** gintas_ has joined #zope3-dev | 20:46 | |
*** gintas_ is now known as gintas | 20:46 | |
*** elbixio has quit IRC | 20:47 | |
*** bskahan has joined #zope3-dev | 20:50 | |
*** povbot has joined #zope3-dev | 21:20 | |
*** gintas has quit IRC | 21:44 | |
*** SureshZ has left #zope3-dev | 21:54 | |
*** mkerrin has quit IRC | 21:57 | |
*** deo has joined #zope3-dev | 22:12 | |
philiKON | anyone know who dman13 is and if he's here right now? | 22:17 |
__odie | --- dman13 :No such nick/channel | 22:19 |
*** bskahan has quit IRC | 22:20 | |
philiKON | srichter, do you remember why the value_type parameter was removed from SequenceWidget's __init__?!? | 22:25 |
*** niemeyer_ has joined #zope3-dev | 22:25 | |
*** niemeyer has quit IRC | 22:30 | |
*** niemeyer_ is now known as niemeyer | 22:31 | |
*** MacYET has quit IRC | 22:37 | |
*** efge has quit IRC | 22:42 | |
*** MacYET has joined #zope3-dev | 22:44 | |
*** bskahan has joined #zope3-dev | 22:45 | |
philiKON | srichter, ayt? | 22:50 |
*** Aiste has quit IRC | 22:52 | |
*** elbixio has joined #zope3-dev | 22:52 | |
*** SureshZ has joined #zope3-dev | 22:55 | |
*** ignas has quit IRC | 22:56 | |
*** mgedmin has quit IRC | 22:56 | |
*** alga has quit IRC | 22:58 | |
*** MacYET has quit IRC | 23:07 | |
srichter | philiKON: can't remember, sorry | 23:13 |
philiKON | srichter, hi there | 23:16 |
philiKON | srichter, i foundt he problem | 23:16 |
philiKON | it cost me 2 hours | 23:16 |
philiKON | GRRRR | 23:16 |
philiKON | somebody didn't merge something down to the x3.0 branch | 23:17 |
philiKON | and it's been one heck of a hard time finding out what he did and why | 23:17 |
philiKON | aha, svn blames projekt01 | 23:17 |
srichter | :-) | 23:17 |
srichter | (btw, I am not really here; it's a holiday today ;-) | 23:18 |
philiKON | projekt01, you didn't merge your invention of CustomSequenceWidget down to X3.0 branch | 23:18 |
philiKON | yeah, yeah, stupid memorial day | 23:18 |
__odie | on memorial day we remember all the people who have died in wars we shouldn't have been involved in ... | 23:19 |
philiKON | you're right, it's not stupid | 23:19 |
philiKON | i take that back | 23:19 |
*** Aiste has joined #zope3-dev | 23:19 | |
__odie | there was some irony in that sentence :-) | 23:19 |
*** Aiste has quit IRC | 23:19 | |
philiKON | but the essence is right | 23:19 |
philiKON | only that most of the people of our time don't seem to hold much value of that gift--living in peace | 23:20 |
__odie | well, its suposed to be about remembering the sacrafice of the soliders, but it is hard to not be political at the same time | 23:20 |
philiKON | not to mention over-patriotic | 23:20 |
__odie | theres a good saying around here, "if you can read, thank a teacher. And because its english, thank a solider" :) | 23:20 |
philiKON | good one | 23:21 |
__odie | you are german if I recall? | 23:21 |
philiKON | yes | 23:21 |
philiKON | sorry, i'm a bit cranky right now having spent 2 hours in vain tracking down a bug | 23:21 |
__odie | I am sure there will be some horrible price for us americans to pay for having been allowed to be foolishly lead into this war :) | 23:22 |
__odie | I am not angry at all :) | 23:22 |
philiKON | because two people in line failed to do the right thing while i can't really blame all of the guilt on them :) | 23:22 |
projekt01 | philiKON, what's wrong with the merge? | 23:22 |
philiKON | projekt01, you didn't do it. that's wrong | 23:22 |
projekt01 | philiKON, as I can remember there was a conceptual problem in the CustomWidgetFactory or something like that | 23:23 |
projekt01 | Which requires this changes. | 23:23 |
philiKON | in any case X3.0 branch is broken | 23:23 |
philiKON | that's unacceptable | 23:23 |
philiKON | and the issue was resolved | 23:23 |
philiKON | even more so unacceptable | 23:23 |
__odie | just say you're sorry projekt01 ;) | 23:25 |
projekt01 | Uhhh | 23:26 |
__odie | im just kidding :) | 23:27 |
projekt01 | ;-) | 23:27 |
__odie | Sorry, I am on heavy narcotics as I just had surgery two weeks ago | 23:27 |
philiKON | projekt01, it's not a big deal, i'm just quite aggrivated. it was an oversight of yours, nobody's perfect | 23:27 |
philiKON | i'm just telling you so you won't forget the next time :) | 23:28 |
projekt01 | philiKON, that's Ok. I think I correct some commits from somebody because there was a problem after some changes | 23:29 |
projekt01 | And I implemented a custom sequence widget factory or something like that | 23:29 |
projekt01 | Perhaps you mean this part | 23:30 |
projekt01 | Did you run also in a error while the widget don't adapt the right context? | 23:31 |
*** bskahan has quit IRC | 23:33 | |
philiKON | yes | 23:34 |
philiKON | very frustrating | 23:34 |
*** timte has quit IRC | 23:34 | |
projekt01 | Argh, did I missed to merge this changes to the branch because this happens in the release time? | 23:34 |
philiKON | maybe | 23:38 |
philiKON | it was feb 20 | 23:38 |
philiKON | anyway, i just merged it to X3.9 | 23:39 |
philiKON | anyway, i just merged it to X3.0 | 23:39 |
philiKON | the fixes were trivial to make it run | 23:39 |
philiKON | i'll check it in after running the tests | 23:39 |
projekt01 | Ok, thanks I remember that for the next time ;-) | 23:39 |
philiKON | projekt01, there doesn't seem to be an entry in CHAGNES.txt, though; maybe you could write that one? | 23:40 |
projekt01 | Ok,I will do that, but first I have to take a look at the problem I solved with my changes. | 23:41 |
philiKON | http://mail.zope.org/pipermail/zope3-checkins/2005-February/024237.html | 23:42 |
projekt01 | Ah,thanks, what do you mean is this a bugfix or a feature or both? | 23:43 |
*** tarek has joined #zope3-dev | 23:44 | |
philiKON | more bugfix, i guess | 23:45 |
*** bskahan has joined #zope3-dev | 23:46 | |
philiKON | projekt01, ok, i checked in the merger. please also add an entry to X3.0 branch's CHANGES.txt. thanks | 23:48 |
projekt01 | Oh, I don't have a working X3.0 branch could you add this note? I'll add it to the trunk. | 23:49 |
philiKON | ok | 23:50 |
*** bska|mobile has joined #zope3-dev | 23:53 | |
projekt01 | I think this was the initial problem I solved. | 23:53 |
projekt01 | http://www.zope.org/Collectors/Zope3-dev/293 | 23:53 |
philiKON | indeed | 23:53 |
philiKON | but derick hudson fixed one side and broke the other | 23:54 |
philiKON | so you fixed both on the trunk :) | 23:54 |
projekt01 | Yup | 23:54 |
projekt01 | And missed the branch | 23:54 |
philiKON | srichter, please don't discourage people from merging their fixes to the X3.0 branch. X3.0 will play an important role for Zope 2.8 (because it includes it and Five) | 23:54 |
philiKON | we *will* have to make a X3.0.1 release sooner or later | 23:55 |
projekt01 | To bad that we can't use the release form the trunk. I think it's really not nice to support 2 versions. | 23:56 |
projekt01 | What's the reason for not using 3.1? | 23:57 |
philiKON | because 3.1 wasn't ready when 2.8 entered beta | 23:58 |
philiKON | and Five is about X3.0, not 3.1 | 23:58 |
philiKON | there will be at least one more X3.0 based release of Five, I presume | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!