From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: ams@gnu.org (Alfred M. Szmidt) Newsgroups: gmane.emacs.devel Subject: Re: A proposal for a friendlier Emacs Date: Sat, 19 Sep 2020 17:04:51 -0400 Message-ID: References: <4be18b5f-dc07-2703-a2de-1ed08916ebdf@gmail.com> <3774c435-60d6-a958-77d1-a831599c85c5@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14812"; mail-complaints-to="usenet@ciao.gmane.io" Cc: nicola.manca85@gmail.com, stefankangas@gmail.com, thibaut.verron@gmail.com, emacs-devel@gnu.org To: Andrea Corallo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Sep 19 23:06:28 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kJk3w-0003ly-BV for ged-emacs-devel@m.gmane-mx.org; Sat, 19 Sep 2020 23:06:28 +0200 Original-Received: from localhost ([::1]:37906 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kJk3v-00025o-Bp for ged-emacs-devel@m.gmane-mx.org; Sat, 19 Sep 2020 17:06:27 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45066) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kJk2P-0001Ov-E7 for emacs-devel@gnu.org; Sat, 19 Sep 2020 17:04:57 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:52354) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kJk2P-0008UZ-49; Sat, 19 Sep 2020 17:04:53 -0400 Original-Received: from ams by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kJk2N-0002wF-0s; Sat, 19 Sep 2020 17:04:51 -0400 In-reply-to: (message from Andrea Corallo on Sat, 19 Sep 2020 19:31:59 +0000) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:256217 Archived-At: > What is lost exactly? You have the _exact_ same information, plus > some (that of a on-click setup). Having a special new-user dialog > would be a loss in information since it would hide the splash screen > which provides valuable information for new and old users alike. > > If users don't read the normal splash screen, there is no reason to > expect them to look at another "setup screen". I suspect they probably don't read it because there is too much information already, adding more would just make it worst. If the few paragraphs on the splash screen are deemed "too much information" then why would they read any other page?! Lets not assume that users are that lazy ... > I claim that opening Emacs on new accounts with no .emacs will be > infrequent for most users. > > Just today I accessed four different machines where I had never logged > in (mainly for development stuff, where the machines run different > operating systems, often new VMs setup for whatever). Sometimes it is > accessing the machine as root, sometimes it is as my self. Which _exact_ part of the spash screen have you used in this process? Visit new file and Open Home Directory. How this proposed menu would have made harder your job today? We are talking about the splash screen, not a menu. The suggestion (as I understood it) was to replace the splash screen with a wizard if and only if there was no .emacs (or similar). Then do magic to somehow keep track if a user had "picked" a provided configuration (vanilla, different, or configuration wizard) of Emacs. Only then, would you get the current splash screen when you start emacs. That is a strange behaviour, and very much annoying one to keep track of.