User Story #10284 (accepted)
Opened 11 years ago
Last modified 8 years ago
XSD Changes 2013 Part 2
Reported by: | ajpatterson | Owned by: | jburel |
---|---|---|---|
Priority: | major | Milestone: | GatherReqs |
Component: | Specification | Keywords: | schema, xsd-2013-2 |
Cc: | Story Points: | n.a. | |
Sprint: | n.a. | Importance: | n.a. |
Total Remaining Time: | n.a. | Estimated Remaining Time: | n.a. |
Description
This is a collection of work on the Schema files
Change History (5)
comment:1 Changed 11 years ago by ajpatterson
- Milestone changed from Unscheduled to OMERO-5
comment:2 Changed 11 years ago by agilo
- Status changed from new to accepted
comment:3 Changed 11 years ago by ajpatterson
If people would like to have a look at the changes while I am away it would be good to have comments when I get back on Monday 16th September.
At that point I would hope the schema changes in these branches could be accepted and the code changes worked on.
At present the API generated by xsd-fu breaks the bio-formats readers, as they need updated.
I have updated xsd-fu to work for most of the changes, the new Map class is wrong, it will need custom templates added to use a Java map instead. There is also a name/type conflict with the "Value" element in the annotations at the moment. A Value class it being made for MapAnnotation?, when it should not. It is conflicting with the other simple type "Value" elements in the other annotations.
The current code I have has been pushed to four branches. Each branch is based on the lower one as the schema changes build on top of each other.
- annotation-points https://github.com/qidane/bioformats/tree/annotation-points
- map-annotation https://github.com/qidane/bioformats/tree/map-annotation
- timestamps https://github.com/qidane/bioformats/tree/timestamps
- lightsource https://github.com/qidane/bioformats/tree/lightsource
- develop
This is the full list of the commits with the branches on my github that have them:
- ae08981 (annotation-points) Expanding list of annotatable objects see #11342
- 5445750 (map-annotation) Adding optional Map to ImagingEnvironment?
- 668d1fa Add MapAnnotation? to templates
- 49e4676 Adding plural markers to map
- de94198 Add GenericSource? using the Map type, see #11344
- 5ebd37b Add map base types and MapAnnotation?, see #11341
- 5fe0a68 (timestamps) Adding date-time extreme sample
- a35a9d4 Adding wide range of datetime annotations
- 87096f2 (lightsource) Adding ConfigurationSettings? to Plane
- 57a9b32 Changes to xsd-fu for new schema
- f9ec6a1 Get XMLMockObjects to compile
- 2c09445 Adding stub transforms and sample files
- cec0f43 Introduce Configuration objects, see #3673
- e61ae01 Setting schema to 2013-10 for inprogress files
- 8e9c900 (develop) Merge pull request #648 from melissalinkert/findbugs-fix
comment:4 Changed 9 years ago by ajpatterson
- Owner changed from ajpatterson to jburel
comment:5 Changed 8 years ago by jamoore
- Milestone changed from 5.x to GatherReqs
Updated status, related task in progress