[Trac] tabular editing of tickets

Matthew Good trac at matt-good.net
Tue Aug 23 17:42:07 CDT 2005


On Tue, 2005-08-23 at 11:43 +0200, solo turn wrote:
> just because of:
> * https://opensvn.csie.org/traccgi/django_ajax/trac.cgi/
> * http://svn.code-host.net/project.html

Ok, so based on your previous email I guess you're looking for a way to
have auto-completion of the users rather than a plain text field, or a
dropdown.  I guess that's possible, although it doesn't specifically
require AJAX.  With some JavaScript/DOM trickery it would probably be
possible to replace a drop-down field with an auto-completing text-box.
There are a variety of JavaScript toolkits out there that are making
these kinds of things easier.  The Django-AJAX project is using
Prototype[1] and I've been reading a bit about MochiKit[2] and Dojo[3]
recently.

> * some shops having difficulties with sqlite,
>   and insist in oracle (django generates the db schema
>   for multiple db-types) .. and yes i know oracle is not
>   yet supported :)

Well, the Trac trunk for 0.9 supports PostgreSQL which is free, and at
least as far as Trac is concerned is on par with Oracle (please don't
start any crazy debates about database comparisons).  I've seen a number
of fairly active Trac projects online that are doing just fine with
SQLite, but if for whatever reason you don't like it go ahead and try
out PostgreSQL.

I'm working on a couple of projects in Django right now and I think it's
quite nice, but it would require a lot of reworking to port Trac to it.
Also due to Trac's new pluggable framework it needs to be more dynamic
in how it handles the URL mappings than most Django applications, so I'm
not sure how well we would be able to fit into their framework.  Trac
may switch templating languages at some point, and Django's templating
syntax has been mentioned as a possible option.  So maybe somewhere down
the line (2.0 ???) we could look at moving Trac to use Django, but for
the moment I don't think that there's a reason to make the switch.

-- 
Matthew Good <trac at matt-good.net>

[1] http://prototype.conio.net/
[2] http://mochikit.com/
[3] http://dojotoolkit.com/



More information about the Trac mailing list