Received: with ECARTIS (v1.0.0; list gopher); Mon, 21 Jan 2008 12:35:32 -0600 (CST) Received: from floodgap.com ([66.159.214.137] ident=elvis) by glockenspiel.complete.org with esmtp (Exim 4.63) id 1JH1UY-0003q2-Ht for gopher@complete.org; Mon, 21 Jan 2008 12:35:32 -0600 Received: (from spectre@localhost) by floodgap.com (6.6.6.666.1/2007.10.21) id m0LIZSpM020366 for gopher@complete.org; Mon, 21 Jan 2008 10:35:28 -0800 From: Cameron Kaiser Message-Id: <200801211835.m0LIZSpM020366@floodgap.com> Subject: [gopher] OverbiteFF lives! To: gopher@complete.org Date: Mon, 21 Jan 2008 10:35:27 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL39 (25)] MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit X-Spam-Status: No (score 0.0): AWL=0.004 X-Virus-Scanned: by Exiscan on glockenspiel.complete.org at Mon, 21 Jan 2008 12:35:32 -0600 X-archive-position: 1810 X-ecartis-version: Ecartis v1.0.0 Sender: gopher-bounce@complete.org Errors-to: gopher-bounce@complete.org X-original-sender: spectre@floodgap.com 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 OverbiteFF made its first access today: gopher://gopher.floodgap.com/I/overbiteff.jpg It's primitive but it's starting to come together. XPCOM does NOT make this easy to implement and I had five or six false starts before this "Hello, world" example. I still have Brendan Eich's picture on my dartboard. The easy part, ironically, is item type 0 and 1 since they directly translate to HTML. Binary and image item types will take some thought, but my current brainwave is to offload them to temporary files and throw hidden file:// URL references. This is byzantine but then so is writing a cross-platform extension in JavaScript leveraging only stock XPCOM objects :( I'll be so happy when we have a next-gen client. -- ------------------------------------ personal: http://www.cameronkaiser.com/ -- Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckaiser@floodgap.com -- There are three kinds of people: those who can count and those who can't. --