% ls components/formats-api/src/loci/formats/meta
BaseMetadata.java IMetadata.java MetadataConverter.java ModuloAnnotation.java
DummyMetadata.java IMinMaxStore.java MetadataRetrieve.java OriginalMetadataAnnotation.java
FilterMetadata.java IPyramidStore.java MetadataStore.java package.html
These were mostly deprecated with the move to the ome-xml library in ome-model. All of the MetadataStore/MetadataRetrieve interfaces and classes implementing them can and should be removed for a breaking 6.0 release, to allow for direct use of the real interfaces and implementations in ome-xml. Likewise for MetadataConverter.
This would need a corresponding change in OMERO to switch the loci.formats.meta package to ome.xml.meta, with no other code changes required.
Is this currently planned? Would a PR to make this change be acceptable?
These were mostly deprecated with the move to the
ome-xmllibrary in ome-model. All of theMetadataStore/MetadataRetrieveinterfaces and classes implementing them can and should be removed for a breaking 6.0 release, to allow for direct use of the real interfaces and implementations inome-xml. Likewise forMetadataConverter.This would need a corresponding change in OMERO to switch the
loci.formats.metapackage toome.xml.meta, with no other code changes required.Is this currently planned? Would a PR to make this change be acceptable?