On Mon, May 30, 2016 at 08:59:53PM +0200, Elimar Riesebieter wrote:
> * Faidon Liambotis <parav...@debian.org> [2016-05-30 20:56 +0300]:
> > On Mon, May 30, 2016 at 06:42:21PM +0200, Elimar Riesebieter wrote:
> > - The mutt maintainers have been engaging with the neomutt upstream
> >   already. I, in fact, joined the mutt maintainer group precisely for
> >   this purpose. See https://github.com/neomutt/neomutt/issues/23 and
> >   others.
> 
> Well, I've noticed that you prepared mutt-1.6.1 which resides in
> experimental. I suppose you had to rework the neomutt patches so
> that they apply? The neomutt part is foreseen as a patch bomb to
> mutt-patched which is IMHO a bad idea and will increase the gap to
> mutt a lot. And this is the point where a neomutt package should
> jump in ;-)

Wouldn't it be better to make patches compiled in but disabled in the config
file?  Unless they're too intrusive to maintain sanely, that is.

> From my point of view the mutt package should remain as it is.
> There will be much users who don't want to use mutt-patched or
> neomutt. The sidebar, notmuch and nntp features for instance aren't
> that popular for legacy, let say conservative, users. There will be
> always a chance to choose between a mutt (with some incorporated
> patches) and a neomutt package. And with a neomutt package in Debian
> we will honour the work of its upstream!

My #1 concern with sidebar is that the way to disable it is not advertised
prominently enough.  It is a disruptive feature and I'm among haters.  So
let's guess who would want it and who not.  My theory is that it boils down
to terminal width.  I for one go out of my way to get monitors with a sane
aspect ratio (which means not 16x10, or, Cthulhu forbid, 16x9) and use large
letters with a font with a wide character aspect ratio.  A sizeable part of
users go with small windows at 80x24.

http://dannyman.toldme.com/2010/05/19/ubuntu-mutt-patched-disable-sidebar/
says the setting is "set sidebar_visible=no".

Thus, I'd propose to have sidebar compiled in and either:
* default sidebar_visible to no (as current "mutt")
* default sidebar_visible to yes (as "mutt-patched") but say prominently how
  to get rid of the blighter
* per my theory, perhaps use the sidebar if the terminal has width above
  105?  (Guess why 105 :p).


As for nntp, its nasty side effect is that it moves some keybindings around.
For old users, a person who changes the keybindings under them is worse than
Hitler.  You can expect excessive complaints.  But, this is trivially
configurable -- so it's a matter of prominently saying "to get old/new[*]
settings, source /foo/bar/oldkeys.rc".
[*]. depending on whether you default to old or new values


I haven't used mutt-patched long enough (because of not wanting to waste my
time looking around how to get around disruptions) to say if there's
something similarly wrong with notmuch for those who don't want it.

Other patches tend to now have any downsides.

-- 
An imaginary friend squared is a real enemy.

Reply via email to