Commit | Line | Data |
---|---|---|
6deca092 C |
1 | Title: SPMS - Software Project Management System |
2 | ||
3 | Author: Peter J. Nicklin | |
4 | ||
5 | Address: Hewlett-Packard, | |
6 | Software Engineering Laboratory, | |
7 | 3500 Deercreek Road, Building 26U, | |
8 | Palo Alto, California 94304 | |
9 | ||
10 | Net address: ucbvax!hplabs!hpcea!hpcesea!nicklin (UUCP) | |
11 | ||
12 | Description: | |
13 | ||
14 | The Software Project Management System (SPMS) is a system for the | |
15 | management of software systems. SPMS provides, within the UNIX | |
16 | environment (UNIX is a trademark of Bell Telephone Laboratories, Inc.), | |
17 | a number of commands which can greatly simplify many tasks associated | |
18 | with program development and maintenance. SPMS does not attempt to | |
19 | duplicate existing UNIX program development tools such as make or SCCS, | |
20 | but instead provides a way of coordinating these tools. SPMS can be | |
21 | fitted to existing software systems. It retains the full capabilities | |
22 | of the UNIX environment with unrestricted access to UNIX tools. As a | |
23 | result, software packages developed using SPMS do not depend on the | |
24 | system for their survival and can be ported to versions of UNIX that do | |
25 | not support SPMS. | |
26 | ||
27 | Installation: | |
28 | ||
29 | 1. Set up directories /usr/new, /usr/new/lib, and /usr/man/mann. | |
30 | These must be writable by the installing process. If you want | |
31 | to put SPMS somewhere else, you will have to change the DEST= | |
32 | macro in all the makefiles, and edit the "spms.h" file in | |
33 | spms/include. | |
34 | ||
35 | 2. Change to the spms directory and execute "make install". | |
36 | If something goes wrong, don't panic. Just fix the problem and | |
37 | restart "make install". | |
38 | ||
39 | Bugfixes/Changes: | |
40 | ||
41 | The following bugfixes and changes have been made since 4.2BSD. | |
42 | ||
43 | 1. The mkmf makefile editor is now independent of SPMS. It has also | |
44 | been extensively revised. See the mkmf README for more details. | |
45 | ||
46 | 2. Pgrep: The exit status is now zero if any matches are found, and | |
47 | 1 if there were no matches. Previously, pgrep always returned 1. | |
48 | ||
49 | 3. Plog: The buffer that stores the "From:" mail header line has | |
50 | been declared static. | |
51 | ||
52 | 4. The project pathnames in two tables on pages 15 and 26 of the | |
53 | SPMS user's guide have been corrected. |