From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Interactive guide for new users Date: Sat, 19 Sep 2020 20:25:03 +0300 Message-ID: <831rix3ci8.fsf@gnu.org> References: <875z8ortot.fsf@gkayaalp.com> <83lfhjkq0r.fsf@gnu.org> <8620B5CD-CA92-46BF-80A8-DBE7052F4CA6@gmail.com> <87d02haj4g.fsf@mercovich.net> <87ft7dn0um.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14069"; mail-complaints-to="usenet@ciao.gmane.io" Cc: self@gkayaalp.com, casouri@gmail.com, eduardo@mercovich.net, stefankangas@gmail.com, emacs-devel@gnu.org To: "Philip K." Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Sep 19 19:26:38 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 1kJgdC-0003Xl-Ag for ged-emacs-devel@m.gmane-mx.org; Sat, 19 Sep 2020 19:26:38 +0200 Original-Received: from localhost ([::1]:43616 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kJgdB-0001eS-Bg for ged-emacs-devel@m.gmane-mx.org; Sat, 19 Sep 2020 13:26:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39606) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kJgbq-00018k-S8 for emacs-devel@gnu.org; Sat, 19 Sep 2020 13:25:14 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:48805) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kJgbo-0000v0-O4; Sat, 19 Sep 2020 13:25:12 -0400 Original-Received: from [176.228.60.248] (port=1332 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kJgbj-0005ke-Gb; Sat, 19 Sep 2020 13:25:11 -0400 In-Reply-To: <87ft7dn0um.fsf@posteo.net> (philipk@posteo.net) 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:256207 Archived-At: > From: "Philip K." > Date: Sat, 19 Sep 2020 19:16:33 +0200 > Cc: Göktuğ Kayaalp , > Yuan Fu , Eli Zaretskii , > Stefan Kangas , emacs-devel > > > An issue I can imagine is that a lot of the options that would be > displayed in a wizard like this wouldn't mean too much to > newcomers. "Helm" or "Ivy"? "Projectile"? Even Emacs-native packages are > often confusing ("Hippie-Expand", "Xref", etc.). Without a way to test > and find out what these options _mean_, you would only be helping people > that could already help themselves. The interactive guide is supposed to offer non-default options that make Emacs UI more similar to what newcomers might expect. It wasn't supposed to offer loading large packages such as those which you name, certainly not packages that are not bundled with Emacs. But yes, deciding which options to offer and how to arrange them is the hard part of this job.