Eric, On Wed, Oct 02, 2013 at 12:29:23AM -0400, Eric S. Raymond wrote: > Derek Martin <inva...@pizzashack.org>: > > This is nonsense. There have been many discussions on this list > > about possible improvements, covering a wide range of functional and > > UI areas. The 1.6 release is supposedly waiting on some of those... > > and has been for a very long time now. And THAT completely ignores > > the idea that Mutt's design is over 15 years old, and its design > > philosophy is much, much older. Mutt, and its user base (or at least > > a substantial segment of it), could certainly benefit from being > > brought into this century. > > I'm just a user, not a dev. But you might have heard my name before.
I'm well aware of who you are, and this is not the first time we've corresponded... You've been around a long time, much as Mutt has. :) But not everyone is a 55-year-old hacker who wrote fetchmail. And not everyone wants to be. Please keep that in mind as you read the rest of my response. [And no offense is meant here; I'm simply quantifying, in some sense, where your perspective comes from... My perspective is not *so* dissimilar to yours.] > I'm open to improvements in the UI. There are some seriously annoying > misfeatures near PGP/GPG key management that could stand to be fixed. > One in particular gets me every time - if you try to PGP-encrypt > outgoing mail, but no key in your list matches, it is pure hell trying > to abort the key-selection mode. This is just the tip of the iceberg, really. Much more interesting would be overall improvements in new mail handling (one of the biggest things 1.6 is supposedly waiting on), better search capabilities and/or virtual folders, etc.--things that virtually all modern e-mail clients do; things that are nearly considered fundamental to modern e-mail users. These are features that people--including a lot of Mutt users--really want, but which Mutt does poorly or not at all. And--like it or not--HTML mail has become an important part of business communication for a lot of us, even in the technical world. However Mutt's ability to /handle/ that defacto standard is woeful, and its ability to /generate/ it is essentially nil. If you're willing to spend time hacking a solution together yourself, it's theoretically possible to make it work, but such a solution is far from polished or even what I would call usable. The one point I'll make about UI improvements is that it's extremely difficult to provide a polished, consistent UI, when the functionality to which you are interfacing is not your own--unless perhaps you've developed a fully modular framework that provides hooks for such things. But Mutt is not that. It's more like the Colonial Fleet in Battlestar Galactica: a mishmash of disparate ships (programs) that work together only begrudgingly, out of fundamental necessity and threat of extinction. =8^) This is why I think fundamentally, e-mail clients MUST move along the spectrum to a more (not necessarily entirely) monolithic design. Anyway, I was going to write yet another extremely long response to this until I realized I'm not saying anything I haven't said probably a dozen times on this list, every time the subject is broached by someone new, roughly every 6 months or so on average. So having said this much, I'm going to bow out of this discussion, and suggest that rather than rehashing it yet again, people go read the archives, looking for any of the many threads about mutt development stagnation. To briefly summarize though: There is a host of functionality that real users want, which it would be difficult to argue would not improve the usability, power and utility of Mutt. Ultimately, the maintainers themselves agree that development has stagnated, and consider it problematic, but seem to be unsure what to do about it, yet are also reticent to relinquish control of the project--or even to seek out fresh talent with more resources (time and motivation) to work on the various problems. Whenever this discussion occurs there's some flurry of activity around and concerning solving it, of varying duration and intensity, with progressively diminishing efficacy. -- Derek D. Martin http://www.pizzashack.org/ GPG Key ID: 0xDFBEAD02 -=-=-=-=- This message is posted from an invalid address. Replying to it will result in undeliverable mail due to spam prevention. Sorry for the inconvenience.
pgpCKU6n0Bkzq.pgp
Description: PGP signature