Log Book whilst at PARC

# Log Book

This is a chronological list of details of things done at Xerox PARC. See also a trip report

## Fixing the gateway

Fixed W3 so that it could go though a gateway involved

- writing a new module IGWConnect.c (no .h) which contains the indirect connect code
- Changing all occurences of "connect(" in the library to "NETCONNECT(". This affected HTNews.c, HTGopher.c, HTFTP.c, HTTP.c
- Changing tcp.h to define "NETCONNECT" as "connect" unless IGATEWAY was defined, in which case it becomes "IGWConnect".

## Getting Viola up at PARC

Tried getting 920730 version up. Needed to change DESTDIR from blank to "/import/X11R4" in the Makefile after xmkmf had run, in viola/src, viola/libXPA/src and viola/libXPM directories. [Inconsistent naming: libXPA/src and libXPM]

Made gateway changes as above, taking fixed versions of HTNews.c, HTGopher.c, HTFTP.c and tcp.h and re-editing the change to HTTP.c because Pei's version had a small bug fix (Line 78, free(command); should not be freed). Fixed IMakefile to include IGWConnect.c and .o

Note XPM makefile didn't make sxpm but not to worry - it had already made libXpm.a .

In Makefile for viola/src, in line

         EXTENSIONLIB = -L/import/X11R4/usr/lib -lXext

needed to put in the -L clause.

The set of fonts which Pei happened to like the day he made this release (his comment) don't work with openlook, so I put into his new res.font.v file the fonts from the 920515 release.

Pei has changed the format of a few things! The different handling of title and H1 I found disturbing. The default font table didn't work with openwindows.

## Xerox PARC server

I have put this in the W3 servers list, though it is only visible from xerox.com. It has an interface to sytstem33 which is quite interesting.

## CLASS

Cornell Library Acquisition S... S...

Project to scan in at 600 dpi for preservation purposes a large collection of books. Started with Math texts, collections which were falling apart.. 18th Cent. Math books, Burmese pulp litterature, etc.

(cf Library 2000)

Connected to Xerox via DocuTech production publishing device (printer $250k to you) ... buit-in scanner and printer at 600 dpi duplex, 2 sides per second, with binding (hot glue).