From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: { SPAM 2 }::Re: Idea for determining what users use Date: Fri, 30 May 2003 18:14:26 -0500 (CDT) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200305302314.h4UNEQc20945@eel.dms.auburn.edu> References: <5xk7c8m1y2.fsf@kfs2.cua.dk> NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1054336485 3844 80.91.224.249 (30 May 2003 23:14:45 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 30 May 2003 23:14:45 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat May 31 01:14:43 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19Lt59-0000zr-00 for ; Sat, 31 May 2003 01:14:43 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19LtKW-0004J8-00 for ; Sat, 31 May 2003 01:30:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19Lt5y-0005kH-6C for emacs-devel@quimby.gnus.org; Fri, 30 May 2003 19:15:34 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19Lt5G-0005L4-Kn for emacs-devel@gnu.org; Fri, 30 May 2003 19:14:50 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19Lt4s-0004gl-LW for emacs-devel@gnu.org; Fri, 30 May 2003 19:14:28 -0400 Original-Received: from manatee.dms.auburn.edu ([131.204.53.104]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19Lt4q-0004bG-ML; Fri, 30 May 2003 19:14:24 -0400 Original-Received: from eel.dms.auburn.edu (eel.dms.auburn.edu [131.204.53.108]) h4UNEKoc001358; Fri, 30 May 2003 18:14:21 -0500 (CDT) Original-Received: (from teirllm@localhost) by eel.dms.auburn.edu (8.11.6+Sun/8.11.6) id h4UNEQc20945; Fri, 30 May 2003 18:14:26 -0500 (CDT) X-Authentication-Warning: eel.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: storm@cua.dk In-reply-to: <5xk7c8m1y2.fsf@kfs2.cua.dk> (storm@cua.dk) Original-cc: rms@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:14510 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14510 Kim Storm wrote: Furthermore, I think the benefits of the proposed features are very limited, and that our efforts are better spent on new features. As Stefan has pointed out, there's already a warning if people are using a package in the obsolete directory -- I think that's the right approach: Tell the user that the feature is considered obsolete, so if he disagrees, he should send us a bug-report. I basically agree, but there is one problem for which one might still want to find a solution in this case: If I do: M-x load-library RETURN x-menu, I indeed get a warning. If I put: (require 'x-menu) in my .emacs, or some other file, I will only notice the warning if I examine the *Messages* buffer, assuming it is not gone by then (due to the size limit on the *Messages* buffer). I do not think one should try to pressure the user to mail a "complaint", before he has had any chance to investigate the situation and try to find out for himself why the package was obsoleted. He should get a chance to see stuff like: ;;; uncompress.el --- auto-decompression hook for visiting .Z files ;; M-x auto-compression-mode is a more modern replacement for this package. Or: ;; profile.el --- Emacs profiler (OBSOLETE; use elp.el instead) But there must be a way to make the message less easy to overlook, as well as, maybe, to include the above info in the message, or instructions on where to look for such info, and an email address to mail counterarguments to. Sincerely, Luc.