emacs-devel
[Top][All Lists]
Advanced

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

Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with co


From: Dmitry Gutov
Subject: Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls
Date: Tue, 5 Dec 2017 02:10:09 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Thunderbird/57.0

On 12/4/17 6:41 PM, Eli Zaretskii wrote:

Point is, putting mmm-mode in ELPA or not is the developer's choice.

That's true, but why would a developer object to including his/her
package in Emacs?  It will get better integration, better maintenance,
better publicity, etc.  Sounds like win-win to me.

Better control over releases, faster to get fixes to the users. That's if we're comparing "in Emacs only" with "in ELPA only".

If the package is released to both, I have no experience with that, but I imagine there needs to be some extra work synchronizing, as well as making sure the APIs are compatible, at least (to which set of versions of Emacs? I'm not sure...).

Overall, I'm in favor of "modular Emacs", and so I'd rather ask why include this particular package, and how it would benefit. Users being able to avoid using ELPA is a very minor difference, in my mind, especially compared to benefits above.

mmm-mode, in particular, is designed to work "outside in", with little support from the code inside Emacs, so it shouldn't need much support over the years, not much more than it would get being part of ELPA, at least.

Further, I'm not sure that its way of doing things (the user-facing part) is best. Maybe polymode has it thought out better, I have not studied it well enough. Or an extraction from mhtml-mode would turn out better still. Putting an MMM package into Emacs would seem like a choice of the better package, and I'd rather we have several equally supported ones, at least until one comes out decisively at the top.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]