Received: with LISTAR (v1.0.0; list gopher); Mon, 21 May 2001 01:12:08 -0500 (EST) Return-Path: Delivered-To: gopher@complete.org Received: from siva.heatdeath.org (ajhn27jly44ne.bc.hsia.telus.net [64.180.116.11]) by pi.glockenspiel.complete.org (Postfix) with ESMTP id 9BD1D3B80B for ; Mon, 21 May 2001 01:12:07 -0500 (EST) Received: from emanuel by siva.heatdeath.org with local (Exim 3.22 #1) id 151ivG-0003qa-00; Sun, 20 May 2001 23:12:06 -0700 Date: Sun, 20 May 2001 23:12:06 -0700 From: "em@nuel" To: gopher@complete.org Subject: [gopher] web->gopher Message-ID: <20010520231206.B10530@siva.heatdeath.org> Mail-Followup-To: "em@nuel" , gopher@complete.org Mime-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Content-Transfer-Encoding: 8bit X-archive-position: 159 X-listar-version: Listar v1.0.0 Sender: gopher-bounce@complete.org Errors-to: gopher-bounce@complete.org X-original-sender: em@nuel.ca Precedence: bulk Reply-to: gopher@complete.org List-help: List-unsubscribe: List-software: Listar version 1.0.0 X-List-ID: Gopher List-subscribe: List-owner: List-post: List-archive: X-list: gopher Some of you may remember the web->gopher gateway I was working on some months back. Well, I just woke it up. It had been dormant in the middle of a bunch of work to improve the code and add proper Gopher+ for some time now, and I just tied up a bunch of loose ends today. So, except for Ask blocks, web->gopher now supports all of Gopher+, that I know of. You can view extended information such as attributes, specify which view of a file you want to see, etc. The interface isn't as nice as I'd like, but it's there. Gopher+ is soooo nice. It's also useful for downloading large files and directories now. Before web->gopher would read all the data from the gopher server into the web server's memory, then dump the results to the browser. Now it streams nicely. I'm presently streaming a 192kbps MP3 from my gopher server through web->gopher to WinAmp, and it's all perfectly happy. I have yet to load test it, though. Some stuff is gone, such as the tree interface. It will probably make a comeback in the future, though possibly in a different way. I did a bunch of testing, and everything that broke I either fixed or concluded was a bug in the server (or a bug in my understanding of the Gopher+ protocol). Yes, I need to make it a bit more forgiving with its protocol handling, and it's not very friendly in parts (for example, downloading an empty directory gives you... an empty screen!), but it seems to work well. Well enough that I'll soon disappear my web site (which is mostly gone anyway) to be replaced with web->gopher. Anyway, please give it a try: http://heatdeath.org/ or point your gopher at gopher.heatdeath.org, then pick web->gopher