Experience with a FreeNet prototype Walter Lewis walter.lewis@sheridanc.on.ca HALINET (The Halton Information Network) The origins of this project lie in a history of 15 years of co-operation between an expanding network of partners in Halton Region including - public libraries - school boards - Sheridan College Recently, this partnership has continued to evolve as relationships have been established with the regional and area municipalities and a number of other organizations. These organization have a broad ranging agenda, both for internal automation and public inquiry. Consequently, HALINET's focus has been on a telecom infrastructure and secondarily, on an Information delivery mechanism. Halton Freenet The local Freenet is seen by the HALINET group as a service offered to the community, facilitated but not run by the HALINET partners. The Halton Freenet has its own Steering Committee and will be evolving its own agenda. The Prototype Over the course of winter/spring 1993 a prototype of a FreeNet was developed by the HALINET partners. The process is illustrative of how we have operated to this point. Some lessons might be drawn from this experience. In late fall 1992 the HALINET steering committee concluded that a prototype would be set up using the FreePort software. Sheridan made available an old unix box (a DEC microVAX), which they agreed to pull out, dust off, rack up and plug into the Sheridan network. The Board of Education found the funds necessary to acquire the Case Western version of the FreePort software. By mid-January the software was more-or-less in place. Several weeks passed by Sheridan staff, in the midst of their other duties, hacked enough of the source code that it would run on the version of ULTRIX (DEC's version of unix). The lessons immediately learned were 1) get a "supported" box or 2) have committed staff who know unix well. So far as skill sets were concerned, Sheridan College provided the expertise to get the program to compile and execute, has to date administered accounts, provided a system operator and a telcom expert. Currently this is a relatively small part of two people's lives. Sheridan and other partners in HALINET set up a FreeNet Products Task Group (of which I was co-chair) to identify appropriate information, design menus and implement them. The implementation required the expertise roughly embraced by a graduate of the "Unix for Dummies" school of systems administration. To date (August 1993) our emphasis has been entirely on the information side. There are no user services, beyond the default compilation, all user accounts are passworded. On the other hand, there are links to Hytelnet, the University of Minnesota gopher, and over 3000 Usenet newsgroups. These wide open links are useful for research purposes, but will have to be restricted in some fashion before a public Freenet can be launched. Another major initiative is to link the Freenet machine with the four public libraries in the region. At this point the link to the Halton Hills Public Library is live, but exiting still requires more knowledge than we have a right to expect of the casual user. Negotiations on this point are ongoing with the library system vendor (Dynix). The connection uses a Wellfleet AFN (selected because of its broad internetworking capabilities and upgradability), a Motorola Codex 24000 bps modem and TCP/IP on the library machine. The service proved very easy to link. Menus are simply unix text files with a two character code at the beginning to indicate to the menu reading program what to do with the following text: whether to display it or not, and to whom; to execute a named program; to display a text file on the screen; and the like. This files can be linked on the fly and in no way require recompiling. So what are we currently working on? 1) user services: including guest logins 2) a private modem pool: to by-pass Sheridan College's passworded pool. 3) private newsgroups: for local discussions 4) negotiations with CLARINET for expanding Sheridan's licence for this collection of UPS/Standard Broadcasting newswire information. We hope to build local indexes to this with gopher. 5) private gopher(s): to be better integrated with the structure of information in the larger freenet 6) a more "hypertext" like approach to menus, which includes a larger number of cross-links between useful areas of the system. 7) helping the rest of the libraries, and other local information providers to get "online" with their information databases. 8) licensing the information in a number of commercial data sources. While these are often distributed on CD-ROM Sheridan has a pilot for moving the data onto larger hard-drives, thus making the information vastly more networkable. We look forward to an era where the data is independent of the search software, in ways that allows a variety of client software to take advantage of the system. And of course, bringing a firmly established Halton Freenet to the local community (and the Internet) in a reasonably expeditious manner.
Date of file: 1993-Sep-01