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: Re: Idea for determining what users use Date: Thu, 29 May 2003 20:48:58 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1054255884 26410 80.91.224.249 (30 May 2003 00:51:24 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 30 May 2003 00:51:24 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri May 30 02:51:20 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 19LY70-0006rh-00 for ; Fri, 30 May 2003 02:51:14 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19LYLu-0004lm-00 for ; Fri, 30 May 2003 03:06:39 +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 19LY7e-0005wh-Sp for emacs-devel@quimby.gnus.org; Thu, 29 May 2003 20:51:54 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19LY5G-00049a-8M for emacs-devel@gnu.org; Thu, 29 May 2003 20:49:26 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19LY55-0003zb-CC for emacs-devel@gnu.org; Thu, 29 May 2003 20:49:15 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19LY4o-0003rR-8F for emacs-devel@gnu.org; Thu, 29 May 2003 20:48:58 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.20) id 19LY4o-0007La-25; Thu, 29 May 2003 20:48:58 -0400 Original-To: ttn@glug.org In-reply-to: (message from Thien-Thi Nguyen on Thu, 29 May 2003 07:35:08 -0400) 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:14448 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14448 i deliberately widened the scope of my interpretation of the proposal because such a facility is useful for all programmers in a similar manner to how autoload.el, bytecomp.el and reporter.el facilities are useful to third party programmers. We could try to make it useful to other programmers--I have nothing against trying. But not in a way that interferes with the original intended purpose, which is use for us. For others to be able to use this, they need to be able to specify the email address in the call. That won't be hard. Someone suggested "batching" these responses. That can't be done because you never know that the same user will encounter another one of these calls. The one he has encountered today may be the last one. whether one hit or multiple hits, IMHO it is better to separate the collection and reporting sub-activities, not only for efficiency but also to support user control/privacy. I don't see how this could possibly make sense, but if you show me a specific alternative scenario, I will think about whether it is better. like any code, its frequency of use is really up to its users once it gets into the wild. The purpose of this feature is for us to use it for low-frequency messages. There is no sense in redesigning it to optimize for some other scenario at the expense of the intended purpose. If you have some other application in mind and this feature isn't good for your application, then design some other feature.