From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eduardo Ochs Newsgroups: gmane.emacs.devel Subject: Re: An anonymous IRC user's opinion Date: Fri, 4 Oct 2024 17:37:44 -0300 Message-ID: References: <19ed5fa4ec0d3be9cfddc92ce2c78e47f2a3efb6.camel@octave.org> <87y133u4bf.fsf@web.de> <87ttdru0vo.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25494"; mail-complaints-to="usenet@ciao.gmane.io" Cc: =?UTF-8?Q?Jordi_Guti=C3=A9rrez_Hermoso?= , Emacs development discussions To: "Dr. Arne Babenhauserheide" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Oct 04 22:38:57 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 1swp4j-0006VI-Ie for ged-emacs-devel@m.gmane-mx.org; Fri, 04 Oct 2024 22:38:57 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1swp3p-0002au-6O; Fri, 04 Oct 2024 16:38:01 -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 1swp3n-0002aS-Dh for emacs-devel@gnu.org; Fri, 04 Oct 2024 16:37:59 -0400 Original-Received: from mail-yw1-x112b.google.com ([2607:f8b0:4864:20::112b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1swp3l-0000Xj-QZ for emacs-devel@gnu.org; Fri, 04 Oct 2024 16:37:58 -0400 Original-Received: by mail-yw1-x112b.google.com with SMTP id 00721157ae682-6e2b1b10103so22377197b3.1 for ; Fri, 04 Oct 2024 13:37:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728074276; x=1728679076; darn=gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=a5w5WebM4PCwpKpMPl2RKnk8xXmC0bpVz2yy7kj6a3k=; b=aALzB8Het+iLfx1JnNjF2ZuE1q+wca5OC6EQ1ApOhnwTmFjSpxZl1sdzBNk3MAWOe4 qI6VGbJI1GRA3dGAygr8QbWr9/lzJaNZ8Md5dfCymN4P7D1w1ExEmc8dmC/JVaqiAmbD VzJ5nBm5H9WMC/7d9adiAJ4gBUarCN5iLuG6o57TuNrx1s4AtkWnXjzZ6Fevu1rHgwBs GTnFlqy5PKSgnZXxBLzI6swqMBbgbM/FDQuh8znsKo/FIJksJ1DYb9yf3J6zLsuJ/Tgv F+yc/k0s7N+uzzsy/9esAxcijm3KHuUXsPzxwUWjABHNqy7jlsazjnmdkrLY3uc1idFF u5AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728074276; x=1728679076; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=a5w5WebM4PCwpKpMPl2RKnk8xXmC0bpVz2yy7kj6a3k=; b=pW2UmOkY+OA0vxAknMJkVMyk9U9ea3FykgBwT0FCnIwstYtKBLlQIO0wJUnvjpKSly gzm1UgcnuupATVoBkamnaZUoVTumpyCbalJnZzRG2UUf0ajApUVbAQj/nuzg6S294uFt oqCVDr7QqeXeU8aZIrtoGozlmIrDT4YNpWOdn6iQffpIEgbWXsITZpx454NglM+zLqnj C1g0mw6jMomuAz1Gr0IWgoejHFY9SGkxSQXKoTLETk0JeIzhWzYflcOc9J6ZO74GPZvf hWT1gdvNNB8Pd0t/9Z65w6ZlPQeQ5reahX0tnYB3pXSfmloluBRgnsBIZZItGuqNihzk zIzg== X-Forwarded-Encrypted: i=1; AJvYcCXVxnNUdN8c90pTW1lISe1/SGzPB1pYXDLEdhi/EyKYgPMWDjXgiWKGPEmFMCalAPNKFqPSst+1YZCCXA==@gnu.org X-Gm-Message-State: AOJu0YzTci3kGprXWN/zJxLJztigTATAHqT79BFLHgZoIWpWb7K0JnFz qAZFYEvc/FSEFnWyu0VO6JOz14+MISXNpjc3tQqmWecBektYhpb84XC6azxRU/g0gvrBf1Hhylq RH729JAP90WG4JkEBASA4NnMOz4M= X-Google-Smtp-Source: AGHT+IF/KMRQY/NIzvyTx8uDaOBvQw1xox2Y34yFQ/9DY7xgeYvd7troXe6h1ViIAl3TwRMxxrl97LiH135KJcdjYfc= X-Received: by 2002:a05:690c:2713:b0:6de:b23:f2a1 with SMTP id 00721157ae682-6e2c7017a3amr30825517b3.15.1728074276220; Fri, 04 Oct 2024 13:37:56 -0700 (PDT) In-Reply-To: <87ttdru0vo.fsf@web.de> Received-SPF: pass client-ip=2607:f8b0:4864:20::112b; envelope-from=eduardoochs@gmail.com; helo=mail-yw1-x112b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_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-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:324321 Archived-At: On Fri, 4 Oct 2024 at 16:25, Dr. Arne Babenhauserheide wrote: > > Do you mean something like an improved first time tutorial? > > We have something there, but maybe it does not match user expectations > anymore? Hi Arne, Yes! To be honest Anonymous's proposal doesn't make much sense to me... for example, this, > Without the user having to know about init file, packages, archives, > functions, variables, hooks, and endless init file debugging, or even > to write a single line of elisp. > > Users can be from different backgrounds not necessary hackers or > developers. that gives me the impression that Anynymous thinks that people should configure their Emacs first and learn "the rest" later, and that that would work very well. I was able to squeeze out some practical ideas from A's proposal - like: 1. let's create a hack that adds a button saying "If you are a beginner click here" to the splash screen, and make it well known; 2. let's create a way to make it open a certain Org file; 3. let's discuss how to make that Org file adjust the user's init file according to the settings in its checkboxes; 4. let's create a way to make that easy to install, 5. let's ask Anonymous to install that on some friends's machines. They are probably going to say that our _prototypes_ are crap, that they needed something much more polished, that did exactly what they wanted and that didn't contain a single sentence that they didn't understand... and at that point we can plonk them, but we will have the code for (1), (2), (3), and (4), and that can be useful in the future... (Slightly bitter) cheers, Eduardo