*** TwistedBen has joined #zope3-dev | 00:27 | |
TwistedBen | Ho | 00:27 |
---|---|---|
*** TwistedBen has quit IRC | 00:31 | |
*** oferw has quit IRC | 00:35 | |
*** godfryd has quit IRC | 00:40 | |
*** J1m has quit IRC | 01:08 | |
*** vlado has joined #zope3-dev | 01:10 | |
*** oferw has joined #zope3-dev | 01:24 | |
vlado | hm..does z3.interface support transitive adaptation ? | 01:32 |
*** stainsby has joined #zope3-dev | 01:34 | |
*** oferw has quit IRC | 01:48 | |
srichter | vlado: what is transitive adaptation? | 03:17 |
vlado | if there's adapter for IA to IB and adapter from IB to IC, you can do IC(obj_providing_IA) | 03:20 |
srichter | no, it cannot automatically do this | 03:20 |
vlado | ok, thanks | 03:20 |
srichter | you could write some code doing this though | 03:21 |
srichter | you either would need a pipeline concept and define the pipelines or keep a registry that is suitable for those type of lookups | 03:22 |
*** vlado has quit IRC | 04:03 | |
*** lcaamano has joined #zope3-dev | 04:03 | |
*** yota has quit IRC | 04:04 | |
*** senra has joined #zope3-dev | 04:05 | |
lcaamano | I'm trying to run the zope3in30minutes tutorial but zope doesn't show the boom package | 04:07 |
lcaamano | can anybody give me a hint? | 04:07 |
lcaamano | please? | 04:14 |
lcaamano | never mind ... I needed to log in as admin/secret123 | 04:19 |
*** jinty has joined #zope3-dev | 04:21 | |
*** lcaamano has quit IRC | 04:33 | |
*** philiMAC has joined #zope3-dev | 05:16 | |
*** mexiKON has quit IRC | 05:34 | |
*** jinty has quit IRC | 05:38 | |
*** stub has joined #zope3-dev | 05:55 | |
*** roym has quit IRC | 06:11 | |
*** jinty has joined #zope3-dev | 06:13 | |
*** trevorp-office has joined #zope3-dev | 06:35 | |
*** trevorp-office has quit IRC | 06:54 | |
*** stub has quit IRC | 06:56 | |
*** trevorp-office has joined #zope3-dev | 06:56 | |
*** stub has joined #zope3-dev | 06:59 | |
*** drzoltron has joined #zope3-dev | 08:03 | |
drzoltron | morning, how do I get the template name / id from the skin ? | 08:03 |
*** philiMAC has quit IRC | 08:08 | |
*** RaFromBRC has joined #zope3-dev | 08:13 | |
*** sashav has joined #zope3-dev | 08:21 | |
*** d2m has quit IRC | 08:34 | |
*** BjornT has quit IRC | 08:41 | |
*** RaFromBRC has quit IRC | 08:41 | |
*** zopePloneConsult has joined #zope3-dev | 08:42 | |
*** The|uni has joined #zope3-dev | 08:43 | |
*** sashav has quit IRC | 08:44 | |
*** trevorp-offic1 has joined #zope3-dev | 08:44 | |
*** trevorp-office has quit IRC | 08:47 | |
drzoltron | how can i retrieve the id of a page in a template ? | 08:47 |
*** trevorp-offic1 has quit IRC | 08:48 | |
*** BjornT has joined #zope3-dev | 08:57 | |
*** dobee has joined #zope3-dev | 09:01 | |
*** jinty has quit IRC | 09:06 | |
*** jinty has joined #zope3-dev | 09:26 | |
*** sashav has joined #zope3-dev | 09:49 | |
*** SiggyF has joined #zope3-dev | 10:23 | |
*** drzoltron has quit IRC | 11:02 | |
*** sashav has quit IRC | 11:10 | |
*** d2m has joined #zope3-dev | 11:13 | |
*** senra has quit IRC | 11:35 | |
*** faassen has joined #zope3-dev | 11:37 | |
*** philiKON has joined #zope3-dev | 12:20 | |
*** dobee has quit IRC | 13:00 | |
*** dobee has joined #zope3-dev | 13:05 | |
*** J1m has joined #zope3-dev | 13:12 | |
*** sashav has joined #zope3-dev | 13:21 | |
*** J1m has left #zope3-dev | 13:34 | |
*** stainsby has left #zope3-dev | 13:35 | |
*** oferw has joined #zope3-dev | 13:37 | |
*** dunny has quit IRC | 13:46 | |
*** philiKON has quit IRC | 13:54 | |
*** oferw has quit IRC | 14:07 | |
*** oferw has joined #zope3-dev | 14:21 | |
*** jinty has quit IRC | 14:22 | |
*** srichter has quit IRC | 14:31 | |
*** sashav has quit IRC | 14:34 | |
*** srichter has joined #zope3-dev | 14:35 | |
*** efrerich has joined #zope3-dev | 14:55 | |
*** ChanServ sets mode: +o srichter | 14:59 | |
*** jinty has joined #zope3-dev | 15:02 | |
*** zbir has quit IRC | 15:06 | |
*** roym has joined #zope3-dev | 15:10 | |
*** mkerrin has joined #zope3-dev | 15:15 | |
*** SiggyF has quit IRC | 15:29 | |
*** benji has quit IRC | 15:34 | |
*** philiKON has joined #zope3-dev | 15:46 | |
*** roym` has joined #zope3-dev | 15:56 | |
roym` | Can anyone suggest how I might connect a z3 app to an Oracle 10g db. The current python drivers seem tout of date. | 15:58 |
*** roym has left #zope3-dev | 15:58 | |
roym` | surely, this is a real requirement in many places. | 15:59 |
*** j1m has joined #zope3-dev | 15:59 | |
dobee | roym: use cx_oracle | 16:07 |
dobee | roym`: and http://svn.zope.org/cxoracleda/trunk/ | 16:07 |
roym` | dobee: does it work w/10g? | 16:07 |
dobee | roym`: i only use it with 9.x servers currently, but it compiles with 10.g client libs, so it should work | 16:08 |
roym` | I see from googling that it should. thanks! | 16:08 |
*** agroszer has joined #zope3-dev | 16:13 | |
*** benji has joined #zope3-dev | 16:20 | |
*** faassen has quit IRC | 16:29 | |
*** dobee has quit IRC | 16:29 | |
*** zbir has joined #zope3-dev | 16:31 | |
srichter | j1m: okay, this release will take a while; the scripts in zopeskel have to be updates; I also get an error with test-browser :-( | 16:32 |
*** oferw has quit IRC | 16:33 | |
*** jinty has quit IRC | 16:33 | |
*** dobee has joined #zope3-dev | 16:35 | |
*** dobee has quit IRC | 16:44 | |
*** nathany has joined #zope3-dev | 16:47 | |
srichter | j1m: okay, I guess the procedure has changed a bit; no more test checking after make | 16:47 |
*** niemeyer has joined #zope3-dev | 16:47 | |
srichter | j1m: btw, who will do the Windows release? | 16:47 |
*** dobee has joined #zope3-dev | 16:49 | |
*** MacYET has joined #zope3-dev | 17:00 | |
MacYET | morning | 17:00 |
srichter | MacYET: hi there | 17:01 |
srichter | how was the LinuxTag? | 17:01 |
agroszer | hi, srichter | 17:02 |
srichter | hi adam | 17:02 |
MacYET | srichter: boring :) | 17:03 |
srichter | he he | 17:03 |
MacYET | at least a bit :) | 17:03 |
srichter | ready to make a release? | 17:06 |
* MacYET shivers... | 17:06 | |
MacYET | i hope philikon fixed the svn:externals | 17:06 |
MacYET | philiKON: pingeling | 17:06 |
agroszer | guys, btw: there's something wrong with z3 downloads: the 3.2.1 is missing there | 17:08 |
MacYET | dont forget the girls | 17:09 |
agroszer | sorry :-) | 17:09 |
agroszer | and the MS folks, 3.2.1 win32 is also missing | 17:10 |
srichter | agroszer: yeah, noone ever did th eWindows release for 3.2.1 | 17:13 |
srichter | agroszer: I am not even sure who will do the Winows release for 3.3.x | 17:14 |
agroszer | :-( | 17:14 |
MacYET | windows gefrickel | 17:15 |
agroszer | do we have the instructions how to build it on win32? | 17:16 |
srichter | http://www.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/ZopeWindowsRelease | 17:16 |
agroszer | (reading) | 17:16 |
MacYET | pay chris withers a million and he will do the z3 windows builds as well :) | 17:17 |
agroszer | for a million I'll do it also :-) | 17:17 |
MacYET | 1 million lire i think :) | 17:19 |
agroszer | 1 million lire is now =~ 0 | 17:19 |
agroszer | in fact it's not too complicated, just to get the tools installed | 17:22 |
agroszer | I'll give it a try | 17:25 |
MacYET | zope 2 trunk: all tests passing :) | 17:27 |
*** senra has joined #zope3-dev | 17:29 | |
*** tarek has joined #zope3-dev | 17:29 | |
*** zopePloneConsult has left #zope3-dev | 17:39 | |
*** whit has joined #zope3-dev | 17:43 | |
*** d2m has quit IRC | 17:43 | |
*** d2m has joined #zope3-dev | 17:44 | |
The|uni | everybody who speaks german: the DZUG today started a campaign "dozen dirty tricks" that will feature a flash movie promoting zope 3 for the next 12 weeks | 17:46 |
The|uni | check out http://www.dozendirtytricks.org/ if you want to have a look | 17:46 |
The|uni | (An english translation will be provided as soon as we have time for it) | 17:46 |
*** alecm has joined #zope3-dev | 18:00 | |
philiKON | MacYET, pongelong | 18:04 |
philiKON | MacYET, haven't yet fixed zope2's externals | 18:04 |
philiKON | srichter just released 3.3b today | 18:04 |
philiKON | :) | 18:04 |
philiKON | when do you feel like making a zope 2.10b release? | 18:05 |
philiKON | we first need to fix the zpt situation no? | 18:05 |
*** dobee has quit IRC | 18:10 | |
senra | j1m: quick note, I have received your e-mails, either e-mail address is fine, I' ll respond to your questions in a 10 hs time frame, I have to interleave other activities now. | 18:12 |
*** dunny has joined #zope3-dev | 18:12 | |
j1m | k | 18:12 |
senra | j1m: did you receive my contributor agreement ? | 18:13 |
j1m | Yes, you should have recieved email with instructions for uploading your keys. | 18:13 |
senra | ok, got it. Get back to you later then. | 18:13 |
*** senra has quit IRC | 18:14 | |
*** rocky|new-baby has joined #zope3-dev | 18:17 | |
*** kamalgill has joined #zope3-dev | 18:31 | |
*** drzoltron has joined #zope3-dev | 18:36 | |
*** nathany has quit IRC | 18:48 | |
*** retsu has joined #zope3-dev | 19:00 | |
*** pindonga has joined #zope3-dev | 19:05 | |
*** d2m has quit IRC | 19:06 | |
*** natea is now known as natea|lunch | 19:10 | |
pindonga | hi. I am trying to figure out how to migrate a product to z3. Currently, my product is a zope2 tool, that stores two properties about members, throught the portal_memberdata tool, and manages this values (that is, you can query/set the default value for these properties, or the value for a specified member). It also manages these values through a cookie. What should I do in zope3, an utility? | 19:12 |
pindonga | how would you handle the dependance on portal_memberdata? (is this still valid in z3?) | 19:12 |
*** jinty has joined #zope3-dev | 19:15 | |
*** rocky|new-baby has quit IRC | 19:15 | |
*** sashav has joined #zope3-dev | 19:23 | |
*** philiKON has quit IRC | 19:24 | |
*** rocky|new-baby has joined #zope3-dev | 19:33 | |
*** jinty has quit IRC | 19:53 | |
*** natea|lunch is now known as natea | 20:00 | |
agroszer | any volunteers to check to win32-test-release? | 20:08 |
*** sashav has quit IRC | 20:09 | |
agroszer | srichter: seems like it worked | 20:09 |
*** sashav has joined #zope3-dev | 20:10 | |
*** sashav has joined #zope3-dev | 20:11 | |
drzoltron | win32, yuck | 20:11 |
*** RaFromBRC has joined #zope3-dev | 20:14 | |
*** pindonga has quit IRC | 20:16 | |
*** zagy has joined #zope3-dev | 20:24 | |
*** stub has quit IRC | 20:24 | |
srichter | j1m: could you look into the problem with the release? (see my zope3-dev message) | 20:30 |
*** The|uni has quit IRC | 20:30 | |
*** xitology has joined #zope3-dev | 20:35 | |
*** philiKON has joined #zope3-dev | 20:38 | |
*** j1m_ has joined #zope3-dev | 20:49 | |
srichter | j1m_: could you look into the problem with the release? (see my zope3-dev message) | 20:50 |
j1m_ | Sure. I don't have time now, or possibly even soon. | 20:50 |
srichter | j1m_: that's ok | 20:50 |
srichter | j1m_: I just do not know why those testrunner tests are failing when running the tests from a release made from the tag | 20:51 |
*** j1m has quit IRC | 20:51 | |
philiKON | srichter, is this the failure in "make test" ? | 20:52 |
j1m_ | Your message didn't say which tests were failing. | 20:52 |
j1m_ | There are a test or two that have always failed in an install if you didn't specify a full path name when you installed. | 20:54 |
*** dunny has quit IRC | 20:55 | |
srichter | j1m_: ok, I check with a fully specified path | 20:57 |
srichter | j1m_: but I had 8 unit and 6 functional test failures | 20:58 |
j1m_ | ok, then it's probably not that. | 20:58 |
*** xitology has left #zope3-dev | 20:58 | |
srichter | philiKON: make test did not work at all | 20:58 |
srichter | philiKON: not even on the branch | 20:58 |
srichter | philiKON: I actually removed the test.py script now | 20:59 |
philiKON | uh huh | 20:59 |
philiKON | i'm pretty sure make test from a release tarball in zope 3.2 worked | 20:59 |
srichter | this run was also not tested in Zope-text.py anymore, so I thought it was not supposed to work anymore | 20:59 |
philiKON | Zope-text.py? | 20:59 |
srichter | Zope-test.py | 21:00 |
srichter | j1m_: okay, it was the absolute path issue; all the unit tests have passed now | 21:08 |
srichter | agroszer: you said you got the windows release built? | 21:12 |
agroszer | srichter: yep, seems like | 21:13 |
srichter | agroszer: cool, so as soon as I have the Zope-3.3.0b1 release up online, you could create the Windows binary? | 21:13 |
agroszer | but test_file_upload (zope.testbrowser.tests) fails on the installed system | 21:13 |
srichter | agroszer: this is probably due to a OS compatibility bug | 21:14 |
agroszer | srichter: ok, drop a mail | 21:14 |
srichter | isn't this test failing on a trunk or branch checkout as well? | 21:14 |
agroszer | yep, you're right | 21:15 |
agroszer | I built it from the trunk | 21:15 |
agroszer | I had that at hand | 21:16 |
agroszer | I should look if the trunk fails also | 21:16 |
srichter | right | 21:16 |
srichter | that would be important to know | 21:16 |
agroszer | hmmm, fails also but with a different error | 21:18 |
srichter | that's strange, but that should be fixed first | 21:19 |
*** zagy_ has joined #zope3-dev | 21:19 | |
agroszer | yep | 21:19 |
srichter | maybe this will also fix the release | 21:19 |
agroszer | let's continue tomorrow | 21:19 |
srichter | ok | 21:20 |
agroszer | seeyou | 21:20 |
srichter | bye | 21:20 |
*** agroszer has quit IRC | 21:20 | |
*** MacYET has left #zope3-dev | 21:25 | |
*** nathany has joined #zope3-dev | 21:27 | |
philiKON | hey nathany | 21:34 |
nathany | hey | 21:34 |
*** zagy has quit IRC | 21:34 | |
*** d2m has joined #zope3-dev | 21:37 | |
srichter | was twisted not in the Zope 3.2 release? | 21:40 |
benji | it was, srichter; why do you ask? | 21:41 |
srichter | because when I try to build 3.3 (effectively the trunk) it is not there | 21:41 |
srichter | benji: was twisted itself included as well? | 21:44 |
srichter | benji: or just zope.app.twisted? | 21:44 |
benji | hmm, don | 21:44 |
benji | oops: don't know about that | 21:44 |
srichter | ok | 21:44 |
srichter | no doubt, I am pretty irritated right now | 21:45 |
srichter | yep, it is there | 21:46 |
*** drzoltron has quit IRC | 21:50 | |
*** rocky|new-baby has quit IRC | 21:56 | |
d2m | srichter: http://www.zope.org/Products/Zope3/3.3.0b1 is published but the release is missing :~ | 21:57 |
*** mkerrin has quit IRC | 21:58 | |
srichter | d2m: yes, it is coming | 21:59 |
srichter | d2m: I had to publish it, so that I will not make the other releases unavailable | 21:59 |
d2m | srichter: ok, tanks ;) i already forgot about the release dance | 21:59 |
srichter | yeah, so annoying :-( | 22:00 |
alecm | Is there a reason the getAdapters((obj,), Interface) only returns one adapter with a given name (it's unclear how it chooses the preferred one) even when multiple adapters implementing Interface are available? Or is this a bug? | 22:07 |
philiKON | alecm, are you sure you're iterating? | 22:11 |
philiKON | ;) | 22:11 |
srichter | d2m: everything should be up now | 22:12 |
*** MJ has quit IRC | 22:13 | |
alecm | philiKON: What do you mean? I get a list of adapters, but if there are e.g. two unnamed adapters providing the Interface (say because they each provide a super-interface of the queried interface), only one will show up. The same goes if there are two identically named adapters that implement the queried interface via different super-interfaces. | 22:13 |
d2m | srichter: great | 22:13 |
alecm | maybe this is fixed in 3.3 | 22:14 |
philiKON | alecm, i was just making sure you were iterating over what getAdapters() returns... sometimes it's not a list but a generator (afaik) | 22:14 |
*** MJ has joined #zope3-dev | 22:14 | |
philiKON | alecm, could be ... j1m_ knows more :) | 22:14 |
srichter | alecm: that's the correct behavior | 22:15 |
alecm | philiKON: In this case it's a list, getProvidedAdapters from apidoc gives a generator and returns all the expected adapters. | 22:15 |
philiKON | ic | 22:15 |
srichter | alecm: it always returns the most specific adapter for each name | 22:15 |
srichter | (unnamed adapters simply have an empty string as name) | 22:15 |
alecm | srichter: But what if they are all equally specific, it chooses randomly? | 22:15 |
srichter | two adapters cannot be equally specific | 22:16 |
*** tiredbones has quit IRC | 22:16 | |
srichter | otherwise you would override the registration | 22:16 |
srichter | note that order of the interfaces in implements() matters | 22:16 |
*** tiredbones has joined #zope3-dev | 22:16 | |
*** kamalgill has left #zope3-dev | 22:17 | |
srichter | you can get the full list of interfaces (in the way they are looked up using .flattened() | 22:17 |
alecm | Sure they can, if one provides only I3(I1) and the other provides only I2(I1), and I'm searching for adapters providing I1 | 22:17 |
*** jinty has joined #zope3-dev | 22:18 | |
alecm | is it determined by registration or definition order in that case? Seems pretty silly | 22:18 |
srichter | probably by registration | 22:18 |
srichter | but Jim definitely knows the details on that :-0 | 22:19 |
srichter | but Jim definitely knows the details on that ;-) | 22:19 |
alecm | srichter: Well I one case where the one registered later appears and another where the one registered earlier appears, it all seems pretty arbitrary to me | 22:20 |
srichter | right | 22:20 |
srichter | I think we just never had use cases for this | 22:20 |
srichter | I am not surprised that this scenario is undefined | 22:20 |
alecm | if I look up adapters for I2, I get all the adapters for I2, and when I look up for I3, I get all the adapters for I3, but when I look up I1 I get some random assortment of adapters for each, one per defined name. | 22:21 |
alecm | OK, so perhaps it is a bug then | 22:21 |
alecm | j1m_: Thoughts? | 22:21 |
srichter | no, I don't think its a bug | 22:21 |
srichter | its a scenario that is simply not covered | 22:21 |
*** ksmith99 has joined #zope3-dev | 22:22 | |
alecm | Is it likely that covering this scenario would break assumptions that people are making in current applications regarding the fact that getAdapters only returns one factory per name? | 22:23 |
srichter | no | 22:23 |
srichter | I just think it will make the registry much slower :-) | 22:23 |
srichter | because you then would need to keep track of some sort of ordering in your registry mapping (I think) | 22:24 |
*** sashav_ has joined #zope3-dev | 22:27 | |
alecm | srichter: Is there some other pattern that people use when they have multiple adapters which all provide a super-set of some give interface and want to be able to query them all (order isn't really relevant I think). Is it best to just require that these adapters be named, even if each one provides a unique super-interface? | 22:31 |
*** j1m has joined #zope3-dev | 22:32 | |
d2m | got a problem with z3.3.0b1 ZMI: the site manager menue appears mixed with the 'standard' add menue items | 22:38 |
*** rocky|new-baby has joined #zope3-dev | 22:40 | |
srichter | d2m: please file a bug report | 22:42 |
srichter | alecm: right, in those cases we require adapters to be named | 22:43 |
*** sashav has quit IRC | 22:43 | |
srichter | alecm: there is no other mechanism as far as I am aware of it | 22:43 |
*** jinty has quit IRC | 22:44 | |
*** tiredbones has quit IRC | 22:47 | |
*** tiredbones has joined #zope3-dev | 22:47 | |
*** oferw has joined #zope3-dev | 22:54 | |
*** Egon has joined #zope3-dev | 23:01 | |
*** zagy_ has quit IRC | 23:11 | |
*** efrerich has quit IRC | 23:19 | |
*** tarek has quit IRC | 23:23 | |
*** tarek has joined #zope3-dev | 23:25 | |
*** natea has quit IRC | 23:37 | |
*** The|uni has joined #zope3-dev | 23:37 | |
*** whit is now known as whit|errands | 23:42 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!