<?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);
 Fri, 05 Apr 2002 13:58:39 -0500 (EST)
Return-Path: &lt;sugaku@sympatico.ca&gt;
Delivered-To: gopher@complete.org
Received: from tomts19-srv.bellnexxia.net (tomts19.bellnexxia.net
 [209.226.175.73])
	by pi.glockenspiel.complete.org (Postfix) with ESMTP id 3ECEB3B80B
	for &lt;gopher@complete.org&gt;; Fri,  5 Apr 2002 13:58:39 -0500 (EST)
Received: from [209.226.175.18] by tomts19-srv.bellnexxia.net
          (InterMail vM.4.01.03.23 201-229-121-123-20010418) with SMTP
          id
 &lt;20020405185838.LCJZ19941.tomts19-srv.bellnexxia.net@[209.226.175.18]&gt;
          for &lt;gopher@complete.org&gt;; Fri, 5 Apr 2002 13:58:38 -0500
From: Ralph Furmaniak &lt;sugaku@sympatico.ca&gt;
To: gopher@complete.org
Subject: [gopher] Re: Pygopherd nearing gopherd replacement
Date: Fri, 5 Apr 2002 13:58:38 EST
MIME-Version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Message-Id:
 &lt;20020405185838.LCJZ19941.tomts19-srv.bellnexxia.net@[209.226.175.18]&gt;
X-archive-position: 566
X-ecartis-version: Ecartis v1.0.0
Sender: gopher-bounce@complete.org
Errors-to: gopher-bounce@complete.org
X-original-sender: sugaku@sympatico.ca
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>&gt; Well, unless you pass the character to the executable, how does it
&gt; help?  If you pass it to the executable, you might as well just use
&gt; something else.
</p>
<p>The executable already knows what it will return, and the person making the menu knows what it will return.  Suppose you have script &#x27;foo&#x27; that reads an archive and displays a menu.  You also have a script &#x27;bar&#x27; which just serves files from the archive.  Suppose the server does not receive the character.  If it just prints the results, then gopher+ and http browsers cannot access foo.  If it automaticlly formats it, bar will look strange or be corrupted.
</p>
<p>You could of course have the script examine the gophermap,link,cap files to determine the type, but this makes things more complicated especially if &#x27;foo&#x27; and &#x27;bar&#x27; are one and the same script.  It is especially more complicated if the original menu was itself a script.
</p>
<p>This is not a problem in umn gopherd, since it automatically assumes that executables are text/plain.
</p>
<p></p>
</card>
</wml>
