Edit online

Validation

Read time: 1 minute(s)
DITA XML content needs to be validated against the DITA schemas and possibly with additional business rules (usually implemented using Schematron checks). There are various ways to ensure the proposed content changes are valid:
  • Validate the entire DITA project on the server side. Examples:
    • Run validation on an integration server like Jenkins.
    • Run validation as a GitHub action.
  • Validate on the client side before committing or pushing changes. For example, the Oxygen Git Client add-on allows two types of client side validation:
    • Validate modified resources before committing.
    • Validate the entire DITA project before pushing.