From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/88771 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Newsgroups: gmane.emacs.gnus.general Subject: Re: Proposed new introductory section to the Gnus manual Date: Fri, 13 Sep 2019 08:54:32 -0800 Message-ID: <709dc4a4-e915-09cc-0fc2-6aea44b3e082@opensuse.us> References: <87o90mm4x2.fsf@ericabrahamsen.net> <87blwmuh6j.fsf@dick.i-did-not-set--mail-host-address--so-tickle-me> <87mug6klq3.fsf@ericabrahamsen.net> <87mug5bpuh.fsf@ucl.ac.uk> <87y2zojwbz.fsf@ericabrahamsen.net> <871rxggj9l.fsf@gmail.com> <87d0g9q44t.fsf@ericabrahamsen.net> <87a7bdelf4.fsf@gmail.com> <87tv9lmhzt.fsf@bobnewell.net> <875zm1w8sf.fsf@gmail.com> <87d0g8khcw.fsf@ericabrahamsen.net> <87pnk7vr51.fsf@gmail.com> <87k1afiucn.fsf@ericabrahamsen.net> <87d0g4k0z5.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="54285"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.0 To: ding@gnus.org Original-X-From: ding-owner+M36975@lists.math.uh.edu Fri Sep 13 18:55:20 2019 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from lists1.math.uh.edu ([129.7.128.208]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i8oqt-000DuG-Nb for ding-account@gmane.org; Fri, 13 Sep 2019 18:55:19 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.92.2) (envelope-from ) id 1i8oqO-00061P-Sw; Fri, 13 Sep 2019 11:54:48 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by lists1.math.uh.edu with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.2) (envelope-from ) id 1i8oqK-0005yd-Gp for ding@lists.math.uh.edu; Fri, 13 Sep 2019 11:54:44 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.2) (envelope-from ) id 1i8oqH-00012D-VE for ding@lists.math.uh.edu; Fri, 13 Sep 2019 11:54:44 -0500 Original-Received: from mail-pg1-f180.google.com ([209.85.215.180]) by quimby.gnus.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1i8oqD-0003AM-8z for ding@gnus.org; Fri, 13 Sep 2019 18:54:39 +0200 Original-Received: by mail-pg1-f180.google.com with SMTP id x15so15542310pgg.8 for ; Fri, 13 Sep 2019 09:54:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=opensuse-us.20150623.gappssmtp.com; s=20150623; h=subject:references:to:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=wDgGhJtzhNcff/36AXTN3bzPG+1vfzM6qChSEkCQUE8=; b=FrsjHbgSJcf2laYLtgzfUneQSExG7NCEW+yTXufLQNPdvOQoU77uMnAf8MBB60AfgV TPaScQ1rCtJnYBfrcAjTlY33WQiYtoDc1VJ5Z5cO6h7S4R4ZH2lqY72/fU7hKOC33PU3 RpT+KZWqPMviPaeCoA69RuUWBuGnhydwy+z6cVcCUSkpG8v6iv7lnpbD+y608YTNdpJZ wwymzS3pNTK1N4c21OaaCtvJsqmzB8/Ahipjg0W/wa7c5hFRpGSwZOVwhQ14OVUaQg3h DPg5WuupkJXe4wxNu/PuQPq2GKhDS4imBdOIPo1PlFKmIbvVrctuSzzTmCDGjddqG/dl Hzpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:references:to:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=wDgGhJtzhNcff/36AXTN3bzPG+1vfzM6qChSEkCQUE8=; b=g3RZOvs6gkK+qA89jFKczgFkuDmt0NjHeDTGQeacCwbRPtacyHCf8hLNQTiOLN0SZu RwSI7YW5erWicOoNdaKa2ahvsJjdbgwCicz+Kqm3Ko78lOHsI3Z1nMdRKJQ7Pk5qG9su 2dkEQ6y5cEPVehdkBgM3+UX/RGAzB6aK3/3y4/eqcAXoPfARdzR9Hy5Vvgbk8kgwADdS IWoxJt5+m82D3Yr4+irfO9ZRgPecJyBAOxyjZ+DXM7IyJpMhUzICbAg21sGuxBLmAI4n kJolLWL16MpiSve54gykLFRAuNqICXbkYvtGhKS4sDY9N7gO5HhuFXQI9HaFdstJX+bh dluA== X-Gm-Message-State: APjAAAXzdCMoSfu/DjYB8opgOzBOnEko8zmIFjw1Zz2JF/HpD7mskFdW 0deATO9jsnGlaUIIq2/Zd5BMr9QmIPo= X-Google-Smtp-Source: APXvYqzhvag+LwIxoUGWOgyRROrA/jQKUjqmPNDmYmiNqk4Q1I1yxjIXC81zxuyUlGIKJnyv3AC3pg== X-Received: by 2002:a17:90a:9409:: with SMTP id r9mr6350500pjo.10.1568393674981; Fri, 13 Sep 2019 09:54:34 -0700 (PDT) Original-Received: from slackel.example.net (216-67-113-166-radius.dynamic.acsalaska.net. [216.67.113.166]) by smtp.gmail.com with ESMTPSA id 127sm54136920pfy.56.2019.09.13.09.54.33 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 13 Sep 2019 09:54:34 -0700 (PDT) In-Reply-To: <87d0g4k0z5.fsf@ericabrahamsen.net> Content-Language: en-US List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:88771 Archived-At: On 9/13/19 1:19 AM, Eric Abrahamsen wrote: > Michael writes: > >> On 9/10/19 3:50 PM, Eric Abrahamsen wrote: >>> dick writes: >>> >>>> EA> Gnus has a lot of variables with >>>> EA> pretty convoluted value-structures. I wonder if its Customize support is >>>> EA> currently up to snuff >>>> >>>> It is not. One such convoluted value-structure is `gnus-parameters`. >>>> Configuring that via the Customize interface is like digging a ditch with a >>>> toy shovel. Even a basic parameter like `gnus-secondary-select-methods` >>>> requires knowledge of how a Gnus METHOD is composed. >>> Yeah, I suppose. Customize just wasn't meant to handle values that >>> complicated. Gnus also has its own home-grown (of course) "edit forms" >>> (gnus-eform.el) which currently just dump you in an elisp buffer where >>> you have to edit elisp forms, but could be smarter about >>> presenting/parsing complicated values in a user-friendly way. >>> >>>> It bears repeating that introducing `gnus-secondary-select-methods` instead of >>>> vectorizing `gnus-select-method` was a mistake that can still be >>>> corrected fairly easily. >>> That's on my list of things to do, but as a user-facing change, it's at >>> the bottom of the list. >>> >>> >> I really like Gnus and I have tried to use it a couple of times, but >> always gave up. It is getting harder for me, at my age, to >> remember/memorize all the different commands. > A hindrance for users at any age :) There are whole aspects of Gnus > (scoring, spam, agent categories, etc) that I have never touched, simply > because I couldn't be bothered with the learning curve. > >> Not knowing lisp is for me also a hindrance. >> >> However, I want to thank you for working on the introduction and the >> quick guide. It has given me a better understanding. With that, and >> the added links posted, I'm getting more familiar with how to use Gnus >> and close to using it for all my news and email :) >> >> I'd love to help since I'm just an old retired man, but don't know >> enough to help :) > With all due respect, your ignorance of Gnus might be just the thing we > need :) I think most people on this list remember that the early > experience was bad, but don't really remember the details, or what would > have helped. If you kept an eye on discussion here, and piped up > whenever a bit of information seemed a) nonsensical or b) just the thing > you needed to figure out a problem, that might be the biggest help you > could provide. > > For instance, what part of my intro (and the other links posted in this > thread) was most useful? > > Thanks! > Eric > > Ok, here are some thoughts while reading the intro and comments: I actually laughed, and liked, the "DON"T PANIC", but how about adding one sentence with something like, "Here is some brief help to get you started using Gnus". Something brief and easy, before delving into the origin of Gnus? "tick" is mentioned a couple of times, but what is a "tick"? At this point, would a more generic term suffice, such as "mark" or "flag" since this is the intro? I like the improvement comments that others have mentioned and that you have agreed with, so no need to add anything to them :) I am very glad for the part mentioning what to type when Gnus has started. I do have a "code" comment/question about this. When I start Gnus, I see the menu bar and Gnus mascot/icon/whatever it's called. So, how about a line under the menu showing different keyboard keys to type, such as "q", "L", "AA", "r or R", "f" and what each means? It could be a line that could be removed via customization when the experienced user didn't need it there? A number of times when I would start, I couldn't figure out how to get out of where I was at to get back to beginning screen (or wherever). So, I would just just quit gnus/emacs and wait some time before trying again. A line similar to above might help newbies when first starting if/when they start and get confused and don't know what to do :) Ok I'll quit for now. Thanks for allowing my input.