Team Chat Logs

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

November 24, 2006

[00:04:21] * cmlenz has joined #trac
[00:13:36] * v3rmap has joined #trac
[01:11:52] * kNo` has joined #trac
[01:11:57] <kNo`> heya all
[01:14:02] <kNo`> just a quick question: imagine my trac project holds xml files, but the file extension is not .xml. How can I display the diffs between revisions?
[01:14:28] <kNo`> Looks like Trac is considering them as binaries, while they're not
[01:17:24] * v3rmap has left #trac
[01:22:18] <et> i'd think that it uses the svn properties
[01:47:08] * cmlenz has quit IRC
[01:47:33] * __off is now known as __doc__
[02:15:37] * cmlenz has joined #trac
[02:18:06] * RiX0R has joined #trac
[02:19:54] * robs0r has joined #trac
[02:20:42] * m_g has joined #trac
[02:26:04] * robs has quit IRC
[02:26:04] * robs0r is now known as robs
[02:45:11] * tkp has quit IRC
[02:45:59] * tkp has joined #trac
[02:59:41] * DieselChrist has joined #trac
[03:08:43] * kNo` has left #trac
[03:17:51] * cobaltsixty has quit IRC
[03:45:08] * otaku42_away is now known as otaku42
[03:45:19] <otaku42> moin
[04:05:51] * jesterKing is now known as amino
[04:48:25] * Synapse has quit IRC
[04:54:31] * jrutherford is now known as Bristol
[05:16:24] * MrDebout has joined #trac
[05:28:04] * Guychi has joined #trac
[05:29:15] * Guychi has quit IRC
[05:30:09] * Guychi has joined #trac
[05:39:15] * _dmax has joined #trac
[05:40:36] * s0undt3ch_ has joined #trac
[05:40:54] * s0undt3ch has quit IRC
[05:40:57] * s0undt3ch_ is now known as s0undt3ch
[05:47:46] * s0undt3ch has quit IRC
[05:48:52] * _dmax has quit IRC
[05:49:19] * dmax has quit IRC
[05:50:11] * dmax has joined #trac
[05:52:55] * morfoh_ has quit IRC
[05:53:07] * s0undt3ch has joined #trac
[05:53:26] * morfoh has joined #trac
[05:55:13] * hydro has joined #trac
[05:59:42] <hydro> hello, I have a friend who is starting to write her thesis. She is not a tech or IT person and I am. I want to set her up with OpenOffice and I want to set up a subversion repository running alongside Trac. It may sound like overkill, but I want her to be able to save versions of her documentation leading up to the completion of her thesis. My questions are:
[06:00:02] <hydro> 1.) Can Trac show changes in OpenDocument format (saved from OpenOffice)?
[06:00:44] <hydro> 2.) Can Trac be configured to use and display Chinese characters? She is Chinese and prefers Chinese over English if at all possible
[06:05:17] <cmlenz> 1) no, 2) yes
[06:05:41] <cmlenz> well, actually I don't know the OpenDocument format... does that use the zip archive approach?
[06:08:51] * Scott__ is now known as ScottMac
[06:09:51] <misc> yes
[06:10:08] <misc> there is a zip and some xml file in it, one for the document, one for the style, etc
[06:13:36] <hydro> thank you for letting me know this ... more important is that Trac can support Chinese characters ... with OpenOffice at least one can export to XHTML so that should at least work minimally. I would think that the demand for showing diffs of basic OpenOffice content (from within OpenDocument instances) is going to increase in years to come.
[06:14:18] <misc> this can be quite difficult to achieve
[06:14:30] <stepz> diffable mergable wysiwyg documents is one area that is SERIOUSLY lagging in the opensource world
[06:14:32] <misc> it would be like showing the diff between two html document
[06:15:08] <hydro> to configure Trac with Chinese characters, is there documentation out there that I can find to help me learn how to configure Trac?
[06:15:26] <stepz> tortoise svn + MS Word can show a pretty good diff between versions
[06:16:52] <stepz> you can jump between changes, deleted text is shown on the sideline, added text is highlighted, formatting changes are described on sideline
[06:17:10] <hydro> agreed that wsywig diffing / merging is missing from FOSS world ...
[06:17:52] <hydro> stepz what about tortoise svn and OpenOffice?
[06:18:32] <stepz> tortoise svn actually just fetches relevant files and starts the msword document comparer
[06:18:41] <hydro> also, my friend probably will be writing her thesis on a laptop running Ubuntu Linux desktop or Mac OS X (waiting to see about getting her a Mac)
[06:18:50] <stepz> I'm not aware that there is something like that in OOo
[06:19:25] <stepz> but I also wasn't aware that Word had anything like this before I accidentally doubleclicked on a document in changelog
[06:20:04] <hydro> hmmm ... the tortoise / MSWord deal makes Windows worth considering but she has had pain maintaining Windows and viruses, etc. I would prefer to see her stay in a world that is lower probability for virus, etc.
[06:20:35] <stepz> the strane part is, that OpenDocument file format atleast seems a lot better for generating usable diffs
[06:24:18] * dmax has quit IRC
[06:25:06] * s0undt3ch has quit IRC
[06:33:30] * hydro has quit IRC
[06:42:17] * dmax has joined #trac
[06:48:59] * Synapse has joined #trac
[06:50:34] * coderanger_ has quit IRC
[06:57:20] * __doc__ is now known as msdewey
[06:57:38] * s0undt3ch has joined #trac
[07:00:04] * rsalveti has joined #trac
[07:06:06] * agile has quit IRC
[07:07:41] * msdewey is now known as __doc__
[07:54:09] * zirpu has quit IRC
[08:21:15] * coderanger_ has joined #trac
[08:23:34] * Bristol is now known as jrutherford
[08:39:43] * stepz is now known as stepz|afw
[08:54:07] * otaku42 is now known as otaku42_away
[08:58:51] * jrutherford has left #trac
[09:09:15] <pacopablo> morning
[09:11:05] <cmlenz> hey pacopablo
[09:12:43] <pacopablo> how are things in your part of the world?
[09:18:12] <cmlenz> fine
[09:20:29] * mfuchs has joined #trac
[09:21:45] * Guychi has quit IRC
[09:22:26] <pacopablo> hmm, haven't tried it, but should there be any problem with using the same Option() class in two different Components?
[09:25:05] <cmlenz> I don't think so
[09:25:19] <cmlenz> except maybe if their doc/default was different
[09:25:22] <cmlenz> (one would win)
[09:30:30] <coderanger_> might be nice to add a 'register=False' parameter for that
[09:38:14] <Demian> hi
[09:58:43] * dort has quit IRC
[10:03:51] * cmlenz has quit IRC
[10:51:25] <m_g> in a large Trac project the timeline page and browser link sometimes returns a blank page. has any of you experienced this problem?
[11:03:56] * cmlenz has joined #trac
[11:08:48] * rsalveti has quit IRC
[11:11:55] * mfuchs has quit IRC
[11:41:43] <mitsuhiko> cmlenz: ping
[11:41:57] <mitsuhiko> ah. unping
[11:42:00] <mitsuhiko> found it myself
[11:45:17] * hotte has joined #trac
[11:47:32] * quidam- has joined #trac
[12:04:14] * lightcap_ has left #trac
[12:11:50] * omry has quit IRC
[12:22:09] <asmodai> mitsuhiko: How's life dude?
[12:37:10] * cmlenz has quit IRC
[12:38:02] * cmlenz has joined #trac
[12:59:35] * quidam- has quit IRC
[14:05:12] * DieselChrist is now known as cobaltsixty
[14:10:03] * slide23 has joined #trac
[14:25:18] * agile has joined #trac
[14:25:45] * slide has quit IRC
[14:30:45] * Marlun has joined #trac
[14:33:47] <s0undt3ch> is there a way to get a 'rwx-rwx-rwx' representation of a directory permissions?
[14:34:40] * jml has joined #trac
[14:35:33] <jml> does trac provide an xml-rpc interface or anything similar?
[14:36:27] <s0undt3ch> jml: I think there's a xml-rpc pluggin, check trac-hacks
[14:38:27] <jml> s0undt3ch: thanks.
[14:41:27] * lisppaste5 has quit IRC
[14:46:37] * lisppaste5 has joined #trac
[14:48:53] * Headi has joined #trac
[14:50:26] * hotte has quit IRC
[14:53:53] * m_g has quit IRC
[14:53:57] * omry has joined #trac
[15:03:41] * jes5199 has joined #trac
[15:05:40] * jml has left #trac
[15:08:37] <jes5199> hey, does anyone happen to know: tab_width for diffs in 10.x . broken?
[15:10:54] <cmlenz> I don't think so
[15:11:51] <jes5199> " [mimeviewer] \n tab_width = 4 \n " works for me for viewing single files, but not for diffs. am I missing something?
[15:13:14] <cmlenz> hmm, try [diff] \n tab_width
[15:13:50] <cmlenz> (both *should* work, and the [diff] one is deprecated AFAIK, but worth a try)
[15:13:58] <jes5199> no change.
[15:14:07] <jes5199> still rendering as 8
[15:14:34] <cmlenz> hmm
[15:14:46] <cmlenz> fortunately I don't have any code base using tabs to test with ;-)
[15:15:37] <jes5199> yeah, I wish my company hadn't standardized on tabstop 4, but, that's what happened.
[15:16:37] * Headi has quit IRC
[15:19:43] * PlasmaHH has joined #trac
[15:19:53] <cmlenz> feel free to create a ticket for this issue
[15:20:06] <jes5199> yeah, I think I want to explore the bug a little more first
[15:20:28] <jes5199> is it possible that content_to_unicode() is expanding tabs?
[15:20:48] <cmlenz> unlikely
[15:20:59] <PlasmaHH> hi, is it possible to add links to the those of "timeline roadmap browse source" etc. without editing templates?
[15:22:21] <pacopablo> there is a plugin on trac-hacks.org to do so
[15:22:27] <pacopablo> tractabs or something
[15:23:17] <PlasmaHH> ah, thanks, let me have a look. I hope it does not use ugly javasscript ;)
[15:26:08] <PlasmaHH> hm, wasnt the way to install "easy_install file.egg" ?
[15:30:24] <PlasmaHH> hm, ok, the svn version installed... but now... well, see for yourself ..http://bugtrack.projectiwear.org/
[15:31:13] <PlasmaHH> maybe this is the right time to upgrade to .2
[15:33:46] <pacopablo> what's wrong?
[15:34:22] <PlasmaHH> I just get a python traceback
[15:35:23] <PlasmaHH> hm, .2 just gives different line numbers.
[15:35:35] <PlasmaHH> is there any easy procedure to update all plugins?
[15:36:52] <PlasmaHH> hm, after updating the accountmanager plugin it works... still, any way to do some "update all" ?
[15:40:04] <pacopablo> not really
[15:40:15] <pacopablo> I don't see the trcaeback when I visit the url
[15:40:33] * Marlun has quit IRC
[15:40:44] <pacopablo> pastebin the traceback
[15:42:27] <PlasmaHH> well its gone now that I installed a new version of the accountmanager. but this somehow busted my settings so that I have now idea of how to get it back into the state I had it *sigh*
[15:50:30] <PlasmaHH> hm, without any progress message restoring from backup seems to take ages
[15:51:42] * cmlenz has quit IRC
[15:56:22] <PlasmaHH> hm, no, is the same settings *sigh*
[15:58:32] <PlasmaHH> pacopablo: ok, my actual problem now is that the login link does not show up
[16:01:54] <pacopablo> check the log and see why the account manager plugin isn't loading
[16:02:10] <PlasmaHH> ah ok, I installed the 0.11 version accidentaly, now with the 0.10 version I get the backtrace again. just a second and I pastebin it
[16:02:27] <PlasmaHH> http://rafb.net/paste/results/YUJgos45.html here we go
[16:02:41] <PlasmaHH> that happens whe I want to load *anything* while logged in
[16:03:36] <pacopablo> have you configured the tractabs plugin?
[16:03:50] <PlasmaHH> well, configured, how?
[16:03:59] <PlasmaHH> I cannot access the configuration interface ;)
[16:04:16] <pacopablo> edit trac.ini
[16:04:24] <PlasmaHH> puh, and there?
[16:04:34] <pacopablo> try adding a link
[16:04:47] <pacopablo> however the tractabs documentation says one should
[16:04:59] <PlasmaHH> gmk
[16:06:00] <PlasmaHH> ah ok, now it works. well, that, hm, somehow, sux
[16:06:21] <pacopablo> you should submit a bug on trac-hacks
[16:06:30] <pacopablo> hopefully the author will fix that
[16:06:41] <pacopablo> as it should work without adding any extra links
[16:07:52] <PlasmaHH> done
[16:12:42] <PlasmaHH> pacopablo: thanks for your help, now we can continue to pretend to be productive
[16:12:49] <pacopablo> woohoo!
[16:15:07] <PlasmaHH> just the way how it adds the link is, well, uhm, somehow ... unintuitive. illogical.
[16:16:25] <pacopablo> @faq motto
[16:16:25] <evil_twin> pacopablo: "motto" is patches accepted
[16:18:02] <PlasmaHH> am not going to really learn yal
[16:20:33] * dort has joined #trac
[16:20:55] * pookey has joined #trac
[16:22:09] <jes5199> well, /me was wrong. my system had two trac.ini files, and some options were getting read from one, and some from the other. bah.
[16:22:10] <pookey> hey all - when monitoring the timeline via RSS, it snips tickets short.. anyway to get an RSS feed for tickets that gives the full ticket (along with ownership changes, comments, milestone change etc. )
[16:26:18] * jes5199 has quit IRC
[16:28:11] <slide23> Does anyone know how to change the author on a revision? Ive figured out this cmd, svn propset --revprop -r 3 svn:author "brandon" but I get something about pre-revprop-change hook
[16:37:39] * PlasmaHH has quit IRC
[16:41:34] * PlasmaHH has joined #trac
[17:07:37] * PlasmaHH has quit IRC
[17:33:14] <Rica> I need to add a file at the root on my trac virtual host to be able google to recognise this site as mine .. I tried to put the needed file in htdocs local and global, I tried a RewriteRule and also /alias command without success... Any hint ?
[17:33:43] <Rica> s/to be able/to allow
[17:34:13] <coderanger_> slide23: You need to setup a hook (even an empty one) before changing revpros
[17:34:29] <coderanger_> its a defensive system in subversion to prevent data loss
[17:34:36] <coderanger_> since revprops aren't versioned
[17:34:44] <coderanger_> Rica: sitemap?
[17:34:51] <Rica> yes
[17:34:55] <coderanger_> there is a plugin for it
[17:35:00] <coderanger_> two actually
[17:35:20] <Rica> oh .. ok it's not possible to just make a touch /path/to/root/googlefile.html then ?
[17:35:33] <coderanger_> no, you could use an Alias
[17:35:54] <coderanger_> make sure you change the handler though
[17:36:00] <Rica> hmm I made it but probably the wrong way as you see to say it's possible.
[17:36:16] <Rica> oh .. change the handler ? can you tell me how to do that for this purpose ?
[17:36:17] <coderanger_> Alias file.htm /path/file.html
[17:36:29] <coderanger_> <Location file.html> SetHandler None </Location>
[17:36:34] <Rica> oh
[17:36:40] <Rica> ok I see.. thanks a lot... again.
[17:36:59] <coderanger_> otherwise mod_python will grab the request before the alias sees it
[17:37:44] <Rica> It was my problem I think .. (trac complaining itself about the missing file/no handler)
[17:37:53] <coderanger_> thatl do it
[17:48:32] <Rica> Another heavy problem but i'm not sure it's related to trac itself... My site is extremely slow sometimes, and checking apache log I see a lot of lines coming from my ip with RSS query such as
[17:48:36] <Rica> 217.128.80.239 - - [25/Nov/2006:02:31:33 +0100] "GET /timeline?milestone=on&ticket=on&changeset=on&wiki=on&max=30&daysback=90&format=rss HTTP/1.0" 500 3504 "-" "MagpieRSS/0.72 (+http://magpierss.sf.net)"
[17:49:26] <Rica> (The only bad answer I find myself is to use iptable to ban my own 'external' ip ...) Any idea where this 'feature' can come from ?
[17:50:34] <Rica> I didnt find any MagpieRSS related software on my box.. I dont know what can do that :/
[17:55:38] <pookey> you don't have a PHP site that's pulling your feed that runs on the same box?
[17:59:48] <Rica> hmm .. Searching if some of my user could have installed such things
[18:01:34] <pookey> look for magpie_simple.php
[18:02:31] <pookey> or rss_parse.php
[18:02:36] <pookey> or rss_parse.inc even
[18:06:28] <Rica> nope nothing I can find ... thanks tho
[18:13:28] * cobaltsixty has quit IRC
[18:14:27] <pookey> Rica: I just noticed, that's a 500 error code anyway...
[18:14:46] <Rica> yes
[18:14:50] <Rica> because there is too many of them
[18:15:01] <Rica> and it's making track bugging with a database is locked
[18:15:07] <Rica> thats why it's a problem :(
[18:15:16] <Rica> s/track/trac
[18:27:04] * webs has joined #trac
[18:27:06] <webs> Hi all.
[18:28:43] <webs> I have a problem when I make a project with the command-line : trac-admin /opt/trac/lab initenv Lab sqlite:db/trac.db svn /opt/svn/lab /usr/share/trac/templates
[18:28:48] <webs> My command is good ?
[18:29:40] <webs> I have this error: Failed to create environment. global name 'sqlite' is not defined
[18:30:04] <webs> but when I make it with trac-admin /opt/trac/lab initenv, there is no problems
[18:36:02] <slide23> coderanger there is a hook, or do I have to rename it from the .tmpl extension?
[19:00:58] * Owner has joined #trac
[19:01:26] <Owner> Hello
[19:02:28] * Owner is now known as MichaelH
[19:10:35] * MichaelH has quit IRC
[20:08:57] <Rica> What is the name of the plugin used for the News Green-Box on trac-hacks wiki startpage ?
[20:19:34] <coderanger_> slide23: It varies by platform
[20:19:37] <coderanger_> Check The Book
[20:20:17] <coderanger_> Rica: NewsFlash is based on Alec's CSS
[20:21:11] <pookey> hey all - when monitoring the timeline via RSS, it snips tickets short.. anyway to get an RSS feed for tickets that gives the full ticket (along with ownership changes, comments, milestone change etc. ) either that, or is there a way to get an RSS of ALL ticket activity?
[20:21:46] <coderanger_> pookey: [full text] Not that I know of. [details] ticket_show_details in trac.ini
[20:22:11] <coderanger_> turned off by default as it increases server load by a noticeable amount on high traffic sites
[20:22:19] <pookey> the show_details only shows a tiny bit, not the full amount
[20:22:31] <pookey> full ticket I mean
[20:22:40] <coderanger_> yes, but it shows any changes
[20:22:49] <coderanger_> instead of just open/close
[20:22:52] <pookey> basically.. management don't like looking at the site...
[20:23:05] <pookey> so showing the first line of comments and tickets is pretty useless for that
[20:23:25] <coderanger_> The timeline page would get pretty huge
[20:23:33] <coderanger_> but you can alter the default snip length
[20:23:38] <coderanger_> (via code hacking)
[20:24:16] <pookey> perhaps I should add a ticket for it... having a full RSS feed seems like a pretty useful thing... it might not be so useful on the actul timeline view.... but it should be available IMO
[20:24:38] <coderanger_> Eh, not really
[20:24:42] <coderanger_> its not the idea of RSS
[20:25:04] <coderanger_> Its not supposed to be a primary UI
[20:25:27] <Rica> coderanger: there isnt any documentation for NewsFlashMacro , I made an python setup.py install, How can I use it now ? (Any links on some informations ?)
[20:25:30] <pookey> and email wasns't designed for images, nntp wasnt' designed for HTML....
[20:25:49] <pookey> usage of technology is not limited to it's origional design concepts
[20:25:54] <coderanger_> I would say all of those things should have stayed the way they were
[20:25:55] <coderanger_> :P
[20:26:02] <pookey> actaully, I agree there ;)
[20:26:04] <coderanger_> I detest HTML email with a passion
[20:26:26] <coderanger_> An alternate UI isnt a bad idea
[20:26:29] <pookey> I don't know a single geek that would disagree with that point
[20:26:32] <coderanger_> I just think RSS is the wrong way to do it
[20:26:39] <coderanger_> Mylar uses XML RPC
[20:26:43] <pookey> sure, but it's the quickest to implement :)
[20:27:06] <coderanger_> The XML RPC stuff is actually probably easier to work with :P
[20:28:30] <coderanger_> I keep wanting to make a Trac dashboard widget
[20:28:34] <coderanger_> but havent had the time
[20:29:04] <pookey> the timeline is far too geeky for management
[20:29:21] <pookey> and in my case, it's important management keep upto date with tickets, an RSS feed is a very simple solution for that
[20:29:46] <coderanger_> Yeah, Trac is very much a for-nerds by-nerds thing
[20:30:03] <coderanger_> Its doable as a plugin either way :)
[20:30:57] <pookey> I could actually write a quick PHP script that makes an RSS feed directly from the SQLite database... that's actually probably the quickest fix for me
[20:31:09] <coderanger_> It would be a pretty tiny plugin
[20:31:25] <coderanger_> you could reuse the existing templates and timeline system
[20:31:30] <pookey> I don't know python really, so the PHP route would be far quicker for me
[20:31:40] <coderanger_> just don't snip the content before rendering
[20:31:46] <coderanger_> heh, learn python ;-)
[20:32:10] <coderanger_> @dive
[20:32:10] <evil_twin> coderanger_: Error: "dive" is not a valid command.
[20:32:11] <pookey> I've brought the books... when I have more time :)
[20:32:24] <pookey> 'the' books.. I mean.. 'some' :)
[20:33:23] <coderanger_> @learn dive as Dive Into Python: A crash course in Python for experienced programmers. http://www.diveintopython.org
[20:33:23] <evil_twin> coderanger_: The operation succeeded.
[20:33:56] <pookey> I have a deadline in a few days, I'm claiming I don't have time to do any python, yet I'm chatting about mostly pointless things on IRC.... *sigh*
[20:34:18] <coderanger_> Isn't IRC great like that :)
[20:47:18] <pookey> coderanger_: nice talkin' to you, time to do some work before I sleep, so I'm outta here :)
[20:47:42] * pookey has left #trac
[21:09:40] <slide23> how do i resynch trac with a repo?
[21:09:48] <slide23> i had to change a prop
[21:11:26] <coderanger_> trac-admin /path/to/env resync
[21:11:35] <coderanger_> might take a while on a big repo though
[21:18:39] * sam` has quit IRC
[21:35:24] * divya has joined #trac
[21:57:41] * frankg has quit IRC
[22:52:41] * coderanger1 has joined #trac
[22:59:19] * sineer has joined #trac
[23:10:29] * coderanger_ has quit IRC
[23:14:07] * Marlun has joined #trac
[23:50:45] * sineer has quit IRC
[23:56:25] <slide23> Are there any trac addons that can show like a nice graph of commiters?