Re: New mailbox interface and gmime messages



On Thu, 27 Feb 2003 20:09:41 Magick wrote:
> 
> On Thu, 27 Feb 2003 00:49:58 Pawel Salek wrote:
> > I spotted one mistake: UIDVALIDITY in case of IMAP determines "age" of 
> > UIDs and whether, eg, cached messages from previous session can be 
> > reused.
> OK, i missed something here, I'll change te return type and the name.
> > 
> > I am not yet sure how the changes you suggest fit in the whole picture. 
> > We plan to replace libmutt's imap code (and possibly entire libmutt, if 
> > we have enough work force) with our own code that is more bandwidth 
> > friendly (and if we manage to replace libmutt by gmime: more flexible).
> Well the libmutt uses are not localized to a couple of classes a lot of 
> places expected libmutt types, I was trying to make it easier to replace 
> the code piece by piece.
> <imap code and balsa optimalization stuff>
> With my aproach it is relatively easy to use your own imap but still use 
> libmutt for local storage, look at the libmailbox/mailbox_* files, only 
> the libmutt stuff is totaly correct but using something of youor own is 
> doable, see _imap.c and _mbox.c.
> 

I think we shouldn't add extra APIs to keep a roling working CVS, it's
OK to totally break things on devel and get a nice structure in the end.

Having a backend-backend is alluring but i'm not sure the "cleanness"
pays off the slow down


-- 
Carlos Morgado - chbm(at)chbm(dot)nu - http://chbm.nu/ -- gpgkey: 0x1FC57F0A 
http://wwwkeys.pgp.net/ FP:0A27 35D3 C448 3641 0573 6876 2A37 4BB2 1FC5 7F0A



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