Team Chat Logs

2007 1
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        

February 05, 2007

[00:11:14] * Guardian has quit IRC
[00:49:28] * ladival has joined #trac
[00:49:34] <alect> hmmmmmm
[00:51:22] <ladival> hi! Is there a trac plugin that provides a web interface for creating new projects?
[00:54:00] * Guardian has joined #trac
[00:56:26] <coderanger> ladival: Not yet
[00:56:35] <coderanger> ladival: Its a work in progress
[00:58:12] <asmodai> alect: HMMMMMMMMMMMMMMMM
[00:58:17] <alect> :)
[00:58:19] <alect> HHHHHMMMMMMMMMMMMMMMMMM
[00:58:24] <alect> i take your HMM and raise it
[01:00:16] <ladival> coderanger: is the development version available?
[01:00:35] <coderanger> ladival: You can look at the tracforge code
[01:01:01] <coderanger> as it stands only the "Make Trac Environment" step is coded, and it won't currently work on Windoes
[01:01:17] <asmodai> alect: eek!
[01:01:28] <ladival> is that tracforge or tracforgeplugin?
[01:01:37] <coderanger> ?
[01:01:43] <coderanger> there is only one
[01:01:54] <coderanger> tracforge.net isn't actually anything
[01:02:00] <coderanger> It should have a link to the real on though
[01:02:02] <twq> hey traccers
[01:04:00] <coderanger> Grr, I need to go move my car, but I really don't want to go outsite
[01:04:04] <coderanger> er, outside
[01:04:10] * som3one is now known as Getty
[01:04:26] <asmodai> coderanger: yeah, saw US and Canada have extreme cold now
[01:04:37] <alect> who created tracforge.net?
[01:04:38] <coderanger> asmodai: -14 here :(
[01:04:42] <coderanger> alect: s0undt3ch
[01:04:59] <alect> aha i see
[01:05:03] <coderanger> alect: It was before he knew about my use of the name for roughly the same idea
[01:05:21] * deus[work] has joined #trac
[01:05:49] <asmodai> coderanger: According to a friend of mine it could be we might be seeing a magnetic pole reversal.
[01:07:27] <twq> shit that would be serious
[01:07:53] <twq> have you seen the al gore movie?
[01:09:31] <coderanger> asmodai: Thats still pretty warm for this time of year around here
[01:10:48] <deus[work]> hi 2 all. anybody have troubles with cyr fonts in trac? sorry for my english...
[01:12:57] * Semhirage has quit IRC
[01:14:10] <ladival> coderanger: there does seem to be another version at tracforge.net, but only a small part (of the backend) is written.
[01:15:05] <twq> we are getting some winter again here in sweden now, but so far it has been a joke
[01:15:17] <coderanger> ladival: He hasn't touched in over a year at this point
[01:15:43] <twq> plants launching into a second cycle of blooming etc
[01:16:29] <asmodai> twq: http://news.nationalgeographic.com/news/2005/12/1215_051215_north_pole.html
[01:16:30] <ladival> I think I'll try to write my own mini plugin. One that just creates new projects.
[01:16:45] <coderanger> ladival: Its really hard to do "right"
[01:17:04] <coderanger> ladival: I've been working on tracforge for a loooong time now
[01:17:26] <ladival> coderanger: I just need a stopgap solution for now
[01:17:53] <ladival> coderanger: at the moment there are lots of steps I have to go through with trac-admin
[01:18:25] <coderanger> ladival: Well making a wrapper script is easy
[01:18:37] <coderanger> ladival: Doing it from the web with a nice UI is the hard part ;-)
[01:19:13] <ladival> coderanger: oh, I like faffing around with that part :)
[01:19:57] <twq> asmodai: freaky stuff
[01:20:39] <ladival> I also want to do some extra things like adding intertrac settings (so that all projects can link together easily)
[01:22:11] <twq> is working against a remote subversion repo on the radar?
[01:23:11] <ladival> coderanger: is there an equivalent to env.config.set for the global trac settings?
[01:24:22] <coderanger> ladival: env.config.site_parser.set
[01:24:31] <coderanger> twq: There is a plugin
[01:24:44] <coderanger> twq: Its just slow
[01:25:50] <twq> thats ok, cool thanks
[01:26:02] * pygi has joined #trac
[01:29:18] * deus[work] has quit IRC
[01:29:22] * Semhirage has joined #Trac
[01:30:31] * deus[work] has joined #trac
[01:37:23] * endra has joined #trac
[01:37:28] <endra> hey
[01:37:51] <endra> How can I get tracd to use separate users for each project path? It seems to apply them in general to the realm
[01:38:36] <endra> I basicly have trac.domain.com:8080/project but.. I don't want users from project1 to be able to access project2
[01:39:17] * omry has quit IRC
[01:40:44] * tkp has joined #trac
[01:41:04] <twq> if i want to login as a new user how do i do it? remove the cookie manually from the browser?
[01:41:32] <twq> endra: how do you run trac?
[01:41:42] <twq> 8080 so you run it standalone?
[01:41:51] <endra> Yup, tracd
[01:42:03] <twq> you will need different htdigest files for the different projects
[01:42:13] <endra> I have created those but they did not work so well
[01:42:36] <endra> I'm reading on the exact syntax with tracd -h
[01:42:53] <twq> yeah i spent last week on that :)
[01:42:58] <twq> no not the entire week haha
[01:42:59] <endra> :P
[01:43:02] <endra> Ah okay.
[01:43:03] <endra> :P
[01:44:05] <endra> Well, I'm thinking something like .. tracd -p 8080 -e /srv/trac -a /srv/trac/project1,/path/to/htdigest,trac.domain.com
[01:44:27] <endra> Is there a way to tell it.. '.. and then use this htdigest for the remaining projects' ?
[01:46:06] <twq> dunno sorry
[01:46:30] <twq> i hope to have it running under apache later this week
[01:46:32] <endra> All good, as for your login problem, I usually have to clear it browser side
[01:46:48] <endra> Pft.. I gave up.. I got it working with apache under fastcgi, cgi and mod_python and they were piss slow
[01:46:52] <twq> ah ok, i just know that was a question i am going to get
[01:47:01] <endra> At least 10x slower than tracd
[01:47:07] <twq> ah shittage
[01:47:28] <endra> I resorted to simple .htaccess magic
[01:47:46] <endra> I'm fine with it anyways, my main trac page lists the projects and redirects to the actual trac project
[01:47:47] <coderanger> endra: That usually means you have apache misconfgured
[01:47:58] <endra> I most likely do
[01:48:09] <coderanger> A single tracd will collapse under any significant load
[01:48:10] <endra> But.. I had to move on and work on projects :P
[01:48:32] <endra> Luckily its only me and myself
[01:48:40] <coderanger> Heh, then that works :)
[01:48:40] <twq> we are a team of about 30
[01:48:50] <endra> Who's 'we' ?
[01:49:01] <twq> my job
[01:49:09] <coderanger> twq: Yeah, I wouldn't try the single tracd approach, though you can cluster them behind a load balancer
[01:49:26] <twq> coderanger: def gonna try apache later this week then, thanks for the guidance
[01:50:50] <twq> what report is best for people to check on tickets they have submitted?
[01:51:00] <twq> tickets by owner?
[01:51:47] <endra> So.. trac is no longer asking me for a username/password, it simply goes to a blank page, what did I break this time?
[01:54:51] <endra> http://www.pastebin.ca/341112
[01:55:39] <endra> Is there something wrong with my syntax?
[01:55:46] <coderanger> Can you have more than one auth file?
[01:56:43] <endra> Is that an actual question?
[01:57:07] <twq> coderanger: judging from the docs i guess yes :)
[01:57:35] <coderanger> endra: I am trying to trace how it handles more than one auth
[01:57:49] <endra> Okay
[01:58:05] <endra> Because you see, I need to have users on one projects and not have them able to access another project
[01:58:22] <coderanger> endra: Use tracforge ;-)
[01:58:32] <endra> .. and since the auth file is located inside a --auth parameter, I don't see why it should be a problem
[01:59:16] <coderanger> endra: It looks like a blank page would be returned if there was an authentication failure
[01:59:36] <endra> It is not asking me for a username
[01:59:43] <endra> As soon as I click on 'Login', straight to blank page.
[02:00:21] <coderanger> endra: Did you restart your browser?
[02:00:33] <endra> I made sure I cleared all cookies and whatnot :-)
[02:00:38] <coderanger> its not cookies
[02:00:45] <endra> I cleared everything.. firefox does it for me
[02:00:49] <coderanger> its HTTP auth credentials
[02:00:57] <coderanger> and the "clear local content" won't clear that
[02:01:09] <endra> I have everything selected when I clear private data
[02:01:22] <endra> But I will restart my browser
[02:01:51] <endra> .. bloody hell
[02:02:18] <coderanger> ?
[02:03:10] <endra> Well, it is now asking me for a username/password, and no matter what I put its straight to blank page
[02:03:30] <coderanger> Okay, so it is failing on authentication
[02:03:43] <endra> It would seem so
[02:03:45] <coderanger> Does it work if you go back to one file again?
[02:03:50] <endra> Maybe it is good to have it tell you that it is failing on authentication
[02:03:59] <endra> Let me try that. One moment.
[02:04:28] <coderanger> endra: At that point in the request process it would be highly non-trivial I think
[02:04:34] <twq> i love the rss feature
[02:04:37] <twq> hugs
[02:05:13] <coderanger> endra: Actually it wouldn't be, that should indeed be fixed :)
[02:05:22] * klando has joined #trac
[02:05:33] <endra> It does not seem to work with 1 file either
[02:05:51] <coderanger> endra: One sec, making a quick patch
[02:06:44] <endra> lol, you used trac for your homepage?
[02:06:44] <endra> lol
[02:06:53] <coderanger> endra: Yep
[02:08:16] <endra> Its neat how you use trac to manage the trac source code
[02:08:29] <endra> Its like gcc when it recompiles itself with the newly compiled version
[02:08:49] <endra> .. although I doubt the main website runs trac from trunk
[02:08:59] <coderanger> No, it is running 0.10.3
[02:09:19] <coderanger> Though before 0.10 came it was running a dev snapshot for a while
[02:13:36] * m_g has joined #trac
[02:14:13] <endra> http://urbanlegends.about.com/library/bl_black_and_white_twins.htm
[02:16:24] <lisppaste5> coderanger pasted "tracd patch" at http://paste.lisp.org/display/36400
[02:17:30] <alect> wweeeeeeeeeeee
[02:17:46] <coderanger> no more coffee for alec :P
[02:18:37] <coderanger> alect: Hmm, I just had an evil idea. I could bring my desktop to the con for sprinting with.
[02:19:06] <alect> that
[02:19:13] <alect> 's evil because you don't have a laptop?
[02:19:21] <coderanger> I do, but it runs windows
[02:19:27] * coderanger likes his textmate :)
[02:19:29] <alect> DEVIL SPAWN
[02:19:46] <coderanger> It would be hard to bring a monitor though
[02:19:47] <coderanger> hrmm
[02:19:49] <alect> yeah
[02:19:50] <alect> hassle
[02:20:04] <coderanger> oh well
[02:21:59] <alect> dual boot ftw
[02:22:15] <coderanger> The hacked versions of OS X scare me
[02:22:48] <alect> hacked how?
[02:22:58] <coderanger> To run on non-apple hardware
[02:23:10] <alect> aah
[02:23:13] <alect> yes indeed
[02:23:20] <alect> i tried one of those
[02:23:23] <coderanger> I have seen people running OS X on these laptops, but its not exactly stable
[02:23:24] <alect> not that fun
[02:23:52] <coderanger> realistically I should just get a mac laptop, but that involves $$$
[02:35:10] <alect> true that
[02:35:16] <alect> some of them are quite cheap
[02:35:44] <twq> mac os x on non apple hardware? cool did know they had that working
[02:35:56] <twq> apple must be happy
[02:36:04] <alect> for some definition of "working"
[02:36:53] <twq> haha im guessing the netbsd definition
[02:36:59] * ladival has quit IRC
[02:37:00] <coderanger> alect: Given how much I would use it, its not worth it get a cheap one for me
[02:37:06] <twq> it boots! ^5
[02:37:24] <coderanger> alect: But I would like to get some more use out of my current thinkpad
[02:37:47] <alect> twq: hehe
[02:43:34] <stepz_> thinkpads are nice
[02:43:47] <stepz_> built like a tank
[02:44:17] <coderanger> stepz_: Yeah, though college students are pretty harsh on laptops
[02:45:00] <coderanger> stepz_: We often get people complaining about them in the helpdesk (my day job is tech support), not realizing how most brands would fall apart in a few days with the kind of abuse these get
[02:45:38] <stepz_> I have dropped my thinkpad on asphalt from 4 feet
[02:45:39] <stepz_> twice
[02:46:02] <stepz_> apart from small bits of plastic breaking off, its working just fine
[03:08:57] <twq> sorry for a lame question: in the conf file without smtp enabled
[03:09:01] <twq> does it try to use sendmail?
[03:09:09] <twq> for notificatios
[03:09:45] <coderanger> No
[03:09:51] <coderanger> Only SMTP
[03:09:57] <twq> ah ok cool
[03:11:57] <twq> and does it read in the conf file only at startup? do i have to restart trac to make changes valid?
[03:12:37] <coderanger> For most changes it picks them up immediately
[03:12:50] <coderanger> exceptions are the logging and components sections
[03:12:55] <twq> Awesomah powah
[03:28:18] * tkp_ has joined #trac
[03:35:08] * tkp has quit IRC
[03:35:33] * tkp has joined #trac
[03:37:56] <coderanger> Transitioning from Trac+Genshi to ASP is really mentally painful
[03:38:05] <asmodai> coderanger: har har
[03:39:26] <alect> coderanger: thought you might be interested in this: http://www.mechanicalcat.net/richard/log/Python/PyCon_sprinting_ideas
[03:40:06] <coderanger> alect: I want to talk to him about using pyglet to power pagetopdf/combinewiki
[03:40:31] <coderanger> It claims to be able to render XHTML/CSS, but there are still not docs to found :P
[03:40:45] <alect> yeah
[03:40:53] <coderanger> heh, I see you are also interested in that
[03:41:05] <alect> definitely :)
[03:41:07] * asmodai swaps alect out
[03:41:11] <alect> SIF
[03:41:55] <alect> i have my sticky bit set
[03:41:56] <coderanger> One of these days I need to package up and document my game engine
[03:41:57] <alect> unswappable!
[03:42:03] <asmodai> mmm
[03:42:21] <alect> coderanger: send me the code. i find game engines interesting
[03:42:26] <alect> tar it up!
[03:42:38] <asmodai> Would that mean pyglet would use OpenVG as well?
[03:43:07] <coderanger> http://gamedev.coderanger.net/projects/old3/browser/snofight/trunk/src/snoengine
[03:43:43] <coderanger> Thats one iteration of it anyway
[03:43:54] <coderanger> I have another version that is vector-based too
[03:44:05] <alect> as opposed to sprites?
[03:44:19] <coderanger> Yeah
[03:44:32] <coderanger> Well as opposed to image sprites
[03:45:02] <coderanger> http://sdd.coderanger.net/projects/amadeus/browser/trunk/amadeus/engine
[03:45:09] <coderanger> thats the vector version
[03:45:42] <alect> coderanger: there are some examples of how to use the xhtml engine in the pyglet source
[03:48:29] * omry has joined #trac
[03:48:42] <alect> not a huge fan of using decorators for the element selection
[03:48:58] * tkp_ has quit IRC
[03:50:11] <coderanger> alect: Some unholy fusion of pyglet and genshi would rock :)
[03:50:31] <alect> haha
[03:50:32] <alect> true
[03:50:49] <coderanger> probably doable, given how plugable genshi is
[03:56:06] <alect> some cool maths classes in pyglet
[03:56:52] <coderanger> Where is the list of functions added to data for you?
[03:57:22] <alect> what?
[03:57:52] <alect> i still can't get to coderanger.net
[03:57:57] * alect smacks coderanger around
[03:58:03] <coderanger> In trunk there are some utility functions always in the data dict
[03:58:10] <coderanger> I know I saw a list of them somewhere
[03:58:31] <coderanger> alect: Still? This is getting silly. I need to walk down to the IT offices with a very big stick
[03:58:47] <alect> aah, in 0.11
[03:58:59] <alect> not sure, i haven't dabbled a great deal with the template stuff
[03:59:41] <coderanger> Genshi makes me happy
[04:00:24] <alect> heh
[04:02:42] <coderanger> alect: http://www.cs.rpi.edu/~kantrn/amadeus.tar.bz2
[04:03:06] <coderanger> Thats an export of the amadeus code
[04:04:31] <coderanger> http://trac.edgewall.org/browser/trunk/trac/web/chrome.py#L203 is where I saw the list
[04:04:40] <coderanger> guess it hasn't made it to the docs yet :)
[04:06:11] <alect> yeah
[04:09:01] * Caco_Patane has joined #trac
[04:11:32] <Caco_Patane> Hi all
[04:12:00] <Caco_Patane> i will need to include into a report in trac
[04:12:17] <Caco_Patane> data from a custom field defined in the trac.ini file
[04:12:33] <Caco_Patane> like this:
[04:12:46] <Caco_Patane> [ticket-custom]
[04:12:46] <Caco_Patane> Tamanio = text
[04:13:09] <coderanger> Caco_Patane: Just JOIN against ticket_custom
[04:13:22] <coderanger> ticket.id == ticket_custom.ticket
[04:14:08] <Caco_Patane> so, the field Tamanio is on the ticket_custom table
[04:14:16] <coderanger> yes
[04:23:27] <Caco_Patane> coderanger, i've have this
[04:23:29] <Caco_Patane> SELECT t.id AS ticket, t.status, t.owner, tc.Tamanio FROM ticket t, ticket_custom tc WHERE t.status = 'closed'
[04:23:52] <coderanger> Caco_Patane: It doesn't quite work that way :P
[04:23:58] <Caco_Patane> ohh
[04:24:39] <coderanger> SELECT t.id, t.status, tc.value FROM ticket t, ticket_custom tc WHERE t.status = 'closed' AND tc.name = 'Tamino' AND t.id == tc.ticket;
[04:25:59] <Caco_Patane> no results, but it's a start :)
[04:26:49] <Caco_Patane> ticket_custom have: value, ticket and name
[04:27:29] <coderanger> indeed
[04:27:38] <Caco_Patane> thanks, coderanger
[04:27:52] <Caco_Patane> i've made a basic query that will fit my needs
[04:28:01] <Caco_Patane> many thanks for your help!
[04:38:38] * Caco_Patane has left #trac
[04:41:29] * whitelynx has joined #trac
[05:10:20] <twq> I can�t find it at a quick glance, what is the wiki codeword to use for "currentuser" in a query in the query language?
[05:10:29] * d0rt has joined #trac
[05:10:38] <twq> oh
[05:10:41] <twq> USER
[05:10:52] <coderanger> There isn't one in 0.10 I think
[05:10:57] <coderanger> that was added in trunk
[05:11:23] <twq> no? if i look in {7} My Tickets there is a blurb about it
[05:12:09] <coderanger> Thats not a query
[05:12:12] <coderanger> thats a report
[05:12:50] <twq> aaah okidoki
[05:13:54] <twq> ill wait for it
[05:24:17] * didier has joined #trac
[05:24:27] <didier> hi
[05:25:09] <didier> I don't understand how 'order' works in a select custom field ticket, can anybody help me ?
[05:25:43] <didier> I want my options sorted in alphabetic order
[05:25:47] <coderanger> didier: order controls how multiple custom fields are given
[05:26:08] <coderanger> so if you have 2 fields you can choose which goes first on the form
[05:26:32] <didier> coderanger: ok, so it's not the order of the options of my select custom field
[05:26:37] <coderanger> No
[05:26:44] <coderanger> Thats just the order you give it for the options
[05:27:14] <didier> ok thanks
[05:28:36] <didier> coderanger: can I have the option 'empty' in my select ?
[05:28:57] <coderanger> I forget, try it and see ;-)
[05:30:02] <didier> coderanger: ok I try
[05:35:48] * yotaff has joined #trac
[05:35:51] <yotaff> hi :)
[05:36:32] <yotaff> Does anyone have a pointer on howto have conf "template" when you create a project ?
[05:36:40] <yotaff> oups
[05:37:01] <yotaff> default conf file (a 'template')
[05:37:13] <coderanger> yotaff: Use the sitewide config
[05:37:22] <yotaff> ho
[05:37:24] <coderanger> Anything set there will not be overriden when making a new env
[05:37:32] <yotaff> great
[05:37:36] <yotaff> I will see this
[05:37:42] <yotaff> thx coderanger
[05:44:07] * d7rt has joined #trac
[05:58:05] * d0rt has quit IRC
[06:22:14] * pygi has left #trac
[06:22:35] * idnar has quit IRC
[06:22:37] * idnar_ has joined #trac
[06:38:40] * idnar_ is now known as idnar
[06:42:29] * mallero has quit IRC
[06:42:43] * didier has quit IRC
[06:46:57] <coderanger> alect: Earlier today (er tonight for you I guess) when you tried to get to coderanger.net, were you at home?
[06:47:05] <coderanger> would have been about 4 hours ago
[06:52:04] <alect> home
[06:52:11] <coderanger> hrmm
[06:52:13] <alect> i tried it from work last time though, and it didn't work
[06:52:28] <coderanger> I got a copy of the firewall logs for my IP from 6AM to 7AM
[06:52:34] <alect> seen this: http://tools.assembla.com/yolk/
[06:52:38] <coderanger> and they show no connections from your IP
[06:53:00] <alect> my ip is 150.101.113.169
[06:53:14] <coderanger> Not 202 something?
[06:53:32] <alect> no, that's just where i run irc from
[06:53:36] <coderanger> htmm, never mind
[06:53:40] <coderanger> that does show a connection
[06:54:13] <alect> sleep time!
[06:55:43] <coderanger> heh, gnite
[06:55:50] <coderanger> I should do that soon too probably
[06:55:58] * coderanger grumbles about having work at 10
[06:58:48] * LionsMane has joined #trac
[07:00:57] <m_g> how can i reverse the ordering of tickets in a custom report? using usual ORDER BY ASCENDING?
[07:02:18] <coderanger> yep
[07:02:27] <m_g> thank you
[07:03:05] * danbeck has joined #trac
[07:15:01] * maxcase has joined #trac
[07:17:29] <maxcase> Hi. has anyone seen this error - using code tags plugin.
[07:17:30] <maxcase> No node www/trunk/app/views/user/index.php at revision 81
[07:17:49] <maxcase> The node is gone cuz I removed it, and browsing the repo things look fine.
[07:18:11] <maxcase> I know code tags is plug in, just wonering if anyone has any ideas.
[07:19:53] * rlo has joined #trac
[07:19:57] * coderanger_ has joined #trac
[07:21:53] <rlo> hello, trac
[07:22:01] * mikechml is now known as Miek
[07:48:58] * agile has quit IRC
[08:06:11] * elehack|work has joined #trac
[08:08:03] * lightcap has quit IRC
[08:08:27] * lightcap has joined #trac
[08:14:16] <pacopablo> morning
[08:22:28] * elehack|work has quit IRC
[08:23:23] * greg_72 has joined #trac
[08:24:02] * elehack|work has joined #trac
[08:24:54] <greg_72> hi, I've unzipped the webadmin trac plugin into my environment's plugins dir, and created a [components] section in the trac.ini file. In spite of this I don't see an Admin tab on my trac webpage What else should I do?
[08:28:51] <pacopablo> greg_72: you shouldn't unzip it
[08:29:01] <pacopablo> just remove the .zip extention
[08:29:15] * agile has joined #trac
[08:29:23] <greg_72> hm...
[08:29:34] <greg_72> will be back in a minute
[08:29:36] <greg_72> thanks
[08:31:57] <greg_72> restarted lighttpd, still don't see "Admin"
[08:32:07] <pacopablo> @faq logging
[08:32:07] <evil_twin> pacopablo: "logging" is http://trac.edgewall.org/wiki/TracLogging <-- Enable debug logging to file, ensure your environments log/ directory is writeable by your web server user, check for errors.
[08:33:09] * em-dash has joined #trac
[08:33:20] <greg_72> I have "Updating wiki page index" messages and one WARNING: 403 Forbidden (CONFIG_VIEW privileges are required to perform this operation)
[08:33:31] <greg_72> nothing about plugins
[08:33:41] * chandlerc has quit IRC
[08:34:41] <pacopablo> make sure it's loading
[08:34:54] <greg_72> pacopablo: how?
[08:35:11] * em-dash_ has joined #trac
[08:35:19] * greg_72 is a newbie indeed
[08:39:44] <coderanger_> @logging
[08:39:44] <evil_twin> coderanger_: "logging" is http://trac.edgewall.org/wiki/TracLogging <-- Enable debug logging to file, ensure your environments log/ directory is writeable by your web server user, check for errors.
[08:43:50] * twq has quit IRC
[08:50:52] * mobodo has joined #trac
[08:51:31] <mobodo> trac does not seem to be able to send emails (for tickets), anyone can point me to things I should be looking at?
[08:51:41] <coderanger_> the log
[08:52:06] <coderanger_> It will make an entry every time it tries sending
[08:52:27] <mobodo> in /var/log/?
[08:52:34] <coderanger_> @logging