Team Chat Logs

September 22, 2010

2010 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      

[00:08:47.673742]<macmaN>BBabba: kas oma virthosti traffic statsi saab ka kuskilt vaadata
[00:09:21.203785]<macmaN>frickin irssi i say
[01:18:46.365659]<evil_twin>t.e.o: Ticket #9634 (Missing MacFuse 2.6.0 for ntfs-3g (2010.8.8_0)) created - <http://trac.edgewall.org/ticket/9634> - anonymous
[01:33:49.299687]<evil_twin>t.e.o: Ticket #9634 (Missing MacFuse 2.6.0 for ntfs-3g (2010.8.8_0)) closed - <http://trac.edgewall.org/ticket/9634#comment:1> - cboos
[01:42:02.982486]<tasslehoff>someone here gave me a howto for setting up trac and svn to be served by apache, but I can't seem to find it. could "someone" tell me again?
[01:52:16.954376]<kirean>@frontend
[01:52:16.969421]<evil_twin>frontend is CGI, FastCGI, mod_python, tracd, or mod_wsgi
[01:52:26.524514]<kirean>tasslehoff: which frontend? ^^
[01:52:58.055411]<kirean>tasslehoff: you know you can look at the #trac logs here: http://pacopablo.com/irclogs
[01:53:16.220164]<tasslehoff>kirean: remains to be decided. I read that I should not use mod_python.
[01:53:25.527192]<tasslehoff>kirean: ah. of course
[02:13:35.650083]<osimons>@tracdoc
[02:13:35.665165]<evil_twin>tracdoc is https://coderanger.net/~coderanger/tracdoc/install/index.html
[02:13:42.067811]<osimons>tasslehoff: ^^
[02:15:28.046539]<kirean>osimons: shouldn't that info be available on teo as well? feels wierd that you link to coderangers docs and not teo?
[02:16:51.204540]<tasslehoff>osimons: thanks.
[02:17:20.578388]<tasslehoff>I think svn & trac on FastCGI/Apache with PAM is what I want.
[03:05:37.979767]<osimons>kirean: well... t.e.o is messy... this sort of is at t.e.o repos as http://trac.edgewall.org/browser/trunk/doc - my link is just to actually rendered version of this doc that noah did back when guide-conversion had some momentum...
[03:10:31.959200]<osimons>kirean (or anyone): this is an area where anyone can help out - docs are in much need of some TLC...
[03:52:18.630858]<sacho>tlc?
[03:53:43.234027]<moreati>sacho: tender loving care
[03:54:01.108095]<sacho>I would have never guessed that
[03:54:01.454971]<tasslehoff>following the tutorial now, and it says "add ScriptAlias directive to Apache configuration file". which apache configuration file is it normal to do this editing in?
[03:54:15.035646]<tasslehoff>them main one? (apache2.conf)
[03:55:33.090726]<sacho>glancing at the docs, in your virtual host block(assuming that's what you have for serving trac)
[03:57:47.684756]<tasslehoff>sacho: thanks.
[04:08:17.717019]<tasslehoff>hm. now it's working, but painfully slow on my localhost
[04:26:48.017294]<mintsauce>Are *all* admin settings saved to trac.ini?
[04:33:06.019264]<tasslehoff>after my initial initenv, should the htdocs-directory contain anything? it's empty, and I lose all my stylesheets when I configure static resources in apache.
[04:34:47.289960]<osimons>tasslehoff: no, project htdocs is usually empty
[04:35:16.719016]<osimons>mintsauce: generally, but may also be stored in database - up to each component really. the new repository stuff is all database now for instance.
[04:37:03.547723]<tasslehoff>osimons: ok. could you take a look at http://pastebin.com/xnZDzSN8 and see if you spot anything obvious. never used apache before, so fumbling forward :)
[04:45:54.521245]<osimons>tasslehoff: first, i'd just ignore the static resources for now until you get things running properly. they are a nice-to-have for performance issues, but get one thing going at a time if you haven't done this before
[04:46:24.702655]<tasslehoff>osimons: ok
[04:47:02.529362]<mintsauce>osimons: thanks
[04:47:02.760269]<tasslehoff>osimons: things are up and running with basic auth against a password file now, but I want to authenticate agains my unix passwords instead.
[04:47:15.708403]<tasslehoff>my pam-stuff didn't work :)
[04:50:07.891260]<osimons>tasslehoff: never done that via apache myself, but likely lots of recipes and info out on the web - not trac specific by any means.
[05:14:22.968706]<tasslehoff>osimons: ok. but it should work. when I click login, trac just says "Authentication information not available".
[05:15:31.441110]<osimons>tasslehoff: so apache is not enforcing auth for the login url, and nothing is recieved by trac. read this again: https://coderanger.net/~coderanger/tracdoc/install/apacheauth.html
[05:15:38.970173]<tasslehoff>apache reports no errors in its logs
[05:15:43.737345]<tasslehoff>thanks
[05:15:46.521610]<tasslehoff>(again)
[05:22:31.479697]<tasslehoff>osimons: it needed a "Require valid-user" that I was missing.
[05:25:13.930890]<osimons>goodie, tasslehoff.
[05:49:34.402898]<evil_twin>t.e.o: Ticket #9633 (trac update error) updated - <http://trac.edgewall.org/ticket/9633#comment:2> - anonymous
[05:59:36.350767]<evil_twin>t.e.o: Ticket #9635 (Close ticket on it's creation screen) created - <http://trac.edgewall.org/ticket/9635> - anonymous
[06:19:40.222550]<evil_twin>t.e.o: trac.default.messages.3.po attached to Ticket #5488 - <http://trac.edgewall.org/attachment/ticket/5488/trac.default.messages.3.po> - Samet Atdag <samet2@…>
[06:19:45.223219]<evil_twin>t.e.o: Ticket #5488 (Translation of Trac to Turkish/Türkçe [tr_TR]) updated - <http://trac.edgewall.org/ticket/5488#comment:30> - Samet Atdag <samet2@…>
[06:22:23.841683]<tasslehoff>I now have Apache + FastCGI + Trac 0.11.7 with authentication. The problem is that it takes 10-15 seconds to open a new page.
[06:24:41.201143]<evil_twin>t.e.o: Ticket #5488 (Translation of Trac to Turkish/Türkçe [tr_TR]) updated - <http://trac.edgewall.org/ticket/5488#comment:31> - Samet Atdag <samet2@…>
[06:24:54.708154]*tasslehoff reads TracPerformance
[06:32:29.498311]<tasslehoff>When I map the static resources, things get responsive. the problem is that all of the stylesheets and images on my site is gone.
[06:34:43.142388]<evil_twin>t.e.o: Ticket #7124 (TitleIndex (optionally) does not show pages shipped with Trac) updated - <http://trac.edgewall.org/ticket/7124#comment:17> - geroleinemann@…
[06:39:44.106006]<evil_twin>t.e.o: Ticket #9636 (r123/repo syntax in commit messages) created - <http://trac.edgewall.org/ticket/9636> - shesek
[06:43:40.228833]<tasslehoff>is it just me, or is http://trac.edgewall.org/wiki/TracCgi#MappingStaticResources a bit unclear? I can't quite understand it
[06:44:46.149178]<evil_twin>t.e.o: Ticket #9636 (r123/repo syntax in commit messages) updated - <http://trac.edgewall.org/ticket/9636#comment:1> - shesek
[06:45:00.736173]<tasslehoff>ignore me for now, I'll read it again
[06:47:17.966169]<tasslehoff>nope. "Alias /trac/chrome/common /path/to/trac/htdocs/common" <- should both these paths be modified?
[06:47:38.998177]<osimons>tasslehoff: a page itself should not take 10-15 seconds, so perhaps use Firebug or something to actually profile what takes time when loading the page? or use curl / wget to just time the html generation.
[06:49:46.435342]<osimons>tasslehoff: those instructions may or may not work... I use apache rewrite rules to intercept the requests and have them served from apache document root instead.
[06:51:12.274669]<moreati>For BrowserSvnOperationsPlugin I'm considering how to allow operations on multiple nodes. I already have a checkbox for each row of the file browser. Would placing the whole table in a <form> be a bad idea?
[06:51:46.230446]<moreati>s/placing/wrapping/
[06:51:46.240341]<evil_twin>moreati meant: For BrowserSvnOperationsPlugin I'm considering how to allow operations on multiple nodes. I already have a checkbox for each row of the file browser. Would wrapping the whole table in a <form> be a bad idea?
[06:51:54.982468]<osimons>tasslehoff: see this from the other day: http://pacopablo.com/irclogs/2010/09/20#06:47:29.549334
[06:52:52.381541]<osimons>- and replace /pt/ with /trac/ or whatever url you serve trac under, and of course your own paths depending on where you put resources.
[06:53:33.989005]<osimons>(should really get this documented better...)
[06:58:19.626589]<tasslehoff>osimons: hm. is this a step that has to be repeated later?
[06:59:15.370247]<osimons>"later" tasslehoff? the deployment has to be repeated each time you update your software so that the new fresh static resources gets served.
[07:04:15.672595]<tasslehoff>osimons: ok. what is the [PT] in the back?
[07:04:48.009873]<evil_twin>t.e.o: Ticket #9636 (r123/repo syntax in commit messages) updated - <http://trac.edgewall.org/ticket/9636#comment:2> - rblank
[07:14:49.976784]<evil_twin>t.e.o: Ticket #9636 (r123/repo syntax in commit messages) updated - <http://trac.edgewall.org/ticket/9636#comment:3> - shesek
[07:16:22.936631]<osimons>tasslehoff: time to google the apache mod_rewrite docs too...
[07:17:46.549098]<shesek>tasslehoff, do not that it'll break some plugins that provide their own static files via ITemplateProvider/get_htdocs_dirs
[07:18:35.877313]<shesek>* do note
[07:19:41.610437]<osimons>shesek: it won't - deploy will deploy from trac and all plugins.
[07:19:50.619086]<shesek>tasslehoff, oh, sorry, my bad - those files aren't served via 'common'. it'll work fine.
[07:20:23.805294]<tasslehoff>one step back. is this something that should be necessary, or could I have other bad stuff in my setup? since it's not in setup/wiki, most people don't do this step, right?
[07:20:27.202888]<shesek>(but they'll still be served via Trac and not directly from Apacge as static files)
[07:21:29.263603]<shesek>tasslehoff, have you looked at Firebug as osimons suggested?
[07:21:53.352741]<shesek>(I personally don't have Apache serving those files directly and it works fine)
[07:23:17.031729]<shesek>tasslehoff, (not sure if you got that)
[07:23:18.082659]<shesek>16:22 <shesek> tasslehoff, have you looked at Firebug as osimons suggested?
[07:23:18.272996]<shesek>16:22 <shesek> (I personally don't have Apache serving those files directly and it works fine)
[07:23:26.833278]<tasslehoff>aha!
[07:23:47.706379]<tasslehoff>disabling apaches deflate-module, and things are responsive!
[07:25:03.079365]<tasslehoff>osimons, shesek: thanks for helping and bearing with me
[07:34:39.556393]<shesek>How do you escape '!'? I'm trying to write '//foo bar!//' so the '!' would not escape my closing '//', //foo bar!!// doesn't seem to work. Any other way I'm not aware of?
[07:39:54.843796]<evil_twin>t.e.o: Ticket #9636 (r123/repo syntax in commit messages) updated - <http://trac.edgewall.org/ticket/9636#comment:4> - rblank
[08:04:58.179450]<evil_twin>t.e.o: Ticket #9636 (r123/repo syntax in commit messages) updated - <http://trac.edgewall.org/ticket/9636#comment:5> - shesek
[08:05:14.265605]<moreati>shesek: http://trac.edgewall.org/ticket/3970 suggests http://trac.edgewall.org/wiki/WikiFormatting#FontStyles workaround
[08:20:00.765111]<evil_twin>t.e.o: Ticket #9637 (Search ommits svn:keywords propetry) created - <http://trac.edgewall.org/ticket/9637> - anonymous
[08:20:05.765474]<evil_twin>t.e.o: Ticket #9636 (r123/repo syntax in commit messages) updated - <http://trac.edgewall.org/ticket/9636#comment:6> - cboos
[08:20:10.764743]<evil_twin>t.e.o: Ticket #3000 (Add a web module to allow web based trac administration) updated - <http://trac.edgewall.org/ticket/3000#comment:2> - tiger_seed@…
[08:25:01.723762]<evil_twin>t.e.o: Ticket #9637 (Search ommits svn:keywords propetry) updated - <http://trac.edgewall.org/ticket/9637#comment:1> - anonymous
[08:30:01.725227]<evil_twin>t.e.o: Ticket #9637 (Search ommits svn:keywords propetry) closed - <http://trac.edgewall.org/ticket/9637#comment:2> - anonymous
[08:35:02.706395]<evil_twin>t.e.o: Ticket #9638 (Submit forms with CTRL+Enter in textareas) created - <http://trac.edgewall.org/ticket/9638> - shesek
[08:35:07.706220]<evil_twin>t.e.o: Ticket #9637 (Search ommits svn:keywords propetry) updated - <http://trac.edgewall.org/ticket/9637#comment:3> - rblank
[08:35:12.705369]<evil_twin>t.e.o: Ticket #9638 (Submit forms with CTRL+Enter in textareas) updated - <http://trac.edgewall.org/ticket/9638#comment:1> - rblank
[08:45:05.316772]<evil_twin>t.e.o: Ticket #9638 (Submit forms with CTRL+Enter in textareas) updated - <http://trac.edgewall.org/ticket/9638#comment:2> - shesek
[08:50:05.633915]<evil_twin>t.e.o: Ticket #9636 (r123/repo syntax in commit messages) updated - <http://trac.edgewall.org/ticket/9636#comment:7> - shesek
[09:00:07.587040]<evil_twin>t.e.o: Ticket #9639 (Escaping the escape character) created - <http://trac.edgewall.org/ticket/9639> - shesek
[09:00:12.586896]<evil_twin>t.e.o: Ticket #9636 (r123/repo syntax in commit messages) updated - <http://trac.edgewall.org/ticket/9636#comment:8> - cboos
[09:05:04.647423]<shesek>Is there any chance to get an account on t.e.o, just so I won't have to keep replacing 'anonymous' with my nickname?
[09:05:09.000791]<evil_twin>t.e.o: Ticket #9639 (Escaping the escape character) closed - <http://trac.edgewall.org/ticket/9639#comment:1> - cboos
[09:10:08.580619]<evil_twin>t.e.o: Ticket #3970 (Wiki parsing error when using exclamation at the end of phrase) updated - <http://trac.edgewall.org/ticket/3970#comment:9> - cboos
[09:15:11.116012]<evil_twin>t.e.o: Ticket #9638 (Submit forms with CTRL+Enter in textareas) updated - <http://trac.edgewall.org/ticket/9638#comment:3> - rblank
[09:19:13.415813]<osimons>shesek: see Preferences and store your session data - and the session key...
[09:22:21.266401]<shesek>Oh. cool.
[09:22:25.261241]<shesek>Thanks, osimons
[09:24:16.954270]<shesek>oh, it says it right below the nickname input box. how could I not notice it? silly me...
[09:25:11.488508]<evil_twin>t.e.o: Ticket #9638 (Submit forms with CTRL+Enter in textareas) updated - <http://trac.edgewall.org/ticket/9638#comment:4> - shesek
[09:30:12.464046]<evil_twin>t.e.o: Ticket #9639 (Escaping the escape character) updated - <http://trac.edgewall.org/ticket/9639#comment:2> - shesek
[09:40:14.411930]<evil_twin>t.e.o: Ticket #9636 (r123/repo syntax in commit messages) updated - <http://trac.edgewall.org/ticket/9636#comment:9> - shesek
[09:50:16.350252]<evil_twin>t.e.o: TracFaq edited - <http://trac.edgewall.org/wiki/TracFaq?version=320> - scott.olson@…
[10:22:49.878470]*shesek is off. Happy Sukkot.
[11:31:55.289092]<hydester>hi. i am getting an Internal Server Error: TracError: SyntaxError: invalid syntax (web_ui.py, line 604). the trac log isn't showing anything. is there a way to get more detailed info on what is failing?
[11:32:04.946052]<hydester>there are many web_ui.py files
[11:52:54.906862]<osimons>@logging
[11:52:54.921904]<evil_twin>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.
[11:53:01.231601]<osimons>hydester: ^^
[11:57:16.262294]<hydester>all i see is 2010-09-22 14:56:07,364 Trac[loader] DEBUG: Loading acct_mgr.admin from /usr/local/lib/python2.6/dist-packages/TracAccountManager-0.2.1dev_op-py2.6.egg
[11:57:23.001444]<hydester>i guess i now know which web_ui file it is
[12:45:48.138501]<evil_twin>t.e.o: Ticket #5488 (Translation of Trac to Turkish/Türkçe [tr_TR]) updated - <http://trac.edgewall.org/ticket/5488#comment:32> - samet
[12:50:48.787918]<evil_twin>t.e.o: Ticket #5488 (Translation of Trac to Turkish/Türkçe [tr_TR]) updated - <http://trac.edgewall.org/ticket/5488#comment:33> - Samet Atdag <samet2@…>
[13:00:49.785044]<evil_twin>t.e.o: Ticket #9638 (Submit forms with CTRL+Enter in textareas) updated - <http://trac.edgewall.org/ticket/9638#comment:5> - rblank
[13:35:56.579957]<evil_twin>t.e.o: 9636-context-priority-r10116.patch attached to Ticket #9636 - <http://trac.edgewall.org/attachment/ticket/9636/9636-context-priority-r10116.patch> - rblank
[13:36:01.581494]<evil_twin>t.e.o: Ticket #9636 (r123/repo syntax in commit messages) updated - <http://trac.edgewall.org/ticket/9636#comment:10> - rblank
[14:46:10.263231]<evil_twin>t.e.o: Ticket #9626 (Reproducible svn assertion that crashes server (Apache/standalone tracd)) updated - <http://trac.edgewall.org/ticket/9626#comment:5> - rblank
[15:46:21.214076]<evil_twin>t.e.o: 9626-canonicalize-r10116.patch attached to Ticket #9626 - <http://trac.edgewall.org/attachment/ticket/9626/9626-canonicalize-r10116.patch> - rblank
[15:51:21.913585]<evil_twin>t.e.o: Ticket #9626 (Reproducible svn assertion that crashes server (Apache/standalone tracd)) updated - <http://trac.edgewall.org/ticket/9626#comment:6> - rblank
[15:51:41.478825]<rblank>Anybody here who could test http://trac.edgewall.org/ticket/9626#comment:6 ?
[15:53:16.466696]<WeirdAl>Hey everyone - is there someone here who can answer questions about using Trac for cross-references inside the source code? A colleague suggested the RepoSearchPlugin extension, and I'd like to see a live example of it in use.
[17:06:01.349072]<WeirdAl>tough crowd ;)
[17:27:42.271451]<coderanger_>WeirdAl: I don't know of any public sites running it
[17:27:57.954359]<WeirdAl>that makes it tough for us to evaluate it. :(
[17:28:15.112957]<WeirdAl>no screenshots, either
[17:28:37.654495]<WeirdAl>screenshots would be almost as good
[17:28:49.191228]<coderanger_>There isn't much to evaluate, it is the only game in town and it has no UI to take screenshots of?
[17:28:55.843598]<coderanger_>Its just a search provider
[17:35:55.416627]<WeirdAl>oh
[17:35:56.893044]<WeirdAl>ok
[17:36:14.977670]<WeirdAl>I was under the impression it might alter the UI of the trac pages
[17:36:31.905871]<coderanger_>Nah, just when you do searches there will be a new checkbox for Source Code
[17:37:12.422630]<elb>does anyone have time to help me debug what appear to be trac-admin permissions problems? I'm using trac 0.12 with a sqlite db store, my user has write permission to every file and directory of the trac instance, and trac-admin works as root, but as my user it reports only two available commands (help and initenv)
[17:37:22.100445]<WeirdAl>hm, and that's how someone would search the source code, then, right?
[17:37:44.291381]<coderanger_>WeirdAl: Yes
[17:37:53.300489]<coderanger_>elb: Whats the full command you are running
[17:38:03.293815]<WeirdAl>:) That's something worth taking screenshots of.
[17:38:17.481887]<elb>coderanger_: trac-admin /srv/trac/<instance dir>
[17:38:30.973004]<WeirdAl>(compare this to a default Trac!)
[17:38:38.703934]<elb>it also fails if I give it a specific command, such as to add/remove a milestone, hotcopy, etc.
[17:38:45.677934]<elb>sudo trac-admin ... works fine
[17:38:51.140456]<coderanger_>WeirdAl: The only difference would be a single checkbox that looks exactly like the others?
[17:39:13.904268]<coderanger_>elb: Hmm, odd, probably means the env is failing to load somehow
[17:39:15.633805]<WeirdAl>forget the checkbox, it's the search results page that would be drastically different... that's where the screenshot would be useful
[17:39:43.746860]<elb>coderanger_: I've tried poking it in various ways to try to get information about what its problem is, but to no avail ... is there a verbose or log dump or something I can trigger?
[17:39:58.870553]<coderanger_>WeirdAl: No it won't, it will look the same just with results from code files and links to them
[17:40:02.715222]<coderanger_>elb: Sec
[17:40:08.239921]<elb>no problem
[17:40:11.827348]*WeirdAl thunks his head on his desk
[17:40:40.511874]<coderanger_>WeirdAl: The whole point of the system is that it is modular so that the UI and backend plugins are separated
[17:41:01.172751]<coderanger_>same thing with stuff like timeline providers
[17:41:27.843702]<coderanger_>elb: In a python shell (as you) can you do this
[17:41:34.524112]<coderanger_>from trac.env import open_environment
[17:41:51.418622]<coderanger_>open_environment('/srv/trac/<name>')
[17:41:57.137979]<WeirdAl>I think we're not on the same page here :)
[17:41:58.465478]<coderanger_>see if that throws some kind of error
[17:42:18.377917]<elb>oh yeah, threw an exception
[17:42:24.747280]<elb>hmmm it says permission denied on trac.log
[17:42:29.955857]<coderanger_>That would do it
[17:42:50.870193]<elb>ahhhhhh that's owned by the web server and +g www-data
[17:42:58.000730]<elb>+w group www-data
[17:43:05.803429]<elb>but I haven't newgrp'd this shell
[17:43:33.657919]<WeirdAl>I have no problem with the modularity - in fact, I don't care - I'm interested in evaluating this plug-in to see if it's worth adding to our existing Trac installation, or if we'd be better off using LXR...
[17:43:44.623438]<elb>sure enough, newgrp fixes it
[17:43:51.676563]<elb>thanks!
[17:44:21.498894]*WeirdAl rarely thinks and talks like an end-user, but somehow he fell into that role here :)
[17:44:45.025633]<coderanger_>WeirdAl: It sounds like you would probably have more need to evaluate the quality of the search results, and that isn't something screenshots will help with
[17:45:30.166222]<WeirdAl>true... we'd need some kind of demo.
[17:45:40.973736]<WeirdAl>and you're not aware of a public demo, you said
[17:45:43.404123]<coderanger_>Yes, and that I can't help with
[17:46:03.155554]<coderanger_>My whole point was just that screenshots wouldn't communicate very much information
[17:46:32.221587]*coderanger_ -> finish packing
[20:22:06.854414]<evil_twin>t.e.o: Ticket #9638 (Submit forms with CTRL+Enter in textareas) updated - <http://trac.edgewall.org/ticket/9638#comment:6> - shesek