*** niemeyer has quit IRC | 00:06 | |
*** apoirier has quit IRC | 00:09 | |
*** bska|mobile has joined #zope3-dev | 00:14 | |
*** timte has quit IRC | 00:42 | |
*** MrTopf has joined #zope3-dev | 00:45 | |
*** apoirier has joined #zope3-dev | 00:52 | |
*** tarek has quit IRC | 00:55 | |
*** MrTopf has quit IRC | 01:05 | |
philiKON | srichter, there's indeed a problem with mkzeoinst.py | 01:07 |
---|---|---|
philiKON | (but that's the only one i could find regarding zeo and zope 3.1) | 01:07 |
philiKON | philipp@bender:~/instances$ /usr/local/Zope-3.1.0c1/bin/mkzeoinst.py zeo3 | 01:07 |
philiKON | Can't find the Zope home (not in sys.path) | 01:07 |
philiKON | basically, mkzeoinst.py doesn't find its own zope3 installation | 01:07 |
srichter | check whether the script is similar to the mkzopeinstance.py one | 01:08 |
srichter | if not we need to sync that | 01:08 |
philiKON | it's not | 01:08 |
philiKON | it's very much not | 01:08 |
srichter | :-( | 01:08 |
philiKON | because it works much differently too | 01:08 |
srichter | I see | 01:08 |
philiKON | but i'll have a closer look | 01:08 |
philiKON | i checked with a zope 2.8 installation, it works there | 01:09 |
*** benji_york has quit IRC | 01:09 | |
philiKON | though it's strangely called mkzeoinstance.py; maybe it's a different version | 01:09 |
srichter | feel free to correc tall this | 01:09 |
srichter | I have an Rc2 anyways | 01:09 |
philiKON | i'll have a look | 01:09 |
philiKON | oh, rc2? how come? | 01:09 |
srichter | stuart (stub) has a fix for Py 2.4 and sets security | 01:11 |
*** RaFromBRC has quit IRC | 01:12 | |
philiKON | srichter, ic | 01:12 |
philiKON | ok, we should probably do it like Zope 2.8: http://svn.zope.org/Zope/trunk/utilities/mkzeoinstance.py?rev=24563&view=auto | 01:12 |
philiKON | don't actually include the mkzeoinst.py script from ZEO directly but use a command-line capable wrapper like that | 01:12 |
srichter | looks good | 01:13 |
philiKON | i'll file a bug report proposing this | 01:13 |
philiKON | assign it to me | 01:13 |
philiKON | i meant, i'll assign to myself | 01:14 |
srichter | ok | 01:14 |
srichter | can you fix it till Friday? | 01:14 |
philiKON | yup | 01:14 |
srichter | ok, cool | 01:15 |
philiKON | i could fix it now but i want tim's ok | 01:15 |
philiKON | before i mess with zeo | 01:15 |
philiKON | IMO zeo's SETUP.cfg is bogus | 01:15 |
srichter | whatever you say :-) | 01:17 |
philiKON | srichter, a package's SETUP.cfg can be there or not, right? | 01:24 |
philiKON | meaning, if we delete ZEO's SETUP.cfg, nothing will break... right? | 01:24 |
*** bska|mobile has quit IRC | 01:28 | |
J1m | philiKON, did you need to talk to me? | 01:33 |
philiKON | J1m, yup | 01:33 |
philiKON | so, i had the idea of encouraging all those translators the zope community has to translate zope 3.1 | 01:34 |
philiKON | esp. plone has lots of languages | 01:34 |
philiKON | but for short term work, the bar of the contributor agreement is pretty high | 01:34 |
philiKON | especially if it's just about translation | 01:34 |
philiKON | so, i thought why not use the rosetta system of ubuntu | 01:34 |
philiKON | people can sign up there and translate zope TTW | 01:35 |
J1m | why is the contrib bar so high? | 01:35 |
J1m | but anyway -- rosetta | 01:35 |
philiKON | just a lot of bureaucracy for someone who just spends 2 hours translating a couple of message ids to his language and then doesn't do any more Zope 3 development for the rest of his life :) | 01:35 |
J1m | go on about rosetta | 01:36 |
philiKON | ok, so no problem about getting the translations back into zope 3 then? | 01:36 |
J1m | I guess not. Whoever checks them in is responsible for not violating anybodies IP right, but It's hard to see how a translation of z3 could violate anybodies rights. :) | 01:37 |
philiKON | yeah, it's not that clear to me either... | 01:38 |
SteveA | the rosetta terms of service says that contributors own their own translations, and agree to make them available under the same licensing terms as the software they're translating. | 01:38 |
philiKON | in any case, i'll get everything set up and tell people to join the translation team | 01:38 |
*** d2m has quit IRC | 01:49 | |
J1m | philiKON, I think it will be fine. | 01:55 |
J1m | Thanks for pyrsuing this. | 01:55 |
J1m | Thanks for pursuing this. | 01:55 |
philiKON | np | 01:55 |
philiKON | thanks for clarifying | 01:55 |
*** J1m has quit IRC | 01:56 | |
*** bskahan has joined #zope3-dev | 01:57 | |
*** bradb has quit IRC | 02:11 | |
*** SureshZ has quit IRC | 02:13 | |
*** BjornT has quit IRC | 02:13 | |
*** bskahan has quit IRC | 02:16 | |
yota | philiKON: for french translation of 3.x, I'm your man :) | 02:27 |
philiKON | great | 02:27 |
yota | I finished plone 2.1 | 02:27 |
philiKON | yota, are you a zope contributor already? | 02:27 |
yota | no, I 'm not | 02:29 |
philiKON | yota, ok, no worries | 02:29 |
philiKON | yota, what you can do already is: | 02:29 |
philiKON | - sign up with the launchpad system (rosetta is a part of that | 02:29 |
yota | I'm learning zope 3 with your book ;) | 02:30 |
philiKON | https://launchpad.ubuntu.com/ | 02:30 |
philiKON | yota, good for you :) | 02:30 |
yota | (and richter's book too) | 02:30 |
philiKON | yota, sign up here: https://launchpad.net/+login | 02:31 |
philiKON | yota, then tell me the email address or nick name you registered with and i'll add you to the zope translation team | 02:31 |
yota | great | 02:31 |
yota | oh, i'm already registered :) | 02:36 |
yota | philiKON: my id is sdouche@gmail.com | 02:36 |
philiKON | yota, ok, you're part of the team now | 02:37 |
yota | wow, yeah ! | 02:38 |
philiKON | i'm still uploading the POT/PO data to rosetta | 02:38 |
philiKON | so hang on for a few minutes :) | 02:39 |
yota | i'm a n00b with rosetta | 02:39 |
philiKON | same here ;) | 02:40 |
alienoid | srichter: hi, do you have administrative rights for zope3-checkins mailing list? | 02:44 |
srichter | no | 02:44 |
alienoid | pity | 02:45 |
*** RaFromBRC has joined #zope3-dev | 02:45 | |
srichter | I am not sure who does have access | 02:45 |
srichter | however, I am one of the zope3-users admins | 02:46 |
yota | philiKON: does exist a procedure for translation ? | 02:46 |
philiKON | yota, what exactly do you mean by "procedure"? | 02:46 |
alienoid | srichter: i made my first small commit, but i was lurking commits via nntp and i got bounce message from mailing list that i made post not being member, i've subscribed but mail will require moderation now | 02:47 |
srichter | alienoid: oh, I see; did you subscribe now? | 02:47 |
alienoid | yup | 02:48 |
srichter | alienoid: usually mails get flatout rejected | 02:48 |
philiKON | alienoid, just subscribe to zope3-checkins but disable delivery | 02:48 |
philiKON | alienoid, you need to do so with all zope.org lists in order to be able to post | 02:48 |
alienoid | yes, just forgot that i use nntp for reading | 02:49 |
alienoid | i'm wondering if someone will be able to approve it, probably i'll need to bother Jim with that? | 02:50 |
srichter | yeah | 02:50 |
yota | philiKON: howto on zope translation : who manage ? what ml to use ? /// | 02:51 |
alienoid | ok, thanks | 02:51 |
philiKON | yota, mailinglist: zope3-dev@zope.org | 02:51 |
yota | oki | 02:51 |
philiKON | yota, who manages: you are now the official manager for the French translation :) | 02:51 |
yota | ahaha | 02:51 |
philiKON | yota, you might want to start a "French dictionary" page on http://dev.zope.org/Zope3/ForeignLanguageDictionaries | 02:52 |
srichter | how can I create a box that is always at the top left corner? | 02:52 |
philiKON | yota, so all French translators agree on the same names when translating stuff | 02:53 |
srichter | set the position in CSS or sth? | 02:53 |
philiKON | yeh, think so | 02:53 |
*** SteveA has quit IRC | 02:53 | |
yota | philiKON: a thing like this : http://plone.org/development/teams/i18n/language-specific-terms/french-fr ? | 02:55 |
philiKON | yota, exactly! | 02:56 |
philiKON | yota, for a list of terms, look at german dictionary or russian dictioanry | 02:56 |
alienoid | srichter: i was playing with AdapterLookup and implemented C version, it's not ideal but currently passes all tests, do you think it's worth for creating branch for that stuff or just burry it? | 02:56 |
philiKON | yota, the list might not be totally up to date but it's a good start | 02:56 |
srichter | alienoid: Jim plans to rewrite the AdapterLookup to fix a bug and make it faster; however, I think making a branch for it would be great! | 02:57 |
srichter | do you have any profile results? | 02:58 |
yota | philiKON: ok, I will start french dictionnary soon as possible | 02:58 |
alienoid | i made couple of timeit tests with call to lookup, lokoup1 | 02:58 |
philiKON | cool | 02:58 |
yota | s/soon/as soon/ | 02:58 |
alienoid | and around 10-15% speed improvement | 02:59 |
alienoid | hope to make tests soon to have more results | 03:00 |
*** SureshZ has joined #zope3-dev | 03:03 | |
srichter | wow, that's quiet a bit | 03:04 |
philiKON | adapter lookup speedup? | 03:04 |
alienoid | yep | 03:05 |
philiKON | nice | 03:06 |
alienoid | though results are not exact yet | 03:07 |
yota | philiKON: how add french dictionnary on web site ? | 03:09 |
philiKON | edit ForeignLanguageDictionary | 03:09 |
philiKON | add a line: | 03:09 |
philiKON | - [French dictionary] | 03:09 |
philiKON | then save it | 03:10 |
philiKON | when the page reloads, click on the ? after [French dictionary] | 03:10 |
yota | I have : View History Backlinks Subscribe DublinCore | 03:10 |
philiKON | you need to log in | 03:10 |
yota | of course | 03:11 |
*** stub has quit IRC | 03:15 | |
philiKON | yota, https://launchpad.net/products/zope/+series/zope3.1/+pots/zope/fr/+translate | 03:16 |
yota | sorry, i'm currently with my profile but without an edit action, so I will start translation with text file and I send to you | 03:19 |
yota | philiKON: sorry, i'm currently with my profile but without an edit action, so I will start translation with text file and I send to you | 03:19 |
philiKON | yota, you're talking about the wiki, rihgt? | 03:19 |
yota | yes | 03:20 |
philiKON | hmm, i think access was restricted due to spamming problems | 03:20 |
*** apoirier has quit IRC | 03:20 | |
philiKON | ok, we can do it this way. the dictionary is really only important once you have multiple translators working on one language | 03:20 |
yota | philiKON: what is your email ? 90% of french dictionnary is done (with german model). I will check my work this week (with plone's dictionnary and french translation of zopex3.0) and I send a mail. Ok for you ? | 03:39 |
philiKON | ok, you can send me the dictionary | 03:40 |
philiKON | philikon@philikon.de | 03:40 |
yota | great! mv /dev/me /dev/bed | 03:40 |
yota | gn | 03:40 |
philiKON | as for translations, you should already be able to do your work at the url mentioned above | 03:40 |
philiKON | good night | 03:40 |
philiKON | thanks for doing this! | 03:40 |
yota | np | 03:40 |
*** yota has quit IRC | 03:40 | |
alienoid | good night | 03:52 |
*** alienoid has quit IRC | 03:53 | |
*** guido_g has quit IRC | 04:23 | |
*** tvon has quit IRC | 04:39 | |
*** tvon has joined #zope3-dev | 04:57 | |
*** alga has quit IRC | 05:15 | |
*** RaFromBRC has quit IRC | 05:21 | |
*** bskahan has joined #zope3-dev | 07:07 | |
*** SureshZ has left #zope3-dev | 07:34 | |
*** rk has joined #zope3-dev | 07:42 | |
*** bskahan has quit IRC | 07:44 | |
*** mexiKON has joined #zope3-dev | 07:46 | |
*** mkerrin has quit IRC | 07:48 | |
*** philiKON has quit IRC | 08:02 | |
*** zagy has joined #zope3-dev | 08:20 | |
*** RaFromBRC has joined #zope3-dev | 08:37 | |
*** pmg has joined #zope3-dev | 08:39 | |
*** MrTopf has joined #zope3-dev | 09:00 | |
*** rk has quit IRC | 09:09 | |
*** hdima has joined #zope3-dev | 09:26 | |
*** AJC has quit IRC | 10:08 | |
*** douglasc has joined #zope3-dev | 10:09 | |
*** zagy has left #zope3-dev | 10:35 | |
*** zagy has joined #zope3-dev | 10:35 | |
*** yota has joined #zope3-dev | 10:36 | |
*** douglasc has quit IRC | 10:38 | |
*** RaFromBRC has quit IRC | 10:44 | |
*** AJC has joined #zope3-dev | 10:46 | |
*** timte has joined #zope3-dev | 11:04 | |
*** d2m has joined #zope3-dev | 11:09 | |
*** alienoid has joined #zope3-dev | 11:18 | |
bob2 | hrm | 11:40 |
bob2 | ztapi.setUpAnnotations() appears broken | 11:40 |
*** faassen has joined #zope3-dev | 11:46 | |
*** mexiKON changes topic to "zope3-dev | Zope 3.1.0c1 released! | Help translating Zope 3.1 into your language! | logs available at http://zope3.pov.lt/irclogs/" | 11:52 | |
MrTopf | hi faassen | 12:03 |
*** guido_g has joined #zope3-dev | 12:09 | |
*** mexiKON is now known as philiKON | 12:12 | |
*** MrTopf has quit IRC | 12:15 | |
*** anguenot has joined #zope3-dev | 12:24 | |
*** alga has joined #zope3-dev | 12:25 | |
*** projekt01 has joined #zope3-dev | 12:26 | |
*** MrTopf has joined #zope3-dev | 12:52 | |
*** tarek has joined #zope3-dev | 13:08 | |
faassen | MrTopf: hi there | 13:10 |
MrTopf | hi faassen :-) | 13:12 |
MrTopf | just exploring O'Reilly connection | 13:12 |
philiKON | o'reilly connection? | 13:13 |
MrTopf | sort of a social connection thingy | 13:14 |
MrTopf | just invited you ;-) | 13:14 |
MrTopf | read about it on Ian Bicking's blog | 13:15 |
MrTopf | btw, can anyone say something to my event-post on the Five list? ;-) | 13:15 |
philiKON | ah great, yet another connection thingy | 13:15 |
MrTopf | just need to know if I need to do my own event layer or if there's something buggy or need to be thought over | 13:15 |
MrTopf | I will launch my connection thingy next week then ;-) | 13:15 |
philiKON | ah great | 13:16 |
philiKON | MrTopf, in short, i think getting "3" events is what happens in z3 as well | 13:17 |
MrTopf | I knew you like it ;-) | 13:17 |
faassen | MrTopf: if it's not behaving the way Zope 3 does, then it's a bug. :) | 13:17 |
philiKON | (it's only 1 event, but it applies to 3 event interfaces) | 13:17 |
faassen | MrTopf: if it does, then it's a feature. :) | 13:17 |
MrTopf | faassen: which does not make that much sense to me then ;-) | 13:17 |
faassen | MrTopf: well, I wrote it and never used it. :) | 13:17 |
faassen | MrTopf: I don't think anybody has really seriously tried using it yet so far. | 13:17 |
faassen | MrTopf: you're the first. | 13:17 |
MrTopf | faassen: you mean the five events or the z3 events? | 13:18 |
faassen | MrTopf: so if you find some behavior that is inconsistent with Zope 3's behavior, that means it's a bug in Five. | 13:18 |
MrTopf | well, as philikon said it seems to be the same | 13:18 |
faassen | MrTopf: if it behaves like Zope 3, and you don't like Zope 3's behavior, then um, we should talk to someone else. | 13:18 |
MrTopf | just getting a move when I add an object seems not that intuitive to me | 13:18 |
MrTopf | in fact I started searching the bug immediatly ;) | 13:18 |
faassen | MrTopf: yes, that sounds weird. anyway, you could verify what it does in Zope 3. | 13:18 |
MrTopf | I will and eventually send something to the z3-dev list then | 13:19 |
faassen | MrTopf: okay. :) | 13:19 |
MrTopf | maybe we simply need some semantic layers | 13:19 |
MrTopf | if these move events are needed somewhere that is | 13:19 |
faassen | MrTopf: anyway, it's cool you're playing with Five's event implementation. | 13:19 |
faassen | MrTopf: I wrote it thinking I coul duse it, but then never did. | 13:19 |
MrTopf | well, I thought it might be better than doing my own manage_afterAdd handling etc. | 13:19 |
faassen | MrTopf: yes, it ought to be better. :) | 13:20 |
MrTopf | I did this before but if it's generalized in Five then it's probably vetter | 13:20 |
MrTopf | better | 13:20 |
MrTopf | and I get real events and I don't need a mixing for my class | 13:20 |
MrTopf | I am trying to build some reference engine with Five so events are handy for getting information about changes | 13:20 |
faassen | right.. | 13:21 |
faassen | wish we could port the unique id service, but it's still hard to port to Five, I think. | 13:21 |
faassen | even though the KeyReference abstraction might make it a bit easier now. | 13:21 |
MrTopf | just noticed that I also use _notifyOfCopyTo() which you seem not to use. Wonder if it also works without that | 13:21 |
faassen | because if we've ported that, we can port the catalog. | 13:21 |
MrTopf | well, actually I won't use the catalog in my engine | 13:21 |
MrTopf | and I am planning to make the uid stuff adaptable so for now I can either use my own or CMFUid | 13:22 |
faassen | MrTopf: if you see some ways to improve the way the events are fired, be my guest. I remember having to refer to odd hackery to detect some stuff happening. | 13:22 |
MrTopf | faassen: it always is odd hackery in Z2 ;-) | 13:22 |
*** wiggy has quit IRC | 13:22 | |
MrTopf | but one might think about Zope2.9 or later to fire these directly | 13:22 |
faassen | right, that'd be cool. | 13:23 |
*** wiggy has joined #zope3-dev | 13:23 | |
MrTopf | actually ObjectManager knows what is happening | 13:23 |
MrTopf | it just converts it to some stuff which can only be handled by hackery | 13:23 |
MrTopf | for reasons which are forgotten ;-) | 13:23 |
MrTopf | (probably) | 13:23 |
faassen | probably, yeah. :) | 13:23 |
MrTopf | so when I have some time I will test Z3s behaviour and not only add but also move, rename and delete | 13:25 |
MrTopf | though I wonder if this will happen this week (and next week I am on vacation) | 13:25 |
MrTopf | so we will see | 13:26 |
*** mkerrin has joined #zope3-dev | 13:26 | |
MrTopf | time for some coffee :-) | 13:28 |
MrTopf | philiKON: btw, worldcookery seems to be down | 13:29 |
philiKON | oh. thanks for letting me know | 13:29 |
MrTopf | and I ordered another of your books for the office :-) | 13:29 |
philiKON | good boy :) | 13:29 |
MrTopf | unfortunately I forgot to do it via your site.. will do next time | 13:29 |
philiKON | np :) | 13:29 |
philiKON | "next time"... *grin* | 13:29 |
MrTopf | :-) | 13:30 |
philiKON | how many books will you need? | 13:30 |
MrTopf | if we unexpectedly grow ;-) | 13:30 |
philiKON | or the winter is hard and you need fire wood, eh? | 13:30 |
MrTopf | now I should put some z3/five recipes/code snippets somewhere on my site | 13:30 |
philiKON | it's up again | 13:30 |
MrTopf | fine :-) | 13:30 |
MrTopf | just upgraded to plone2.1 and I am wondering if I should rewrite the RSS stuff with Five | 13:31 |
MrTopf | btw, can I define default adapters? e.g. one adapter adapts for "IArticle" and the default one for "*" or so? | 13:32 |
MrTopf | or instead of "*" the base interface of IArticle if there is one. | 13:32 |
*** The|uni has joined #zope3-dev | 13:37 | |
*** MJ has joined #zope3-dev | 14:06 | |
*** TheOnly has joined #zope3-dev | 14:08 | |
*** The|uni has quit IRC | 14:09 | |
*** ignas has joined #zope3-dev | 14:21 | |
*** tvon has quit IRC | 14:26 | |
*** AJC has quit IRC | 14:30 | |
*** AJC has joined #zope3-dev | 14:30 | |
*** horizon5 has joined #zope3-dev | 14:43 | |
*** bskahan has joined #zope3-dev | 14:44 | |
*** SteveA has joined #zope3-dev | 14:45 | |
*** stub has joined #zope3-dev | 14:47 | |
*** stub is now known as stub_wab | 15:03 | |
*** TheOnly has quit IRC | 15:09 | |
*** The|uni has joined #zope3-dev | 15:10 | |
*** srichter has quit IRC | 15:10 | |
*** srichter has joined #zope3-dev | 15:10 | |
*** ChanServ sets mode: +o srichter | 15:10 | |
philiKON | hey srichter | 15:11 |
philiKON | srichter, the launchpad thing is slowly kicking in. we've got volunteers for chinese and persian already :) | 15:11 |
srichter | LOL!!! | 15:11 |
*** purpledropbear has joined #zope3-dev | 15:12 | |
philiKON | it's true *grin* | 15:12 |
srichter | I believe you | 15:12 |
*** alga has quit IRC | 15:12 | |
philiKON | ah, and french too :) | 15:12 |
philiKON | but that's almost boring. hehe | 15:12 |
srichter | mmh, the most important language to translate Zope 3 to is ...................... | 15:12 |
srichter | PERSIAN! | 15:12 |
*** BjornT has joined #zope3-dev | 15:13 | |
philiKON | hehe... we trade iran zope 3 for nucelar bombs | 15:13 |
srichter | oh, in Iran they don't speak arabic? | 15:13 |
philiKON | no. iran is located where persia used to be :) | 15:13 |
srichter | I know, I still thought they speak arabic, mmhh, interesting | 15:14 |
purpledropbear | stub_wab = Stuart ? | 15:24 |
stub_wab | Yup | 15:25 |
*** stub_wab is now known as stub | 15:25 | |
purpledropbear | = hostmaster@dropbear.id.au ? | 15:25 |
purpledropbear | :-) | 15:25 |
srichter | oh, some Aussies are getting into Zope 3 dev! :-) | 15:25 |
purpledropbear | heheh move over iran | 15:26 |
srichter | hehe | 15:26 |
stub | Yup. I'll e having fun trying to sort that mess out over lunch - from Brazil ;-/ | 15:26 |
purpledropbear | yikes! | 15:26 |
purpledropbear | i'll bet you've been mailbombed - by me as well as others | 15:26 |
stub | en_AU is a valid dialect to translate Z3 into btw. Although last time I translated something to strine the product maintainer objected to my use of 'wanker' | 15:27 |
purpledropbear | rofl | 15:27 |
philiKON | hahaha | 15:27 |
srichter | :-) | 15:28 |
*** tvon has joined #zope3-dev | 15:30 | |
*** alga has joined #zope3-dev | 15:31 | |
philiKON | srichter, will you publish the release date of 3.1 final on the wiki? that way i know when to integrate the translations | 15:32 |
*** bska|mobile has joined #zope3-dev | 15:32 | |
srichter | philiKON: I let you know plenty ahead of time | 15:32 |
srichter | also note that ST has some nice rosetta upload and download scripts already | 15:33 |
srichter | (I think we should steal them or ask POV nicely to contribute them. ;-) | 15:33 |
philiKON | good idea | 15:34 |
philiKON | MJ, did you see that | 15:34 |
MJ | I did now | 15:34 |
MJ | ST is? | 15:34 |
Aiste | ScoolTool | 15:34 |
MJ | Ah | 15:35 |
*** bskahan has quit IRC | 15:35 | |
MJ | Hi Aiste | 15:35 |
Aiste | hi | 15:35 |
MJ | I just spoke with thisfred about the Dutch trans | 15:35 |
MJ | and he already did ST into Dutch via launchpad | 15:35 |
philiKON | cool | 15:36 |
MJ | We'll be getting together tomorrow at the PUN meet and talk about it then. | 15:37 |
philiKON | cool | 15:37 |
philiKON | thanks | 15:37 |
srichter | is PUN the dutch synonym for PSU? | 15:38 |
MJ | No | 15:38 |
MJ | PUN is the Python Usergroup Netherlands | 15:38 |
philiKON | there is no PSU | 15:38 |
MJ | No pun intended. Or maybe there is.. | 15:39 |
MJ | Nope | 15:39 |
MJ | Martijn has been denying that for years | 15:39 |
*** bskahan_ has joined #zope3-dev | 15:39 | |
MJ | So it must be true! | 15:39 |
srichter | yeah! | 15:39 |
philiKON | so, the PSU originates from holland | 15:40 |
philiKON | but it doesn't exist | 15:40 |
MJ | Guido denies that | 15:40 |
philiKON | interesting | 15:40 |
MJ | But, to be clear, PSU in Dutch would be PGO | 15:41 |
MJ | But you never heard that from me... | 15:41 |
srichter | ha ha | 15:42 |
*** bska|mobile has quit IRC | 15:43 | |
*** niemeyer has joined #zope3-dev | 15:48 | |
*** gintas has joined #zope3-dev | 15:52 | |
philiKON | srichter, thanks for pointing me to that script. as far as i see it, we can still *use* it. it's not like it needs to be part of Zope 3 or anything (having it in the utilities seciton would be nice, of course) | 15:58 |
srichter | yep | 15:59 |
*** zagy has quit IRC | 16:03 | |
*** The|uni has quit IRC | 16:04 | |
*** benji_york has joined #zope3-dev | 16:04 | |
*** bradb has joined #zope3-dev | 16:09 | |
projekt01 | philiKON, is *-overrides.zcml working? Was there a discussion about that? | 16:23 |
*** tvon has quit IRC | 16:28 | |
*** tvon has joined #zope3-dev | 16:29 | |
philiKON | projekt01, i added it to zope 3.1 and the trunk | 16:32 |
philiKON | it's working for sure | 16:32 |
*** MiUlEr has joined #zope3-dev | 16:46 | |
*** faassen has left #zope3-dev | 16:48 | |
* genconc is back | 16:50 | |
*** bska|mobile has joined #zope3-dev | 16:53 | |
projekt01 | philiKON, thanks | 16:55 |
*** bskahan_ has quit IRC | 16:55 | |
srichter | benji_york: BTW, I have successfully backported testbrowser to Py 2.3 for schooltool. | 16:58 |
benji_york | cool, just replacing decorators with foo = whatever(foo)? | 16:58 |
srichter | actually, I may have spoken too soon; the Py 2.3 test is still running | 16:59 |
srichter | yeah, basically getting rid of decorators | 16:59 |
benji_york | I like decorators. :) | 16:59 |
SteveA | looking backwards :-( | 16:59 |
srichter | and there was a line taking note of AbstractHTTPHAndler.do_request_ | 17:00 |
srichter | crap still failing | 17:00 |
srichter | I guess I have to try more | 17:00 |
benji_york | ok, if there is anything I can do, just let me know | 17:00 |
srichter | ok, I guess it is pretty difficult to backport this beast | 17:00 |
benji_york | Jim will be upset | 17:01 |
srichter | I keep trying | 17:01 |
srichter | I have to get it runnign for schooltool anyuways | 17:01 |
benji_york | mm, ok | 17:02 |
srichter | but I really want the trunk to switch to Py 2.4 | 17:02 |
benji_york | me too | 17:02 |
philiKON | me too | 17:02 |
srichter | noone is testing with 2.3 anyways | 17:02 |
alienoid | me too :) | 17:02 |
srichter | so bugs will creep in all the time | 17:02 |
philiKON | srichter, well, i am | 17:02 |
hdima | me too :)) | 17:02 |
benji_york | I'm bad about only testing with 2.4 | 17:02 |
srichter | brave souls | 17:02 |
philiKON | i think hdima meant me too to py 2.4 | 17:02 |
philiKON | :) | 17:02 |
hdima | yes | 17:03 |
hdima | :) | 17:03 |
*** bska|mobile has quit IRC | 17:03 | |
philiKON | it just doesn't make sense to rely on no longer supported python versions while the rest of the world has moved on | 17:03 |
philiKON | anyway, you pointed all that out in the proposal | 17:03 |
* srichter wonders what putrequest() in Python 2.3's urllib2.py version does | 17:04 | |
benji_york | putrequest( request, selector) | 17:04 |
benji_york | This should be the first call after the connection to the server has been made. It sends a line to the server consisting of the request string, the selector string, and the HTTP version (HTTP/1.1). | 17:04 |
*** hdima has quit IRC | 17:05 | |
benji_york | (from 2.3 manual) | 17:05 |
srichter | so I guess we would have to store this temporarly | 17:06 |
benji_york | I can't say, I don't have any context. I can look at it if you wish. | 17:07 |
srichter | when I get stuck, I will beg you to look at it :-) | 17:08 |
benji_york | :) | 17:08 |
srichter | the API between the two Py versions is pretty different | 17:12 |
srichter | benji_york: do you know whether mechanize also works in Py 2.3? | 17:13 |
benji_york | yep, it's still compatable with 2.2 even | 17:16 |
srichter | ok, then I guess I just need to write a compatibility layer in the Conenction object | 17:16 |
benji_york | ok, hmm 2.3 compatability is more annoying than I thought it would be | 17:17 |
srichter | yes | 17:17 |
srichter | I basically have to support all those put* methods and then the getreply one, which is equivalent to getresponse, if I see this correctly | 17:18 |
benji_york | :( | 17:18 |
SteveA | argh. python 2.3. nooooooo! | 17:18 |
benji_york | SteveA == Gumby :) | 17:19 |
benji_york | oh, no Mr. Bill, sorry | 17:19 |
benji_york | I mixed up my claymation characters | 17:19 |
* benji_york realizes that he is insane :) | 17:20 | |
srichter | LOL | 17:20 |
srichter | here is the synopsis of what has to be implemented: | 17:22 |
srichter | http://source.schooltool.org/buildbot/ | 17:23 |
srichter | def putrequest(self, request, selector): | 17:23 |
srichter | def putheader(self, name, value): | 17:23 |
srichter | def endheaders(self): | 17:23 |
srichter | pass | 17:23 |
srichter | def send(self, data): | 17:23 |
srichter | def getreply(self): | 17:23 |
srichter | def getfile(self): | 17:23 |
benji_york | <grr> This is why I wanted to wait on a decision on z2 and 2.4 before doing this. I say we hold off and see what happens before putting more work into this. Thoughts? | 17:24 |
*** bska|mobile has joined #zope3-dev | 17:24 | |
srichter | I have to do it; ST has not yet committed to Py 2.4 and I have checked in tests that fail now on buildbot because it runs 2.3 | 17:25 |
benji_york | <double grr> OK. | 17:26 |
gintas | can you adapt the urllib2 version from Python2.4 to work on Python2.3? | 17:26 |
srichter | mmh, I could try | 17:26 |
benji_york | hmm, or perhaps just copy the code directly into testbrowser | 17:27 |
srichter | does not work | 17:27 |
*** purpledropbear has left #zope3-dev | 17:27 | |
srichter | because it uses some other Py 2.4 features | 17:27 |
benji_york | :( | 17:27 |
srichter | like import (very, long, list, of, packages) | 17:27 |
gintas | but that's easy to fix, isn't it | 17:28 |
srichter | ok, I give it a shot | 17:28 |
gintas | I mean it could be the easier of the several solutions that are available | 17:28 |
benji_york | srichter, BTW, I like ST's buildbot CSS. We just started using buildbot a few weeks ago. I might have to coopt some of the styling. | 17:30 |
srichter | not my work, sp you gotta ask POV :-) | 17:30 |
benji_york | quote from buildbot.css: /* Stolen from http://build.fluendo.com:8081/buildbot.css */ | 17:31 |
benji_york | :) | 17:31 |
srichter | LOL | 17:32 |
*** faassen has joined #zope3-dev | 17:44 | |
*** MiUlEr has quit IRC | 17:52 | |
*** tav_ has joined #zope3-dev | 17:59 | |
*** MiUlEr has joined #zope3-dev | 18:00 | |
srichter | btw, there were a lot of people here voting for the switch to Python 2.4; please add a comment to the proposal in this regard | 18:05 |
*** tav has quit IRC | 18:05 | |
SteveA | which proposal? | 18:09 |
srichter | the proposal to switch to Python 2.4 for Zope 3.2 | 18:09 |
srichter | (as a requirement) | 18:09 |
SteveA | urk? | 18:09 |
SteveA | url? | 18:09 |
benji_york | http://www.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/MigrationToPython24 | 18:09 |
SteveA | thanks | 18:10 |
benji_york | NP, just call me srichter's campaign manager | 18:11 |
srichter | :-) | 18:12 |
bob2 | is the zope2 security stuff (something about recompiling python code) as fragile as it sounds? | 18:12 |
bob2 | (no offence to anyone who may have written it, it sounds like an interestng solution nonetheless:) | 18:14 |
SteveA | bob2: zope3's security system is different for a good reason | 18:16 |
*** bskahan_ has joined #zope3-dev | 18:28 | |
*** bska|mobile has quit IRC | 18:29 | |
*** MiUlEr has quit IRC | 18:34 | |
*** bskahan_ has quit IRC | 18:39 | |
*** bskahan_ has joined #zope3-dev | 18:50 | |
srichter | benji_york: I think the ClientCookie package cannot work with Python 2.3 | 18:53 |
srichter | it clearly expects some incorrect object in the reponse of a request | 18:54 |
benji_york | uh oh | 18:54 |
benji_york | hmm, I was convinced it would work | 18:55 |
benji_york | let me look something up | 18:55 |
srichter | I got PublisherConnection to behave exactely like httplib.HTTP now, but CookieClient chokes on it | 18:55 |
benji_york | from http://wwwsearch.sourceforge.net/ClientCookie/: "Python 2.0 or above is required" | 18:58 |
benji_york | so either we're doing something wrong, or they haven't updated their page, or the 2.4 requirement is accidental | 18:58 |
srichter | I think it tries to detect urllib2 | 18:59 |
srichter | maybe this detection is broken | 18:59 |
benji_york | it does, see the first few paragraphs of http://wwwsearch.sourceforge.net/ClientCookie/ | 18:59 |
srichter | with "it deos" you mean it should work? | 19:00 |
benji_york | "it does" == "it does some detection of urllib2" | 19:00 |
benji_york | to what end, I know not | 19:01 |
srichter | I am trying their example now | 19:01 |
srichter | that will show me whether it works | 19:01 |
benji_york | ok | 19:01 |
benji_york | I hate to run out on you, but the pizza is here. :) | 19:01 |
srichter | it's ok | 19:02 |
srichter | the exmaple works | 19:02 |
srichter | mmhh | 19:02 |
benji_york | hmm | 19:02 |
benji_york | I bet you'll have it fixed before I get back. :) | 19:02 |
benji_york | l8r | 19:02 |
srichter | :-) | 19:03 |
*** MJ has quit IRC | 19:08 | |
*** MrTopf has quit IRC | 19:27 | |
benji_york | srichter, any luck? | 19:35 |
srichter | well, I have to find an example in ClientCookie that uses urllib2 | 19:38 |
srichter | I retrun the right object in the compat code, but it misses some attributes | 19:39 |
srichter | the simple ClientCookie examples all use urllib | 19:39 |
srichter | not urllib2 | 19:39 |
benji_york | hmm | 19:39 |
srichter | it is strange it uses urllib2 it seems but a different code path | 19:43 |
benji_york | :( | 19:44 |
srichter | if everything goes wrong I can manually install a response processor that does the necessary work on the object to make it work with the rest of the code | 19:44 |
benji_york | monkey patch the response object? yeah, that would work, or create a subclass with a "copy constructor" | 19:45 |
srichter | yeah, we could do that too | 19:45 |
*** zagy has joined #zope3-dev | 20:00 | |
*** GaryPoster has joined #zope3-dev | 20:01 | |
GaryPoster | srichter: AYT? | 20:03 |
srichter | yes | 20:06 |
GaryPoster | Cool. someone, maybe you, made a change to the source widget that AFAIK is broken. I'd like you to have a chance to disagree with me before I change it. :-) | 20:06 |
srichter | ok | 20:06 |
GaryPoster | Here's the doctest version: | 20:06 |
GaryPoster | 28090 srichter Because the field is required, a non-selection is not valid. Thus, the widget | 20:06 |
GaryPoster | 28090 srichter does not have an input value. | 20:06 |
GaryPoster | 28090 srichter | 20:06 |
GaryPoster | 28090 srichter >>> widget.hasInput() | 20:06 |
GaryPoster | 28090 srichter False | 20:06 |
GaryPoster | a widget should reply True to hasInput if it was drawn before. Puking if it is required is the responsbility of another bit. This breaks formlib | 20:07 |
GaryPoster | May I change, or do you disagree? | 20:07 |
srichter | feel free to change it :-) | 20:08 |
GaryPoster | OK cool thanks :-) | 20:08 |
*** tav_ is now known as tav | 20:09 | |
srichter | this package is totally messed up | 20:10 |
GaryPoster | agreed :-) | 20:10 |
srichter | I think we should try to develop a new version in zope.app.widget | 20:10 |
GaryPoster | I generally agree. | 20:11 |
srichter | benji_york: I got it working :-) | 20:12 |
srichter | A little hack in PublisherHTTPHandler.http_open was all that's needed | 20:12 |
benji_york | YAY! | 20:12 |
srichter | benji_york: so the Py 2.3 BBB code is in schooltool; we can get it there any time | 20:19 |
srichter | btw, I can't believe the fix was so simple | 20:20 |
srichter | it just suddenly hit me :-) | 20:20 |
benji_york | ok, I'm still of the opinion that we wait until the 2.3/2.4 stuff is straitened out before making the change in Zope | 20:21 |
benji_york | sometimes the road to a simple fix is long and hard :) | 20:21 |
srichter | yep | 20:21 |
srichter | yep | 20:21 |
srichter | we could check in the 2.3 version to Zope-3.1 branch, so we can cut distribution packages for 3.1 | 20:22 |
*** faassen has quit IRC | 20:26 | |
benji_york | srichter, that'd be cool... | 20:29 |
*** ignas has quit IRC | 20:29 | |
benji_york | ... GaryPoster also suggested that I might want to make a non-Zope version available for people to do general web site functional testing. Selenium-like. | 20:30 |
srichter | yep | 20:30 |
srichter | I think the best would be to contribute the code to mecahnize and hope they accept it :-) | 20:31 |
srichter | this way we would not need to maintain it at all | 20:31 |
benji_york | perhaps | 20:31 |
benji_york | I just sent a message to the mechanize list asking if they'd be interested | 20:39 |
srichter | cool | 20:39 |
*** mkerrin has quit IRC | 20:55 | |
*** nederhoed has joined #zope3-dev | 20:58 | |
*** RaFromBRC has joined #zope3-dev | 21:10 | |
*** gintas has quit IRC | 21:18 | |
*** MrTopf has joined #zope3-dev | 21:22 | |
*** sm has joined #zope3-dev | 21:24 | |
sm | congrats on 3c1, you all | 21:25 |
srichter | thanks | 21:25 |
srichter | sm: are you going to try Z3 too? ;-) | 21:25 |
sm | for sure :) | 21:26 |
*** AJC has quit IRC | 21:26 | |
srichter | maybe work on zwiki; it really needs a maintainer ;-) | 21:26 |
sm | I am enjoying my first exposure to a real z3 app (launchpad.net) | 21:26 |
srichter | ah | 21:26 |
srichter | are you working for canonical? | 21:26 |
sm | no, I just went there to check out the z3 translation setup | 21:26 |
srichter | oh, I see | 21:27 |
sm | now I've registered zwiki (z2) there.. | 21:27 |
sm | re z3 zwiki : yes I think about it every N weeks.. what to do :) | 21:27 |
srichter | :-) | 21:29 |
srichter | people seem to use the z3 version | 21:29 |
sm | I saw it mentioned in your schooltool docs proposal too | 21:29 |
srichter | just recently someone was here and set it up on a polish site | 21:29 |
srichter | yeah, Tom wants me to demonstrate how to take a 3rd party package and integrate it in ST | 21:30 |
srichter | so zwiki was the best choice | 21:30 |
*** anguenot has quit IRC | 21:31 | |
* sm wonders if z3 zwiki falls under the zope package on rosetta | 21:37 | |
SteveA | sm: /join #launchpad for rosetta help | 21:37 |
sm | I'm there, thanks steva | 21:38 |
sm | it's looking terrific btw | 21:38 |
SteveA | so you are :-) | 21:38 |
SteveA | glad you like it | 21:38 |
MrTopf | hey SteveA | 21:39 |
SteveA | hi topf | 21:39 |
MrTopf | it's annoying to hunt down annoying bugs in the evening, I tell ya! | 21:40 |
srichter | he he | 21:41 |
MrTopf | I'd rather do some cool Five stuff ;-) | 21:41 |
*** tvon has quit IRC | 21:47 | |
*** efge has quit IRC | 21:48 | |
mp | I've set polish site about zope3... | 21:53 |
mp | And I think I could help with translations | 21:54 |
srichter | that would be great! | 21:54 |
mp | account created, email sent... | 21:58 |
*** sashav has joined #zope3-dev | 21:58 | |
srichter | mp: I should be able to get you signed up too | 21:58 |
mp | my account name is 'mpietrzak@gmail.com' (and my real name is Maciej Pietrzak) | 21:59 |
*** C8N has joined #zope3-dev | 22:02 | |
C8N | ciao | 22:02 |
*** tvon has joined #zope3-dev | 22:02 | |
srichter | C8N: hi | 22:08 |
*** gintas has joined #zope3-dev | 22:09 | |
*** tvon has quit IRC | 22:10 | |
C8N | hi srichter, wie gehts? | 22:10 |
srichter | good thanks | 22:11 |
*** pcardune has joined #zope3-dev | 22:16 | |
*** bska|mobile has joined #zope3-dev | 22:23 | |
*** bskahan_ has quit IRC | 22:29 | |
*** sashav has quit IRC | 22:30 | |
*** sashav has joined #zope3-dev | 22:31 | |
*** nederhoed has quit IRC | 22:33 | |
*** bska|mobile has quit IRC | 22:43 | |
*** nederhoed has joined #zope3-dev | 22:47 | |
nederhoed | can someone point me to a how-to get z3 to get running when I restart my Linux server (redhat fc3) | 22:50 |
nederhoed | at this moment i browse to the bin dir of my install and execute ./zopectl start (and stop before I shut down) | 22:51 |
nederhoed | I already have z3 behind apache | 22:51 |
srichter | write some startup and shutdown scripts | 22:51 |
srichter | you should ask on the general zope mailing lsit or search google, since this is nto a Zope 3 specific question | 22:52 |
nederhoed | ok | 22:52 |
*** bska|mobile has joined #zope3-dev | 22:56 | |
SteveA | srichter: seems that zope3 encodes the http headers using the charset of the response | 22:56 |
srichter | could be no clue, but sounds right | 22:57 |
SteveA | http headers should be in a subset of ascii | 22:58 |
SteveA | it is incorrect to encode them | 22:58 |
srichter | but we cannot send unicode | 22:58 |
SteveA | exactly | 22:58 |
*** lifeless has joined #zope3-dev | 22:58 | |
SteveA | how can headers be decoded if we don't know what encoding they are in? | 22:58 |
SteveA | lifeless: what encoding should http headers use? | 22:59 |
srichter | I see | 22:59 |
srichter | no clue | 22:59 |
srichter | I guess they should be ascii | 22:59 |
lifeless | header data that is specified by rfc2616 is a subset of sascii | 22:59 |
lifeless | ditto 2617 | 23:00 |
lifeless | data that i | 23:00 |
*** roym has joined #zope3-dev | 23:00 | |
SteveA | srichter: lifeless is our resident HTTP lawyer ;-) | 23:00 |
srichter | I see :-) | 23:00 |
srichter | so I guess we need some code checking for the ASCIIness of header values and names | 23:01 |
SteveA | something needs to be done | 23:01 |
lifeless | data that isn't specified by 2616 or 2617 or the updated uri rfc (which I don't recall offhand) has to be safe for the rfc2616 bnf which means its transmitted as a subset of ascii, but it will usually be transformed )i.e. base64 coded) from a richer character set and that will be application specific to define and negotiate | 23:01 |
SteveA | i'm not sure what the right thing is, exactly | 23:01 |
lifeless | a good example of this is the sample uri issue in rfc2616 - : | 23:01 |
lifeless | For example, the following three URIs are equivalent: | 23:02 |
lifeless | http://abc.com:80/~smith/home.html | 23:02 |
lifeless | http://ABC.com/%7Esmith/home.html | 23:02 |
*** douglasc has joined #zope3-dev | 23:02 | |
lifeless | http://ABC.com:/%7esmith/home.html | 23:02 |
lifeless | with the unicode safe uri spec the data on the wire is *still* conformanmt to the rfc2616 EBNF, but is decoded into unicode. | 23:04 |
srichter | so how do we encode unicode chars? | 23:04 |
lifeless | enough said: http headers - rfc 2616 EBNF, nothing more. application specific headers - write a http rfc 2616 ebnf encoder and user that within the data portion of the header | 23:06 |
lifeless | i.e. you want to be able to do: | 23:06 |
lifeless | headers["X-MyApp"] = myunicodestring.encode("rfc2616headder") | 23:06 |
lifeless | the most common such encoder is base64 :) | 23:07 |
*** douglasc has quit IRC | 23:11 | |
*** alga has quit IRC | 23:11 | |
*** BjornT has quit IRC | 23:11 | |
*** srichter has quit IRC | 23:11 | |
*** stub has quit IRC | 23:11 | |
*** alienoid has quit IRC | 23:11 | |
lifeless | ~[6~/names | 23:11 |
lifeless | /names | 23:11 |
SteveA | thanks lifeless | 23:12 |
*** srichter has joined #zope3-dev | 23:12 | |
*** douglasc has joined #zope3-dev | 23:12 | |
*** alga has joined #zope3-dev | 23:12 | |
*** BjornT has joined #zope3-dev | 23:12 | |
*** stub has joined #zope3-dev | 23:12 | |
*** alienoid has joined #zope3-dev | 23:12 | |
*** irc.freenode.net sets mode: +o srichter | 23:12 | |
C8N | split... | 23:13 |
srichter | wow, 48 people in zope3-dev | 23:13 |
srichter | impressive :-) | 23:13 |
C8N | ehehehe | 23:14 |
C8N | record! | 23:14 |
C8N | but, how many waked up? :D | 23:14 |
* C8N ping all | 23:14 | |
lifeless | ok, digging up the rfc chain. | 23:14 |
lifeless | for implementors is goes like this for . | 23:14 |
lifeless | a) grab rfc2616 and read teh defn for the header you care about. | 23:15 |
lifeless | 2) case the ebnf back until you have a fdefinition. | 23:15 |
lifeless | in this case for Location:, its .. | 23:15 |
lifeless | Location = "Location" ":" absoluteURI | 23:16 |
lifeless | absolulteURI here is the ebnf from rfc 2396 and I'm chasing backwards .. | 23:16 |
*** tvon has joined #zope3-dev | 23:18 | |
*** bskahan_ has joined #zope3-dev | 23:19 | |
lifeless | http://www.faqs.org/rfc/std/std66.txt appears to be the current standard which turns that into absolute-URI | 23:21 |
philiKON | srichter, mp, i'm back | 23:21 |
philiKON | mp, already took care of you | 23:21 |
*** nederhoed has quit IRC | 23:24 | |
lifeless | the short answer may be that one canno for location. more research will be needed steve has suggested we do a launchpad style spec for this | 23:24 |
lifeless | s/canno/cannot/ | 23:25 |
*** bska|mobile has quit IRC | 23:26 | |
srichter | ok | 23:26 |
lifeless | I'm just checking the httpo scheme definition, if it meets the std66 requirements then it becomes location: myuri.encode("utf8").encode("hexescape") | 23:28 |
lifeless | the fundamental thing is that each header has its own rules, and must also finish up meeting the http/1.1 ebnf to be valid to send on the wire. | 23:29 |
srichter | so the above would be ok? | 23:30 |
lifeless | for location, yes, I think. though I still have one more reference to hunt down | 23:31 |
*** RaFromBRC has quit IRC | 23:31 | |
SteveA | srichter: we'll write a spec on this here. we may not get around to implementing it right away, and i also want jim to see it. | 23:32 |
SteveA | it means a redesign of how the headers-related API works. | 23:32 |
srichter | yep | 23:32 |
lifeless | if you have a url class, then it could just be url._-str__() | 23:33 |
lifeless | erm, exsquse my latency induced typing | 23:33 |
*** bskahan_ has quit IRC | 23:34 | |
srichter | str(url) is even shorter | 23:34 |
srichter | :-) | 23:34 |
stub | lifeless has just had to step out for a bit | 23:34 |
*** sashav has quit IRC | 23:36 | |
SteveA | we have no URL class | 23:37 |
SteveA | sadly | 23:37 |
*** sashav has joined #zope3-dev | 23:38 | |
srichter | GaryPoster: please do not forget CHANGES.txt entries | 23:39 |
GaryPoster | srichter: OK, thanks | 23:40 |
GaryPoster | srichter: is it intentional that CHANGES.txt in Zope 3.1 branch has changes to 'Some future release (3.2.0)'? | 23:46 |
srichter | no, I was just sloppy do far :-) | 23:46 |
GaryPoster | :-) I hear ya. OK, you want me to rip it out, or not bother till later | 23:46 |
srichter | sure | 23:47 |
GaryPoster | ok, will do | 23:47 |
srichter | thanks | 23:52 |
*** timte has quit IRC | 23:54 | |
srichter | I just developed a pretty nice introspector for SchoolTool; I guess I should port this to Zope 3, so that people who were upset about the missing introspector are happy | 23:55 |
benji_york | interesting | 23:58 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!