IBM SoftCopy Librarian V4.0 Beta - Getting Started

Table of Contents

What is the SoftCopy Librarian (SCL)?
Pre-requisites
Installation
Starting the SCL
Using the SCL
   Overview
   Defining a Proxy Server
   Creating a Repository
   Creating a Catalog
   Creating a Source
   Opening a Source
   Updating the Status field
   Transferring Files
Advanced Topics
   Using a Repository as a Source
   Synchronizing Repositories
   Cloning a Repository
   Updating Bookshelves to Correctly Point to Books
   Erasing the Cache
   Details Windows
   Editing Shelf Titles
   Windowing Functions
Contacting IBM
 

What is the IBM SoftCopy Librarian (SCL)?

IBM provides documentation for many products on CDROM, and now Internet delivery is also available. Many customers copy the softcopy files to a central site so that all users can access the documentation. The SCL provides an intelligent transfer program with additional libary management capabilities.

<Top>

Pre-requisites

The SoftCopy Librarian V4 is written in Java and requires the installation of a Java 1.3 runtime environment, available from either Sun or IBM. (For IBM, follow the path for the IBM Developer Kit for Windows Release 1.3, then look for the Runtime Environment.)

The SCL can store softcopy files locally on any drive accessed via a drive letter, or store files remotely via FTP. If using FTP, the destination host must be inside your firewall; no proxy support is used for this transfer.

<Top>

Installation

The SCL beta is distributed as ebrsclwj.zip.  Create a new directory or folder and unzip this file into it.

<Top>

Starting the SCL

EBRSCLWJ.BAT will start the SCL.

<Top>

Using the SCL

Overview

In general, you want to use the SCL to copy or transfer softcopy files, for example BookManager books, into a repository. The basic steps to accomplish this are:
  1. Specify a proxy, which enables Internet access.
  2. Define a repository, which tells the SCL where and how to access your stored files
  3. Create a catalog, which is what the SCL uses to track the contents of your repository
  4. Define a source. Sources for your CD drive and the IBM Publib web site are defined automatically
  5. Open the source window to see what shelves are available
  6. Update the source window's Status column to identify new, updated, and installed shelves
  7. Transfer files to move the shelves from the source to the repository
 <Top>

Defining a Proxy Server

The SCL supports the use of SOCKS V4 and HTTP proxies to pass through firewalls. It is assumed that any mainframes in your company will be inside the firewall and not need a proxy, but you will probably need to specify a proxy if you want to: From the SoftCopy Librarian window, click on Settings->Proxy.

<Top>

Defining a Repository

The first step in working with a repository is to define it. From the Sources and Repositories window, click on File->New->Repository.

<Top>

Creating a Catalog

To ensure that the SCL is in sync with the contents of your repository, create the catalog via: From the Sources and Repositories window, select the desired repository and then click on File->Create Catalog. (Note: many functions, such as Create Catalog, are available both on the menubar and on popup menus.)

<Top>

Defining a Source

You can define various source locations from which to transfer files. An Internet source and a CD-ROM source are automatically created for you the first time you use the SCL. To define a source, from the Sources and Repositories window, click on File->New->Source.

<Top>

Opening a Source

From the Sources and Repositories window, double-clicking on a source will display a list of bookshelves currently available at that source.

<Top>

Updating the Status field

The Status column in a source window identifies whether a shelf on the source is New, Updated, DownLevel, or Installed compared to any shelves already in a repository.  Because you can have multiple repositories defined, it can be tricky for the SCL to automatically identify which repository to use when making the comparison.  In general, when you open a source window, the SCL will attempt to update the Status column against the last repository for which the status was shown.  To update the Status column manually, in the source window, click on File->Update Status: Compared To->repository-name

<Top>

Transferring Files

You can transfer shelves from either a source or from a repository to a source.  In either a source or repository window, select the shelves to transfer, then you have the choice of: <Top>

Advanced Topics

Using a Repository as a Source

As described above, you can use any repository as a source in order to do repository-to-repository transfers.

<Top>

Synchronizing Repositories

The SCL has the ability to perform a logical "union" of repositories, meaning that if a file is in any repository, it will be added to all the other selected repositories.  To synchronize repositories, in the Sources and Repositories window, click on File->Synchronize, then select the repositories to synchronize.

<Top>

Cloning a Repository

The SCL has the ability to make one repository into a copy of another.  All files in the source repository that are not in the target will be transferred to the target.  All files in the target that are not in the source will be deleted from the target.  To synchronize two repositories, in the Sources and Repositories window, select the repository which will be the source.  Then click on File->Clone.  In the prompt window, select the target repository.

<Top>

Updating Bookshelves to Correctly Point to Books

For books stored in OS/390 datasets, their shelves must contain the datasetnames of the books. If datasets are renamed, or if you install books from another source (eg tape) without updating the datasetnames, then it is necessary to use the Update Bookshelves function to reset all pointers to the correct datasetnames. From the repository window, click on File->Update Bookshelves, and then on either All or Selected. Longtime users of softcopy may recognize that this is one of the functions of the old BKSADD EXEC.

<Top>

Erasing the Cache

The SCL keeps a copy of each of your installed shelves in its cache.  When you make any manual changes to a shelf, ie any changes outside of the SCL, the version of the shelf in cache is now obsolete.  To keep the shelves in sync, in the Sources and Repositories window, select the desired repository, then click on File->Erase Cache.  When prompted whether to also re-create the catalog, in general you want to say Yes because this will retrieve all shelves back into the cache.

<Top>

Details Windows

Select a shelf, click on File->Details.  Description to be added later.

<Top>

Editing shelf titles

You can edit or change a bookshelf title in either a source or a repository window.  Select the shelf to edit, then click on File->Edit Title
.
<Top>

Windowing Functions

From the SoftCopy Librarian window, click on Window.  Description to be added later.

<Top>

Contacting IBM

For this beta program, please contact the developer
Jere Barto
jlbarto@us.ibm.com
303-924-0195
with any problems, questions, or comments.

<Top>