From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Idea for determining what users use Date: Tue, 27 May 2003 08:45:20 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1054040267 10559 80.91.224.249 (27 May 2003 12:57:47 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 27 May 2003 12:57:47 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue May 27 14:57:42 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 19Ke1O-0002jh-00 for ; Tue, 27 May 2003 14:57:42 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19KeF5-0000fC-00 for ; Tue, 27 May 2003 15:11:51 +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 19Kdso-00014t-Qn for emacs-devel@quimby.gnus.org; Tue, 27 May 2003 08:48:50 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19KdsB-0000x8-Oj for emacs-devel@gnu.org; Tue, 27 May 2003 08:48:11 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19KdrK-0000Uo-1c for emacs-devel@gnu.org; Tue, 27 May 2003 08:47:18 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19KdpR-0008CE-1b for emacs-devel@gnu.org; Tue, 27 May 2003 08:45:21 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.20) id 19KdpQ-00072R-Rf; Tue, 27 May 2003 08:45:20 -0400 Original-To: emacs-devel@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:14317 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14317 We have no good way to determine if anyone still uses a feature. Maybe we can create one. Imagine a function called note-feature-used. You call it like this: (note-feature-used 'foo "Foo"). The first time you call it, it sends mail to emacs-features-used@gnu.org with subject Foo, asking you for permission to send it, and it records (setq foo t) in your .emacs file. If you call it again, it does nothing. We could put these calls into various files and functions in order to find out (after the next release) whether anyone uses them.