scifio / scifio-ome-xml

SCIFIO plug-in providing support for the OME data model, including readers, writers and translators for OME-XML and OME-TIFF formats.
http://scif.io/
BSD 2-Clause "Simplified" License
2 stars 3 forks source link

Convert to ome.xml.meta.* #18

Open hinerm opened 10 years ago

hinerm commented 10 years ago

Currently we are still using loci.formats.meta.MetadataStore, etc... classes.

This is more restrictive than ome.xml.meta (as the loci.formats.meta equivalents are dummy subclasses).

However, let's wait to do so until we have an OMEXMLService that operates on ome.xml.meta classes, to avoid casting headaches.

ctrueden commented 10 years ago

@melissalinkert: Our goal is for the scifio-ome-xml component to be able to depend only on ome:ome-xml and not ome:formats-api. The 5.0.0 release got things much closer to that (thanks!), but there are still a couple of little things:

And maybe others; I didn't check 100% thoroughly yet. Basically, anything that does not need loci.formats.* should live in ome-xml IMO. Do you agree?

Anyway, this issue is a subset of that goal.

melissalinkert commented 10 years ago

That list should be covered by: http://trac.openmicroscopy.org.uk/ome/ticket/11981

If there is anything else that you think should be moved, could you please add it to that ticket?

ctrueden commented 10 years ago

Thanks Melissa, I added a comment to that ticket enumerating the list of loci.* classes upon which scifio-ome-xml currently depends.