Custom Release Process 

Custom Release Process 

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

 

Copyright © 2025, SNOMED International