archie/prospero/doc/v5.announcement
2024-05-27 16:13:40 +02:00

95 lines
4.2 KiB
Plaintext

An Alpha release of version 5 of the Prospero file system is now
available by anonymous FTP from PROSPERO.ISI.EDU in the file
pub/prospero/prospero.tar.Z (840 blocks). It can also be obtained
through Prospero itself from /releases/prospero/prospero.tar.Z
The most important change since the last major release is that the
protocol has been significantly revised. Quoting, a feature that the
previous version of the protocol mentioned but which was never
implemented, is now fully supported. This means that filenames and
object names with spaces and other strange characters in their names
now work. This is important, since Prospero is being increasingly used to
index and organize other types of data than UNIX files. The server
will still speak the older version of the protocol to older clients.
Other significant changes since the last major release include the
following
. The code is now in ANSI C.
. Remote modification and retrieval of attributes on links and files
is now fully supported. Attributes have changed significantly.
You can modify attributes through the new set_atr client program or
through the pset_at() and pset_linkat() library routines.
Attributes that happen to be stored on the VLINK structure (such as
the link name) are now treated the same as all other attributes and
can be modified with the same commands used to modify other
attributes.
. The MAGIC-NUMBER mechanism has been generalized into an ID
mechanism. This allows Prospero to be used to experiment with
unique document identifiers (currently the subject of an IETF
working group).
. The ACCESS-METHOD attribute has been generalized. It no longer
assumes that the host providing directory information about an
object is the same host from which the object should be retrieved.
. Support for the GOPHER access method (at the moment, only on
EXTERNAL links) is now included. This means that objects of
interest you discover through Gopher can be added to the Prospeo
namespace.
. Filters have been generalized considerably. This release includes
support for PREDEFINED filters that run on the server side. Such
filters solve the security and portability problems that have
plagued filters in the past. A later release will come with a
number of predefined standard server and client filters.
. Various bug fixes and fixes for some machine dependencies
. Additional features in the Asynchronous Reliable Delivery Protocol
(ARDP; formerly the Reliable Datagram Protocol) that support new
features in the archie server and client, such as the ability for a
client to ask for how long it must wait until its query will be
serviced, and the ability to cancel pending requests. The ARDP
library is now a separate component from the rest of prospero, and
we encourage developers to use it in their applications.
. Kerberos Version 5 is now available as an authentication mechanism.
. It is now possible for the same binaries to support users running C
shell variants and Bourne shell variants.
. The server now can provide a message of the day, and the client
libraries provide support for retrieving it.
. The protocol manual has been considerably expanded and improved.
. Introduced in the last beta release and still present: a
standalone client to query archie servers, and an alternative ls
program (ALS).
The release has been tested on Suns running SunOS, DEC MIPS machines
running ULTRIX, and HP 9000 series 700 workstations running HP-UX.
Please report bugs to bug-prospero@ISI.EDU
We would like to thank the following people for bug fixes, for porting
Prospero to other machine types (and feeding back the changes), or for
adding new features.
Eric Anderson SURAnet
Joseph Boykin Encore Computer Corporation
Steve Cliffe University of Wollongong
John Curran NSF Network Service Center (NNSC)
Alan Emtage Bunyip Information Systems
George Ferguson Univeristy of Rochester
Jonathan Kamens MIT Project Athena
Brendan Kehoe Cygnus
Case Larsen Lawrence Berkeley Laboratory
Gaute Nessan University of Tromsoe, Norway
Rainer Orth University of Cologne, Germany
-- Clifford Neuman and Steven Augart