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 trac-dev+unsubscr...@googlegroups.com.
To post to this group, send email to trac-dev@googlegroups.com.
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