Received: with ECARTIS (v1.0.0; list gopher); Sun, 04 Feb 2007 16:03:59 -0600 (CST) Received: from mk-ironport-3.mail.uk.tiscali.com ([212.74.114.23]) by glockenspiel.complete.org with esmtp (Exim 4.63) id 1HDpSk-0004uJ-Qp for gopher@complete.org; Sun, 04 Feb 2007 16:03:58 -0600 Received: from mk-smarthost-8.mail.uk.tiscali.com ([212.74.114.47]) by mk-ironport-3.mail.uk.tiscali.com with ESMTP; 04 Feb 2007 22:02:37 +0000 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ah4FAGrmxUXUSnIvk2dsb2JhbAAXg1GFeYRuAQEBBw4HBR6GBoZIhCMBAQE Received: from ppp-2-36.edin-a-1.access.uk.tiscali.com ([80.225.140.36]:1054 helo=duro) by mk-smarthost-8.mail.uk.tiscali.com with smtp (Exim 4.30) id 1HDpRU-000K42-Nc for gopher@complete.org; Sun, 04 Feb 2007 22:02:37 +0000 Message-ID: <000701c748a8$2e79d370$248ce150@duro> From: "Mike Bird" To: References: <20070201153459.10284.qmail@web35515.mail.mud.yahoo.com> Subject: [gopher] Re: Students using Gopher Date: Sun, 4 Feb 2007 22:02:18 -0000 MIME-Version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3028 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 X-Spam-Status: No (score 2.0): AWL=0.729, DNS_FROM_RFC_ABUSE=0.479, INFO_TLD=0.813 X-Virus-Scanned: by Exiscan on glockenspiel.complete.org at Sun, 04 Feb 2007 16:03:58 -0600 X-archive-position: 1478 X-ecartis-version: Ecartis v1.0.0 Sender: gopher-bounce@complete.org Errors-to: gopher-bounce@complete.org X-original-sender: mdbird@lineone.net 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 I teach on a HND which is a vocational sub-degree course at Doncaster College in England. In the first semester I teach Hardware and Operating Systems and the second semester Networking. The Networking module covers TCP/IP and places great emphasis on setting up Client / Server networks. Previously I got the students to setup web and ftp servers. Two years ago I was faced with a group who reckoned they knew everything about web servers so I challenged them to set up a gopher server. They decided to use GN GOPHER. This comes as part of Redhat Linux 4.2 and installs a gopher server straight out of the box serving pages from the /home/gopher directory. The mappings are made in a .cache file. The gn mkcache command turns a plain text file called menu into a series of tab separated selector strings that can be accessed by clients. GN gopher uses inetd and it is helpful to modify the inetd.conf file to allow gopher to create a log file so those early teething problems can be quickly sorted out. The group used Firefox 1.5 and IE explorer version 3 as clients. I found this to be a good challenge showing them that there are ports other than 80 and also the work gave them experience of tcp streams and inetd. The following year's group decided to use Bucktooth 0.2 for their gopher server on a Redhat Linux 7.2 Server. This package can be downloaded from the floodgap. Bucktooth 0.2 is designed to run from xinetd. The install is managed by a Perl script file. Gopher pages are served from a directory /usr/local/gopher. Bucktooth does not need a mapping file it will offer the entire contents of the directory to a gopher client. But for that more authentic gopher experience you can making mappings via a file called gophermap it contains the usual tab separated selectors. Also it is possible to embed text and ascii art in the gophermap file to improve the presentation of gopher pages. This group of students were more adventurous in the search for gopher clients and found WGOPHER, HGOPHER, LYNX_W32, and even an old version of Netscape Navigator. I don't try to inculcate strict gopher design guidelines I give them an example and let them do their own thing in some ways I am more interested in the journey than the destination. Most of the pages they put on the gopher server are Type=h Path=h/usr/local/gopher/mywebsite. Serving graphics for these pages can be a challenge and the easiest option is to put these files in the public ftp folder and reference them from the web page. This year I am considering getting the students to setup a Windows NT server and use IIS version 4 to serve gopher pages. However I am beginning to realize that retro computing projects with Microsoft software can be difficult and I am beginning to understand the lengths Microsoft have gone to, to kill off Windows NT. I have found that using gopher can provide new and challenging projects for students. Any views or suggestion would be welcome. Regards, Mike Bird ----- Original Message ----- From: "JumpJet Mailbox" To: Sent: Thursday, February 01, 2007 3:34 PM Subject: [gopher] Students using Gopher > Can you give us details? > > What Server Software are you using, and why did you choose it? Did you > begin with the computer hardware or operating system, or did you first > decide on the Server software? Did you experiment with more than one > Server software option before finalizing on your choice? What kind of > "Type Mapping" is the Server using: > gopher://home.jumpjet.info/00\Begin_Here\References\Link_File_Basics.txt > When selecting you Server software were you aware of the Server/Client > software download Gopher site: > gopher://home.jumpjet.info/11\Begin_Here > > Do you place standards on the Servers "look and feel": > > gopher://home.jumpjet.info/00\Begin_Here\References\Standard_Informational_Files.txt > > gopher://home.jumpjet.info/00\Begin_Here\References\Formatting_with_ASCII.txt > > What sort of Client software is being used? Are your students mostly > using a dedicated Gopher Client, or are they just using a Web Browser? > Why did they choose the Client? > > JumpJet is EXTREMELY interested in gathering reviews from anyone on > various Gopher Servers and Clients; such as how well they work or don't > work, what features are good or bad, any special considerations for setup, > etc. Please send feedback to: > jumpjetinfo@yahoo.com