Danny Milosavljevic wrote:
>> Danny Milosavljevic wrote:
>>     
>>> Sorry, I only read the trash spec now (and implemented
>>> http://www.scratchpost.org/hacks/trasher/ :)). I see that the trash
>>> directory name uses the user ID instead of the name. baaad.
>>>       
>> Using the name would be even worse... But before this discussion becomes
>> totally off-topic, imagine a simple use case: You have a private website
>> were you upload stuff via FTP, and your quota is 5MB. Now you reached
>> 4.9MB and want to delete some stuff. So deleting 20 images, up to
>> 500KiB, but your total size is still 4.9MB!? How many people would look
>> into the trash now?
>>     
>
> They'd probably learn to look into the trash after the first
> time that happens. 
>   
This actually happens to us at uni - we have a 15MB limit on our home 
directories.  It takes new users (I mean windows users who are using a 
linux system for the first time) a few minutes to work out that they 
need to empty the trash too.
> The actual problem is that users don't expect the trash to be cleared
> automagically (as a real-world trash would be). 
> If they would, I'd do:
> if no space available on filesystem for new file A, clear oldest trash
> entries until there is.
>
> :)
>
> But that will inevitable lead to "You bastard! You emptied my trash! I had
> life-important documents in there" ;)
>   
If you set the trash to a particular size, 100MB (customizable by the 
user) so that when a file is deleted that would make it 110MB the oldest 
file in trash is removed.  This could be a setting: "Space-Restricted 
Trash" with a "Traditional Trash" mode also available.  The first time 
this happens the user should be informed and given the option of 
changing to the traditional mode perhaps?
_______________________________________________
Thunar-dev mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/thunar-dev

Reply via email to