IRC log of #zope3-dev for Sunday, 2006-04-30

j1msrichter, what are you talking about?00:11
j1mwhat's the big deal of having the Zope 2 code?00:12
j1mah, let me guess, the module is getting implicitly loaded by apidoc.00:13
srichterno00:17
srichternothing gets loaded yet00:17
srichterbut I think it is just a bit awkward00:18
srichterpeople might look at the code and wonder where it comes from00:18
srichterj1m: I think with a little bit of structuring we could just link the part in Zope 3 that is relevant for us00:19
j1mThere is a pretty clear README that explains that it is both for z2 and z3 and explains how to install it for z3.00:20
srichterthe install is not the problem of course00:20
j1mI don't know what *is* the problem.00:21
*** lunatik has joined #zope3-dev00:21
j1mIf peo[le are confused, they'll read the README. And then they won't be confused.00:21
srichterbut I think it just should not contain Zope 2 code00:22
srichtersome people might use it as a template for dual-packages00:22
rockyburthehe, sricthter thinks the z2 code might be contagious ;)00:23
*** lunatik has quit IRC00:23
j1mYeah, I don't really think that's likely.00:24
srichterI just think that with some thought we could have a package that is developed dually, but in the distro only the Z3 part is available00:24
*** rockyburt has quit IRC00:24
j1mIf you want to do that, go for it.  It's not worth my time.00:24
*** whit_ has joined #zope3-dev00:24
srichterwell, it should have been really discussed beforehand too ;-)00:25
j1mok, rip it out.00:25
*** rockyburt has joined #zope3-dev00:25
j1mI don't care.00:25
srichterI like it too much ;-) I'll work on a cleanup00:26
*** projekt01 has joined #zope3-dev00:26
*** efrerich has quit IRC00:32
*** deo has joined #zope3-dev00:34
*** whit has quit IRC00:35
*** d2m has quit IRC01:12
*** dobee has quit IRC01:30
*** dobee has joined #zope3-dev01:33
*** dunny has quit IRC01:49
*** fairwinds has joined #zope3-dev01:50
fairwindsHi. Has anyone successfully got PGStorage configured for Zope3?01:51
*** fairwinds has left #zope3-dev01:53
*** dobee has quit IRC02:06
*** efge has joined #zope3-dev02:20
*** efge has quit IRC02:21
*** deo has quit IRC02:36
*** whit has joined #zope3-dev02:47
*** j1m has quit IRC02:55
*** whit_ has quit IRC02:59
*** projekt01 has left #zope3-dev03:01
*** dunny has joined #zope3-dev04:55
*** whit_ has joined #zope3-dev05:38
*** whit has quit IRC05:48
*** zbir has quit IRC06:31
*** whit_ has quit IRC07:56
*** dobee has joined #zope3-dev09:32
*** b_52Centos__ has joined #zope3-dev09:55
*** d2m has joined #zope3-dev10:06
*** b_52Centos has quit IRC10:10
*** admp has joined #zope3-dev11:23
*** regebro has joined #zope3-dev11:29
*** yota has quit IRC11:29
*** admp has quit IRC11:46
*** lunatik has joined #zope3-dev11:46
*** yota has joined #zope3-dev11:47
*** efrerich has joined #zope3-dev11:51
*** b_52CEntos has joined #zope3-dev12:32
*** srichter has quit IRC12:43
*** b_52Centos__ has quit IRC12:51
*** regebro has quit IRC13:00
*** srichter has joined #zope3-dev13:09
*** ChanServ sets mode: +o srichter13:13
*** admp has joined #zope3-dev13:13
*** SteveA has quit IRC13:16
*** rockyburt has quit IRC13:19
*** hazmat has joined #zope3-dev13:22
*** ChanServ sets mode: +o hazmat13:22
srichterit seems that properties are excluded from tracing (at least sometimes); can anyone confirm this?13:25
*** SteveA has joined #zope3-dev13:37
*** dunny has quit IRC13:38
*** rockyburt has joined #zope3-dev13:38
*** admp has quit IRC13:49
*** zagy has joined #zope3-dev13:52
*** hazmat has quit IRC13:58
dobeeany pytz gurus around?14:11
dobeewhen i do     >>> tz = pytz.timezone('Europe/Vienna')14:11
dobee    >>> dt = datetime(2006,1,1,12,tzinfo=tz)14:11
dobee    >>> dt14:11
dobeei get     datetime.datetime(2006, 1, 1, 12, 0, tzinfo=<DstTzInfo 'Europe/Vienna' CET+1:00:00 STD>)14:11
dobeeand when i change the date to  dt = datetime(2006,5,1,12,tzinfo=tz)14:13
dobeei get14:13
dobee datetime.datetime(2006, 5, 1, 12, 0, tzinfo=<DstTzInfo 'Europe/Vienna' CET+1:00:00 STD>)14:13
dobeebut in the second date the offset should be 2 hours14:14
dobeebecause dst should change14:14
dobeemy use case ist that i want the utc datetime from a naive datetime, given the tzinfo from the request14:16
*** rockyburt has quit IRC14:16
dobeei am trying to fix a bug in zc.datetimewidget or zc.i18n.date, where this is not handled correctly14:17
dobeehm, ok it's sunday :-(14:21
*** rockyburt has joined #zope3-dev14:22
SteveAdobee: see if stub is around tomorrow14:26
SteveAhe's the pytz maintainer14:26
dobeeSteveA: thx, ok i'll have a look14:26
srichterdobee: certain timezones are unaware of the daylight saving time14:38
srichterbut I forgot how the rules went14:38
dobeesrichter: hi stephan, this must be a bug, because when i set a break point in the init of the timezone the values are right14:39
srichterah, ok14:39
dobeethe vienna tz has dst info14:39
srichterI see14:40
srichtera bug then :-14:40
srichtera bug then :-)14:40
dobeei gonna dig a bit14:40
*** j1m has joined #zope3-dev15:22
*** lunatik has left #zope3-dev15:36
*** admp has joined #zope3-dev15:49
*** admp has quit IRC15:53
*** deo has joined #zope3-dev16:40
*** Theuni has quit IRC16:53
*** lunatik has joined #zope3-dev16:54
j1msrichter, ayt?16:59
*** lunatik has left #zope3-dev17:00
*** benji_york has joined #zope3-dev17:01
*** benji_york is now known as benji17:02
benjij1m, do you know if anything has changed in the C components of Zope 3 since January, 5th of this year?17:03
benji(other than the changes you just made)17:03
j1mI just checked in some changes. :) So Yes.17:03
j1mah17:03
j1mI don't think so, except maybe in zodb.17:04
j1mWhy do you ask?17:05
benjiI'm trying to fix the test failures of Z3 on Windows, and am seeing a different set of failures on my box (without the neccesary C compiler)17:06
j1mah17:06
benjiI'm trying to get the fish to come back alive, already got the zope.testing one to resurect :)17:07
benji(yes, as a distraction from being sick I wrote the buildbot aquarium :)17:07
j1m:)17:07
benjiok, well, since I don't have VC2005, I'll just make the changes I think are right and let the buildbot test them for me17:08
j1mDid I break something?17:09
j1m(I don't see how.)17:09
benjidon't think so, it's been so long ago that it scrolled off the screen17:09
benjithe zope.testing failures were Stephan, but because he doesn't have Windows to test on, those are now fixed17:10
srichterj1m: yep, I am here17:15
j1msrichter, never mind :)17:15
srichterok17:15
benjisrichter, you don't have a Windows box, do you?17:16
srichterno17:16
srichterwell, my laptop dual boots, but nothing is setup on the Windows installation17:16
benjiok, I won't harass you for your last few commits not working on Windows then :)17:16
srichter:-)17:17
benjinp, that's what us multi-platform people are for17:17
srichterwhich one particularly?17:17
srichterI saw your checkin to zope.testing, but I don't understand how I made them break on Windows; it looks like the breakage was there beofre me17:18
benjithe "ignore" stuff for zope.testing17:18
rockyburtas a consultant i could never get by with not testing my stuff on linux and windows ... vmware to the rescue! :)17:18
benjinope, I checked out the version just before your checkin, and it worked; it had to do with the direction of the slashes in the ignore cache dict17:18
benjirockyburt, that's one of the reasons I *always* have a Linux and Windows box on my desk17:19
srichterI don't understand that, since I did not mess with the paths at all17:19
rockyburtbenji: yeah, for my day-to-day i couldn't survive without linux (well, perhaps on macos i could) but having vmware for windows on top of my linux workstation is very nice17:20
benjibefore it (incorrectly) used module names, you changed it to use paths17:20
srichterright17:20
srichterbut it should not care how the paths look like17:20
benjiI prefer a multi-head setup, rockyburt, see http://benjiyork.com/images/pc.jpg  :)17:21
rockyburtbenji: oh so do i, but what do you do when you have your laptop on a client site or at a conference? :)17:21
benjisrichter, there were two problems, the test renormalizer didn't properly handle normalizing Windows paths (not your fault, you just stepped on the land mind)17:21
benjieasy rockyburt, I never go anywhere :)17:22
rockyburthaha17:22
rockyburtboring :)17:22
benjithat's me!17:22
benjithe second, srichter, was the different handling of trailing slashes on Linux and Windows; neither were big problems, just took a little work to track down17:23
srichterok, right, that's how I was interpreting your checkin; still I do not get why it failed, but that's enough of an explanation for me17:23
srichterok17:23
srichterI think the coverage is now fixed in Zope 317:23
benjiI saw that, very, very cool17:24
srichterI really need to ask Marius to contribute his coverage_reports HTML generation tool17:24
srichterthis is what I use to check the coverage these days17:25
benjiyep, that'd be a nice addition to buildbot (or something similar)17:25
srichterright, I need it for the ZSCP site too17:25
benjiyep17:25
benjihow's that going BTW?17:25
srichterbenji: btw, did you notice that sometimes coverage of properties does not work properly?17:25
srichterbenji: we got very far at the sprint17:25
benjihmm, nope, didn't notice17:25
benjicool17:26
srichterbenji: you can register packages and the site is pretty much ready (content-wise)17:26
benjiwow, very good17:26
srichterbenji: I cannot reliably repoduce the issue17:26
srichterI also noticed that sometimes when a property raises an error, it is masked by IAttributeError17:26
srichterI think those two things might be related17:27
benjihmm, I suspect trace.py (I think is its name), it's somewhat ignored and quite old17:27
srichterbut as far as I can tell it works on some properties17:28
srichterI strongly suspect this being a Python bug17:28
srichterbtwm we also have a prototype Zope 3 website based on Bebop; I need to send people the test site infos17:29
benjiIf you include trace.py in Python, then I give it 90% odds17:29
srichterI Will do that once I am back in the US17:29
benjigreat17:29
srichterbenji: I also have the AttributeError problem with properties; this has nothing to do with trace17:30
srichterand I think the issues are related17:30
benjioh! so in non-coverage-testing situations you get the AttributeError?  Strange.17:30
srichteryes, even non-testing situations17:31
srichteryou get an attribute error and you check17:31
srichterthen if I make the property a function again by removing the decorator, I can tell that it is another error being raised17:31
srichterbut when I do a simple Python shell test, it works17:31
srichterso it must be a more complex combination17:32
benjiyeah, that'll be fun to debug17:32
srichter:-)17:33
benjiwoohoo! My zope3-on-windows fish came back to life!17:58
srichterhe he17:58
rockyburthaha18:00
rockyburtbtw, any of you who are considering buying a wood furnace to heat your home -- don't ;)18:01
benjiwhy, won't pass the functional tests?18:01
rockyburtbenji: oh it passes all tests ... it just doesn't have enough functional tests i guess ;)18:02
rockyburtor perhaps stress tests would be more appropriate18:02
srichterrockyburt: combined units (wood/coal and oil/gas) are pretty popular in Germany --> but with German engineering ;-)18:02
rockyburtsrichter: hehe, nice18:02
rockyburtsrichter: i have combined wood/oil here18:02
rockyburtbut my pipes basically caught on fire this morning :(18:02
benjiyow18:03
*** deo has quit IRC18:40
*** srichter has quit IRC18:45
*** regebro has joined #zope3-dev19:13
*** lunatik has joined #zope3-dev19:18
*** j1m has quit IRC19:23
regebroDamn! He saw me! :)19:30
*** lunatik has left #zope3-dev19:41
*** andrew_m has quit IRC19:46
efrerichbenji: did you create new pyd-files? I asked tim_one to build new pyd-files for python 2.5a1 (You can find them on his member page).19:52
efrerichbenji: But he told me: "Note that I don't work at Zope Corp anymore, and (a) I don't test Zope3 on19:54
efrerichWindows anymore either; and, (b) the Zope3 community would be better off now19:54
efrerichfinding someone else to do this kind of thing"19:54
*** andrew_m has joined #zope3-dev20:04
*** srichter has joined #zope3-dev20:52
*** ChanServ sets mode: +o srichter20:52
*** regebro has quit IRC21:47
*** natea has quit IRC21:59
*** natea has joined #zope3-dev21:59
*** dobee has quit IRC22:29
*** rockyburt has quit IRC22:33
*** rockyburt has joined #zope3-dev22:34
*** deo has joined #zope3-dev22:37
*** dobee has joined #zope3-dev22:58
*** Egon has joined #zope3-dev23:00
*** dobee has quit IRC23:07
benjiefrerich, I was AFK; right we need someone interested in keeping the binaries up to date (or better, someone interested in automating the process of keeping them up to date)23:16
*** efrerich has quit IRC23:18
*** Egon is now known as efrerich23:24
*** dunny has joined #zope3-dev23:26
efrerichbenji: you know Tim better as I; should he write on the dev-list that we need somebody who does it?23:28
benjiI'd think it would be just as well if you, or I, or anyone wrote an email; unfortunately our rate of volunteerism on Windows hasn't been very high in the past23:30
efrerichbenji, please write you23:30
benjiwill do; first I'll ask at work and see if I can do it on company time first (I don't have the right compiler at home) and if not I'll email zope3-dev23:31
efrerichthank you23:31
benjinp :)23:32
*** sashav has joined #zope3-dev23:40

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!