Skip to content

Upgrade version of libxmljs2 used to bring in line with Dashboard validation #574

Description

@simon-20

Brief Description
The Validator API (this repo) uses libxmljs2 to do XML parsing and schema validation, but it is using a version which is several years old and fails to catch some schema validation problems. This means the validation results reported by the Validator and the Dashboard (which has its own validation process) diverge, which is confusing.

The task here is to upgrade libxmljs2 (or switch library, if needed) to bring the validation results in line with each other.

Associated issues:

IATI/validator-web#1002
IATI/IATI-Dashboard#845

Severity
High

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions