From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Nan JunJie Newsgroups: gmane.emacs.devel Subject: Re: Propose to add setup-wizard.el to ELPA Date: Wed, 05 Jan 2022 00:09:50 +0800 Message-ID: <87mtkbfpo1.fsf@139.com> References: <897ED591-43BC-4029-912A-917E5E9F6930@gmail.com> <83mtkeefmt.fsf@gnu.org> <87v8z2o90o.fsf@yahoo.com> <87fsq617rt.fsf@139.com> <87v8z1p6j8.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11264"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jan 04 17:11:35 2022 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 1n4mPO-0002lF-8X for ged-emacs-devel@m.gmane-mx.org; Tue, 04 Jan 2022 17:11:34 +0100 Original-Received: from localhost ([::1]:60584 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n4mPM-0006T9-Uz for ged-emacs-devel@m.gmane-mx.org; Tue, 04 Jan 2022 11:11:32 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:41486) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4mOR-0005O0-LI for emacs-devel@gnu.org; Tue, 04 Jan 2022 11:10:35 -0500 Original-Received: from n169-110.mail.139.com ([120.232.169.110]:61933) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n4mOO-0008I4-Fk for emacs-devel@gnu.org; Tue, 04 Jan 2022 11:10:35 -0500 X-RM-TagInfo: emlType=0 X-RM-SPAM-FLAG: 00000000 Original-Received: from dev01 (unknown[120.244.220.123]) by rmsmtp-lg-appmail-04-12082 (RichMail) with SMTP id 2f3261d4716ca3d-9857a; Wed, 05 Jan 2022 00:10:22 +0800 (CST) X-RM-TRANSID: 2f3261d4716ca3d-9857a In-Reply-To: <87v8z1p6j8.fsf@posteo.net> (Philip Kaludercic's message of "Mon, 03 Jan 2022 08:28:27 +0000") Received-SPF: pass client-ip=120.232.169.110; envelope-from=nanjunjie@139.com; helo=n169-110.mail.139.com X-Spam_score_int: 0 X-Spam_score: 0.0 X-Spam_bar: / X-Spam_report: (0.0 / 5.0 requ) FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:284165 Archived-At: Philip Kaludercic writes: > nanjunjie@139.com writes: > >> For me an emacs user, `customize` itself is a setup wizard, it does not >> need another setup wizard to customize the customization. Or once the setup >> wizard came out, we need to figure out how to customize the setup >> wizard, and we would enter an endless loop. > > I disagree, the setup wizard could be seen as a "tour" of customizable > options, consciously designed to guide the user into the relevant > options that are worth paying attention to. > Customization may not need a `tour` like this. Usually customization actions occur at the very beginning. So early that `setup wizard` has no chance to guide the beginners anything. Once the beginners gained enough abilities to accept the guidence and start the "tour" for customizable options, they already knew what the customization is, even how it works, so do not need the `tour`:) Maybe I am wrong. Too long time, I can't remember exactly when and how I got the key point of customizations as an emacs beginner.