Hi, I am looking into trac's code, and I have found that there is no DAL.
It has a very flexible database design, but it is not an efficient design
for a database that will have lots of queries.

I have found that it uses hard-coded queries (which is difficult to
understand how it works), text as primary keys, etc.

I would like to ask why doesn't trac use django (with south for db
versioning).

I plan to develop a parallel ticket system as a plugin (as I mentioned in
previous threads) using as base the original trac.ticket structure, using
django as a DAL and maintaining the interfaces.

I say all this because I think that trac is a very great software if you
want to extend it, the interface is clear and simple, but I think it needs
to be internally hackable.

Looking back for your replies,

Javier Domingo

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-dev?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to