The overall plan for the coming releases is to:
Consolidate the existing generic functionality.
Add missing generic functionality to provide a more complex toolbox.
Weed out usability hurdles, to ensure the library’s interface is easy to use.
At this point we do not have a fixed release cycle. Instead we publish new releases when major feature additions or breaking changes have gone into Scipp.
We are currently consolidating and simplifying Scipp’s core data structures. In particular:
scipp.Datasetwill be restricted to items of matching dimensionality (
scipp.DataGroupcan be used for other applications).
Support for attributes will be removed from
scipp.DataArraydue to conceptual consistency issues.
Future direction and plans#
We have a number of improvements in mind which we would like to consider and potentially introduce to Scipp. At this point we have not prioritized, scheduled, or funded any of these: