*** gary_poster has quit IRC | 00:00 | |
*** srichter has joined #zope3-dev | 00:09 | |
*** ChanServ sets mode: +o srichter | 00:09 | |
*** romanofski has joined #zope3-dev | 00:10 | |
*** replicant has joined #zope3-dev | 00:11 | |
*** allisterb_ has joined #zope3-dev | 00:21 | |
*** allisterb__ has quit IRC | 00:38 | |
*** tarek_ has joined #zope3-dev | 00:43 | |
*** tarek has quit IRC | 00:56 | |
*** benji has quit IRC | 01:06 | |
*** mgedmin has quit IRC | 01:23 | |
*** srichter has quit IRC | 01:28 | |
*** lurkymclurkleton has quit IRC | 01:41 | |
*** alecm has quit IRC | 01:45 | |
*** hazmat has quit IRC | 01:52 | |
*** tarek_ has quit IRC | 01:53 | |
*** J1m has quit IRC | 02:15 | |
*** hathawsh is now known as hath|away | 03:20 | |
*** lurkymclurkleton has joined #zope3-dev | 03:23 | |
*** davisagli has left #zope3-dev | 03:26 | |
*** menesis has joined #zope3-dev | 03:28 | |
*** hazmat has joined #zope3-dev | 03:31 | |
*** ChanServ sets mode: +o hazmat | 03:31 | |
*** huajie has joined #zope3-dev | 03:39 | |
*** alecm has joined #zope3-dev | 03:41 | |
*** redir has joined #zope3-dev | 03:57 | |
*** redir_ has joined #zope3-dev | 04:02 | |
*** redir has quit IRC | 04:06 | |
*** allisterb_ has quit IRC | 04:10 | |
*** allisterb__ has joined #zope3-dev | 04:10 | |
*** lurkymclurkleton has quit IRC | 04:11 | |
*** stub has joined #zope3-dev | 04:18 | |
*** davisagli has joined #zope3-dev | 04:23 | |
*** allisterb_ has joined #zope3-dev | 04:29 | |
*** allisterb has joined #zope3-dev | 04:31 | |
*** hath|away is now known as hathawsh | 04:32 | |
*** allisterb_ has quit IRC | 04:36 | |
*** allisterb_ has joined #zope3-dev | 04:37 | |
*** allisterb__ has quit IRC | 04:46 | |
*** allisterb__ has joined #zope3-dev | 04:46 | |
*** alga has quit IRC | 04:54 | |
*** allisterb has quit IRC | 04:56 | |
*** allisterb_ has quit IRC | 05:03 | |
*** lisppaste6 has quit IRC | 05:16 | |
*** alecm has quit IRC | 05:28 | |
*** alecm has joined #zope3-dev | 05:29 | |
*** stub has quit IRC | 05:31 | |
*** stub1 has joined #zope3-dev | 05:31 | |
*** stub1 is now known as stub | 05:31 | |
*** pcardune has quit IRC | 05:35 | |
*** run|vm|winxp has quit IRC | 05:57 | |
*** davisagli has quit IRC | 06:18 | |
*** alecm has quit IRC | 06:20 | |
*** allisterb has joined #zope3-dev | 06:38 | |
*** allisterb__ has quit IRC | 06:55 | |
*** menesis has quit IRC | 06:56 | |
*** menesis has joined #zope3-dev | 06:57 | |
*** pcardune has joined #zope3-dev | 06:58 | |
*** davisagli has joined #zope3-dev | 07:17 | |
*** baijum has joined #zope3-dev | 07:25 | |
*** pcardune has quit IRC | 07:25 | |
*** romanofski has quit IRC | 07:31 | |
*** romanofski has joined #zope3-dev | 07:38 | |
*** pcardune has joined #zope3-dev | 07:44 | |
*** jukart has joined #zope3-dev | 07:59 | |
*** afd_____ has joined #zope3-dev | 08:09 | |
*** redir_ has quit IRC | 08:16 | |
*** davisagli has quit IRC | 08:18 | |
*** jukart has quit IRC | 08:21 | |
*** davisagli has joined #zope3-dev | 08:24 | |
*** jukart has joined #zope3-dev | 08:43 | |
*** pcardune has quit IRC | 08:45 | |
*** agroszer_ has joined #zope3-dev | 08:58 | |
*** hathawsh is now known as hath|away | 09:14 | |
*** agroszer_ is now known as agroszer | 09:27 | |
*** __mac__ has joined #zope3-dev | 09:27 | |
*** hath|away is now known as hathawsh | 09:29 | |
*** romanofski has quit IRC | 09:37 | |
*** agroszer has quit IRC | 09:40 | |
*** Theuni1 has joined #zope3-dev | 09:45 | |
*** stub has quit IRC | 09:49 | |
*** davisagli has quit IRC | 09:50 | |
*** run|vm|winxp has joined #zope3-dev | 09:53 | |
*** sweh has joined #zope3-dev | 09:53 | |
*** romanofski has joined #zope3-dev | 09:56 | |
*** goschtl has joined #zope3-dev | 09:56 | |
*** hathawsh is now known as hath|away | 10:09 | |
*** dunny has joined #zope3-dev | 10:16 | |
*** hath|away is now known as hathawsh | 10:17 | |
*** agroszer has joined #zope3-dev | 10:32 | |
*** hathawsh is now known as hath|away | 10:38 | |
*** hath|away is now known as hathawsh | 10:48 | |
*** matthal has quit IRC | 10:54 | |
*** tarek has joined #zope3-dev | 11:01 | |
*** jpcw has joined #zope3-dev | 11:03 | |
*** run|vm|winxp is now known as run|sleep | 11:11 | |
*** run|sleep is now known as run|ZZzzz | 11:14 | |
*** run|ZZzzz has quit IRC | 11:23 | |
*** afd____ has joined #zope3-dev | 11:44 | |
*** romanofski has quit IRC | 11:58 | |
*** stub has joined #zope3-dev | 11:59 | |
*** afd_____ has quit IRC | 12:00 | |
*** markusleist has quit IRC | 12:12 | |
*** baijum has quit IRC | 12:14 | |
*** chrisw has joined #zope3-dev | 12:14 | |
chrisw | hmm, is there anyway to get buildout to manage site-packages? | 12:15 |
---|---|---|
chrisw | I have an eclipse user on windows who I want to haev an easy way to get all the packages they need... | 12:16 |
afd____ | chrisw: make him a bat file/python script that downloads and installs the packages | 12:18 |
afd____ | I presume that you're not dealing with regular, easy_installable packages | 12:18 |
chrisw | afd____: on the whole I am | 12:19 |
chrisw | and I'm looking for a cross platofrm solution | 12:19 |
chrisw | buildout is a good match, apart from the fact that eclipse whines that bin/py.exe isn't a "real" python | 12:20 |
afd____ | chrisw: there's a pydev extension that writes into the Eclipse config file paths to the eggs, so you'd get autocomplete, so you won't have to configure eclipse to know about that py.exe file | 12:21 |
chrisw | I wonder if there's somethng that I can plug into buildout that would give me a .pth file or something similar that I could put on PYTHONPATH rather than or in addition to bin\python | 12:21 |
afd____ | pb.recipes.pydev - I am its author | 12:22 |
chrisw | ooo, interesting | 12:22 |
afd____ | sorry, it's not a pydev extension but a buildout extension | 12:22 |
chrisw | what featrues do you *not* get that you would if you used a straight real python.exe? | 12:22 |
afd____ | well, in my workflow I used to configure the real python.exe file, plus the extra paths to the eggs | 12:23 |
afd____ | in the end all you want is Eclipse to know about egg paths | 12:23 |
afd____ | in addition to all the regular python stuff | 12:23 |
chrisw | right | 12:23 |
afd____ | so, you just configure Pydev as regular, then add the pb.recipes.pydev section into your buildout, which writes into the Eclipse conf file the additional egg paths | 12:24 |
chrisw | where does the conf file pop out? | 12:24 |
afd____ | it a special file that sits in the project dir | 12:25 |
chrisw | which project dir? | 12:25 |
afd____ | the Eclipse project dir | 12:26 |
afd____ | It's called .pydevproject | 12:26 |
chrisw | so this will be a new project in there or something else? | 12:26 |
chrisw | if new project, what name does it use? | 12:26 |
*** romanofski has joined #zope3-dev | 12:27 | |
afd____ | Ok, the workflow is like this: you create a new Eclipse Pydev project, write your own stuff in it. In the root of this Pydev project, you also run buildout | 12:28 |
chrisw | ho :-S | 12:28 |
chrisw | oh :-S | 12:28 |
chrisw | that's a bti less graceful than I was hoping... | 12:28 |
afd____ | so, you'll have there the buildout.cfg file and the rest, and you run your project outside Eclipse | 12:28 |
chrisw | I was hoping the recipe would create a pydev project file with the name of the section, or something like that... | 12:28 |
afd____ | well, yeah, but then you'd have to convince Eclipse that there's a project that it needs to import, etc | 12:29 |
afd____ | in any case, there's another recipe that does something similar, and more | 12:29 |
afd____ | it's called colective.recipe.omelette | 12:29 |
afd____ | what it does is this: in the parts folder of buildout it will create a directory structure made of symlinks that would replicate all those package structures and their namespaces | 12:30 |
afd____ | so you can really navigate this directory structure to the python modules, and so on | 12:30 |
afd____ | And you can point to this parts folder inside Eclipse, as another source path | 12:31 |
chrisw | yeha, but does it work on windows? | 12:31 |
afd____ | I think it does | 12:31 |
chrisw | I saw "simlinks" and got doubtful... | 12:31 |
afd____ | I think the docs will tell you what you need to get it to work in Windows, but I'm pretty sure it works there too | 12:32 |
*** jhauser has joined #zope3-dev | 12:49 | |
*** markusleist has joined #zope3-dev | 12:52 | |
*** afd____ has quit IRC | 13:00 | |
*** alga has joined #zope3-dev | 13:04 | |
*** stub has quit IRC | 13:06 | |
*** afd____ has joined #zope3-dev | 13:08 | |
*** dunny has quit IRC | 13:08 | |
*** mkerrin has joined #zope3-dev | 13:09 | |
*** ignas has joined #zope3-dev | 13:26 | |
*** fcorrea has quit IRC | 13:38 | |
*** projekt01 has joined #zope3-dev | 13:43 | |
*** romanofski has quit IRC | 14:02 | |
*** menesis has quit IRC | 14:10 | |
*** hathawsh is now known as hath|away | 14:12 | |
*** fcorrea has joined #zope3-dev | 14:16 | |
*** jfkw has joined #zope3-dev | 14:40 | |
*** pyqwer has joined #zope3-dev | 14:44 | |
*** Aiste has joined #zope3-dev | 14:50 | |
*** lisppaste6 has joined #zope3-dev | 14:54 | |
*** menesis has joined #zope3-dev | 15:02 | |
*** benji has joined #zope3-dev | 15:03 | |
*** menesis has quit IRC | 15:18 | |
*** menesis1 has joined #zope3-dev | 15:18 | |
*** menesis1 is now known as menesis | 15:18 | |
*** menesis has joined #zope3-dev | 15:18 | |
*** jpcw has quit IRC | 15:21 | |
chrisw | does anyone have a buildout recipe that can run bog stadnard windows installers? | 15:30 |
chrisw | 8sulk* | 15:30 |
*** jpcw has joined #zope3-dev | 15:31 | |
*** mgedmin has joined #zope3-dev | 15:32 | |
*** Aiste has quit IRC | 15:33 | |
*** drudi has joined #zope3-dev | 15:35 | |
*** ignas has quit IRC | 15:37 | |
* benji thinks chrisw should change his password now. | 15:38 | |
* mgedmin reads irc logs | 15:39 | |
mgedmin | ooh, windows | 15:39 |
* chrisw paranoidly looks back | 15:39 | |
chrisw | I cant' spot anything... | 15:39 |
benji | maybe I just don't understand what "8sulk*" means | 15:40 |
mgedmin | don't worry, when you type your password into an irc window, all we see is ******** | 15:40 |
chrisw | oh, meant to be *sulk* | 15:40 |
chrisw | me sulking | 15:40 |
benji | btw, most windows installers have a silent install mode | 15:40 |
benji | ah | 15:40 |
benji | good | 15:40 |
benji | :) | 15:40 |
chrisw | I'm trying to get a buildout to run on windows | 15:40 |
chrisw | works fine on linux | 15:40 |
chrisw | but most of the fscking packages are only available as really crappy installers for windows that setuptools barfs on | 15:41 |
benji | yep | 15:41 |
benji | are these installers built by distutils? | 15:41 |
chrisw | not always | 15:41 |
chrisw | take pysvn, talk about a nightmare... | 15:41 |
benji | hmm, I don't know what to tell you then | 15:42 |
* mgedmin guesses that "switch platforms" is not an option, for some reason | 15:42 | |
benji | yep; reproducable builds in general is a nightmare on windows | 15:42 |
mgedmin | s/reproducable builds/anything/ | 15:42 |
chrisw | now now | 15:43 |
chrisw | gimme a shell I can right-click to paste with on linux and I'd be happy | 15:43 |
mgedmin | gnome-terminal? | 15:43 |
chrisw | also trying to get buildout working with pydev in eclipse | 15:43 |
mgedmin | there's "paste" right there on my right-click popup menu | 15:43 |
chrisw | recipes I've seen so far are suboptimal | 15:43 |
chrisw | mgedmin: "I did NOT say right click gives when where I can paste", I said "right click pastes" | 15:44 |
chrisw | ^menu | 15:44 |
benji | speaking of terminals; I discovered "terminator" yesterday, multipane terminal; it's still young but cool so far | 15:44 |
* benji buys chrisw a three button mouse for Chrismas. | 15:45 | |
chrisw | benji: when you get me a three button stylus for my touch screen laptop I'll stop whining :-P | 15:45 |
mgedmin | ooooh | 15:45 |
benji | that's why I buy thinkpads; three buttons baby! | 15:45 |
chrisw | hmm, I'll have to try the touchscreen stinkpad then... | 15:46 |
mgedmin | I'm sure xterm can be reconfigured with X resources to do anything on any mouse button | 15:47 |
mgedmin | if you can stomach its ancient and arcane and ill-documented configuration syntax | 15:47 |
mgedmin | probably easier than mastering buildout.cfg, anyway | 15:47 |
afd____ | chrisw: what's your wishlist for a buildout recipe that would ease the integration with Pydev, that pb.recipes.pydev or omelette won't cover? | 15:47 |
chrisw | heh, it's linux, what else would I expect? ;-) | 15:47 |
chrisw | omelette requires symlinks and doesnt' work with single-file libraries on Windows | 15:48 |
chrisw | your recipe just felt a bit clunky... I like the idea, it's just not slick enough | 15:48 |
afd____ | chrisw: feel free to extend it, it's hosted in Plone's collective | 15:48 |
chrisw | I'm thinking of a zc.recipe.egg-ish thing that spits out a .pth file you can stick in your PYTHONPATH | 15:49 |
*** jpcw has quit IRC | 15:49 | |
chrisw | ratehr that a script in bin | 15:49 |
afd____ | I think you can configure buildout to always unzip eggs, should solve the problem with omelette | 15:49 |
chrisw | I do that already, it didn't | 15:49 |
afd____ | I see | 15:49 |
afd____ | well, it should be trivial to change the pydev recipe to output a pth file instead of writing to some xml file | 15:50 |
chrisw | there's also the "windows crappy installer" problem, which I'm more interested in solving right now | 15:50 |
chrisw | but that raises a more interesting cross platform problem... | 15:50 |
afd____ | also, back then when I've used Eclipse, I think it didn't support pth files | 15:50 |
chrisw | how do I say what versions of underlying stuff I need? | 15:51 |
chrisw | so, pysvn can be built for a particular svn version, but how do I say which *svn* version I need buildout.cfg | 15:51 |
chrisw | I may have a look at minitage, even though the author winds me up...] | 15:51 |
*** aaronv has joined #zope3-dev | 15:52 | |
kiorky | the author do not wind you up | 15:53 |
chrisw | yeah he does ;-) | 15:53 |
kiorky | no. | 15:54 |
chrisw | it's a "me" thing, not a "you" thing, don't worry :_) | 15:54 |
*** lurkymclurkleton has joined #zope3-dev | 16:01 | |
*** lurkymclurkleton has quit IRC | 16:01 | |
*** lurkymclurkleton has joined #zope3-dev | 16:01 | |
*** alga has quit IRC | 16:05 | |
*** gary_poster has joined #zope3-dev | 16:06 | |
chrisw | hey Gary | 16:12 |
gary_poster | hey chrisw. | 16:13 |
chrisw | any joy on getting your no-site-packages branch landed in buildout and released? | 16:13 |
gary_poster | no, aiui jim is swamped at least through dec | 16:14 |
chrisw | *sigh* | 16:16 |
chrisw | can soemone else not review and release? | 16:16 |
chrisw | Jim bottlenecking stuff for no good reason is *really* annoying... | 16:16 |
chrisw | there are other people who can release buildout on PyPI, can we not just get one of those to do it? | 16:16 |
mgedmin | oooh, no-site-packages | 16:16 |
*** afd____ has quit IRC | 16:17 | |
chrisw | mgedmin: yeah, there's tonnes of really useful stuff hiding on branches for buildout because Jim has amde himself a bottleneck to their release... | 16:17 |
*** markusleist has quit IRC | 16:28 | |
*** jukart has quit IRC | 16:49 | |
mgedmin | I'm irritated by zope.server filling my error log with socket errors like error: (104, 'Connection reset by peer') | 16:52 |
mgedmin | it doesn't even tell me what request it was serving at the time! | 16:53 |
chrisw | yeah, sounds about right | 16:53 |
mgedmin | this is interesting: "ERROR SiteError Exception while getting view on exception" | 16:54 |
mgedmin | and then a traceback from my view code (browser/edit.py) with AttributeError: 'HTTPRequest' object has no attribute 'form' | 16:55 |
mgedmin | it's in the view's __init__ | 16:55 |
mgedmin | and it's an Adding view | 16:56 |
mgedmin | why would a <browser:view> be instantiated for HTTPRequest? | 16:56 |
mgedmin | ah, it's happening in zope/app/http/exception/methodnotallowed.py, where it's trying to enumerate allowed HTTP methods | 16:57 |
benji | mgedmin: we had the same error crop up recently (someone trying to send webdav requests to a non-webdav supporting site) | 17:00 |
benji | I don't remember what we did for it... the code in zope/app/http/exception/methodnotallowed.py is a bit insane | 17:00 |
mgedmin | but why does getAdapters((MyContentObject, HTTPRequest), Interface) return a view that ought to be registered for BrowserRequest only? | 17:05 |
mgedmin | some marker interface magic? | 17:05 |
*** jpcw has joined #zope3-dev | 17:06 | |
*** hazmat has quit IRC | 17:10 | |
mgedmin | my fault entirely! | 17:11 |
mgedmin | I've got a BeforeTraverseEvent subscriber that does applySkin(event.request, MyAppSkin) if event.object provides IMyApp | 17:12 |
mgedmin | it doesn't make sure the request was a browser request | 17:12 |
*** alga has joined #zope3-dev | 17:16 | |
*** J1m has joined #zope3-dev | 17:21 | |
*** hazmat has joined #zope3-dev | 17:24 | |
*** ChanServ sets mode: +o hazmat | 17:24 | |
*** huajie has left #zope3-dev | 17:26 | |
*** lamike has joined #zope3-dev | 17:30 | |
*** lamike has left #zope3-dev | 17:30 | |
mgedmin | hm, is there a #buildout? | 17:34 |
mgedmin | maybe there should be | 17:34 |
*** jukart has joined #zope3-dev | 17:46 | |
*** flox has joined #zope3-dev | 17:49 | |
*** umbi has joined #zope3-dev | 17:49 | |
*** umbi has quit IRC | 17:50 | |
mgedmin | does buildout have a mailing list? distutils-sig, iirc? | 17:50 |
chrisw | yeah, distutils-sig | 17:51 |
*** lamike has joined #zope3-dev | 18:02 | |
*** jukart has quit IRC | 18:19 | |
*** sweh has quit IRC | 18:19 | |
*** lamike has quit IRC | 18:27 | |
*** jukart has joined #zope3-dev | 18:40 | |
*** projekt01 has quit IRC | 18:41 | |
*** alecm has joined #zope3-dev | 18:41 | |
*** agroszer has quit IRC | 18:47 | |
*** agroszer has joined #zope3-dev | 18:48 | |
*** jukart has quit IRC | 18:50 | |
*** __mac__ has quit IRC | 18:55 | |
*** pcardune has joined #zope3-dev | 18:59 | |
*** zagy has quit IRC | 19:00 | |
*** redir has joined #zope3-dev | 19:03 | |
*** pcardune has quit IRC | 19:07 | |
*** davisagli has joined #zope3-dev | 19:19 | |
*** goschtl has quit IRC | 19:19 | |
*** afd____ has joined #zope3-dev | 19:29 | |
*** Theuni1 has quit IRC | 19:31 | |
*** gary_poster_ has joined #zope3-dev | 19:35 | |
*** pcardune has joined #zope3-dev | 19:44 | |
*** pcardune has quit IRC | 19:45 | |
*** gary_poster has quit IRC | 19:48 | |
*** gary_poster_ is now known as gary_poster | 19:48 | |
*** nathany has joined #zope3-dev | 19:50 | |
*** mcdonc has quit IRC | 19:53 | |
*** mkerrin has left #zope3-dev | 19:54 | |
*** mcdonc has joined #zope3-dev | 19:55 | |
mgedmin | I'm beginning to think subversion keywords like $Id$ are a bad idea | 19:56 |
mgedmin | maybe I should declare keywordgeddon on my codebase | 19:57 |
kobold | mgedmin: I did it this week for my company's code. :) | 20:02 |
*** afd____ has quit IRC | 20:03 | |
*** alga has quit IRC | 20:17 | |
*** alga has joined #zope3-dev | 20:17 | |
*** matthal has joined #zope3-dev | 20:23 | |
*** redir has quit IRC | 20:29 | |
*** menesis has quit IRC | 20:33 | |
andres | mgedmin: definitely. | 20:34 |
*** matthal has quit IRC | 20:36 | |
*** matthal has joined #zope3-dev | 20:36 | |
*** mgedmin has quit IRC | 20:41 | |
*** jpcw has left #zope3-dev | 20:41 | |
*** matthal has quit IRC | 20:41 | |
*** pcardune has joined #zope3-dev | 20:48 | |
*** pcardune has quit IRC | 20:50 | |
*** pyqwer has quit IRC | 20:52 | |
*** mgedmin has joined #zope3-dev | 21:01 | |
*** menesis has joined #zope3-dev | 21:37 | |
*** pcardune has joined #zope3-dev | 21:39 | |
*** mgedmin has quit IRC | 21:49 | |
*** hath|away is now known as hathawsh | 21:51 | |
*** junkafarian has quit IRC | 21:59 | |
*** grahal has quit IRC | 22:12 | |
*** sweh has joined #zope3-dev | 22:16 | |
*** davisagli is now known as davi|phone | 22:34 | |
*** davi|phone is now known as davi|lunch | 22:34 | |
*** fcorrea has quit IRC | 22:35 | |
*** ignas has joined #zope3-dev | 22:35 | |
*** sweh has quit IRC | 22:40 | |
*** runyaga has joined #zope3-dev | 22:40 | |
*** ignas has quit IRC | 22:51 | |
*** agroszer_ has joined #zope3-dev | 22:53 | |
*** mgedmin has joined #zope3-dev | 22:55 | |
*** aaronv has quit IRC | 22:57 | |
*** hathawsh is now known as hath|away | 23:02 | |
*** davi|lunch is now known as davisagli | 23:04 | |
*** nathany has quit IRC | 23:07 | |
*** nathany has joined #zope3-dev | 23:08 | |
*** dunny has joined #zope3-dev | 23:09 | |
*** agroszer has quit IRC | 23:10 | |
*** agroszer_ has quit IRC | 23:30 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!