[dev] Exciting find

Chuck Hagenbuch chuck at horde.org
Thu Sep 18 00:09:25 UTC 2008


Quoting Michael M Slusarz <slusarz at horde.org>:

> I don't object to this goal but I'm wondering if this is a goal more  
> worthy for the IMAP backend rather than an IMAP client.  We need to  
> have some kind of workable mail access API, and it seems as  
> reasonable as any to use the IMAP API to access a mailstore.  So if  
> other drivers/backends are to implement a pseudo-IMAP API, it is  
> probably best to let the IMAP server handle that rather than  
> Horde/IMP (e.g. http://www.dbmail.org/).  Starting to do more than  
> this at the IMP level would quickly get us away from our core goal:  
> providing a MUA.

I guess the argument would be that IMAP isn't necessarily the best  
communications layer to be using between a mailstore and an MUA, so  
allowing for others would help us. But I don't feel strongly about  
that, and making Horde_Imap_Client the sole thing that IMP speaks  
certainly simplifies things. If you agree enough to make the library  
extensible for other purposes I think we should rename it to not be  
IMAP-specific, but otherwise, full speed ahead.

-chuck


More information about the dev mailing list