[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    Re: KMail I (1/2)
From:       Marc Mutz <Marc.Mutz () uni-bielefeld ! de>
Date:       2001-07-24 18:22:57
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 23 July 2001 19:18, Kurt Granroth wrote:
<snip>
> It is possible to support arbitrary non-mbox format local folders
> with the current codebase without TOO much radical redesign.  I have
> had "native" maildir support for KMail working on my local copy for
> over a month now. Basically, I separated the classes like so:
>
> KMFolderNode
>  +- KMFolder (abstract)
>     +- KMFolderMbox
>     +- KMFolderMaildir
>        +- KMFolderImap
>
> If you wanted, say, database support, it shouldn't be that much
> harder than creating a KMFolderDatabase class that inherits KMFolder
> (and then handle the account stuff but that's mostly just
> copy/modify/paste).

This is actually very similar to what I had in mind, no?
Quoting:

On Monday, 23. July 2001 03:40, Don Sanders wrote:
> On Monday 23 July 2001 00:53, Marc Mutz wrote:
> > That's the main point I wanted to make.
> > There's no KMFolderIMAP, no KMFolderPOP, etc.
> 
> And there should not be. A KMFolder is a persistent cache 
> it's not a general mail folder abstraction and shouldn't 
> become one.

Marc

- -- 
Marc Mutz <Marc@Mutz.com>
http://marc.mutz.com/
http://www.mathematik.uni-bielefeld.de/~mmutz/
http://EncryptionHOWTO.sourceforge.net/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7Xb0S3oWD+L2/6DgRAjskAJ99krXH0mJ4NWnzK2dgBEbqiY9AnQCgrEp5
ZVkEnhbOy+++A86TZ+/iTxw=
=pJRD
-----END PGP SIGNATURE-----
_______________________________________________
Kmail Developers mailing list
Kmail@master.kde.org
http://master.kde.org/mailman/listinfo/kmail

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic