Team Chat Logs

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

April 20, 2006

[00:00:05] * otaku42_away is now known as otaku42
[00:14:00] * Eridius has quit IRC
[00:14:13] * Eridius_ has joined #trac
[00:19:51] <pacopablo> night
[00:24:10] * DevG5 has joined #trac
[00:24:22] <DevG5> anyone around?
[00:25:39] <misc> yes ?
[00:28:50] <DevG5> I'm having a bit of trouble initializing a trac environment
[00:29:22] <DevG5> when it gets to the Indexing repository step, it gets a Segmentation Fault and quits
[00:29:38] <DevG5> (trac-admin that is)
[00:30:15] * peppelorum has quit IRC
[00:30:55] <misc> it seems like a problem regarding python binding, either sqlite or svn
[00:31:48] <DevG5> I'll try installing both again
[00:33:32] <misc> if you were running linux, i could suggest some tricks with strace and ltrace, but as i think you are running osX, the only thing i can suggest is running with python integrated debugger
[00:38:33] <DevG5> the server is running debian linux
[00:43:16] <DevG5> reinstalling subversion 1.3.0 now
[00:43:33] <DevG5> I'm following this install guide: http://wiki.dreamhost.com/index.php/Trac
[00:55:59] <misc> DevG5: can you try this : python -m pdb /usr/bin/trac-admin , and say the message when it crash ?
[00:56:15] <DevG5> sure, one sec
[00:56:25] <misc> this will run the debugger
[00:56:41] <misc> once you have the prompt, type c to make it start the program
[00:58:21] <DevG5> funny, python says it doesn't respond to -m
[00:59:37] <DevG5> er
[00:59:42] <DevG5> nvm, now it works all of a sudden
[00:59:56] <DevG5> looks like the reintstalls did the trick
[01:00:00] <DevG5> thx for the help
[01:11:17] * themoves has joined #trac
[01:14:53] * klando has joined #trac
[01:24:31] * `mac__ is now known as mac_
[01:25:47] <mac_> 'lo
[01:34:36] <misc> hi
[01:48:42] * shacka has joined #trac
[01:48:59] * shacka has left #trac
[02:01:16] * cboos has joined #trac
[02:02:17] * tuxipuxi has joined #trac
[02:03:52] * javajunky has joined #trac
[02:03:58] <javajunky> lo
[02:05:03] * Hydra^ has joined #trac
[02:05:51] * TovAre_ has joined #trac
[02:05:54] <javajunky> I was hoping someone here could help me, my team currently develop with a mix of Bugzilla + VSS + PmWiki, I'm trying to move us to use SVN as our VCS and use Trac to provide visibility of the changes occurring in our codebase, but I won't be able to stop using Bugzilla + PmWiki as our wiki + issue tracking code. I understand that Trac is great at both of these features but I can't swap them out of the current processes :( [little at a time].
[02:10:56] <alect> bummer
[02:11:15] <alect> so...what exactly will you be using trac for then?
[02:12:08] <javajunky> ;) The timeline and repository viewer mainly, and as a changeset viewer
[02:12:26] <alect> mkay
[02:12:28] * iliah has joined #trac
[02:12:55] <javajunky> On the plus side if I do manage to get it working Imay be able to tackle ticket 2504 for you as I wrote the original draw plugin ;)
[02:13:18] <iliah> hello, I've got *.inc files in repo which are actually PHP files, how to make them highlighted as *.php files ?
[02:13:56] <alect> ooh draw, cool
[02:14:56] <alect> iliah: you can set the svn:mime-type property of those files to whatever php's mime-type is
[02:15:51] <iliah> alect: hmm, where should I set it?
[02:17:41] <alect> in svn
[02:17:45] <alect> svn propset
[02:19:20] <javajunky> errr, so any ideas on my changing links ? :)
[02:22:15] * Hydra_ has quit IRC
[02:23:03] <alect> i didn't see a question?
[02:24:03] <otaku42> oh, a new version?
[02:24:09] * otaku42 goes checking...
[02:26:16] * bartc has quit IRC
[02:26:26] * asmodai pats alect
[02:26:47] <alect> hey :)
[02:35:59] <javajunky> erk, the question about is it possible to redirect #1234 to a bugzilla bug rather than a trac issue ? :)
[02:37:54] <alect> well, definitely if you roll your own plugin
[02:38:02] <alect> and possibly, if not
[02:38:23] <javajunky> ok, thats fine so I can override the defauly link behaviour in a plugin ?
[02:38:31] <alect> absolutely
[02:38:59] <javajunky> cool, any link that covers specifically this plugin usage ? :)
[02:39:24] <alect> if you search for "IWikiSyntaxProvider" in the trac-hacks.org repository, it will pick up several examples
[02:39:50] <alect> need to register a user to do that
[02:40:20] <alect> wikigoodies is probably a good example
[02:40:52] <javajunky> coolio, and again I can *override* the existing syntax with this can I ?
[02:41:31] <alect> if you disable the ticket module, it disables its link provider
[02:42:00] <alect> trac.ticket.* = disabled under the [component] section of trac.ini
[02:42:56] <alect> here's another good example: http://muness.textdriven.com/trac/browser/tags-plugin/trunk/tractags/wiki.py#L66
[02:44:08] <kousuke> is project site down?
[02:46:36] * imajes has quit IRC
[02:46:41] <alect> it has been having issues, so it's plausible
[02:47:02] * imajes has joined #trac
[02:48:50] * themoves has left #trac
[02:50:49] <javajunky> hmm, thanks I'll try to write one of these monkeys up :) cheers for the assist
[02:50:59] <alect> np
[03:24:11] * Squirk has joined #trac
[03:41:47] * idnar has quit IRC
[03:41:53] * idnar_ has joined #trac
[03:44:28] * peppelorum has joined #trac
[04:02:39] * idnar_ has quit IRC
[04:12:03] <mtedesco>
[04:12:08] * mtedesco has quit IRC
[04:23:34] * idnar has joined #trac
[04:42:20] * idnar has quit IRC
[04:42:23] * idnar_ has joined #trac
[04:59:52] * cprov has joined #trac
[05:07:05] * dna has quit IRC
[05:08:00] * dna has joined #trac
[05:08:07] * ranq has quit IRC
[05:08:13] * didier has joined #trac
[05:08:22] * ChanServ has quit IRC
[05:09:14] * Rednaxela has joined #trac
[05:10:34] * ranq has joined #trac
[05:11:54] * ChanServ has joined #trac
[05:11:54] * irc.freenode.net sets mode: +o ChanServ
[05:17:32] * damieng has joined #trac
[05:18:34] <damieng> Is there any way to actually delete a ticket? I've closed one and marked it as duplicate but now it shows the milestone it is attached to as being 25% complete (there are four tickets for it but one is dupe)
[05:20:21] * idnar_ is now known as idnar
[05:36:08] * MasterC has joined #trac
[05:43:30] * sam` has quit IRC
[05:43:42] * sam` has joined #trac
[05:47:38] * Neo`_ has joined #trac
[05:51:26] * Neo` has quit IRC
[06:01:12] * msoares has joined #trac
[06:01:48] * Synapse has quit IRC
[06:02:37] * cdigs has joined #trac
[06:02:49] * Neo`_ is now known as Neo`
[06:04:02] * bartc has joined #trac
[06:05:06] <didier> damieng: http://projects.edgewall.com/trac/wiki/TracFaq#is-there-any-way-to-remove-tickets
[06:07:25] <damieng> thanks. although ideally a milestone's % completion would ignore tickets closed as invalid or dupe.
[06:10:11] * mgalvin has joined #trac
[06:10:32] <alect> there's a ticket delete plugin on trac hacks
[06:21:08] <damieng> thanks
[06:31:48] * Rednaxela has quit IRC
[06:34:48] * _idostyle has joined #trac
[06:39:33] <s0undt3ch> I wonder if its possible for a plugin to enable/disable at runtime(not on trac.ini)?
[06:39:44] <s0undt3ch> err
[06:39:49] <s0undt3ch> I wonder if its possible for a plugin to enable/disable a mudule at runtime(not on trac.ini)?
[06:42:25] <s0undt3ch> my plug will need atachments so, either I create another atachment class under a diferent handler, or, I subclass the current attachment module but enable/disable only when necessary. it might break other ppls plugs or prevent me from using 2 plug that need attachments if I just subclass and disable the one trac probides
[06:42:59] <alect> surehmm
[06:43:33] <alect> you might be able to walk through the component and interface tables and substitute yours
[06:45:25] <alect> they are in trac.core.ComponentMeta._components and _registry
[06:45:32] <alect> sounds extremely hackish though :)
[06:45:36] <s0undt3ch> hum, I was looking something like trac.module.I.want = disabled, but at least there might be a chance... thanks alect, I get more into it when I get to work, It's just that I woke up with this crazy idea
[06:45:57] * danbeck has joined #trac
[06:46:10] <alect> you won't be able to disable it like that unfortunately, as all the plugins will be loaded by the time yours arrives
[06:46:14] <s0undt3ch> alect: well, I only have 3 choices, the ones I stated above
[06:47:17] <s0undt3ch> or, hack trac and submit a patch so that attachemnts.py has some interfaces, ie something like IAttachmentProvider
[06:47:36] <alect> i've been looking at that lately
[06:48:17] <alect> (in the security branch)
[06:49:05] <s0undt3ch> hum, might look into that branch, perhaps there won't be a need for me to hack something I'm still not very comfortable :)
[06:49:20] <alect> it won't solve your problem unfortunately :(
[06:49:39] <alect> you should raise a ticket about an adding extensible attachments
[06:49:46] <alect> on pec
[06:50:04] <s0undt3ch> k, and what's that security branch?
[06:50:11] * idostyle has quit IRC
[06:50:15] * _idostyle is now known as idostyle
[06:50:27] <s0undt3ch> ... I'll create the ticket when I arrive to work
[06:50:29] <alect> it adds a per-object permission interface
[06:50:40] <alect> so plugins can reject/allow access to any trac object
[06:50:48] <alect> tickets, pages, about pages, milestones, etc.
[06:51:03] <s0undt3ch> oh, well that not exactly was I was looking for ;)
[06:51:17] <s0undt3ch> but still very interesting
[06:51:57] <s0undt3ch> bbl
[06:52:33] <damieng> while i'm here... does anyone else find that a ticket often encompasses more than one component
[06:53:31] <alect> yeah sometimes
[06:53:43] * matt_good has quit IRC
[06:54:22] * matt_good has joined #trac
[06:58:51] <s0undt3ch> errr, why does the reporter never get's notified about changes on his ticket on pec?
[06:59:25] <s0undt3ch> will have to be on cc evertime?
[06:59:35] <alect> that is my understanding yes
[07:00:44] <s0undt3ch> that's a bummer, the reporter should always get notified, or add a message so warn user so that we need to be on cc to be notified
[07:01:07] <s0undt3ch> man, I'm writing so badbly.....
[07:02:27] * iliah has quit IRC
[07:02:34] <alect> :)
[07:04:57] * mjg2 has joined #trac
[07:08:56] <exarkun> Has anyone written an automation-resistent registration plugin?
[07:09:20] <alect> as in, with captcha or something?
[07:09:25] <alect> not that i know of
[07:13:11] * peppelorum has quit IRC
[07:14:59] <asmodai> captcha is not very user/accessability friendly
[07:15:26] <alect> no it's not
[07:15:31] <muness> alect: a thought occurs to me.
[07:15:39] <alect> hey :)
[07:15:41] <muness> hey!
[07:15:54] <alect> didn't know you were in here...your work sounds boring as hell :(
[07:16:12] * peppelorum has joined #trac
[07:16:15] <muness> The work I get paid for is, umm, a pain. :)
[07:16:39] <muness> So, the thought: why not make the wiki tag provider work like the ticket one.
[07:17:05] <alect> how so? on the content?
[07:17:08] <muness> i.e. the username, and comment could also be used to extract tags.
[07:17:21] <muness> (username is more interesting to me)
[07:17:23] <alect> hmm, very true yes
[07:17:27] <muness> :)
[07:18:00] <alect> question is whether to use just the last comment/username, or a historical subset
[07:18:06] <alect> good idea though
[07:18:12] <javajunky> gahh driving me mad, obviously done something stupid, doing a fresh trac install on windows, every time I get to the end of an initdb in trac-admin I get 'Cannot find libapr'.. I thought this was statically linked in ? What dumbass thing am I'm doing wrong , soryr
[07:18:13] <alect> man we should be noting these ideas down somewhere
[07:18:25] <muness> Oh, we have a wiki, don't we? ;)
[07:18:29] <alect> true!
[07:18:58] <muness> ticket? or a new wiki page?
[07:19:01] <alect> javajunky: initenv you mean?
[07:19:04] <alect> i think a page
[07:19:08] <alect> then we can bounce ideas around
[07:19:16] <muness> ooh.
[07:19:20] <alect> hehe
[07:19:22] <muness> or use tags to categorize them
[07:19:23] <muness> :)
[07:19:25] <alect> OOH!
[07:19:26] <muness> Lots of pages.
[07:19:30] <javajunky> err I've been using initdb I think
[07:19:46] <muness> [[ListTagged(tags,idea)]]
[07:20:06] <alect> there is no initdb that i'm aware of
[07:20:42] <muness> Each idea can be its own page.
[07:20:49] <alect> good idea
[07:20:53] <muness> that's how I did requirements for a project I did a while ago.
[07:21:08] <alect> we should add an "excerpt=true" arg to ListTagged in 0.5
[07:21:15] <muness> Yes!
[07:21:23] <alect> write that down!
[07:21:26] <alect> heh
[07:21:26] <muness> This tag stuff is turning into a cms
[07:21:38] <alect> yeah
[07:21:41] <alect> it's very versatile
[07:21:53] <muness> I love the cms functionality.
[07:22:04] <muness> wiki pages that build themselves.
[07:22:18] <muness> which reminds me...
[07:22:20] <alect> wooh
[07:22:35] <muness> [[ListTypes]]
[07:23:35] <muness> Can that be generic-ized?
[07:24:09] * idostyle has quit IRC
[07:24:16] <alect> what does listtypes do again?
[07:24:17] <javajunky> ermmm this all sounds cool, anyh idea on my little libapr thing :( ?
[07:24:31] <muness> The one you use on trac-hacks.org. :)
[07:24:34] <alect> libapr is apache
[07:24:41] <alect> and svn uses it
[07:25:04] <alect> so it could be a problem with libraries in the svn bindings
[07:25:21] <alect> muness: ah :)
[07:25:56] <alect> muness: it's possible
[07:26:12] <alect> javajunky: don't really know much about windows though sorry :(
[07:26:32] <alect> you're not running python 2.4 on windows are you?
[07:26:47] <javajunky> 2.3.5 to get the bindings right
[07:26:48] <javajunky> ?
[07:27:05] <alect> dunno, all i know is 2.4 doesn't work :)
[07:27:17] <alect> that is the sum total of my windows trac knowledge
[07:27:20] <muness> hehe
[07:28:50] * idostyle has joined #trac
[07:31:24] * idostyle has quit IRC
[07:31:35] <alect> just added ListTypes page
[07:33:11] <muness> http://muness.textdriven.com/trac/tags/idea+tags
[07:33:29] <alect> i think "virtual tags" is a better description for those "meta tags"
[07:33:34] <alect> or maybe contextual tags
[07:33:48] <muness> implicit?
[07:34:01] * idostyle has joined #trac
[07:34:09] <muness> never mind, I am thinking of something else...
[07:34:16] <alect> :)
[07:34:28] <muness> Speaking of...
[07:34:29] <alect> contextual seems appropriate, as objects are tagged based on their context
[07:34:47] <muness> What do you think of the implicit tags approach (in lieu of tag spaces)
[07:34:47] <alect> although virtual is probably better
[07:34:58] <alect> i think we should definitely do it
[07:35:11] <alect> i see the implicit "tagspace" tags being implemented using the virtual tagging system
[07:35:21] <alect> hey, i have another cool tag thing!
[07:35:23] <muness> Ah!
[07:35:34] <muness> ?
[07:35:37] <javajunky> *sigh* never mind guys thanks for trying :)
[07:35:39] <alect> i'm working on this at the moment: http://projects.edgewall.com/trac/wiki/PermissionPolicy
[07:35:45] <alect> sorry javajunky :(
[07:35:49] <alect> our powers are weak
[07:35:52] <javajunky> ;)
[07:36:12] <alect> so one of the things i was able to do with the permission stuff is add a tag-based ACL system!
[07:36:34] <alect> so pages could be tagged with stuff like "write:muness read:athomas"
[07:36:43] <alect> and the acl system allows or denies operations based on the tags
[07:37:18] <muness> yes.
[07:37:46] <alect> pretty cool, although at the moment there's no way to stop anybody with modify rights escalating to admin
[07:38:06] <alect> which reminds me, need a way to intercept the application of tags to objects in the api
[07:38:26] <muness> Oh yeah... to allow plugins
[07:38:37] <muness> like a monitor to add stuff to the timeline.
[07:38:45] <alect> yes that too
[07:38:56] <alect> and to stop people adding admin:athomas tags :)
[07:39:17] <muness> Ah!
[07:39:23] <javajunky> yay, judicious copying of dlls into system32 fixes things ;)
[07:39:24] <muness> complete acl solution
[07:40:42] <muness> another, not really tags idea I was wondering about...
[07:40:55] <muness> a simpler interface to tickets.
[07:41:16] <muness> a /todo uri handler
[07:41:25] <muness> makes tickets look like todo items...
[07:41:34] * shacka has joined #trac
[07:41:38] * shacka has left #trac
[07:41:48] <alect> that could be quite cool
[07:42:01] <alect> add a new ticket type "todo" or something
[07:42:05] <muness> hehe
[07:42:11] <muness> Or just tag them.
[07:42:16] <alect> heh
[07:42:17] <muness> as a keyword.
[07:42:25] <muness> and then the rest stays the same.
[07:42:37] <muness> if they prefer a simpler thing, they use the /todo iface.
[07:42:51] <muness> going to /todo shows you all your todo items.
[07:43:02] <muness> tickets, wiki pages, external sources.
[07:43:17] <alect> that would be very cool actually
[07:43:22] <muness> del.icio.us/muness/todo
[07:43:26] <alect> although...not much different to going to /tags/todo ?
[07:43:32] <muness> yes.
[07:43:42] <alect> ah except it would let you manipulate them?
[07:43:46] <muness> yes.
[07:43:47] <muness> :)
[07:43:54] <alect> groovy
[07:43:55] <muness> We think alike.
[07:44:23] <muness> Instead of a drop down to say fixed, you just check a checkbox.
[07:44:50] <alect> done
[07:45:04] * HandyAndE has joined #trac
[07:45:06] <HandyAndE> ARGH!
[07:45:12] <alect> heh
[07:45:18] <HandyAndE> I have " unsupported file format" on a freshly created environ
[07:45:29] <HandyAndE> works fine with tracd - but not the python web frontend
[07:45:36] <HandyAndE> any suggestions?
[07:45:40] <HandyAndE> older project working fine
[07:45:45] <HandyAndE> just not the new one
[07:45:49] <alect> mod_python?
[07:46:19] <alect> sounds like they're using different versions of sqlite
[07:47:31] <javajunky> anyone know how easy it would be for me to apply 'any-diff' to a out-of-the-box 0.9.5 ?:) [I'm a ruby dev not a python ]
[07:47:54] <HandyAndE> alect: but it works for some projects (old) and not others (new)
[07:48:02] <HandyAndE> "sqlite3" command can open them all fine
[07:48:42] <alect> handyande: does tracd work with old and new?
[07:48:51] <alect> javajunky: what's an any-diff?
[07:48:52] <HandyAndE> will test old - 1 sec
[07:49:15] <HandyAndE> alect: yes
[07:49:21] <javajunky> I *believe* it was a patch I read about a while ago to let you see a diff between arbritarry revisions on a revision log
[07:49:25] <alect> okay that's weird
[07:49:33] <alect> javajunky: ah, that's in trunk
[07:49:43] <alect> javajunky: your chances are slim i fear
[07:49:56] <javajunky> populates a pair of radio-buttons ala http://cvs.mythtv.org/trac/log/trunk/myththemes
[07:50:21] <HandyAndE> alect: damn
[07:50:24] <javajunky> how hard is it to use the trunk, I did a checkout, which gave me the code, then I had no idea/documentation on how to get from 0.95 up to it :)
[07:50:29] <alect> javajunky: http://trac-hacks.org/log/accountmanagerplugin
[07:50:35] <HandyAndE> alect: I figured that the admin tool might be broken
[07:50:43] <alect> tht's the feature you're speaking of
[07:50:47] <javajunky> yes it is :)
[07:50:52] <javajunky> and very handy it would be too <g>
[07:51:41] * chandlerc has joined #trac
[07:51:43] <alect> handyande: i'd enable trac logging and see what comes out of the logs. if there are backtraces, pastebin them and i'll take a look
[07:51:45] <alect> @logging
[07:51:45] <evil_twin> alect: "logging" is http://projects.edgewall.com/trac/wiki/TracLogging <-- Enable debug logging to file, ensure your environments log/ directory is writeable by your web server user, check for errors.
[07:51:47] <alect> @pastebin
[07:51:47] <evil_twin> alect: "pastebin" is http://trac.pastebin.com
[07:52:13] <alect> javajunky: if you want to upgrade, just nuke your existing 0.9.5 install from /usr/lib/python2.x/site-packages/trac
[07:52:24] <alect> then go to the checked out trunk and run: python setup.py install
[07:52:40] <HandyAndE> alect: there is one from the web frontend already
[07:52:43] <alect> you will likely have to run trac-admin <env> upgrade to upgrade your db
[07:52:43] <HandyAndE> alect: is that useful?
[07:52:47] <javajunky> fingers crossed .... the db's compatible ?
[07:52:51] <alect> handyande: yep, pastebin it
[07:52:52] <javajunky> ah. ignore that
[07:52:55] * MasterC has quit IRC
[07:54:07] <muness> alect: ever use or look into David Allen's Getting Things Done appoach?
[07:54:15] * cprov is now known as cprov-lunch
[07:54:42] <alect> muness: yeah i have. i use tiddly wiki quite a lot, and had a look at the gtd variant
[07:54:55] <HandyAndE> alect: http://pastebin.com/671410
[07:54:57] <alect> doesn't really fit for me though
[07:55:09] <muness> I am aiming for something like it.
[07:55:27] <muness> except with todo lists all over the place. trac tickets could be the primary source.
[07:55:42] <muness> but we could do wiki items, more...
[07:55:46] <alect> handyande: that really does look like an sqlite version mismatch
[07:56:03] <alect> muness: gtd-trac :)
[07:56:11] <alect> or getting Trac-things done
[07:56:12] <HandyAndE> alect: if I enable logging it does not write anything to the file
[07:56:32] <alect> handyande: try this:
[07:56:37] <alect> python
[07:56:46] <alect> from trac.env import Environment
[07:56:55] <alect> e = Environment('/path/to/your/env')
[07:57:23] <javajunky> how production ready is 0.10dev just out of interest (barring the obvious, it isn't idiot answers ;) )
[07:57:37] <alect> projects.edgewall.com is running it as of yesterday
[07:57:45] <javajunky> coolio
[07:57:47] <alect> it has had some teething problems on that site, but they seem to be being worked out
[07:57:58] <alect> and i've been running it on trac-hacks for months
[07:58:06] <javajunky> marvellous
[07:58:06] <HandyAndE> alect: that all worked
[07:58:08] <alect> no issues to speak of, except for the accursed unicode problems
[07:58:10] <HandyAndE> alect: what now? :)
[07:58:40] <matt_good> alect: have you had any spam issues on trac-hacks?
[07:58:42] * lamby has joined #trac
[07:59:15] <alect> handyande: hmm, dunno...it really does look like an sqlite library mismatch. check for multiple versions of the sqlite libraries...maybe try shutting apache down and starting it from scratch
[07:59:37] <alect> matt: no not really...if i had i would have offered to try the spam stuff rather than trialling it on pec
[08:00:01] <matt_good> alect: you could enable anonymous editing :P
[08:00:11] <HandyAndE> alect: 3 is installed, and only 3
[08:00:13] <alect> it is enabled i think
[08:00:15] <HandyAndE> alect: as it was months ago
[08:00:16] <alect> just not on the main page :)
[08:00:31] <lamby> i've installed trac 0.8.1 (via debian) but i'm having trouble logging in -- if I click 'Login' in just HTTP 302 redirects me back to my previous page. any ideas?
[08:00:57] <javajunky> well bugger me it worked ;)
[08:01:03] <matt_good> lamby: yes, you need to set up authentication in your web server (probably Apache)
[08:01:20] <lamby> oh, trac doesn't do itself? :)
[08:02:00] <matt_good> lamby: no, we couldn't possibly compete with the variety of authentication modules available for web servers already
[08:02:08] <alect> handy: not sure then, sorry.... :(
[08:02:14] <HandyAndE> alect: damnit!
[08:02:36] <alect> pec had some serious issues today
[08:02:42] <alect> it was down for many hours
[08:03:05] <matt_good> cboos: you don't need to put a file `open` inside the try/finally, since you can't possibly clean it up if the `open` call fails
[08:03:25] <lamby> matt_good: yes, it's a good idea. a lot more flexible. i like the use of SetEnv too to set the root trac dir. anyway, thanks :)
[08:03:26] <HandyAndE> alect: any pointers as to what I can do?
[08:03:41] <HandyAndE> alect: find out what trac-admin is issuing etc?
[08:04:21] <alect> handy: what version of trac are you running?
[08:04:34] <matt_good> lamby: tracd actually has its own authentication handler, and there are ways to do it in 0.9 with Trac plugins, but the web server authentication is still the most flexible
[08:05:01] <HandyAndE> alect: 0.9.4
[