[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.
re,
N
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.
Oliver
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
address@hidden
http://lists.nongnu.org/mailman/listinfo/nmh-workers