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

<
[00:17:31] <Guychi> matt_good: can I change the global trac.ini to override the individual trac.ini's ticket_show_details? (i.e. avoid changing all of them one by one)
[00:18:49] * Semhirage has quit IRC
[00:23:35] <Guychi> I turned ticket_show_details to true, restarted tracd, but still can't see changes to comments in the timeline
[00:41:30] * Guychi has quit IRC
[00:47:31] * Guychi has joined #trac
[00:52:44] * dmax has quit IRC
[00:53:47] * dmax has joined #trac
[01:02:48] * s0undt3ch has quit IRC
[01:03:07] * s0undt3ch has joined #trac
[01:08:00] * DieselChrist has joined #trac
[01:09:43] * xp_ has quit IRC
[01:09:57] * xp_ has joined #trac
[01:20:48] * xp_ has quit IRC
[01:20:48] * Synapse has quit IRC
[01:20:48] * ChanServ has quit IRC
[01:20:48] * zirpu_ has quit IRC
[01:20:48] * flox has quit IRC
[01:20:48] * nextime has quit IRC
[01:20:48] * morfoh has quit IRC
[01:20:48] * softweyr has quit IRC
[01:20:48] * miraage has quit IRC
[01:20:48] * Fatal_2 has quit IRC
[01:20:48] * seemant has quit IRC
[01:20:48] * nhuisman has quit IRC
[01:20:48] * neoxed has quit IRC
[01:20:48] * lisppaste5 has quit IRC
[01:20:48] * cobaltsixty has quit IRC
[01:20:48] * alect has quit IRC
[01:20:48] * dings has quit IRC
[01:20:48] * Zaw has quit IRC
[01:20:48] * boorad has quit IRC
[01:21:10] * ChanServ has joined #trac
[01:21:10] * flox has joined #trac
[01:21:10] * xp_ has joined #trac
[01:21:10] * zirpu_ has joined #trac
[01:21:10] * neoxed has joined #trac
[01:21:10] * lisppaste5 has joined #trac
[01:21:10] * Zaw has joined #trac
[01:21:10] * nextime has joined #trac
[01:21:10] * morfoh has joined #trac
[01:21:10] * cobaltsixty has joined #trac
[01:21:10] * softweyr has joined #trac
[01:21:10] * miraage has joined #trac
[01:21:10] * seemant has joined #trac
[01:21:10] * boorad has joined #trac
[01:21:10] * nhuisman has joined #trac
[01:21:10] * dings has joined #trac
[01:21:10] * Fatal_2 has joined #trac
[01:21:10] * alect has joined #trac
[01:21:10] * irc.freenode.net sets mode: +oo ChanServ alect
[01:21:22] * Synapse has joined #trac
[01:25:40] * cobaltsixty has quit IRC
[01:43:53] * Semhirage has joined #trac
[01:45:21] * whitelynx has joined #trac
[02:22:36] * m_g has joined #trac
[02:41:49] * s0undt3ch_ has joined #trac
[02:42:41] * _dmax has joined #trac
[02:50:16] * dmax has quit IRC
[02:50:21] * s0undt3ch has quit IRC
[02:50:21] * s0undt3ch_ is now known as s0undt3ch
[02:50:24] * _dmax is now known as dmax
[02:53:11] <Guychi> I have a working svn directory, but trying to browse it from Trac I get: repository_dir = /opt/svn/myrepo does not appear to be a Subversion repository.
[03:01:29] * cmlenz has joined #trac
[03:15:41] <Guychi> any ideas?
[03:40:18] * Broofa has quit IRC
[03:43:50] <tic> well, is it a subversion repository?
[03:44:01] <tic> i.e., can you do svn ls file:///opt/svn/myrepo?
[04:05:22] * cobaltsixty has joined #trac
[04:20:00] * flox is now known as flox__
[04:24:23] * DieselChrist has quit IRC
[04:34:04] * cmlenz has quit IRC
[04:41:53] * Miek has joined #trac
[04:42:40] * [algo] has joined #trac
[05:44:41] * flox__ has quit IRC
[05:45:23] * flox__ has joined #trac
[05:55:47] * omry has quit IRC
[06:19:38] * tsb has quit IRC
[06:28:42] * tsb has joined #trac
[07:02:33] * flox__ has quit IRC
[07:30:10] <Guychi> tic: no, I get "svn: myrepo is not a working copy". but svn co svn://localhost/opt/svn/myrepo works. It is unaccessible to anonymous access though - could that be the problem?
[07:34:44] * Gruf has quit IRC
[07:35:37] * Gruf has joined #trac
[07:35:53] * groogs___ has joined #trac
[07:44:06] <tic> Guychi, that shouldn't say that, no.
[07:44:13] <tic> dunno really. the file:/// one should really wokr.
[07:51:16] * groogs_ has quit IRC
[08:04:41] * DieselChrist has joined #trac
[08:06:07] * groogs____ has joined #trac
[08:07:52] * omry has joined #trac
[08:21:28] * groogs___ has quit IRC
[08:23:07] * cobaltsixty has quit IRC
[08:46:53] * matt_good has quit IRC
[09:09:22] * evil_twin` has joined #trac
[09:09:22] * evil_twin has quit IRC
[09:09:23] * evil_twin` is now known as evil_twin
[09:18:31] * lisppaste5 has quit IRC
[09:24:03] * lisppaste5 has joined #trac
[09:25:40] * felis has quit IRC
[09:25:40] * frankg has quit IRC
[09:25:41] * amino has quit IRC
[09:27:50] * amino has joined #trac
[09:27:55] * felis has joined #trac
[09:36:17] * amino has quit IRC
[09:36:20] * frankg has joined #trac
[09:36:20] * amino has joined #trac
[09:36:49] * amino_ has joined #trac
[09:37:55] * frankg has quit IRC
[09:38:11] * frankg has joined #trac
[09:40:28] * amino has quit IRC
[10:00:20] * groogs____ is now known as groogs
[10:01:13] * Epcylon has quit IRC
[10:01:42] <coderanger> morning
[10:02:12] <omry> morning.
[10:11:32] * Semhirage has quit IRC
[10:36:26] <omry> hmm, just saw this in my log: 2006-11-18 13:26:36,732 Trac[loader] WARNING: Cannot load plugin spamfilter.bayes because it requires "spambayes"
[10:37:47] <coderanger> Make sure you install it with setuptools
[10:39:34] <omry> is that a different plugin?
[10:40:51] <coderanger> Its a library
[10:41:13] <coderanger> http://spambayes.sourceforge.net/
[10:45:10] * M3nt0r4 has joined #trac
[10:45:16] <M3nt0r4> hi
[10:45:39] <M3nt0r4> ImportError: No module named pkg_resources
[10:45:41] <M3nt0r4> Failed to initialize environment. 1
[10:45:43] <M3nt0r4> Traceback (most recent call last):
[10:45:45] <M3nt0r4> File "/usr/lib/python2.4/site-packages/trac/admin/console.py", line 564, in do_initenv
[10:45:47] <M3nt0r4> sys.exit(1)
[10:45:49] <M3nt0r4> SystemExit: 1
[10:45:51] <M3nt0r4>
[10:45:58] <M3nt0r4> ubuntu edgy
[10:46:21] <omry> coderanger, download and installed, restarted trac, but I still get the warning.
[10:46:41] <coderanger> neoxed: You are running trunk without setuptools
[10:46:49] <coderanger> er, that was for M3nt0r4
[10:47:09] <coderanger> M3nt0r4: 1) Install setuptools. 2) Why are you running trunk?
[10:47:20] <coderanger> omry: Did you install it through easy_install?
[10:47:32] <M3nt0r4> coderanger: because i faild with 10.2
[10:47:45] <M3nt0r4> i used 0.96
[10:47:48] <coderanger> M3nt0r4: Unless you have a good reason, don't run trunk right now
[10:47:50] <M3nt0r4> and all was good
[10:47:58] <omry> coderanger, hmm, I used ~/trac/bin/python setup.py install --prefix=/home/omry/trac
[10:48:22] <M3nt0r4> with 10.2
[10:48:34] <M3nt0r4> i have a environment/VERSION problem
[10:48:38] <coderanger> omry: easy_install spambayes -d /home/omry/trac
[10:48:44] <M3nt0r4> i havent VERSION
[10:48:56] <coderanger> M3nt0r4: Then the folder you gave is not a Trac env
[10:48:57] <omry> coderanger, should I uninstall first somehow?
[10:49:06] <M3nt0r4> i have version
[10:49:10] <M3nt0r4> but not VERSION
[10:49:11] <coderanger> omry: Yeah, just delete the modules
[10:50:02] <coderanger> M3nt0r4: Windows?
[10:50:38] <omry> coderanger, where would the module be?
[10:51:07] <M3nt0r4> no
[10:51:09] <coderanger> omry: $prefix/lib/python2.x/site-packages
[10:51:15] <M3nt0r4> ubuntu edgy
[10:51:25] <coderanger> M3nt0r4: Sounds like your initenv got foobared
[10:51:43] <coderanger> M3nt0r4: What is the contents of that version file?
[10:52:19] <omry> coderanger, your line with easy install did not work because it used the system python
[10:52:44] <coderanger> omry: Change the shebang at the top of easy_install then
[10:52:57] <coderanger> or add your python at the front of $PATH
[10:52:58] <omry> shebang?
[10:53:00] <M3nt0r4> cat version
[10:53:01] <M3nt0r4> Trac Environment Version 1
[10:53:16] <coderanger> M3nt0r4: Do you have a "README"
[10:53:24] <coderanger> omry: The "#!" line
[10:53:46] <M3nt0r4> yes
[10:53:53] <M3nt0r4> cat readme
[10:53:55] <M3nt0r4> This directory contains a Trac environment.
[10:53:57] <M3nt0r4> Visit http://trac.edgewall.com/ for more information.
[10:53:59] <M3nt0r4>
[10:54:01] <M3nt0r4> :)
[10:54:07] <coderanger> M3nt0r4: Sounds like something lowercased all your files
[10:54:12] <M3nt0r4> uhmmm
[10:54:20] <M3nt0r4> i backupped data
[10:54:27] <coderanger> Using what?
[10:54:34] <M3nt0r4> grsync
[10:54:42] <M3nt0r4> but i passed on a fat32 partition
[10:54:48] <M3nt0r4> ...
[10:54:49] <M3nt0r4> uhmmm
[10:54:50] <coderanger> Ahhh
[10:54:57] <omry> coderanger, used easy_install from my ~/trac/bin. now I get:
[10:54:58] <coderanger> fat32 == windows == notcase sensitive
[10:55:00] <omry> No local packages or download links found for spambayes
[10:55:01] <omry> error: Could not find suitable distribution for Requirement.parse('spambayes')
[10:55:08] <M3nt0r4> thanks
[10:55:15] <coderanger> M3nt0r4: http://trac.edgewall.org/wiki/TracEnvironment#DirectoryStructure
[10:55:19] <coderanger> Thats what it should look like
[10:56:34] <coderanger> omry: Grr, forgot they cont list files
[10:56:55] <omry> cont list? what?
[10:57:05] <coderanger> er, don't list
[10:57:26] <omry> ah
[10:57:41] <coderanger> http://www.mail-archive.com/trac-dev@googlegroups.com/msg00414.html
[10:58:33] <omry> trying, thanks
[11:02:44] <omry> coderanger, this worked: ~/trac/bin/easy_install --prefix ~/trac/ ~/src/spambayes-1.0.4
[11:02:55] <omry> -d didn't like my target dir
[11:06:32] * Semhirage has joined #trac
[11:31:21] * kop_ has joined #trac
[11:48:20] * cmlenz has joined #trac
[11:49:19] * matt_good has joined #trac
[11:54:41] * agile has joined #trac
[11:54:54] * tsb has joined #trac
[12:09:04] * s0undt3ch_ has joined #trac
[12:10:36] * s0undt3ch has quit IRC
[12:10:39] * s0undt3ch_ is now known as s0undt3ch
[12:10:41] * _dmax has joined #trac
[12:16:56] * dmax has quit IRC
[12:17:07] * _dmax is now known as dmax
[12:31:20] * Semhirage has quit IRC
[12:38:11] * Semhirage has joined #trac
[12:39:28] * hotte has joined #trac
[12:39:39] * dog4 has joined #trac
[13:04:19] * Semhirage has quit IRC
[13:05:59] * M3nt0r4 has quit IRC
[13:13:38] * dog4 has quit IRC
[13:14:52] * dog4 has joined #trac
[13:21:18] * matt_good has quit IRC
[13:21:59] * Semhirage has joined #trac
[13:24:16] * matt_good has joined #trac
[13:27:38] * s0undt3ch_ has joined #trac
[13:29:29] * _dmax has joined #trac
[13:35:46] * dmax has quit IRC
[13:35:55] * _dmax is now known as dmax
[13:36:10] * s0undt3ch has quit IRC
[13:36:10] * s0undt3ch_ is now known as s0undt3ch
[13:43:34] * stodge has joined #trac
[13:43:44] <stodge> Quick question on this page: http://trac.edgewall.org/wiki/TracOnDebianSarge
[13:43:55] <stodge> Quote from the page: "Providing /etc/apache2/svn.passwd in the space above will allow you to use the same usernames and passwords in both Subversion and Trac."
[13:44:02] <stodge> Which space is it talking about?
[13:44:38] <coderanger> AuthUserFile
[13:45:13] <stodge> Ah thanks
[13:45:29] <stodge> It's obvious when you point it out
[13:45:30] <stodge> :)
[13:45:48] <stodge> So do I have to follow the instructions on that page for every indivual project in SVN/Trac?
[13:46:27] * merge has joined #trac
[13:47:49] <merge> hi guys, is there a working implementation of "Ticket Dependencies" for TRAC? I've seen some patches, and the trac-xref branch...
[13:48:26] <merge> With working, I'm more trying to say; an implementation that is supposedly going to make it into trunk
[13:49:33] <stodge> I submit source code changes using svn against trac tickets? Are trac and svn tied together that way?
[13:51:23] <merge> I'm not entirely sure I understand your question.
[13:51:26] * hotte has quit IRC
[13:51:40] * hotte has joined #trac
[13:51:43] <merge> You are using a post-commit hook in your subversion repository which updates the status of tickets?
[13:51:54] <stodge> I dont know - I guess not, I just completed the install
[13:52:44] <coderanger> stodge: You can use a parent dir setup if you are going to have a lot of Tracs
[13:52:47] <merge> By default this is not enabled; have a look in the contrib dir which contains an example "post-commit" script.
[13:52:53] <stodge> ok
[13:53:00] <coderanger> merge: No
[13:53:19] <merge> ?
[13:53:23] <coderanger> merge: Its on the docket for becoming a plugin post-workflow-merge
[13:53:54] <merge> Ok, I didnt know that ;-)
[13:54:23] <coderanger> You could do it in 0.10, but it would be needlessly complex
[13:54:55] <merge> I'm using the post-commit script in 0.10; took some effort to setup; but it works.
[13:55:25] <coderanger> hmm?
[13:55:31] <merge> Anyway, I was wondering what the status is of 'bug dependencies' (depends on)
[13:55:38] <coderanger> I'm talking about your ticket dependencies question
[13:56:11] <merge> heh, we were talking in 2 different threads I guess ;)
[13:57:04] <merge> What exactly do you mean by 'post-workflow-merge' ?
[13:57:40] <coderanger> After the workflow branch is merged to trunk
[13:57:59] <merge> So, the current workflow branch includes this functionality already?
[13:58:23] * hotte has quit IRC
[13:58:33] <coderanger> It makes it possible to write a plugin implementing it
[13:59:04] <merge> ok, understood; any idea when this will be merges with trunk?
[13:59:35] <coderanger> Some time between now and a year from now it looks like
[13:59:42] <merge> background info: we're currently still using bugzilla, and this feature is kinda the only thing with-holding us from switching over to trac.
[13:59:43] <coderanger> Hopefully itl be included in 0.11
[13:59:55] <coderanger> What do you actually need?
[14:00:18] <merge> Bug relations, the ability to see which bugs are blocking other bugs.
[14:00:35] <coderanger> Have you looked at the gantt chart plugin?
[14:00:48] <merge> To be honest, no I haven't yet.
[14:01:05] <coderanger> try that out
[14:01:55] <merge> but I'm looking at something simple, like bugzilla's overview.. Opening a ticket and just having a line saying "This bug is currently being blocked by: <#id> <#id>"
[14:02:58] <coderanger> That could be implemented as a plugin
[14:03:44] <merge> Well, that's what I was after; I've looked at ticket #31 amongst others, but after reading that it seems that the current trac backend needs some major modifications to support this
[14:03:55] <merge> Which is why I started looking at the -xref branch
[14:04:21] <coderanger> For ticket-to-ticket links, why would you need xrefs?
[14:05:45] <merge> well, I took that from ticket #31, I was reading they were going to define an additional table to store 'dependancies' for bugs etc.
[14:05:55] <coderanger> Which isn't needed
[14:06:05] * coderanger hasn't read ticket 31 btw
[14:06:14] <merge> Hey ;) I don't code this thing ;)
[14:06:26] <merge> I just took my information of some forums and your wiki
[14:06:30] <merge> don't blame the messenger.
[14:06:32] <coderanger> Heh
[14:06:59] <coderanger> It could be done, but it hasn't been yet
[14:07:40] <merge> As far as I can make up from your reaction; it isn't something with a high priority either?
[14:08:40] <coderanger> When I say "it could be done", I mean it could be made using several flaming hacks (which I am good at)
[14:08:51] <coderanger> To do it cleanly it would need the workflow code
[14:10:19] <merge> ok, well we're looking at using trac for production usage ;) so I'm not to sure if flaming hacks would be the ideal solution :p
[14:10:44] <coderanger> My idea of a flaming hack is somewhat different from most people's
[14:10:55] <coderanger> as evidenced by my list of plugins
[14:11:18] <merge> Ah when I say flaming hack and I look back at my C code....
[14:11:21] <merge> well you get the idea ;)
[14:15:55] <omry> coderanger , can you so me a small favor? I need python function that gets a string that looks like "word1,word2,word3" and returns "word1"
[14:16:05] <omry> or at least some pointers to python string parsing functions
[14:16:18] <coderanger> omry: data.split(',')[0]
[14:16:42] <omry> coderanger, if there are no ',' in the code, it will work correctly?
[14:16:46] <coderanger> Yes
[14:16:50] <omry> great, thanks.
[14:18:53] * whitelynx has quit IRC
[14:19:12] <matt_good> use data.split(',', 1)[0]
[14:19:36] <matt_good> that'll limit it to one split, so it's a little faster
[14:20:28] <coderanger> matt_good: 0.1ms rarely matters in webapps :P
[14:21:36] <matt_good> it's still a bad habit, you don't know how long that string might be
[14:25:07] <omry> matt_good, will do. thanks.
[14:39:16] * chandlerc has joined #trac
[14:47:38] * cmlenz has quit IRC
[14:53:12] * merge has quit IRC
[15:02:43] <zircu> coderanger: i might disagree with the .1ms response time
[15:03:34] <coderanger> zircu: If your bottleneck is really a string.split, I will be very impressed
[15:03:54] <zircu> coderanger: oh that isn't what i mean
[15:03:55] <coderanger> matt is right in saying that its good habit, but there are bigger issues for most webapps
[15:04:33] <zircu> bottle necks are usually in db access/file access/# of processes.. not how fast the script can run..
[15:04:44] <coderanger> And in general CPU time is cheap, developer cognitive time isn't
[15:04:55] <zircu> i sort of jumped in the middle of things
[15:06:46] <coderanger> heh
[15:27:35] <zircu> is there a trac-devel channel?
[15:27:59] <zircu> ... of some sort?
[15:28:50] <coderanger> Just here
[15:28:56] <coderanger> We aren't picky :)
[15:30:00] <zircu> i'm using subversion 1.4 and i had to jump through a lot of loops just to get a good stable setup
[15:30:33] <zircu> basically had to do: http://groups.google.com/group/trac-users/msg/1ec307bef7552e5e
[15:31:00] <coderanger> What platform is this?
[15:31:13] <zircu> it is a rhel3 box
[15:31:16] <coderanger> Ouch
[15:31:35] <coderanger> yeah, the RH RPMs all have issues it seems
[15:31:36] <zircu> i de-installed php, apache
[15:31:42] <zircu> rpms
[15:31:56] <zircu> it is the apr that was causing a lot of problems
[15:32:11] <zircu> so i rpm -e apr-util apr
[15:32:46] <zircu> and then on top of that i couldn't use apache's built in apr/apr-util on install since it doesn't do berkely db stuff
[15:33:02] <zircu> so i had to install manually apr/apr-util..
[15:33:32] <zircu> and also the key thing is that neon install, has to be built shared and static as Garrett desribes
[15:33:55] <zircu> i have so many new things that i havn't delt with it is hard to know where the problem is
[15:34:33] <zircu> the one thing i'm wondering though is when i upgrade to a newer release of trac it may cause problems
[15:35:15] <coderanger> It shouldn't
[15:35:20] <coderanger> Trac itself is pure-python
[15:35:53] <zircu> oh, yeah see now i'm getting confused of subversion install from source
[15:36:06] <zircu> all those tricks where svn related
[15:36:28] <coderanger> http://trac.edgewall.org/wiki/TracSubversion#BuildingSubversion
[15:36:47] <zircu> yeah that is the doc i got things installed with
[15:37:22] <zircu> the issue is subversion install, sorry to confuse ya
[15:37:45] * matt_good has quit IRC
[15:37:46] <zircu> i want upgrades not have the hacks described on that page
[15:38:38] <zircu> it was all because 'from svn' pyton script caused errors
[15:39:04] <coderanger> Upgrades of subversion?
[15:39:27] <zircu> no, more of upgrades of trac
[15:39:36] <coderanger> They won't
[15:39:59] <coderanger> Just because you upgrade trac doesn't mean you need to reinstall the svn bindings
[15:40:02] <zircu> yeah, i'm getting confused, it was the whole subversion from source that caused the headache
[15:40:45] <zircu> as long as subersion is installed properly trac will work
[15:41:08] <Guychi> is there a way to define a default "assigned to" value for new tickets?
[15:41:22] <coderanger> As for getting those bug fixed, we don't really have any control over that. The subversion devs know about them all, so hopefully they will be fixed eventually
[15:41:35] <coderanger> zircu: If you want to use Trac with subversion, yes
[15:41:53] <coderanger> Guychi: Yes, look on the webadmin page for ticket components
[15:42:25] <zircu> coderanger: yeah that was where i was headed, i think it is because i choose subversion 1.4 that caused me all this extra work
[15:42:51] <coderanger> zircu: There are various bugs going back as far as 1.2
[15:43:08] <zircu> well, these bugs are rather important
[15:43:10] <coderanger> #2611 is still an annoyance for me
[15:43:36] <coderanger> zircu: By all means please tell the subversion devs, the more people the better
[15:43:41] <Guychi> coderanger: I can't find there a setting for the "assigned to". where is it?
[15:44:27] <zircu> coderanger: what bug db are you looking at for @2611?
[15:44:30] <zircu> #*
[15:44:37] <coderanger> Guychi: It should show "Owner" in the new component form
[15:44:40] <coderanger> zircu: t.e.o
[15:45:09] <zircu> t.e.o?
[15:45:10] <Guychi> coderanger: owner = default "assigned to" ?
[15:45:22] <coderanger> zircu: trac.edgewall.org
[15:45:26] <coderanger> Guychi: Yes
[15:47:30] <zircu> coderanger: ah i havn't even setup mod_python yet, this is all via tracd that i have done
[15:47:48] <Guychi> how can I make the interface such that when I hit enter in a text field in a new ticket form, it gets submitted?
[15:48:19] <coderanger> Guychi: You cannot, thats not how textareas work
[15:48:22] <zircu> Guychi: i believe that is a feature to prevent bad submits
[15:48:48] <coderanger> Its not a Trac thing, its just the way browsers work
[15:49:21] <zircu> i believe you could mabey modify the templates to have the 'save' button before the preview, i havn't looked at how the templates work though
[15:49:40] <Guychi> so what's the difference between these textareas and all the forms you normally fill that do submit on enter?
[15:49:51] <zircu> i would rather have enter mean 'preview' vs save imo
[15:50:02] <Guychi> e.g. a user/password field?
[15:50:06] <coderanger> Guychi: <textarea> != <input type="text" />
[15:50:29] <coderanger> They have different semantic meanings, so browsers handle them differently
[15:50:50] <Guychi> coderanger: got it. so could I change the one line textareas into text inputs?
[15:51:10] <coderanger> No, <input>s aren't multilin
[15:51:22] <zircu> Guychi: i'm not sure what you are trying to achieve
[15:51:46] <Guychi> coderanger: I only want it in the single line fields
[15:51:47] <coderanger> Guychi: If you reeeeally want to do it, you can fake it with Javascript
[15:52:01] <coderanger> Guychi: Which fields?
[15:52:47] <coderanger> The should all submit for a preview
[15:52:56] <Guychi> coderanger: I like to quickly add future enhancment, by typing the short summary and hitting enter
[15:53:34] <coderanger> You would have to alter the templates I think
[15:53:44] <zircu> Guychi: it is an html issue, if you desire such an odd behavior change the template to have 'submit' before 'preview'
[15:53:45] <Guychi> later I add details...
[15:54:19] <Guychi> or just put submit immediately after the summary - for a tab-enter solution :)
[15:54:40] <coderanger> Guychi: In any case it will require some template hacking
[15:54:51] <Guychi> ok. thanks
[15:55:07] <zircu> heh.. looking at the source i just figured out.. meta-R focuses the preview key
[15:56:50] <zircu> alt-r on windows ctrl-r on a mac keyoard
[16:25:30] * kop_ has quit IRC
[16:29:36] * matt_good has joined #trac
[16:33:28] <Guychi> does it make sense to use _only_ versions and ignore the concept of milestones?
[16:34:25] <matt_good> milestones often represent future versions, but they don't have to
[16:34:31] <Guychi> zircu: is there a combo for submit?
[16:34:47] <matt_good> though if you don't use milestones you won't get the Roadmap
[16:35:46] <zircu> i have been looking at using milestones as 'projects' that has a set of tasks associtated to them
[16:36:11] <zircu> Guychi: it should all be defined in the template