Team Chat Logs

2006 8
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  

September 23, 2006

[00:00:00] <The_Tick> very true
[00:00:15] <The_Tick> didn't think i could just go with html
[00:00:16] * The_Tick sighs
[00:00:27] <The_Tick> ask and ye shall receive :)
[00:03:22] <coderanger> :)
[00:07:48] <coderanger> Any of you guys familiar with pyunit?
[00:11:20] <asmodai> For a moment I read that as pundit
[00:11:49] * converter has quit IRC
[00:12:02] <alect> doctest!
[00:12:41] <coderanger> heh, doctest doesn't work very well for testing GUIs
[00:12:56] <alect> aalib+doctest? :)
[00:13:06] <alect> haha actually that would be kinda cool
[00:16:05] <coderanger> Let me know when its ready ;-)
[00:16:12] <alect> bah!
[00:16:22] <coderanger> I am already working on building a screenscrape based testing framework
[00:16:24] <asmodai> alect: that's ... disturbing
[00:16:31] <coderanger> unit testing games sucks ass
[00:16:41] <alect> disturbing is another word for genius
[00:16:57] <asmodai> alect: Sure, in that parallel world of yours I am sure it is. :)
[00:17:01] <alect> haha
[00:18:30] <asmodai> http://www.youtube.com/watch?v=-xEzGIuY7kw
[00:18:58] <asmodai> great
[00:19:23] <The_Tick> heh
[00:19:28] <The_Tick> I've watched it five times today
[00:20:20] <alect> hhaha
[00:20:23] <asmodai> it's fscking great
[00:20:28] <alect> that's great
[00:20:37] <asmodai> he's one of the most versatile artists I know
[00:21:03] * divya has quit IRC
[00:21:06] <coderanger> Some of my friends decided that should be my theme song
[00:21:18] * asmodai steps away from coderanger
[00:21:36] <alect> who's the artist?
[00:21:39] <asmodai> Weird Al
[00:21:45] <alect> aah
[00:21:47] <alect> of course
[00:22:06] <asmodai> I could never work in an environment with real geeks/nerds that are the typical no-social-life types
[00:22:12] <asmodai> it freaks me out
[00:24:43] <ecable> hey all
[00:24:57] <ecable> is there a simple way to get my new working trac enviroment to the web?
[00:25:17] <alect> tracd
[00:25:20] <asmodai> hahah, it's great
[00:27:06] <ecable> I tried that
[00:27:12] <ecable> I got no response from terminal
[00:29:39] <coderanger> what do you mean?
[00:31:37] <ecable> sorry
[00:31:42] <ecable> was watching that video
[00:31:46] <ecable> um I ran it
[00:31:48] <ecable> no response
[00:31:53] <ecable> till I hit ctrl + c
[00:32:03] <ecable> then it printed out some errors and spat me back to the CLI
[00:32:13] <alect> it runs a web server
[00:32:16] <ecable> I know
[00:32:17] <alect> it doesn't print anything
[00:32:20] <ecable> .... ah
[00:32:31] <ecable> well I also tried mydomain.com:8000 and no go
[00:32:41] <ecable> while it was 'running', thought I wasn't sure it was
[00:32:43] <alect> tracd --help
[00:33:01] <ecable> ok. is there a way to detach it?
[00:33:03] <asmodai> ~money for nothing and chicks for free~
[00:33:04] <coderanger> -d
[00:33:06] <ecable> so I can start it and leave it running?
[00:33:08] <ecable> ok
[00:33:09] <coderanger> and the default port is 80
[00:33:15] <coderanger> -p to change it
[00:33:21] <alect> @install
[00:33:21] <evil_twin> alect: "install" is http://projects.edgewall.com/trac/wiki/TracInstall
[00:33:23] <ecable> I know, but apache is running there, and I usd --port 8000
[00:33:53] <alect> @tracd
[00:33:53] <evil_twin> alect: "tracd" is http://projects.edgewall.com/trac/wiki/TracStandalone
[00:34:13] <alect> ^^ read that
[00:34:28] <ecable> sorry now reading trac with fcgi
[00:34:45] * alect shrugs
[00:34:58] <ecable> lol ty
[00:35:59] <coderanger> efing a, I think I have broken python more in the last 48 hours than ever before
[00:36:17] <ecable> lol
[00:36:28] <ecable> I'm a ruby dev, so I wouldn't understand
[00:36:42] <coderanger> I'm getting weird malloc errors
[00:36:58] <coderanger> probably something in my surface mungers
[00:37:41] <asmodai> Ruby people can understand python quite easily
[00:37:56] <ecable> ok looking through http://trac.edgewall.org/wiki/TracFastCgi
[00:38:06] <ecable> so should I run those commands from the command line?
[00:38:11] <ecable> Unix command line?
[00:38:16] <ecable> or from trac-admin's command line
[00:38:26] <coderanger> Neither
[00:38:32] <ecable> o
[00:38:33] <coderanger> those are apache/lighty configuations
[00:38:38] <ecable> ack
[00:38:46] <ecable> httpd.conf I'm guessing?
[00:38:59] <coderanger> very much depends on your setup
[00:39:03] <ecable> lol ok
[00:39:05] <coderanger> if you aren't vhosting, probably
[00:39:08] <ecable> basic OS X
[00:39:09] <ecable> ok
[00:39:13] <coderanger> otherwise look for a vhosts folder
[00:39:19] <coderanger> hmm, ill check on here
[00:39:23] <ecable> lol k
[00:39:30] <alect> i'd stick with tracd if you're just trying trac out
[00:39:37] <ecable> well I know we need to run trac
[00:39:45] <ecable> I've spent now 5 days
[00:39:53] <ecable> no 6, it's 1:36 am lol i didn't notice
[00:39:58] <ecable> trying to install it (-:
[00:40:09] <ecable> k gonna see what blows up now, editing httpd.conf
[00:40:43] <coderanger> Looks lie OS X stock configs dont use vhosts
[00:40:49] <coderanger> so just put that stuff down at the bottom
[00:41:22] <The_Tick> heh, I'm just using htaccess and a index.fcgi to do trac on os x
[00:42:00] <ecable> what?
[00:42:44] * x^k has joined #trac
[00:42:49] <x^k> hello
[00:43:03] <ecable> hellooooooooooo
[00:43:13] <coderanger> haldo
[00:43:19] * ecable echos "hello..." "hello..." "hello..."
[00:43:46] <ecable> The_Tick: ?
[00:43:58] <The_Tick> you're on os x right?
[00:44:04] <ecable> my server is, yes
[00:44:13] <The_Tick> ok, on client
[00:44:17] <The_Tick> os x client*
[00:44:20] <ecable> yep
[00:44:22] <The_Tick> I went into my users conf
[00:44:28] <The_Tick> and added +ExecCGI
[00:44:31] <ecable> eh?
[00:44:44] <The_Tick> then went into ~/Sites/ and mkdir'd some random folder
[00:44:52] <The_Tick> cd'd in, made a .htaccess to set some stuff
[00:45:00] <The_Tick> and then a index.fcgi
[00:45:21] <The_Tick> one sec
[00:45:25] <ecable> wait its ok
[00:45:29] <ecable> I've got a different setup
[00:45:33] <The_Tick> ahh, k
[00:45:35] <ecable> )-:
[00:45:41] <x^k> i've got question: File "./tracd", line 19, in ? from trac.web.standalone import main ImportError: cannot import name main <-- what this is means ?
[00:45:42] <ecable> site.com
[00:46:43] <The_Tick> ecable: be sure to backup your conf file when done btw, notoriousness about apple updates destroying edits and all that
[00:47:03] <The_Tick> you want site.com to be the main trac site?
[00:47:09] <ecable> site.com is set up in apache's conf to forward to port 3000
[00:47:15] <ecable> that's the rails app
[00:47:32] <ecable> need to forward trac.xxxx.site.com to the trac installation
[00:47:44] <The_Tick> so setup a new vhost?
[00:47:52] <ecable> but I'd like to avoid inefficient and heavy-footprint integrated webservers
[00:47:55] <ecable> yeah that i can do
[00:48:02] <ecable> but I need trac running somewhere first lol
[00:48:26] <The_Tick> by "inefficient" can you be specific as to which webserver you mean? ;)
[00:48:33] <ecable> tracd
[00:49:03] <ecable> i'm assuming that's some mini-webserver built into the app?
[00:49:17] <The_Tick> maybe I don't understand how trac works right yet, but my understanding is that you can run trac 4 different ways
[00:49:21] <coderanger> Its the same idea as webbrick
[00:49:25] <ecable> sorry bad expierences with WEBrick have left me paranoid lol
[00:49:29] <ecable> exactly
[00:49:34] <The_Tick> mod_python, cgi, fcgi and tracd
[00:49:38] <ecable> of course my rails is running on lighty
[00:49:40] <ecable> yeah
[00:49:47] <ecable> trying to set fcgi atm
[00:49:59] <ecable> through lighttpd preferably
[00:50:02] <coderanger> Python's standard library comes with a basic http server, tracd just has some WSGI glue on top of that
[00:50:12] <ecable> ah ok
[00:50:31] <ecable> well still I'm going to try to rout trac through lighty, sound wise to you?
[00:50:50] <ecable> I don't want to do something stupid, but running a third server on my already insane setup doesn't sound like such a good idea
[00:51:01] <The_Tick> I hear rumors of big mem leaks in the latest light stuff
[00:51:13] <coderanger> on trac's side?
[00:51:15] <ecable> I havent
[00:51:21] <The_Tick> no, on light's side
[00:51:22] <ecable> gossip! whee! what'd you hear?
[00:51:27] <coderanger> heh
[00:51:31] <The_Tick> don't have anymore details, heh
[00:51:35] <ecable> sigh
[00:51:40] <coderanger> One of these days I should learn lighty
[00:51:42] <ecable> well I like lighty/mongrel atm
[00:51:46] * coderanger loves his Apache
[00:51:47] <ecable> apache/lighty/mongrel
[00:51:54] <ecable> well I mean come on
[00:52:00] <ecable> lighty won't overtake apache
[00:52:08] <The_Tick> ecable: get it working with apache first, and then you could probably move over to lighty at some point
[00:52:08] <ecable> but for a rails app?
[00:52:21] <The_Tick> that's what I'd do
[00:52:33] <coderanger> heh, I don't drink the Rails kool-aid ;-)
[00:52:37] <The_Tick> http://natmaster.com/articles/installing_trac.php look for "make trac web accessable"
[00:52:41] <ecable> with apache 2oh routing requests to mongrel instances and static files routed to lighty, my server is in ecstasy
[00:52:49] <The_Tick> that's pretty much what I ended up doing
[00:52:53] <The_Tick> after I enabled the right stuff
[00:52:53] <ecable> lol ok
[00:53:12] <ecable> just out of curiosity what instructions did you follow for SVN?
[00:53:16] <The_Tick> don't know if it's the right way to do things
[00:53:33] <The_Tick> ecable: none, just installed it
[00:53:38] <ecable> oh
[00:53:40] <The_Tick> went in without a problem
[00:53:49] <The_Tick> I'm on 10.4.7 client os though, dunno about server
[00:53:58] <ecable> I'm on client too
[00:54:03] <The_Tick> oh, i didn't enable bdb, using fsfs
[00:54:19] <ecable> this development server is just an old crappy eMac I had laying around sitting in alaska 'hosting' our in development app
[00:54:36] <The_Tick> what emac?
[00:54:37] <ecable> our real servers are of course running linux
[00:54:58] <ecable> dont ask me what distro, my admin is some sort of fanatic about this one kind, i'm sure they are all that same distro
[00:55:18] <The_Tick> ya, more worried about if the emac is a first gen
[00:55:25] <The_Tick> the machine might be uber old, heh
[00:55:26] <ecable> lol
[00:55:41] <coderanger> Didn't they stop selling those because of RoHS laws?
[00:55:48] <ecable> no it was like the last one of the production line before Apple dropped the eMac
[00:55:56] <ecable> What's a RoHS?
[00:55:58] <The_Tick> coderanger: nah, they got replaced by the imac
[00:56:02] <The_Tick> pretty much
[00:56:08] <ecable> iMacs are nice
[00:56:11] <ecable> I've never had one
[00:56:11] <coderanger> reduction of harazardous substances
[00:56:22] <coderanger> The_Tick: Last I knew they were making a new eMac
[00:56:32] <coderanger> iMacs were never targeted at schools
[00:56:49] <The_Tick> they were basically imacs with a cheaper form factor from what I could tell
[00:56:59] <ecable> yep
[00:57:01] <The_Tick> *shrug*
[00:57:02] <coderanger> The_Tick: Cheaper is important to some people ;-)
[00:57:04] <ecable> and he's right
[00:57:16] <ecable> although I think it's the mac mini
[00:57:23] <The_Tick> ya, could be
[00:57:27] <ecable> the mac mini sort of covers the eMac's base
[00:57:27] <coderanger> yay mac minis
[00:57:41] <The_Tick> I'm thinking about getting a mini and using it for a dvr, heh
[00:58:04] <coderanger> wait until the iTV is out
[00:58:19] <ecable> hmmm
[00:58:22] <The_Tick> I'd still need a box dedicated to tv stuff
[00:58:26] <ecable> perhaps not?
[00:58:31] <ecable> did you listen carefully?
[00:58:34] <ecable> if I had to guess
[00:58:48] <ecable> the iTV will work a lot like the express does
[00:58:52] <ecable> you connect to it from iTunes
[00:58:53] <The_Tick> heh
[00:58:56] <The_Tick> yep
[00:59:01] <ecable> and essientally get front row on the screen
[00:59:02] <ecable> and that's it
[00:59:05] <The_Tick> daap basically
[00:59:14] <ecable> not a wireless tv connection for your computer
[00:59:21] <ecable> which puts it out of the question for me
[00:59:23] <coderanger> I would put money that they add recording as a One More Thing
[00:59:26] <ecable> I would rather a Mac Mini
[00:59:33] <ecable> OMT
[00:59:35] <ecable> OMTs FTW
[00:59:40] <ecable> with a mac mini
[00:59:47] <ecable> I have a full computer at my fingers
[00:59:49] <The_Tick> throw on perian
[00:59:55] <The_Tick> when we release it
[01:00:02] <The_Tick> and you can play all your torrenty media too
[01:00:08] <The_Tick> hurray ffmpeg :D
[01:00:24] <ecable> lol
[01:00:34] <ecable> problem is I like CenterStage > FrontRow
[01:00:39] <The_Tick> how so?
[01:00:41] <ecable> it;s the ONLY place
[01:00:42] <ecable> EVER
[01:00:53] <ecable> where i prefer a third party item to an apple item
[01:00:57] <ecable> even (don't hit me) aperture
[01:01:02] <The_Tick> you don't prefer adium? ;)
[01:01:03] <ecable> *huddles8
[01:01:12] <ecable> ... adium and iChat are different
[01:01:18] <ecable> I usually have both running at once
[01:01:25] <The_Tick> ya, most of our users do
[01:01:28] <ecable> video chat in one, everything else in the others
[01:01:33] <The_Tick> yep
[01:01:47] <The_Tick> why centerstage though?
[01:01:52] * The_Tick hasn't looked at it in a while
[01:01:56] <ecable> mail.app, adium (with 16 accounts), iChat, teamspeak, colloquy - how do I ever get any work done?
[01:02:05] <ecable> centerstage is just more versatile
[01:02:19] <The_Tick> in the way of decoding movies
[01:02:20] <ecable> in my opinion
[01:02:22] <The_Tick> or what?
[01:02:26] <ecable> go play with it
[01:02:27] <ecable> you'll see
[01:02:34] <The_Tick> I've not used frontrow
[01:02:35] <ecable> now GOTTA actually try to get trac working
[01:02:39] <The_Tick> heh
[01:02:39] <ecable> oh really?
[01:02:40] <ecable> lol
[01:02:42] <The_Tick> ya
[01:02:44] <ecable> non-intwel?
[01:02:50] <The_Tick> ppc ibook
[01:03:03] <ecable> Macbook Pro Inqwell
[01:03:09] <ecable> or the Frying Pan as I like to call it
[01:03:16] <ecable> is my inqwellbook
[01:03:22] <ecable> my main comp is a ppc though
[01:03:24] <ecable> pmg5
[01:03:59] <ecable> so I turn on the Coliolan Overture at full volume in my headphones
[01:04:04] <ecable> it's the middle of the night here
[01:04:13] <ecable> don't realize my speakers are still on
[01:04:37] <ecable> like 2 minutes later my door is banging SO LOUD I finally notice and take off my headpphone
[01:04:47] <ecable> low and behold, the music doesn't stop!
[01:04:52] <ecable> I'm in a dorm in college
[01:04:59] <ecable> I'm about to die.
[01:05:22] <coderanger> ecable: Where do you go?
[01:05:59] <ecable> MSU
[01:06:02] <ecable> montana
[01:06:03] <coderanger> nice
[01:06:06] <ecable> engineering school
[01:06:07] <ecable> you?
[01:06:09] <coderanger> RPI
[01:06:13] <ecable> that bein?"
[01:06:21] <coderanger> Rensselaer Polytechnic
[01:06:23] * Miek has joined #trac
[01:06:26] <coderanger> Near Albany
[01:06:26] <ecable> !!!!!!!!!!!
[01:06:31] <ecable> I was ><THIS FAR from going there
[01:06:41] <ecable> I actually don't remember why I decided not to
[01:06:47] <coderanger> hah
[01:06:50] <ecable> I spent like 4 years of high school thinking I would be
[01:06:53] <ecable> so how is it?
[01:06:58] <ecable> what year are you?
[01:07:10] <coderanger> eh, the CS and Engineering depts and I don't get along very well
[01:07:14] <coderanger> Junior
[01:07:16] <ecable> ah? why?
[01:07:17] <ecable> lol
[01:07:21] <ecable> I'm a lowy freshie
[01:07:44] <coderanger> They basically refused to try creating a Software Engineering curriculum
[01:07:56] <coderanger> CS says its Engineering problem, and vice versa
[01:08:11] <ecable> what?
[01:08:17] <ecable> lol we have computer engineering here
[01:08:24] <ecable> Sad
[01:08:26] <ecable> I'm a double E
[01:08:37] <coderanger> RPI's concept of computer engineering is an EE who takes CS2
[01:08:46] <coderanger> I did that for a while, then transfered to CS
[01:08:46] <blake_> That's a wide shoe ;)
[01:08:57] <ecable> lol
[01:09:02] <ecable> lol
[01:09:07] <ecable> I'm gonna use that on somebody, blake
[01:09:08] <ecable> thanks
[01:09:14] <ecable> ok a problem
[01:09:22] <ecable> sigh you know what
[01:09:27] <ecable> is there a lighty channel?
[01:09:32] <ecable> #lighttpd maybe?
[01:09:35] <The_Tick> probably
[01:11:24] <ecable> yep
[01:11:32] <ecable> coderanger: in-n-out
[01:11:36] <ecable> best burgers I've heard
[01:11:38] <ecable> never had one
[01:11:43] <ecable> alaska isn't fortunate enough
[01:11:46] <The_Tick> there's a place that's better
[01:11:52] <The_Tick> but it's only a local gig
[01:11:54] <The_Tick> well, 2 places
[01:11:55] <ecable> ah?
[01:11:59] <ecable> burger bob's?
[01:12:02] <The_Tick> ya, one is called Tookie's
[01:12:02] <coderanger> heh, you need to the secret code to order there
[01:12:08] <The_Tick> there other is CH Burger
[01:12:08] <ecable> what?
[01:12:16] <The_Tick> ch = chinese
[01:12:28] <The_Tick> chinese and burgers at the same place, it's awesome
[01:12:37] <ecable> that's like saying electric gasoliene
[01:12:42] <coderanger> http://www.zenlemur.com/innout.shtml
[01:12:47] <The_Tick> they're menu is huge
[01:12:59] <The_Tick> you can get lo mein and stuffed jalepenos for instance
[01:13:03] <blake_> 4x4s
[01:13:04] <The_Tick> which sounds weird but is awesome
[01:13:05] <blake_> Mmm
[01:13:19] * fsu_ has joined #trac
[01:14:53] <coderanger> blake_: Amen
[01:15:26] <blake_> I'm in Seattle and we don't have In-n-Out, but we have Fatburger.
[01:15:38] <blake_> Which is pretty darn tasty too.
[01:16:20] <ecable> well whatever
[01:16:23] <ecable> im from alaska
[01:16:25] <ecable> and we had mcdonalds
[01:16:28] <ecable> so there!
[01:16:29] <ecable> PWNT!
[01:16:45] <prologic> anyone know how to hunt down the author of the TinyMCE plugin ? :)
[01:16:53] <ecable> 60¢ cheesemurder FTW!
[01:17:32] <ecable> what for lol
[01:17:43] <coderanger> prologic: File a ticket on trac-hacks
[01:17:53] <coderanger> prologic: That will trigger an email to him if he has one on file
[01:19:05] <blake_> coderanger: I get a kick out of this guy. http://www.chezmeowmeow.com/burger.html
[01:19:24] <blake_> "*we* get to pick the burger"
[01:20:08] <coderanger> blake_: Thats just ridiculous
[01:20:12] <prologic> coderanger, yeah k will do :)
[01:20:18] <prologic> I'll submit patches for the plugin too
[01:20:29] <blake_> Yeah, not sure I'd do it.
[01:20:35] <prologic> I've gotten it working with 0.10 (r3549)
[01:20:39] <The_Tick> that's sick
[01:21:15] <coderanger> prologic: If the author doens't respond after a while and you/we can't find him, you can ask Alec for commit access probably
[01:25:17] * fsu has quit IRC
[01:28:45] * Miek has quit IRC
[01:28:52] <prologic> coderanger, k nps
[01:29:13] <prologic> TinyMCE is working great, but there are some issues with the Tags plugin and the Blog plugin
[01:29:51] <prologic> 1. The field that allows you to tag a page disappares 2. the BlogShow macro fails 3. Sometimes you get two "Plain Text" formats on the page.
[01:30:27] <prologic> perhaps I should attach the patch and someone can help me identify those issues ?
[01:31:00] <s0undt3ch> prologic: the 3 is easy
[01:31:13] <prologic> I'm listening :)
[01:31:15] <s0undt3ch> have you changed a web_ui.py?
[01:32:09] <s0undt3ch> or better
[01:32:14] <prologic> lemme check
[01:32:34] <s0undt3ch> does tinymce implemets ITimelineEventProvide
[01:32:39] <s0undt3ch> ITimelineEventProvider
[01:32:45] <s0undt3ch> errr
[01:32:48] <prologic> # svn diff | grep "working copy"
[01:32:48] <prologic> +++ setup.py (working copy)
[01:32:48] <prologic> +++ tinymcewiki/tinymcewiki.py (working copy)
[01:32:48] <prologic> +++ tinymcewiki/trachtml.py (working copy)
[01:32:53] <s0undt3ch> sorry not that one
[01:34:12] <s0undt3ch> see if you find any IContentConverter methods, ie, get_supported_conversions() and convert_content()
[01:34:40] <prologic> *nods*
[01:34:46] <prologic> and what am I looking for ?
[01:34:54] <s0undt3ch> those methods
[01:34:54] <prologic> simply remove them or do I need to modify it somehow
[01:35:01] <s0undt3ch> comment them out to try
[01:35:29] <s0undt3ch> if all works good, remove them, hmm, lemme see that plugs source