SLD Unix Conversion

Tony Johnson
March 1994

Goals

The SLD Unix conversion needs to address the following goals:
  1. Complete removal of any dependence on SLACVM. This includes
  2. Setting up SLD IDA based analysis facility on Unix. This should include:
  3. Setting up complete SLD reconstruction/MC/analysis environment on Unix. This includes:
  4. Implementation of complete SLD farm system, including monitoring and performance tools (c.f. current VMS MC farm)
Hopefully this work will result in an environment which has some benefits to SLD over the existing VM/VMS based system. Potential areas in which improvements could be made include: The Unix conversion effort must proceed against SLD's continuing data taking and analysis efforts. The Unix conversion should not significantly hamper these ongoing activities by diverting manpower or by seriously impeding ongoing analysis or use and improvement of existing tools.

Major parts of the conversion effort should be planned and discussed within the SLD software group in advance of implementation.

An incomprehensible MacProject accompanies this note.

Porting the SLD code distribution system

The SLD code distribution system poses a particular problem for the Unix port, since the current implementation depends heavily on BITNET and SLACVM.

The current system provides the following capabilities

The current system has little in the way of code management capabilities, other than archiving all code updates as they are installed.

The VM portions of the current system certainly need to be replaced. Rather than just reimplementing the current functionality elsewhere this may be a good opportunity to evaluate how to modify/update the system. If so the update must carefully address the following migration issues:

In order to help people move to Unix it would be highly desirable to implement a system on Unix which is compatible with GUI based code development systems such as Workbench.