*** mkerrin has quit IRC | 00:00 | |
srichter | I am pretty sure James (foom) would implement WSGI extensions at any time, if we agree on a sensible solution | 00:01 |
---|---|---|
srichter | BjornT: foom and I just came up with a good WSGI way | 00:08 |
srichter | we'll just have a special dict for logging that the WSGI app can fill | 00:09 |
srichter | this dict will be sent to the logging method | 00:09 |
*** mohsen|away has quit IRC | 00:10 | |
*** mohsenX has joined #zope3-dev | 00:10 | |
*** mohsen has quit IRC | 00:10 | |
BjornT | BjornT: glad to hear that. ;-) sounds like a better solution | 00:12 |
srichter | it will just require that WSGI code will creep into the app | 00:13 |
srichter | so it will be intrusive to the app, but I guess that's ok, if we commit to it | 00:13 |
*** kaczordek has joined #zope3-dev | 00:26 | |
*** projekt01 has joined #zope3-dev | 00:34 | |
*** RaFromBRC has joined #zope3-dev | 00:36 | |
*** niemeyer has quit IRC | 00:39 | |
*** BjornT has quit IRC | 00:59 | |
*** BjornT has joined #zope3-dev | 00:59 | |
*** efge has left #zope3-dev | 01:10 | |
*** RaFromBRC is now known as RaFromBRC|mtg | 01:12 | |
*** RaFromBRC|mtg has quit IRC | 01:13 | |
*** RaFromBRC has joined #zope3-dev | 01:13 | |
*** RaFromBRC is now known as RaFromBRC|mtg | 01:14 | |
*** srichter has quit IRC | 01:25 | |
*** bradb|out has quit IRC | 01:30 | |
*** bradb|out has joined #zope3-dev | 01:32 | |
*** mohsenX has quit IRC | 01:37 | |
*** ChrisW has joined #zope3-dev | 01:59 | |
ChrisW | hmm, does Zope 3 rely on Python 2.4? | 01:59 |
projekt01 | ChrisW, not right now. We are still work with Python 2.3.5 | 02:00 |
ChrisW | great :-D | 02:01 |
projekt01 | Why do you mean great? | 02:02 |
ChrisW | 'cos if you had said 2.4, then I wouldn't have been able to pnc zpt as easily ;-) | 02:02 |
ChrisW | pnc = pinch | 02:02 |
projekt01 | Ah ok | 02:03 |
*** yota has quit IRC | 02:16 | |
*** ChrisW has quit IRC | 02:27 | |
*** tarek_ has quit IRC | 02:30 | |
*** ChrisW has joined #zope3-dev | 02:30 | |
*** srichter has joined #zope3-dev | 02:33 | |
*** ChanServ sets mode: +o srichter | 02:36 | |
ChrisW | what's the url for anonymous zope.org snv | 02:38 |
ChrisW | (ie: not viewsvn) | 02:38 |
srichter | svn://svn.zope.org/repos/main/Zope3/trunk | 02:40 |
* ChrisW tries to get zpkgtools to do its thing | 02:41 | |
ChrisW | meep | 02:41 |
srichter | cool | 02:41 |
srichter | amke a little writeup, if you get it working | 02:41 |
ChrisW | not likely to have time for that sadly | 02:42 |
ChrisW | its sucks so much that I have so much to do and so little time | 02:42 |
ChrisW | I feel like ZC with less hours per day ;-) | 02:42 |
srichter | :-) | 02:42 |
ChrisW | I have plenty o' cool stuff, just no time to get it out there | 02:42 |
ChrisW | MailingLogger and SimpleUserFolder have both seen significant development since the last public releases... | 02:43 |
*** RaFromBRC|mtg is now known as RaFromBRC | 02:43 | |
*** BjornT has quit IRC | 03:14 | |
*** BjornT has joined #zope3-dev | 03:14 | |
*** RaFromBRC is now known as RaFromBRC|out | 03:50 | |
*** `anthony has quit IRC | 04:17 | |
projekt01 | ChrisW, zpkgtools does not work with windows. I would like to use it too on windows. ;-( | 04:34 |
*** MiUlEr has joined #zope3-dev | 04:48 | |
*** projekt01 has left #zope3-dev | 04:50 | |
*** hazmat has quit IRC | 04:57 | |
*** BjornT has quit IRC | 04:59 | |
*** stub has joined #zope3-dev | 05:11 | |
*** RaFromBRC|out has quit IRC | 05:29 | |
*** povbot` has joined #zope3-dev | 05:33 | |
*** povbot has quit IRC | 05:33 | |
*** SteveA has joined #zope3-dev | 05:56 | |
*** BjornT has joined #zope3-dev | 06:12 | |
*** BjornT has joined #zope3-dev | 06:37 | |
*** bradb|out has quit IRC | 06:37 | |
*** bradb|out has joined #zope3-dev | 06:44 | |
*** BjornT has quit IRC | 07:10 | |
*** MacZzzZz has joined #zope3-dev | 07:21 | |
*** stub has quit IRC | 07:28 | |
*** MacZzzZz is now known as MacYET | 08:14 | |
*** viyyer has joined #zope3-dev | 08:17 | |
*** sarca has joined #zope3-dev | 08:27 | |
*** viyyer has quit IRC | 08:31 | |
*** sarca is now known as viyyer | 08:31 | |
*** viyyer has left #zope3-dev | 08:57 | |
*** Theuni has joined #zope3-dev | 09:05 | |
*** sashav has joined #zope3-dev | 09:31 | |
*** yota has joined #zope3-dev | 09:53 | |
*** eaon has joined #zope3-dev | 10:24 | |
*** lunatik has joined #zope3-dev | 10:57 | |
*** andrew_m has joined #zope3-dev | 11:03 | |
Theuni | does zope x3 3.1 include something like import/export of data via TTW? (zexp style) | 11:27 |
*** tarek_ has joined #zope3-dev | 11:30 | |
MacYET | how expensive are utility lookups in Z3? | 11:35 |
*** mooded has joined #zope3-dev | 11:42 | |
Theuni | $2.40 | 11:53 |
* MacYET takes the sledgehammer | 11:55 | |
Theuni | calling sledgehammer utilities is double price | 11:56 |
*** lunatik has left #zope3-dev | 12:00 | |
*** Aiste has quit IRC | 12:03 | |
*** MrTopf has joined #zope3-dev | 12:04 | |
MrTopf | hi | 12:04 |
*** projekt01 has joined #zope3-dev | 12:09 | |
projekt01 | Is there a way to change the browser:menu directive to a meta directive for release 3.2? | 12:12 |
*** mexiKON has joined #zope3-dev | 12:15 | |
*** philiKON has quit IRC | 12:17 | |
*** mexiKON is now known as philiKON | 12:17 | |
*** ignas has joined #zope3-dev | 12:30 | |
*** efge has joined #zope3-dev | 12:44 | |
andrew_m | philiKON: do you know what's the latest and greatest for XML/XSLT transformations within zope? anything that is zope 3 ready? | 12:44 |
MacYET | use libxml2 | 12:44 |
efge | use lxml by martijn faassen | 12:45 |
efge | it binds to libxml2 | 12:45 |
MacYET | ups, something new? | 12:45 |
andrew_m | thanks heaps.. that looks like something very up-to-date unlike other stuff i've seen | 12:47 |
philiKON | andrew_m, yeah, look at lxml | 12:48 |
philiKON | it's great | 12:48 |
philiKON | other than the prototype martijn and i wrote 2 years ago, there's no xslt in z3 | 12:49 |
philiKON | MacYET, codespeak.net/lxml | 12:49 |
philiKON | MacYET, it's a new, much more pythonic binding to libxml2 | 12:49 |
MacYET | got it | 12:49 |
andrew_m | philiKON: yes, i found that prototype - but i was wondering if there's something newer | 12:50 |
philiKON | nope | 12:50 |
andrew_m | ok - thanks | 12:51 |
MacYET | lxml looks nice except the docs suck | 12:52 |
*** mkerrin has joined #zope3-dev | 13:00 | |
*** mkerrin has quit IRC | 13:04 | |
philiKON | MacYET, .5 was the first public release.. | 13:05 |
philiKON | and it was 99% written by one guy ... | 13:06 |
philiKON | most of what you need is the elementtree api anyway, i guess | 13:06 |
philiKON | and that is well documented | 13:06 |
* MacYET just started his document finder :) | 13:08 | |
* MrTopf will then also have a look :) | 13:15 | |
* MrTopf started 3 days ago with xslt | 13:15 | |
*** eaon has quit IRC | 13:20 | |
*** regebro has joined #zope3-dev | 13:23 | |
*** MacYET_ has joined #zope3-dev | 13:26 | |
*** bradb|out has quit IRC | 13:28 | |
*** bradb|out has joined #zope3-dev | 13:28 | |
*** kaczordek has quit IRC | 13:31 | |
*** MacYET has quit IRC | 13:33 | |
*** srichter has quit IRC | 13:55 | |
regebro | Question: | 14:00 |
regebro | Zope3s edit.pt starts with <tal:tag condition="view/update"/> | 14:00 |
regebro | Why not just call update() from the view __init__? | 14:01 |
regebro | j-w (infrae) asked me this after he read my "Python statement considered harmful" blog entry. And ehm... I didn't know. :) | 14:02 |
projekt01 | regebro, ask Garrett, he will refactoring the form framework for release 3.2. This was disscussed earlier I think that just nobody was implementing it, but it could be done this way. | 14:03 |
regebro | OK, great! | 14:04 |
projekt01 | regebro, I use this pattern in different own edit forms. | 14:04 |
projekt01 | It works like a charme... | 14:04 |
*** Aiste has joined #zope3-dev | 14:04 | |
regebro | Yeah, I do it myself in some cases, but only half-assed, because I had this update() idea lodged in my head. :) | 14:05 |
projekt01 | ;-) | 14:05 |
*** mkerrin has joined #zope3-dev | 14:14 | |
regebro | entry updated. shame on me for not realizing this myself. :) http://blogs.nuxeo.com/sections/blogs/lennart_regebro/2005_04_19_python_statement | 14:19 |
*** srichter has joined #zope3-dev | 14:54 | |
*** ChanServ sets mode: +o srichter | 14:54 | |
*** faassen has joined #zope3-dev | 14:59 | |
*** MacYET_ has quit IRC | 15:18 | |
*** MacYET has joined #zope3-dev | 15:19 | |
*** alga has joined #zope3-dev | 15:22 | |
*** bskahan has joined #zope3-dev | 15:34 | |
*** BjornT has joined #zope3-dev | 15:35 | |
*** th1a|PyUK has quit IRC | 15:49 | |
*** th1a has joined #zope3-dev | 15:59 | |
*** sashav has quit IRC | 16:31 | |
*** bradb|out has quit IRC | 17:04 | |
*** stub has joined #zope3-dev | 17:08 | |
*** mkerrin has quit IRC | 17:09 | |
*** BjornT has quit IRC | 17:10 | |
*** bradb|out has joined #zope3-dev | 17:14 | |
*** th1a has quit IRC | 17:30 | |
*** mkerrin has joined #zope3-dev | 17:39 | |
*** BjornT has joined #zope3-dev | 17:39 | |
*** tvon has joined #zope3-dev | 17:41 | |
*** th1a has joined #zope3-dev | 18:01 | |
*** th1a has quit IRC | 18:02 | |
*** mooded has quit IRC | 18:02 | |
*** MrTopf has quit IRC | 18:08 | |
*** tvon has quit IRC | 18:13 | |
*** stub has quit IRC | 18:27 | |
*** BjornT has quit IRC | 19:04 | |
*** BjornT has joined #zope3-dev | 19:04 | |
*** AdamGroszer has joined #zope3-dev | 19:06 | |
*** tvon has joined #zope3-dev | 19:06 | |
*** SteveA has quit IRC | 19:15 | |
*** tvon has quit IRC | 19:16 | |
*** bradb|out is now known as bradb | 19:34 | |
*** hazmat has joined #zope3-dev | 19:36 | |
*** Aiste has quit IRC | 19:48 | |
*** projekt01 has quit IRC | 19:48 | |
*** tarek_ has quit IRC | 19:56 | |
*** ignas has quit IRC | 19:56 | |
*** MiUlEr has quit IRC | 19:59 | |
*** MiUlEr has joined #zope3-dev | 20:01 | |
*** ignas has joined #zope3-dev | 20:08 | |
*** Aiste has joined #zope3-dev | 20:09 | |
*** Aiste has quit IRC | 20:15 | |
*** Aiste has joined #zope3-dev | 20:15 | |
*** J1m has joined #zope3-dev | 20:24 | |
srichter | J1m: there you are :-) | 20:57 |
J1m | yes | 20:57 |
srichter | so, what about the alpha release? | 20:57 |
J1m | How did you want to proceed? | 20:57 |
*** bradb_ has joined #zope3-dev | 20:57 | |
srichter | basically, Fred (or someone who knows) needs to do some know-how transfer on how to sort out dependencies | 20:58 |
J1m | Hm | 20:58 |
J1m | I don't know what you mean | 20:58 |
*** bradb has quit IRC | 20:58 | |
srichter | I looked at it and I was pretty much stunned and did not really know how to proceed | 20:58 |
srichter | ok, so we want to make a release | 20:59 |
J1m | Do you not know what dependencies are? | 20:59 |
srichter | preferably I would not create a branch at this point | 20:59 |
J1m | Or are you unsure to decide what the actual data should be? | 20:59 |
srichter | the next step is to get all the deps right, so we can build a tar ball | 20:59 |
J1m | Right | 20:59 |
srichter | I know what we should include (I think) and what to leave out | 21:00 |
srichter | so how do I start the process? | 21:00 |
J1m | I would be inclined to try building a release, testing it, and see what breaks. :) | 21:00 |
srichter | ok, sounds like a start | 21:00 |
srichter | :-) | 21:00 |
J1m | I'm willing to work on this for a while | 21:00 |
J1m | to see how far I get | 21:01 |
*** BjornT_ has joined #zope3-dev | 21:01 | |
J1m | I'm inclined to try making a release with the same scope as X3.0 | 21:01 |
philiKON | so, no new packages unless they're needed? | 21:01 |
J1m | When I have that working, we can think about what else we want to include. | 21:01 |
srichter | cool; I could be working on it too (though not till later today, since I have to do admin stuff for my TA) | 21:01 |
philiKON | (except zope.app.authentication, of course) | 21:01 |
srichter | right, good idea | 21:01 |
J1m | Basically, I'd like to get to a working baseline | 21:02 |
srichter | right | 21:02 |
philiKON | makes sense | 21:02 |
philiKON | i wonder if zope.app.recorder is mature enough to be released | 21:02 |
srichter | ok, I think I will have to do some admin stuff for an hour (communicating with the prof, etc; sigh), so I will be back later to help | 21:03 |
MacYET | is it in general recommended to make interface imports absolute? | 21:03 |
philiKON | i think it's in general recommended to make all imports absolute | 21:03 |
MacYET | also in zcml? | 21:03 |
srichter | no, not there | 21:03 |
philiKON | zcml is smarter than python in that respect | 21:04 |
MacYET | k | 21:04 |
MacYET | hehe | 21:04 |
J1m | It would be great if people kept DEPENDENCY.cfg files up to date. | 21:05 |
J1m | :) | 21:05 |
J1m | So anyway, that's how I'd start. | 21:05 |
MacYET | what is the state of cataloging in z3? | 21:05 |
J1m | I'm willing to work on it for a while, but I'd me happy to let someone else work on it too. :) | 21:05 |
*** BjornT has quit IRC | 21:05 | |
philiKON | MacYET, there's one :) | 21:06 |
MacYET | maybe when i am fit in z3 | 21:06 |
*** BjornT_ is now known as BjornT | 21:06 | |
J1m | MacYET, There is a basic cataloging framework that is ready to release IMO. | 21:06 |
J1m | It is quite a bit different from Z2's | 21:06 |
J1m | It is simpler and less featureful | 21:07 |
MacYET | i need some more experiences first : | 21:07 |
MacYET | =) | 21:07 |
J1m | It also is geared toward allowing multiple catalogs and indexing structures and joins accross them. | 21:07 |
MacYET | i am currently implementing txng3 with multi-field and multi-language support | 21:08 |
MacYET | is there a z3 sprint planned for europython? | 21:26 |
philiKON | i think so | 21:28 |
MacYET | would be fine to have some dates to arrange flights and hotel :) | 21:32 |
*** faassen has quit IRC | 21:34 | |
*** ChrisW has quit IRC | 21:55 | |
*** ChrisW has joined #zope3-dev | 21:55 | |
MacYET | mr withers | 22:08 |
ChrisW | Mr Yet :-) | 22:09 |
ChrisW | you zope 3'ing yet? | 22:09 |
MacYET | at least trying | 22:09 |
ChrisW | heh | 22:10 |
ChrisW | well, I'm using the zpt package | 22:10 |
ChrisW | which siu cool | 22:10 |
ChrisW | especially as I have to build python cgis | 22:10 |
ChrisW | and wnat ot use ZPT | 22:10 |
MacYET | cgi?s | 22:10 |
philiKON | ChrisW, you can do yourself a favour, write a wsgi compliant app and use the cgihandler from the wsgiref implementation... | 22:11 |
philiKON | that way you're at least not limited to cgi | 22:11 |
ChrisW | nah, simpler than that | 22:11 |
ChrisW | and yes, cgi's | 22:12 |
ChrisW | apparently "zope is insecure" | 22:12 |
ChrisW | *shakes head* | 22:12 |
philiKON | ?!?! | 22:12 |
philiKON | sez the customer? | 22:12 |
ChrisW | yeah | 22:13 |
ChrisW | well, actually the customer's customer | 22:13 |
srichter | right, and on the other hand Zope is the first OS project to get security certification | 22:13 |
srichter | sigh | 22:13 |
philiKON | zope 3 that is | 22:13 |
srichter | yeah | 22:14 |
srichter | but if you use CGI you might as well use Zope 3 :-) | 22:14 |
ChrisW | ? | 22:14 |
ChrisW | how so? | 22:14 |
ChrisW | and yes, I am already using zpt from zope 3 | 22:14 |
ChrisW | wht else should I use? | 22:14 |
srichter | because you cannot use advanced Zope 2 systems, like Plone, CPS, ... anyways | 22:14 |
philiKON | i think CGIs involve so many subtleties... they're probably the most insecure form of web programming | 22:15 |
ChrisW | why do yu say that? | 22:16 |
philiKON | alone the handling of authentication... | 22:16 |
ChrisW | *shrugs* | 22:16 |
ChrisW | apache problem, I care not | 22:16 |
philiKON | mmh, ok... if your setup does it via apache auth, that's good | 22:17 |
philiKON | at least one thing off your mind | 22:17 |
ChrisW | heh | 22:17 |
philiKON | if you're using apache, you could also use mod_python | 22:22 |
philiKON | it's quite fast | 22:22 |
ChrisW | yeah, well, hell may freeze over too ;-) | 22:24 |
ChrisW | idiot customer of customer | 22:24 |
ChrisW | so I'll stick with cgi, don't hurt too much ;-) | 22:24 |
philiKON | lol | 22:24 |
philiKON | the customer is king | 22:24 |
*** alga has quit IRC | 22:26 | |
srichter | J1m: have you gotten a release built already :-) | 22:29 |
ChrisW | heh | 22:30 |
ChrisW | release building is childs play | 22:30 |
ChrisW | Fred rox :-) | 22:30 |
srichter | J1m: I swear I am going to write a howto on how to do this on the trunk | 22:30 |
srichter | ChrisW: yeah, if you use a correctly setup branch | 22:30 |
ChrisW | oh? | 22:31 |
J1m | srichter, I haven't started yet | 22:36 |
srichter | ok | 22:36 |
srichter | ok, | 22:37 |
srichter | "bin/zpkg -ca ZopeX3" should get us started | 22:37 |
srichter | and least it points out one failure already | 22:37 |
*** RaFromBRC has joined #zope3-dev | 22:41 | |
*** bradb_ has quit IRC | 22:43 | |
*** mkerrin has quit IRC | 22:45 | |
*** bradb_ has joined #zope3-dev | 22:45 | |
srichter | J1m: zpkgtools cannot handle externals :-) | 22:45 |
srichter | so it does not find the externally linked packages | 22:46 |
*** AdamGroszer has left #zope3-dev | 22:46 | |
srichter | oh, we have to change the release support | 22:47 |
*** hazmat has quit IRC | 22:50 | |
J1m | Are you working on this? | 22:54 |
J1m | BTW, I'm sure it *can* handle externals | 22:54 |
J1m | If you are going to work on this, I won't. | 22:54 |
J1m | Which is fine with me. | 22:54 |
philiKON | srichter, btw, dude, all your emails are in an arabic character encoding... | 22:57 |
srichter | philiKON: not for me; they show up fine | 22:57 |
srichter | I check out KDE's encoding settings | 22:57 |
srichter | J1m: I just started | 22:58 |
srichter | J1m: I got a release built with the last two changes | 22:58 |
srichter | whether it works is another story | 22:58 |
srichter | I think we can work together on it, since plenty of tests will fail I assume | 22:58 |
philiKON | srichter, the emails i get from you report to be in ISO-8859-6 (Arabic) | 22:59 |
srichter | philiKON: do you know the setting in KDE? | 22:59 |
srichter | mmh: my order is ASCII, Latin-1, UTF-8 | 23:00 |
philiKON | weird | 23:01 |
srichter | and my mails are sent in Latin-1 usually; I jsut checked one | 23:01 |
*** ignas has quit IRC | 23:02 | |
*** MacYET has quit IRC | 23:04 | |
philiKON | srichter, can you send me a private email? | 23:06 |
srichter | sure | 23:07 |
*** hazmat has joined #zope3-dev | 23:08 | |
srichter | philiKON: done | 23:08 |
philiKON | Content-Type: text/plain; | 23:09 |
philiKON | charset="iso-8859-1" | 23:09 |
philiKON | that's good :) | 23:09 |
srichter | zep | 23:09 |
philiKON | heh, still on german keyboard, eh? | 23:10 |
srichter | nope | 23:10 |
srichter | aehm, yep | 23:10 |
philiKON | now mozilla interprets it correctly | 23:10 |
philiKON | maybe it has to do with the lists | 23:10 |
srichter | I love the switching in KDE: Strg+Alt+K | 23:10 |
philiKON | or with gmane | 23:10 |
srichter | dunno | 23:10 |
*** Aiste has quit IRC | 23:10 | |
*** bradb_ is now known as bradb | 23:14 | |
J1m | srichter, I think I'll let you work on it then. | 23:20 |
J1m | Let me know if you have any questions or want me to help with something. | 23:21 |
srichter | J1m: ok, I actually have a decent start on it now | 23:21 |
srichter | I am taking notes too ;-) | 23:22 |
srichter | but it is very slow | 23:22 |
srichter | packaging, unpacking, building, testing, ... | 23:22 |
*** barsema has joined #zope3-dev | 23:29 | |
*** Aiste has joined #zope3-dev | 23:31 | |
*** th1a has joined #zope3-dev | 23:39 | |
srichter | J1m: I have a problem | 23:46 |
srichter | zope.apptesting, a new module, is not included | 23:46 |
srichter | I have added it to zope/app/PACKAGE.cfg without success | 23:46 |
srichter | zope.app.testing, a new module, is not included | 23:47 |
philiKON | srichter, i think the package itself needs to grow the .cfg files too | 23:48 |
J1m | I assume that you either checked it in or set up your zpkg map to point to local files, right? | 23:48 |
srichter | J1m: no, I do everything with SVN | 23:49 |
srichter | that's the reason I do so many checkins right now | 23:49 |
srichter | philiKON: it has one, though it should not need one, if it is mentioned in zope/app/PACKAGE.cfg | 23:49 |
philiKON | ok | 23:50 |
srichter | maybe this is my problem, now I have a DEPENDENCIES.cfg, but no PACKAGE.cfg? But that makes no sense | 23:50 |
srichter | J1m: zope.app.testing is simply not added to the release | 23:56 |
srichter | I am using: Python zpkgtools/bin/zpkg -ca ZopeX3 | 23:56 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!