From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Suhail Singh Newsgroups: gmane.emacs.devel Subject: Re: Emacs Newbie Info Pages Date: Thu, 12 Sep 2024 22:24:03 -0400 Message-ID: <87r09owat8.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37360"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: summeremacs@summerstar.me, emacs-devel@gnu.org To: Corwin Brust Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 13 07:48:38 2024 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 1sozAa-0009Wo-Pg for ged-emacs-devel@m.gmane-mx.org; Fri, 13 Sep 2024 07:48:36 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1soz9z-0001QU-QG; Fri, 13 Sep 2024 01:48:00 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sovys-0004Hd-LU for emacs-devel@gnu.org; Thu, 12 Sep 2024 22:24:18 -0400 Original-Received: from mail-qv1-xf41.google.com ([2607:f8b0:4864:20::f41]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sovyr-0005iL-59 for emacs-devel@gnu.org; Thu, 12 Sep 2024 22:24:18 -0400 Original-Received: by mail-qv1-xf41.google.com with SMTP id 6a1803df08f44-6c358b725feso11373636d6.1 for ; Thu, 12 Sep 2024 19:24:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726194255; x=1726799055; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=t1XWIqlrJR561o7CoDzCCbpQRlIkxW/u5ZBnYevL9QQ=; b=HyYv+krXQXfopAHxGiM74KSofLtoXFpJCy7qQUyFIMJnW6IBewEfH5SNKIiwq/3Shp J7XOD0Rm1EHgjHFzILA8XlHdwJDk2/iXkfZRwKN8AOWTQz4kW4am3xHQKMcYdjnuWzmW IcJH/dyhdkKegAz0LhW4PfcpmQ2ym3ApSUEw5Wkxa/HMVf/F1TO/9J0+IknX1Enr8FTs SCUm2PY19g4QDTuMb46J8C050gtJorw9I257cY2DZhZruhgHKjs0Quu++epW6y8hbJyx a9L/BqRHVDpvJte8DxHnTIsjvGUjVmjmEMxKrENouYrul0CYwKGDPZoZGVAmY9VZ3lKZ Gfgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726194255; x=1726799055; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=t1XWIqlrJR561o7CoDzCCbpQRlIkxW/u5ZBnYevL9QQ=; b=czt/InUdxRFAbuBbDklkQ4Pu8vcK2Y/wDc/MfCv4LbIHANprVnJUS4u+AsJbDZv1p/ PE58zjDC+zyiaUavLkqGOpB1rmTprCZj9BSEcpTmzDjCL7TNoKTCugkpTsjgKpqhXktq jC5xyQSDWSTBOGfmDGWffouH9VTCh2fqBd7ET40PdXNIaVL00OCxrMoTc2xZrPW7eJGE 2vSHFUGPlqqoZ6TQxpZqYuo8tqAtOJCvf5pypFYiTqBwUGNmvs6xvLDrlhrPI7yZ2YqY ZFMX8Y3CcyF1xDQNgXwAjhHim42PTei29p26YtNZxite3Q/s7RWtf0Zry2wIN+TJpJGH 8aQg== X-Forwarded-Encrypted: i=1; AJvYcCWTsn+9ZVvBOEMJJOv3cZ5J10IVDdn8c+VoEg1EqO5sVD2wjT+aPzgFGCSZHx8WZ0lfsaOOQsEgzDbHDg==@gnu.org X-Gm-Message-State: AOJu0Yy+4ruDgemBIGaIk2q7Ty1UnGrOpoJX0i7C0CRLvmOuH8Xr7uL4 8HGmEGaSEw8ZKMwAUaK/3jfsBYL9NnVF0Qn9r7R8Z1jPiyvo8zN1ji+Xul6K X-Google-Smtp-Source: AGHT+IGv9U7a8rso6me/s2+sFth2AJIea+jZavL0P9kGW9U0rnT7xdlaiK4cvuApDlPcZecQ168oyg== X-Received: by 2002:a05:6214:2c03:b0:6c5:2747:f458 with SMTP id 6a1803df08f44-6c57351a6d8mr75250106d6.14.1726194255003; Thu, 12 Sep 2024 19:24:15 -0700 (PDT) Original-Received: from gnus ([65.94.70.53]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6c534774679sm60916336d6.120.2024.09.12.19.24.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Sep 2024 19:24:14 -0700 (PDT) In-Reply-To: (Corwin Brust's message of "Thu, 12 Sep 2024 13:29:40 -0500") Received-SPF: pass client-ip=2607:f8b0:4864:20::f41; envelope-from=suhailsingh247@gmail.com; helo=mail-qv1-xf41.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Fri, 13 Sep 2024 01:47:54 -0400 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:323571 Archived-At: Corwin Brust writes: > Would it make sense to have a `emacs-welcome-new-user' mode which > "collects" configuration defaults appropriate for new users and > provides means to enable (and, perhaps, disable) them en masse? A dedicated "initialization" command (be it `emacs-welcome-new-user' or `emacs-initialize-configuration' or something else) could be useful. If said command is linked to from the initial splash screen, it would also make it accessible. I see this as a variation of the current "Customize Startup" option, but not a substitute for it. In order to "generate appropriate configuration defaults" this command would be allowed to ask the user questions, however, said questions have to be answerable by the user without them necessarily having read the manual (e.g., questions about possible usage patterns or tasks a user may want to accomplish with Emacs). Contrast this with "Customize startup" which requires the user to have some awareness of Emacs concepts and doesn't focus on "usage patterns". > In passing, I think it worth mentioning that programs like Doom > provide as an (IMO) important feature, a logical grouping of features. > I'm not suggesting creating something akin to this, expressly, but > that would be a direction to consider that I suspect could give the > results I have in mind. While I don't have experience with Doom, I agree with the general belief regd. "logical grouping of features" where "logical" means from the perspective of the uninitiated user. -- Suhail