Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #12619 (closed)

Opened 10 years ago

Closed 8 years ago

C++: Add model units support

Reported by: rleigh Owned by: rleigh
Priority: minor Milestone: B-F-5.2.0
Component: Bio-Formats Version: 5.1.0-m1
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: #3741 Remaining Time: n.a.
Sprint: n.a.

Description

The C++ implementation needs to support units in order to use the latest model version. This requires

  • support in xsd-fu
  • support in the xsd-fu templates for the model and metadatastore
  • support in ome-xml primitives?
  • support in implemented readers and writers

For the most part this can copy the Java implementation. If this maps directly onto Boost.Units then this can be used directly. http://www.boost.org/doc/libs/1_56_0/doc/html/boost_units.html

Change History (9)

comment:1 Changed 10 years ago by rleigh

comment:2 Changed 9 years ago by jamoore

Roger: what would be the best milestone to move this to?

comment:3 Changed 9 years ago by rleigh

I would think 5.1.2 if we get writing completed for 5.1.1.

comment:4 Changed 9 years ago by jamoore

  • Milestone changed from 5.1.0 to 5.1.2
  • Version changed from 5.0.5 to 5.1.0-m1

Done

comment:5 Changed 9 years ago by rleigh

  • Status changed from new to accepted

Initial basic units support added in https://github.com/openmicroscopy/bioformats/pull/1814
Model unit code generation will be added in a following PR.

comment:6 Changed 9 years ago by rleigh

  • Cc ajpatterson removed

comment:7 Changed 9 years ago by jburel

  • Milestone changed from 5.1.4 to 5.2.0

Following discussion with Roger, units support not targeted for 5.1.4 B-F

comment:8 Changed 9 years ago by jamoore

  • Milestone changed from 5.2.0 to B-F-5.2.0

Splitting due to milestone decoupling.

comment:9 Changed 8 years ago by sbesson

  • Resolution set to duplicate
  • Status changed from accepted to closed

Closing in favor of https://trello.com/c/mBppTTJ9/25-2015-01-model-support which is the placeholder for the groundwork.

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.66505 sec.)

We're Hiring!