-
Notifications
You must be signed in to change notification settings - Fork 23
RP v0.46
Iain Bethune edited this page Feb 24, 2017
·
11 revisions
Author: IB
Release Version Number: v0.46
Projects included in release: radical.pilot, radical.utils, saga-python, radical.analytics (version number?)
Summary: A performance and reliability release, based on the new split-module branches in RP and threading changes in RU and SP. A corresponding release of Analytics (which depends on the state model of RP) is included in scope. Possibily GPU support (to some degree, to be defined), may be in scope
Target Date: TBC
Actual Date: TBC
Scope:
Possible items - in "future release" milestone
Actions:
- SJ Report back on requirements for GPU support, and required timescales.
- MM + MT Draft a proposal for an automated integration test suite.
- IB Create a new release milestone
- AM + IB Post-0.45 release, check through tickets relating to split-module and assign to new release milestone / create tickets for anything not currently covered (e.g. unit test framework setup)
Notes:
- The current split-module branch will become the new devel (and eventual release)
- Current branches (experiment/aimes, and maybe others) should be rebased to the devel
- We discussed testing - in the first instance Matteo will do the first round of testing (based on his experiment stack). In the process we will create unit tests for the issues that are discovered, to avoid the need for extensive manual testing in future. The schedule should allow for this!
- We discussed automated integration testing (not at each commit, to create too much ticket noise), but to automate pre-release testing. Manuel is taking the lead in setting this up (where possible, e.g. Titan might not be possible due to manual authentication tokens).
- Some experiments are using the current devel (soon-to-be 0.45 release), there may be a need to backport fixes there - this should be a rare exception, not the norm - if possible users should move to the new devel.