GNOME Bugzilla – Bug 713581
Local drafts folder
Last modified: 2020-09-06 03:44:01 UTC
---- Reported by jim@yorba.org 2013-07-16 18:03:00 -0700 ---- Original Redmine bug id: 7250 Original URL: http://redmine.yorba.org/issues/7250 Searchable id: yorba-bug-7250 Original author: Jim Nelson Original description: In addition to a queue for transmitting drafts to the server (#7235), Geary could also offer a local-only Drafts folder. This would obviously not be synchronized with a server anywhere, but it would allow for the composer to auto-save drafts somewhere as well as offer a way for the user to come back later to an email, if only on the same machine. This could be a stop-gap until SPECIAL-USE (#6070) and/or allowing the user to pick a Drafts folder (#6066) is finished. There may be a few services out there that don't offer a bona fide Drafts folder, but it seems exceedingly rare. Related issues: related to geary - 7235: Queue drafts locally when sending to server (Open) related to geary - Feature #6070: Support SPECIAL-USE extension (Open) related to geary - Feature #6066: Geary has no interface for selecting default IMAP Junk/Se... (Open) related to geary - Feature #3769: Save to Drafts folder (Fixed) related to geary - Feature #6074: Database backup and recovery (Open) --- Bug imported by chaz@yorba.org 2013-11-21 20:21 UTC --- This bug was previously known as _bug_ 7250 at http://redmine.yorba.org/show_bug.cgi?id=7250 Unknown version " in product geary. Setting version to "!unspecified". Unknown milestone "unknown in product geary. Setting to default milestone for this product, "---". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one. Resolution set on an open status. Dropping resolution
I'm starting to wonder if we should implement this sooner rather than later, for a bunch of reasons: Performance, offline capability, to allow users to save drafts and to reduce the impact of server bugs such as Bug 729136, Bug 727686, Bug 726728 and others. If DraftManager only saved draft messages to the local drafts folder as the user was making changes, then copied the most recent version to the server if the composer is closed & saved, that would remove a bunch of pressure points.
*** Bug 713592 has been marked as a duplicate of this bug. ***
Also related: Bug 775263 - disable draft saving if server does not support UIDPLUS
Bump tickets to 0.14 that aren't going to make 0.13.
This is covered by https://gitlab.gnome.org/GNOME/geary/-/issues/517, closing in favour of that.