hi
it would be nice to implement a "trash", where deleted stuff would be moved. This would have some benefits: such as the ability to undelete.
It would moreover be related to a feature I would like to add to the encodingserver; that is, to add a flag so that, after encoding, the original file would be deleted. Since (alas) sometimes the encoding fails, the feature would be too dangerous without a way to "undelete".
FreeDesktop has a spec that we may follow
http://www.freedesktop.org/wiki/Specifications/trash-spec
a.
I just found out a Python implementation of the 'trash' spec, in
http://trash-cli.googlecode.com/