From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Should Emacs have an upgrade procedure? Date: Sun, 21 Mar 2010 17:41:52 +0100 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1269189756 14641 80.91.229.12 (21 Mar 2010 16:42:36 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 21 Mar 2010 16:42:36 +0000 (UTC) To: Emacs development discussions Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 21 17:42:29 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NtOEP-00019b-La for ged-emacs-devel@m.gmane.org; Sun, 21 Mar 2010 17:42:29 +0100 Original-Received: from localhost ([127.0.0.1]:53081 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NtOEP-0006Q3-3m for ged-emacs-devel@m.gmane.org; Sun, 21 Mar 2010 12:42:29 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NtOE0-0006Gt-Py for emacs-devel@gnu.org; Sun, 21 Mar 2010 12:42:04 -0400 Original-Received: from [140.186.70.92] (port=44189 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NtODy-0006Fi-Qn for emacs-devel@gnu.org; Sun, 21 Mar 2010 12:42:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NtODx-0003il-Ma for emacs-devel@gnu.org; Sun, 21 Mar 2010 12:42:02 -0400 Original-Received: from iwfs.imcode.com ([82.115.149.64]:38780 helo=gate.verona.se) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NtODx-0003hL-DF for emacs-devel@gnu.org; Sun, 21 Mar 2010 12:42:01 -0400 Original-Received: from localhost.localdomain (IDENT:1005@localhost [127.0.0.1]) by gate.verona.se (8.13.4/8.11.4) with ESMTP id o2LGfqU4009453 for ; Sun, 21 Mar 2010 17:41:53 +0100 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:122414 Archived-At: Should Emacs have an upgrade procedure? Here's a user story: - The user has just installed Emacs 24, previously having running Emacs23 - The Emacs splash screen shows a message: "A number of defaults have been changed between Emacs 23 and 24. Would you like to go through the changes, or just enable them?". This message is NOT shown if the user previously had expressed an opinion about these particular defaults. OK, you get the picture I suppose. Good or bad? There are elisp libraries out there that already implements this of course. -- Joakim Verona