[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference hylndr::cdrom

Title:Topics for Discussion about CDROM
Notice:ConOLD problems=150.*; ConDist problems=151.*
Moderator:WMOENG::PACKARD
Created:Thu Mar 14 1991
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:437
Total number of notes:2500

430.0. "Bookreader access to ODL CD-ROMs" by DONVAN::KRAETSCH () Thu Mar 06 1997 21:21

Bookreader access to ODL CD-ROM libraries.

The following savesets are provided for users running OpenVMS versions
prior to V6.1 or who wish to continue to use only Bookreader to access 
the ODL CD-ROMs:

	DONVAN::SYS$PUBLIC:AXPDOCMAR97.SAV
	DONVAN::SYS$PUBLIC:VAXDOCMAR97.SAV

These savesets contain Bookreader bookshelf files that enable using
only Bookreader to access the ODLs.  Of course you will only be able
to read Bookreader files.  

NOTE: the VAX saveset, VAXDOCMAR97.SAV, is included in the [SETUP]
directory on Disc 1 of the (forthcoming) March OpenVMS VAX Online 
Documentation Library. The Alpha saveset is not in the ODL.

To enable access to all Bookreader books using only Bookreader,
perform the following steps:

    1. Mount each of the CD-ROMS using the logical name 
       DISK$volume_label.  This is the default logical name assigned 
       by the OpenVMS MOUNT command.  For example:

       $  MOUNT/SYSTEM/NOWRITE DKA400: VAXDOCMAR971
           %MOUNT-I-MOUNTED, VAXDOCMAR971 mounted on _NODE$DKA400:

       $  SHOW LOGICAL DISK$VAXDOCMAR971
          "DISK$VAXDOCMAR971" = "NODE$DKA400:" (LNM$SYSTEM_TABLE)

    2. Unpack the Bookreader bookshelf saveset. For example:

       $  BACKUP DISK$VAXDOCMAR971:[SETUP]VAXDOCMAR97.SAV/SAVE_SET -
       _$ WORK1:[VAXDOCMAR97]

    3. Define DECW$BOOK to include the target directory. For example:

       $  DEFINE DECW$BOOK SYS$SYSROOT:[DECW$BOOK],WORK1:[VAXDOCMAR97]

When you subsequently invoke Bookreader, it will automatically find the
LIBRARY.BKS shelf, and include it the Library window.  (If you are running 
VMS V5.5 or earlier, you may have to rename LIBRARY.BKS to 
LIBRARY.DECW$BOOKSHELF.
T.RTitleUserPersonal
Name
DateLines
430.1Accessing the ODL Bookreader books over the NetworkDONVAN::KRAETSCHTue Mar 11 1997 12:4420
To access the Bookreader books from the ODL CD-ROMs mounted on a remote
node, unpack the Bookreader bookshelf saveset on your local node (step 2
above) and define DECW$BOOK to include the target directory (step 3 above).
Define the DISK$volume_label logical names to the remote devices where 
the CD-ROMs are mounted.

For example:

	$ DEFINE/SYSTEM DISK$AXPDOCMAR971 NODEB::DISK$AXPDOCMAR971:
	$ DEFINE/SYSTEM DISK$AXPDOCMAR972 NODEC::DISK$AXPDOCMAR972:

Note that you do not need to know the physical device name on the remote node.
You do not need to include the remote devices in your DECW$BOOK definition.
In fact, the only reason to change your DECW$BOOK logical is so Bookreader
can find the top-level library, LIBRARY.BKS, when it is invoked. If you
reference this shelf from another library, you don't need to change DECW$BOOK.

If you don't want to unpack the saveset on the local node, you could
reference LIBRARY.BKS on a remote node, but you must define the 
DISK$volume_label logical names on the local node.
430.2HYLNDR::BROWNTue Mar 18 1997 20:4310
    
    A customer has requested that the old format bookshelfs within the 
    saveset be directly available on the discs... they are running the CDs on
    infoservers -- no read/write disks -- and they don't want to have to 
    install it on systems and then have those systems serve out the files.
    [Kinda defeats the purpose of the infoservers they purchased.]  
    
    Since a saveset is larger than the files it contains, including the
    files separately might also save space on the disc.
    
430.3Re: .2DONVAN::PIAZZAThu Mar 20 1997 09:518
    
    RE .2:
    
    We are planning to make the Bookreader bookshelves directly readable on
    the discs for subsequent ODL releases at least through the end of this
    fiscal year.
    
    
430.4that's a good decision!CUJO::SAMPSONThu Mar 20 1997 21:396
	Re: .-1:

	Thanks!  That will help a great deal.  Is there any reason
BNU can't be trained to navigate old Bookreader shelves, as well?

	Bob Sampson
430.5BNU can read some Bookreader shelf filesDONVAN::KRAETSCHWed Mar 26 1997 10:3810
BNU can navigate old Bookreader shelves with certain restrictions.
You can only use simple filespecs and you must include the file
extensions.  This means you cannot include node names, device names,
or directories in the filespec. You actually do not have to include
the file extensions for the book files, but you must include the
extension (e.g. .DECW$BOOKSHELF or .BKS) for the bookshelf files.
This also means that BNU will look in the same directory as the parent
shelf for any subordinate shelves or books.

For instance, BNU can navigate the bookshelves in the saveset.