The Acceleration Consortium is discussing having a central, curated repository of SDL-related software packages with the intention of reducing duplicated efforts and providing a channel for groups to raise awareness about their tools.
The Acceleration Consortium curates the awesome-self-driving-labs
project, which contains a software-focused section. Content could be pulled from here.
Martin Siefrid suggested a key outcome would be having this as a central resource for the SDL community. Some measures of success could be increases in citations/downloads/GitHub stars for the repos that are featured, as well as the number of packages that are submitted for review/inclusion. The overarching goal would be to reduce duplication effort, freeing up resources for use rather than solely development of these tools.
In terms of curation, ideally bias would be mitigated through multiple reviewers, similar to the format in awesome-self-driving-labs
. This would also contain clear inclusion guidelines regarding the sophistication of the codebase (e.g., documentation, testing, code quality). JOSS guidelines (e.g., review checklist) are a great starting point.
Thoughts? E.g., how this kind of effort might be structured, who would be involved, biggest hurdles. Feel free to share specific examples of repositories (your own are OK) that you think would fit within this scope.
Related: