From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/48577 Path: main.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: ... and now for something completely different: User Friendliness Date: Thu, 02 Jan 2003 19:19:09 +0100 Organization: Programmerer Ingebrigtsen Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1041531559 7796 80.91.224.249 (2 Jan 2003 18:19:19 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 2 Jan 2003 18:19:19 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18U9w2-000215-00 for ; Thu, 02 Jan 2003 19:19:14 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18U9wM-0002xf-00; Thu, 02 Jan 2003 12:19:34 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 02 Jan 2003 12:20:26 -0600 (CST) Original-Received: from sclp3.sclp.com (sclp3.sclp.com [66.230.238.2]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id MAA24270 for ; Thu, 2 Jan 2003 12:20:12 -0600 (CST) Original-Received: (qmail 3494 invoked by alias); 2 Jan 2003 18:19:15 -0000 Original-Received: (qmail 3489 invoked from network); 2 Jan 2003 18:19:15 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by 66.230.238.6 with SMTP; 2 Jan 2003 18:19:15 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 18U9xK-0006Gd-00 for ; Thu, 02 Jan 2003 19:20:34 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 37 Original-NNTP-Posting-Host: quimbies.gnus.org Original-X-Trace: quimby.gnus.org 1041531634 23843 80.91.231.2 (2 Jan 2003 18:20:34 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 2 Jan 2003 18:20:34 GMT Mail-Copies-To: never X-Now-Playing: Cocteau Twins's _Four-Calendar =?iso-8859-1?q?Caf=E9=5F:?= "Theft, and wandering around lost" User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2.50 (i686-pc-linux-gnu) X-Face: HC1xaC$c%0i^j8:>rS)Gc)Y4%3fr@.Y}W'fs.L@[PTMfk/.ofBuF#`>@&JUE%Z^v,DAF$rL #!z@o/29#Osk!qZI`tj{qR)b-=\6\k&td_#j/SokUfK[.U(kU30FTV(UGoZ]B08#nro+JukMOYAAYZ Z";L3JT?Jx@GJKEg.0v~6/o!IDy{vPgKO+`J_NvfW<&!FL*3F(`S7.cWO,y'Y2\9QgZY]/R|54^hIT ~vk9ZJA9u)kWKRm=UJ7s:WFQy9Mj[{*"}[5zp;*Zr5(qg9_Pm+}w@_V70s$:iu;FJ&EcZD`E,BitAx j Cancel-Lock: sha1:pAuIUht7FijdMvwxyQrGhY8+mDY= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:48577 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:48577 Frank Schmitt writes: > That depends. Define > > gnus-wizard-look-for-nntp-server > gnus-wizard-look-for-pop3-server > gnus-wizard-look-for-spool-file > > and > > (gnus-wizard-get-nntp-server-from-user &opt proposed-server) > (gnus-wizard-get-pop-server-from-user &opt proposed-server) > > ... > > And stuff already looks much better. Even when defining a *lot* of functions, I think it'll be quite tiring to write, and even worse to maintain... >> The other question is -- how to render the user interface? Again, >> Customize has lots of stuff for that, and might be a likely >> contender. The other is HTML and w3. Any other ideas? > > Whatever you do, remember that there are other systems then > Linux/FreeBSD running Gnus, e.g. MacOS or Windows. Your solution should > work on those systems, too so I'd still vote for a wizard in Emacs Lisp, > asking the user in Minibuffer and some explanation on what he should > input in a buffer above. Oh, both the wizard parser and the rendering thing will be in Emacs Lisp. I'm just talking about which languages to define the wizard config files is, and what rendering language to use. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen