| *** John[a] has joined #zope | 00:00 | |
| *** vipod has quit IRC | 00:07 | |
| *** kamjel has quit IRC | 00:13 | |
| *** MatthewWilkes has joined #zope | 00:15 | |
| *** John[a] is now known as John[a][away] | 00:19 | |
| *** kamjel has joined #zope | 00:21 | |
| *** cwarner has quit IRC | 00:25 | |
| *** cwarner_ is now known as cwarner | 00:25 | |
| *** evilbungle has quit IRC | 00:26 | |
| *** redir has quit IRC | 00:27 | |
| *** redir has joined #zope | 00:28 | |
| *** MatthewWilkes has left #zope | 00:28 | |
| *** MrWu has joined #zope | 00:29 | |
| *** regebro has quit IRC | 00:30 | |
| *** jim_SFU has quit IRC | 00:35 | |
| *** dvschramm is now known as dvschramm|away | 00:41 | |
| *** John[a][away] is now known as John[a] | 00:46 | |
| *** srichter has quit IRC | 01:03 | |
| *** astoon has quit IRC | 01:12 | |
| *** menesis has quit IRC | 01:12 | |
| *** John[a] is now known as John[a][away] | 01:18 | |
| *** mcdonc has joined #zope | 01:21 | |
| *** anguenot has quit IRC | 01:26 | |
| *** MrTango has quit IRC | 01:27 | |
| *** John[a][away] is now known as John[a] | 01:38 | |
| *** John[a] is now known as John[a][away] | 01:53 | |
| *** John[a][away] is now known as John[a] | 01:59 | |
| *** kamjel has quit IRC | 02:06 | |
| *** MrWu has quit IRC | 02:15 | |
| *** dayne has quit IRC | 02:22 | |
| *** tiwula has quit IRC | 02:28 | |
| *** smita has quit IRC | 02:28 | |
| *** daMaestro has quit IRC | 02:37 | |
| *** smita has joined #zope | 02:38 | |
| *** daMaestro has joined #zope | 02:39 | |
| *** John[a] has quit IRC | 02:40 | |
| *** fredvd|kitchen has quit IRC | 02:41 | |
| *** davisagli has left #zope | 03:03 | |
| planetzopebot | Groundhog (Using BFG to Build a Microframework) #5: Exception Handling (Repoze Blog RSS Feed) http://blog.repoze.org/Groundhog%20%28Using%20BFG%20to%20Build%20a%20Microframework%29%20%235%3A%20Exception%20Handling/ | 03:18 |
|---|---|---|
| *** srichter has joined #zope | 03:23 | |
| *** aaronv has quit IRC | 03:25 | |
| *** davisagli has joined #zope | 03:27 | |
| *** davisagli is now known as davisagli|away | 03:28 | |
| *** kiorky has quit IRC | 03:30 | |
| *** kiorky has joined #zope | 03:30 | |
| *** webmaven has joined #zope | 03:50 | |
| *** srichter has quit IRC | 04:00 | |
| *** alvaro_ has quit IRC | 04:07 | |
| *** hever has quit IRC | 04:10 | |
| *** hever has joined #zope | 04:10 | |
| *** davisagli|away is now known as davisagli | 04:12 | |
| *** davisagli is now known as davisagli|away | 04:14 | |
| *** daMaestro has quit IRC | 04:14 | |
| *** sobczyk has joined #zope | 04:15 | |
| *** hever has quit IRC | 04:15 | |
| sobczyk | hi, I'm following zope3 in 30 minutes, but when I try to run zope it tells me that there is no module boom | 04:15 |
| sobczyk | I use zope 3.4.0 and put the code in ~/myzope/lib/python/boom so according to the tutorial | 04:16 |
| *** davisagli|away is now known as davisagli | 04:19 | |
| *** kiorky has quit IRC | 04:23 | |
| *** kiorky has joined #zope | 04:24 | |
| *** giampaolo has quit IRC | 04:25 | |
| *** kiorky has quit IRC | 04:28 | |
| *** kiorky has joined #zope | 04:34 | |
| *** giampaolo has joined #zope | 04:39 | |
| *** kiorky has quit IRC | 04:43 | |
| *** kiorky has joined #zope | 04:43 | |
| *** davisagli is now known as davisagli|away | 04:47 | |
| *** sobczyk has quit IRC | 04:52 | |
| *** dayne has joined #zope | 04:55 | |
| *** dayne has quit IRC | 05:00 | |
| *** dayne has joined #zope | 05:06 | |
| *** dayne has left #zope | 05:06 | |
| *** dayne has joined #zope | 05:07 | |
| *** davisagli|away is now known as davisagli | 05:24 | |
| *** davisagli is now known as davisagli|away | 05:25 | |
| *** davisagli|away is now known as davisagli | 05:28 | |
| *** davisagli is now known as davisagli|away | 05:31 | |
| *** kiorky has quit IRC | 05:37 | |
| *** kiorky has joined #zope | 05:39 | |
| *** davisagli|away is now known as davisagli | 05:44 | |
| *** davisagli is now known as davisagli|away | 05:51 | |
| *** davisagli|away has quit IRC | 06:02 | |
| *** davisagli|away has joined #zope | 06:03 | |
| *** davisagli|away has joined #zope | 06:03 | |
| *** davisagli|away is now known as davisagli | 06:03 | |
| *** cwarner has quit IRC | 06:05 | |
| *** davisagli is now known as davisagli|away | 06:09 | |
| *** mahiti_skt has joined #zope | 06:15 | |
| *** kiorky has quit IRC | 06:17 | |
| *** kiorky has joined #zope | 06:17 | |
| *** kiorky has quit IRC | 06:30 | |
| *** kiorky has joined #zope | 06:30 | |
| *** davisagli|away is now known as davisagli | 06:49 | |
| *** mr_jolly has joined #zope | 06:55 | |
| *** giampaolo has quit IRC | 06:59 | |
| *** mr_jolly has quit IRC | 07:01 | |
| *** mr_jolly has joined #zope | 07:04 | |
| *** mcdonc has quit IRC | 07:18 | |
| *** mcdonc has joined #zope | 07:18 | |
| *** davisagli is now known as davisagli|away | 07:21 | |
| *** kleist has joined #zope | 07:34 | |
| *** kiorky has quit IRC | 07:36 | |
| *** kiorky has joined #zope | 07:43 | |
| *** davisagli|away is now known as davisagli | 07:44 | |
| *** cwarner has joined #zope | 07:48 | |
| *** baijum has joined #zope | 07:57 | |
| *** dunny_ has joined #zope | 08:01 | |
| *** tiwula has joined #zope | 08:02 | |
| *** dunny has quit IRC | 08:03 | |
| *** dunny_ is now known as dunny | 08:03 | |
| *** dayne has quit IRC | 08:13 | |
| *** cwarner_ has joined #zope | 08:15 | |
| *** mr_jolly has quit IRC | 08:20 | |
| *** tiwula has quit IRC | 08:26 | |
| *** kleist has quit IRC | 08:30 | |
| *** mr_jolly has joined #zope | 08:38 | |
| *** d2m has joined #zope | 08:39 | |
| *** kiorky has quit IRC | 08:41 | |
| *** mr_jolly has quit IRC | 08:41 | |
| *** kiorky has joined #zope | 08:42 | |
| *** mr_jolly has joined #zope | 08:42 | |
| *** kleist has joined #zope | 08:45 | |
| *** __mac__ has joined #zope | 08:46 | |
| *** JaRoel|4D has quit IRC | 08:57 | |
| *** wosc has joined #zope | 09:05 | |
| *** menesis has joined #zope | 09:16 | |
| CIA-94 | icemac * r115619 z3c.persistentfactory/ (docs/HISTORY.txt setup.py buildout.cfg): Added `test` extra to ``setup.py``, as the tests need ``zope.testing``. | 09:18 |
| CIA-94 | icemac * r115620 z3c.persistentfactory/ (LICENSE.txt COPYRIGHT.txt): Conform to repository policy. | 09:18 |
| CIA-94 | icemac * r115621 z3c.profiler/ (src/z3c/profiler/tests.py CHANGES.txt): Using python's ``doctest`` module instead of deprecated ``zope.testing.doctest``. | 09:18 |
| CIA-94 | icemac * r115622 z3c.profiler/ (LICENSE.txt bootstrap.py COPYRIGHT.txt): Conform to repository policy. | 09:18 |
| *** jakke has joined #zope | 09:30 | |
| *** davisagli is now known as davisagli|away | 09:30 | |
| *** redir has quit IRC | 09:35 | |
| *** minskmaz has joined #zope | 09:41 | |
| *** minskmaz has quit IRC | 09:41 | |
| CIA-94 | baijum * r115623 /bluebream/website/docs/v1.0/manual/skinning.rst: ready for review ! | 09:48 |
| CIA-94 | baijum * r115624 /bluebream/website/docs/v1.0/introduction.rst: re-align (max line length: 76) | 09:48 |
| CIA-94 | baijum * r115625 /bluebream/website/docs/v1.0/tutorial3.rst: copy Justin's page | 09:48 |
| CIA-94 | baijum * r115626 /bluebream/website/docs/v1.0/tutorial3.rst: | 09:48 |
| CIA-94 | the last change was from old Zope 3 book, taken from wiki, | 09:48 |
| CIA-94 | and modified slightly. | 09:48 |
| *** cwarner has quit IRC | 09:54 | |
| *** JaRoel|4D has joined #zope | 09:57 | |
| *** sim_sim has joined #zope | 09:58 | |
| *** cna has joined #zope | 09:59 | |
| *** davisagli|away is now known as davisagli | 09:59 | |
| CIA-94 | baijum * r115627 /bluebream/website/docs/v1.0/ (6 files in 3 dirs): re-organize reference chapters | 10:02 |
| CIA-94 | baijum * r115628 /bluebream/website/docs/v1.0/contributors.rst: Added Justin's name | 10:02 |
| *** Theuni1 has quit IRC | 10:04 | |
| *** mr_jolly has quit IRC | 10:10 | |
| *** mr_jolly has joined #zope | 10:10 | |
| *** Theuni1 has joined #zope | 10:10 | |
| *** mr_jolly has quit IRC | 10:10 | |
| *** mr_jolly has joined #zope | 10:12 | |
| CIA-94 | baijum * r115629 /bluebream/website/docs/v1.0/ (zcml reference/zcml.rst): no more required (moved to reference) | 10:16 |
| CIA-94 | baijum * r115630 /bluebream/website/docs/v1.0/reference/attic.rst: Document obsolete stuff here. | 10:16 |
| *** neo|4D has joined #zope | 10:19 | |
| *** MrTango has joined #zope | 10:20 | |
| *** jan_s has joined #zope | 10:22 | |
| *** vipod has joined #zope | 10:27 | |
| *** tisto has joined #zope | 10:29 | |
| *** planetzopebot has quit IRC | 10:33 | |
| *** planetzopebot has joined #zope | 10:34 | |
| *** alexpilz has joined #zope | 10:37 | |
| CIA-94 | baijum * r115631 /bluebream/website/docs/v1.0/reference/zcml.rst: mention z3c.sqlalchemy | 10:38 |
| *** MJ|nickcollision has joined #zope | 10:41 | |
| *** MJ has quit IRC | 10:41 | |
| *** agroszer__ has joined #zope | 10:41 | |
| *** MJ|nickcollision is now known as MJ | 10:41 | |
| *** MJ has joined #zope | 10:43 | |
| *** agroszer__ is now known as agroszer | 10:44 | |
| *** agroszer is now known as agroszer_dark_po | 10:46 | |
| *** agroszer_dark_po is now known as agroszer | 10:47 | |
| *** cheater has joined #zope | 10:47 | |
| cheater | hi | 10:47 |
| cheater | does zope have a good API for editing objects through html forms? | 10:48 |
| cheater | is it like, a natural thing to do? or is there a lot of impedance-matching involved? | 10:48 |
| Theuni1 | all the frameworks have some specific way of doing it, but generally thats one of the things that zope was made for | 10:50 |
| Theuni1 | which flavor of Zope are you talking about? | 10:50 |
| *** ccomb has joined #zope | 10:53 | |
| CIA-94 | baijum * r115631 /bluebream/website/docs/v1.0/reference/zcml.rst: mention z3c.sqlalchemy | 10:54 |
| CIA-94 | baijum * r115632 /bluebream/website/docs/v1.0/reference/zcml.rst: rdb story repeats | 10:54 |
| cheater | Theuni1: none in specific, i didn't know there were 'flavors' of zope | 10:55 |
| *** touff has quit IRC | 10:55 | |
| baijum | cheater: http://zope2.zope.org/ http://grok.zope.org/ http://bluebream.zope.org/ | 10:56 |
| baijum | these are major flavours | 10:56 |
| * baijum is away | 10:56 | |
| *** mr_jolly has quit IRC | 11:02 | |
| *** mr_jolly has joined #zope | 11:03 | |
| *** MatthewWilkes has joined #zope | 11:07 | |
| *** mr_jolly has quit IRC | 11:09 | |
| *** davisagli is now known as davisagli|away | 11:12 | |
| *** zagy has joined #zope | 11:30 | |
| *** baijum has quit IRC | 11:33 | |
| *** baijum has joined #zope | 11:37 | |
| *** menesis has quit IRC | 11:40 | |
| *** mr_jolly has joined #zope | 11:45 | |
| *** touff has joined #zope | 11:47 | |
| *** mitchell`off is now known as mitchell` | 11:49 | |
| *** mr_jolly has quit IRC | 11:51 | |
| *** mr_jolly has joined #zope | 11:53 | |
| *** ignas has joined #zope | 12:10 | |
| ignas | hi | 12:11 |
| ignas | is there a way to get analogue of "context" in a method in a product? | 12:11 |
| ignas | my product is a Folder, so someone can do: foo/my_product/bar/baz/method_from_my_product | 12:11 |
| cheater | baijum: thanks | 12:11 |
| ignas | and I want to "call some code" so I would get "baz" which would be the context if my method was a simple python script | 12:12 |
| cheater | Theuni1: given that i'm not talking about any specific version, what is the 'best' for this sort of thing? | 12:12 |
| cheater | Theuni1: i'm not talking about prettiness, i'm talking about functionality | 12:12 |
| Theuni1 | depends a lot. if you want to get a quick view, check out grok | 12:14 |
| *** evilbungle has joined #zope | 12:15 | |
| *** zagy1 has joined #zope | 12:18 | |
| *** zagy has quit IRC | 12:18 | |
| cheater | so i thought zope was just a framework | 12:33 |
| cheater | i understand grok is a sort of lib for zope, right? | 12:33 |
| ignas | not really | 12:33 |
| ignas | it's the other way around ;) | 12:33 |
| ignas | Zope is a set of libraries Grok web framework is build on | 12:33 |
| ignas | so I can't really add a method to my product that would act the same way as "Python Script" does? | 12:33 |
| *** pyqwer has joined #zope | 12:34 | |
| cheater | oh | 12:34 |
| *** yvl has quit IRC | 12:35 | |
| *** menesis has joined #zope | 12:35 | |
| *** teix has joined #zope | 12:40 | |
| *** mr_jolly has quit IRC | 12:51 | |
| Theuni1 | ignas: my head explodes ;) | 12:53 |
| ignas | aw | 12:54 |
| * ignas writing a magic script that would dump a ttw into a file system product | 12:56 | |
| *** John[a] has joined #zope | 12:56 | |
| Theuni1 | yikes | 12:56 |
| ignas | it almost works | 12:58 |
| ignas | except a couple of places | 12:58 |
| ignas | where the "magic hippo who can vaccinate himself" acquisition is used | 12:58 |
| ignas | http://docs.zope.org/zope2/zope2book/ScriptingZope.html#calling-scripts-from-python | 12:59 |
| MatthewWilkes | ignas: like FSDump? or qPloneSkinDump for Plone? | 12:59 |
| ignas | not really | 12:59 |
| ignas | way better | 12:59 |
| ignas | i mean - I use FSDump | 12:59 |
| ignas | to dump the code | 12:59 |
| ignas | but then put the code into Objects | 12:59 |
| ignas | that are folders as methods | 12:59 |
| ignas | and rebuild the structure identical to the original one | 12:59 |
| ignas | keeps the app working | 12:59 |
| ignas | but suddenly all the important code is in the Product | 13:00 |
| MatthewWilkes | right | 13:00 |
| ignas | as methods, queries, templates in the proper place etc. | 13:00 |
| ignas | without having to go and change the access pattern of all the methods (especially difficult with all the code being in Data.fs) | 13:00 |
| Theuni1 | which reminds me of something similar | 13:00 |
| Theuni1 | we implemented fssync for zope 2.11 that works almost like Ape did before 2.7 | 13:01 |
| Theuni1 | seems to give reasonable results to at least get your ZODB-based ZMI developed stuff into VCS | 13:01 |
| ignas | problem is - how do I get to the "acquisition context" | 13:01 |
| ignas | from a method | 13:02 |
| Theuni1 | right | 13:02 |
| Theuni1 | they're built to not have any | 13:02 |
| bigkevmcd | ignas: if it's called, it will be the first parameter | 13:03 |
| bigkevmcd | i.e. if you do /x/y/z/my_script | 13:03 |
| bigkevmcd | z will be the first parameter to my_script | 13:03 |
| bigkevmcd | it depends what your Product is doing | 13:03 |
| ignas | hmm, what about other parameters? | 13:04 |
| bigkevmcd | how are you registering your function? | 13:05 |
| ignas | I am not registering | 13:05 |
| ignas | class ProductBase(Folder.Folder, Implicit) | 13:06 |
| ignas | and methods are well - methods | 13:06 |
| bigkevmcd | so, self is the context | 13:06 |
| ignas | nope | 13:06 |
| bigkevmcd | it will be | 13:06 |
| ignas | self is the product :/ | 13:06 |
| ignas | it is not | 13:06 |
| bigkevmcd | yeah | 13:06 |
| bigkevmcd | the product is the context | 13:06 |
| bigkevmcd | it's a Folder | 13:06 |
| ignas | Product/x/y/my_script | 13:06 |
| ignas | self is Product | 13:07 |
| ignas | not y | 13:07 |
| bigkevmcd | that's not right | 13:07 |
| bigkevmcd | what class is y ? | 13:07 |
| ignas | ProductFolder2 | 13:08 |
| bigkevmcd | what is it subclassed from? | 13:09 |
| ignas | Folder.Folder, Implicit | 13:09 |
| bigkevmcd | that should work then | 13:09 |
| bigkevmcd | tho', something rings a bell that Folders are odd | 13:09 |
| bigkevmcd | ignas: no, I'm fairly sure that should work | 13:11 |
| bigkevmcd | unless something rather dramatic has happened in the past 3 years | 13:12 |
| ignas | hmm, any clues on how to debug it? | 13:18 |
| mgedmin | pdb? | 13:18 |
| bigkevmcd | ignas: can you pdb into a method, and pp self, and pp self.aq_parent ? | 13:21 |
| ignas | sec let me finish with another issue | 13:21 |
| ignas | need 1 min | 13:21 |
| *** baijum has quit IRC | 13:22 | |
| ignas | (<rttax at /projektai2/rttax>, <projektai2 at /projektai2>, <HTTPRequest, URL=http://localhost:8011/projektai2/rttax/control/menu/system/Registrai/MokesciuSistemos/foo>) | 13:24 |
| ignas | self, parent, request | 13:24 |
| bigkevmcd | what is "control" ? | 13:24 |
| bigkevmcd | what is "menu" ? | 13:25 |
| bigkevmcd | what is "system" ? | 13:25 |
| ignas | all are products inheriting from Folder and Implicit | 13:25 |
| bigkevmcd | what is "Registrai" and "MokesciuSistemos" ? | 13:25 |
| ignas | i can do the same with only "control", still self is well - "self" | 13:27 |
| ignas | (rttax Folder) in this case | 13:27 |
| bigkevmcd | what are "rttax" and "projektai2" subclassed from? | 13:28 |
| *** baijum has joined #zope | 13:28 | |
| ignas | product base, which is Folder, Implicit | 13:29 |
| ignas | code is auto generated so it is *very* consistent | 13:30 |
| bigkevmcd | yeah, I have this funny feeling that Folders work differently | 13:31 |
| bigkevmcd | but I can't think why | 13:31 |
| bigkevmcd | ignas: how are you adding the child objects? | 13:31 |
| ignas | copy paste from "Folder" named "projektai2" into "projektai2Folder" named "projektai2" | 13:32 |
| ignas | there are lots of things i am not exporting yet, like java script files, resources, db connection, and all the junk i don't know how to deal with yet | 13:33 |
| *** MadRobot has joined #zope | 13:33 | |
| ignas | it's like "rename projektai2 -> projektai2.old" "create projektai2(Folder, Implicit) as projektai2" "cut all stuff from projektai2.old" "paste it into projektai2" "delete projektai2.old" | 13:34 |
| ignas | repeat until the whole tree has been processed | 13:34 |
| *** zagy1 has quit IRC | 13:40 | |
| * mgedmin is looking at Bindings._getContext, which is what Python scripts use to define the 'context' variable | 13:40 | |
| *** zagy has joined #zope | 13:43 | |
| *** hever has joined #zope | 13:44 | |
| mgedmin | ignas, DefaultPublishTraverse.publishTraverse is interesting | 13:47 |
| *** hever has quit IRC | 13:47 | |
| ignas | (frankly - is scary ;) | 13:47 |
| *** hever has joined #zope | 13:48 | |
| mgedmin | could it be that you're hitting the 'No __bobo_traverse__", so "Try with an unacquired attribute" code path | 13:48 |
| mgedmin | that doesn't call __of__ on the thing getattr() returns | 13:48 |
| mgedmin | ? | 13:48 |
| mgedmin | but wait, aq_base() is used only for hasattr, not the getattr | 13:49 |
| mgedmin | if you experiment with rttax['control']['menu'].aq_parent, do you get rttax['control'] back? | 13:50 |
| ignas | a sec, just did a "let's regenerate all code thing" | 13:51 |
| ignas | the experiment returns 'control', as expected | 13:52 |
| mgedmin | ok, so at what point is the context lost? | 13:52 |
| mgedmin | ['MokesciuSistemos'].foo? | 13:53 |
| mgedmin | is foo a method? | 13:53 |
| ignas | yeah | 13:53 |
| *** kosh has quit IRC | 13:54 | |
| ignas | def bar(self): self.control.menu.foo() | 13:55 |
| ignas | when I call bar() and get pdb in foo | 13:55 |
| ignas | self is the non-acquisition self | 13:55 |
| ignas | without menu in sight | 13:55 |
| *** kosh has joined #zope | 13:56 | |
| mgedmin | so, in bar() | 13:56 |
| mgedmin | what's self.control.menu.foo.aq_parent? | 13:56 |
| ignas | function has no attribute aq_parent | 13:56 |
| mgedmin | no, wait, this is probably the wrong question | 13:57 |
| mgedmin | what's self.control.menu.foo.im_self.aq_parent? | 13:57 |
| *** tisto is now known as tisto|lunch | 13:58 | |
| ignas | projektai2... | 13:58 |
| ignas | self.control.menu.aq_parent aq_parent is control though | 13:59 |
| kosh | hi freaks | 14:01 |
| *** John[a] is now known as John[a][away] | 14:06 | |
| *** Bilboquet has joined #zope | 14:07 | |
| Theuni1 | kosh: look who's talking | 14:07 |
| kosh | Theuni1: experience helps recognize it in others | 14:10 |
| Theuni1 | *g | 14:10 |
| mgedmin | ignas, what's type(self.control.menu)? | 14:16 |
| ignas | wrapper | 14:19 |
| ignas | ImplicitAcquirerWrapper | 14:19 |
| ignas | self is qcquirer wrapper too | 14:19 |
| ignas | and yeah, I can recall something about self passed to methods being "unwrapped" | 14:19 |
| ignas | losing the acquisition context | 14:20 |
| *** River-Rat has quit IRC | 14:20 | |
| mgedmin | ignas, what's type(self.control.menu)? | 14:21 |
| mgedmin | oops, nevermind | 14:21 |
| mgedmin | <alt-tab><up><enter> was supposed to re-run my test suite, not chat on irc | 14:21 |
| ignas | :) | 14:22 |
| mgedmin | there's some zopish magic going on in things like PythonScripts, where self remains wrapped | 14:22 |
| ignas | mright :/ | 14:23 |
| *** kiorky has quit IRC | 14:23 | |
| ignas | so prolly no "context = self.some_magic_code()" for me | 14:24 |
| *** kiorky has joined #zope | 14:24 | |
| ignas | guess i'll just look into the request if i'll be unable to workaround it :/ | 14:25 |
| mgedmin | new- vs old- style classes? | 14:25 |
| ignas | my classes are inheriting from Folder and Implicit | 14:26 |
| mgedmin | seriously, look at Shared/DC/Scripts/Bindings.py, _getContext, and believe that what you want is possible | 14:26 |
| ignas | so if both of those are old style - I am old style | 14:26 |
| ignas | nope | 14:26 |
| ignas | that code just unwraps the self | 14:26 |
| ignas | until only the "last" layer is left | 14:26 |
| mgedmin | can you create an actual PythonScript and compare? | 14:26 |
| mgedmin | container.some_python_script._getContext.im_self.aq_parent | 14:27 |
| ignas | hmm, container.menu.aaa_test._getContext.im_self.aq_parent is "menu" if I do it directly | 14:32 |
| ignas | but if i call the "method" that prints it like container.menu.print_context and it calls self.aaa_test._getContext.im_self.aq_parent | 14:32 |
| ignas | i get the parent of the "print_context" | 14:33 |
| ignas | and I can't call _getContext inside the python script | 14:33 |
| ignas | because it's private | 14:33 |
| *** mr_jolly has joined #zope | 14:40 | |
| *** sunew has joined #zope | 14:42 | |
| ignas | 949 files changed, 49388 insertions(+), 43 deletions(-) | 14:45 |
| ignas | magic :) | 14:45 |
| CIA-94 | ctheune * r115633 /zopetoolkit/doc/source/zope-dev/zope-dev-20100810.rst: document yesterdays meeting | 14:51 |
| *** TresEquis has joined #zope | 14:53 | |
| *** jan_s has quit IRC | 14:57 | |
| *** jan_s has joined #zope | 14:58 | |
| *** sim_sim has quit IRC | 14:58 | |
| *** sunew has quit IRC | 14:59 | |
| *** sim_sim has joined #zope | 15:05 | |
| *** John[a][away] is now known as John[a] | 15:05 | |
| *** srichter has joined #zope | 15:06 | |
| *** John[a] has quit IRC | 15:06 | |
| *** msg has joined #zope | 15:08 | |
| *** fredvd has joined #zope | 15:10 | |
| *** mgedmin has quit IRC | 15:11 | |
| *** mgedmin has joined #zope | 15:12 | |
| *** aaronv has joined #zope | 15:13 | |
| *** thetet has joined #zope | 15:16 | |
| *** redir has joined #zope | 15:16 | |
| CIA-94 | tlotze * r115634 gocept.selenium/ (src/gocept/selenium/selenese.py CHANGES.txt): added (assert|waitFor)Element(Width|Height) to the selenese API | 15:17 |
| *** mgedmin has quit IRC | 15:24 | |
| *** mgedmin has joined #zope | 15:24 | |
| *** regebro has joined #zope | 15:24 | |
| mgedmin | tlotze's not here :( | 15:26 |
| Theuni1 | i can make him | 15:26 |
| *** mr_jolly has quit IRC | 15:27 | |
| mgedmin | http://pypi.python.org/pypi/collective.recipe.seleniumrc needs a bugfix and a release; I emailed Jordan Baker six weeks ago with no response | 15:27 |
| mgedmin | now I see tlotze is also listed as a maintainer on PyPI | 15:27 |
| *** webmaven has quit IRC | 15:28 | |
| *** MadRobot has quit IRC | 15:29 | |
| mgedmin | I suppose I can drop him an email | 15:30 |
| *** allisterb has quit IRC | 15:31 | |
| *** VibroMax has quit IRC | 15:33 | |
| *** dunny has quit IRC | 15:33 | |
| *** thomas has joined #zope | 15:34 | |
| *** dunny has joined #zope | 15:34 | |
| *** dunny has quit IRC | 15:34 | |
| thomas | mgedmin: I hear you've been looking for me? | 15:34 |
| mgedmin | thomas, hi! | 15:34 |
| thomas | hi! | 15:34 |
| mgedmin | just sent you an email about collective.recipe.seleniumrc | 15:34 |
| thomas | Hm, haven't gotten it yet. | 15:35 |
| mgedmin | short version: you're a PyPI maintainer and can make releases | 15:35 |
| thomas | true | 15:35 |
| thomas | .oO( should that thing be released at all? ) | 15:36 |
| mgedmin | eh? | 15:36 |
| thomas | Hm, it contains some scary stuff, at least last time I looked. | 15:36 |
| mgedmin | you're scaring me | 15:36 |
| mgedmin | I use it for testing my app | 15:36 |
| thomas | That bit about guessing system paths to firefox, for example. | 15:36 |
| mgedmin | it mostly works | 15:37 |
| thomas | the operative word being "mostly" ;o) | 15:37 |
| mgedmin | there's a bug that prevents it from working with selenium rc 1.0.3 | 15:37 |
| mgedmin | but that bug's been fixed in trunk | 15:37 |
| thomas | OK, I'll make a release then. | 15:37 |
| mgedmin | just a sec | 15:37 |
| mgedmin | my email's been greylisted | 15:37 |
| thomas | ah, that's why | 15:37 |
| mgedmin | I attached a small doc fix for the ReST problems in long_description | 15:38 |
| mgedmin | you may want to apply that before making a release | 15:38 |
| thomas | let's see | 15:38 |
| mgedmin | the mail went through now | 15:38 |
| thomas | Are you confident that the recipe is OK otherwise in its current trunk state? | 15:38 |
| mgedmin | well, I haven't done a full source code audit | 15:39 |
| mgedmin | I just know that I found it on PyPI, tried it, got it to work, use it | 15:39 |
| thomas | meaning "no worse than before" ;o) | 15:39 |
| mgedmin | for a year now, I think | 15:39 |
| thomas | OK, so if you use it successfully in its current state, that's good enough | 15:39 |
| mgedmin | I've built an egg of svn rev 112031 for local use ~1.5 months ago, to get that bugfix | 15:40 |
| thomas | Well, I'll look into it in maybe two hours, have to do other stuff until then. | 15:40 |
| mgedmin | no rush! | 15:40 |
| thomas | no problem | 15:40 |
| mgedmin | just noticed your selenium-related checkin announced by the CIA bot on this channel | 15:40 |
| mgedmin | which reminded me of that outstanding issue | 15:40 |
| *** allisterb has joined #zope | 15:44 | |
| *** sunew has joined #zope | 15:45 | |
| *** jan_s has left #zope | 15:48 | |
| *** tisto|lunch is now known as tisto | 16:03 | |
| *** benji has joined #zope | 16:05 | |
| *** yuvilio has joined #zope | 16:06 | |
| *** hever has quit IRC | 16:13 | |
| ignas | ow, ow, ow, ow, if you do not pass some parameter to a ZSQL method from your python script | 16:18 |
| ignas | query just takes it from the request | 16:18 |
| mgedmin | it's magic! | 16:26 |
| ignas | it's not about params! | 16:26 |
| ignas | it's during <dtml-sqlvar > expansion | 16:26 |
| ignas | that the REQUEST.get happens | 16:27 |
| *** jim_SFU has joined #zope | 16:27 | |
| agroszer | does anyone know by heart why zope.pagetemplate suddenly switches to text/xml? | 16:37 |
| mgedmin | agroszer, do you start your template with <?xml ? | 16:44 |
| mgedmin | iirc there's some content sniffing going on | 16:44 |
| mgedmin | (the nasty thing about it was that in XML mode tal:foo are all ignored if you don't explicitly add xmlns:tal="the proper magic url that you have to find out somehow by reading the source code" | 16:45 |
| mgedmin | ) | 16:45 |
| *** dayne has joined #zope | 17:00 | |
| sim_sim | Is there some module to parse the subunit ouput of zope.testing which take into account the layer tags ? | 17:07 |
| *** baijum has quit IRC | 17:07 | |
| *** mr_jolly has joined #zope | 17:11 | |
| *** cwarner has joined #zope | 17:16 | |
| *** sunew has quit IRC | 17:19 | |
| *** mr_jolly has quit IRC | 17:20 | |
| *** cwarner has quit IRC | 17:21 | |
| *** alvaro_ has joined #zope | 17:26 | |
| *** jakke has quit IRC | 17:27 | |
| *** dayne has quit IRC | 17:30 | |
| *** MrWu has joined #zope | 17:30 | |
| *** cna has quit IRC | 17:41 | |
| *** baijum has joined #zope | 17:50 | |
| *** MJ has quit IRC | 17:52 | |
| *** MJ has joined #zope | 17:52 | |
| *** MJ has quit IRC | 17:53 | |
| *** MJ has joined #zope | 17:53 | |
| *** MJ has quit IRC | 17:54 | |
| *** baijum has quit IRC | 18:02 | |
| *** cwarner has joined #zope | 18:02 | |
| *** dayne has joined #zope | 18:07 | |
| *** cwarner has quit IRC | 18:12 | |
| *** cwarner has joined #zope | 18:12 | |
| *** tisto is now known as tisto|away | 18:16 | |
| *** chaoflow has quit IRC | 18:19 | |
| *** sim_sim has quit IRC | 18:23 | |
| *** chaoflow has joined #zope | 18:23 | |
| *** allisterb has quit IRC | 18:25 | |
| *** chaoflow has quit IRC | 18:25 | |
| *** chaoflow has joined #zope | 18:27 | |
| *** chaoflow has quit IRC | 18:27 | |
| *** JaRoel|4D has quit IRC | 18:28 | |
| *** chaoflow has joined #zope | 18:28 | |
| *** JaRoel|4D has joined #zope | 18:28 | |
| *** neo|4D has quit IRC | 18:29 | |
| *** chaoflow has quit IRC | 18:29 | |
| *** chaoflow has joined #zope | 18:29 | |
| *** __mac__ has quit IRC | 18:31 | |
| *** JaRoel|4D has quit IRC | 18:33 | |
| *** davisagli|away is now known as davisagli | 18:35 | |
| *** wosc has left #zope | 18:42 | |
| *** davisagli is now known as davisagli|away | 18:45 | |
| *** ignas has quit IRC | 18:46 | |
| *** tisto|away is now known as tisto | 18:49 | |
| *** fredvd has quit IRC | 18:51 | |
| *** davisagli|away is now known as davisagli | 18:59 | |
| *** mahiti_skt has quit IRC | 19:00 | |
| *** davisagli is now known as davisagli|away | 19:00 | |
| *** baijum has joined #zope | 19:02 | |
| *** pyqwer has quit IRC | 19:07 | |
| *** allisterb has joined #zope | 19:11 | |
| *** msg has quit IRC | 19:14 | |
| *** alexpilz has quit IRC | 19:14 | |
| *** __mac__ has joined #zope | 19:26 | |
| *** davisagli|away is now known as davisagli | 19:27 | |
| *** touff has quit IRC | 19:29 | |
| *** TresEquis has quit IRC | 19:29 | |
| *** TresEquis has joined #zope | 19:30 | |
| *** __mac__ has quit IRC | 19:30 | |
| *** mrrockybalboa has joined #zope | 19:31 | |
| *** tiwula has joined #zope | 19:31 | |
| *** thetet has quit IRC | 19:31 | |
| *** davisagli is now known as davisagli|away | 19:32 | |
| *** dayne has quit IRC | 19:34 | |
| *** dayne has joined #zope | 19:36 | |
| *** zagy has quit IRC | 19:36 | |
| *** dayne has quit IRC | 19:36 | |
| *** dayne has joined #zope | 19:38 | |
| *** anguenot has joined #zope | 19:39 | |
| *** davisagli|away is now known as davisagli | 19:40 | |
| *** MatthewWilkes has quit IRC | 19:47 | |
| CIA-94 | baijum * r115635 /bluebream/website/main/ (7 files in 3 dirs): Added "about" section | 19:56 |
| CIA-94 | baijum * r115636 /bluebream/website/main/ (index.rst commercial.rst about/index.rst): | 19:56 |
| CIA-94 | - remove page numbering | 19:56 |
| CIA-94 | - comment template for supporters | 19:56 |
| *** kamjel has joined #zope | 19:58 | |
| *** agroszer has quit IRC | 20:07 | |
| *** touff has joined #zope | 20:07 | |
| *** agroszer has joined #zope | 20:08 | |
| *** John[a] has joined #zope | 20:09 | |
| *** touff has quit IRC | 20:11 | |
| *** touff has joined #zope | 20:12 | |
| CIA-94 | baijum * r115637 /bluebream/website/docs/v1.0/introduction.rst: register components using Grok is not available by default | 20:17 |
| CIA-94 | baijum * r115638 /bluebream/website/docs/v1.0/reference/zcml.rst: | 20:17 |
| CIA-94 | - Added i18n-resource | 20:17 |
| CIA-94 | - bit cleanup | 20:17 |
| *** thomas has left #zope | 20:31 | |
| *** tisto has quit IRC | 20:37 | |
| *** kamjel has quit IRC | 20:41 | |
| *** evilbungle_ has joined #zope | 20:56 | |
| *** evilbungle has quit IRC | 20:57 | |
| *** touff has quit IRC | 20:57 | |
| *** John[a] has quit IRC | 21:01 | |
| *** baijum has quit IRC | 21:05 | |
| *** davisagli is now known as davisagli|away | 21:06 | |
| *** davisagli|away is now known as davisagli | 21:06 | |
| *** davisagli is now known as davisagli|away | 21:09 | |
| *** davisagli|away has quit IRC | 21:22 | |
| *** davisagli|away has joined #zope | 21:23 | |
| *** davisagli|away is now known as davisagli | 21:23 | |
| *** teix has left #zope | 21:25 | |
| *** davisagli has quit IRC | 21:25 | |
| *** davisagli has joined #zope | 21:25 | |
| *** davisagli is now known as davisagli|away | 21:26 | |
| *** davisagli|away is now known as davisagli | 21:27 | |
| *** menesis has quit IRC | 21:28 | |
| *** MrWu has quit IRC | 21:28 | |
| *** davisagli has left #zope | 21:28 | |
| *** evilbungle_ has quit IRC | 21:29 | |
| *** evilbungle has joined #zope | 21:29 | |
| *** d2m1 has joined #zope | 21:35 | |
| *** TresEquis has quit IRC | 21:35 | |
| *** d2m has quit IRC | 21:36 | |
| *** davisagli|away has joined #zope | 21:36 | |
| *** davisagli|away is now known as davisagli | 21:37 | |
| *** mitchell` is now known as mitchell`off | 21:39 | |
| CIA-94 | jim * r115639 ZODB/src/BTrees/BTreeTemplate.c: | 21:48 |
| CIA-94 | Added comment and formatting changes mainly to overcome damage done by | 21:48 |
| CIA-94 | merges. | 21:48 |
| *** davisagli is now known as davisagli|away | 21:56 | |
| *** SpankyFromBRC has joined #zope | 21:57 | |
| *** agroszer has quit IRC | 21:59 | |
| *** menesis has joined #zope | 22:14 | |
| *** evilbungle_ has joined #zope | 22:14 | |
| *** evilbungle has quit IRC | 22:15 | |
| *** davisagli|away is now known as davisagli | 22:20 | |
| *** kleist has quit IRC | 22:35 | |
| *** evilbungle_ has quit IRC | 22:53 | |
| *** zagy has joined #zope | 22:58 | |
| *** zagy1 has joined #zope | 23:00 | |
| *** aaronv has quit IRC | 23:01 | |
| *** zagy has quit IRC | 23:02 | |
| *** ignas has joined #zope | 23:22 | |
| *** SpankyFromBRC has quit IRC | 23:26 | |
| *** ignas has quit IRC | 23:32 | |
| *** giampaolo has joined #zope | 23:49 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!