Skip to content

Package Management

Package management messages in Serena XML fall into four user task categories:

  • Package Lifecycle Tasks — Tasks that comprise a major step in the lifecycle of a change package as a whole. These include package commands such as package create, delete, freeze, promote, and approve.

  • Package-Level Component Change Management — Tasks related to the component lifecycle but which apply to one or more components of a package as a group. Packagelevel component groups include source and load modules, non-source modules, and scratch/rename records. Commands include unfreeze, refreeze, and list.

  • Package Validation Tasks — Tasks that identify dependencies among package components, verify the integrity of package components, or check for versioning differences across components in different stages of development. These include package commands such as list, check component integrity and audit.

  • Package Information Management Tasks— Tasks that retrieve or manage descriptive metadata or control information about a package. Such information includes the package description, general package parameters, working component descriptions for the package, participating package records, affected application records, package-level site records, the package approver list, package promotion history, user-defined variables for a package, and similar records. Supported commands include list.

This chapter contains the following sections: