Re: It's Huntin' Season
Manoj Srivastava <email@example.com> wrote:
> >>"Thomas" == Thomas Bushnell, BSG <firstname.lastname@example.org> writes:
> Thomas> I think the situation is: Emacs policy is inadvertently
> Thomas> wrong. Emacs policy should be fixed. Maintainers who are
> Thomas> conforming to Emacs policy should not be blamed for following
> Thomas> the rules that they thought they should follow.
Thanks. You're the first to say anything like this.
> Once the
> Thomas> emacs policy is fixed, the packages that use it should then
> Thomas> be fixed.
> Could you explain to me, please, exactly what bits of the
> emacs policy are wrong? I seem to have missed those.
Emacs policy dictates that elisp files that are eval'ed at Emacs startup
go under /etc/emacs. However, these aren't necessarily configuration
files (even if policy dictates that they be conffiles). So that's a
problem with Emacs policy. (e.g. lots of other programs load some init
code at startup that isn't stored under /etc nor tagged as conffiles.)
It doesn't usually hurt much of anything by tagging them as such except
that half (or so) of us hadn't done so. Also, Tagging them as conffiles
has the drawback that it leaves crud on the system when you remove
instead of purge the package.