From: ccoprmm@oit.gatech.edu (Michael Mealling)
Message-Id: <199405232157.AA01499@oit.gatech.edu>
Subject: Mosaic with beta whois++ extensions ready and available
To: uri@bunyip.com, ietf-wnils@ucdavis.edu
Date: Mon, 23 May 1994 17:57:24 -0400 (EDT)
I've finished a basic whois++ protocol module for Mosaic. There is a list of
featrues and non-features below. It's available via
<URL:ftp://ftp.gatech.edu/pub/whois++/Mosaic+whois.tar.Z> which is
a standard Mosaic distribution with whois++ additions.
Most of the code was written by Henrik Frystyk, frystyk@dxcern.cern.ch, in
particular the state machine. I took his version and hacked it to
work with the older version of Mosaic's libwww. In the Mosaic-2.4.whois/libwww2
directory there is a HTCERNWhois.c which is the original version of
Henrik's code. This is not an official part of the CERN libwww so don't
expect to see it anywhere else. Thanks Henrik!
Since it has only been compiled on a Sun running Solaris2.3 there are
no gaurantees that it will work on your system. If you do anything to
HTWhois.c to get it to compile on your machine then send me a diff
file so I can add the changes.
Currently supported:
FULL format only
handles everything you can put on a whois++ command line but doesn't do
any integrity checking for correct formats or escape characters.
The code has a switch for all other Formats (hint hint hint!)
Breaks out handle and template info in a FULL for special handling.
Not supported:
<URL:whois://host:port/> is not supported. You have to give it some search
term or command.
no integrity checking on a given whois++ command. It basically trusts
either the user or some link to give it a valid URL. I would like to
be able to do this so spaces and such would be escaped correctly but
parsing a whois++ command is more than I had time for.
Any kind of template processing. I would like to have a forms based browser
but that will take some time. I'm investing my time in URN support in
Mosaic instead.
Questions and comments to Michael.Mealling@oit.gatech.edu....
Enjoy!
-MM
-- ------------------------------------------------------------------------------ Michael Mealling ! Hypermedia WWW, WAIS, and gopher will be Georgia Institute of Technology ! here soon via MIME. Your view of the Michael.Mealling@oit.gatech.edu ! internet is about to change completely!