Re: Welcome to ietf-nntp
"J.B. Nicholson-Owens" <jbn@mystery-train.cu-online.com> Fri, 28 June 1996 18:25 UTC
Received: from ietf.cnri.reston.va.us by IETF.CNRI.Reston.VA.US id aa14491;
28 Jun 96 14:25 EDT
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa14487;
28 Jun 96 14:25 EDT
Received: from PHEASANT.ACADEM.COM by CNRI.Reston.VA.US id aa11443;
28 Jun 96 14:25 EDT
Received: from academ.com (root@ACADEM.COM [198.137.249.2]) by
pheasant.academ.com (8.7.3/8.6.9) with ESMTP id SAA02924 for
<ietf-nntp@PHEASANT.ACADEM.COM>; Fri, 28 Jun 1996 18:25:00 -0500
Received: from mystery-train.cu-online.com (mystery-train.cu-online.com
[205.198.248.104]) by academ.com (8.7.4/8.7.1) with SMTP id NAA12164 for
<ietf-nntp@academ.com>; Fri, 28 Jun 1996 13:24:06 -0500 (CDT)
Received: by mystery-train.cu-online.com (NX5.67d/NX3.0M)
id AA28079; Fri, 28 Jun 96 13:24:03 -0500
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: "J.B. Nicholson-Owens" <jbn@mystery-train.cu-online.com>
Message-Id: <9606281824.AA28079@mystery-train.cu-online.com>
Subject: Re: Welcome to ietf-nntp
To: NNTP Mailing List <ietf-nntp@academ.com>
Date: Fri, 28 Jun 1996 13:24:02 -0500 (CDT)
In-Reply-To: <199606282204.RAA02807@pheasant.academ.com> from
"Majordomo@academ.com" at Jun 28, 96 05:04:26 pm
X-Mailer: ELM [version 2.4 PL21]
Content-Type: text
>For up-to-date information on the work done by this working group, >check this URL: http://www.academ.com/nntp/ietf.html. > >Archives of this list are available at this URL: > http://www.academ.com/nntp/ietf/index.html or Neither of these URLs (quoted from the intro page when entering the mailing list) seem to work. I can reach www.academ.com, but I can't reach that HTML code page. Looking at the FTP archive it seems the list just started or no work has been done (all I see are 4 test messages), so I'll throw out some ideas based on work I am researching. I am working on determining how well an RDBMS would serve as a back-end to a Usenet server. Right now, I envision using some program to turn NNTP queries into SQL queries, feeding the SQL queries to the RDBMS and/or retreiving the data from the RDBMS and finally formatting retreived data in accordance with various RFCs. I picked mSQL as the RDBMS I'd use (but any RDBMS that supports ANSI SQL could probably be substituted) because it's free and it claims to support a subset of ANSI SQL. I laid out a few tables and went over each NNTP command in RFC 977, drafting what SQL queries I will use to pull out the required data. Initially, I laid out the tables to maximize NNTP query speed. It made for some awkward table arrangements, but it seemed fastest to me. Design has gone smoothly so far, but it is readily apparent that NNTP offers very little searching and sorting capability. So, somewhat out of curiosity and in anticipation for what the next NNTP API would allow, instead of laying out the tables to make processing NNTP commands quick, I laid them out in a way that would better aid doing various kinds of searches (e.g., ``List all the messages by <user> written between <date> and <date>''). There are some things I'd still like to incorporate better, (threading information, for instance, is done only by including the entire References: header. To better handle queries asking for articles in a certain spot in a thread, it would be better if the server somehow used relational pointers to know where in a thread each article belonged) but it's interesting work nonetheless. Any suggestions, pointers to relevant work or criticism is welcome.
- Re: Welcome to ietf-nntp J.B. Nicholson-Owens
- Re: Welcome to ietf-nntp Stan Barber
- Additional searching in NNTP J.B. Nicholson-Owens