xSDK Community Package Policies
journal contributionposted on 03.07.2019 by Barry Smith, Roscoe Bartlett, xSDK Developers
Any type of content formally published in an academic journal, usually following a peer-review process.
We are working toward the development of an Extreme-scale Scientific Software Development Kit (xSDK)---a collection of related and complementary software elements that provide the building blocks, tools, models, processes, and related artifacts for rapid and efficient development of high-quality applications.
As an initial step in creating the xSDK, we have written a set of xSDK community package policies that a software package must satisfy in order to be xSDK compatible. The designation of a package being xSDK compatible informs potential users that the package can be easily used with other xSDK libraries and components and thus helps to address issues in long-term sustainability and interoperability among packages.