From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/74936 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Streamlining first-time Gnus usage Date: Mon, 13 Dec 2010 17:29:55 +0100 Organization: Programmerer Ingebrigtsen Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1292257834 15594 80.91.229.12 (13 Dec 2010 16:30:34 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 13 Dec 2010 16:30:34 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M23292@lists.math.uh.edu Mon Dec 13 17:30:31 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PSBIE-0001Qj-OH for ding-account@gmane.org; Mon, 13 Dec 2010 17:30:31 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1PSBHx-000574-SR; Mon, 13 Dec 2010 10:30:13 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1PSBHw-00056s-K4 for ding@lists.math.uh.edu; Mon, 13 Dec 2010 10:30:12 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PSBHs-0000ts-94 for ding@lists.math.uh.edu; Mon, 13 Dec 2010 10:30:12 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1PSBHr-0002GE-Hr for ding@gnus.org; Mon, 13 Dec 2010 17:30:07 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PSBHr-0001C6-8o for ding@gnus.org; Mon, 13 Dec 2010 17:30:07 +0100 Original-Received: from cm-84.215.34.171.getinternet.no ([84.215.34.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 13 Dec 2010 17:30:07 +0100 Original-Received: from larsi by cm-84.215.34.171.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 13 Dec 2010 17:30:07 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-Lines: 56 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.34.171.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEVpUD2IeGhdPCmaqKbe 1cH+//6Kmpn9/PkpCQhAKh5fIPDLAAACXUlEQVQ4jW3UQY+aQBQH8IdtNs6NkdSUG0ybjdyWjLXp sZEN56Yar7o0JD02YcMVOTRvbsg2De/b9g2o3dV98TS/ef8HOADl4/qqNmW5hvJ6fW33wuN6k25W ZVoWjy96LSS/ioQr/XQJ82TJv2XyeVgqkjOkSV9Fv75S6u0p6nmlE6XU/RGK46LO9Y8klBLevdLx lRvUx7JkWOXP6wHAlY7W1xByR5C/BgCjcHEN21AxXEZto1aGrjv60EdtzuvZqMNqxDPyM2RTC7FA NKBUuMjO0HfczRBrZyfzyw6XImqdbHEC3pHd9CPQBCrw9GJxhl1oQWCj2vZGa93PWLk3+e7WRs0q T4oe+vv4Bpxjo3Zd/cYd0eEE34PpAHG39+IYqxOs4D/oeYz1EVKGxQmkFyMNUCSFlHrRw6ySmiHr 4b5MpMxjB/jGx7Xj3aEZIJ37RIc44ivgRyX1ezTeMCObUHQQ1EoLYcyP63aAnDsqYRhygaYZG0R7 i1DqiYpC7nC0T9iFLiEiT4EtCEN9VBYR+Ycp/yf4mwFURFHj2w6i5ksl3jMYBsWgGGrJQON61mCf BW3AHa1PRuqIOqyx7hg8DSM+RnxgZsbRguwajivEJ44SgQIQhCrzB2iqjqcDkmoDC/jk2ytF3LPv GZDaluzePQMnCzV2GpkBnqv+SaaH8ALMNqABDhOGyAxBDA+H1kLbCtfJgEgdO1pqwAK1PhwscAdR xG9LZ/i6OYokjTyQ+W7Kp1Xm01zKnYUokr7w4MV3YsVBHRFA8wdefF0KEMM8+ttDeapCLzW/7ks9 F/8ANYpvqQWl9x4AAAAASUVORK5CYII= Mail-Copies-To: never X-Now-Playing: Barbara Morgenstern's _Fan No 2 (1)_: "Nichts muss" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:SKvHmgZYCkFmKVYHaH12quw6imM= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:74936 Archived-At: Julien Danjou writes: > I don't think assistants is a good solution. That would just hide a > complexity. But things should not be complex. They shouldn't, but sometimes they are... That is, it's more pleasant for the user if we query the user instead of making a wrong guess, in general. >> (setq gnus-select-method '(nnimap "imap.gmail.com")) > > FWIW, it took me several weeks until I understand what was the > differences between gnus-select-method and > gnus-secondary-select-methods. That could be a starting point. After the `g' rework, the only difference real is in the group name. That is, the primary method groups don't have prefixed names, while the rest do. We could hide that by not displaying the prefixes (by default) in the group buffer, but it's a leaky thing... and doing a total rework here is ... eh... Kinda a lot of work. But we could recommend doing stuff like (gnus-add-method '(nnimap "imap.gmail.com")) (gnus-add-method '(nntp "news.gmane.org")) instead of exposing the primary/secondary stuff directly. I mean, if we just drop the idea of a primary method altogether, and just say that they're all secondary, then everything is fine. Except for the long, prefixed group names... >> 2) don't create the queue group -- it should be deferred until it's >> needed (if ever) > > Weird, I do not have one. It may be recent. Perhaps you've killed it? It's only relevant for Agent users. >> 4) subscribe all the groups from the primary select method (and activate >> them) if the primary select method is a mail method (like nnimap) > > Add nnimap into `gnus-auto-subscribed-groups'? How odd that it isn't in there already. I've now added it. > (I do that in my configuration. I prefer to be auto-subscribed and kill > the group if I do not want it, rather than miss a new group. :) Yup. However, that's really not the proper fix, since native groups (again with the difference) aren't prefixed. I'll add a different fix. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen