Following Jens Peter Secher's "sml-mode" message posted on 22 Oct in the
debian-emacsen mailing list, a discussion took place about whether Emacs
add-on packages should use debconf to prompt for installing initialization
code site-wide. Gathering from what people have written, I proposed the
following patch to the Policy:
--- debian-emacs-policy Fri Oct 26 12:55:09 2001
+++ debian-emacs-policy-new Fri Oct 26 13:11:48 2001
@@ -219,6 +219,16 @@
file. emacsen-common will make sure that the install/remove
scripts are ordered to respect inter-add-on package dependencies.
+ E) Each add-on package may use debconf to ask site-specific
+ configuration questions. As a general rule, packages should
+ prompt if their general setup overrides the usual emacsen
+ behaviour. Just setting up a few autoloads and adding items to
+ auto-mode-alist are no strong reasons for prompting, especially
+ if there is no other entry in auto-mode-alist for the filetypes
+ added. Keep in mind that users can always override things, since
+ their ~/.emacs (or ~/.xemacs/init.el) is evaluated after the
+ Debian site packages.
+
7) Mandatory binary symlink
Each emacsen main package must have a symlink