openPMD-api icon indicating copy to clipboard operation
openPMD-api copied to clipboard

Add openPMD version 2.0 to supported API versions

Open franzpoeschel opened this issue 2 years ago • 2 comments

This does not yet add any openPMD 2.0 functionality, but serves as a basis for PRs that add new functionality.

This does not yet set 2.0 as the default written version, hence getStandard() needs to be split into getStandard() and getStandardDefault().

  • [x] Maybe add getStandardMax() additionally and deprecate getStandard()?
  • [x] issue warning that 2.0 is in development

franzpoeschel avatar Nov 03 '23 10:11 franzpoeschel

Sounds good :+1:

We could also separate into default/min/max standard for read and write.

ax3l avatar Nov 07 '23 00:11 ax3l

Marking this as WIP since I'm using this PR as a common ground for new openPMD 2.0 features and might want to extract more features into it in future.

franzpoeschel avatar Dec 11 '23 11:12 franzpoeschel