Contributed Software Library
| Library notes |
Accounts (ReOccurring accounts are colored purple) |
| 1978 Release 5 |
Pub.SYS
|
| 1979 Release 6 |
Pub.SYS
COGO
DEVAPS
DREEACTG
INFOBASE
MAINLIB
PASCAL
PERTCPM
STATS
|
|   | |
| 1981 Release 7 |
Pub.SYS
AQ
COGO
DEVAPS
DREEACTG
DREETLIB
LITSCAN
MAINLIB
PASCAL
PERT3000
SMOCK
STATS
|
| 1982 Release 8 |
Pub.SYS
MAINLIB
|
| 1982 Release 9 |
Pub.SYS
AQ
COGO
DEVAPS
DREEACTG
DREETLIB
IMAGETST
LITSCAN
MAINLIB
PASCAL
PERT3000
SMOCK
STATS
TECH
|
| 1983 Release A0 |
Pub.SYS
AQ
EDIT2
NOMLIB
PASCAL
SWAP
TECH
|
| 1984 Anaheim Swap |
Pub.SYS
AQ
SCRUG
SQUIRREL
TECH
|
| 1984 Montreal Swap |
Pub.SYS
|
| 1985 Release B0 |
Pub.SYS
|
| 1986 Release C0 |
Pub.SYS
BASIC101
BWRUG
CSL3000
INTX2
TECH
XUMAIL
|
| 1987 Release D0 |
Pub.SYS
CSL3000
GAMES
INTX3
LITSCAN
TECH
|
| 1987 Vegas Swap |
Pub.SYS
|
| 1988 Release E0 |
Pub.SYS
BRIT87
CSL3000
GBG88
INTX4
LITSCAN
NETWORK
TECH
VIENNA
|
| 1988 Orlando Swap |
Pub.SYS
|
| 1988 CSL Best |
Pub.SYS
CSL3000
GAMES
TECH
|
| 1989 Release F0 |
Pub.SYS
CSL3000
CSLXL
|
| 1989 SanFran Swap |
Pub.SYS
|
|   | |
| 1990 |
Pub.SYS
|
| 1990-XL |
Pub.SYS
|
| 1990 Boston Swap |
Pub.SYS
|
| 1991 |
Pub.SYS
|
| 1991-XL |
Pub.SYS
|
| 1991 SanDiego Swap |
Pub.SYS
|
| 1992 |
Pub.SYS
|
| 1992-XL |
Pub.SYS
|
| 1993 |
Pub.SYS
|
| 1993-XL |
Pub.SYS
|
| 1993 SanFran Swap |
Pub.SYS
|
| 1994 |
Pub.SYS
|
| 1994-XL |
Pub.SYS
|
| 1994 Denver Swap |
Pub.SYS
|
| 1995 |
Pub.SYS
|
| 1995-XL |
Pub.SYS
|
| 1995 Toronto |
Pub.SYS
|
| 1996 |
Pub.SYS
|
| 1996-XL |
Pub.SYS
|
| 1997 |
Pub.SYS
|
| 1997-XL |
Pub.SYS
CSLXL
FREEWARE
TECHXL
|
| 1998 |
Pub.SYS
|
| 1998-XL |
Pub.SYS
CSLXL
FREEWARE
SAND98
TECHXL
|
| 1999 |
Pub.SYS
|
| 1999-XL |
Pub.SYS
BOSTON
CHICAGO
CSLXL
DENVER
FREEWARE
SAND98
SANDIEGO
SANFRA99
SANFRAN
TECH
TECHXL
TORONTO
|
|   | |
| 2000 |
Pub.SYS
|
| 2000-XL |
Pub.SYS
|
| 2000 Philidelphia |
Pub.SYS
|
While restoring these CSL releases, one of the goals was to make all files
normal MPE files. All files are to be unsquished or unpressed. Some HP3000
users may not be aware of how to do that. Besides, the SQUISHER program as
provided in each release seems to have expired and will not run.
Another goal was to retain the original file's create, modified, and accessed
dates.
File dates: Create, Modified, Accessed
The file dates (Create, Modified, Accessed) of all files in the STDs are the
original dates.
RESTORE on the HP3000-III simulator restores the dates with the ;OLDDATE
option.
STORE on MPE/iX sets the Modified and Accessed dates of IMAGE root
files to today's date. For NMSTORE, this change is before its written to the
tape. For ;TRANSPORT mode, the change is after the file is written to the
tape.
RESTORE on MPE/iX sets the file's Modified date to today.
IMAGE ROOT FILE
One issue found concerns IMAGE files. The older IMAGE files can be accessed
by the HP3000-III simulator just fine, and likely pre-MPE-IV. But on MPE/iX,
the databases need to be converted with DBCONV.PUB.SYS.
This conversion has been done in the MPE/iX STD file; with the file dates
preserved.
VIEW3000 / VPLUS
The following note on VPLUS formfile versions was taken from the
HP Data
Entry and Forms Management System (VPLUS) Reference Manual, Appendix H
Version Control.
VPLUS has created only MPE files since VPLUS version A.01.01. Prior to
A.01.01, VPLUS created KSAM files. Any KSAM file created by VPLUS before
version A.01.01 will continue to function when accessed through FORMSPEC,
REFSPEC, ENTRY or your applications without any actions on your part. If,
however, you wish to modify the forms file using FORMSPEC or REFSPEC, the
file must be converted using the CONVERT utility, as described below.
This conversion has been done in the MPE/iX STD file; with the file dates
preserved.
Transfer to HP3000 notes
When transfering the STD files to an HP3000 with FTP, use binary mode.
ftp>put CSL7STD CSL7STD ;rec=128,,F,BINARY;CODE=STORE
ftp>put CSL8STDV CSL8STDV;rec=128,,F,BINARY;CODE=2501
With Reflection or Minisoft, use Binary transfer to a Fixed 256-byte record.
For MPE/iX, maintain the file code STORE or 2501.
For MPEV, I have choosen to use 2504 for CMSTORE.
For SIMH, I have choosen to use 2508 for SIMSTORE.
On MPE/iX, you can restore from the STD file.
:comment File Equate T to tape file
:FILE T=MPEIXSTD,DEV=DISC
:comment Verify the STORE file/tape
:VSTORE *T;@.@.@;SHOW
:comment Restore files
:RESTORE *T;@.@.@;OLDDATE,KEEP,SHOW
On MPEV, as of this posting, there is not a restore from Disc files.
Therefore you must create a tape using Tapecopy; then restore from tape.
:comment File Equate T to tape file
:FILE T;DEV=TAPE (however your tape is identified)
:comment create STORE tape
:STORE *T,MPEVSTD;SHOW
:comment Now place tape back online
:comment optionally Verify the STORE tape
:VALIDATE
:comment Followed by VALIDATE responses
:comment Now place tape back online
:comment Restore files
:RESTORE *T;@.@.@;OLDDATE,KEEP,SHOW
For SIMH, place the SIMSTD into your simh folder and make appropriate renames
and/or assignments for simh to access the file as a tape;
then access the tape with MPEV methods.
Conversion Notes
Most files had filecode=667 which is COMPRESS'ed. UNPRESS was used to make normal.
Conversion Notes
File DOCUMENT.SOURCE.DEVAPS required manual patching from the original
CONT-7.tape file.
IBASE.INFOBASE.MAINLIB - Image root file converted on MPE/iX STD.
Conversion Notes
File IBASE01.INFOBASE.MAINLIB has a bad block read in the original CONT-8.tape
file. From all appearances this file seemed to be the same as that from
Release 7. So the missing block was copied from Release 7.
IBASE.INFOBASE.MAINLIB - Image root file converted on MPE/iX STD.
JOBGEN.INFOBASE.MAINLIB - Image root file converted on MPE/iX STD.
Conversion Notes
VFORM Files converted in the MPE/iX STD:
BR100VW.DATA.LITSCAN
ACE2000F.DATA.MAINLIB
FRM10004.DATA.MAINLIB
TAGINV1.DATA.MAINLIB
DBENTYR3.DATA.MAINLIB appears to be a valid VPLUS/KSAM file, yet gives as
FSERR when opened.
ERRXX.PUB.MAINLIB is an error file generated by UNPRESS, used when expanding a
compress file. It appears to be from the file ACE2000F.DATA.MAINLIB. See the
CSL Introduction page on the use of KSTORE.
Conversion Notes
VFORM files converted in the MPE/iX STD:
MIND.DATA.NOMLIB
VFORM TRAG07.DEMO.SWAP - Changed file code from VFORM to 711 to allow
unsquishing.
DBSTAT.DATA.NOMLIB - Image root file converted on MPE/iX STD.
Modified SQUISHER to unsquish these files (had blank records beyond EOF)
ROSTER.DATA.NOMLIB
WISCON01.SOURCE.NOMLIB
UDC.PASCAL.PASCAL
Conversion Notes
VFORM file DBENTYR3.DATA.CSL3000 - has issues.
ENFORC.DATA.INTX2 - Image root file converted on MPE/iX STD.
MGR.DEMO.INTX2 - Image root file converted on MPE/iX STD.
MGR3000.SOURCE.INTX2 - Squisher Catalog filecode 712 extracted into new group
MGRSRC, and removed.
XUMAIL account added from these Squisher Catalog (712) files; files removed.
XUMAIL.DEMO.INTX2
XUMAIL.DOC.INTX2
XUMAIL.PUB.INTX2
XUMAIL.SOURCE.INTX2
Conversion Notes
VFORM file DBENTYR3.DATA.CSL3000 - has issues.
DTEXT.DATA.CSL3000 - same as DTEXT.DATA.GAMES. File label had EOF=2871 and
LIMIT=2869. Fixed LIMIT in label for RESTORE to work.
GAMEDB.PROMAS.GAMES - Image root file converted on MPE/iX STD.
USERS.DATA.INTX3 - Image root file converted on MPE/iX STD.
COMMTEST.DATA.INTX3 - VFORM converted with formspec on MPE/iX STD.
PURGE5.DOC.INTX3 - HPWORD file. Same as PURGE5T; file removed.
Conversion Notes
INDEXB.INFOBASE.CSL3000 - Image root file converted on MPE/iX STD.
PANIC.PUB.VIENNA - Image root file converted on MPE/iX STD.
Conversion Notes
DICTDB.DATA.CSL3000 - Image root file converted on MPE/iX STD.
ENFORC.DATA.CSL3000 - Image root file converted on MPE/iX STD.
INDEXB.INFOBASE.CSL3000 - Image root file converted on MPE/iX STD.
From the notes in GAUNTLE0.DOC.CSL3000 and the job GAUNTLET.JOB, the extra
GAUNTLET groups were created in CSL3000; Squisher Catalog (712) file
GAUNTLET.PUB was expanded and removed; and renames were performed.
See GAULTLE0.DOC for a detail list of GAUNTLET files.
MGR3000.SOURCE.CSL3000 - Squisher Catalog (712) file expanded to groups COPY
and FILE; then removed.
Conversion Notes
ENFORC.DATA.CSL3000 - Image root file converted on MPE/iX STD.
GAMEDB.PROMAS.GAMES - Image root file converted on MPE/iX STD.
DBENTYR3.DATA.CSL3000 appears to be a valid VPLUS/KSAM file, yet gives as
FSERR when opened.
DTEXT.DATA.CSL3000 - same as DTEXT.DATA.GAMES. Squisher File label had EOF=2869;
changed to=2871 for SQUISHER to work.
Conversion Notes
CATALOG.CSLBUILD.CSLXL - CSM compressed, SQUISHER (712) catalog; uncompressed,
unquished, 62 files added to CSLBUILD; CATALOG removed.
Other CSM compressed files - uncompressed.
BLDIDX.INFOBASE.CSLXL
D2D.INFOBASE.CSLXL
GALLEY.INFOBASE.CSLXL
KERMIT.INFOBASE.CSLXL
KSAMCVT.INFOBASE.CSLXL
LINKKEY.INFOBASE.CSLXL
QACCESS.SOURCE.CSLXL - Converted from QEDIT (111) to text.
GNUCAT.PUB.CSLXL (341) - LZNM.INFOBASE, Squisher catalog (712), uncompressed,
unsquished, removed.
Extracted 49 files into @.GNU.CSLXL.
WWWCAT.PUB.CSLXL - SQUISHER (712) catalog file.
Extracted 10 files @.BIN.CSLXL and 4 files PHONE@.PUB.CSLXL.
SENDMAIL.TARGZ.CSLXL - owner MGR.CSLMGMT changed to MGR.CSLXL.
Copied MOVER651.PUB.FREEWARE to MOVER651.INFOBASE.CSLXL
(PM removed).
@.TARGZ.CSLXL - all gzip files except these:
GNU.TARGZ.CSLXL - MOVER file
(MOVER.INFOBASE.CSLXL "-t GNU")
NETMAILF.TARGZ.CSLXL - MOVER file
(MOVER.INFOBASE.CSLXL "-t NETNAMEF")
HTTPD.TARGZ.CSLXL - MOVER651 file
(MOVER51.INFOBASE.CSLXL "-t HTTPD"
INSTOS.PUB.SYS moved to INSTOS.INFOBASE.CSLXL.
INTX97.PUB.SYS moved to INTX97.INFOBASE.CSLXL.
Conversion Notes
CATALOG.CSLBUILD.CSLXL - CSM compressed, SQUISHER (712) catalog; uncompressed,
unquished, 65 files added to CSLBUILD; CATALOG removed.
Other files in CSM compressed format - uncompressed.
DOWNTIME.HELP.TECHXL
LISTER.HELP.TECHXL
OKTOGO.HELP.TECHXL
OURSPOOL.HELP.TECHXL
SPECIAL.HELP.TECHXL
UPTIME.HELP.TECHXL
QACCESS.SOURCE.CSLXL - Convert from QEDIT (111) to text.
GNUCAT.PUB.CSLXL (341) - LZNM.INFOBASE, Squisher catalog (712), uncompressed,
unsquished, removed.
Extracted 49 files into @.GNU.CSLXL.
WWWCAT.PUB.CSLXL - SQUISHER (712) catalog file.
Extracted 10 files @.BIN.CSLXL and 4 files PHONE@.PUB.CSLXL.
SENDMAIL.TARGZ.CSLXL - owner MGR.CSLMGMT changed to MGR.CSLXL.
Copied MOVER651.PUB.FREEWARE to MOVER651.INFOBASE.CSLXL
(PM removed).
@.TARGZ.CSLXL - all gzip files except these:
GNU.TARGZ.CSLXL - MOVER file
(MOVER.INFOBASE.CSLXL "-t GNU")
NETMAILF.TARGZ.CSLXL - MOVER file
(MOVER.INFOBASE.CSLXL "-t NETNAMEF")
HTTPD.TARGZ.CSLXL - MOVER651 file
(MOVER51.INFOBASE.CSLXL "-t HTTPD"
SLEEP1.SOURCE.CSLXL - Squisher (712) catalog file; unsquished, removed.
Extracted 12 files into account SAND98.
SLEEPR1.SOURCE.CSLXL - Squisher (712) catalog file; unsquished, removed.
Extracted 20 files into group SLEEPSTG.CSLXL.
INSTOS.PUB.SYS moved to INSTOS.INFOBASE.CSLXL.
INTX98.PUB.SYS moved to INTX98.INFOBASE.CSLXL.
Conversion Notes
CATALOG.CSLBUILD.CSLXL - SQUISHER catalog (712); unquished, removed.
Extracted 65 files @.CSLBUILD.CSLXL.
QACCESS.SOURCE.CSLXL - Convert from QEDIT (111) to text.
Files uncompressed with LZNM.INFOBASE.CSLXL (341):
COMPARE.NMOBJ.CSLXL
DBFULL.NMOBJ.CSLXL
FINDTEXT.NMOBJ.CSLXL
GODXL.NMOBJ.CSLXL
GREP01 GREP02 GREP03 GREP04 GREP05 GREP06.NMOBJ.CSLXL
LOADTAPE.NMOBJ.CSLXL
GNUCAT.PUB.CSLXL (341) - LZNM.INFOBASE, Squisher catalog (712), uncompressed,
unsquished, removed.
Extracted 49 files @.GNU.CSLXL.
WWWCAT.PUB.CSLXL - SQUISHER catalog (712); unsquished, removed.
Extracted 10 files @.BIN.CSLXL and 4 files PHONE@.PUB.CSLXL.
Files unsquished (711,757):
COMPARE.SOURCE.CSLXL
DBFULL.SOURCE.CSLXL
DBIMAG4.SOURCE.CSLXL
DBLOAD77.SOURCE.CSLXL
DBLOADII.SOURCE.CSLXL
DIGIPAGE.SOURCE.CSLXL
DISCSPAC.SOURCE.CSLXL
FINDTEXT.SOURCE.CSLXL
GLIMPSE.SOURCE.CSLXL
GODXL.SOURCE.CSLXL
GREP01 GREP02 GREP03 GREP04 GREP05.SOURCE.CSLXL
IXSOCKE1 IXSOCKE1 IXSOCKE3 IXSOCKE4 IXSOCKE5 IXSOCKE6 IXSOCKE7.SOURCE.CSLXL
QUAD3.SOURCE.CSLXL
SHOWACC.SOURCE.CSLXL
SENDMAIL.TARGZ.CSLXL - owner MGR.CSLMGMT changed to MGR.CSLXL.
Copied MOVER651.PUB.FREEWARE to MOVER651.INFOBASE.CSLXL
(PM removed).
@.TARGZ.CSLXL - all gzip files except these:
GNU.TARGZ.CSLXL - MOVER file
(MOVER.INFOBASE.CSLXL "-t GNU")
NETMAILF.TARGZ.CSLXL - MOVER file
(MOVER.INFOBASE.CSLXL "-t NETNAMEF")
HTTPD.TARGZ.CSLXL - MOVER651 file
(MOVER51.INFOBASE.CSLXL "-t HTTPD"
INSTOS.PUB.SYS moved to INSTOS.INFOBASE.CSLXL.
INTX99.PUB.SYS moved to INTX99.INFOBASE.CSLXL.
Conversion Notes
MAILDB.DATA.SCRUG - Image root file converted on MPE/iX STD.
SYSLG.DATA.SCRUG - Image root file converted on MPE/iX STD.
MAILDB.DEMO.SCRUG - Image root file converted on MPE/iX STD.
TAPE.DEMO.SCRUG - Image root file converted on MPE/iX STD.
MAILDB.PUB.SCRUG - Image root file converted on MPE/iX STD.
These files were converted to text from HP-SLATE format.
BACKUP.DOC.SCRUG
DBSTAND.DOC.SCRUG
INSTRUCT.DOC.SCRUG
VFORM files converted in the MPE/iX STD:
EDMENU22.SOURCE.SCRUG
EDMENU23.SOURCE.SCRUG
EDMENU24.SOURCE.SCRUG
EDMENU25.SOURCE.SCRUG
File DBCHANGE.LIBSOURC.TECH changed from TDP format (TDPQM) to text.
2019-01-30
Special thanks to Robert W.Mills for helping to get this project moving.