Team Chat Logs

2006 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 09, 2006

[00:10:33] * raidman|Away is now known as raidman
[00:13:44] * ivan` has joined #trac
[00:14:46] <ivan`> how do I use the WSCGI wrapper?
[00:15:08] <ivan`> er wsgi
[00:15:08] <pacopablo> depends in what manner you want to use it
[00:15:17] <ivan`> i already have apache2 and everything else configured
[00:15:23] <ivan`> and i installed the trac package on debian unstable
[00:15:39] <pacopablo> then you actually want to use fastcgi or mod_python
[00:15:51] <ivan`> is there any reason why scgi is a bad idea?
[00:16:05] <ivan`> because it got merged in a while ago http://projects.edgewall.com/trac/ticket/1582
[00:16:13] <pacopablo> you have to run tracd to use it?
[00:16:28] <pacopablo> I've never tested the performance for scgi
[00:16:43] <pacopablo> mod_python and fastcgi are the most popular by far
[00:16:47] <ivan`> except i hate both
[00:17:03] <pacopablo> well, then have at scgi :)
[00:17:21] <pacopablo> tracd --protocol=scgi
[00:17:48] <ivan`> option --protocol not recognized
[00:18:02] <pacopablo> what version of trac are you using? trunk?
[00:18:05] <pacopablo> or 0.9.6?
[00:18:11] <ivan`> 0.9.6
[00:18:19] <pacopablo> you need trunk for scgi
[00:18:21] <ivan`> is that ancient
[00:18:22] <ivan`> ok
[00:18:39] <pacopablo> no, 0.9.6 is current stable
[00:19:35] <ivan`> thanks
[00:25:35] <ivan`> should I recreate my database and config with trunk?
[00:25:52] <ivan`> because it says
[00:25:53] <ivan`> Environment not found
[00:26:49] * raidman is now known as raidman|Away
[00:42:34] <ivan`> already done
[00:53:15] * raidman has joined #trac
[00:54:53] * raidman|Away has quit IRC
[00:59:12] * raidman is now known as raidman|Away
[01:12:37] * siebo has joined #trac
[01:18:00] * _idostyle has joined #trac
[01:26:23] * tenshiKur0 has quit IRC
[01:34:18] * raidman|Away is now known as raidman
[01:34:42] * idostyle has quit IRC
[01:34:52] * _idostyle is now known as idostyle
[02:16:15] * raidman is now known as raidman|Away
[02:26:14] * raidman|Away is now known as raidman
[02:29:58] * ivan` has quit IRC
[03:04:43] * jborg has joined #trac
[03:08:41] * siebo has quit IRC
[03:19:34] * tuxipuxi has joined #trac
[03:29:15] * cmlenz has joined #trac
[03:32:37] * jrydberg has joined #trac
[03:44:48] * raidman is now known as raidman|Away
[03:46:59] * raidman|Away is now known as raidman
[03:49:10] * maxb has joined #trac
[03:53:58] * rsalveti has quit IRC
[04:06:06] <raidman> I can't login to two different trac on a domain at same time?
[04:06:24] <raidman> when I do that in firefox, in to separate tabs I got this error
[04:06:25] <raidman> 14:34:05 Trac[session] DEBUG: Promoting anonymous session None to authenticated session for user mytuxmaster
[04:06:52] <raidman> first login done but second failed with that error
[04:07:39] <raidman> I installed trac on www.example.com and www.example.com/test
[04:23:42] * tenshiKur0 has joined #trac
[04:29:09] <raidman> it's possible that solved with diferent subdomains?
[04:29:28] <raidman> like trac1.example.com and trac2.exemple.com?
[04:43:24] * noodl has joined #trac
[04:43:45] * raidman is now known as raidman|Away
[04:54:23] * MasterC has joined #trac
[04:59:54] * imajes_ has joined #trac
[05:07:33] * Esotericisms has left #trac
[05:17:11] * _idostyle has joined #trac
[05:33:44] * idostyle has quit IRC
[05:33:51] * _idostyle is now known as idostyle
[05:34:33] * MasterC has quit IRC
[07:02:45] * raidman|Away is now known as raidman
[07:07:23] * jtreglos has joined #trac
[07:07:25] <jtreglos> hi folks
[07:09:39] <jtreglos> in the wiki, how can i add a link to a image without having the wiki engine put the image inline, but keep it as a link ?
[07:15:47] * jtreglos looks around in the chan and feels alone suddenly
[07:32:44] * raidman is now known as raidman|Away
[07:42:31] * coderanger_ has quit IRC
[07:55:16] * cmlenz has quit IRC
[08:04:55] * cmlenz has joined #trac
[08:09:17] * imajes_ has quit IRC
[08:09:45] <jtreglos> in the wiki, how can i add a link to a image without having the wiki engine put the image inline, but keep it as a link ?
[08:22:41] * mjg2_ has quit IRC
[08:33:41] <prologic> [url desc] ?
[08:34:50] <jtreglos> hi prologic
[08:34:56] <jtreglos> well this will insert the image in the page
[08:34:59] <prologic> hi
[08:35:11] <prologic> then I have no idea
[08:35:40] <prologic> there is an Image macro around though
[08:35:43] <prologic> that might do the trick
[08:35:50] <jtreglos> in my case, i would like those images not to display in the page, but be standard links that need clicking to be seen (they are big template preview images)
[08:36:21] <jtreglos> yeah i checked it out, but it doesn't seem to allow to do that :(
[08:36:25] <prologic> try the [Image] macro
[08:36:49] <jtreglos> i did, didn't do the trick :(
[08:39:56] <prologic> sorry
[08:40:02] <prologic> don't think it can be done then
[08:40:17] <prologic> I'd submit a Feature Request asking an inline option in the Image macro
[08:41:24] <jtreglos> yeah i'll do that
[08:41:30] <jtreglos> thanks for the advice :)
[08:41:38] <prologic> nps
[08:45:40] * jtreglos is now known as jtreglos[AFK]
[08:48:37] * cmlenz has quit IRC
[08:53:45] * converter has quit IRC
[08:54:38] * converter has joined #trac
[08:55:21] * agile has quit IRC
[09:08:06] * coderanger_ has joined #trac
[09:11:11] * imajes_ has joined #trac
[09:14:33] * bnovc has quit IRC
[09:16:22] * Epcylon- has joined #trac
[09:17:37] * mjg2_ has joined #trac
[09:19:15] * _idostyle has joined #trac
[09:26:18] <coderanger_> alect: Looks like someone registered a junk project on trac-hacks
[09:26:55] * Epcylon has quit IRC
[09:27:15] * Epcylon- is now known as Epcylon
[09:33:12] * idostyle has quit IRC
[09:33:12] * _idostyle is now known as idostyle
[10:01:40] <alect> morning
[10:01:53] <alect> coderanger: dammit!
[10:07:52] * raidman|Away is now known as raidman
[10:11:47] * wuming has joined #trac
[10:11:55] <alect> what a dick
[10:12:42] <wuming> how can I totally disable anonymous access to trac?
[10:13:07] <alect> disable all anonymous permissions
[10:13:21] <misc> use iptables and cut the network access :)
[10:14:12] <wuming> alert: remove all permission one by one?
[10:15:17] <wuming> alect: seems not working
[10:15:43] <wuming> anonymous user still can still see everything
[10:16:41] * wuming has quit IRC
[10:16:49] <alect> uh huh
[10:26:29] <prologic> heh
[10:26:36] <prologic> you're not in the mood to help newbies tonight huh :)
[10:27:05] * prologic wonders wether I should update my trac-svn port
[10:27:18] <prologic> still set to r3419
[10:28:29] <alect> :)
[10:29:17] * cmlenz has joined #trac
[10:30:06] <alect> hey chris
[10:49:59] * xjjk has joined #trac
[10:51:26] <coderanger_> alect: Yeah, its not hard to figure out that its not a test site
[10:52:54] <coderanger_> alect: Maybe it would be worth it to setup the NewHack stuff to enforce that the user has a contact email set somewhere?
[10:54:54] <alect> if the registration process required it, i'd just use that :P
[10:55:14] <coderanger_> heh, working on that ;-)
[10:56:07] <coderanger_> I really don't understand why Trac stores things like name and email on a per-session basis
[10:57:03] * s0undt3c1 has joined #trac
[10:57:14] * jtreglos has joined #trac
[10:57:46] <alect> yeah
[10:58:04] <alect> the whole authentication model is quite ordinary
[10:59:49] <coderanger_> It would be really nice if there was some way to attach arbitrary metadata to some User object
[10:59:58] <coderanger_> *cough*tracobjects*cough*
[11:00:01] <alect> hehe
[11:00:14] <alect> it is the answer to all problems
[11:00:44] <coderanger_> Except the large number of new problems it would create :P
[11:03:57] <alect> i blocked the /24 of guy who did the newhack
[11:03:59] <alect> mwwuahahah
[11:04:04] <alect> that was quite satisfying
[11:06:09] <prologic> heh
[11:06:20] * xjjk-T42p has joined #trac
[11:06:22] <prologic> reminds me of the days I'd block /8 networks just to stop spam :)
[11:07:05] <alect> B#hehe
[11:07:06] * xjjk has quit IRC
[11:07:10] <alect> whoops
[11:09:07] * raidman is now known as raidman|Away
[11:09:41] * s0undt3ch has quit IRC
[11:09:46] * s0undt3c1 is now known as s0undt3ch
[11:10:04] * xjjk-T42p has quit IRC
[11:10:10] <coderanger_> alect: Feeling draconian today? ;-)
[11:10:35] * xjjk-T42p has joined #trac
[11:10:57] <coderanger_> xjjk-T42p: Laptop is alive again?
[11:11:14] <xjjk-T42p> coderanger_: yah, got it back late Friday afternoon
[11:11:23] * jtreglos[AFK] has quit IRC
[11:11:24] <xjjk-T42p> and now suffering with the wireless at a Border's cafe..
[11:11:25] <coderanger_> nifty
[11:11:34] <xjjk-T42p> or rather the wireless of my notebook under Linux
[11:11:47] <xjjk-T42p> you'd not happen to have recommendations on 802.11g PCMCIA cards with OSS drivers, would you?
[11:11:51] <xjjk-T42p> something that isn't atheros
[11:12:22] <coderanger_> Most linksys cards are prism based
[11:12:23] <coderanger_> Which is totally open-souce
[11:12:29] <xjjk-T42p> neat
[11:12:34] <xjjk-T42p> those are also generally cheap
[11:12:49] <xjjk-T42p> are all of them prism-based? or only certain revisions?
[11:13:06] <coderanger_> Poke around online, there are lists of what is and what isnt
[11:13:07] <xjjk-T42p> Linksys has a habit of changing chipsets and retaining model numbers, even though they're essentially completely different products
[11:13:09] <xjjk-T42p> okay
[11:13:12] <xjjk-T42p> thanks
[11:14:16] <xjjk-T42p> I get a huge amount of packet loss, and T-Mobile auth system keeps dropping me and wants to reauthenticate
[11:14:20] <xjjk-T42p> which is extremely annoying...
[11:15:07] <coderanger_> This is one of the many reasons I don't run Linux on my laptop
[11:15:16] <coderanger_> Windows is annoying at times, but a lot of things JFW
[11:15:34] <xjjk-T42p> yeh, I used Windows mostly before I came to the OLPC
[11:15:39] <xjjk-T42p> just as a dumb terminal to SSH into a Linux box
[11:15:53] <xjjk-T42p> both power management and wireless are leaps behind what's available in Linux
[11:16:11] * xjjk-T42p is now known as xjjk
[11:21:43] * xjjk-T42p has joined #trac
[11:21:43] * xjjk has quit IRC
[11:21:56] * xjjk-T42p coughs
[11:22:12] * raidman|Away is now known as raidman
[11:24:19] * xjjk-T42p has quit IRC
[11:25:31] * raidman is now known as raidman|Away
[11:29:58] * xjjk-T42p has joined #trac
[11:34:52] <coderanger_> Having fun I see ;-)
[11:35:01] * _idostyle has joined #trac
[11:36:38] <xjjk-T42p> tons
[11:36:49] <xjjk-T42p> in windows now... and somehow I've managed to stay online for a whole, 7 min
[11:37:04] <alect> ooh
[11:37:25] <alect> the ipw2200 seems pretty good too
[11:37:34] <alect> though i've only used it with my home wireless network
[11:38:02] * xjjk-T42p is now known as xjjk
[11:41:17] <alect> have you played games under osx yet coderanger?
[11:41:24] <coderanger_> Nope
[11:41:35] <coderanger_> I have my windows laptop for that ;-)
[11:41:50] <coderanger_> Although I am eyeing Civ4
[11:41:54] * Gruf has quit IRC
[11:42:00] <xjjk> alect, yeh, I bought this laptop back when Intel was being miserable about drivers
[11:42:17] <xjjk> so I specifically _didn't_ get an Intel chipset, and went for an atheros-powered one instead
[11:42:24] * Gruf has joined #trac
[11:43:11] <alect> coderanger: i've installed q3, but it's intermittently hitching
[11:43:13] <alect> quite annoying
[11:46:05] <coderanger_> Yet another area where Win32 JFW :P
[11:46:09] * Blackhex has joined #trac
[11:46:22] <coderanger_> Have you tried bootcamp?
[11:47:03] <alect> not yet, i'm just reading about it actually
[11:47:05] <Blackhex> hello
[11:47:11] <alect> the partitioning sounds unfun
[11:47:13] <alect> hey blackhex
[11:50:44] * mjg2_ has quit IRC
[11:50:46] <Blackhex> Can someone give me little advice what could cause problems with incomplete user list in http://trac-hacks.org/ticket/487 using env.get_know_users?
[11:51:11] <alect> only users in the session table are in there
[11:51:20] <alect> s/in there/returned/
[11:51:29] <coderanger_> They need to do something to generate a session entry
[11:51:32] * idostyle has quit IRC
[11:51:40] <xjjk> would I look odd
[11:51:40] <coderanger_> Setting a name or email is the easiest
[11:51:42] * _idostyle is now known as idostyle
[11:51:47] <Blackhex> and are there any function returning all users?
[11:51:48] <xjjk> if I bought a v4 Linksys WRT54g
[11:51:58] <xjjk> and took that places and connected it to my laptop
[11:52:07] <coderanger_> Blackhex: No, at least not yet
[11:52:12] <coderanger_> xjjk: Probably ;-)
[11:52:44] <xjjk> those boxes cost approx the same as quality PCMCIA 802.11g cards
[11:52:48] <coderanger_> Just glue it to the top of the laptop and call it a hood ornament
[11:53:02] <Blackhex> ok, ill append comment acoring to your explanation, thx you all
[11:53:53] <coderanger_> Blackhex: Its a known issue, we were actually discussing this earlier today
[11:54:02] <Blackhex> :-)
[11:54:42] <Blackhex> hope that some next version would have function returning all users :-)
[11:55:00] <Blackhex> s/would/will
[11:55:02] <coderanger_> Possibly in 0.11
[11:55:14] <coderanger_> The whole user model needs to be worked on
[11:55:21] <Blackhex> ok
[11:55:53] <coderanger_> hmm, its on the roadmap for 0.12 actually
[11:58:14] <maxb> Blackhex: "function returning all users" <-- essentially impossible. Sometimes that information simply isn't available
[11:58:59] <coderanger_> maxb: In the current system yes, but there are ways to improve it
[11:59:18] <maxb> The absolute best that could possibly be done is "all valid users,*excluding* those who have never logged in to Trac, *plus* previously valid users which have been deleted"
[11:59:41] <Blackhex> you could collect usernames when someone fill in login form
[11:59:50] <maxb> (assuming you keep using apache authn)
[12:00:19] <coderanger_> What is needed is a metadata control system that can be hooked into by plugins
[12:11:44] <Blackhex> gtg, see you later and good luck :-)
[12:13:45] <alect> is there a good alternative to the osx finder?
[12:14:28] <coderanger_> For what?
[12:15:44] <alect> ummm, manipulating and browsing files?
[12:16:02] <coderanger_> not that I know of
[12:16:17] <coderanger_> Though there are a lot of better things for launching programs
[12:17:09] <alect> i never use it for launching
[12:17:23] <alect> i use spotlight, works very nicely
[12:17:42] <alect> i tried quicksilver too, but i must be missing something because it doesn't seem to do anything more exciting than spotlight
[12:20:52] <coderanger_> grr, why are managed gigabit switches so expensive
[12:29:30] <alect> osx's core command line utilities give me flashbacks to using solaris
[12:30:40] * Blackhex has quit IRC
[12:38:54] * xjjk has quit IRC
[12:43:22] * _idostyle has joined #trac
[12:52:55] * xjjk-T42p has joined #trac
[13:00:55] * idostyle has quit IRC
[13:03:51] * idostyle has joined #trac
[13:09:57] <coderanger_> gah!
[13:10:16] <coderanger_> Every time this one guy visits the PeerReviewPlugin page, he posts the same comment again and again
[13:15:15] <danderson> which is?
[13:15:33] <coderanger_> huh?
[13:15:40] <danderson> what comment?
[13:15:44] <danderson> just curious :)
[13:16:50] <coderanger_> The last one
[13:17:04] <coderanger_> Something about agreeing with the previous comment
[13:17:13] <coderanger_> its a bug in addcommentmacro
[13:17:13] <danderson> ha
[13:19:33] * _idostyle has quit IRC
[13:25:18] <alect> stupid macro
[13:26:06] <alect> pity about those crazy romanian dates :\
[13:30:36] <coderanger_> yeah
[13:31:25] * peppelorum has joined #trac
[13:49:17] * peppelorum has quit IRC
[13:55:37] * tenshiKur0 has quit IRC
[14:02:54] * evil_twin has joined #trac
[14:07:03] * tenshiKur0 has joined #trac
[14:08:50] * hlb has joined #trac
[14:09:32] * converter_ has joined #trac
[14:10:11] * jpatota_ has quit IRC
[14:11:55] * seemant has joined #trac
[14:12:41] * tenshiKur0 has quit IRC
[14:12:48] <seemant> cmlenz: http://ftp.edgewall.com/pub/trac/trac-0.9.6.tar.gz is a broken link
[14:13:02] <seemant> the ftp link, however, works :)
[14:13:05] * mitsuhiko has joined #trac
[14:13:09] * tenshiKur0 has joined #trac
[14:13:27] * mat|work has joined #trac
[14:13:48] <cmlenz> seemant: thanks for reporting... we're in the middle of a site migration, so some hiccups are expected I guess :-P
[14:13:51] * xjjk-T42p has quit IRC
[14:14:09] <seemant> cmlenz: ahhh ok, didn't realise that -- actually, I didn't realise I wasn't in this channel until about 2 minutes ago
[14:15:05] * mitsuhiko has quit IRC
[14:15:09] * xjjk-T42p has joined #trac
[14:16:33] * lowkey has joined #trac
[14:19:25] * mitsuhiko has joined #trac
[14:20:39] * msoares has joined #trac
[14:22:53] * converter has quit IRC
[14:30:02] * converter_ has quit IRC
[14:31:14] * converter_ has joined #trac
[14:50:59] * converter_ has quit IRC
[14:51:23] * mjg2_ has joined #trac
[14:51:43] * converter_ has joined #trac
[15:00:56] * MasterC has joined #trac
[15:02:26] * _idostyle has joined #trac
[15:04:40] * xjjk has joined #trac
[15:12:31] * tenshiKur0 has quit IRC
[15:15:47] * jborg has quit IRC
[15:19:04] * xjjk-T42p has quit IRC
[15:20:43] * idostyle has quit IRC
[15:20:48] * _idostyle is now known as idostyle
[15:22:18] * jtreglos has left #trac
[15:34:42] * matt_good has joined #trac
[15:37:08] <matt_good> cmlenz: so Markup is official now?
[15:37:24] <cmlenz> yup
[15:38:25] <matt_good> oh, when did you make a <py:for> element?
[15:39:21] <cmlenz> today :-)
[15:39:59] <matt_good> cool
[15:40:20] <cmlenz> yeah
[15:40:24] <cmlenz> goodbye py:strip :-P
[15:40:48] <matt_good> heh
[15:41:04] <matt_good> oh, wait, did you really remove py:strip?
[15:41:17] <cmlenz> no, no
[15:41:26] <imajes_> hey cmlenz
[15:41:34] <cmlenz> just made it less necessary
[15:41:38] <cmlenz> hi imajes_
[15:41:39] <matt_good> ok, it's not listed in the docs
[15:42:04] <imajes_> cmlenz: can we talk about trac spam at some point pls
[15:42:07] <matt_good> though there are some notable omissions
[15:42:48] <cmlenz> matt_good: feel free to contribute to the docs ;-)
[15:42:51] <cmlenz> imajes_: sure
[15:43:16] <matt_good> cmlenz: yeah, I'm just trying to catch up on what's changed ;)
[15:43:45] <imajes_> cmlenz: since i'm hosting the growl/colloquy/adium and some other tracs i need to sort it out
[15:44:11] <cmlenz> matt_good: not that much, just that some directives can optionally be used as an element instead of as an attribute
[15:44:27] <cmlenz> imajes_: and you are aware of the SpamFilter plugin?
[15:44:30] <matt_good> cmlenz: I'm getting some errors updating my SVN co http://markup.cmlenz.net/repos/!svn/vcc/default
[15:44:40] <imajes_> cmlenz: i know nothing
[15:45:04] <matt_good> imajes: http://trac.edgewall.org/wiki/SpamFilter
[15:45:19] * cmlenz changes topic to "http://trac.edgewall.org/ | http://trac-hacks.org/ | Latest version - 0.9.6"
[15:45:19] * xjjk has quit IRC
[15:45:38] <imajes_> i will try hack it in
[15:46:01] <cmlenz> guess we can remove the "highly experimental" note from the page
[15:46:27] <coderanger_> TicketDelete is also good to have for the few things that slip past the filters
[15:47:17] * thm has joined #trac
[15:47:24] <thm> hi
[15:49:04] <thm> is there a way to include a link to a stylesheet on every wiki-page from a plugin?
[15:49:43] <coderanger_> thm: Use the site_css.cs template
[15:49:47] <cmlenz> hey matt_good: you know cheetah, right? if you have a chance can you look into fixing the cheetah stuff in http://markup.edgewall.org/browser/trunk/examples/bench/run.py ?
[15:50:20] <matt_good> cmlenz: a little ... I hacked the Cheetah templates in bdash's "Snurf" blog software
[15:51:13] <matt_good> cmlenz: what passwd file is being used on the Markup repos?
[15:51:48] <thm> coderanger_: no, I want to make that in a user-friendly way, from a plugin. I tried to abuse match_request for that, but that doesn't work, because req's hdf is None at that time
[15:52:11] <coderanger_> Then look at the SysCss plugin
[15:52:44] <thm> s/from a plugin/from my plugin/ :)
[15:53:04] <coderanger_> look at how the SysCss plugin operates
[15:53:21] <cmlenz> matt_good: not sure, actually
[15:53:25] <coderanger_> there are better ways for 0.10, but for 0.9 its hackish
[15:53:42] <thm> oh, 0.10 would be ok
[15:54:02] <thm> the css plugin abuses get_navigation_items
[15:54:25] <coderanger_> indeed it does
[15:54:26] <cmlenz> matt_good: the same as trac, apparently
[15:54:51] <matt_good> cmlenz: maybe it's the authz file then, since I've tried my Trac password
[15:55:17] <matt_good> I can't even co ATM
[15:56:29] <cmlenz> heh
[15:56:35] <cmlenz> "Request user cmlenz" ;-)
[15:56:41] <cmlenz> Require, even
[15:56:48] * alect has joined #trac
[16:00:36] <thm> coderanger_: thanks, seems to work. what would be the clean way for 0.10?
[16:01:00] <coderanger_> thm: prerequest filter that checks for handler == WikiModule
[16:01:27] <cmlenz> matt_good: can you try again?
[16:07:08] <matt_good> cmlenz: ok, checkout is good
[16:09:53] * agile has joined #trac
[16:10:20] <alect> a heads up cmlenz: http://edgewall.org comes up with an apache default page
[16:10:34] <cmlenz> oops
[16:10:40] <coderanger_> ditto for .com
[16:11:09] <cmlenz> k, I'll let jborg know about that
[16:11:50] * thm has quit IRC
[16:19:46] * thm has joined #trac
[16:24:39] * mjg2_ has quit IRC
[16:29:13] * thm has quit IRC
[16:30:37] <coderanger_> So much code to write, so little motivation
[16:30:57] <cmlenz> bed time
[16:31:00] * cmlenz has quit IRC
[16:38:46] <coderanger_> I can use a config descriptor on a non-Component class right?
[16:45:16] * converter_ is now known as converter
[16:47:54] <matt_good> coderanger: you mean like the *Option classes?
[16:48:05] <coderanger_> yeah
[16:48:16] <matt_good> no, I don't think so
[16:48:24] <coderanger_> You just need the self.config attribute
[16:48:48] <matt_good> ok, yeah I guess it'd work if you define that
[16:49:16] <coderanger_> its somewhat hackish, but this entire thing is firmly in the "insane hack" area
[16:49:32] <alect> what thing specifically?
[16:49:37] <coderanger_> TracForge
[16:49:56] <alect> aah
[16:50:54] <coderanger_> Do you guys have any recommendations for mapping env paths to URLs?
[