This issue arises from the behavior discussed in crs4/rocrate-validator#43, where the rocrate-validator validate CLI command fails to validate a zipped RO-Crate unless the ro-crate-metadata.json file is located at the root level of the ZIP archive, as specified by the RO-Crate specification .
The current ELN file format structure may produce RO-Crates that fail validation under these conditions.
This raises to two questions:
- Should the ELN File Format structure be modified to ensure compliance with the RO-Crate specification, specifically by placing
ro-crate-metadata.json at the ZIP root?
- Alternatively, should the validation errors be ignored, given that the ELN file format serves a specific use case and might not need full compliance with the RO-Crate validator?