Received: with ECARTIS (v1.0.0; list gopher); Mon, 22 Apr 2002 13:47:46 -0500 (EST) Return-Path: Delivered-To: gopher@complete.org Received: from christoph.complete.org (unknown [168.215.193.254]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "christoph.complete.org", Issuer "John Goerzen -- Root CA" (verified OK)) by pi.glockenspiel.complete.org (Postfix) with ESMTP id EBB8E3B80B; Mon, 22 Apr 2002 13:47:45 -0500 (EST) Received: by christoph.complete.org (Postfix, from userid 1000) id 5C557107F1; Mon, 22 Apr 2002 13:47:49 -0500 (EST) To: gopher@complete.org Subject: [gopher] Re: About Gopher References: <7F0C5954-559D-11D6-B291-0030654C9DF2@mac.com> From: John Goerzen Date: 22 Apr 2002 13:47:49 -0500 In-Reply-To: <7F0C5954-559D-11D6-B291-0030654C9DF2@mac.com> Message-ID: <87pu0ra7u2.fsf@complete.org> Lines: 43 User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp) MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit X-archive-position: 608 X-ecartis-version: Ecartis 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 List-help: List-unsubscribe: List-software: Ecartis version 1.0.0 List-ID: Gopher X-List-ID: Gopher List-subscribe: List-owner: List-post: List-archive: X-list: gopher Clint Paden writes: > I have subscribed to this list for a while now, and I have read about > many things I dont really know anything about. Anyway, my question is, > is there any resource I can read to learn about some of the basic > principles/rationale that went into the development of gopher code and > logic, and also about some of these more advanced gopher-specific > concepts and terms that are discussed by gopher developers. I would like A place to start as far as the protocol itself goes is the RFC. You can find it here: gopher://gopher.quux.org:70/1/Software/Gopher/Standards%20and%20Specs Select "The Gopher Protocol" from that menu. This will show you the original Gopher specification, and provide background about things like item types and the like. At the same menu, you can find the Gopher+ Extensions, which you should read *after* the first document. It describes extensions to the base protocol to add more flexibility to Gopher. You might also wish to browse the archives of this mailing list; the most convenient interface for that it http://www.complete.org/mailinglists/archives/. > the future. It would also be good if there is a comprehensive page on > how every bit of gopherd works, how to make a config file that works for > what you want (yes, man and the sample help some, but I want more detail > I guess), but maybe more what I am asking is about the other files No such thing exists! Gopherd has many features, many of which are not documented. (I am still discovering some ) I would recommend that, as a new Gopher server administrator, you take a look at Bucktooth and PyGopherd. I have not set up Bucktooth, but I do know that Pygopherd is pretty easy to get going. The final thing: when you run into a specific problem or have a specific question, ask here. We will be glad to help. -- John