Skip to content

Fix URLs based on repo transfer and prep for DOI snapshot#41

Open
egrace479 wants to merge 4 commits into
mainfrom
egrace479-patch-1
Open

Fix URLs based on repo transfer and prep for DOI snapshot#41
egrace479 wants to merge 4 commits into
mainfrom
egrace479-patch-1

Conversation

@egrace479

Copy link
Copy Markdown
Member

Prepares this repo for a release and Zenodo snapshot:

  • Redirects all URLs to Imageomics GitHub
  • Clarify license as MIT
  • Updates the license based on @samuelstevens first commit: a0f8528, likely no more of the original codebase left.
  • Set version for 0.1.0 as @samuelstevens notes "the key is to recognize that it's a rapidly changing codebase that is not stable at any point": updates to CITATION.cff and adds .zenodo.json and associated validation workflow.
    • Set release date for tomorrow (June 10)

@egrace479 egrace479 requested a review from samuelstevens June 9, 2026 15:49
@egrace479 egrace479 added the documentation Improvements or additions to documentation label Jun 9, 2026
@samuelstevens

samuelstevens commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Thanks Elizabeth.

  1. Did you generate the changes to the docs with just docs or a find+replace? I would prefer to use just docs so that we know it works with all auto-generated docs in the future.
  2. Instead of a Github Action, which in my experience is pretty hard to get right, can we include a script to use one of npx, bunx dx or deno run --allow-read? Then we get (1) no Github Actions (2) Flexible Javascript package usage (3) Zenodo validation in the future. It could be a just recipe or a script. Or we could remove the Github Action entirely since the .zenodo.json seems valid already.

bunx zenodraft metadata validate .zenodo.json and deno run --allow-read npm:zenodraft metadata validate .zenodo.json both worked for me. I ran them, saw no errors, edited the .zenodo.json file to remove the 'name' field and both runners then reported an error.

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

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants