*** romanofs1i is now known as romanofski | 00:00 | |
*** yvl has quit IRC | 00:01 | |
*** jinty has joined #zope3-dev | 00:02 | |
*** jinty_ has joined #zope3-dev | 00:03 | |
*** benji_ has joined #zope3-dev | 00:03 | |
*** benji has quit IRC | 00:04 | |
*** benji_ is now known as benji | 00:04 | |
*** J1m has quit IRC | 00:05 | |
*** jinty has quit IRC | 00:11 | |
*** jukart has joined #zope3-dev | 00:14 | |
*** alecm has quit IRC | 00:19 | |
*** naro has quit IRC | 00:25 | |
*** pcardune has joined #zope3-dev | 00:35 | |
*** jinty_ has left #zope3-dev | 00:38 | |
*** philiKON_ has quit IRC | 00:49 | |
*** nerdalert has joined #zope3-dev | 00:53 | |
*** yota has quit IRC | 01:04 | |
*** jkakar has joined #zope3-dev | 01:06 | |
*** andrew_m has quit IRC | 01:08 | |
*** andrew_m has joined #zope3-dev | 01:09 | |
*** romanofski has quit IRC | 01:35 | |
*** romanofski has joined #zope3-dev | 01:57 | |
*** romanofski has quit IRC | 02:14 | |
*** pcardune has quit IRC | 02:17 | |
*** tom__ has quit IRC | 02:37 | |
*** salfield has joined #zope3-dev | 02:37 | |
*** nerdalert has quit IRC | 02:45 | |
*** lurker has quit IRC | 03:11 | |
*** tonico has quit IRC | 04:20 | |
*** pcardune has joined #zope3-dev | 04:23 | |
*** ktwilight_ has joined #zope3-dev | 06:08 | |
*** ktwilight has quit IRC | 06:24 | |
*** romanofski has joined #zope3-dev | 06:46 | |
*** pcardune has quit IRC | 08:02 | |
*** greenman has joined #zope3-dev | 08:05 | |
*** Jell-O-Fishi has quit IRC | 08:28 | |
*** febb has joined #zope3-dev | 08:28 | |
*** febb has quit IRC | 08:29 | |
*** greenman has quit IRC | 08:31 | |
*** dobee has joined #zope3-dev | 08:36 | |
*** yota has joined #zope3-dev | 08:50 | |
*** ktwilight_ has quit IRC | 09:36 | |
*** ktwilight_ has joined #zope3-dev | 09:36 | |
*** dobee has quit IRC | 09:38 | |
*** sorin has joined #zope3-dev | 09:52 | |
*** sorin is now known as sorindregan | 09:52 | |
*** dobee has joined #zope3-dev | 09:54 | |
*** naro has joined #zope3-dev | 10:04 | |
*** J1m has joined #zope3-dev | 10:05 | |
*** jkakar has quit IRC | 10:21 | |
*** BjornT_ has joined #zope3-dev | 11:04 | |
*** greenman has joined #zope3-dev | 11:10 | |
*** Aiste has quit IRC | 11:12 | |
*** philiKON has joined #zope3-dev | 11:16 | |
*** jodok has quit IRC | 11:33 | |
*** jodok has joined #zope3-dev | 11:34 | |
*** jinty has joined #zope3-dev | 11:41 | |
*** jinty has left #zope3-dev | 11:50 | |
*** jukart has quit IRC | 12:01 | |
*** jukart has joined #zope3-dev | 12:12 | |
*** ccomb has left #zope3-dev | 12:15 | |
*** J1m has quit IRC | 12:17 | |
*** J1m has joined #zope3-dev | 12:18 | |
*** J1m has quit IRC | 12:28 | |
*** dunny has quit IRC | 12:38 | |
*** alga has joined #zope3-dev | 12:41 | |
*** J1m has joined #zope3-dev | 12:43 | |
*** J1m has quit IRC | 13:06 | |
*** J1m has joined #zope3-dev | 13:12 | |
*** BjornT_ has quit IRC | 13:15 | |
*** harobed has joined #zope3-dev | 13:22 | |
*** jinty has joined #zope3-dev | 13:22 | |
*** ferrafox has joined #zope3-dev | 13:27 | |
J1m | Theuni, ayt? | 13:28 |
---|---|---|
*** BjornT_ has joined #zope3-dev | 13:33 | |
*** Bhaskar1 has joined #zope3-dev | 13:33 | |
Theuni | yup | 13:37 |
J1m | I might be able to hep with some svn manipulations. | 13:39 |
Theuni | :) | 13:39 |
Theuni | can you manipulate svn to do everything by itself? ;) | 13:39 |
J1m | I'll take: | 13:39 |
J1m | zope.app.versioncontrol | 13:40 |
J1m | zope.app.wfmc | 13:40 |
J1m | zope.app.recorder | 13:41 |
J1m | if that will help. | 13:41 |
J1m | I may run out of time though. | 13:41 |
J1m | shall I? | 13:41 |
J1m | Theuni, ? | 13:41 |
Theuni | yes, thanks :) | 13:41 |
Theuni | btw: any luck on the svn server upgrade? | 13:42 |
J1m | Oh, I forgot about that. | 13:42 |
J1m | Thanks for the reminder. | 13:42 |
J1m | I'll try to remember to do it later. | 13:42 |
Theuni | Cool. Thanks. | 13:42 |
J1m | Feel free to keep reminding me. :) | 13:42 |
Theuni | ;) | 13:42 |
J1m | I guess today is probably a fairly good day to do it. | 13:43 |
Theuni | That remembered me of the introduction of buildbot. | 13:43 |
Theuni | "so the guilty developer can be automatically harrassed without the need of human intervention" | 13:43 |
J1m | Hm | 13:43 |
*** tonico has joined #zope3-dev | 13:43 | |
*** alga has quit IRC | 13:43 | |
J1m | actually, given all the work you're doing, it might be best to wait a week for the svn upgrade. | 13:43 |
Theuni | Sure, it's not like its really urgent. Getting to the release is more important. | 13:44 |
J1m | yup, k | 13:44 |
*** goplus has joined #zope3-dev | 13:47 | |
ChrisW | hey all, where do the loggers configured in the eventlog section of Zope 3's zope.conf actually get instantiated and registered with the logging package? | 13:47 |
J1m | in the bowels of ZConfig. | 13:47 |
Theuni | *g | 13:47 |
ChrisW | (I'm getting MailingLogger to work with Zope 3, and writing doctests and unittests in the process, it's been quite educational :-) ) | 13:48 |
J1m | The standard Python logger supportes email. | 13:48 |
ChrisW | that handler sucks ;-) | 13:49 |
J1m | I thought there was already ZConfig support for it. | 13:49 |
J1m | IN what way does it suck? | 13:49 |
J1m | It seems to work fine for me. | 13:49 |
ChrisW | it doesn't have flood control, it doesn't have configurable subjects lines, doesn't set an X-Mailer header, ... | 13:49 |
J1m | ah, k | 13:49 |
ChrisW | oh, and it's not unit tested | 13:50 |
ChrisW | and has little documentation | 13:50 |
ChrisW | anyway, MailingLogger's been around for 6 years now, and I finally wanted to use it outside of zope, so thought I'd bite the bullet, turn it into a python package, write unit tests, etc | 13:51 |
ChrisW | it's also going to be my first venture into egg-based releases, having a setup.py, etc | 13:51 |
*** jinty has quit IRC | 13:52 | |
ChrisW | out of interest, do I need to do anything special in setup.py to make it zc.buildout friendly? | 13:52 |
J1m | No more than you would do to make it easy_install friendly. | 13:53 |
*** goplus has left #zope3-dev | 13:53 | |
ChrisW | well, I hope there's not much to do for that ;-) I'll be running from Philipp's section in his book... | 13:54 |
*** kobold has joined #zope3-dev | 13:54 | |
J1m | Theuni, fwiw, I made a template for zope.app svn projects. | 13:56 |
J1m | It might be useful. | 13:56 |
Theuni | ah, good. | 14:00 |
Theuni | i have a template for zope svn projects on my disk, but i didn't check it in as the manual projects where kind of a mess until now. some were partially ready, some had just the directories created etc. | 14:00 |
Theuni | so i didn't find it toooo useful for automation but used it for manual copying. | 14:00 |
*** J1m has quit IRC | 14:09 | |
*** ka-jod has joined #zope3-dev | 14:10 | |
*** greenman has quit IRC | 14:16 | |
*** BjornT_ has quit IRC | 14:29 | |
*** Bhaskar1 has quit IRC | 14:46 | |
*** edgordon has quit IRC | 14:51 | |
*** Jell-O-Fishi has joined #zope3-dev | 15:00 | |
*** J1m has joined #zope3-dev | 15:00 | |
J1m | Theuni, ayt? | 15:06 |
Theuni | yup | 15:06 |
*** ChrisW has left #zope3-dev | 15:06 | |
J1m | So if a package wasn;t in a release, you want to remove it from the Zope3 tree? | 15:06 |
J1m | wasn't | 15:06 |
Theuni | yes | 15:06 |
Theuni | That's my understanding of the plan. | 15:07 |
J1m | k, makes my job easier. :) | 15:07 |
Theuni | :) | 15:07 |
J1m | I have a feeling that it will annoy some folks. But we'll see. | 15:08 |
Theuni | We can still add the externals back if someone really wants them | 15:08 |
J1m | yup | 15:08 |
Theuni | I take it as a chance to lighten up the tree a bit ;) | 15:08 |
J1m | yes | 15:09 |
J1m | I'm actually happy that people don't seem to be complaining about this effort. | 15:11 |
J1m | I was afraid as we're maiking the tree pretty unattracive. | 15:11 |
J1m | I guess people have had plenty of warning. | 15:12 |
Theuni | Dunno. srichter kind of stepped up yesterday, but was fine as long as the tree stays intact for now. | 15:12 |
Theuni | It looks a bit like the whole procedure of developing Zope 3 itself and writing applications based on this effort isn't clear to everyone yet. | 15:12 |
*** jinty has joined #zope3-dev | 15:13 | |
J1m | "stepped up"? (That coloquialism is usually positive. Is that what you meant?) | 15:13 |
Theuni | Especially as there is no single "use this to get something similar like before" hint | 15:13 |
Theuni | He asked for assistance on how to deal with the new situation. | 15:13 |
J1m | Ah | 15:13 |
*** jinty has quit IRC | 15:13 | |
J1m | Yeah, it would be nice to have that. | 15:13 |
Theuni | He was fearing that we're putting people into an uncomfortable situation with no backwards compatibility. | 15:13 |
Theuni | Especially as the way to set up zope insteances has multiple spellings right now, depending on who you ask | 15:14 |
J1m | If we had a basic buildout that people could copy and adapt, I think that would go a long way. | 15:14 |
Theuni | yup | 15:14 |
Theuni | sounds like that would be the point where something like paster could come in | 15:14 |
J1m | However, I guess that the "official" way for people to start with Zope 3 should probably involve a release, rather than a checkout. | 15:15 |
*** BjornT_ has joined #zope3-dev | 15:15 | |
Theuni | indeed | 15:15 |
J1m | You mean paste.Deploy (?) | 15:15 |
Theuni | and the release stays the same for now | 15:15 |
J1m | Yup | 15:15 |
J1m | Man. checkouts take a looooooooong time now. | 15:15 |
Theuni | I'm not sure what I mean. I don't know paste but AFAIU you can use it for those kinds of templates. | 15:16 |
Theuni | You mean updates on the tree? | 15:16 |
J1m | I mean doing a fresh cjeckout. | 15:16 |
Theuni | Hmm. | 15:16 |
J1m | It has been going for several minutes. | 15:16 |
Theuni | Update takes about 1 minute for me. | 15:16 |
J1m | While I've been talking to you. | 15:16 |
Theuni | Which is pretty long already, but srichter was kind of alright with that. | 15:17 |
Theuni | Hmm. Haven't timed a full checkout yet. | 15:17 |
J1m | Like I said, the Zope 3 svn project is becoming close to useless. | 15:17 |
Theuni | And you probably will have some benefit when you're in your office ;) | 15:17 |
J1m | True. Now I'm getting the true I18n experience. :) | 15:17 |
* Theuni hopes checkouts become faster with a local mirror in europe available. | 15:17 | |
*** b52laptop has joined #zope3-dev | 15:18 | |
J1m | Theuni, I haven't been tracking the efforts to create egg-only buildouts. | 15:20 |
J1m | How close are we to having that? | 15:20 |
Theuni | depends on what instance recipe you use | 15:21 |
Theuni | i guess, if i got your question right. | 15:21 |
* J1m wants to chat while waiting for this checkout ... and waiting .... | 15:21 | |
Theuni | I'm working on a project at gocept that already uses only eggs. | 15:21 |
Theuni | That's using the gocept.zope3instance recipe. | 15:21 |
J1m | Why does it deopend on the recipe? | 15:21 |
J1m | Why does it depend on the recipe? | 15:22 |
Theuni | Can you re-phrase your original question? :) | 15:22 |
J1m | It would be good to have buildout.cfg that someone could copy and get a minimal working zope that they can add their projects to. | 15:23 |
Theuni | ah | 15:23 |
J1m | It would also be nice to have a buildout.cfg or maybe even a checkout that gives them roughly the same app they get now with a checkout. | 15:24 |
J1m | I wonder how close we are to either or both of those. | 15:24 |
Theuni | Right. I didn't have time to continue what I started at pycon on that. | 15:24 |
J1m | Has anyone else been working on that? | 15:24 |
J1m | I'm guessing that the work to make the eggs usable is the main blocker for that. | 15:25 |
Theuni | I could setup a buildout that almost does that but I haven't got an answer to the question how to hook up the ZCML. | 15:25 |
J1m | and a lot of that work seems to have been done. | 15:25 |
Theuni | (Using my instance recipe) | 15:25 |
J1m | Do you mean that we don't have a replacement for package-includes? | 15:26 |
J1m | Perhaps we should define entry points that specifically duplicate the package-includes functionality. So people can get the same semantics if they want it. | 15:26 |
Theuni | perhaps | 15:27 |
J1m | I know that David Pratt would like that. | 15:27 |
Theuni | I mean, what do you imagine should the semantics for adding your projects to the buildout be? | 15:27 |
Theuni | just declare "use this egg" in the part's configuration? | 15:27 |
Theuni | then entry points would be a nice thing. | 15:27 |
J1m | Well, before there was zpkg plicit adding of slugs to package-includes. | 15:27 |
J1m | yes | 15:28 |
Theuni | Right. That depended on using zpkg, I'm not sure anybody actually uses it. | 15:28 |
J1m | so there could be a zcml directive that loaded all of the files specified in certain entry points. | 15:28 |
Theuni | Otherwise it was a two-step process: add the code, add an include | 15:28 |
J1m | The checkout used it. | 15:28 |
J1m | Basically, we could define slugs as entry points. | 15:29 |
Theuni | Either a ZCML directive, or the recipe that configures the instance could do some introspection. | 15:29 |
J1m | Yeah, although I'm not crazy about the latter. OTOH, I'm not crazy about package includes. | 15:29 |
Theuni | ;) | 15:30 |
J1m | I guess it doesn't really matter. | 15:30 |
J1m | I cab see the benefit of some simple automation for people who are just getting started. | 15:30 |
J1m | can | 15:30 |
*** jinty has joined #zope3-dev | 15:32 | |
*** b52lap has quit IRC | 15:35 | |
*** sorindregan has quit IRC | 15:37 | |
J1m | Oh man, this is external hell. | 15:41 |
Theuni | jup | 15:41 |
Theuni | are you still checking out? | 15:41 |
J1m | No, Now I'm doing an svn up, after I moved those 3 projects. | 15:42 |
J1m | Yeah, the tree is prettty unusable now. | 15:43 |
*** WebMaven_ has joined #zope3-dev | 15:57 | |
J1m | Theuni, have you seen: | 15:57 |
J1m | File "test.py", line 61, in ? | 15:58 |
J1m | result = testrunner.run(defaults) | 15:58 |
J1m | File "/Users/jim/p/z3/trunk/src/zope/testing/testrunner.py", line 271, in run | 15:58 |
J1m | failed = not run_with_options(options) | 15:58 |
J1m | File "/Users/jim/p/z3/trunk/src/zope/testing/testrunner.py", line 448, in run_with_options | 15:58 |
J1m | failures, errors) | 15:58 |
J1m | File "/Users/jim/p/z3/trunk/src/zope/testing/testrunner.py", line 652, in resume_tests | 15:58 |
J1m | for l in subout: | 15:58 |
J1m | IOError: (0, 'Error') | 15:58 |
J1m | Running zope.app.wsgi.testing.AppWSGILayer tests: | 15:58 |
J1m | Running in a subprocess. | 15:58 |
J1m | Set up zope.app.wsgi.testing.AppWSGILayer in 1.092 seconds. | 15:58 |
J1m | Ran 2 tests with 0 failures and 0 errors in 0.021 seconds. | 15:58 |
J1m | Tear down zope.app.wsgi.testing.AppWSGILayer in 0.002 seconds. | 15:58 |
J1m | Traceback (most recent call last): | 15:58 |
J1m | File "test.py", line 61, in ? | 15:58 |
J1m | result = testrunner.run(defaults) | 15:58 |
J1m | File "/Users/jim/p/z3/trunk/src/zope/testing/testrunner.py", line 271, in run | 15:58 |
J1m | failed = not run_with_options(options) | 15:58 |
J1m | File "/Users/jim/p/z3/trunk/src/zope/testing/testrunner.py", line 448, in run_with_options | 15:58 |
J1m | failures, errors) | 15:58 |
J1m | File "/Users/jim/p/z3/trunk/src/zope/testing/testrunner.py", line 652, in resume_tests | 15:58 |
J1m | for l in subout: | 15:58 |
J1m | IOError: (0, 'Error') | 15:58 |
J1m | divide that by 2. :/ | 15:58 |
*** kobold has left #zope3-dev | 15:59 | |
Theuni | is that running the wsgi tests standalone? | 15:59 |
Theuni | uh wait. that sounds more like a testrunner issue | 15:59 |
J1m | No, that's running all of the tests. | 15:59 |
J1m | That's the end of the output. | 15:59 |
J1m | Well, yes, sort of. | 16:00 |
J1m | Have you seen this before? | 16:00 |
Theuni | maybe i've seen this. i've seen so many weird ways of the test runner to crash in the end lately that i can't remember anymore ;) | 16:00 |
J1m | Satchit has. | 16:00 |
J1m | He says that if he doesn't run the twisted tests (not sure which ones) he doesn't see it. | 16:01 |
Theuni | interesting | 16:02 |
Theuni | I need to get some food. I'll be back in 10-15 minutes. | 16:02 |
J1m | k | 16:02 |
*** harobed has quit IRC | 16:03 | |
*** WebMaven has quit IRC | 16:10 | |
*** mkerrin has joined #zope3-dev | 16:26 | |
*** lurker has joined #zope3-dev | 16:43 | |
*** jinty has quit IRC | 16:51 | |
*** romanofski has quit IRC | 17:00 | |
*** b52laptop has quit IRC | 17:03 | |
J1m | Theuni, the trunk tests now pass for me. | 17:11 |
Theuni | yay | 17:11 |
Theuni | thanks for helping | 17:11 |
J1m | Those 3 projects are "moved" although the destination projects aren't set up to run tests. | 17:11 |
J1m | II thought zope.app.recorder was something I did. | 17:11 |
Theuni | meaning the dependencies don't fit yet? | 17:11 |
J1m | It doesn't list any dependencies and I suspect that getting it to run in a separate project is going to take a bit of work., | 17:12 |
J1m | I'm also doubtful that it is still being used. | 17:12 |
J1m | Since it records old-style functional tests. | 17:13 |
Theuni | ah | 17:13 |
J1m | Raw http requests and responses. | 17:13 |
Theuni | i'll give it a shot later | 17:13 |
Theuni | as this is only about keeping the status quo | 17:13 |
J1m | I would maybe ask on the list if it is being used. | 17:13 |
J1m | Maybe we can just retire it. | 17:14 |
*** BjornT_ has quit IRC | 17:14 | |
J1m | I'll send a quick note. | 17:14 |
Theuni | right. still it would be nice to retire it in a working state. | 17:14 |
J1m | why? | 17:14 |
J1m | If no one uses it? | 17:15 |
J1m | anyway, if you want to fool with it, go ahead. | 17:15 |
*** BjornT_ has joined #zope3-dev | 17:18 | |
*** ferrafox has quit IRC | 17:21 | |
J1m | Theuni, ayt? | 17:30 |
*** natea_ has joined #zope3-dev | 18:14 | |
*** romanofski has joined #zope3-dev | 18:24 | |
Theuni | J1m: yup | 18:31 |
*** natea_ has quit IRC | 18:38 | |
*** lurker_ has joined #zope3-dev | 18:52 | |
*** oferw has joined #zope3-dev | 19:07 | |
*** lurker has quit IRC | 19:16 | |
*** oferw has quit IRC | 19:22 | |
*** yvl has joined #zope3-dev | 19:30 | |
*** b52laptop has joined #zope3-dev | 19:35 | |
*** romanofski has quit IRC | 19:39 | |
*** ktwilight_ has quit IRC | 19:46 | |
*** BjornT has quit IRC | 19:46 | |
*** ktwilight_ has joined #zope3-dev | 19:46 | |
*** BjornT has joined #zope3-dev | 19:46 | |
*** Theuni has quit IRC | 19:48 | |
*** Theuni has joined #zope3-dev | 19:57 | |
*** BjornT_ has quit IRC | 20:07 | |
*** mkerrin has quit IRC | 20:16 | |
*** ignas has joined #zope3-dev | 20:16 | |
*** J1m has quit IRC | 20:18 | |
*** Theuni has quit IRC | 20:23 | |
*** Theuni has joined #zope3-dev | 20:23 | |
*** jodok has quit IRC | 20:35 | |
*** faassen has joined #zope3-dev | 20:38 | |
*** jodok has joined #zope3-dev | 20:39 | |
*** vlado has joined #zope3-dev | 20:47 | |
*** vlado has quit IRC | 20:49 | |
*** rocky has joined #zope3-dev | 20:52 | |
*** pcardune has joined #zope3-dev | 20:54 | |
*** lurker has joined #zope3-dev | 20:57 | |
*** ka-jod has quit IRC | 21:04 | |
*** lurker_ has quit IRC | 21:08 | |
*** lurker_ has joined #zope3-dev | 21:13 | |
*** rocky is now known as rocky|away | 21:21 | |
*** lurker has quit IRC | 21:37 | |
*** lurker has joined #zope3-dev | 21:37 | |
*** romanofski has joined #zope3-dev | 21:37 | |
*** jkakar has joined #zope3-dev | 21:38 | |
*** jkakar has joined #zope3-dev | 21:39 | |
*** lurker_ has quit IRC | 21:47 | |
*** J1m has joined #zope3-dev | 21:49 | |
*** dunny has joined #zope3-dev | 22:12 | |
*** alga has joined #zope3-dev | 22:37 | |
*** romanofski has quit IRC | 22:41 | |
*** dunny has quit IRC | 22:46 | |
*** zagy has joined #zope3-dev | 22:55 | |
*** jkakar has quit IRC | 22:58 | |
*** zagy has quit IRC | 23:07 | |
*** salfield has quit IRC | 23:16 | |
*** greenman has joined #zope3-dev | 23:16 | |
*** naro has quit IRC | 23:19 | |
*** salfield has joined #zope3-dev | 23:29 | |
*** harobed has joined #zope3-dev | 23:35 | |
*** salfield_ has joined #zope3-dev | 23:37 | |
*** salfield has quit IRC | 23:43 | |
*** salfield has joined #zope3-dev | 23:51 | |
*** jkakar has joined #zope3-dev | 23:56 | |
*** greenman has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!