After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 714759 - Support maildir
Support maildir
Status: RESOLVED WONTFIX
Product: geary
Classification: Other
Component: server-support
unspecified
Other All
: Low normal
: ---
Assigned To: Geary Maintainers
Geary Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-04-03 06:10 UTC by Jim Nelson
Modified: 2014-10-08 22:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Charles Lindsay 2013-11-21 23:11:25 UTC


---- Reported by jim@yorba.org 2013-04-03 11:10:00 -0700 ----

Original Redmine bug id: 6744
Original URL: http://redmine.yorba.org/issues/6744
Searchable id: yorba-bug-6744
Original author: Jim Nelson
Original description:

We've received a couple of requests for Geary to support maildir.
Investigating it, it does seem like maildir offers everything Geary would need
to represent it with our Account and Folder interfaces.

Related issues:
related to geary - Feature #6725: Support for notmuch-indexed Maildirs (Open)



---- Additional Comments From geary-maint@gnome.bugs 2013-04-15 15:36:00 -0700 ----

### History

####

#1

Updated by Felipe Contreras 7 months ago

Jim Nelson wrote:

> Investigating it, it does seem like maildir offers everything Geary would
need to represent it with our Account and Folder interfaces.

It would if you use notmuch to access them.

####

#2

Updated by Charles Lindsay 7 months ago

It looks like it does either way, Felipe.

You do have an interesting point in #6725 though, that apparently there's a
way to access Maildir mail through libnotmuch entirely, bypassing the need to
parse Maildir manually.

####

#3

Updated by Felipe Contreras 7 months ago

Charles Lindsay wrote:

> It looks like it does either way, Felipe.

I don't see how. You just specify the Maildir folder (or parent of a group of
folders), and that's it; notmuch takes care of it.

####

#4

Updated by Charles Lindsay 7 months ago

Jim is talking about matching Maildir to Geary's internal classes, and saying
it would fit. Your comment "It would if you use notmuch to access them" is
misleading because it would fit whether or not we use libnotmuch. If you don't
see how, I'd have point you to the code to read up on it -- unfortunately we
don't have any architecture summary documentation (see #5837).

####

#5

Updated by Felipe Contreras 7 months ago

Charles Lindsay wrote:

> Jim is talking about matching Maildir to Geary's internal classes, and
saying it would fit. Your comment "It would if you use notmuch to access them"
is misleading because it would fit whether or not we use libnotmuch. If you
don't see how, I'd have point you to the code to read up on it --
unfortunately we don't have any architecture summary documentation (see
#5837).

What is missing from notmuch's API that doesn't match your Account and Folder
interfaces?

####

#6

Updated by Jim Nelson 7 months ago

All we're saying is we need to investigate notmuch and see if it fits our
needs, nothing more.



--- Bug imported by chaz@yorba.org 2013-11-21 23:11 UTC  ---

This bug was previously known as _bug_ 6744 at http://redmine.yorba.org/show_bug.cgi?id=6744

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 

Comment 1 Jim Nelson 2014-10-08 22:02:49 UTC
I don't think we're ever going to move Geary this direction.  We have enough on our plate without support multiple local storage systems.