On May 1, 2007, at 6:58 PM, Jon Forrest wrote:

A "native mode" ticket deletion function. I know that Ruslan wrote
a ticket remover but my understanding is that RT was designed
assuming that tickets wouldn't be deleted. In these days of
massive spam, I don't think that's a reasonable assumption.

Having a very strong and complete SQL model (not one hacked up with arbitrary values for "lack of relation" and such) would make this much simpler. The DB would handle all the cascading work for you and all you need to do is delete either the user or the ticket and the rest of the garbage goes with it.

This would be my number 1 "feature" of RT4: a solid relational database model in which the DB enforces all data integrity for you.

My number 2 feature would be simplification of the permissions management interface... right now it slices vertically so you have to go to each queue and manage users per queue. I'd also like to view it horizontally and manage queues per user, for example. If possible, the permissions mechanism should be fixed such that its representation in SQL would make for an easier way to query it when computing for example the top ten unowned tickets.... right now with complex setups with multiple queues you sometimes see fewer than 10 tickets since you can't view all of the top 10 based on your permissions which are computer too late.

_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com

Reply via email to