From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/50262 Path: main.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Why article numbers? Date: Sat, 22 Feb 2003 21:24:54 +0100 Organization: Programmerer Ingebrigtsen Sender: owner-ding@hpc.uh.edu Message-ID: References: <841y2jzrgm.fsf@lucy.is.informatik.uni-duisburg.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1045945837 31260 80.91.224.249 (22 Feb 2003 20:30:37 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 22 Feb 2003 20:30:37 +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 18mgI2-00087M-00 for ; Sat, 22 Feb 2003 21:30:31 +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 18mgCv-0000np-00; Sat, 22 Feb 2003 14:25:13 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sat, 22 Feb 2003 14:26:11 -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 OAA29833 for ; Sat, 22 Feb 2003 14:25:57 -0600 (CST) Original-Received: (qmail 3973 invoked by alias); 22 Feb 2003 20:24:54 -0000 Original-Received: (qmail 3968 invoked from network); 22 Feb 2003 20:24:53 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by 66.230.238.6 with SMTP; 22 Feb 2003 20:24:53 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 18mgR5-0005oG-00 for ; Sat, 22 Feb 2003 21:39:51 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 25 Original-NNTP-Posting-Host: quimbies.gnus.org Original-X-Trace: quimby.gnus.org 1045946391 22205 80.91.231.2 (22 Feb 2003 20:39:51 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 22 Feb 2003 20:39:51 GMT Mail-Copies-To: never X-Now-Playing: Various's _45 Seconds Of..._: "Jeremy Dower - Earnest Borg" Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEWHh4dpaWklJSVUVFT/ ///7+/vz8/M+Pj7Dw8MKCgojdL6AAAACbElEQVR4nFWTsY7jIBRFQVOMS7MuMjWN5W4sCv8ARPkA G6WcIiCXO3ZB65V2ELWbKH+790GSmSWKhHx8eb73PdgtLymDCkvZt5IW68rzVtWiKfs7oP0u21Uo xsTS/Q+k7G7t0DPGDvK2f4NdSvq37ymll25fn0De67fVVvFuHx5gJ9CR5nNr6uX2BLIrikWGOqxD d3iCXGZlKTHerIN8AhK0PUve+/lPE+SvO9jpOb3viTAVXn8YDH0F4CZtNw4vywMgjwy0NjOrDiEs d4MBFQrQxy2+IM4g2U4CkcFEIMWPZoAG6UJQZzACmOTPAiA7X4V4Aj17yxUIFDL0Pau2FKmGPnu9 NSoDChaRJ1YRsV5/NJBQJO0QJIjqU8zgJCAhgO4NMnwyFt18sU6fOAgikWqRa8tqgPH09zjqMyug DUv7/ttvXLxdtDOjsUxgAuAvrEq9jTNn6UsboycPIADCCmU1wrNDKtN4tIwT2IOCsroYS7lbP04W g9Sw2xVJcVHHoyfrxjsLwKG49gCH99rGHIl33j9ADVC/xgKO1EacRUcBKJZi1D8AZzQHrOmZsykr jPcbo0WAQ+T0fMkSKkFrv/ZUKjl9vIP4DQR+lTOuHJV4TaDFUXAuWJx8AVsBAzouRF3FrXyWMZvI R60A9EqcqwL0lgUMbYUAwKZixHCRyY6pwg79nr8yOFG05GNfVY8STtui+BD5BPRjbegO0PeQ9SME WYIODphpensiMIu8aoCrQiIUlKHS5wJEHlGAqoQOBczewW1F8RRLUmbm3wCh4N44nWunTfUPcM33 xk10P2xKSj3AXi5UHoYCoPkH8V4/TfgfM/8AAAAASUVORK5CYII= User-Agent: Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.2.50 Cancel-Lock: sha1:pXRQPM0mLZr+fhq1rh7f65T0SKI= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:50262 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:50262 prj@po.cwru.edu (Paul Jarc) writes: > Don't ask for a particular number of articles. Ask for "all unread > articles". That's not what the user asks for. The user may ask for "the last 200 articles, whether read or unread", or "the last 5 read articles". > Also note that numbers are still very natural article identifiers for > some backends, like nntp. Those backends could continue to use > numbers, and could do range compression in their storage. We would > only *allow* identifiers to be non-numeric, not require it. The only > requirement would be that identifiers must satisfy eq if they are > supposed to identify the same article. Then the code that takes > advantage of numeric identifiers can be pushed to the other side of > the backend interface. It would be a lot of work, but I don't think > there any any inherent problems beyond that. "A lot of work" is an understatement, but what would the advantages be? (Other than making hard disk and ram manufacturers happy, that is.) -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen