...
Documents the release process.
This is a placeholder page with basic information and will be developed to fully document this aspect of the system.
Information about this is also in Admin Tools.
Assumptions
The process assumes that the admin tool to "Start Editing Cycle" was initiated and that a ReleaseInfo object corresponding to the upcoming release exists with a "planned" flag and not a "published" flag.
Details
The basic process for release has these steps
- Begin Release
- Marks the release start date (in the ReleaseInfo) process for tacking
- (Optionally) runs all validation checks on all concepts subject to release
- Assign identifiers (if desired to assign them at this point)
- Perform release
- Generate the actual release data files
- Finish Release
- Assign identifiers (if desired to assign them at this point)
- Save the publication dates (e.g. effectiveTime) of all components included in the release
- Update the "terminology version" of all components (TODO: allow the table to have "current" and leave it at that for where specific versions are not needed)
A delta RF2 release of all data is provided as a standard admin tool.
...