Team Chat Logs

2008 6
Mo Tu We Th Fr Sa Su
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

July 31, 2008

[00:03:33] * cmlenz_ has joined #trac
[00:13:42] * cmlenz has quit IRC
[00:18:35] <coderanger> u-it: No, trac issue the auth cookie with no timeout
[00:18:48] <coderanger> meaning it lasts as long as the browser session
[00:21:24] * gggimpf has joined #trac
[00:21:31] * gggimpf has left #trac
[00:25:01] * pete__c has quit IRC
[00:25:01] * kisielk has quit IRC
[00:25:01] * omry has quit IRC
[00:25:01] * Cannis has quit IRC
[00:25:01] * pinky_ has quit IRC
[00:25:01] * AllenJB has quit IRC
[00:25:01] * shabble has quit IRC
[00:25:01] * explody has quit IRC
[00:25:01] * dennis- has quit IRC
[00:25:01] * hvr has quit IRC
[00:25:01] * avu has quit IRC
[00:25:01] * Hadaka has quit IRC
[00:25:01] * coling has quit IRC
[00:25:01] * tic has quit IRC
[00:25:01] * AwayLex has quit IRC
[00:25:01] * termie has quit IRC
[00:25:01] * s0undt3ch has quit IRC
[00:25:01] * aat has quit IRC
[00:25:01] * ChanServ has quit IRC
[00:25:01] * MrRagga has quit IRC
[00:25:01] * [domon] has quit IRC
[00:25:01] * johann__ has quit IRC
[00:25:01] * dunk_ has quit IRC
[00:25:01] * Synapse has quit IRC
[00:25:01] * dikim33 has quit IRC
[00:25:01] * kjdavies has quit IRC
[00:25:01] * fooljay_ has quit IRC
[00:25:01] * dsch04 has quit IRC
[00:25:01] * kenichi has quit IRC
[00:25:01] * prologic_ has quit IRC
[00:25:01] * tazle_ has quit IRC
[00:25:01] * avn has quit IRC
[00:25:01] * meshuga_ has quit IRC
[00:25:01] * ryan___ has quit IRC
[00:25:01] * sarts has quit IRC
[00:25:01] * trbs has quit IRC
[00:25:01] * doki_pen has quit IRC
[00:25:01] * fReAkY[t] has quit IRC
[00:25:01] * groogs has quit IRC
[00:25:01] * Leentje has quit IRC
[00:25:01] * lisppaste5 has quit IRC
[00:25:01] * titang has quit IRC
[00:25:01] * ppires has quit IRC
[00:25:01] * blizzow has quit IRC
[00:25:01] * mitsuhiko has quit IRC
[00:25:01] * AnMaster has quit IRC
[00:25:01] * cmlenz_ has quit IRC
[00:25:01] * andrei2102 has quit IRC
[00:25:01] * imexil has quit IRC
[00:25:01] * nergalix has quit IRC
[00:25:01] * oforgebot has quit IRC
[00:25:01] * retracile_ has quit IRC
[00:25:01] * Tetraboy has quit IRC
[00:25:01] * evil_triplet has quit IRC
[00:25:01] * thatch has quit IRC
[00:25:01] * Chintoh0 has quit IRC
[00:25:01] * osimons has quit IRC
[00:25:01] * seemant has quit IRC
[00:25:01] * octorian has quit IRC
[00:25:11] * jfkw has quit IRC
[00:25:11] * omry|work has quit IRC
[00:25:11] * KaZeR has quit IRC
[00:25:11] * u-it has quit IRC
[00:25:11] * qk has quit IRC
[00:25:11] * rulethirty has quit IRC
[00:25:11] * dosc^off has quit IRC
[00:25:11] * the_lalelu has quit IRC
[00:25:11] * Rockj has quit IRC
[00:25:11] * carmie has quit IRC
[00:25:11] * tris has quit IRC
[00:25:11] * glass-eye has quit IRC
[00:25:11] * m_stone has quit IRC
[00:25:11] * ricky has quit IRC
[00:25:11] * pacopablo has quit IRC
[00:25:11] * xjjk has quit IRC
[00:25:11] * cy_` has quit IRC
[00:25:11] * datallah has quit IRC
[00:25:11] * nOgAnOo has quit IRC
[00:25:11] * besonen_mobile__ has quit IRC
[00:25:11] * visitors_ has quit IRC
[00:25:11] * wingot has quit IRC
[00:25:11] * neoxed has quit IRC
[00:25:11] * bartc has quit IRC
[00:25:11] * row has quit IRC
[00:25:11] * szabgab has quit IRC
[00:25:11] * beasty has quit IRC
[00:25:11] * Kapsel has quit IRC
[00:25:11] * BeelsebobWork has quit IRC
[00:25:11] * nicomen_ has quit IRC
[00:25:11] * roh has quit IRC
[00:25:11] * gakman has quit IRC
[00:25:11] * misc has quit IRC
[00:25:11] * VxJasonxV has quit IRC
[00:25:11] * sdboyer has quit IRC
[00:25:11] * olistudent has quit IRC
[00:25:11] * bencer has quit IRC
[00:25:11] * dna has quit IRC
[00:25:11] * BrianHV has quit IRC
[00:25:11] * teefive has quit IRC
[00:25:11] * teite has quit IRC
[00:25:11] * Dwarfoo7 has quit IRC
[00:25:11] * markus_ has quit IRC
[00:25:11] * no_maam has quit IRC
[00:25:11] * Kiloman has quit IRC
[00:25:11] * asmodai has quit IRC
[00:25:11] * apollo13 has quit IRC
[00:25:11] * `nstuff has quit IRC
[00:25:11] * jmeeuwen has quit IRC
[00:25:48] * Epcylon has quit IRC
[00:28:53] * ChanServ has joined #trac
[00:28:53] * Epcylon has joined #trac
[00:28:53] * proofek has joined #trac
[00:28:53] * DoXiD has joined #trac
[00:28:53] * cmlenz_ has joined #trac
[00:28:53] * sdboyer has joined #trac
[00:28:53] * u-it has joined #trac
[00:28:53] * andrei2102 has joined #trac
[00:28:53] * imexil has joined #trac
[00:28:53] * prologic_ has joined #trac
[00:28:53] * nergalix has joined #trac
[00:28:53] * oforgebot has joined #trac
[00:28:53] * AwayLex has joined #trac
[00:28:53] * xjjk has joined #trac
[00:28:53] * titang has joined #trac
[00:28:53] * kisielk has joined #trac
[00:28:53] * omry has joined #trac
[00:28:53] * visitors_ has joined #trac
[00:28:53] * retracile_ has joined #trac
[00:28:53] * Tetraboy has joined #trac
[00:28:53] * kenichi has joined #trac
[00:28:53] * szabgab has joined #trac
[00:28:53] * dikim33 has joined #trac
[00:28:53] * nOgAnOo has joined #trac
[00:28:53] * markus_ has joined #trac
[00:28:53] * lisppaste5 has joined #trac
[00:28:53] * AnMaster has joined #trac
[00:28:53] * BeelsebobWork has joined #trac
[00:28:53] * carmie has joined #trac
[00:28:53] * Synapse has joined #trac
[00:28:53] * qk has joined #trac
[00:28:53] * fooljay_ has joined #trac
[00:28:53] * trbs has joined #trac
[00:28:53] * pinky_ has joined #trac
[00:28:53] * blizzow has joined #trac
[00:28:53] * AllenJB has joined #trac
[00:28:53] * shabble has joined #trac
[00:28:53] * asmodai has joined #trac
[00:28:53] * dsch04 has joined #trac
[00:28:53] * row has joined #trac
[00:28:53] * kjdavies has joined #trac
[00:28:53] * pete__c has joined #trac
[00:28:53] * omry|work has joined #trac
[00:28:53] * besonen_mobile__ has joined #trac
[00:28:53] * ricky has joined #trac
[00:28:53] * gakman has joined #trac
[00:28:53] * osimons has joined #trac
[00:28:53] * irc.freenode.net sets mode: +o ChanServ
[00:28:53] * Chintoh0 has joined #trac
[00:28:53] * ppires has joined #trac
[00:28:53] * bartc has joined #trac
[00:28:53] * aat has joined #trac
[00:28:53] * termie has joined #trac
[00:28:53] * s0undt3ch has joined #trac
[00:28:53] * coling has joined #trac
[00:28:53] * tic has joined #trac
[00:28:53] * avu has joined #trac
[00:28:53] * [domon] has joined #trac
[00:28:53] * doki_pen has joined #trac
[00:28:53] * rulethirty has joined #trac
[00:28:53] * thatch has joined #trac
[00:28:53] * hvr has joined #trac
[00:28:53] * dennis- has joined #trac
[00:28:53] * explody has joined #trac
[00:28:53] * Cannis has joined #trac
[00:28:53] * Hadaka has joined #trac
[00:28:53] * `nstuff has joined #trac
[00:28:53] * no_maam has joined #trac
[00:28:53] * apollo13 has joined #trac
[00:28:53] * dna has joined #trac
[00:28:53] * teefive has joined #trac
[00:28:53] * teite has joined #trac
[00:28:53] * BrianHV has joined #trac
[00:28:53] * Dwarfoo7 has joined #trac
[00:28:53] * jmeeuwen has joined #trac
[00:28:53] * bencer has joined #trac
[00:28:53] * olistudent has joined #trac
[00:28:53] * Kiloman has joined #trac
[00:28:53] * jfkw has joined #trac
[00:28:53] * ryan___ has joined #trac
[00:28:53] * VxJasonxV has joined #trac
[00:28:53] * nicomen_ has joined #trac
[00:28:53] * glass-eye has joined #trac
[00:28:53] * the_lalelu has joined #trac
[00:28:53] * roh has joined #trac
[00:28:53] * dosc^off has joined #trac
[00:28:53] * evil_triplet has joined #trac
[00:28:53] * cy_` has joined #trac
[00:28:53] * Rockj has joined #trac
[00:28:53] * beasty has joined #trac
[00:28:53] * seemant has joined #trac
[00:28:53] * misc has joined #trac
[00:28:53] * KaZeR has joined #trac
[00:28:53] * m_stone has joined #trac
[00:28:53] * octorian has joined #trac
[00:28:53] * fReAkY[t] has joined #trac
[00:28:53] * Leentje has joined #trac
[00:28:53] * groogs has joined #trac
[00:28:53] * datallah has joined #trac
[00:28:53] * neoxed has joined #trac
[00:28:53] * wingot has joined #trac
[00:28:53] * Kapsel has joined #trac
[00:28:53] * tris has joined #trac
[00:28:53] * mitsuhiko has joined #trac
[00:28:53] * sarts has joined #trac
[00:28:53] * tazle_ has joined #trac
[00:28:53] * avn has joined #trac
[00:28:53] * meshuga_ has joined #trac
[00:28:53] * dunk_ has joined #trac
[00:28:53] * MrRagga has joined #trac
[00:28:53] * johann__ has joined #trac
[00:28:53] * pacopablo has joined #trac
[00:31:44] * cbalan has joined #trac
[00:39:28] <asmodai> coderanger: dude!
[00:39:43] <coderanger> yo
[00:40:43] <asmodai> coderanger: I guess the patch server was offline? :)
[00:40:48] <coderanger> when?
[00:40:56] <asmodai> coderanger: I could start my client this morning, but it wouldn't patch
[00:41:02] <asmodai> coderanger: mmm, 06:50 my time
[00:41:05] <asmodai> so that would be *thinks*
[00:41:15] <asmodai> 22:50 PDT?
[00:43:05] <coderanger> hmm, thats ~9:50 my time according to the internet
[00:43:11] <coderanger> The server should have been up there
[00:43:13] <coderanger> then
[00:43:27] <coderanger> I restarted something right after the playtest session ended at 9
[00:43:36] <asmodai> mmm
[00:43:45] <asmodai> Well, it never pulled anything in on my side
[00:43:46] <coderanger> that was probably around :30 though
[00:43:55] <coderanger> Did it just say "Play"?
[00:43:58] <coderanger> or did it error out
[00:44:00] <asmodai> Patch first
[00:44:04] * __t has joined #trac
[00:44:07] <asmodai> I clicked patch, went out and became Play
[00:44:10] <coderanger> oh, yeah
[00:44:14] <coderanger> that means there was no patch :P
[00:44:15] <asmodai> showed the view mode of last Friday
[00:44:32] <coderanger> is the server is down, it shows angry messages at the bottom
[00:44:34] <asmodai> coderanger: but didn't you guys make changes? I read about a 22 MB patch?
[00:44:43] <coderanger> actually if the server is down it won't even start right now
[00:44:57] <coderanger> the 22MB is between the full installer and the current patch
[00:45:43] <asmodai> coderanger: so if I installed by using the patcher I should see or not see it? :)
[00:45:52] <coderanger> You would never see that
[00:45:57] <asmodai> oh
[00:46:02] <asmodai> that would explain then
[00:46:08] <coderanger> we have changed anything since the server went live
[00:46:11] <coderanger> er, haven't
[00:46:15] <asmodai> oh ok
[00:46:21] <asmodai> Heh, slackers!
[00:46:24] <asmodai> :P
[00:46:38] <asmodai> saw the Saturday time, niiice
[00:46:44] <coderanger> asmodai: Things were scheduled ... poorly these last two weeks
[00:46:53] <coderanger> yeah, hopefully that will be easier for you :P
[00:47:10] <asmodai> oh hell yes
[00:47:20] <asmodai> now to cut my appointment on Saturday short and hurry home
[00:47:26] <asmodai> so I can kick ass with Buzzbot ;)
[00:47:37] <coderanger> heh
[00:48:31] <asmodai> coderanger: :D
[00:48:59] <asmodai> coderanger: hey, I've hardly had the chance to really play last time around
[00:49:10] * asmodai had been testing the UI and many other things more than the play itself
[00:49:28] <coderanger> yeah, char creation takes a while
[00:49:36] <asmodai> it was cool :)
[00:50:35] <asmodai> coderanger: and character creation is cool :)
[00:51:06] <coderanger> asmodai: Try making a char for the PnP, I hear it takes even longer ;-)
[00:51:16] <asmodai> coderanger: does it? :|
[00:51:48] <DoXiD> Exactly what is Trac?
[00:52:07] <coderanger> DoXiD: A web-based project management tool
[00:52:09] <DoXiD> First i thought it was a torrent tracker source or something, but now i'm starting to questioning google :P
[00:52:22] <DoXiD> Ah, so this is not the place to get help with some torrent related issues? :P
[00:52:26] <asmodai> DoXiD: No.
[00:52:31] <coderanger> @wrongchannel
[00:52:32] <evil_twin> coderanger: "wrongchannel" is This channel is for Trac, the project management software. You are probably looking at the website of a project that uses Trac to run their operations. Chances are we don't know anything about their project, but try looking on their website for more specific support instructions. /list will usually show you a list of all channels on this IRC server, and you can also try looking there.
[00:53:01] <DoXiD> :P
[00:53:13] <DoXiD> Holy bugger of lord
[00:53:16] <DoXiD> thats alot of channels ._.
[00:53:20] <coderanger> ?
[00:53:28] <DoXiD> i did /list
[00:53:28] <DoXiD> :P
[00:53:33] <coderanger> ah, yes, freenode is a very popular server network
[00:53:43] <coderanger> most FOSS projects have at least one channel on here
[00:53:45] <DoXiD> Yepp, freenode and efnet :P
[00:53:52] <coderanger> bigger ones have dozens
[01:01:00] * jborg has joined #trac
[01:01:40] <asmodai> jborg: dude :)
[01:01:47] <jborg> morning
[01:02:21] <coderanger> jborg: Any brainstorms on the egg_cache front?
[01:02:49] <jborg> not really, I don't think we can do much better than what we have today
[01:03:04] <coderanger> I've been slowly formulating some insanity in my head
[01:03:08] <coderanger> need to test it though
[01:03:16] <jborg> ok, cool
[01:03:57] <coderanger> I'm not sure quite how much the importer caches
[01:04:25] <coderanger> but we might be able to block the offending import in the __init__.py
[01:07:36] <jborg> Or just force cmlenz to set Genshi's zip_safe to False :)
[01:08:07] <jborg> How can we block the imports btw?
[01:09:33] <coderanger> if 'genshi' in sys.modules: from trac.web.api import *
[01:09:55] <coderanger> and then in the handler() set the egg cache and import genshi
[01:10:56] <coderanger> its a flaming hack, but it might be enough
[01:11:04] <jborg> yeah, that might actually work
[01:11:39] <coderanger> I just don't know how/if it caches the module that results from the __init__.py
[01:11:49] <coderanger> we might have to import genshi
[01:11:57] <coderanger> del sys.modules['trac.web']
[01:12:12] <coderanger> so it reloads it, and re-procesess the imports
[01:14:41] * __t has quit IRC
[01:16:02] <jborg> If we're going to use this approach we really need to test it with a bunch of different modpython versions since I think they've rewritten most of their import code somewhere between 3.1 and 3.3.
[01:16:14] <coderanger> indeed
[01:16:40] <coderanger> which is why I think the lazy proxy might end up being a cleaner solution
[01:16:44] <coderanger> just takes more work
[01:33:36] <cmlenz_> hm, actually, why doesn't pkg_resources just use genshi in zip form?
[01:33:47] * cmlenz_ is now known as cmlenz
[01:34:02] <cmlenz> oh, speedups
[01:34:08] <coderanger> yeah
[01:34:38] <cmlenz> should probably set zip_safe depending on whether it's built with speedups :/
[01:35:37] <coderanger> Also an option
[01:37:02] <coderanger> then we could just centralize all of this inside dispatch_request and be done with it
[01:38:19] <cmlenz> jborg: how does the per-env egg-cache interact with multiple environments per interpreter?
[01:38:54] <coderanger> just means the first one to import gets priority
[01:38:57] <coderanger> just like now
[01:39:06] * Marquel has joined #trac
[01:39:10] <Marquel> p
[01:39:14] <coderanger> q
[01:39:25] <Marquel> or that, yes.
[01:39:51] <Marquel> besides - the migration script is done and it cost me two hours or something like that.
[01:39:56] <Marquel> (thanks for save()....)
[01:40:25] * coderanger assumes you are talking about an earlier conversation
[01:40:49] <Marquel> that is so, yes.
[01:41:38] <jborg> cmlenz: All envs will use the cache of the env that was loaded first.
[01:42:31] <jborg> cmlenz: But when using TRAC_ENV_PARENT_DIR you'll have to specify the cache manually.
[01:42:32] <Marquel> coderanger: interested in that script?
[01:43:03] <coderanger> Marquel: You were working on the mastertickets one, no?
[01:43:09] <jborg> cmlenz: so it's a bit of a mess
[01:43:11] <Marquel> coderanger: yep.
[01:43:18] <coderanger> Marquel: Throw it on a ticket
[01:43:36] <Marquel> k
[01:43:36] <coderanger> jborg: We could just pick the first one in the list and use it
[01:43:43] <coderanger> since it doesn't really matter anyway
[01:44:07] <coderanger> jborg: Also can we use .egg-cache or something, just to make it hidden on sane OSes
[01:44:14] <jborg> yeah, if's definitely possible. I just didn't want to put too much code in the deploy scripts
[01:44:31] <coderanger> jborg: Right, this can all go in dispatch_request and be shared
[01:44:43] <coderanger> (i think anyway)
[01:44:45] <jborg> no
[01:44:58] <coderanger> why not?
[01:45:00] <jborg> Since that will trigger python to import genshi
[01:45:11] <jborg> since dispatch_request is in trac/web
[01:45:17] <coderanger> Right, I am assuming chris fixes the zip_safe setting on genshi
[01:45:35] <coderanger> so it sets it to false if building with c speedups
[01:45:54] <coderanger> (and does something similar on babel if it ever gets a C module)
[01:46:25] <coderanger> that seems like it will result in far less stupid hackery
[01:46:56] <coderanger> using sys.modules in real code sets off my insanity alarm :P
[01:52:01] <jborg> yes that would save us from a lot of pain.
[01:52:05] * jborg pokes cmlenz
[01:54:04] <jborg> I wonder why setuptools doesn't do that by default
[01:54:55] <coderanger> if you don't provide a value for zip_safe, it will try to figure it out automatically
[01:55:05] <coderanger> If you give a value it just trusts it blindly
[01:57:32] <jborg> Yeah I know. I mean it wouldn't be that hard for setuptools to detect if an egg contains a shared library.
[01:58:33] <jborg> oh, I didn't know genshi actually did set zip_safe to True
[01:58:42] <coderanger> yeah, thats the problem
[02:05:11] <asmodai> jborg / coderanger / cmlenz : do I need to wait for more +1's btw? I have some time at work to do some cleaning today (wrt that 2.3 compatibility)
[02:06:10] <coderanger> asmodai: I would be more worried about any -1s
[02:06:21] <coderanger> but I there haven't been any major objections
[02:07:18] * _P_ has joined #trac
[02:07:28] <_P_> hi
[02:07:37] <asmodai> coderanger: not sure how long to wait to be honest. Sure enough, fired it off late last night.
[02:07:59] <_P_> where i can delete "component" in ticket property?
[02:08:21] <coderanger> _P_: Either trac-admin on the command line, or via the web admin panel
[02:08:40] <_P_> thanks
[02:15:47] <teite> morning
[02:18:16] * Guest69497 has joined #trac
[02:18:29] <Guest69497> Hi everyone, I just upgraded to trac 0.11 from 0.10.4 and I get this error:
[02:18:38] <Guest69497> (on apache, using mod_python)
[02:18:55] <Guest69497> ImportError: No module named trac.web.modpython_frontend
[02:19:01] <Guest69497> I'm using gentoo, installed trac via emerge
[02:19:26] <coderanger> check the apache error log
[02:19:37] <Guest69497> that's what the error log says
[02:24:38] <coderanger> are you able to import trac in a normal python prompt
[02:24:54] <Guest69497> how can I check that?
[02:25:01] <Guest69497> what's the command?
[02:25:15] <coderanger> python -c 'import trac'
[02:25:36] <Guest69497> works, gives no output
[02:25:40] <Guest69497> or error
[02:25:59] * Guest69497 is now known as Chrisalys
[02:26:11] <coderanger> python -c 'import trac.web.modpython_frontend'
[02:27:55] <Chrisalys> ok that fails saying no module named mod_python
[02:28:06] <coderanger> thats fine
[02:28:28] <Chrisalys> so what can be the problem?
[02:28:41] <coderanger> do you have more than one version of python on the system
[02:29:12] <Chrisalys> no, I have 2.5.2-r5
[02:29:44] <coderanger> and that is what mod_py is built against?
[02:29:48] * coderanger passes out
[02:29:50] <Chrisalys> hmm, not sure
[02:29:54] <Chrisalys> I'll rebuild mod_py
[02:29:58] <Chrisalys> probably it
[02:30:04] * DoXiD has left #trac
[02:33:38] <Chrisalys> works now, thanks :)
[02:34:38] <cmlenz> jborg: well if I remove zip_safe=True flag it seems to still be getting that status from seutptools, weirdly
[02:44:32] * mcella has joined #trac
[02:44:38] <Chrisalys> ok now I have the Unsupported version control system "svn" error
[02:44:43] <Chrisalys> I followed the check list and ran
[02:44:49] <Chrisalys> from svn import core
[02:44:50] <Chrisalys> that didn't work
[02:45:08] <Chrisalys> however I don't know where is my svn-python dir
[02:45:14] <Chrisalys> loate -i svn-python finds nothing
[02:45:17] <Chrisalys> what am I missing?
[02:45:33] <asmodai> The Python SVN bindings seems the obvious answer.
[02:46:13] <Chrisalys> is that a separate lib?
[02:46:29] <asmodai> On most systems it's a separate package
[02:46:53] <asmodai> in your site-packages it will create svn and libsvn
[02:47:07] <asmodai> mmm, libsvn? *thinks*
[02:47:09] <asmodai> svn for sure
[02:47:26] <asmodai> ah yes, svn and libsvn