Skip to content

review and improve sustainability chapter - #26

Merged
gperu merged 6 commits into
mainfrom
sustainability
Oct 21, 2026
Merged

gperu merged 6 commits into
mainfrom
sustainability

Conversation

@vuillaut

Copy link
Copy Markdown
Contributor

fixes #9

@gperu gperu left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Good addition — the practice matrix is a clear way to operationalise "good enough," and the tier names (Analysis Code / Prototype Tools / Research Software Infrastructure) match the terminology PR #30 introduces for the Three-Tiers View, so the two read consistently if merged together.

One nit: **Citation*:** under "Archival:" has a stray asterisk — should be **Citation:**.

No other concerns — happy to merge once that's fixed.

Fix typo in Citation*
@vuillaut

Copy link
Copy Markdown
Contributor Author

Thanks @gperu
I fixed the typo, well spotted.

Copilot AI left a comment

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.

🟢 Approval recommended

The documentation-only changes have two minor accuracy clarifications remaining, neither of which blocks approval.

2 open issues
What changed in this PR

Updates the sustainability chapter for issue #9 with guidance tailored to research software’s lifespan and audience.

Changes:

  • Adds a tiered sustainability practice matrix.
  • Expands maintenance, dependency, archival, and governance definitions.
  • Adds archival, citation, and CI/CD tool examples.
File Description
source/​02-framework/​sustainability.md Expands sustainability practices and supporting tool guidance.

Review effort: Balanced

Comment thread source/02-framework/sustainability.md Outdated
Comment thread source/02-framework/sustainability.md Outdated
vuillaut and others added 2 commits October 19, 2026 11:18
Updated the recommendations for environment and dependency management in the sustainability framework.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Updated links for Software Heritage and Zenodo integrations.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@vuillaut

Copy link
Copy Markdown
Contributor Author

@copilot fix the failing PDF build

Co-authored-by: vuillaut <4263646+vuillaut@users.noreply.github.com>

Copilot AI commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

@copilot fix the failing PDF build

Fixed by loading LaTeX’s calc package in the PDF template. make pdf succeeds locally; commit 3227993.

@vuillaut
vuillaut requested a review from gperu October 19, 2026 09:49
@gperu
gperu merged commit 5cd39b1 into main Oct 21, 2026
3 checks passed
@vuillaut
vuillaut deleted the sustainability branch October 21, 2026 15:06
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.

Review 02-framework/sustainability.md

4 participants