For example, classes in the retrieval package uses document package classes. The classes used to access document databases, even though shared between two packages, have a natural home in document and thus do not belong here. Z39.50 routines shared by server and client javax.xml.parsers DOM compliant XML parsing package. Deployment Organization Using standard UNIX naming conventions for directories,I propose the following directory tree for deployment. Configuration files in users' home directories may override the options set here.
System log files.
This deployment scheme does not require root access. Migration Path Having outlined a redesign of the Cheshire system using completely new technologies, some important questions now need to be answered. The integration approach would be done from the top down. The top down approach says first we implement the glue that holds the system together by building interfaces to legacy components, then we replace those components one at a time. The integration approach has the benefit of quickly realizing the benefits of modern server technologies in a deployable system.