*** smita1 has joined #zope | 00:02 | |
*** julesa has quit IRC | 00:05 | |
*** d2m has quit IRC | 00:18 | |
*** sunew has quit IRC | 00:26 | |
*** timkack has joined #zope | 00:29 | |
*** timkack has left #zope | 00:33 | |
*** daMaestro has quit IRC | 00:35 | |
*** Hypergraphe has quit IRC | 00:35 | |
*** redir has joined #zope | 00:45 | |
*** jim_SFU has quit IRC | 00:45 | |
*** daMaestro has joined #zope | 00:49 | |
*** xyld has joined #zope | 00:52 | |
*** menesis has quit IRC | 00:56 | |
*** xyld has quit IRC | 00:57 | |
*** MatthewWilkes has quit IRC | 01:00 | |
*** dunny has joined #zope | 01:03 | |
*** smita1 has quit IRC | 01:09 | |
*** J1m has quit IRC | 01:11 | |
CIA-94 | andig andig-compositeindex * r117468 Zope/src/Products/PluginIndexes/CompositeIndex/ (util.py CompositeIndex.py): apply index refactored | 01:19 |
---|---|---|
*** alexpilz has joined #zope | 01:40 | |
*** alexpilz has quit IRC | 01:50 | |
*** _mup_ has quit IRC | 02:05 | |
*** _mup_ has joined #zope | 02:07 | |
*** Zorb has joined #zope | 02:14 | |
*** dayne has quit IRC | 02:16 | |
*** evilbungle has quit IRC | 02:18 | |
*** MrTango has quit IRC | 02:38 | |
*** davetoo has joined #zope | 02:38 | |
*** ccomb1 has quit IRC | 02:47 | |
*** giampaolo has quit IRC | 02:50 | |
*** davetoo has quit IRC | 02:55 | |
*** daMaestro has quit IRC | 03:05 | |
*** _mup_ has quit IRC | 03:20 | |
*** Zorb has left #zope | 03:21 | |
*** milosn has quit IRC | 03:21 | |
*** milosn has joined #zope | 03:22 | |
*** _mup_ has joined #zope | 03:22 | |
*** f10w has quit IRC | 03:23 | |
*** f10w has joined #zope | 03:23 | |
*** davisagli is now known as davisagli|away | 03:45 | |
*** tiwula has quit IRC | 04:03 | |
*** alvaro_o has quit IRC | 04:34 | |
*** davisagli|away is now known as davisagli | 04:48 | |
*** davisagli is now known as davisagli|away | 04:49 | |
*** mcdonc has quit IRC | 05:30 | |
*** mcdonc has joined #zope | 05:31 | |
*** mcdonc has quit IRC | 05:34 | |
*** mcdonc has joined #zope | 05:35 | |
*** mcdonc has quit IRC | 05:39 | |
*** mcdonc has joined #zope | 05:40 | |
*** huajie has joined #zope | 06:49 | |
*** allisterb_ has joined #zope | 07:22 | |
*** allisterb has quit IRC | 07:25 | |
*** davisagli|away is now known as davisagli | 07:35 | |
*** davisagli is now known as davisagli|away | 07:38 | |
*** benji has quit IRC | 07:39 | |
*** digitalmortician has quit IRC | 07:47 | |
*** davisagli|away is now known as davisagli | 08:02 | |
*** davisagli is now known as davisagli|away | 08:03 | |
*** davisagli|away is now known as davisagli | 08:15 | |
*** regebro has quit IRC | 08:16 | |
*** regebro has joined #zope | 08:33 | |
*** digitalmortician has joined #zope | 08:39 | |
*** huajie has quit IRC | 08:39 | |
*** digitalmortician has quit IRC | 08:41 | |
*** digitalmortician has joined #zope | 08:41 | |
*** JaRoel|4D has quit IRC | 08:41 | |
*** zagy has joined #zope | 08:41 | |
*** milele has quit IRC | 08:56 | |
*** davisagli is now known as davisagli|away | 08:57 | |
*** d2m has joined #zope | 09:20 | |
*** alga has joined #zope | 09:22 | |
*** smita1 has joined #zope | 09:23 | |
*** alexpilz has joined #zope | 09:28 | |
*** alexpilz1 has joined #zope | 09:29 | |
*** alexpilz has quit IRC | 09:29 | |
*** Theuni1 has quit IRC | 09:33 | |
*** alexpilz1 has quit IRC | 09:33 | |
*** tisto has joined #zope | 09:36 | |
*** menesis has joined #zope | 09:37 | |
*** hvidstue has joined #zope | 09:37 | |
hvidstue | hi everyone | 09:37 |
hvidstue | can somebody help me with setting op zope-3.4.x ..? | 09:38 |
d2m | hvidstue: there is bluebream | 09:38 |
hvidstue | I have read all the guides at zope.org, googled 'the entire net', tried in both Ubuntu and Slackware, but cannot get it to work :-/ | 09:39 |
d2m | what do you want to do? | 09:39 |
hvidstue | d2m: mmh, what is the difference ...? It seemed a bit unclear to me, when stumbled upon it | 09:39 |
hvidstue | d2m: I just want to install zope | 09:40 |
hvidstue | (or BlueBream if you suggest that?) | 09:40 |
hvidstue | d2m: (the standard easy_install zopeproject way doesn't work (I get errors)) | 09:41 |
d2m | http://bluebream.zope.org/doc/1.0/gettingstarted.html | 09:41 |
hvidstue | http://bluebream.zope.org/doc/1.0/gettingstarted.html | 09:42 |
*** tralala has joined #zope | 09:42 | |
tralala | betabug: hi | 09:43 |
hvidstue | *testing* | 09:47 |
*** bigkevmcd has quit IRC | 09:47 | |
*** bigkevmcd has joined #zope | 09:49 | |
hvidstue | d2m: mmh ... while downloading ... can I ask some clarifying questions ..? | 09:52 |
d2m | sure, go on | 09:52 |
hvidstue | d2m: mmh, I am comfused about the statement that zope 3 changed name to BlueBream .. but zope 3 and BlueBream are to different bests ... or ..? | 09:54 |
hvidstue | * beasts | 09:54 |
hvidstue | d2m: and confused about the not working guides at zope.org, and missing hyperlinks to bluebream.zope.org from mainsite zope.org | 09:55 |
d2m | where in special? | 09:55 |
*** JaRoel|4D has joined #zope | 09:55 | |
hvidstue | all the zope 3 guides saying use easy_install and zopeproject does not work in Slackware nor Ubuntu :-/ | 09:56 |
hvidstue | where in special? <<< ? | 09:58 |
*** agroszer has joined #zope | 09:58 | |
d2m | lets say, people stopped to maintain out of date documentation on zope.org | 09:58 |
d2m | hvidstue: http://bluebream.posterous.com/bluebream-born-again-zope-3 | 10:01 |
hvidstue | d2m: heehee .. I have figured that out now, with your help, guiding me towards BlueBream ... which I have now installed and up and running ... piece of cake :) | 10:01 |
hvidstue | aaah, so Zope 3 was abandoned, and from the ashes rose BlueBream, right ..? | 10:02 |
betabug | tralala: hey there | 10:04 |
tralala | have you got a few minutes to help me with zope testing? | 10:05 |
tralala | or to point me to some docs about it | 10:06 |
tralala | The developers guide doesn't even touch the funtional testing api | 10:07 |
betabug | I'll give it a try :-) | 10:07 |
betabug | what's the problem? | 10:07 |
*** Theuni1 has joined #zope | 10:08 | |
tralala | for a start where do I put the tests? | 10:08 |
tralala | I don't have a product | 10:08 |
hvidstue | d2m: anyways ... I am up and running ... thanks for your help and time :) | 10:08 |
betabug | either in a folder called "tests" in your product or .... | 10:08 |
betabug | ups | 10:08 |
d2m | hvidstue: yw | 10:09 |
betabug | tralala: your code is in the ZMI? | 10:09 |
*** touff has quit IRC | 10:09 | |
tralala | and zopectl doesn't find them in instance/lib/python/tests | 10:09 |
betabug | where is your code? | 10:09 |
tralala | betabug: lib/python and Extensions | 10:09 |
betabug | hmmmm | 10:10 |
tralala | I have an external method and a couple of modules | 10:10 |
* betabug scratching his head | 10:11 | |
*** hvidstue has quit IRC | 10:11 | |
betabug | I guess having things in lib/python is quite modern :-) | 10:11 |
*** huajie has joined #zope | 10:11 | |
betabug | personally I'd invest 1 hour or so and move things into a product, but honestly it could be that I'm outdated | 10:12 |
tralala | I'm reading testrunner.py now trying to figure out where it's searching for tests | 10:12 |
betabug | yeah, maybe that's an idea | 10:12 |
*** nitrogenycs has joined #zope | 10:12 | |
tralala | betabug: what would be an hour for you is probably going to be (at least) a couple of days for me. I do want to do it and learn about products but this project is already overdue and other things are piling up | 10:14 |
betabug | hmmm, maybe | 10:14 |
betabug | tralala: but just take a moment and download the BetaBoring sample product to have a look at it: papakiteliatziar.gr/BetaBoring | 10:15 |
tralala | one more thing - what's self in functional.txt? | 10:15 |
*** MJ has joined #zope | 10:16 | |
betabug | I guess it's the base of the ZODB, what "app" or something would be in a debug prompt | 10:16 |
*** touff has joined #zope | 10:16 | |
betabug | since you can do self.folder to get to the "folder" where you can instantiate things | 10:17 |
tralala | betabug: I've been through in a couple of times, but every time I try to do something on my own a lot of questions start popping up. The kind of questions that are not answered in the docs and need quite a lot of experimenting to figure out. | 10:18 |
betabug | hmmm | 10:18 |
betabug | you can always ask me :-) | 10:18 |
betabug | I can help much more with that than with lib/python :-) | 10:19 |
tralala | anyhow let me see if I can make zopectl work for me without a product | 10:19 |
betabug | did you find anything in the testrunner? | 10:19 |
tralala | still searching | 10:19 |
betabug | ok | 10:20 |
*** tisto is now known as tisto|away | 10:30 | |
*** touff has quit IRC | 10:31 | |
*** planetzopebot has quit IRC | 10:33 | |
*** MrTango has joined #zope | 10:33 | |
*** planetzopebot has joined #zope | 10:34 | |
*** tisto|away has quit IRC | 10:35 | |
*** pepeu has joined #zope | 10:35 | |
*** pepeu has left #zope | 10:35 | |
*** neo|4D has joined #zope | 10:40 | |
tralala | betabug: do you have to do anything to register functional_test.py with the framework? | 10:41 |
betabug | no | 10:41 |
betabug | it greps for _test.py in the name | 10:42 |
*** touff has joined #zope | 10:44 | |
*** bobo_b has joined #zope | 10:47 | |
tralala | I found it! Yay! It wants tests to be a package | 10:47 |
betabug | aha | 10:47 |
*** chaoflow has quit IRC | 10:47 | |
*** chaoflow has joined #zope | 10:50 | |
tralala | so now I get this: | 10:52 |
tralala | Module: dcr.tests.test AttributeError: 'module' object has no attribute 'test_suite' | 10:52 |
betabug | hmmm, let me check my code | 10:53 |
betabug | in my test_xy.py files (or xy_test.py, same thing), there is usually a def test_suite(): | 10:54 |
betabug | I think in zwiki code you could find examples | 10:54 |
tralala | I don't have tests.test, I just have tests.functional_tests | 10:54 |
betabug | hmm | 10:54 |
tralala | and zwiki doesn't have either | 10:54 |
betabug | don't know if that matters | 10:54 |
betabug | let me check | 10:54 |
*** d2m has quit IRC | 10:55 | |
betabug | do you have def test_suite in your tests.functional_tests? | 10:56 |
*** d2m has joined #zope | 10:56 | |
tralala | sorry my bad! | 10:57 |
tralala | I did have test.py by mistake | 10:57 |
betabug | aha :-) | 10:57 |
tralala | betabug: yes, it's a copy from zwiki. I had to rename it to test.py to make it work, but that's ok | 10:58 |
betabug | aha | 10:58 |
CIA-94 | adamg * r117469 zope.wineggbuilder/master.cfg: fix log rotating | 11:02 |
*** alexpilz has joined #zope | 11:10 | |
*** giampaolo has joined #zope | 11:19 | |
*** mitchell`off is now known as mitchell` | 11:22 | |
*** evilbungle has joined #zope | 11:24 | |
*** evilbungle has quit IRC | 11:36 | |
*** ccomb has joined #zope | 11:36 | |
*** nitrogenycs has quit IRC | 11:41 | |
*** gwik has quit IRC | 11:42 | |
*** goschtl has joined #zope | 11:54 | |
*** evilbungle has joined #zope | 12:03 | |
*** ccomb has quit IRC | 12:09 | |
*** gwik has joined #zope | 12:12 | |
*** huajie has quit IRC | 12:15 | |
*** mr_jolly has joined #zope | 12:17 | |
*** nitrogenycs has joined #zope | 12:23 | |
*** mr_jolly has left #zope | 12:32 | |
*** mr_jolly_ has joined #zope | 12:32 | |
*** teix has joined #zope | 12:35 | |
*** ccomb has joined #zope | 12:35 | |
regebro | Meh. Zope testbrowser does not like the zope record type forms. | 12:40 |
betabug | regebro: this kind of thing? name = browser.getControl(name='new_font.Name:record') | 12:43 |
*** sunew has joined #zope | 12:46 | |
regebro | betabug: Yes. Because there are two of them. And they are checkboxes. | 12:56 |
betabug | use the index? | 12:57 |
regebro | betabug: Well that doesn't seem to work. It seems testbrowser merges these checkboxes into one listcontrol. | 12:57 |
betabug | oh | 12:57 |
regebro | And you can then set that to [None, 'True']. | 12:58 |
regebro | however, when given to Zope, it will think I checekd the first one, not the second one. | 12:58 |
betabug | strange | 12:59 |
regebro | There is a bug in here somewhere, cause by checkboxes being braindead. | 12:59 |
regebro | Whoever specced the HTML form should get unched in the face retroactively for pure stupidity. | 12:59 |
betabug | [x] punch them | 13:00 |
betabug | [x] hit them | 13:00 |
regebro | How can you design a protocol where there is no difference between "False" and "Does not exist"? | 13:00 |
regebro | How stupid is that? | 13:00 |
betabug | yeah | 13:01 |
regebro | Anyway, I guess testbrowser does't preserve field order or something like that. | 13:01 |
betabug | hmmm, that would be a bug, right? | 13:02 |
regebro | I probably can't do anything about it, and have to drop from testbrowser to the API. | 13:02 |
betabug | IIRC order with these things should be there | 13:02 |
regebro | betabug: Yeah. | 13:02 |
*** fredvd has joined #zope | 13:03 | |
*** saju_m has joined #zope | 13:08 | |
regebro | betabug: It is in fact a non feature. Reading the source points this out. An error would probably be better... | 13:09 |
betabug | aha | 13:09 |
*** thetet has joined #zope | 13:17 | |
CIA-94 | charlie_x * r117470 Products.CMFDefault/Products/CMFDefault/browser/search/search.py: Class-level variables should never be mutable. | 13:19 |
CIA-94 | charlie_x * r117471 Products.CMFDefault/Products/CMFDefault/browser/search/tests/test_search.py: Testing of query handling split into two tests. | 13:19 |
*** neo|4D has quit IRC | 13:31 | |
*** MJ has quit IRC | 13:44 | |
*** MJ has joined #zope | 13:47 | |
*** d2m1 has joined #zope | 13:50 | |
*** d2m has quit IRC | 13:52 | |
*** milele has joined #zope | 14:01 | |
*** fredvd has quit IRC | 14:07 | |
*** ccomb has quit IRC | 14:22 | |
*** MatthewWilkes has joined #zope | 14:34 | |
CIA-94 | janwijbrand * r117472 z3c.bcrypt/ (. /src): ignores | 14:37 |
*** fredvd has joined #zope | 14:40 | |
mgedmin | mmm, z3c.bcrypt sounds delicious | 14:44 |
*** tisto has joined #zope | 14:48 | |
*** neo|4D has joined #zope | 14:49 | |
*** ccomb has joined #zope | 15:00 | |
*** fredvd is now known as fredvd|lunchshop | 15:16 | |
*** huajie has joined #zope | 15:33 | |
*** janjaapdriessen has joined #zope | 15:45 | |
*** kosh has quit IRC | 15:55 | |
*** kosh has joined #zope | 15:56 | |
*** benji has joined #zope | 15:56 | |
*** redir has quit IRC | 16:00 | |
*** redir has joined #zope | 16:01 | |
*** J1m has joined #zope | 16:02 | |
*** sunew has quit IRC | 16:03 | |
*** ccomb has quit IRC | 16:18 | |
*** dunny has quit IRC | 16:22 | |
*** dunny has joined #zope | 16:25 | |
*** ktenney has joined #zope | 16:26 | |
CIA-94 | charlie_x * r117473 Products.CMFDefault/Products/CMFDefault/browser/ (13 files in 2 dirs): Workflow views added. | 16:33 |
_mup_ | Bug #659162 was filed: ILocalSiteManager subs attribute keeps subsites referenced after deleting. <zope.site:New> <https://launchpad.net/bugs/659162> | 16:34 |
*** thetet has quit IRC | 16:38 | |
*** ccomb has joined #zope | 16:39 | |
*** mr_jolly_ has quit IRC | 16:39 | |
*** Theuni1 has quit IRC | 16:40 | |
*** dunny has quit IRC | 16:44 | |
CIA-94 | charlie_x * r117474 Products.CMFDefault/Products/CMFDefault/browser/workflow/TODO.txt: Documentation updated | 16:49 |
*** Theuni1 has joined #zope | 16:57 | |
*** jim_SFU has joined #zope | 16:57 | |
*** dayne has joined #zope | 16:59 | |
*** davisagli|away is now known as davisagli | 17:15 | |
*** tralala has quit IRC | 17:16 | |
*** alga has quit IRC | 17:19 | |
*** davisagli is now known as davisagli|away | 17:22 | |
*** yuvilio has joined #zope | 17:36 | |
*** saju_m has quit IRC | 17:38 | |
*** shastry has joined #zope | 17:41 | |
*** shastry has joined #zope | 17:41 | |
*** fredvd|lunchshop is now known as fredvd | 17:44 | |
*** Guest99727 is now known as Moo-_- | 17:47 | |
*** allisterb_ has quit IRC | 17:52 | |
*** webmaven has joined #zope | 17:55 | |
*** davisagli|away is now known as davisagli | 17:59 | |
*** Charlie_X has joined #zope | 18:00 | |
CIA-94 | janwijbrand * r117475 zope.app.authentication/ (7 files in 2 dirs): try to lift the dependency on zope.app.form. z.a.form still is an indirect test dependency though. | 18:01 |
CIA-94 | janjaapdriessen * r117476 grokui.introspector/ (/bootstrap.py .): inlined bootstrap.py | 18:01 |
*** deux has joined #zope | 18:01 | |
Theuni1 | here | 18:01 |
*** MJ has quit IRC | 18:01 | |
Charlie_X | Hi | 18:01 |
Theuni1 | so, agroszer you there? | 18:02 |
agroszer | yup | 18:02 |
agroszer | hey | 18:02 |
Theuni1 | Adam wanted to talk about the summit goals. | 18:02 |
Theuni1 | agroszer: anything in particular? | 18:03 |
Charlie_X | Timescales are missing. | 18:03 |
Theuni1 | true | 18:03 |
*** mitchell` is now known as mitchell`off | 18:04 | |
Theuni1 | I wanted to gather the details from people directly at the meeting but I failed to record them. | 18:04 |
Theuni1 | I think I will personally write to everyone asking him to get the details (like time scale). | 18:04 |
Theuni1 | Actually, if people are here who signed up for goals, we can write them down now | 18:04 |
Theuni1 | Anyone? | 18:04 |
Theuni1 | oh, me. | 18:05 |
Theuni1 | I wanted to organize the next Zope sprints. | 18:05 |
agroszer | well, | 18:05 |
Charlie_X | Seeing as you've already put up a Wiki, people can edit it directly. | 18:05 |
agroszer | the questin is why to have goals if noone is chasing them | 18:05 |
* Charlie_X has already put in his timescale. | 18:05 | |
agroszer | +o | 18:05 |
Theuni1 | I think I can do that until the end of the year. The Zope foundation board also talked about announcing sprints explicitly for the next Pycon and Europython to increase visibility. But we also wanted to have dedicated sprints so I need to gather topics for that. | 18:06 |
* mgedmin signed up to fix 5 most incomprehensible error messages by the end of the year | 18:06 | |
agroszer | or I just don't see any results yet | 18:06 |
Theuni1 | mgedmin: I remembered that. How is that going? | 18:06 |
mgedmin | um ... research is ongoing | 18:06 |
Theuni1 | agroszer: people might just have gone home very tired and we need to bring everyone up to speed again. | 18:06 |
agroszer | let's do that! | 18:07 |
*** allisterb has joined #zope | 18:07 | |
Theuni1 | Thats why they might be able to put it in themselves but I think bringing it to everyones attention again will help. | 18:07 |
*** janjaapdriessen has quit IRC | 18:07 | |
Charlie_X | mgedmin: I think you just need to follow Chris Withers' e-mails! | 18:08 |
Charlie_X | Theuni1: I *deliberately* didn't summarise last week. Did you look at the logs? | 18:08 |
mgedmin | Charlie_X, he's mostly dealing with Zope 2; I'm mostly interested in ZTK/Bluebream | 18:08 |
Theuni1 | Charlie_X: i did. I had trouble summarizing and then didn't have any more time. | 18:08 |
Theuni1 | Charlie_X: hmm? | 18:09 |
agroszer | mgedmin, you'll get them as soon as they happen | 18:09 |
Theuni1 | which reminds me | 18:09 |
* mgedmin was baffled by LocationError when in fact an attribute was not mentioned in the security declaration, so this is target #1 | 18:09 | |
Theuni1 | i'll send out the information that mgedmin is looking for obscure errors to our internal list, some people don't follow zope-dev that closely | 18:09 |
*** OiPolloi has joined #zope | 18:09 | |
Theuni1 | I've updated my goal description in the wiki. | 18:12 |
Charlie_X | I also suggested a bug day. Response has been astonishing by its absence. | 18:12 |
Theuni1 | right. | 18:12 |
Theuni1 | The last bug days had the issue of people subscribing but not being able to attend. | 18:12 |
*** smita1 has quit IRC | 18:13 | |
*** baijum has joined #zope | 18:13 | |
Theuni1 | For me personally that reflects just how unpredictable availability is. | 18:14 |
*** janjaapdriessen has joined #zope | 18:14 | |
Theuni1 | I wonder whether that means we need to figure out different scheduling, or whether interest of people is different, or what. | 18:14 |
Theuni1 | Charlie_X: what are your thoughts? | 18:14 |
agroszer | might be just bad luck | 18:15 |
agroszer | on other days there were more people than subscribed as I remember | 18:15 |
*** MadRobot has joined #zope | 18:15 | |
Charlie_X | Whether or not someone can actually take part on a particular day is not so important. I think bug days help people think about all the unfinished bugs in the various projects. But we do need to energise things a bit more. | 18:16 |
Theuni1 | I've been bad at energising the last weeks as the post-party/summit/conference/sprint backlash got the most of me. | 18:17 |
Theuni1 | When would the next bug day be due? | 18:17 |
Charlie_X | That's understandable. | 18:17 |
Charlie_X | End of the month. I put a doodle up. | 18:17 |
Charlie_X | http://doodle.com/ctf2bbied4xteayn | 18:17 |
Charlie_X | Even just two hours on a bug day can be good. | 18:18 |
agroszer | anything that moves forward is good | 18:19 |
Charlie_X | So, even though I spent most of my last bug day on new CMF stuff I did review existing bugs and closed two. | 18:19 |
*** alexpilz has quit IRC | 18:19 | |
Charlie_X | Maybe just chattering about what we're planning to do on the ML would be good. | 18:19 |
Charlie_X | So come bug day you don't go: "What am I going to do today?" | 18:20 |
Charlie_X | I still feel like an idiot when it comes to programming so it's nice to know that others might be around who are at least thinking about bugs. | 18:21 |
Theuni1 | Charlie_X: sounds like a good idea. So if I'm going to participate, I could write to the list and say "hey, I'd like to work in this area, is there anything people think about fixing these bugs: ..."? | 18:21 |
Theuni1 | That would also allow people to do some stuff maybe a day before or after | 18:22 |
Charlie_X | Yes, something along those lines. | 18:22 |
Charlie_X | I realise I'm still obliged to complete the nagging bit of my script. | 18:22 |
*** fredvd is now known as fredvd|shopagain | 18:24 | |
Theuni1 | there you go :) | 18:24 |
*** zagy has quit IRC | 18:25 | |
*** daMaestro has joined #zope | 18:25 | |
Theuni1 | Hmm. See, I don't care about which bug day it's going to be, because that week is completely blocked for customer work anyway. But I'll try to make two hours or so. | 18:25 |
Charlie_X | That would be good. | 18:25 |
Theuni1 | Maybe we should point this out a lot more. | 18:25 |
Theuni1 | That the bug day doesn't mean you have to commit all day. | 18:26 |
Theuni1 | Just that that's the day where different people will work on stuff. | 18:26 |
Charlie_X | We probably more "triaging". | 18:26 |
Theuni1 | I tried something like that during an IRC meeting once, but that didn't help. | 18:26 |
*** alexpilz has joined #zope | 18:26 | |
Theuni1 | Maybe really all the participants should take a few minutes beforehand and start discussions on the issues on the mailing list. | 18:26 |
Theuni1 | I'll try to do that for myself, maybe others follow. | 18:26 |
Charlie_X | Good idea. | 18:27 |
agroszer | ML might be better for this, for timezone issues too | 18:27 |
Theuni1 | ok guys, I need to run again. busy times. | 18:27 |
*** alexpilz has quit IRC | 18:27 | |
Charlie_X | Thanks, Theuni1 | 18:27 |
Charlie_X | agroszer: ML in advance, sure. | 18:28 |
*** alexpilz has joined #zope | 18:28 | |
agroszer | mail-list, I just don't like typing a lot | 18:29 |
*** fredvd|shopagain is now known as fredvd | 18:29 | |
agroszer | well thx guys, gotta run too | 18:30 |
CIA-94 | janjaapdriessen * r117477 /Sandbox/janjaapdriessen/buildbot/buildout.cfg: zope.broken does not define any tests | 18:30 |
CIA-94 | ldr * r117478 Products.PluggableAuthService/ (2 files in 2 dirs): Allow for a query string in CookieAuthHelper's login_path. | 18:30 |
*** MatthewWilkes has quit IRC | 18:30 | |
*** Charlie_X has left #zope | 18:32 | |
*** cwarner has joined #zope | 18:36 | |
*** cwarner_ has joined #zope | 18:37 | |
*** janjaapdriessen has quit IRC | 18:38 | |
*** cwarner__ has joined #zope | 18:38 | |
*** cwarner___ has joined #zope | 18:39 | |
*** cwarner has quit IRC | 18:41 | |
*** goschtl has quit IRC | 18:42 | |
*** cwarner_ has quit IRC | 18:42 | |
*** cwarner__ has quit IRC | 18:43 | |
*** cwarner___ has quit IRC | 18:44 | |
*** JaRoel|4D has quit IRC | 18:45 | |
*** cwarner has joined #zope | 18:46 | |
*** sunew has joined #zope | 18:49 | |
CIA-94 | janjaapdriessen * r117479 /Sandbox/janjaapdriessen/buildbot/buildout.cfg: Remove grokui.introspector from buildbot | 18:57 |
*** cwarner has quit IRC | 18:58 | |
*** tiwula has joined #zope | 18:59 | |
*** ccomb has quit IRC | 19:01 | |
*** redir has quit IRC | 19:01 | |
*** giampaolo has quit IRC | 19:05 | |
*** fredvd is now known as fredvd|food | 19:12 | |
*** benji is now known as benji-lunch | 19:14 | |
*** Theuni1 has quit IRC | 19:18 | |
*** alvaro_o has joined #zope | 19:33 | |
*** huajie has quit IRC | 19:39 | |
*** alexpilz has quit IRC | 19:39 | |
*** yvl has quit IRC | 19:40 | |
*** OiPolloi has quit IRC | 19:44 | |
*** tisto has quit IRC | 19:44 | |
*** shastry_ has joined #zope | 19:52 | |
*** shastry has quit IRC | 19:54 | |
*** shastry_ has quit IRC | 19:58 | |
*** Theuni1 has joined #zope | 20:00 | |
*** benji-lunch is now known as benji | 20:03 | |
*** baijum has quit IRC | 20:11 | |
*** redir has joined #zope | 20:13 | |
*** Theuni1 has quit IRC | 20:26 | |
*** ccomb has joined #zope | 20:29 | |
*** OiPolloi has joined #zope | 20:32 | |
OiPolloi | hello, I have a question, but don't know if this is the best place to ask it. I have a ZenOSS installation, which uses Zope underneath. I tried to do an export/import of an object from another installation, through ZMI, and it went wrong. Now I have an invalid (?) object that I can't delete... Any way of deleting it through Python? | 20:35 |
OiPolloi | or forcing it's deletion through ZMI? | 20:35 |
OiPolloi | when I try to delete it through ZMI, I get "An error was encountered while publishing this resource. The requested resource does not exist." | 20:37 |
mgedmin | ouch | 20:39 |
OiPolloi | i know that the object contains several "Relationships" (toOneRelationship, toManyRelationship) and that one of says "This relationship does not currently point to an object" | 20:40 |
OiPolloi | when it should be | 20:40 |
OiPolloi | anyway, I don't know much about Zope, but I thought that there should be a way of forcing the removal of this object, either through ZMI or directly through ZODB | 20:41 |
mgedmin | there definitely is a way | 20:44 |
mgedmin | make a backup of the Data.fs, just in case | 20:44 |
mgedmin | have you tried to undo the transaction that imported this object? | 20:44 |
OiPolloi | mmm.. no | 20:44 |
OiPolloi | we have Data.fs backed up | 20:44 |
OiPolloi | unfortunatly, the last backup we have is immediatly after the change | 20:44 |
mgedmin | then any false suggestions I make won't destroy your data, good ;) | 20:45 |
mgedmin | Undo tab in the ZMI would be my first attempt | 20:45 |
OiPolloi | oh | 20:45 |
OiPolloi | hadn't noticed it :) | 20:45 |
OiPolloi | let's see | 20:45 |
mgedmin | it's not a panacea | 20:45 |
mgedmin | but usually works to undo the last thing you changed | 20:46 |
mgedmin | although I shouldn't be throwing words like 'usually' about, given that I hardly use Zope 2 ... | 20:46 |
*** alexpilz has joined #zope | 20:48 | |
*** alexpilz1 has joined #zope | 20:51 | |
OiPolloi | i don't think it's working | 20:52 |
OiPolloi | i have a few transactions after the "import" one | 20:53 |
OiPolloi | should I do them all at once, or one by one? | 20:53 |
*** alexpilz2 has joined #zope | 20:53 | |
mgedmin | you can try just one; if Zope thinks the latter ones touched the same data, it will refuse to undo | 20:53 |
mgedmin | then you might try undoing them all | 20:53 |
*** alexpilz2 has quit IRC | 20:54 | |
*** alexpilz has quit IRC | 20:54 | |
OiPolloi | just that one gives a "NotImplementedError" | 20:54 |
OiPolloi | undoing them all the same error | 20:55 |
OiPolloi | :S | 20:55 |
mgedmin | which Zope version is this? | 20:55 |
OiPolloi | 2.1 I think | 20:55 |
*** alexpilz1 has quit IRC | 20:56 | |
OiPolloi | yes, 2.1 | 20:56 |
mgedmin | eh? when I started Zope stuff 8 years ago, I think I started with 2.4 | 20:57 |
mgedmin | do you perhaps mean 2.10? | 20:57 |
mgedmin | (it's not a floating point number) | 20:57 |
OiPolloi | sorry | 20:57 |
OiPolloi | hehe | 20:57 |
OiPolloi | it was the number of the Zope Public License | 20:57 |
mgedmin | :) | 20:57 |
OiPolloi | i'm not thinking straight at this time | 20:57 |
OiPolloi | how can i find out? | 20:58 |
mgedmin | /Control_Panel shows it, IIRC | 20:58 |
OiPolloi | Zope 2.12.1 | 20:59 |
OiPolloi | found it another place | 20:59 |
mgedmin | could very well be that undo got broken a version or two ago, and nobody noticed/fixed it | 20:59 |
mgedmin | such is the sad state of Zope 2 these days :( | 20:59 |
OiPolloi | :( | 21:00 |
davisagli | OiPolloi: try the latest Zope 2.12.x; I know it was broken at some point in the 2.12 series but I think it works now | 21:00 |
mgedmin | possible approaches: open the Data.fs from a Python prompt, find the offending object, remove it | 21:00 |
mgedmin | upgrade to the latest Zope 2.12, try the undo again (thanks, davisagli!) | 21:01 |
*** allisterb has quit IRC | 21:01 | |
mgedmin | truncate the Data.fs just before the transaction that imported the broken object -- Data.fs is append-only | 21:01 |
OiPolloi | davisagli: mmm, this is a ZenOSS installation, I don't know if I can update Zope | 21:01 |
mgedmin | (unless you pack it) | 21:01 |
davisagli | OiPolloi: dunno, you'd have to ask Zenoss folks | 21:01 |
OiPolloi | I tried editing Data.fs a while ago | 21:01 |
davisagli | OiPolloi: does zenoss use ZEO, or run the db in the same process as Zope? | 21:02 |
OiPolloi | zeo, I think | 21:02 |
OiPolloi | there's a zeoctl process | 21:02 |
davisagli | OiPolloi: k. the zeo process needs to have ZopeUndo in its python environment | 21:02 |
mgedmin | zodbbrowser has a rudimentary undo capability, but I think it has a bug that prevents its usage on Zope 2's data.fs'es | 21:03 |
mgedmin | re: updating zope behind ZenOSS's back -- you could install a temporary copy of the latest 2.12 anywhere, copy the Data.fs, open it, undo the bad transaction, stop your temporary Zope, copy the Data.fs back | 21:04 |
mgedmin | (while ZenOSS is stopped, obviously -- replacing the Data.fs when it's open is not a good idea) | 21:04 |
OiPolloi | mgedmin: that's a good idea | 21:04 |
OiPolloi | maybe the simplest to do | 21:04 |
OiPolloi | davisagli: how do I check if zeo has ZopeUndo in its python environment? | 21:05 |
mgedmin | wait till you try to discover how to install Zope 2.12 ... | 21:05 |
* mgedmin sighs | 21:05 | |
OiPolloi | i think it has | 21:06 |
OiPolloi | . /usr/local/zenoss/python/lib/python2.6/site-packages/Zope2-2.12.1-py2.6-linux-x86_64.egg/ZopeUndo | 21:06 |
davisagli | yeah, ok | 21:06 |
OiPolloi | this exists, at least | 21:07 |
davisagli | OiPolloi: the issue I recalled had to do with it being missing, so I don't know if upgrading Zope 2.12 will fix your problem with undo or not | 21:07 |
OiPolloi | hehe | 21:08 |
OiPolloi | weird | 21:08 |
OiPolloi | on the zope site, the latest stable version is 2.11.4? | 21:08 |
*** deux has quit IRC | 21:08 | |
OiPolloi | oh wait, there's a zope2.zope.org site | 21:08 |
OiPolloi | 2.12.12 is the latest | 21:09 |
OiPolloi | released 10 days ago | 21:09 |
*** allisterb has joined #zope | 21:15 | |
*** yuvilio has quit IRC | 21:16 | |
*** agroszer has quit IRC | 21:23 | |
*** zagy has joined #zope | 21:33 | |
*** cbcunc has joined #zope | 21:33 | |
*** zagy has quit IRC | 21:33 | |
*** zagy has joined #zope | 21:33 | |
*** alga has joined #zope | 21:43 | |
OiPolloi | thanks for the help.. i'll try to finish the recovery tomorrow | 21:48 |
OiPolloi | many thanks :) | 21:49 |
*** OiPolloi has quit IRC | 21:49 | |
*** sunew has quit IRC | 21:51 | |
*** allisterb has quit IRC | 21:59 | |
*** rnix has quit IRC | 22:02 | |
*** gwik has quit IRC | 22:03 | |
*** rnix has joined #zope | 22:03 | |
*** allisterb has joined #zope | 22:12 | |
*** teix has left #zope | 22:16 | |
CIA-94 | charlie_x * r117480 Products.CMFDefault/Products/CMFDefault/Portal.py: | 22:18 |
CIA-94 | Logging code removed. | 22:18 |
CIA-94 | manage_options set explicitly to remove "properties" which can be handled within the site. | 22:18 |
*** mr_jolly has joined #zope | 22:24 | |
*** redir has quit IRC | 22:27 | |
*** gwik has joined #zope | 22:28 | |
*** redir has joined #zope | 22:34 | |
*** mr_jolly has quit IRC | 22:35 | |
*** daMaestro has quit IRC | 22:39 | |
*** daMaestro has joined #zope | 22:39 | |
*** MatthewWilkes has joined #zope | 22:39 | |
*** fredvd|food is now known as fredvd | 22:44 | |
*** zagy has quit IRC | 22:44 | |
*** regebro has quit IRC | 22:52 | |
*** gmonnerat has joined #zope | 22:56 | |
gmonnerat | someone have one samples with xinha on zope ? | 22:56 |
*** dunny has joined #zope | 22:57 | |
*** smita1 has joined #zope | 23:03 | |
*** hever has joined #zope | 23:03 | |
*** gmonnerat has quit IRC | 23:05 | |
*** hever has quit IRC | 23:08 | |
*** hever has joined #zope | 23:09 | |
*** MJ has joined #zope | 23:14 | |
*** MJ has quit IRC | 23:17 | |
*** evilbungle has quit IRC | 23:23 | |
*** gwik has quit IRC | 23:40 | |
*** MatthewWilkes has quit IRC | 23:47 | |
*** MatthewWilkes has joined #zope | 23:49 | |
*** ktenney has quit IRC | 23:51 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!