pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/mail/mutt-devel



On Fri, Sep 7, 2012 at 10:32 AM, Jonathan Perkin <jperkin%joyent.com@localhost> wrote:
* On 2012-09-06 at 23:45 BST, Antoine Reilles wrote:

> On Wed, Sep 5, 2012 at 3:14 PM, Jonathan Perkin <jperkin%joyent.com@localhost> wrote:
>
> > Can we look at enabling header caching by default?  It's an absolute
> > must-have if reading over IMAP.
>
> Yes, accessing imap servers without hcache is horrible.
> I don't remember when last I ran mutt without it, except for tests, and it
> is very stable (at least with the bdb backend -- I have too little
> experience of the tokyocabinet backend).
>
> I'm not sure which backend would be best if we enable hcache by default.
> - bdb is pretty stable
> - tokyocabinet feels much faster on osx, I haven't tested seriously on
> other platforms yet.
> Do you have an opinion ?

In a very quick simple test on my laptop (2011 MBP) I see no
discernible difference between them - both take approximately 9
seconds to load the cache of a 70,000+ mail IMAP folder on startup.

Thus I'd probably go with bdb as a more known quantity.  There is also

  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585559

which suggests some potential issues with tokyocabinet.
Ok, then it is the way to go.

In addition to enabling this, I'd also like:
 - mutt-smtp enabled by default (I see no drawback in doing so, and I
   use it :)
It seems fine to enable it as well, yes.
  - apply the xtitles patch from debian
I didn't knew this patch. In general, I don't like enabling external patches by default, because it makes the task of updating the package a bit harder when the patches are not updated by their maintainers. But mutt did not move for quite some time, and in general, the debian guys are serious about it, so i guess it is safe in this case.

I'm happy to do all this in one go if you approve from a MAINTAINER
point of view.
Yes, this all seems a good move, please, go ahead !

Thanks,
antoine


Home | Main Index | Thread Index | Old Index