Open fwkoch opened 5 years ago
As the OMF API becomes more robust (and more complex) should there be a pipeline to test downstream dependencies like omfvista
and other OSS?
As this standard becomes more widely adopted, testing pipelines might be beneficial to the community to ensure all the tools out there which claim support for OMF are up to date with the latest features.
Currently, I am foreseeing compatibility issues where users might be given project files from the latest version but are trying to use tools (whether it be omfvista
or a commercial suite) that support a previous version of OMF.
~I'd love a bit more details on what the roadmap looks like for backwards compatibility~ edit: I see #38 provides a roadmap for backwards compatiblity. I'd also love for #77 to find itself somewhere in the docs to help new users of OMF find external projects that support this file format.
Relevant aside: Sometime over the next ~10 weeks, I plan to overhaul my previous work on omfvista
and discretize
to provide a dynamic link between PyVista/VTK & discretize
with OMF as well as to catch up with everything coming for v2.
I've created this issue as a place for developer discussion around OMF v2, unrelated to specific features. This could include questions on contributing, OMF vision, etc. I have no idea if this forum for discussion will be useful or necessary, but I figured it wouldn't hurt to have a place for it!
A few places to start:
cc @cvasey, @dbrookes96, @rminhxm, @markgodresse, @jeremybutlermaptek, @bluetyson