<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="index" title="Text File" newcontext="true">
<p>
Received: with ECARTIS (v1.0.0; list gopher);
 Mon, 22 Apr 2002 13:47:46 -0500 (EST)
Return-Path: &lt;jgoerzen@complete.org&gt;
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 &quot;christoph.complete.org&quot;,
 Issuer &quot;John Goerzen -- Root CA&quot; (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: &lt;7F0C5954-559D-11D6-B291-0030654C9DF2@mac.com&gt;
From: John Goerzen &lt;jgoerzen@complete.org&gt;
Date: 22 Apr 2002 13:47:49 -0500
In-Reply-To: &lt;7F0C5954-559D-11D6-B291-0030654C9DF2@mac.com&gt;
Message-ID: &lt;87pu0ra7u2.fsf@complete.org&gt;
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: &lt;mailto:ecartis@complete.org?Subject=help&gt;
List-unsubscribe: &lt;mailto:gopher-request@complete.org?Subject=unsubscribe&gt;
List-software: Ecartis version 1.0.0
List-ID: Gopher &lt;gopher.complete.org&gt;
X-List-ID: Gopher &lt;gopher.complete.org&gt;
List-subscribe: &lt;mailto:gopher-request@complete.org?Subject=subscribe&gt;
List-owner: &lt;mailto:jgoerzen@complete.org&gt;
List-post: &lt;mailto:gopher@complete.org&gt;
List-archive: &lt;http://www.complete.org/mailinglists/archives/&gt;
X-list: gopher
</p>
<p></p>
<p>Clint Paden &lt;clintpaden@mac.com&gt; writes:
</p>
<p>&gt; I have subscribed to this list for a while now, and I have read about
&gt; many things I dont really know anything about. Anyway, my question is,
&gt; is there any resource I can read to learn about some of the basic
&gt; principles/rationale that went into the development of gopher code and
&gt; logic, and also about some of these more advanced gopher-specific
&gt; concepts and terms that are discussed by gopher developers. I would like
</p>
<p>A place to start as far as the protocol itself goes is the RFC.  You
can find it here:
</p>
<p>gopher://gopher.quux.org:70/1/Software/Gopher/Standards%20and%20Specs
</p>
<p>Select &quot;The Gopher Protocol&quot; from that menu.  This will show you the
original Gopher specification, and provide background about things
like item types and the like.
</p>
<p>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.
</p>
<p>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/.
</p>
<p>&gt; the future. It would also be good if there is a comprehensive page on
&gt; how every bit of gopherd works, how to make a config file that works for
&gt; what you want (yes, man and the sample help some, but I want more detail
&gt; I guess), but maybe more what I am asking is about the other files
</p>
<p>No such thing exists!  Gopherd has many features, many of which are
not documented.  (I am still discovering some &lt;g&gt;)
</p>
<p>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.
</p>
<p>The final thing: when you run into a specific problem or have a
specific question, ask here.  We will be glad to help.
</p>
<p>-- John
</p>
<p></p>
</card>
</wml>
