J1m | yes, are you? | 00:28 |
---|---|---|
projekt01 | Yes | 00:29 |
projekt01 | What's up | 00:29 |
projekt01 | I bugfix right now | 00:29 |
J1m | I'm at the PyCon sprints. | 00:34 |
projekt01 | Ok | 00:34 |
J1m | Hm, I should have notes this on the sprints page. Dang | 00:34 |
J1m | Anyway, Garrett Smith is here and he's working on PAU. So you are off the hook for now. | 00:34 |
projekt01 | I move the StaticTree to the Rotterdam Skin, this can solve the xmltree bugs | 00:35 |
projekt01 | Is this OK? | 00:35 |
J1m | I'm not really the one to ask | 00:35 |
projekt01 | The xmltree doesn't work in Opera and other linux browsers like konquerror I guess | 00:36 |
J1m | Isn't StaticTree useful in other skins? | 00:36 |
projekt01 | The StaticTree should work in every skin | 00:36 |
projekt01 | Point our browser to http://localhost/++skin++Boston | 00:37 |
J1m | I don't really know what you are asking | 00:38 |
J1m | ah | 00:38 |
J1m | Are you asking if you should use thye StaticTree in the rotterdam skin? | 00:39 |
J1m | Are you asking if you should use the StaticTree in the rotterdam skin? | 00:39 |
projekt01 | Yup, for the next release | 00:39 |
J1m | Rather than the current tree | 00:39 |
J1m | ok w me | 00:39 |
projekt01 | The xmltree is bugy | 00:39 |
J1m | yes | 00:39 |
projekt01 | And don't work in every browser | 00:39 |
J1m | yup | 00:39 |
projekt01 | We are working on a new Skin for 3.2 called Boston | 00:40 |
J1m | ah | 00:40 |
projekt01 | There you can change the tree | 00:40 |
J1m | Why Boston? | 00:40 |
projekt01 | The skin was born more or less in Boston | 00:40 |
J1m | were you in the us? | 00:40 |
projekt01 | BY a IRC session from me and Stephan | 00:40 |
J1m | aaaah | 00:40 |
J1m | I should have connected Staephan and Boston | 00:41 |
J1m | I should have connected Staphan and Boston | 00:41 |
J1m | I should have connected Stephan and Boston | 00:41 |
projekt01 | Btw Did you see the Reportlab implementation from Stephan | 00:41 |
J1m | He showed me something. | 00:41 |
J1m | I didn't fully "get it". | 00:41 |
projekt01 | You can write views which produce PDF | 00:42 |
projekt01 | With normal page templates and view classes | 00:43 |
projekt01 | It's really cool | 00:43 |
J1m | cool | 00:43 |
projekt01 | What's about the security policy? | 00:44 |
projekt01 | Should we change it to privilege? | 00:44 |
projekt01 | It think it's a small different in the naming, but if I think about role and privileg. I think there is a difference between them and I like to use privilege for what roles stand right now. | 00:46 |
*** SteveA has quit IRC | 00:58 | |
*** bskahan has quit IRC | 00:58 | |
projekt01 | regebro, is getUtility() not working? Should also work from one utiliity to it's sibling utility. Make sure you use "context=self" in zapi.getUtility(... context=self) | 01:00 |
J1m | projekt01, I suggest we wait until 3.2. | 01:06 |
projekt01 | Ok | 01:06 |
projekt01 | Do you have other important issuse or wishes for 3.1? | 01:07 |
* J1m looks at the todo | 01:09 | |
projekt01 | What do you mean, is the issue 313 really important for the release? | 01:10 |
projekt01 | * 313: importchecker.py ignores assignment to module attributes | 01:10 |
projekt01 | If so, why? | 01:10 |
* J1m doesn't know what projekt01 is taking about :) | 01:11 | |
J1m | I think Stephan is the main manager of the todos | 01:11 |
projekt01 | Yes, but he is in holliday? Now you are the manager ;-) | 01:11 |
J1m | I think PAU UI improvement is the only feature thing | 01:12 |
projekt01 | But all with * marked issues in the TODO should be fixed. | 01:13 |
projekt01 | See the comment at the bottom of TODO.txt | 01:13 |
projekt01 | Bugs starting with * represent bugs that must be fixed for the 3.0.x branch as | 01:13 |
projekt01 | well. | 01:13 |
projekt01 | And I don't know why 313 is important for the release. Do you know why? | 01:14 |
J1m | no | 01:15 |
J1m | I think Martijn wrote import checker | 01:15 |
J1m | We should assign the bug to him :) | 01:16 |
*** SteveA has joined #zope3-dev | 01:16 | |
J1m | I don't consider this urgent at all | 01:16 |
J1m | We really should pass it on to Martijn | 01:16 |
projekt01 | I don't say anything about this. | 01:17 |
projekt01 | Can you write a mail to him? | 01:17 |
projekt01 | Ok, I make the static tree ready for the rotterdam skin | 01:18 |
J1m | Great | 01:18 |
projekt01 | I contact you if I need more work or advise | 01:18 |
J1m | Cool | 01:18 |
*** Aiste has quit IRC | 01:35 | |
*** tarek_ has joined #zope3-dev | 01:39 | |
*** oferw has joined #zope3-dev | 01:47 | |
tarek_ | hello, i have a conceptual problem on interfaces. | 01:49 |
tarek_ | i have made a pure python module that uses interfaces and adapters | 01:49 |
tarek_ | but i have this zope.interface in it | 01:50 |
tarek_ | does python have similar mechanisms ? | 01:51 |
projekt01 | No, but there should be a release for only the interface package somewhere. I think. | 01:51 |
tarek_ | that would made my package work in zope and also independantly | 01:51 |
tarek_ | projekt01: ok thx, i'll look for it | 01:52 |
d2m | http://www.zope.org/Products/ZopeInterface/ | 01:52 |
tarek_ | thanks d2m | 01:52 |
d2m | i have a rendered version of the docs here http://webforce.at/Interface/ | 01:53 |
tarek_ | great | 01:53 |
tarek_ | this mechanism would be great integrated in Python | 01:54 |
tarek_ | i guess there is/were some taughts on this | 01:55 |
d2m | in the core ? | 01:55 |
projekt01 | Yup | 01:55 |
tarek_ | yes | 01:55 |
tarek_ | i have seen some SIG but it's kind of old | 01:55 |
d2m | did you see the event framework paper ? http://www.python.org/pycon/2005/papers/29/pycon-2005-events.html | 01:57 |
* tarek_ reads... | 01:58 | |
projekt01 | d2m, cool collection at webforce | 01:58 |
d2m | hmm, far to few -- but a lot of feed items (15k+) | 01:59 |
tarek_ | very interesting | 01:59 |
*** oferw_ has joined #zope3-dev | 02:01 | |
projekt01 | J1m, I don't like that everybody can access URL's like ++etc++site, should we change the permission on the namspace "etc"? | 02:13 |
*** oferw has quit IRC | 02:18 | |
*** tvon has quit IRC | 02:25 | |
*** oferw_ has quit IRC | 02:25 | |
*** bskahan has joined #zope3-dev | 02:36 | |
*** Theuni has quit IRC | 02:49 | |
*** J1m has left #zope3-dev | 02:52 | |
*** WebMaven has quit IRC | 02:54 | |
*** FarcePest has quit IRC | 02:59 | |
*** segoave has joined #zope3-dev | 03:01 | |
*** bska|mobile has joined #zope3-dev | 03:38 | |
*** bskahan has quit IRC | 03:39 | |
*** bska|mobile has quit IRC | 03:42 | |
*** bskahan has joined #zope3-dev | 03:42 | |
*** d2m has quit IRC | 04:18 | |
*** segoave has quit IRC | 04:49 | |
*** tvon has joined #zope3-dev | 04:58 | |
*** projekt01 has quit IRC | 05:23 | |
*** bskahan has quit IRC | 06:13 | |
*** stub has joined #zope3-dev | 06:23 | |
*** ignas_ has left #zope3-dev | 06:40 | |
*** jake_ has joined #zope3-dev | 08:12 | |
*** bskahan has joined #zope3-dev | 08:37 | |
*** jake_ has quit IRC | 08:55 | |
*** stub has quit IRC | 09:32 | |
*** tarek_ has quit IRC | 09:58 | |
*** regebro has joined #zope3-dev | 12:39 | |
regebro | Mornin, anybody awake? | 12:39 |
*** d2m has joined #zope3-dev | 12:39 | |
*** oferw has joined #zope3-dev | 13:08 | |
regebro | Is anybody good at local uitilities? | 14:05 |
regebro | This is SO annoying. ;I It's my punishemnt for trying to work during weekends, I guess. | 14:07 |
mp | what do you mean? | 14:13 |
*** oferw has quit IRC | 14:17 | |
regebro | mp: There is nobody here to naswer my 1uestions, becuase it's weekend. :) | 14:45 |
* regebro can't spel | 14:45 | |
mp | but what is the question? :) | 14:46 |
regebro | The question is how you register and queary localutilities so they can find each other. | 14:48 |
regebro | I have (so far in unit tests only) two local utilities. | 14:49 |
regebro | They need to be able to find each other. can't get it to work. | 14:49 |
regebro | A dark silence descendsmover the chat.... | 14:57 |
*** mgedmin has joined #zope3-dev | 14:58 | |
mp | ;) | 15:05 |
regebro | It seems I register them inorrectly... :-/ | 15:08 |
regebro | Or maybe thet need to implement something they don't implement. fidge, i don't know. | 15:25 |
regebro | I give up. | 15:27 |
*** regebro has quit IRC | 15:27 | |
*** gintas has joined #zope3-dev | 15:33 | |
*** efge has joined #zope3-dev | 15:59 | |
*** J1m has joined #zope3-dev | 16:28 | |
*** efge has quit IRC | 16:46 | |
*** admp has joined #zope3-dev | 16:50 | |
*** Theuni has joined #zope3-dev | 16:50 | |
*** projekt01 has joined #zope3-dev | 17:14 | |
*** `anthony has quit IRC | 17:33 | |
*** `anthony has joined #zope3-dev | 17:46 | |
*** htd_ has joined #zope3-dev | 17:58 | |
*** htd has quit IRC | 17:58 | |
*** tvon has quit IRC | 18:30 | |
*** efge has joined #zope3-dev | 18:56 | |
*** gintas has quit IRC | 20:10 | |
*** efge has quit IRC | 20:22 | |
*** tvon has joined #zope3-dev | 20:52 | |
*** mgedmin has quit IRC | 21:11 | |
*** Aiste has joined #zope3-dev | 21:17 | |
*** admp has quit IRC | 21:32 | |
SteveA | J1m: ayt? | 21:43 |
Theuni | we're just coming back from lunch | 22:01 |
SteveA | hi christian | 22:01 |
SteveA | is there a sprint going on? | 22:02 |
Theuni | jupp | 22:19 |
Theuni | different ones | 22:19 |
Theuni | pycon time :) | 22:19 |
*** tvon|x31 has joined #zope3-dev | 22:27 | |
*** tvon has quit IRC | 22:27 | |
*** palmTree has joined #zope3-dev | 22:37 | |
*** tarek_ has joined #zope3-dev | 22:37 | |
*** tvon|x31 has quit IRC | 22:51 | |
*** tvon_ has joined #zope3-dev | 22:51 | |
*** tvon_ is now known as tvon | 22:51 | |
*** tvon has quit IRC | 23:00 | |
*** tvon|x31 has joined #zope3-dev | 23:00 | |
*** tvon_ has joined #zope3-dev | 23:13 | |
*** tvon|x31 has quit IRC | 23:13 | |
*** tvon_ is now known as tvon | 23:14 | |
*** palmTree has quit IRC | 23:31 | |
*** tvon|x31 has joined #zope3-dev | 23:33 | |
*** tvon has quit IRC | 23:33 | |
*** tvon|x31 has quit IRC | 23:35 | |
*** tvon has joined #zope3-dev | 23:38 | |
*** __gotcha has joined #zope3-dev | 23:51 | |
*** regebro has joined #zope3-dev | 23:52 | |
regebro | Evenin' everyone! | 23:52 |
regebro | I'm trying to do in zope 3 what you in Zope2 would do by overriding bobo_traverse and returning an object wrapped in self. | 23:53 |
regebro | How would one go on doing that? | 23:54 |
regebro | I'm overriding traverse() now, and that seems useful, is that right? | 23:54 |
regebro | Bi5 of I just return the non-persistent object, it doesn't have enough context... | 23:55 |
SteveA | regebro: in zope3 we have two kinds of traversal: URL traversal, and object graph traversal. | 23:55 |
regebro | Oh, object graph traversal, that sounds interesting. | 23:55 |
SteveA | i'm not sure what you mean by "overriding traverse()" | 23:56 |
SteveA | but, in general, you'll want to provide adapters to override how traversal works | 23:56 |
SteveA | __bobo_traverse__ in zope2 is most like URL traversal | 23:56 |
SteveA | that is, traversal specific to a particular kind of request. | 23:56 |
SteveA | you need to provide IPublishTraverse to override URL traversal for a particular kind of thing | 23:58 |
SteveA | you may also want to override IBrowserDefault | 23:58 |
SteveA | oh... | 23:58 |
SteveA | which seems to have disappeared | 23:58 |
SteveA | hmm, need to find out what's happened to that :-) | 23:58 |
SteveA | for object graph traversal, provide an ITraverser adapter | 23:59 |
regebro | y head is exploding. | 23:59 |
SteveA | note that in many cases, the default URL traverser adapters ask the object graph traverser adapters what to do | 23:59 |
regebro | Is this explained somewhere or do i have to read all the code again= | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!