*** J1m has quit IRC | 00:03 | |
*** SteveA has quit IRC | 00:03 | |
*** dokai has quit IRC | 00:03 | |
*** J1m has joined #zope3-dev | 00:03 | |
*** SteveA has joined #zope3-dev | 00:03 | |
*** dokai has joined #zope3-dev | 00:03 | |
*** whit has joined #zope3-dev | 00:14 | |
srichter | benji: ok, fix is in | 00:21 |
---|---|---|
benji | cool | 00:21 |
srichter | do you think it should be backported? | 00:22 |
benji | I think so, I don't think the current behavior could be what people really want | 00:23 |
srichter | ok, will do that later | 00:23 |
srichter | I have to finish my client project | 00:23 |
philiKON | if it's a bug, it should be backported | 00:23 |
philiKON | all the way to 3.2 | 00:23 |
philiKON | formlib is used in five now (which uses zope 3.2) | 00:23 |
* benji feels bad for continually forgetting 3.2 | 00:24 | |
philiKON | most bugfixes don't even concern zope 2, but some do. i think this is one | 00:24 |
srichter | philiKON: one could look at the fix also as a feature correction, since the API changed | 00:25 |
srichter | but if people agree it si a bug, I'll backport it | 00:25 |
philiKON | ah, true | 00:25 |
srichter | the merge should be trivial | 00:25 |
*** replicant has quit IRC | 00:46 | |
*** ChrisW has joined #zope3-dev | 00:47 | |
ChrisW | hi all | 00:47 |
ChrisW | if I've got a string in a piec of python code in Zope 2.9, how'd I i18n it with Zope 3's i18n stuff? | 00:48 |
philiKON | zope.i18n.translate() | 00:48 |
philiKON | provide it's already an i18n message object | 00:48 |
ChrisW | right, but where do I get the language from? | 00:48 |
ChrisW | ok, what if it's just a raw string? ;-) | 00:48 |
philiKON | then you need to explicit specify a domain | 00:48 |
philiKON | you can either specify a language | 00:49 |
philiKON | or a 'context' that the language is taken from | 00:49 |
philiKON | typically that context is a request | 00:49 |
philiKON | (the 'context' is adapted to IUserPreferredLanguages) | 00:49 |
philiKON | we have such adapters for the request | 00:49 |
ChrisW | *nods* | 00:49 |
*** benji has quit IRC | 00:49 | |
*** k0s is now known as k0s|home | 01:02 | |
*** k0s|home has left #zope3-dev | 01:03 | |
*** dobee has joined #zope3-dev | 01:07 | |
*** wrobel has quit IRC | 01:08 | |
alecm | philiKON: Is overrides.zcml supposed to be loaded automatically when there's a *-configure.zcml slug in place? | 01:10 |
philiKON | not really | 01:10 |
philiKON | -configure.zcml slugs usually just load a package's configure.zclm | 01:11 |
alecm | so how does one trigger the overrides.zcml | 01:11 |
philiKON | if you want a package's overrides.zcml to be loaded with all the other overrides, add an -overrides.zcml slug | 01:11 |
ChrisW | it's Five magic ;-) | 01:11 |
alecm | (Five currently isn't doing so for things outside of Products) | 01:11 |
ChrisW | this is all controlled in the sire.zcml that Five reads, no? | 01:11 |
philiKON | yeah | 01:11 |
philiKON | at least zope 3's site.zcml honours *-overrides.zcml slugs | 01:12 |
alecm | philiKON: Ah will Five really load that, the site.zcml doesn't mention *-overrides.zcml | 01:12 |
philiKON | looks like five's site.zcml needs some enhancements :) | 01:12 |
philiKON | J1m, ayt? | 01:13 |
philiKON | alecm, btw, in zoep 2.10+, site.zcml is also part of the instance skel now | 01:13 |
alecm | philiKON: great | 01:13 |
philiKON | (just in case you want to fix zope2/five's site.zcml to be in sync with zope3's :)) | 01:13 |
J1m | philiKON: yes | 01:14 |
* rocky remembers adding that and causing a minor fiasco :) | 01:14 | |
alecm | philiKON: So foo-overrides.zcml should just have the usual <include package="foo" />? | 01:15 |
philiKON | J1m, remember how you told me i should get a debug-enabled python to check out that segfault in my __parent__-enabled branch of acquisition? | 01:15 |
J1m | yes | 01:15 |
philiKON | J1m, well, i did that and i still get a segfault and no clue | 01:15 |
philiKON | alecm, <include package="foo" file="overrides.zcml" /> | 01:15 |
J1m | But you probably get a segfault much sooner | 01:15 |
J1m | well, maybe you do | 01:16 |
alecm | philiKON: That makes a bit more sense | 01:16 |
philiKON | J1m, could be that i get it sooner, but id oubt it's *much* sooner | 01:16 |
J1m | is this running tests? | 01:16 |
philiKON | yes | 01:16 |
*** efrerich has joined #zope3-dev | 01:16 | |
J1m | another thing you can do is set gc ro run all the time. | 01:16 |
*** ChrisW has left #zope3-dev | 01:16 | |
J1m | Using the gc option to the test runer | 01:16 |
J1m | --gc 1 I think | 01:17 |
J1m | This might provide a clue | 01:17 |
*** yota has quit IRC | 01:17 | |
J1m | In a debug build, this could help a lot. | 01:17 |
J1m | Unless it doesn't. ;) | 01:17 |
philiKON | heh | 01:17 |
alecm | philiKON: I've found it's very easy to cause mysterious segfaults in code using Five by accidentally triggering an infinite recursion inside a view or adapter. | 01:17 |
philiKON | J1m, btw, what does the [N refs] mean at the end of a python session | 01:17 |
J1m | That's the total of all refcounts. | 01:18 |
philiKON | uh huh | 01:18 |
philiKON | now running tests with: | 01:19 |
philiKON | python test.py -vv --gc=1 | 01:19 |
alga | I usually do ./test.py ... | 01:19 |
alga | saves a couple of keystrokes :) | 01:19 |
philiKON | alga, special python (debug-enabled) | 01:20 |
alga | wow! | 01:20 |
J1m | philiKON: Note that that will take a really long time. | 01:21 |
alecm | philiKON: So putting that in my foo-overrides.zcml slug and telling site.zcml to load *-overrides.zcml gives me a ConfigurationConflictError (which is what using overrides.zcml was supposed to avoid) ;-) | 01:22 |
philiKON | J1m, ah, good to know. coz right now it's just sitting there | 01:22 |
philiKON | alecm, you need to load the *-overrides.zcml slugs with includeOverrides | 01:22 |
philiKON | alecm, to actually make them overrides :) | 01:22 |
philiKON | otherwise they would just be regular includes | 01:22 |
philiKON | and indeed conflict | 01:22 |
alecm | I had a suspicion that something like that was the case. Auto-detecting the name overrides seemed a bit too magical for Zope 3. Thanks. | 01:24 |
philiKON | boy, this is taking long | 01:26 |
* philiKON might fall asleep over it | 01:27 | |
*** nathany has quit IRC | 01:30 | |
J1m | philiKON: go to bet and hope it's done by morning | 01:33 |
J1m | bed | 01:33 |
philiKON | that's what i'm gonna do | 01:33 |
philiKON | g'night everyone | 01:33 |
*** efrerich has quit IRC | 01:34 | |
*** vlado has quit IRC | 01:40 | |
*** MJ has joined #zope3-dev | 01:41 | |
*** J1m has quit IRC | 02:10 | |
*** edgordon has quit IRC | 02:24 | |
*** nathany has joined #zope3-dev | 02:27 | |
*** projekt01 has left #zope3-dev | 02:44 | |
*** jinty has quit IRC | 02:52 | |
*** elro has quit IRC | 03:01 | |
*** benji has joined #zope3-dev | 03:03 | |
*** dobee has quit IRC | 03:07 | |
*** dobee has joined #zope3-dev | 03:08 | |
*** dobee has quit IRC | 03:14 | |
*** RaFromBRC has quit IRC | 04:03 | |
*** alga has quit IRC | 04:16 | |
*** dunny has joined #zope3-dev | 04:22 | |
*** SteveA has quit IRC | 04:23 | |
*** dokai has quit IRC | 04:23 | |
*** SteveA has joined #zope3-dev | 04:23 | |
*** dokai has joined #zope3-dev | 04:23 | |
*** nathany has quit IRC | 04:26 | |
*** febb has quit IRC | 04:53 | |
*** dunny has quit IRC | 05:09 | |
*** dunny has joined #zope3-dev | 05:23 | |
*** stub has joined #zope3-dev | 05:28 | |
*** elro has joined #zope3-dev | 05:40 | |
*** edgordon has joined #zope3-dev | 05:52 | |
*** elro has quit IRC | 06:21 | |
*** elro has joined #zope3-dev | 06:22 | |
*** niemeyer has quit IRC | 06:24 | |
*** elro has quit IRC | 06:50 | |
*** elro has joined #zope3-dev | 06:51 | |
*** strichter has joined #zope3-dev | 07:53 | |
*** srichter has quit IRC | 07:54 | |
*** eins has joined #zope3-dev | 08:17 | |
eins | hi | 08:17 |
*** elro has quit IRC | 08:33 | |
*** jan_s has joined #zope3-dev | 08:50 | |
*** newpers has joined #zope3-dev | 08:59 | |
newpers | so, what is an object oriented db not good for? | 09:01 |
philiKON | lots of relational data | 09:02 |
newpers | :) | 09:02 |
newpers | can you give me an example | 09:03 |
newpers | i'm kind of confused | 09:03 |
newpers | the reason i'm asking is because orm's suck. and i'm trying to find a way to tie in django with zopedb. i tried zope3 before, but i couldn't learn it fast enough | 09:03 |
*** zagy has joined #zope3-dev | 09:04 | |
philiKON | it's called zodb, btw | 09:05 |
newpers | yeah, it's been a while | 09:05 |
newpers | i have your book, btw | 09:05 |
philiKON | example for lots of relational data is logs, for example | 09:05 |
philiKON | newpers, zope 3 certainly takes you a bit to learn, but it also gives you a lot in return | 09:07 |
newpers | ok, thanks. :) | 09:08 |
*** newpers has left #zope3-dev | 09:08 | |
*** hdima has joined #zope3-dev | 09:17 | |
*** romanofski has joined #zope3-dev | 09:44 | |
*** alecm has quit IRC | 09:44 | |
*** stub has quit IRC | 09:47 | |
*** philiKON has quit IRC | 09:52 | |
*** dobee has joined #zope3-dev | 10:11 | |
*** yota has joined #zope3-dev | 10:27 | |
*** philiKON has joined #zope3-dev | 10:28 | |
*** philiKON changes topic to "logs available at http://zope3.pov.lt/irclogs/ || paste code examples into http://zope3.pastebin.com/ or http://paste.plone.org/ || 3.3b2 is out || bug day live at http://www.zope.org/Collectors/Zope3-dev" | 10:30 | |
*** flox_ has joined #zope3-dev | 10:30 | |
*** flox_ is now known as flox | 10:31 | |
*** hazmat has quit IRC | 10:44 | |
*** MJ has quit IRC | 10:47 | |
*** kobold has joined #zope3-dev | 10:51 | |
*** faassen has joined #zope3-dev | 11:01 | |
*** strichter has quit IRC | 11:01 | |
*** philiKON is now known as philiBUG | 11:23 | |
*** srichter has joined #zope3-dev | 11:23 | |
*** ChanServ sets mode: +o srichter | 11:25 | |
*** MJ has joined #zope3-dev | 11:25 | |
*** zagy has quit IRC | 11:27 | |
*** zagy has joined #zope3-dev | 11:27 | |
*** timte has joined #zope3-dev | 11:37 | |
*** vlado has joined #zope3-dev | 11:44 | |
*** volvox has joined #zope3-dev | 12:26 | |
*** dobee has quit IRC | 12:58 | |
*** efrerich has joined #zope3-dev | 13:03 | |
efrerich | philBUG: I'am trying to create the test for 562. I get this error: " PicklingError: Can't pickle <class 'zope.copypastemove.Testobj'>: attribute | 13:05 |
efrerich | lookup zope.copypastemove.Testobj failed" | 13:05 |
efrerich | Testobj has the attribute marker=FieldProperty(ITestobj['marker']) | 13:06 |
efrerich | In ITestobj I have marker = zope.schema.TextLine() | 13:06 |
efrerich | philBUG: Can you give me a hint? | 13:07 |
*** stub has joined #zope3-dev | 13:10 | |
efrerich | I have put the whole testsession into zope3.pastebin | 13:18 |
*** jinty has joined #zope3-dev | 13:20 | |
*** dunny has quit IRC | 13:23 | |
*** J1m has joined #zope3-dev | 13:32 | |
*** mkerrin has joined #zope3-dev | 13:41 | |
*** vlado has quit IRC | 13:44 | |
philiBUG | efrerich, url? | 13:57 |
efrerich | http://zope3.pastebin.com/ (see start message IRC) | 14:03 |
philiBUG | posting the url of the paste is always nicer (http://zope3.pastebin.com/774699 | 14:04 |
efrerich | oh - yes | 14:05 |
philiBUG | a few comments: | 14:05 |
philiBUG | list(container) is awkward. containers.keys() i think is a nicer spelling | 14:06 |
philiBUG | also, you seem to have inconsistent indention levels | 14:06 |
philiBUG | use 4 spaces | 14:06 |
philiBUG | i would also suggest not putting this into a docstring | 14:06 |
philiBUG | docfile tests are nicer | 14:06 |
philiBUG | also, i dont' understand why the schema is needed | 14:07 |
philiBUG | afaic, it's superfluous | 14:07 |
philiBUG | it just distracts the reader | 14:07 |
philiBUG | looks good otherwise | 14:07 |
philiBUG | of course, some comments will be needed :) | 14:07 |
philiBUG | so, back to th problem | 14:07 |
philiBUG | can you paste your traceback as well, please | 14:08 |
efrerich | philiBUG: I should say I had the session in Python IDLE and with IDLE 8 spaces are default | 14:10 |
efrerich | I had no error in error | 14:11 |
philiBUG | i don't care what editor you use, but we use 4 spaces :) | 14:11 |
efrerich | The traceback follows in a moment | 14:11 |
philiBUG | what do you mean you "had no error in error"? | 14:12 |
efrerich | had no error with IDLE - session log now in pastebin 774699 | 14:16 |
philiBUG | dude, urls... | 14:17 |
efrerich | I'll chage the spaces | 14:17 |
efrerich | chage > change | 14:17 |
philiBUG | you'll never get errors for bad coding style | 14:17 |
*** ktwilight has quit IRC | 14:19 | |
*** ktwilight has joined #zope3-dev | 14:20 | |
philiBUG | efrerich, right | 14:20 |
philiBUG | efrerich, i know what the problem is | 14:20 |
philiBUG | make this test a docfile test | 14:21 |
philiBUG | and use zope.testing.module.setUp(test, name='README.txt') or so to add the doctest as a module to sys.moduels | 14:21 |
philiBUG | alternatively, just move your test fixtures out of the test | 14:25 |
philiBUG | J1m, ayt? | 14:31 |
J1m | yes | 14:32 |
philiBUG | so, i ran the tests with gc=1 over night | 14:32 |
philiBUG | no luck | 14:33 |
J1m | sorry | 14:33 |
philiBUG | same segfault at the same test | 14:33 |
J1m | debugging memory problms is really hard. | 14:33 |
philiBUG | i just noticed that some test in AccessControl is failing, though | 14:33 |
philiBUG | so, apaprently, my branch changed something in acquisition that's not BBB-compatible | 14:33 |
philiBUG | the source of the problem might be there | 14:33 |
J1m | I don't really have his much time right now. | 14:33 |
J1m | this much | 14:34 |
philiBUG | np | 14:34 |
philiBUG | just wanted to let you know | 14:34 |
*** J1m has quit IRC | 14:39 | |
*** benji has quit IRC | 14:45 | |
*** dobee has joined #zope3-dev | 14:49 | |
*** stu1 has joined #zope3-dev | 14:54 | |
*** stub has quit IRC | 14:56 | |
*** zagy has quit IRC | 14:58 | |
*** zagy has joined #zope3-dev | 14:59 | |
*** stu1 is now known as stub | 15:02 | |
*** jan_s has quit IRC | 15:06 | |
*** lurker has joined #zope3-dev | 15:06 | |
*** regebro has joined #zope3-dev | 15:06 | |
rocky | philiBUG: is this just a zope3 bug day or zope2+zope3 ? | 15:07 |
philiBUG | you're welcome to fix zope 2 bugs too :) | 15:07 |
philiBUG | especially five ;) | 15:07 |
philiBUG | unfortunately, i'm behind firewall for now. so no svn+ssh checkins for me | 15:07 |
philiBUG | will go home in a few hours, though | 15:08 |
philiBUG | i'll be doing some five bug squashing tonight | 15:08 |
philiBUG | five and zope 2.10 | 15:08 |
lurker | philiBUG ... that means "he who loves bugs", right? | 15:08 |
philiBUG | :) | 15:09 |
* philiBUG is buggophile | 15:09 | |
rocky | philiBUG: i'm asking because i was going to change the #plone topic to mention zope bug day | 15:09 |
philiBUG | yeah, why not | 15:09 |
rocky | so i should direct people here? | 15:09 |
philiBUG | fine by me | 15:09 |
philiBUG | having zop e2 bugs fixed can't hurt ;) | 15:09 |
* rocky decides he better get some coffee before he digs in | 15:10 | |
*** lurker has quit IRC | 15:13 | |
*** _torkel has joined #zope3-dev | 15:17 | |
*** efrerich has quit IRC | 15:21 | |
* rocky wishes zope3 was no longer trying to duplicate all of zope2 functionality | 15:28 | |
regebro | Hiya all. | 15:29 |
philiBUG | rocky, now where did you get that funny idea? my blog? ;) | 15:29 |
rocky | heyo regebro | 15:29 |
* regebro is testing if Zope2 bug 2121 is fixed (think so). | 15:29 | |
rocky | philiBUG: i confess i only perused your last blog entry ;) | 15:29 |
philiBUG | which one? | 15:29 |
philiBUG | the kaboom? | 15:29 |
rocky | yep | 15:30 |
philiBUG | coz that's not the latest | 15:30 |
rocky | oh | 15:30 |
rocky | i'm not sure ;) | 15:30 |
philiBUG | regebro, i presume you're checking 2121 against the b2 tarball? | 15:32 |
* rocky is reminded how much he hates the zope bug collectors | 15:32 | |
regebro | philiBUG: Yup. | 15:32 |
regebro | It works. | 15:32 |
philiBUG | cool | 15:32 |
rocky | hm... http://www.zope.org/Collectors/Zope3-dev/289 ... is he indicating he'd like to add this as a zcml attribute on the page directive? | 15:34 |
rocky | philiBUG: none of your discussion on reworking the browser:page stuff got used right? | 15:35 |
philiBUG | not yet. | 15:35 |
rocky | philiBUG: nothing will make it into zope3.3 ? | 15:36 |
philiBUG | rocky, no idea. this is a 'medium' issue | 15:36 |
philiBUG | i'd focus on the 'critical' ones :) | 15:36 |
rocky | ok, how do i tell this stupid bug collector to only show me critical ones? :) | 15:36 |
rocky | keep in mind that i'm a zope3 bugfix noob | 15:36 |
regebro | rocky: The search in the bottom of the page. | 15:36 |
*** benji has joined #zope3-dev | 15:37 | |
rocky | ah that's, um... nevermind ;) | 15:37 |
philiBUG | rocky, down below, select category: critical | 15:37 |
rocky | 14 critical bugs? | 15:38 |
philiBUG | great, eh? | 15:38 |
regebro | rocky: Yes, it's not user friendly. The question is: Should we put down effort on improving the bugtracker or should we put down effort in switching? :) | 15:38 |
philiBUG | switching. /me likes trac | 15:39 |
philiBUG | we don't always have to eat our own dogfood | 15:39 |
rocky | in a pure python world, trac rules ... in a zope world, i believe Poi rules :) | 15:39 |
regebro | Haven't used Poi, I think. Trac rocks. And sucks. At the same time. :) | 15:40 |
rocky | there's a few easily fixable nuisances that would make Trac about 5x better imho | 15:40 |
rocky | we should fork Trac to use all zope3 tech and then build a plone integration layer :) | 15:41 |
philiBUG | riiiiiiight | 15:41 |
*** alga has joined #zope3-dev | 15:41 | |
philiBUG | yeah, trac could use some reST support | 15:41 |
philiBUG | its markup sucks for the most part | 15:42 |
rocky | indeed | 15:42 |
rocky | one of these days i intend on working with martin to zope3-ify Poi so it can be used on pure zope3 app server | 15:42 |
* philiBUG doesn't know Poi | 15:42 | |
rocky | Poi is the default bug tracker for products on plone.org/products | 15:43 |
philiBUG | i know | 15:43 |
philiBUG | never used it | 15:43 |
rocky | any event | 15:43 |
rocky | i wonder if faassen is still working on http://www.zope.org/Collectors/Zope3-dev/686 | 15:44 |
*** lurker has joined #zope3-dev | 15:44 | |
philiBUG | rocky, he posted something on the dev mailinglist | 15:44 |
philiBUG | rocky, read that thread | 15:44 |
philiBUG | i think there are open questions | 15:44 |
rocky | yeah but it was only about the logging of errors | 15:44 |
philiBUG | right | 15:44 |
philiBUG | wrong issue | 15:44 |
philiBUG | sorry | 15:44 |
rocky | kind of spun off from the original bug issue | 15:44 |
philiBUG | yup | 15:44 |
philiBUG | feel free to work on it. ti deosnt' look like it's assigned | 15:45 |
regebro | Uhm.... 2168 is making me really confused. | 15:46 |
regebro | It claims that there is no import of "warnings" in Five.metaconfigure.py | 15:46 |
philiBUG | why, what's wrong | 15:46 |
rocky | i don't have the ability to assign a bug to myself, is that normal? | 15:47 |
rocky | and zope.org is running dog-slow | 15:47 |
philiBUG | regebro, yup | 15:47 |
philiBUG | regebro, Five 1.5 (!) | 15:47 |
regebro | Yeees...? | 15:47 |
philiBUG | there isn't | 15:47 |
regebro | In my 1.5 there is...:) | 15:48 |
philiBUG | svn up | 15:48 |
philiBUG | i fixed a bug, and introduced this new bug | 15:48 |
regebro | Ah, I have to step down into Five and make an explicit svn up there. | 15:49 |
regebro | Geez. | 15:49 |
philiBUG | huh, no | 15:49 |
philiBUG | the external should update | 15:49 |
philiBUG | external points to 1.5 tag now | 15:49 |
regebro | Hmmm. | 15:50 |
regebro | Weird, but OK, it's gone now anyway. | 15:50 |
philiBUG | regebro, applied the patch? | 15:51 |
regebro | Not yet. :) | 15:51 |
philiBUG | ah. didn't know what 'gone' meant | 15:52 |
regebro | I ment that the import is gone. :) | 15:52 |
philiBUG | ah | 15:52 |
philiBUG | (btw, this issue is assigned to me. you can take it, if you want, but you can also take another one ) | 15:52 |
philiBUG | for example, i have one that's sorta your fault | 15:52 |
philiBUG | http://www.zope.org/Collectors/Zope/2172 | 15:52 |
philiBUG | in zope 3, when an object already provides IPublsihTraverse, it isn't adapted | 15:52 |
philiBUG | zope 2 still adapts | 15:53 |
philiBUG | so, the zpublisher should be made to check for IPublishTraverse on the object that's traversed first | 15:53 |
philiBUG | see zope.ap.publication.browser.BrowserPublication.getDefaultTraversal() | 15:54 |
faassen | someone say something to me? | 15:54 |
philiBUG | faassen, rocky | 15:54 |
rocky | faassen: i just added a comment to that content type bug you were looking at | 15:55 |
faassen | rocky: right | 15:55 |
faassen | rocky: I'm not wokring on this right now. | 15:55 |
faassen | rocky: I got rather distracted by the weird intricacies of error reporting. | 15:55 |
faassen | rocky: setting the content type would require a test. | 15:56 |
faassen | rocky: and also would result in errors that you don't see on STDOUT at all, just in the error log. | 15:56 |
faassen | rocky: right now you see at least *a* error there, albeit entirely the wrong error. :) | 15:56 |
rocky | ll | 15:56 |
rocky | *lol | 15:56 |
faassen | anyway, I think you're right in that we need to fix this by seting the Content type as suggested. | 15:57 |
faassen | but that would require an error we can reproduce in some test. | 15:57 |
faassen | rocky: any idea how to make that work? | 15:57 |
*** niemeyer has joined #zope3-dev | 15:57 | |
philiBUG | perhaps the error reporting thing should be fixed first | 15:57 |
philiBUG | isn't there an obvious way out of the error reporting madness? | 15:57 |
rocky | faassen: not yet, i was just about to look into it | 15:57 |
faassen | philiBUG: it's a larger functional change. | 15:57 |
rocky | philiBUG: perhaps, but that should be a new bug ;) | 15:57 |
faassen | philiBUG: and I don't know what I'd be breaking, see my message. | 15:57 |
faassen | rocky: what I'll do is make a new bug out of my mail. | 15:58 |
faassen | rocky: at leat then it won't be forgotten. | 15:58 |
rocky | faassen: good idea | 15:59 |
* rocky got derailed by a client for a sec | 16:00 | |
faassen | I've created a new issue for this. | 16:04 |
faassen | perhaps it should be a proposal, actually. | 16:04 |
rocky | well, i think the bug should be identified, but a proposal should probably be proposed to adequately address this ;) | 16:09 |
faassen | yeah, I also made a proposal and mailed the list. | 16:10 |
*** dobee has quit IRC | 16:11 | |
rocky | great | 16:11 |
faassen | rocky: anyway, feel free to look into the content-type issue.. if you want a sparring partner to work on writing an appropriate test for this let me know. :) | 16:12 |
rocky | hehe, will do | 16:12 |
regebro | I got derailed too and will continue fixing 2186 after lunch. See ya. | 16:12 |
*** dobee has joined #zope3-dev | 16:13 | |
MJ | I get unittest test failures on python2.4.4c0, right? | 16:19 |
* MJ has a small one in zope.app.form.browser.textwidgets | 16:19 | |
MJ | It can be traced back to the python xml.sax.saxutils module | 16:20 |
MJ | It quotes newlines and carriage returns in attributes correctly now. | 16:20 |
benji | MJ, it's a known bug | 16:23 |
benji | (in Python) | 16:23 |
philiBUG | yeah, 2.4.4c0 has a few bugs :) | 16:28 |
*** Londo_ has quit IRC | 16:29 | |
* rocky gets back to bug fixing | 16:34 | |
MJ | Dunno if this is a bug or not; it looks intentional ;) | 16:41 |
MJ | entities.update({'\n': ' ', '\r': ' ', '\t':'	'}) | 16:41 |
*** sashav has joined #zope3-dev | 16:43 | |
philiBUG | faassen, replied to your proposal | 17:00 |
*** alecm has joined #zope3-dev | 17:00 | |
*** eins has quit IRC | 17:00 | |
regebro | Uh, uhm, so the 1.5 tag is just a tag pointing to some revision in the trunk, right? So when I bugfix Five, I fix on trunk only, is that correct? | 17:04 |
regebro | philiBUG: ? | 17:07 |
philiBUG | yes | 17:07 |
philiBUG | you fix on trunk | 17:07 |
philiBUG | and then i make a new five release tonight | 17:07 |
philiBUG | 1.5.1 | 17:07 |
*** dobee_ has joined #zope3-dev | 17:07 | |
philiBUG | which will be included in zope 2.10 | 17:08 |
regebro | OK. | 17:08 |
philiBUG | regebro, did you see the issue with IPublishTraverse? | 17:09 |
regebro | Yes, I'll try to make time to fix it. | 17:10 |
philiBUG | cool | 17:10 |
regebro | Hmmm. With Five trunk I now get an error: | 17:10 |
regebro | Products.Five.tests.test_security.test_security_equivalence | 17:10 |
regebro | getRoles(dummy2, 'baz', dummy2.baz, ('Def',)) is ACCESS_PRIVATE | 17:11 |
regebro | is False. | 17:11 |
regebro | Anybody know anything about that? | 17:11 |
*** dobee has quit IRC | 17:14 | |
*** hdima has quit IRC | 17:18 | |
philiBUG | regebro, not really | 17:18 |
regebro | Weird. | 17:19 |
regebro | I'm seeing of the same thing happens on zope trunk. | 17:19 |
philiBUG | at least not with five 1.5 | 17:20 |
* philiBUG running tests again | 17:20 | |
philiBUG | nope | 17:22 |
philiBUG | Ran 444 tests with 0 failures and 0 errors in 52.444 seconds. | 17:22 |
*** mgedmin has joined #zope3-dev | 17:23 | |
regebro | Hm. | 17:26 |
philiBUG | do you get this after applying the patch? | 17:27 |
regebro | No, it's there before. | 17:27 |
regebro | Hmmm. It only happens if I have Five in /Products instead of lib/python/Products | 17:29 |
*** dobee has joined #zope3-dev | 17:30 | |
*** dobee_ has quit IRC | 17:30 | |
regebro | philiBUG: In fact, it happens when I have a Five in both lib/python/Products and Products. | 17:31 |
*** gumpa has joined #zope3-dev | 17:31 | |
philiBUG | regebro, same here | 17:35 |
philiBUG | i have all combinations | 17:35 |
regebro | Curiouser and curiouser. | 17:35 |
philiBUG | tests pass | 17:35 |
philiBUG | you mus thave the pentium bug | 17:35 |
regebro | It's Cheshire bug. | 17:37 |
benji | is a Cheshire but similar to a heisenbug? | 17:41 |
* philiBUG likes ladybugs | 17:43 | |
benji | are those bugs introduced by female programmers? | 17:44 |
philiBUG | :) | 17:44 |
whit | you guys seeing wierdness with Five tests? | 17:45 |
whit | I came across an interesting one last night | 17:46 |
whit | if you run all tests for Zope, ZTC changes the name of the server, breaking about 10 tests in five | 17:46 |
philiBUG | never seen that | 17:46 |
philiBUG | sure it's not an /etc/hosts issue? | 17:47 |
*** zagy has quit IRC | 17:47 | |
whit | yeah, pretty sure | 17:47 |
philiBUG | hmmm | 17:48 |
whit | though I'm not sure why I would be the first to see it | 17:48 |
whit | maybe because putting tests in layers reordered when they are run? | 17:48 |
philiBUG | ah, this is with layers/ | 17:49 |
philiBUG | ? | 17:49 |
* whit fixed it using layers too | 17:49 | |
philiBUG | ah, so it happens with a vanilla zope checkout? | 17:49 |
benji | yes, the run order for tests before and after layerification will likely differ | 17:49 |
philiBUG | sure | 17:50 |
whit | philiBUG: only once run order is changed | 17:50 |
philiBUG | run order? | 17:50 |
philiBUG | so that ZTC tests come first? | 17:50 |
whit | the order the test run in? | 17:50 |
*** dobee has quit IRC | 17:51 | |
whit | philiBUG: actually thats wrong. the startServer call that changed the variable names was on import.. | 17:51 |
whit | but no matter. not a zope3 bug | 17:52 |
* whit realizes he's not in #z3-base | 17:52 | |
* philiBUG is confused... but it seems whit has solved the issue | 17:52 | |
*** zagy has joined #zope3-dev | 17:57 | |
*** dobee has joined #zope3-dev | 17:58 | |
*** rocky is now known as rocky|away | 18:01 | |
*** Londo_ has joined #zope3-dev | 18:04 | |
*** stub has quit IRC | 18:11 | |
*** edgordon has quit IRC | 18:11 | |
*** MJ has quit IRC | 18:16 | |
*** romanofski has quit IRC | 18:20 | |
*** dobee has quit IRC | 18:24 | |
*** philiBUG has quit IRC | 18:32 | |
*** lurker has quit IRC | 18:33 | |
*** J1m has joined #zope3-dev | 18:47 | |
*** rocky|away is now known as rocky | 18:54 | |
*** TresEquis has joined #zope3-dev | 18:58 | |
*** lurker has joined #zope3-dev | 18:59 | |
*** volvox has quit IRC | 19:05 | |
*** sashav has quit IRC | 19:05 | |
*** dobee has joined #zope3-dev | 19:07 | |
*** ktwilight has quit IRC | 19:09 | |
*** ktwilight has joined #zope3-dev | 19:10 | |
*** _torkel has quit IRC | 19:11 | |
*** MacYET has joined #zope3-dev | 19:14 | |
*** flox has quit IRC | 19:22 | |
rocky | srichter: ohhh... so that's why you're so hard to get along with, because you're German? *grin* | 19:26 |
MacYET | evil germans | 19:29 |
rocky | MacYET: are you coming to the plone conf? i'm gonna see if i can get beno to come to continue your mailing list discussion =) | 19:30 |
*** philiKON has joined #zope3-dev | 19:31 | |
MacYET | rocky: we won't pass the troll control at the airport | 19:32 |
MacYET | he | 19:32 |
rocky | lol | 19:32 |
*** RaFromBRC has joined #zope3-dev | 19:35 | |
*** RaFromBRC is now known as RaFromBRC|away | 19:42 | |
*** RaFromBRC|away has quit IRC | 19:42 | |
*** oferw has joined #zope3-dev | 19:50 | |
*** alecm is now known as alecm|away | 20:00 | |
*** srichter has quit IRC | 20:07 | |
*** gumpa is now known as gumpa-away | 20:07 | |
*** faassen has quit IRC | 20:09 | |
philiKON | who's behind the z3c package namespace again? | 20:16 |
*** srichter has joined #zope3-dev | 20:17 | |
philiKON | srichter, who's behind the z3c package namespace again? | 20:17 |
*** ChanServ sets mode: +o srichter | 20:18 | |
*** mkerrin has quit IRC | 20:21 | |
*** alga has quit IRC | 20:23 | |
benji | philiKON: "the zope 3 community", IIRC | 20:23 |
regebro | Oh, hi philiKON: I'm not able to reproduce the traversal bug. | 20:25 |
philiKON | benji, ah :) | 20:26 |
philiKON | regebro, hmm | 20:27 |
philiKON | ok | 20:27 |
philiKON | i'll tell martin it's his fault | 20:27 |
philiKON | ;) | 20:27 |
regebro | :) | 20:29 |
*** alecm|away is now known as alecm | 20:30 | |
*** whit is now known as whit|out | 20:36 | |
*** whit has joined #zope3-dev | 20:37 | |
*** dobee has quit IRC | 20:40 | |
*** _torkel has joined #zope3-dev | 20:43 | |
*** MJ has joined #zope3-dev | 20:52 | |
*** oferw has quit IRC | 20:54 | |
*** zagy_ has joined #zope3-dev | 21:09 | |
regebro | Hmm, I have a proposal: That we deprecate MailHost.simple_send(). | 21:19 |
*** kobold has quit IRC | 21:19 | |
regebro | It has almost exactly the same API as MailHost.send(), but no features. :) | 21:19 |
regebro | Hmm. I should probably ask that on #zope instead. ;) | 21:20 |
*** zagy has quit IRC | 21:21 | |
srichter | philiKON: right, it is the Zope 3 community namespace | 21:21 |
philiKON | uh huh | 21:21 |
philiKON | i'll blatantly say i'm not a big fan of that acronym | 21:22 |
srichter | it is intended to be a collection of packages that people want to share | 21:22 |
philiKON | it looks a lot like zc | 21:22 |
srichter | tough | 21:22 |
philiKON | and i wish we wouldn't emphasize the "3" in "zope 3" that much | 21:22 |
srichter | it is enough different | 21:22 |
srichter | but it contains mainly Z3 specific stuff | 21:23 |
philiKON | who says i don't want to use z3c.traverser in zope 2 | 21:23 |
srichter | viewlet entensions,. new menu implementations, JS widgets etc | 21:23 |
srichter | nobody | 21:23 |
philiKON | widgets, menus and viewlets work in zope 2 | 21:23 |
srichter | that's ok | 21:23 |
srichter | that's cool | 21:23 |
philiKON | it is :) | 21:24 |
srichter | :-) | 21:24 |
srichter | btw, z3c.traverser is very useful ;-) | 21:24 |
philiKON | it's not a big deal, just one of my constnat complaints (unifying the community, bla bla) | 21:24 |
philiKON | yep | 21:25 |
srichter | we were looking for a short name and zc was obviously given away already :-) | 21:25 |
regebro | OK, I'm all bugged out! See ya! | 21:26 |
philiKON | ;) | 21:26 |
srichter | he he | 21:26 |
philiKON | regebro, thanks for your help | 21:26 |
regebro | no pb | 21:26 |
*** regebro has quit IRC | 21:26 | |
philiKON | srichter, how about we.traverser, we.viewlet, ... :) | 21:27 |
philiKON | we as in "we" :) | 21:27 |
* philiKON is half-kidding | 21:27 | |
* benji dislikes the z3c prefix, but can't come up with anything better | 21:27 | |
mgedmin | "our"? | 21:33 |
*** Aiste has quit IRC | 21:33 | |
*** mexiKON has joined #zope3-dev | 21:38 | |
mexiKON | damn wifi | 21:38 |
benji | "zcomm" for Zope community | 21:39 |
benji | like I said, I can't come up with anything better | 21:39 |
benji | "zz"? (will terrably confuse my typing of "zc") | 21:40 |
mexiKON | did you guys get my "we" suggestino? | 21:40 |
mexiKON | it was only half serious, but, hey, why not | 21:40 |
benji | yep, I like that better than "z3c" | 21:40 |
benji | (we do have to worry about "claiming" some overly generic package name) | 21:40 |
benji | otherwise I'd like "z" | 21:40 |
mexiKON | i wish zope 3's package namespace had been 'z' | 21:41 |
mgedmin | "we.traverser" looks weird, that's why I suggested "our.traverser" | 21:41 |
mgedmin | ;) | 21:41 |
mexiKON | mgedmin, yeah, that's great | 21:41 |
mexiKON | our | 21:41 |
mexiKON | our.viewlet | 21:41 |
benji | unser.traverser | 21:41 |
mexiKON | our.widget | 21:41 |
mgedmin | I suppose people outside the z3 community would prefer "their.traverser" | 21:41 |
benji | has a nice ring to it | 21:41 |
mexiKON | rofl, yeah | 21:41 |
MacYET | mexiKON: already checked if you're elegible for a new mac battery? | 21:41 |
mexiKON | MacYET, shrug | 21:41 |
mexiKON | MacYET, where? | 21:41 |
MacYET | https://support.apple.com/ibook_powerbook/batteryexchange/index.html | 21:42 |
MacYET | same issue as dell batteries | 21:42 |
mexiKON | kaboom? | 21:42 |
MacYET | jup | 21:42 |
mexiKON | benji, srichter, etc.: http://www.z3lab.org/sections/blogs/philipp-weitershausen/2006_08_24_but-zope-3-no-products | 21:43 |
mexiKON | MacYET, looks like support.apple.com could get some new batteries of its own | 21:44 |
mexiKON | it's dead slow here | 21:44 |
MacYET | ju | 21:44 |
MacYET | p | 21:44 |
*** philiKON has quit IRC | 21:46 | |
*** dobee has joined #zope3-dev | 21:51 | |
*** ktwilight has quit IRC | 21:55 | |
benji | "zorg" is a beautiful package name! | 22:02 |
*** ktwilight has joined #zope3-dev | 22:02 | |
benji | mexiKON: do you know who "owns" the "zorg" package space? | 22:05 |
mexiKON | not really | 22:05 |
mexiKON | i guess it was meant for zope.org? | 22:05 |
mexiKON | or zope3.org? | 22:05 |
benji | that seems like a great name for the community packages | 22:05 |
benji | perhaps | 22:05 |
mexiKON | yeah | 22:05 |
mexiKON | true | 22:05 |
mexiKON | zope.org can always have zopeorg | 22:05 |
mexiKON | or zorg.zopeorg | 22:05 |
mexiKON | or whatever | 22:05 |
benji | right | 22:06 |
benji | the wider community has more need that just the zope.org project | 22:06 |
benji | I wonder what srichter thinks of the idea | 22:08 |
mgedmin | "we are the zorg. resistance is futile. you will be assimilated" | 22:09 |
mgedmin | that's a solution to the Python-has-too-many-web-frameworks problem | 22:10 |
mexiKON | absolutely | 22:10 |
*** MacYET has quit IRC | 22:12 | |
*** dobee has quit IRC | 22:13 | |
srichter | mexiKON: blog: cool ... Reading now | 22:21 |
mexiKON | phew, i'm all done with blogging for today | 22:28 |
mexiKON | 3 posts on 1 day, a personal record | 22:28 |
*** mexiKON is now known as philiKON | 22:29 | |
*** zagy_ has quit IRC | 22:32 | |
srichter | philiKON: where is the third? | 22:33 |
philiKON | it's all online | 22:33 |
srichter | I see the 2 on Z3 Lab | 22:33 |
philiKON | hmm, perhaps i haven't published them all | 22:33 |
philiKON | nope they're all published | 22:34 |
srichter | I really need to get ZSCP going | 22:34 |
srichter | I have to make some time in September for that | 22:34 |
philiKON | 1. "But Zope 3 has no products!" Bzzzt. Wrong. | 22:34 |
philiKON | 2. Frederik Lundh is counting pages | 22:34 |
philiKON | 3. Guido and Linus | 22:34 |
srichter | ah ok | 22:35 |
srichter | got em | 22:35 |
*** dunny has joined #zope3-dev | 22:35 | |
* srichter thinks also of starting a blog | 22:38 | |
srichter | philiKON: do you know how many people read your entries? | 22:38 |
philiKON | well, it's on planetzope, planet.plone, planet.python | 22:39 |
philiKON | could be a few | 22:39 |
philiKON | my blog is regularly part of the blog.planetzope.org summaries | 22:39 |
srichter | oh, right | 22:39 |
*** zbir has joined #zope3-dev | 22:40 | |
srichter | I see | 22:41 |
philiKON | i'm sure the nuxeo guys will be happy to create a blog on z3lab for ya :) | 22:42 |
philiKON | of course, there's always blogger.com etc. | 22:42 |
philiKON | and, wordpress is insanely easy to install | 22:42 |
philiKON | and insanely insecure, probably ;) | 22:42 |
*** dunny has quit IRC | 22:43 | |
srichter | yeah, I think getting a place is easy | 22:43 |
srichter | z3lab would be ok | 22:43 |
srichter | I just need to decide whether I have enough time to write entries | 22:44 |
philiKON | yeah. i don't blog very often, usually | 22:44 |
philiKON | i still have lots of half finished articles | 22:44 |
philiKON | i also tend to write more than i want to | 22:44 |
philiKON | and wander off into other directions ;) | 22:44 |
philiKON | i'm not the "quickly scribble something down" blogger | 22:44 |
srichter | yeah, I would blog more about business and Zope 3 | 22:46 |
srichter | I have gained a lot of experience in the last 6 months that I could communicate | 22:46 |
philiKON | would be great | 22:46 |
benji | philiKON: I'd like him to count pages on my quick start guide, I suspect it'd be "1" (of course it's only like 4 pages printed out) | 22:46 |
philiKON | benji, yes! | 22:47 |
philiKON | well, it's frederik lundh... :) | 22:47 |
benji | :) | 22:47 |
*** romanofski has joined #zope3-dev | 22:51 | |
*** romanofs1i has joined #zope3-dev | 22:57 | |
*** romanofski has quit IRC | 23:03 | |
*** romanofs1i is now known as romanofski | 23:03 | |
*** alecm has quit IRC | 23:06 | |
*** lurker has quit IRC | 23:09 | |
*** alecm has joined #zope3-dev | 23:25 | |
*** alecm has quit IRC | 23:31 | |
benji | srichter: did you have an opinion about using "zorg" namespace instead of "z3c"? | 23:36 |
*** gumpa-away is now known as gumpa | 23:41 | |
*** _torkel has quit IRC | 23:41 | |
srichter | benji: I dunno, I really like z3c | 23:43 |
srichter | benji: I think it would need to be brought up on zope3-dev | 23:43 |
srichter | we also have *a lot* of code depending on the namespace already | 23:43 |
srichter | it would be a pain in the butt to find all places | 23:44 |
philiKON | +1 to zorg | 23:46 |
benji | srichter: I'm probably not motivated enough to start a "zorg" campaign. | 23:46 |
benji | but perhaps philiKON is :) | 23:46 |
* philiKON hides | 23:46 | |
* philiKON finds out that there are 3G adapters for ExpressCard/34 | 23:49 | |
* philiKON decides the macbook's dropping the pcmcia slot isnt' that bad at all | 23:49 | |
*** Aiste has joined #zope3-dev | 23:52 | |
benji | ok, I posted "z3c vs. the zorg" to zope3-dev and zope3-users; I'll wait and see. | 23:54 |
philiKON | benji, +1'ed | 23:57 |
* benji laughs hartily at "retarded 'z3' or 'zc'" | 23:58 | |
philiKON | ;) | 23:59 |
* mgedmin remarks that if you use roman numerals, zc is z100 | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!