From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail
From: Nan JunJie <nanjunjie@139.com>
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 <philipk@posteo.net>
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jan 04 17:11:35 2022
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
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 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	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 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	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 <nanjunjie@139.com>) 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 <nanjunjie@139.com>) 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." <emacs-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=subscribe>
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org
Original-Sender: "Emacs-devel"
 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
Xref: news.gmane.io gmane.emacs.devel:284165
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/284165>

Philip Kaludercic <philipk@posteo.net> 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.