Opened 4 years ago

Last modified 3 years ago

#6143 new discussion

Drop support for FMI 1.0

Reported by: Andreas Heuermann Owned by: Lennart Ochel
Priority: normal Milestone:
Component: FMI 1.0 Version:
Keywords: fmi Cc: Francesco Casella, Lennart Ochel

Description

We don't support FMI 1.0 (export) well. Are we even testing FMI 1.0?
And there are hardly any people using FMI 1.0 export.
OMSimulator won't import FMI 1.0 either and we already stopped developing the OpenModelica Modelica import of FMUs.

So should we remove source code that is used only for FMI 1.0.
That could simplify the FMI runtime, the code generation and our build system and remove dead code.

What are your comments on this topic? Are you in favor or cleaning up the source code or keep what ever functionality we have for someone who want's to use it?

Change History (6)

comment:1 by Andreas Heuermann, 4 years ago

Cc: Francesco Casella Lennart Ochel added

comment:2 by Francesco Casella, 4 years ago

I'm 100% in favour. FMI 1.0 had a lot of issues, given our limited resources I guess we shouldn't bother.

comment:3 by Lennart Ochel, 4 years ago

I certainly support this as I tried to convince people of this for several years now. I just started a pull request to collect relevant changes: OpenModelica#1093.

comment:4 by Francesco Casella, 4 years ago

Although in principle it would be good to support 1.0 as well, it seems that all the active OSMC members that use FMI are using 2.0.

@lochel, please go ahead with that.

comment:5 by Francesco Casella, 4 years ago

Milestone: 1.17.01.18.0

Retargeted to 1.18.0 because of 1.17.0 timed release.

comment:6 by Francesco Casella, 3 years ago

Milestone: 1.18.0

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.