Validator release milestones available

The Test Bed makes available validator release milestones

Published on: 22/04/2021
News

The Test Bed now makes available release milestones for each of its validators to further facilitate users with on-premise validator installations.

ITB logo

The Test Bed’s validation services are a popular offering that allows users to complement their specifications with online validators. Validators are provided for common syntax types (XML, RDF, JSON and CSV) and can either be managed by the Test Bed or installed by users on their own infrastructure. To support the latter case, users’ on-premise installations, the Test Bed provides a production installation guide that proposes various installation means, focusing primarily on the use of Docker containers based on its public images hosted on the Docker Hub.

The Test Bed follows a continuous delivery approach for its validators, publishing updates as soon as these are made available. These are included in a “latest” snapshot release that is continuously kept up to date providing rapid access to all latest features and bug fixes. However, when considering production installations, such flexibility is often not ideal given that stability and control is of most importance. The Test Bed has now addressed this need by publishing on the Docker Hub alongside the latest snapshots, specific and stable release milestones. As an initial step, and for each validator, the initial 1.0.0 release is now online.

The table below provides the relevant reference links for each validator.

Validator Docker Hub image Documentation links
RDF validator isaitb/shacl-validator RDF validation guide | Change history
XML validator isaitb/xml-validator XML validation guide | Change history
JSON validator isaitb/json-validator JSON validation guide | Change history
CSV validator isaitb/csv-validator CSV validation guide | Change history

 

New milestone releases will be made for each validator on a regular basis depending on the available updates, while these continue to be pushed to the “latest” snapshots. As such, users running validator instances on-premise have two deployment options:

  • Use the latest snapshot to receive updates as soon as they are published.
  • Use a milestone release to ensure full deployment control and stability.

To receive updates whenever new release milestones are made you can join the Test Bed community and manage your subscriptions to define your notification preferences. Finally, details on the Test Bed itself can be found in its Joinup space with its value proposition being a good starting point for newcomers. If you are interested in receiving the Test Bed’s news, apart from subscribing to notifications, you are also invited to follow ISA²'s social media channels (Twitter and LinkedIn).

Referenced solution