Received: with LISTAR (v1.0.0; list gopher); Wed, 17 Jan 2001 09:22:16 -0600 (CST) Return-Path: Delivered-To: gopher@complete.org Received: from erwin.complete.org (cc695330-a.indnpls1.in.home.com [24.8.87.207]) by pi.glockenspiel.complete.org (Postfix) with ESMTP id 138AE3B802 for ; Wed, 17 Jan 2001 09:22:15 -0600 (CST) Received: (from jgoerzen@localhost) by erwin.complete.org (8.11.1/8.11.1/Debian 8.11.0-6) id f0HFM7N15765; Wed, 17 Jan 2001 10:22:07 -0500 X-Authentication-Warning: erwin.complete.org: jgoerzen set sender to jgoerzen+usenet@complete.org using -f Newsgroups: comp.infosystems.gopher To: gopher@complete.org Subject: [gopher] ANN: Gopher Comprehensive Index From: John Goerzen Date: 17 Jan 2001 10:22:06 -0500 Message-ID: <87r92219wh.fsf@complete.org> Lines: 41 User-Agent: Gnus/5.090001 (Oort Gnus v0.01) XEmacs/21.1 (Channel Islands) MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii Posted-To: comp.infosystems.gopher Content-Transfer-Encoding: 8bit X-archive-position: 110 X-listar-version: Listar v1.0.0 Sender: gopher-bounce@complete.org Errors-to: gopher-bounce@complete.org X-original-sender: jgoerzen@complete.org Precedence: bulk Reply-to: gopher@complete.org X-list: gopher The following message is a courtesy copy of an article that has been posted to comp.infosystems.gopher as well. Wanted to let y'all know about this: gopher://quux.org/1/Archives/index Currently, it is a by-author and by-title index of all of Project Gutenberg, the entire Wiretap Library, and most of the Quux.org collections. I am working to extend it to also include the Online Books Initiative, the ETEXT project, the ACM Forum on Risks to the Public in Computers and Related Systems, and various other publications. It is under heavy development and will probably be rewritten to use a database backend shortly. One technical detail may be of interest to people running gopher servers. All of the gopher menus are implemented as *files*, not directories on the UMN gopherd side. So, for instance: gopher://gopher.quux.org:70/1/Archives/index/by-title/0.dir is actually a file called 0.dir on the server. It contains the raw gopher0 menu data. The indexes are made by parsing files for the Gutenberg Project (GUTINDEX.ALL) and the Wiretap Library (.files) to generate output in a single, unified form. Another program then runs on this output to generate the database in gopherspace. Other items are hand-added to the unified intermediary form, such as the Quux.org collections, which also get merged in at the end. The software is currently being largely rewritten (it's derived from the software on gutenberg.org, which is GPLd.) When it is more or less in a stable state, I'll be posting it in CVS. Also, I am looking for "waisindex". Anyone have it? -- John -- John Goerzen www.complete.org Sr. Software Developer, Progeny Linux Systems, Inc. www.progenylinux.com #include