Development Roadmap
Overview
PODPAC is in beta development right now. We are sustaining this software following an 2-year, fully-funded project. The present goal is to refactor caching and interpolation based on our usage experience.
Management of Development
We use Github Projects to manage development of different PODPAC versions. To get a sense of where this project is going, feel free to have a look, and make suggestions for features in upcoming versions.
When features / bugs are identified through Github issues, they will be added to the relevant project. The features and bugs will be prioritized, and targeted for a release. In some cases, minor releases will be created to fix important bugs.
Versioning scheme
We use the following versioning format:
Major.minor.hotfix+hash
Major:
For major releases > 1, the interface will remain backwards compatible
As an exception to this, the 0.x.x releases (pre-feature-complete) are not guaranteed to be backwards compatibility
Minor:
Each minor release adds requested features, and fixes known bugs
hotfix:
Hotfix releases fix high priority bugs
+hash:
During development, the git hash is appended to the end of the version
This allows a particular point in the development to be referenced
Tagged releases will not include this hash