HP 3000 Manuals

RELEASE NOMENCLATURE [ COMMUNICATOR 3000/XL Release 1.0 (A.02.00) ] MPE/iX Communicators


COMMUNICATOR 3000/XL Release 1.0 (A.02.00)

Chapter 2  RELEASE NOMENCLATURE 

Naming Convention and VUF Nomenclature For Commercial Systems XL Releases 

by Carl Cicero--Computer Systems Division 

This article outlines the naming convention and VUF nomenclature for all
Commercial Systems XL Releases.  Its purpose is to characterize the
various releases and define the current strategy being used to identify
them.

NAMING CONVENTION 

The naming convention for Commercial Systems XL Releases consist of two
sections.  One convention covers the names used to identify the groups of
Commercial Systems XL Releases.  These groups provide a set of core
functionality.  The other convention covers the names used to identify
the TYPE of releases within these groups.

Release Name 

The release name identifies the group of individual releases that provide
a set of planned core functionality.  For example, Release 1.0 is the
name given to the releases with the first set of core functionality.
Release 1.1 is the name given to the releases with the second set of core
functionality.  And so on.


NOTE An important point to make at this time is that the release name is NOT derived from the release VUF or vise versa. For example, the "1.0" in Release 1.0 did NOT come from the VUF of A.01.00.
Types of Releases The second naming convention covers the names used to identify the TYPE of release. This is different from the names used to identify the release. For example, "1.0" is the release name, but that release has several types. There are several types of releases which need to be represented by the naming convention. These types are differentiated by the "level of change" being made to the release. The level of change is also used to determine how the release VUF is modified. The types of releases are: NL Build Patch Build Production Release Core Software Release Major Release NL BUILD A Field Replacement Unit (FRU). A reactive solution to solving time critical customer problems that cannot be resolved in another more efficient manner. NL Builds are shipped to specific customers on an as needed basis. Level Of Change: A FRU in the NL. PATCH BUILD A Defect Repair Build. A complete build of the SLT, FOS and SUBSYS destined for distribution to all customers. No enhancements or new products are included in this type of release. A Patch Build integrates "general release" patches and solutions for critical problems. Level Of Change: A set of FRUs. PRODUCTION RELEASE A release vehicle for new software and fixes/enhancements to existing products. Also provides support for new software, plug compatible peripherals and co-development. It is built on top of the latest Patch Build. Level Of Change: Minimum or no NL changes. Additional OS changes are held to a minimum. CORE SOFTWARE RELEASE Major changes to the OS, Turbo/XL or low level datacomm. It maintains a functional level no less than the latest or concurrent Production Release. Level Of Change: Has major changes to integrate SR fixes and enhancements. MAJOR RELEASE A complete rewrite of a major portion of the OS. Level Of Change: Major rewrite. VUF NOMENCLATURE The VUF nomenclature establishes how the release VUF is modified. It is important to remember that the Commercial Systems XL Release VUF has been decoupled from the VUF used for MPE XL, the OS product. In other words, the Commercial Systems XL Release VUF reflects the level of change being made in the release, not just to MPE XL. The level of change to the release is the factor that determines how the release VUF is modified. This also corresponds to the name used to identify the release type. The following diagram illustrates how the release VUF is modified to identify each release type.
[]
* The position used to indicate an NL Build is also used to indicate a post-MR build. Additional Notes: 1. The following describes the characters used in the individual VUF positions and how they are incremented. A - Alphabetic characters only, starting with "A" and incrementing in alphabetical order. @ - Alphabetic and numeric characters. Positions start with "0" and increment through "9" , then alphabetic characters are used starting with "A" and incrementing in alphabetical order. 2. This VUF nomenclature does not correspond to the nomenclature used for MPE V. Most notably is that the "Production Release" indicator is in the third character instead of the last. However, the nomenclature does follow the HP corporate standards. The greater the magnitude of change "to the release" , the farther left the change in the VUF. EXAMPLES The following scenario provides an example of how the naming convention and VUF nomenclature works for Commercial Systems XL Releases. A.01.20 - A Patch Build to A.01.00 (Release 1.0) A.01.21 - An NL Build to A.01.20 (Release 1.0) A.02.00 - A Production Release (Release 1.0) A.02.10 - A Patch Build to A.02.00 (Release 1.0) A.10.00 - A Core Software Release (Release 1.1) A.10.10 - A Patch Build to A.10.00 (Release 1.1) A.11.00 - A Production Release (Release 1.1)


MPE/iX Communicators