Re: [Evolution] Need feedback about a feature(mail operations locally in case of imap)



On Tue, 2009-03-17 at 16:52 +0530, Ruchir Brahmbhatt wrote:
Hi All,

I've filed enhancement request as below:
http://bugzilla.gnome.org/show_bug.cgi?id=575666

Let me know your feedback on same.

Basically you want to queue folder operations until Evo is online (but show the
effects locally as if they had really been executed). I think you'd need to
think carefully about the possible failure modes, e.g. what happens if another
client also queues off-line operations on the same folders (or even on-line
ones)? There would need to be conflict resolution or a rollback facility (not
that there's anything wrong with that :-), i.e. you're getting into
transactional database territory.

Note that in IMAP the effect of concurrent operations from multiple clients is
explicitly undefined. It's true that these things can already happen online,
but with your proposed enhancement they'd be a lot more likely.

poc

________________________________________________________________________
PS HTML mail is discouraged on most mailing lists. I'm not aware of a
specific policy on this one, but it would be better to avoid it.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]