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. _______________________________________________ Evolution-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/evolution-list
