From: Karl Kleinpaste <karl@charcoal.com>
Subject: Re: Oort Version
Date: 27 Mar 2001 19:13:27 -0500 [thread overview]
Message-ID: <vxkvgoueons.fsf@cinnamon.vanillaknot.com> (raw)
In-Reply-To: <deathsquad.m3snjykfr7.fsf@socha.net> ("Robin S. Socha"'s message of "28 Mar 2001 00:29:16 +0200")
"Robin S. Socha" <robin@socha.net> writes:
> I'd like to see some luser-proof clicky-clicky interface to fancy
> split rules.
Take off the qualifying end clause and I'd be really interested: Some
very general, very wide-ranging luser-proofing.
That is, it seems to me that there continues to be a huge gap between
us, the Gnus cognoscenti, and people who've managed to install XEmacs
but have just barely figured out that it's got a built-in tutorial.
The latter folks, as exemplified in news.software.readers this week,
have trouble even invoking Gnus for the first time. I had to write a
brief walk-through for someone, just to help him set gnus-select-
method and start it all up. Our "market penetration" will be forever
miserable if we always represent such a steep wall to be scaled.
Customize is good, but I would really like to see...
- A set of functions named things like gnus-init-very-first-time,
gnus-init-mail, gnus-init-topics. And then have Gnus use these
functions based on obvious criteria. For example, the lack of any
.gnus would be a firm indicator of a need for gnus-init-first-time,
where the user would be queried for the name of his NNTP server, set
up authinfo if needed, and perhaps be asked if there are any groups
he'd like to see immediately subscribed. Maybe bring up an explanatory
buffer to sit alongside *Group* to explain server mode, so as to find
other groups to subscribe. Make some of these "init" functions into
toolbar buttons, such as for setting up mail for the very first time.
- Generally, lots of interactive help in setting up mail. We get lots
and lots of questions in gnu.emacs.gnus about the umpteen thousand
ways to suffer through mail configuration. It should never be this
hard, and Outlook and Netscape Messenger users have it so easy.
Conceptually, mail configuration _is_ easy: Pick sources, perhaps
pick servers + names + passwords, set variables to indicate those
things. Joe Luser shouldn't have to invoke setq himself. We should
pick one backend as "the standard luser mail backend" and conform
Joe Luser to that.
- Prepackaged, selectable nnmail-split-rules entries to do "obvious"
things, such as splitting yahoogroups.com mailing lists to their own
groups, or selecting classes of users into usable groups (prototypes
for things like "family", "coworkers", "kinky people I know from
Usenet"), or punting mailer errors to their own group. Think of how
Netscape Messenger walks the user through filtration rules. Also,
we should pre-make (`G m') any mail groups requested, so that the
user needn't (e.g.) go hunting for `F' in *Group*.
- Help the user auto-graft BBDB onto his universe. "What address book
does Gnus provide?" is another perennial gnu.emacs.gnus question.
- Maybe some sort of WYSIWYG buffer configurator. There are lots of
viewpoints on what buffers ought to be where in what context. The
defaults aren't bad, but a lot of people want to do other things,
and they tend to be rather confused by gnus-add-configuration.
- ...other stuff of this sort...
Finding a way to overcome the luser barrier interests me most.
Unfortunately, it's precisely the sort of topic that might not garner
the interest of the cognoscenti, generally, specifically because we're
not the lusers that such effort would help.
Related question: It should be possible to customize custom-file in a
buffer-local way, yes? That is, assuming Joe Luser wants to use one
Emacs for both ordinary editing work as well as Gnus, if he uses
customize for normal stuff, he wants the customizations to end up in
.emacs, but if he customizes Gnus stuff, it should land in .gnus.
Regardless of any luser-proofing, we should ensure that customize does
the Right Thing from within Gnus.
--karl
next prev parent reply other threads:[~2001-03-28 0:13 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-03-26 19:00 Jake Colman
2001-03-26 20:05 ` Kai Großjohann
2001-03-26 20:29 ` Karl Kleinpaste
2001-03-27 21:02 ` Simon Josefsson
2001-03-27 21:33 ` Steven E. Harris
2001-03-27 22:29 ` Robin S. Socha
2001-03-28 0:13 ` Karl Kleinpaste [this message]
2001-03-28 0:38 ` Colin Marquardt
2001-03-28 18:06 ` Josh Huber
2001-03-28 3:40 ` Simon Josefsson
2001-03-28 18:51 ` Samuel Padgett
2001-03-28 7:13 ` Christoph Conrad
2001-03-28 7:13 ` Christoph Conrad
2001-03-28 7:15 ` Christoph Conrad
2001-03-28 7:21 ` Christoph Conrad
2001-03-28 8:43 ` Christoph Conrad
2001-03-28 13:59 ` Wizards (was: Re: Oort Version) Per Abrahamsen
2001-03-28 14:47 ` Karl Kleinpaste
2001-03-28 15:58 ` Per Abrahamsen
2001-03-28 16:34 ` Paul Jarc
2001-03-28 22:38 ` Alex Schroeder
2001-03-28 19:03 ` Samuel Padgett
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=vxkvgoueons.fsf@cinnamon.vanillaknot.com \
--to=karl@charcoal.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).