Skip to content

Mention examples of selection criteria in software maintenance#203

Open
dokempf wants to merge 1 commit into
mainfrom
maintenance-selection
Open

Mention examples of selection criteria in software maintenance#203
dokempf wants to merge 1 commit into
mainfrom
maintenance-selection

Conversation

@dokempf

@dokempf dokempf commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

Fixes #177

@jngrad

jngrad commented Jun 26, 2026

Copy link
Copy Markdown
Member

Not sure if this is relevant, or how it could be integrated in the current text, but here are additional criteria: reduction of duplicated effort and duplicated funding by having multiple related software projects replace their in-house algorithms with established and widely re-usable libraries, improving software resilience against external influence (Sovereign Tech Agency), or strengthening strategic software communities (EuroHPC JU).

Comment thread paper.tex
\item The software needs to be developed according to software engineering best practices with a strong emphasis on testing and continuous integration.
\item The RSE hub needs to be involved during the development period either through development or consultation services in order to ensure that best practices are followed and the required knowledge is transferred to the hub.
\item A mechanism for selecting and prioritising software projects to be maintained needs to be in place.
\item A mechanism for selecting and prioritising software projects to be maintained needs to be in place. Potential criteria for selection could e.g. be the internal leverage of the project to allow capacity building through research software or the strategic contribution to large community projects.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could also refer to the section How to decide which software to sustain? in this deRSE position paper: https://doi.org/10.12688/f1000research.23224.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reviewer 2 - Vision - comment 5

3 participants