Skip to content

Fix .zenodo.json license: cc-by-4.0 → mit#1717

Merged
jcschaff merged 1 commit into
masterfrom
fix/license-mit
Jul 3, 2026
Merged

Fix .zenodo.json license: cc-by-4.0 → mit#1717
jcschaff merged 1 commit into
masterfrom
fix/license-mit

Conversation

@jcschaff

@jcschaff jcschaff commented Jul 3, 2026

Copy link
Copy Markdown
Member

VCell is MIT-licensed — the LICENSE file and CITATION.cff both say MIT — but .zenodo.json declared cc-by-4.0. Since release archiving uses .zenodo.json verbatim, releases have been published to Zenodo under the wrong license.

Sets it to "mit" — the Zenodo deposit id the other tool-managed repos (pyvcell, compose-api, SpringSaLaD) use, which publish correctly as MIT.

Surfaced by zenodo-maint audit.

Note: the already-published records also carry the wrong license (445 cc-by-4.0 + 46 other-open across 492 versions). Those will be normalized to MIT separately via zenodo-maint apply-metadata --license-only; this PR just fixes the source so future releases are correct.

🤖 Generated with Claude Code

https://claude.ai/code/session_01BZx7w9BexQc9wWU5JoHYaF

VCell is MIT-licensed (LICENSE file and CITATION.cff both say MIT), but
.zenodo.json declared cc-by-4.0 — so archived releases were being published to
Zenodo under the wrong license. Set it to "mit" (the Zenodo deposit id used by
the other tool-managed repos, which publish as MIT).

The published records themselves also carry the wrong license and will be
normalized to MIT separately via zenodo-maint apply-metadata --license-only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BZx7w9BexQc9wWU5JoHYaF
@jcschaff jcschaff merged commit cb7b1f6 into master Jul 3, 2026
13 checks passed
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.

1 participant