[haiku-development] Re: [GSoC proposal] IMAP FS - A few queries

  • From: "Jonas Sundström" <jonas@xxxxxxxxxxx>
  • To: "haiku-development@xxxxxxxxxxxxx" <haiku-development@xxxxxxxxxxxxx>
  • Date: Sat, 09 Apr 2011 15:14:48 +0200

Anshul Singhle <xashck@xxxxxxxxx> wrote:
 ...
> Let me break down the workfolw for you to avoid any confusion:
> 
> 1. If user deletes mail with intention of retaining it later
> - moved to trash folder on volume and marked as /Deleted on the
> server (Optionally could also move to trash folder on the server)
> 
> 2. If user wants to completely delete mail - Removed from filesystem. 
> Marked as /Deleted on server and removed in the next EXPUNGE 
> (Depending 
> on user settings this could be different)

I understand, and I'm saying that the two-stage delete/expunge maps 
well, IMO, to the Tracker options (and usage pattern) "Move to Trash"
and "Empty Trash".

One could instead represent the deleted state of mail by giving them an
IMAP status attribute, sayin e.g. "Deleted" and offer Tracker add-ons 
to delete, undelete and expunge, but this complicates things needlessly 
and is counter to the existing usage pattern.

/Jonas




Other related posts: