bmi
bmi copied to clipboard
Checklist for BMI release
Adding new functions in a BMI release sets off a series of updates for downstream products. This issue lists those updates.
- [ ] Complete all tasks for the current milestone
- [ ] Update documentation
- [ ] Update existing language specifications (C, C++, Fortran, Python, Java), including conda-forge recipes
- [ ] Update existing example implementations (C, C++, Fortran, Python, Java), including new tests
- [ ] Create (a specification and) an example implementation for any newly supported languages
- [ ] Add new BMI functions to the language templates in the babelizer (this may also require a new
--bmi-version
option) - [ ] Add new BMI functions to the bmi-tester (and update
--bmi-version
option) - [ ] Add new BMI functions to pymt