| *** 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 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!