Gnus development mailing list
 help / color / mirror / Atom feed
From: Wes Hardaker <wjhardaker@ucdavis.edu>
Subject: Re: nnslashdot
Date: 12 Jul 1999 08:44:00 -0700	[thread overview]
Message-ID: <x74sj9zxdr.fsf@homestyle.dcn.davis.ca.us> (raw)
In-Reply-To: Lars Magne Ingebrigtsen's message of "09 Jul 1999 19:23:29 +0200"

>>>>> On 09 Jul 1999 19:23:29 +0200, Lars Magne Ingebrigtsen <larsi@gnus.org> said:

Lars> Scratch that.  We have a single nnslashdot group.  When you
Lars> select that, you get to read the headlines.  And then there's a
Lars> magic command that lets you select each topic in a new group,
Lars> kinda like nndoc.  nnslashtopic groups?  But the groups have to
Lars> be persistent, since we want to keep track of what articles we
Lars> have read.

That'd be cool, and was sort of what I was thinking...

You know what you need Lars?  New functionality!  I was thinking it
would be really cool to have newsgroups where only the headers from
the first articles of each thread were downloaded, and then when you
click on them it would start downloading the rest.  The backend I'd
really like this for is nnimap, but I doubt any backend but something
like nnslashdot could really make use of it...

Actually, I've been thinking a lot lately about how to make gnus more
asynchronous, and I think its possible to do things like dynamic
summary buffer updates while you're looking at it and its still
pulling in headers.  You'd have to keep a hash of the places to put
things is all based on the sorting preferences (which, um, you may
want to start with just one).  Then, it would have to be an external
program (rather than elisp) doing the fetching since you'd have to
have gnus operate in "do something when data comes in to a buffer"
mode, which I've never looked into much so I'm talking without
knowledge about how truly feasible it would be.

Anyway, that way entering groups would be lighting fast, but the
generation of the summary buffer would happen before your eyes but
would probably be slower (but pertier)...  Now the true feat would to
be able to read articles as things were coming in as well, which
should also be possible I think.

Dynamic group updates would be cool too...  You get a group buffer
listing and the items slowly change from * to 75, etc...

All this requires backends that use external programs I would think
though, which is not necessarily a good thing...

-- 
"Ninjas aren't dangerous.  They're more afraid of you than you are of them."


  parent reply	other threads:[~1999-07-12 15:44 UTC|newest]

Thread overview: 70+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-07-07  7:16 nnslashdot Lars Magne Ingebrigtsen
1999-07-07  7:16 ` nnslashdot David Hedbor
1999-07-07  7:42   ` nnslashdot Lars Magne Ingebrigtsen
1999-07-07 12:08     ` nnslashdot Chris Halverson
1999-07-07 18:30     ` nnslashdot David Hedbor
1999-07-07 10:47 ` nnslashdot Jon K Hellan
1999-07-09 17:17   ` nnslashdot Lars Magne Ingebrigtsen
1999-07-07 20:56 ` nnslashdot Wes Hardaker
1999-07-07 22:55   ` nnslashdot David Hedbor
1999-07-08 11:31     ` nnslashdot Kai.Grossjohann
1999-07-08 22:16       ` nnslashdot David Hedbor
1999-07-09 17:23   ` nnslashdot Lars Magne Ingebrigtsen
1999-07-09 17:24     ` nnslashdot Ted Rathkopf
1999-07-12 13:01     ` nnslashdot Jan Vroonhof
1999-08-27 17:36       ` nnslashdot Lars Magne Ingebrigtsen
1999-07-12 15:44     ` Wes Hardaker [this message]
1999-07-12 20:13       ` nnslashdot Simon Josefsson
1999-07-12 21:09         ` nnslashdot Wes Hardaker
1999-07-13  0:48         ` nnslashdot Rob Browning
1999-07-13 11:20         ` nnslashdot Kim-Minh Kaplan
1999-07-13 12:45           ` nnslashdot Simon Josefsson
1999-07-21 22:29           ` nnslashdot Carl R. Witty
1999-07-26 11:59             ` nnslashdot Kim-Minh Kaplan
1999-11-07  6:32 nnslashdot Lars Magne Ingebrigtsen
1999-11-07  6:42 ` nnslashdot Lars Magne Ingebrigtsen
1999-11-08 22:51 ` nnslashdot Dan Christensen
1999-11-08 22:59   ` nnslashdot Shenghuo ZHU
1999-11-08 23:23     ` nnslashdot Dan Christensen
1999-11-08 23:57       ` nnslashdot Lars Magne Ingebrigtsen
1999-11-09  0:35       ` nnslashdot Matt Pharr
1999-11-08 23:53         ` nnslashdot Dan Christensen
1999-11-09  0:09           ` nnslashdot Lars Magne Ingebrigtsen
1999-11-09  1:15             ` nnslashdot Matt Pharr
1999-11-09  0:37         ` nnslashdot Matt Pharr
1999-11-09  0:17           ` nnslashdot Lars Magne Ingebrigtsen
1999-11-09  1:17             ` nnslashdot Matt Pharr
1999-11-09  0:23               ` nnslashdot Lars Magne Ingebrigtsen
1999-11-09  6:32                 ` nnslashdot Matt Pharr
1999-11-09  6:19                   ` nnslashdot Shenghuo ZHU
1999-11-10 20:55                     ` nnslashdot Matt Pharr
1999-11-10 21:56                       ` nnslashdot Kai Großjohann
1999-11-11 16:35                       ` nnslashdot Lars Magne Ingebrigtsen
1999-11-11 23:08                         ` nnslashdot Matt Pharr
1999-11-12  4:30                           ` nnslashdot Lars Magne Ingebrigtsen
1999-11-12  6:16                             ` nnslashdot Norbert Koch
1999-11-12  8:03                             ` nnslashdot Hrvoje Niksic
1999-11-12  8:26                               ` nnslashdot Lars Magne Ingebrigtsen
1999-11-12 10:16                                 ` nnslashdot Steinar Bang
1999-11-12 11:01                                   ` nnslashdot Lars Magne Ingebrigtsen
1999-11-14 15:42                     ` nnslashdot Jack Twilley
1999-11-15 19:51                       ` nnslashdot Lars Magne Ingebrigtsen
1999-11-16 19:25                         ` nnslashdot Jack Twilley
1999-12-01 15:20                           ` nnslashdot Lars Magne Ingebrigtsen
1999-11-09 21:03       ` nnslashdot Kevin Ryde
1999-11-08 23:51   ` nnslashdot Lars Magne Ingebrigtsen
1999-11-09  0:58     ` nnslashdot Matt Pharr
1999-11-09  0:07       ` nnslashdot Lars Magne Ingebrigtsen
1999-11-09  1:09         ` nnslashdot Matt Pharr
1999-11-09  4:29     ` nnslashdot Dan Christensen
1999-11-09 14:23       ` nnslashdot Lars Magne Ingebrigtsen
1999-11-10  4:54         ` nnslashdot Dan Christensen
1999-11-07 19:35 nnslashdot Lars Magne Ingebrigtsen
1999-11-08  4:19 ` nnslashdot Shenghuo ZHU
2000-05-11 11:08 nnslashdot Lars Magne Ingebrigtsen
2000-05-11 15:05 ` nnslashdot BrYan P. Johnson
2000-05-11 15:13   ` nnslashdot BrYan P. Johnson
2000-05-11 15:19   ` nnslashdot dme
2000-05-12 15:49 ` nnslashdot Kai Großjohann
2000-05-12 16:27   ` nnslashdot Alan Shutko
2000-05-12 17:28     ` nnslashdot Kai Großjohann

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=x74sj9zxdr.fsf@homestyle.dcn.davis.ca.us \
    --to=wjhardaker@ucdavis.edu \
    /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).