h5md-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[h5md-user] H5MD 1.1 roadmap


From: Pierre de Buyl
Subject: [h5md-user] H5MD 1.1 roadmap
Date: Fri, 9 Jan 2015 16:36:48 +0100
User-agent: Mutt/1.5.23 (2014-03-12)

Hi all,

I think that it is time for a H5MD 1.1 roadmap

In the absence of further comments on this versioning issue, I propose to follow
http://thread.gmane.org/gmane.science.simulation.h5md.user/670/focus=691

"""
We could use the following principle: As long as it is possible for a H5MD i.j+1
reader to read a H5MD i.j file unambiguously and in a single codebase, we may
use i.j+1 for the update. Else, the version jumps to i+1.0
"""

Felix, I think that what this means is actually "Backward compatibility"
http://www.hdfgroup.org/HDF5/faq/bkfwd-compat.html

"""
Backward compatibility refers to one of the following questions: Can a newer
(later) library read a file and/or objects within a file that were created or
written by an older (earlier) library?
Will an application written to work with a newer (later) version of the HDF5
Library compile, link, and run as would be expected with an older (earlier)
version of the library?
"""

Now, for the updates themselves: I propose to adopt:

- Proposal 100: Storage of time information, as it is in the current proposal,
  using attribute.
- Proposal 101: Particles and tuples lists
- Proposal 102: Storage of charges
- Proposal 103: Connectivity group

To allow for some time but also bring in these needed updates I propose to leave
a calendar month from now before applying the updates.

I have created a directory "releases" in the repository and copied the current
version there.

Cheers,

Pierre

-- 
-----------------------------------------------------------
Pierre de Buyl
KU Leuven - Institute for Theoretical Physics
T +32 16 3 27355
W http://pdebuyl.be/
-----------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]