[14:43:07] <aclark> J1m: this is what i was babbling about when I saw you last, building something like this: http://pypi.python.org/pypi/mr.scripty/1.0b2#another-example into a recipe called c.r.ports to make a "dynamic port manager" of some kind. Haven't had time to work on it ;-)
[14:44:31] <aclark> in face, i wrote this: https://github.com/collective/collective.recipe.ports/blob/master/collective/recipe/ports/__init__.py but ran into a dead of some kind i don't recall the details of
[14:44:34] <J1m> I'm hoping that something like juju (or at least zookeeper or something like it) will someday free humans from thinking about ports or even addresses.
[14:45:34] <aclark> i hate having to telnet to 8081 to see if it's open ;-)
[14:45:48] <hazmat> we hooked up gource (an opengl code analyzer) to juju for a demo at the openstack conference last week, was very fun to visualize the app (hadoop) being deployed and adding capacity
[14:46:48] <J1m> aclark, we aclark we're using meta recipes to address the same problem, http://blip.tv/pycon-us-videos-2009-2010-2011/pycon-2011-deploying-applications-with-zc-buildout-4897770
[14:47:24] <J1m> also http://jimfulton.info/talks/Pycon2011-Deploying-with-Buildout/
[15:38:19] <aclark> J1m: got any meta-recipe code handy? it just generates recipe sections to avoid having to write them by hand?
[15:38:47] <J1m> Yes. The presentation has an example.
[15:39:33] <J1m> The idea is to generate sections, but especially to do so w python, so you have the full power of a programming language, rather than just a macro language.
[16:12:37] <MattBowen> what's everyone's favorite alternative python interpreter? ipython? bpython?
[16:14:11] <hazmat> MattBowen, i like rlcompleter2, its fairly lightweight
[16:14:24] <aclark> MattBowen: i can never get used to any of them. my only req (which i often don't have time to fully setup, consistently) is readline (i.e. tab completion, vim key bindings etc) which you can get with python itself
[16:14:52] <hazmat> bpython is nice, but i've had stability issues on occasion, ipython as well, though i've never used it in earnest
[16:15:10] <aclark> e.g. https://gist.github.com/1284662 in .pythonrc.py
[16:17:50] <hazmat> aclark, nice re pdb completion
[16:18:37] <hazmat> its great for pdb usage, pdbtrack, does a nice job of emulating an ide (source walk/highlight lockstep with stack line)
[16:18:43] <aclark> hazmat: it is! i guess i don't get plone because it seems that stuff disappears in it
[16:19:06] <aclark> or doesn't respect it or something
[16:30:23] <aclark> man, i LOVE bitbucket now (due to git support/free private repos)
[16:30:36] <aclark> of course they don't compete with the github UI yet… but who cares
[16:35:58] <aclark> jaraco: btw it took me a while to figure out that %%s escapes the %, who knew? :-) (re: https://bitbucket.org/tarek/distribute/changeset/a3ba22023b6b)
[16:36:12] <aclark> in fact, i never would have figure it out :-p
[16:38:24] <jaraco> Yeah, it's somewhat surprising the first time you find it. I don't care for the syntax because it's not too clear what's happening.