[Top][All Lists]

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

Re: [Nmh-workers] exciting new stuff for 2.0 (IMAP proposal)

From: Nathan Bailey
Subject: Re: [Nmh-workers] exciting new stuff for 2.0 (IMAP proposal)
Date: Wed, 04 Jan 2006 00:56:23 +1100
User-agent: Thunderbird 1.6a1 (Macintosh/20060102)

Is FUSE platform independant?  It seems to be fairly Linux-oriented, but
I may not be digging deep enough.  This page
http://fuse.sourceforge.net/wiki/index.php/OperatingSystems doesn't seem
to list many OSes yet, but it may be out of date.

From a user perspective, my approach would be invisible -- if you never
used IMAP, you'd never know the commands supported it.  From a
programmer/maintainer perspective, it would simply be a bunch of new
#ifdefs (or similar) that add in optional extra functionality to support
the non-file based folders.

Of course, the alternative is to write nmh in perl (or python, or ruby,
...).  This has the benefit of reusing a whole bunch of code that is
heavily used and maintained (for reading/writing email) and adding only
the mh-specific bits on top.  It also solves the problem of repl filters
extensions -- if it's in perl, the repl filter can be arbitrarily complex.


Oliver Kiddle wrote:
On 23 Dec, you wrote:
I want to do IMAP too.  I have an idea for design:

If I had a need for IMAP support, I would sooner consider writing a FUSE
module for an IMAP filesystem. It'd have more chance of working with
scripts written around MH because non-MH commands would work.

Short of a grab only mode in inc I'd be against cluttering all the nmh
commands with IMAP details.


This e-mail and any attachment is for authorised use by the intended 
recipient(s) only. It may contain proprietary material, confidential 
information and/or be subject to legal privilege. It should not be copied, 
disclosed to, retained or used by, any other party. If you are not an intended 
recipient then please promptly delete this e-mail and any attachment and all 
copies and inform the sender. Thank you.

Nmh-workers mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]