IRC log of #zope3-dev for Monday, 2005-12-19

*** jinty has joined #zope3-dev00:22
*** jinty has quit IRC00:32
*** jinty has joined #zope3-dev00:32
*** sashav has quit IRC00:46
*** jinty has quit IRC01:39
*** ksmith99 has joined #zope3-dev01:47
*** elro has joined #zope3-dev02:03
*** _99hats has joined #zope3-dev02:06
*** ksmith99 has quit IRC02:07
*** _99hats has quit IRC02:26
*** benji_york has joined #zope3-dev02:35
*** bigkevmcd has quit IRC02:44
*** elro has quit IRC02:56
*** elro has joined #zope3-dev02:56
*** elro has quit IRC02:57
*** d2m has quit IRC03:12
*** stub has joined #zope3-dev04:01
*** niemeyer has quit IRC04:16
*** benji_york has quit IRC05:17
*** benji_york has joined #zope3-dev05:19
*** benji_york is now known as benji05:20
*** yota has quit IRC05:40
*** dman13 has quit IRC05:45
*** dman13 has joined #zope3-dev05:45
*** tvon has joined #zope3-dev06:04
*** tvon has left #zope3-dev06:05
*** BjornT_ is now known as BjornT06:42
*** newpers has joined #zope3-dev07:11
*** newpers has quit IRC07:24
*** zagy has joined #zope3-dev08:31
*** dman13 has quit IRC08:37
*** zagy has quit IRC08:40
*** dman13 has joined #zope3-dev08:41
*** natea has quit IRC08:46
*** zagy has joined #zope3-dev08:52
*** dman13 has quit IRC08:56
*** dman13 has joined #zope3-dev08:57
*** Aiste has quit IRC08:57
*** rom|zzZZ has quit IRC09:06
*** zagy has quit IRC09:09
*** tahara has joined #zope3-dev09:13
*** BjornT_ has joined #zope3-dev09:24
*** BjornT has quit IRC09:25
*** sashav has joined #zope3-dev09:30
*** romanofski has joined #zope3-dev09:32
*** BjornT_ is now known as BjornT09:38
*** Aiste has joined #zope3-dev09:51
*** agroszer has joined #zope3-dev10:01
*** BjornT has quit IRC10:16
*** niemeyer has joined #zope3-dev10:32
*** sashav has quit IRC10:48
*** j-w has joined #zope3-dev11:23
*** tahara has quit IRC11:24
*** BjornT has joined #zope3-dev11:54
*** zagy has joined #zope3-dev12:00
*** faassen has joined #zope3-dev12:00
*** zagy has quit IRC12:04
*** andres has joined #zope3-dev12:50
*** niemeyer has quit IRC12:56
*** niemeyer_ has joined #zope3-dev12:57
*** niemeyer_ is now known as niemeyer13:06
*** alga has joined #zope3-dev13:10
*** J1m has joined #zope3-dev13:17
*** mkerrin has joined #zope3-dev13:22
*** ignas has joined #zope3-dev13:26
*** mgedmin has joined #zope3-dev13:37
*** baiju has joined #zope3-dev13:38
*** elro has joined #zope3-dev13:42
*** elro has quit IRC13:43
*** mgedmin has quit IRC13:53
*** MrTopf has joined #zope3-dev13:54
*** mgedmin has joined #zope3-dev13:55
*** d2m has joined #zope3-dev14:03
*** baiju has quit IRC14:04
*** J1m has quit IRC14:13
*** MacUNICODE has joined #zope3-dev14:17
*** dman13 has quit IRC14:24
*** dman13 has joined #zope3-dev14:24
*** jack-e has joined #zope3-dev14:27
*** zbir has quit IRC14:51
*** adnans has joined #zope3-dev14:54
*** SteveA has quit IRC15:09
*** eins has joined #zope3-dev15:10
einshi all15:10
benjihi eins15:11
benjieins, do you have a sister named zwei?15:11
einsi have a sister, but she hardly knows what irc is:) so probable if she knew, her nick would have been zwei :D15:12
*** mgedmin has quit IRC15:21
*** niemeyer has quit IRC15:39
*** jhauser has quit IRC15:57
*** zbir has joined #zope3-dev16:00
andresOne question: I have a local tree of psycopgda lying around on my harddisk with a marker interface for it (discussed on zope3-dev and already in mysqldba). Should i mail the patch or try to get dev access?16:06
*** niemeyer has joined #zope3-dev16:10
benjiandres, if you're interested in continuing contributing, I'd get commit access16:12
andresbenji, hm, good question. I guess i will contribute some bits as i will work with zope for some time.16:30
benjithen I'd suggest you sign the contrib. agreement and send it to Jim16:30
*** mgedmin has joined #zope3-dev16:32
andresbenji, fax, snailmail, mail?16:39
benjiI think a paper copy is required, but a scan will suffice to turn on commit access16:40
*** romanofski has quit IRC16:41
benjiandres, so print, sign, scan/fax, mail I think is the recommended sequence16:41
andresbenji, do you know the fax#?16:42
benjinope :(16:42
srichterandre: check zope.com16:42
andressrichter, ok, found it.16:44
*** GaryPoster has joined #zope3-dev16:47
GaryPosterstub: ping16:48
stubGaryPoster: pong16:48
GaryPosterAre you cool with a patch to pytz that provides persistence-aware offset-based timezones, a la
*** J1m has joined #zope3-dev16:49
GaryPoster(to address the pyz misuse in zope.i18n.format)16:49
GaryPosterI see this as a separate class ATM, so it wouldn't touch any of the other pytz code.16:51
stubI don't see a problem with it. There are already 'ETC+XX' zones in there which might be useful16:51
GaryPosterBut they are precooked, right?16:51
GaryPosterOK, cool.  So, I'll try to get a patch in the Zope 3 repo's pytz copy today, and then you can see what you think.  Sound ok?16:52
*** sashav has joined #zope3-dev16:53
* stub makes a note to catch up on his Z3 mailbox16:54
GaryPosterok, thanks.  (I'm planning on being as lazy as possible, just copying/moving over pertinent bits from the datetimeutils module.)16:54
*** romanofski has joined #zope3-dev17:08
*** philiKON has joined #zope3-dev17:11
*** SteveA has joined #zope3-dev17:17
*** MacUNICODE has quit IRC17:25
andresGaryPoster, thanks.17:30
*** eins has quit IRC17:30
*** niemeyer has quit IRC17:32
*** mgedmin has quit IRC17:32
*** alga has quit IRC17:36
*** niemeyer has joined #zope3-dev17:38
*** yota has joined #zope3-dev17:44
*** jack-e has quit IRC17:48
*** ruda_porto has joined #zope3-dev17:49
*** sashav has quit IRC17:52
*** mgedmin has joined #zope3-dev18:02
*** ruda_porto has quit IRC18:13
*** garrett-smith has joined #zope3-dev18:18
*** garrett-smith has left #zope3-dev18:18
philiKONwow, garret smith, haven't seen him around in a long time...18:20
*** ruda_porto has joined #zope3-dev18:25
*** j-w has quit IRC18:30
J1mWhere where?18:34
philiKONhe just joined and left 15 minutes ago18:35
*** xenru has joined #zope3-dev18:40
zbir"... and they never saw him again. The End."18:40
*** efrerich has joined #zope3-dev18:42
tiredbonesphiliKON, Can you give me the pointer to you article "zcml does to much"?18:42
*** xenru|clone has quit IRC18:57
*** niemeyer has quit IRC18:59
*** niemeyer has joined #zope3-dev19:04
*** benji has quit IRC19:08
*** stub has quit IRC19:28
*** xenru has quit IRC19:39
philiKONJ1m, btw, i think there were more people using reponse.write than you guys initially thought19:51
philiKONJ1m, lots of people are used to it from zope 219:52
philiKONthere are questions like "i read on zope3-dev that response.write is gone, so we can't stream data anymore?"19:52
J1mI know lots of people used in Zope 2.  I don't have any evidence that anyone has used it for Zope 3.19:52
J1mZope 3's response.write did not stream data.19:53
philiKONi see19:53
J1mI'm trying to figure out if I have a backward-compatibility problem that needs to be solved now.19:53
J1mI don't care about backward compatibility with Zope 2.19:53
philiKONi understand that19:54
J1mI'm all for adding streaming to Zope 3, but it needs to be thought out and specified first.19:54
J1m(We also need to sort out the WSGI mess.)19:54
J1mBut I don't have time for that now.19:54
*** mgedmin has quit IRC19:55
dman13is today the fourth bug day in a row?  ;-)20:05
philiKONgah, i figured it out20:13
*** niemeyer has quit IRC20:28
*** mgedmin has joined #zope3-dev20:33
*** niemeyer has joined #zope3-dev20:35
*** faassen has quit IRC20:44
*** jenner has joined #zope3-dev20:56
jennerguys, if I return zope.publisher.http.DirectResult(some_iterable, headers_tuple) in a browser view, how can I prevent the publisher from raising a ForbiddenAttribute exception for the "headers" attr (publisher/, line 786)?20:59
J1mphiliKON, ayt?21:01
*** runyaga has joined #zope3-dev21:02
runyagasrichter: ?21:02
runyaga <- you read this?21:03
runyagai beg of you guys - please have inline python + rdbms from a single zpt21:03
runyagabruce eckel tried out zope for a few years (at least 2) and gave up21:04
runyagamoved to php21:04
runyagaPHP - why?  because its easy21:04
runyaga"but all I want to do is connect a database to the web" in Zope2 for several years now.."21:04
srichterone of my goals for Zope 3.3 will be to have a separate release or add-on package that will support web-dev21:05
runyaga"but all I want to do is connect a database to the web" in Zope2 for several years now..21:05
runyagaor is this uninteresting for core-zope?21:05
srichterZope 3.3 is not useful for private and small sites at this point21:05
srichteryes, I think it is uninteresting for a lot of people that use Zope 321:05
runyagai use zope 3 and zope 2 and i think its very interesting21:06
runyagai dont want to bring too much noise to #zope3-dev21:06
runyagajust wanted you to see it - I think that you were right on with your RDBMS + inline python into zpt21:06
srichterit will be part of the webdev package that I am planning21:07
runyagaok.. good luck21:08
runyagazope 3.2.x looks fantastic -- good work on twistd integration21:09
runyagayou guys rock21:10
*** philiKON has quit IRC21:10
*** philiKON has joined #zope3-dev21:10
srichterrunyaga: exceot that it causes headaches right now21:11
philiKONJ1m, sorry, flaky inet connection21:11
philiKONJ1m, you were looking for me?21:11
runyagayou guys will work through it - evolution is not pain free21:11
J1mphiliKON, I'm trying to sort out 516.21:13
philiKONJ1m, is this going to take a while now?21:14
philiKONbecause only have a couple of minutes21:14
philiKONsorry, i gotta catch some sleep :)21:14
philiKONperhaps tomorrow, 9 or 10 a.m. your time?21:15
J1mtoo late :)21:17
philiKONJ1m, b2 coming out?21:17
J1mI'm afraid we aren't going to make our deadline for this month. :(21:18
philiKONthen why is tomorrow too late? not that it would matter to me, i'm sure you can sort it out w/o me21:18
philiKONmy bottom line is: it all should be ascii21:18
J1mBecause I need to go as fast as I can.21:18
J1mThat isn't mentioned in the issue.21:19
J1mFurthermore, we really need to think a lot harder about the requirements.21:19
philiKONwell, it does say something like that at the end of the issue21:19
J1mFor now, I'm gona just make the UIs I can fine more restrictive and call it a band-aide.21:19
J1mI think it's too big an issue for a bug fix.21:20
philiKONbasically, principal.ids need to be str()able, that's what several places inside zope expect21:20
philiKONin the long-term ( and i can follow up on this in the issue), i think we want to review what IDs are21:20
philiKONi think 8 byte strings are stupid there21:20
J1mI think that there are other unstated requirements in those other systems.21:20
philiKONeither unicode or ascii21:20
*** mp has quit IRC21:20
J1mThese need to be teased out.21:21
philiKONyes, that too21:21
J1mThis is the least controversial of the 2 remaining critical issues, so I want to knock it out first.21:21
philiKONgood luck21:22
J1mGood night.21:22
philiKONand good night :)21:22
*** philiKON is now known as philiZZZ21:22
*** alga has joined #zope3-dev21:23
jennerIdeas anyone (wrt ForbiddenAttribute exception)?21:29
J1mLook for a missing security declaration.21:29
J1mrunyaga, I think scale was a major factor for Bruce.21:32
J1mZope isn't currently aimed at small problems.21:32
runyagajust talking to srichter in msgs about it21:32
runyagaJ1m: i agree.. i think martijn hit it with "we dont scale down"21:32
J1mMy Bobo project was meant to be a response to the scale issue.21:32
runyagawe should have some feedback to you by pycon about "scale down"21:32
J1mBut I haven't had time to work on it. :(21:32
runyagaJ1m: not enough time21:32
runyagaJ1m: sorry to hear that21:32
jennerJ1m: zope.publisher.http.setResult() does also create a DirectResult by itself if it doesn't encounter an object adaptable to IResult and there's no exception raised :( Also, I don't see where the appropriate security declaration would be defined (for DirectResult.headers that is)21:33
J1mjenner, I don't have context for what you just said.21:34
SteveArunyaga: i too want to talk with people about this at pycon21:35
J1mOh yeah, pycon.  I need to announce the sprint ....21:35
jennerJ1m: in a browser view method I return DirectResult(some_iterable, some_headers) and at this point an exception from zope.publisher.http.HTTPResponse.setResult() (line 786) is raised - ForbiddenAttribute: ('headers', <zope.publisher.http.DirectResult object at 0xb491fb2c>)21:37
J1mWe need security declarations for DirectResult.21:38
J1mCould you submit a critical collector issue please?21:38
jennerOk, will do21:38
J1m(Unless you are a contributor, in which case, you could just fix it. :)21:38
jennerNo I'm not... I'm just trying to make my first steps in z3 app development :)21:39
* srichter has to go back to research; MatLab scripting sucks21:39
jennerJ1m: so does that mean I can't use DirectResult yet? Or is there a way to override (missing) security declarations in my own configure.zcml?21:40
J1mYou can add declarations in your own overrides.zcml.21:40
J1mThen, when I add them (if someone reminds me via a collector issue), you won't have a conflict.21:41
jennerJ1m: Ok, thanks.21:41
GaryPosterjenner: that was J1m being subtle.  He wants you to but in a collector issue. :-)21:41
jennerGaryPoster: already doing so :)21:44
*** adnans has quit IRC21:45
GaryPoster:-) cool21:45
jennerunbelievable, my account is still valid21:47
*** alga_ has joined #zope3-dev21:48
*** alga has quit IRC21:49
*** xenru has joined #zope3-dev21:51
*** philiZZZ has quit IRC21:53
*** agroszer has quit IRC21:54
J1mfeel free to add yourself to the list of participants or update the project list of you're going to be there.21:55
*** mp has joined #zope3-dev21:56
* jenner tries to guess if "" is the right address for getting started with z3 security machinery21:58
GaryPosterjenner: other options include (in no particular order, but all very different approaches from one another) looking the *.txt files in, buying Philipp's book, or buying Stephan's book (the edited version of what you are reading it now, or perhaps Stephan would put a finer point on it).  The .txt files are particularly good for that module, I think, but are geared toward people wanting to know the real nitty gritty.  I imagine one of the bo22:04
jennerGaryPoster: I'm poor student, I can't afford to buy dead-tree versions of computer literature :))22:05
*** BjornT has quit IRC22:14
*** BjornT has joined #zope3-dev22:14
*** SteveA has quit IRC22:15
*** jenner has quit IRC22:17
*** alga_ has quit IRC22:19
*** ignas has quit IRC22:19
*** ignas has joined #zope3-dev22:20
*** xenru has quit IRC22:21
*** ignas has quit IRC22:25
*** Aiste has quit IRC22:31
*** mp has quit IRC22:34
*** mp has joined #zope3-dev22:35
*** MrTopf has quit IRC22:35
*** mgedmin has quit IRC22:36
*** mkerrin has quit IRC22:42
GaryPostersrichter: afaict there is no such thing as a locale duration formatter in zope.i18n.  You happen to know if the database has the necessary information?22:48
srichterno, I don't think there is information in the locale files for this22:49
srichtermaybe in newer versions?22:49
GaryPosterhm, maybe.  how old is ours?22:49
srichtermaybe a year22:49
GaryPostermaybe I'll dig into it later.  For now, naive will do. :-)22:50
srichternote though, that they might have changed the XML format again; I am not sure22:50
GaryPosterI thought I remebered that :-/  I hope not22:50
J1msrichter, we should consider using the C library22:50
srichterfine with me22:51
J1mIf you point me at some apis, I'd be happy to pyrex them. :)22:51
J1mNow that I've done 1, I'm guessing that others would be straightforward.22:51
srichterI'll note that I have very little motivation these days for doing any work on the I18n framework; for all that I care it works22:52
srichterI bet that it is not just a matter of Pyrex'ing it22:52
srichterbecause the structure for the locale object it generates is probably very different22:53
srichteror maybe it does not even generate a locale object, but just uses the data22:53
J1mPyrex pretty much makes that simple.22:54
J1mYou get an opaque object and expose what you want.22:54
*** replaceafill has joined #zope3-dev22:57
*** natea has joined #zope3-dev23:02
J1msrichter, if you've lost motivation for i18n, who's going to maintain our custom implementation of ICU? :)23:06
*** GaryPoster changes topic to "logs available at"23:10
*** efrerich_ has joined #zope3-dev23:23
*** efrerich_ has quit IRC23:35
*** efrerich_ has joined #zope3-dev23:36
*** efrerich has quit IRC23:40

Generated by 2.15.1 by Marius Gedminas - find it at!