Overview
Describes the steps necessary to create a custom release process
Details
The release handler covers all operations related to performing a release, including pre- and post-operations. The process has three stages:
- Begin Release
- Detect any validation or QA errors in the content to be released
- Fix any problems
- Repeat until no problems are detected
- Process Release
- Write the release files
- Things to consider:
- Converting rules, relations, advice, principles into proper text format
- Up-propagation
- Finish Release
- Move all currently publication-ready content into published status
- Start a new editing cycle
Custom release processing can be added in a separate class, or specified in the mapping-custom project in CustomReleaseProcessing.java.
References/Links