Skip to content

v1.0.0 - Major release - Rewrite OMI

Latest
Compare
Choose a tag to compare
@jh-RLI jh-RLI released this 31 Oct 16:22
ecd55b9

We’re excited to introduce Version 1 of the Open Metadata Integration (OMI) tool for the OEP and OEMetaData specification, marking a significant milestone with a comprehensive rewrite. The previous implementation faced limitations in feature support and maintainability, leading us to re-engineer the tool from the ground up.

Key Enhancements and New Features:

  • Full JSON Schema Compliance: The OMI tool now fully supports JSON schema specifications, providing robust validation for OEMetaData from version 1.5.2 up to the latest version 2.0. This update enables precise schema validation and ensures that your OEMetaData documents align with the latest standards.

  • Improved Error Messaging and Warnings: Validation now includes clear error messages and warnings that facilitate the creation and maintenance of OEMetaData JSON documents. These messages offer guidance on issues that may arise, simplifying troubleshooting and enhancing data integrity.

  • Enhanced Data Resource Validation: OMI introduces a new validation feature to ensure that metadata resource descriptions accurately represent the data in your tables on the oeplatform. This validation functionality is integral to the OEP website, making error messages available through the OEP API and UI components, offering real-time feedback during metadata submission and validation workflows. (Some features will be live following the completion of additional implementations.)

  • Version Compatibility Conversion: To support users with legacy metadata, the OMI tool includes a conversion feature to help migrate metadata to the latest OEMetaData specification seamlessly, ensuring ongoing compatibility and adherence to the latest standards.

  • Data Inspection Functionality: Using the Frictionless Data Package framework, the new inspection feature collects and compiles essential data attributes into the correct metadata resource format. This enables an efficient description of your data within the OEMetaData, streamlining the metadata generation process and ensuring structured, accurate metadata descriptions.

see full Changelog
Main developers: @jh-RLI @henhuy