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 19, 2007

[00:32:58] * wijister- has joined #trac
[00:38:18] * Thanatermesis_ has joined #trac
[00:41:04] * klando has joined #trac
[00:46:47] * Thanatermesis has quit IRC
[00:51:35] * m_g has joined #trac
[01:00:27] * triona__ has joined #trac
[01:00:53] * Caitriona has quit IRC
[01:01:58] * triona__ is now known as caitriona
[01:04:49] * caitriona has quit IRC
[01:40:01] * wijister- has left #trac
[02:03:39] <kemik> 'lu !
[02:03:43] * pygi has left #trac
[02:04:00] <kemik> installing trac on windows, is that more painful than installing on linux ?
[02:09:17] <misc> yes
[02:14:01] <prologic> yes
[02:14:09] * appel has quit IRC
[02:17:27] * sickill has joined #trac
[02:18:21] <sickill> hi
[02:19:46] <sickill> i'm thinking about installing trac for some project @ work
[02:19:53] <sickill> and i have a question
[02:20:07] <sickill> does trac supports private tickets?
[02:23:55] <m_g> no, at least not in the standard install
[02:26:57] <sickill> maybe there is some plugin for such functionality?
[02:28:37] <Dwarfoo7> you can check here: http://trac-hacks.org/
[02:29:01] <Dwarfoo7> http://trac-hacks.org/wiki/PrivateTicketsPlugin
[02:29:03] <Dwarfoo7> :)
[02:29:32] <Dwarfoo7> ---
[02:29:50] <Dwarfoo7> Does anyone know how to change the mainnav menu bar order ?
[02:32:50] <sickill> Dwarfoo7: thx! it should be what i was looking for
[02:49:33] <Dwarfoo7> no problem
[03:15:55] * pygi has joined #trac
[03:15:56] * mario_ has joined #trac
[03:27:38] * cerw has joined #trac
[03:28:32] * Caitriona has joined #trac
[03:53:55] <Dwarfoo7> Does anyone know how to change the mainnav menu bar order ?
[04:12:50] <alect> @ini
[04:12:50] <evil_twin> alect: "ini" is See http://projects.edgewall.com/trac/wiki/TracIni for details on the Trac configuration file.
[04:12:54] <alect> mainnav
[04:16:32] * pygi has quit IRC
[04:22:59] <Dwarfoo7> thanks alect and evil_twin
[04:23:00] <Dwarfoo7> !
[04:23:01] <Dwarfoo7> >D
[04:25:45] * klando_ has joined #trac
[04:28:22] * klando has quit IRC
[04:28:36] * klando has joined #trac
[04:29:04] * klando has joined #trac
[04:29:34] * klando has quit IRC
[04:29:43] * klando_ is now known as klando
[04:29:49] * klando_ has joined #trac
[04:33:14] * prologic has left #trac
[04:49:24] * tpollari has joined #trac
[04:50:55] * Blackhex2 has joined #trac
[04:58:17] * Hydra^ has quit IRC
[05:01:30] * LeeH has joined #trac
[05:01:41] <LeeH> Hey Channel, sup
[05:01:54] * tpollari has quit IRC
[05:02:10] <Blackhex2> hi
[05:03:46] <LeeH> I'm sorry to barge into the channel throwing questions round, but I'm getting "Unsupported version control system `svn`" - I'm on RHEL-4 - and Apache1, I upgraded APR (rpm) to 0.9.12 (from 0.9.12) and Subversion was installed from source, without incident, SWIG was installed from RPM version 1.3.25-1 --- but regardless, I always get the unsupported version control system error :S
[05:04:09] <alect> @logging
[05:04:09] <evil_twin> alect: "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.
[05:04:14] <LeeH> (under tracd.. my virtual host and IP/DNS hasn't propagated yet)
[05:04:15] <alect> leeh: do that
[05:04:25] <alect> lo blackhex
[05:04:27] <LeeH> alect: will do
[05:05:56] <Blackhex2> LeeH: did you compile python support into subversionM
[05:05:57] <Blackhex2> ?
[05:06:54] <LeeH> Blackhex2: I think so -
[05:07:06] <LeeH> which option would that be ?
[05:07:17] <LeeH> --enable-swig-bindings=python
[05:07:18] <LeeH> ?
[05:07:23] <Blackhex2> yes
[05:08:34] <LeeH> is there any way to check, as I'm pretty sure I did
[05:09:38] <Blackhex2> open python console and type from svn import *
[05:10:16] <LeeH> >>> from svn import *
[05:10:31] <LeeH> : ImportError: no module named svn
[05:10:41] <Blackhex2> so there is some problem
[05:11:12] <Blackhex2> check if you dont install svn suport to python 2.4 and trac using i. e. 2.5
[05:12:52] <LeeH> Python is 2.4.3, Subversion 1.4.3
[05:13:44] <Blackhex2> try command "python -V"
[05:14:12] <LeeH> Python 2.4.3
[05:14:33] <Blackhex2> All right so there isn't a problem
[05:14:52] <LeeH> ok
[05:14:57] <LeeH> where do I Look next then ?
[05:15:36] <Blackhex2> so check if python bindings is installed somewhere where python is looking for libraries
[05:15:46] <Blackhex2> don't know exact command how to check it...
[05:16:12] <LeeH> whick are python bindings ?
[05:16:17] <LeeH> swig, or pysvn ?
[05:16:22] <Blackhex2> pysvn
[05:16:42] <LeeH> ahh, oki
[05:16:44] <Blackhex2> swig is only program which generates tzem
[05:16:46] <Blackhex2> them
[05:16:56] <LeeH> if I install it, will I have to recomplie everythiong ?
[05:17:04] <LeeH> or is it just a python object to handle svn ?
[05:17:16] <LeeH> so python will pick it up, and it'll all be magic :)
[05:17:36] <Blackhex2> I think so If I undestand what are you asking
[05:18:43] <LeeH> sure, pysvn isn't a binary thing
[05:18:57] <LeeH> it's just python files, and python's interpreter will locate and load them as needed
[05:19:27] <Blackhex2> I think that the may be some binary part but I would be dynamic library so no problem
[05:20:11] <LeeH> cool, well it's #make'ing noy
[05:20:21] <LeeH> If i get this working, I may update the old RHEL wiki pages
[05:21:48] <Blackhex2> btw it should be PYTHONPATH environment variable but on my system it is empty
[05:22:21] <LeeH> ok, i'll check, pysvn is complaining that there's no svn installed
[05:22:22] <LeeH> :S
[05:22:34] <LeeH> just sorting that, because there is - I think it wants svn-devel
[05:23:09] <Blackhex2> you didn't need that to compile bindings?
[05:23:20] <LeeH> I don't know :S
[05:23:25] <LeeH> bindings... being SWIG ?
[05:24:01] <Blackhex2> ah, you said that you compile subversion form sources so making make install should install svn header files too
[05:24:10] <LeeH> ohh, ok
[05:24:16] <LeeH> well I just removed it and installed RPMS
[05:24:28] <LeeH> cos - Source installs on Redhat are complete pants
[05:24:31] <Blackhex2> I think this whould be better
[05:25:12] <LeeH> urgh, make on pysvn has died... # /usr/bin/ld: cannot find -lkrb5support
[05:25:13] <LeeH> :(
[05:25:22] <Blackhex2> btw chapter 6.1.1 http://docs.python.org/tut/node8.html
[05:26:12] <Blackhex2> why you dont just to install everything as a package?
[05:26:20] <LeeH> I tried
[05:26:25] <LeeH> it didn't work properly
[05:26:31] <LeeH> I may try again
[05:28:04] <Blackhex2> I think that if you are using enough stable repository there should be everything fine.
[05:28:25] <LeeH> I can't find a compatible pysvn rpm
[05:29:31] * lightcap_ has quit IRC
[05:29:36] <Blackhex2> and what about python-subversion-<version>.rpm
[05:30:43] <LeeH> google says no :S
[05:31:07] <Blackhex2> you have RHEL right?
[05:31:11] <LeeH> RHEL4, yes
[05:33:57] <Blackhex2> I can't find ther repository browser, perhaps it is not public...
[05:34:06] <LeeH> it's not in their repositry
[05:34:17] <LeeH> RedHat Enterprise == stuck with old versions of common tools
[05:34:20] <LeeH> == useless
[05:34:23] <LeeH> we use DAG
[05:34:29] <LeeH> and RPM Forge...
[05:34:32] <LeeH> but can't find anything
[05:36:05] * fix-- has joined #trac
[05:36:24] <fix--> I want to pull in my media wiki into the trac wiki
[05:36:33] <fix--> some of the pages have tables
[05:36:44] <fix--> with the media wiki formatting
[05:37:09] <fix--> it seems when I just copy paste the source of the media wiki this doesn't work
[05:37:14] <fix--> any ideas how I can fix this ?
[05:37:54] <LeeH> I don't know that MediaWiki is compatible
[05:41:44] * divya has quit IRC
[05:42:19] <LeeH> Blackhex2: it doesn't work
[05:42:30] <LeeH> I'm into dependency hell with the pysvn rpms
[05:42:37] <LeeH> what's the difference between SWIG and PySVN -
[05:43:10] <Blackhex2> as I said SWIG is a program which parses C headers and makes bindings to python
[05:43:30] <LeeH> ohh, ok
[05:43:44] <Blackhex2> PySVN should be generated bindings but I saw some pyhton-subversion rpms on net
[05:43:57] <Blackhex2> so maybe pysvn is only some custom package
[05:44:17] <LeeH> yeah
[05:46:35] * manuzhai has joined #trac
[05:47:27] <Blackhex2> it seems that really fedora doesn't have subversion support for python but Conectiva Linux does
[05:47:36] <LeeH> :(
[05:48:21] <Blackhex2> If I may advice use Ubuntu/Kubuntu it is a best well spreaded and user-friedly distribution I've ever seen, for geeks it is a Gentoo :-)
[05:49:50] * sickill has quit IRC
[05:51:00] <Blackhex2> But back to subversion and bindings compiled from source: There would be probably only some installation or module path issues, I can tell for sure since I didn't see any error messages or something like that
[05:51:17] <Blackhex2> s/can/can't
[05:55:09] <LeeH> I've given up
[05:55:09] <LeeH> lol
[05:55:15] <Blackhex2> :-)
[05:55:24] <LeeH> not worth the grief
[05:55:35] <LeeH> the manual doesn't make a lot of sense, with the SWIG/PySVN thing
[05:58:34] * d0rt has joined #trac
[06:03:22] <LeeH> Blackhex2: thanks for your help, I'm downloading FC6 now.. see if i can't get it running from source on there
[06:04:01] <Blackhex2> all right, if you thing that fc is a right choice :-)
[06:04:33] <LeeH> well, the server is off in the US, and it's close enoguh to RHEL, that if i can get it going on there, I can make it work on the server
[06:04:39] <LeeH> I'd gentoo the bastard if i could
[06:04:48] <Blackhex2> :-)
[06:05:11] <LeeH> I imagine something like "emerge trac" would resolve my issues :)
[06:05:34] <Blackhex2> probably
[06:07:09] * manuzhai has quit IRC
[06:11:44] * Thanatermesis_ has quit IRC
[06:18:28] * elehack|work has joined #trac
[06:36:23] * Blackhex2 has left #trac
[06:43:04] * tpollari has joined #trac
[07:06:26] * retracile has joined #trac
[07:08:11] * danbeck has joined #trac
[07:15:09] * tkp has quit IRC
[07:30:00] * davedave has quit IRC
[07:31:45] * nDuff has quit IRC
[07:40:42] * kop_ has joined #trac
[07:57:04] * ViRUS has joined #trac
[07:57:56] <ViRUS> I'm currently having some troubles installing trac with lighttpd. I managed to get it installed in a subdirectory "/trac/", but i'd like to get it to the root. imho it's ugly to have something like "http://trac.domain.tld/trac/" instead I'd like to have "http://trac.domain.tld/"
[07:58:47] * chandlerc has quit IRC
[08:01:21] <ViRUS> http://terreon.de/~mp/paste/trac-lighttpd.conf
[08:01:45] <ViRUS> this is the vhost config that's currently in use
[08:02:47] <ViRUS> If I leave away the rewrite-once trac works, but resides in the subdirectory /trac/
[08:13:40] <ViRUS> well, It actually works, BUT trac keeps referencing the image files as /trac/chrome/common/... instead of using /chrome/common/... directly
[08:15:07] * schnoodles has joined #trac
[08:15:15] <ViRUS> I tried setting base_url inside the [trac] directive, but that didn't help... still generating horribly wrong URLs
[08:19:01] <schnoodles> with trac and subversion, can you install this on a standard host with just ftp access ?
[08:20:08] <schnoodles> or can you even run trac like that or do you need shell access ?
[08:27:48] <ViRUS> schnoodles, you can install Trac on any server capable of running python scripts
[08:28:04] <ViRUS> it might be a bit more difficult without shell access, but it's possible, for sure.
[08:45:42] * klando has quit IRC
[08:59:09] * jkc has joined #trac
[09:02:40] <jkc> Hello,
[09:02:42] <jkc> it is the first time I try trac and I have one question:
[09:02:44] <jkc> How can I configure the wiki start page for every environment separatly ?
[09:04:01] * schnoodles has quit IRC
[09:08:17] * pygi has joined #trac
[09:09:25] * _dmax has joined #trac
[09:16:32] * lightcap_ has joined #trac
[09:17:39] * rbd has joined #trac
[09:18:26] * lightcap_ has quit IRC
[09:19:04] * tpollari has quit IRC
[09:19:35] * tpollari has joined #trac
[09:19:53] <rbd> hey guys, with trac .10.3...if I want the workflow defined at http://trac.edgewall.org/wiki/NewWorkflow, how would I do that? (I'm a bit confused of the current status of this...do I just need a workflow = trac.workflows.QaWorkflow in trac.ini, or do I need ticket-status/ticket-actions sections, or something else like applying a patch?
[09:20:05] * Inc has left #trac
[09:20:50] * lightcap_ has joined #trac
[09:23:29] * lightcap_ has quit IRC
[09:23:57] * lightcap_ has joined #trac
[09:25:09] * dmax has quit IRC
[09:25:12] * _dmax is now known as dmax
[09:26:14] <Dwarfoo7> does trac run with apache 1.3?
[09:28:10] * kop_ has quit IRC
[09:29:23] * lightcap_ has quit IRC
[09:34:13] * lightcap_ has joined #trac
[09:35:47] * pygi has quit IRC
[10:23:18] * hotte has joined #trac
[10:26:04] * pygi has joined #trac
[10:38:26] * elehack|work has quit IRC
[10:38:39] <coderanger> Dwarfoo7: In CGI mode, probably
[10:38:46] <coderanger> not sure if 1.3 can do FastCGI
[10:39:24] * chandlerc has joined #trac
[10:52:13] * hotte has quit IRC
[10:53:11] * klasstek has joined #trac
[10:56:55] * hotte has joined #trac
[10:58:16] * matt_good has joined #trac
[10:58:35] <retracile> rbd: The workflow stuff is not currently implemented; current plans are that we'll work on that at PyCon
[11:01:26] <mitsuhiko> matt_good: the irclogs plugin is on trac-hacks. jep
[11:01:32] <mitsuhiko> sorry. had to go offline yesterday
[11:06:11] * ViRUS has quit IRC
[11:07:01] * ViRUS has joined #trac
[11:12:26] * gdoubleu has joined #trac
[11:12:53] <jkc> Hello again !
[11:14:54] <gdoubleu> is there a way to make a multi-paragraph blockquote?
[11:15:35] <gdoubleu> indenting the paragraphs by two spaces creates a blockquote, but one for each paragraph
[11:15:37] <jkc> does anybody know, how I can modifiy the wiki start page for one environment ?
[11:15:38] <jkc> (trac 0.11 on XP with python 2.5 and mercurial)
[11:17:03] <retracile> jkc: Look at "trac-admin wiki import"... you might be able to do what you want with that.
[11:18:21] <coderanger> jkc: Just edit the page ...
[11:18:49] <coderanger> gdoubleu: I don't think you can in wiki syntax, you will probably need to make a macro or use HTML
[11:20:59] * d7rt has joined #trac
[11:21:27] * d0rt has quit IRC
[11:24:45] <gdoubleu> coderanger: thanks, I was afraid that would be the case
[11:25:48] <gdoubleu> Would it be logical for trac's wiki formatting to recognize adjacent indented paragraphs and treat it as a single blockquote?
[11:26:28] * percyco has joined #trac
[11:27:27] <coderanger> gdoubleu: It would make the wiki formatter much more complex
[11:28:51] <jkc> coderanger: editing works, but I like to start a new env with my own wiki start page. Can you tell me, where the content of the startpage is stored ?
[11:29:33] <coderanger> jkc: Look at the SiteWikiDefault plugin
[11:29:40] * Blackhex2 has joined #trac
[11:29:55] <retracile> jkc: You can load your own version of a page using trac-admin wiki import; just put a script around that to generate each start page.
[11:31:07] <gdoubleu> coderanger: is it the extra line break in there that would make this more complex with current code?
[11:32:22] <coderanger> gdoubleu: The formatter is line-based and forward processing only, it would have to look back at prior lines to tell if it should continue the block or make a new one
[11:32:44] <gdoubleu> because doesn't, say, the list wiki constructs look for adjacent indented lines with a leading *
[11:33:28] <coderanger> gdoubleu: Yes, and if you put a blank line in the middle of a list you will get two lists for the same reason
[11:33:53] <gdoubleu> so currently it will only look forward one line?
[11:34:31] <coderanger> It doesn't look forward at all
[11:34:59] <coderanger> it knows if it is currently in a list, but not what it was in before the last reset (blank line)
[11:35:09] <coderanger> Just like it knows if it is in a block quote
[11:36:54] <gdoubleu> ok, i see
[11:38:36] <gdoubleu> and currently a blank line will cause a reset, as opposed to an empty line?
[11:40:09] <coderanger> A blank line is the same thing as an empty line
[11:40:26] <Blackhex2> a blank line is a line with spaces?
[11:40:44] <gdoubleu> that's the way i was interpreting
[11:41:09] <Blackhex2> all right it was synonyms for me until now :-)
[11:42:01] <coderanger> Ahh, not sure if that would work (a line with 2 spaces between block quotes)
[11:42:19] <coderanger> it should only trigger a reset on a totally empty line from my reading of the code
[11:42:27] <gdoubleu> that's basically what i was trying to get at
[11:46:47] <pacopablo> problem with a blank line with two spaces on it, is it's visually tricky
[11:46:48] <coderanger> Ahh, no it won't work
[11:47:13] <coderanger> The rule for <indent> need 1 or more spaces followed by a non-space
[11:47:22] <coderanger> So yeah, use a macro
[11:47:28] <coderanger> its a pretty trival macro
[11:48:14] <gdoubleu> unfortunately, i have no control over the trac instance where i'm trying to post
[11:49:08] <coderanger> Well then use HTML
[11:49:36] <coderanger> [[html(<blockquote>)]]
[11:49:38] <coderanger> wiki text
[11:49:49] <coderanger> [[html(</blockquote>)]]
[11:51:06] <jkc> coderanger & retracile : Thanks, got it
[11:53:12] <gdoubleu> yeah, the two spaces on an empty line between wiki blockquotes creates a <p> with two spaces in between the blockquotes
[11:53:18] <mitsuhiko> coderanger: does not work with 0.11 any more
[11:53:25] <mitsuhiko> because of the sanitizer
[11:53:33] <coderanger> mitsuhiko: What doesnt?
[11:54:04] <mitsuhiko> coderanger: this:
[11:54:05] <mitsuhiko> <coderanger> [[html(<blockquote>)]]
[11:54:05] <mitsuhiko> <coderanger> wiki text
[11:54:05] <mitsuhiko> <coderanger> [[html(</blockquote>)]]
[11:54:16] <coderanger> mitsuhiko: Why not
[11:54:26] <coderanger> blockquote is an allowed tag
[11:54:43] <mitsuhiko> coderanger: because trac closes open tags on it's
[11:54:50] <mitsuhiko> at least for the {{{#!html}}} stuff
[11:54:56] * davedave has joined #trac
[11:55:21] <gdoubleu> also looks like i might have hit a bug, when a wiki blockquote follows a wiki list (with an empty line between), two <blockquote>s get spit out, one nested in the other
[11:55:48] <davedave> is there a reason that trac emails you changes to descriptions but in the ticket only shows : description changed.?
[11:56:15] <gdoubleu> and with an empty line following that and another wiki blockquote following the empty line, another set of two nested blockquotes
[11:56:54] <davedave> it would seem to me that the history of those changes would be something good to list?
[11:57:18] <coderanger> davedave: Been fixed in trunk
[11:57:43] <Blackhex2> coderanger: great
[11:58:00] <davedave> awesome
[11:58:13] <davedave> btw how stable is .11?
[12:00:01] * jae has quit IRC
[12:00:04] * jnorthrup_pb17 has joined #trac
[12:02:16] * jnorthrup_pb17 has quit IRC
[12:02:32] * omry__ is now known as omry
[12:03:01] * jae has joined #trac
[12:03:55] * upd_ has quit IRC
[12:07:01] <pacopablo> davedave: define stable
[12:07:10] <Blackhex2> :-)
[12:07:31] <pacopablo> davedave: while I don't think it breaks too much, I'd definitely say it's in an active state of flux
[12:08:37] * zosont has joined #trac
[12:10:56] <retracile> davedave: and it'll probably change more next week due to PyCon; or at least, I'm hoping. :)
[12:14:10] <m_g> hey, when using authz_file, must it be a SVNPath or a SVNParentPath file or will both work? i.e. must the ACLs go into [/] or can they go into [reponame:/]?
[12:14:21] * upd_ has joined #trac
[12:15:10] <coderanger> m_g: Either, look at authz_module_name
[12:15:51] <m_g> coderanger, ah, that's what it's for. so if i use "[/]" it has to be authz_module_name = /, else authz_module_name = project?
[12:16:16] <coderanger> m_g: [/] means no module name
[12:17:27] <m_g> ah ok, thanks
[12:18:38] * Miek has quit IRC
[12:40:51] <m_g> is it possible to switch from postgre to SQLite?
[12:40:58] * chandlerc has quit IRC
[12:41:27] <coderanger> m_g: If you migrate the DB yourself, sure
[12:42:09] * chandlerc has joined #trac
[12:42:30] <m_g> coderanger, to be more exact.. is the database structure the same and if so, how can i migrate it into a SQLite database? i mean, simply dumping the postgre db won't produce a file which can be loaded with sqlite3, right?
[12:43:13] <coderanger> It is "the same", but some things are done differently between the two of them
[12:43:43] <coderanger> For a mostly automated solution, look at the Datamover plugin
[12:44:05] <m_g> so Datamover is the best way to do this and the dump/load approach won't work well?
[12:44:15] <coderanger> correct
[12:44:31] <m_g> oh that's unfortunate.. datamover still doesn't transfer all the data, does it?
[12:44:47] <coderanger> What data do you need moved that it won't transfer?
[12:45:11] <m_g> i need to clone the project. the last time i checked the plugin didn't move attachments
[12:45:21] <coderanger> It does
[12:45:48] <m_g> oh, good. and permissions?
[12:46:04] <coderanger> I think so
[12:46:16] <m_g> then i will have another look at it, thanks coderanger :)
[12:56:54] * zosont has quit IRC
[13:05:18] <retracile> alect: *ping*
[13:17:53] * jkc has left #trac
[13:32:04] * sineer has joined #trac
[13:37:59] * gdoubleu has quit IRC
[13:47:11] * upd_ is now known as upd
[13:52:53] * omry has quit IRC
[13:56:31] <alect> hello all!
[13:57:06] <Blackhex2> hi alect
[14:00:08] <De_Mon> how do I change a users email address? Or, how do they change their own email address?
[14:00:33] <Blackhex2> in settings
[14:00:54] <De_Mon> I thought accountmanager would do it, but I don't see it anywhere
[14:01:00] <De_Mon> 8)
[14:01:16] <De_Mon> Stupid My Account / Settings tabs
[14:01:27] <De_Mon> 0.11 will make me very happy in that regard!
[14:03:03] * pombreda has left #trac
[14:03:16] * d7rt has quit IRC
[14:05:28] * _shawn has quit IRC
[14:05:30] <retracile> alect: I was reading the WorkFlow page; based on the "Done" section, should the Available Field Types and Options, Common options section change to use "hidden" instead of "visible"?
[14:05:54] * percyco has left #trac
[14:13:02] * harveyd has joined #trac
[14:14:55] <harveyd> is changing the repository trac uses as simple as changing the repository_dir in trac.ini ?
[14:15:07] <coderanger> harveyd: Then resync, but yes
[14:15:59] <harveyd> cool, thanks
[14:18:24] * _shawn has joined #trac
[14:22:33] <alect> retracile: yep
[14:22:38] <alect> retracile: PYCON!
[14:22:39] <alect> :)
[14:22:57] <retracile> alect: Yeah, I'm trying to get familiar with the code beforehand.
[14:23:28] <alect> cool
[14:23:30] <retracile> I've been looking over the old workflow branch to try to get a feel for what needs to be done.
[14:23:31] <alect> wise
[14:23:31] * _shawn has quit IRC
[14:23:34] <retracile> :)
[14:23:55] <alect> we should all sit down and talk about the design
[14:23:59] <alect> i wasn't 100% happy with the old code
[14:24:03] <alect> it was very flexible
[14:24:09] <retracile> In looking over the code, I think we may want to try to break up some parts of the implementation...
[14:24:10] <alect> but i felt it could have been better
[14:24:19] <alect> such as?
[14:24:25] * harveyd has left #trac
[14:24:50] <retracile> for instance, it looks like you included ticket duplicate detection in the workflow branch (assuming I'm reading the diff right)
[14:24:58] * LeeH has quit IRC
[14:25:19] <retracile> That seems like something to do as a separate step
[14:25:36] * _shawn has joined #trac
[14:26:00] <alect> yes, agreed
[14:26:15] <retracile> The enhancements to the custom fields, like the hidden, editable, etc. attributes seem useful enough to me to be done as "stage 1"
[14:26:52] <retracile> Then follow that with the ticket field provider stuff so plugins can add fields w/o trac.ini as a "stage 2" thing...
[14:27:13] <alect> maybe, yeah
[14:27:41] <retracile> I'm just thinking that if we can do logical chunks that are useful in their own right, we'd be better off.
[14:27:45] <alect> the most painful bit will be refactoring the ticket module and templates
[14:28:06] <alect> oh yeah ,of course
[14:28:21] <alect> that was the plan for this time around, if it ever happened
[14:28:31] <retracile> Yeah, I don't have my head wrapped around the refactoring yet... working on it. :)
[14:28:42] <alect> it's not fun
[14:29:30] <alect> we can go a couple of ways with field providers too...
[14:29:55] <alect> a simple render/handle a single field style model