Received: with LISTAR (v1.0.0; list gopher); Sat, 06 Jan 2001 18:04:34 -0600 (CST) Return-Path: Delivered-To: gopher@complete.org Received: from hirogen.kabelfoon.nl (hirogen.kabelfoon.nl [62.45.45.69]) by pi.glockenspiel.complete.org (Postfix) with ESMTP id 205573B807 for ; Sat, 6 Jan 2001 18:04:33 -0600 (CST) Received: from Pflipp (k8nw045.dial.kabelfoon.nl [62.45.10.173]) by hirogen.kabelfoon.nl (Postfix) with ESMTP id 925337CA4 for ; Sun, 7 Jan 2001 01:01:50 +0100 (CET) Subject: [gopher] Re: Gopher for GNOME... From: Stefan Rieken To: gopher@complete.org In-Reply-To: <20010105134019.D15761@mothra> References: <20010104000041.A17797@mothra> <87elyi1vaq.fsf@complete.org> <20010104233455.A11495@mothra> <20010105163148.7BE357C22@hirogen.kabelfoon.nl> <20010105134019.D15761@mothra> Content-type: text/plain X-Mailer: Evolution 0.8 (Developer Preview) Date: 07 Jan 2001 01:02:03 +0100 Mime-Version: 1.0 Message-Id: <20010107000150.925337CA4@hirogen.kabelfoon.nl> Content-Transfer-Encoding: 8bit X-archive-position: 39 X-listar-version: Listar v1.0.0 Sender: gopher-bounce@complete.org Errors-to: gopher-bounce@complete.org X-original-sender: StefanRieken@SoftHome.net Precedence: bulk Reply-to: gopher@complete.org X-list: gopher On 05 Jan 2001 13:40:19 -0500, David Allen wrote: > It just seems to me that at that point you might be > moving towards a browser in development, and if that's the case, why > not just use a browser? Nautilus _is_ a browser. That is, you can view stuff in all different formats including HTML, and enter URLs (define "browser" :-). That is the missing link you are looking for, I guess. It would be even so simple (at least in theory), that if I provided a Gopher+ module for the GNOME Virtual File System, and did that well, I wouldn't have to worry about the presentation part at all. Given a directory, Nautilus would display a directory. Given an HTML file, Nautilus would display a HTML file. OK, for the overkill, a little layer diagram: +----------------------------------+---------------------+ |Nautilus file type view components|Other progs using VFS| +----------------------------------+---------------------+ |GNOME Virtual File System (works with generic URLs) | +--------------------------------------------------------+ The VFS handles all icky protocols and provides a generic interface to them to application programmers. To Nautilus there is no difference between local files and external stuff, protocols etc. I guess the bottomline is that the difference between browsers and shells is going to fade (at least if you got to believe Eazel, M$ and Apple, but at least you're in charge of your own computer today, if you don't like that kind of user experience :-). All _I_ know is that it will save me handling views for all these thousands of MIME types and other generic stuff. Thanks to Nautilus, I'd have my personnel implementing these parts ;-) and I can concentrate on the protocol. OK, that's in theory. For now, I only have this standalone app, that's right. And indeed, it doesn't support one darned view other than plaintext :-) Greets, Stefan