[Twisted-Python] Introducing Frack, a (partial) replacement for Trac

Allen Short washort at twistedmatrix.com
Thu Oct 4 14:55:04 MDT 2012


Twisted's issue tracker is based on Trac, which has had
increasingly bad performance over the years. Also, its code and
deployment setup are so bad that everyone who has the ability to
improve it has tried as hard as possible to avoid touching it at all.

So I started writing a new issue tracker compatible with Trac's
database, based on Twisted and more modern web technology. But it's
incomplete and I'm not a JavaScript expert, so I need your help.

If you've ever tried to contribute to Twisted and had to wait on Trac
in order to read, comment on, or submit a ticket, contribute to Frack!
It's already much faster than Trac for what it does, and there's
plenty of room for you to help.

If you want to help out with Twisted, but like writing HTML or
Javascript too, contribute to Frack! It's written using modern,
modular JavaScript with client side templates. It uses Twisted on the
backend so using stuff like websockets for updates would be pretty
easy to add.

Interested? Here are some things we'd like to do soon:

 - Add a nice front page
 - Add a search page
 - Display more info on a ticket for reviewers

the code is at: http://launchpad.net/frack

The current prototype is running at
http://twistedmatrix.com/users/frack.twistd/ui/ticket.html?id=<ticket_id>.

You can contact me directly or post on the list with any issues or
questions you have.




More information about the Twisted-Python mailing list