Skip to content

feat: serve dev schemas under their actual name - #564

Open
jo-mueller wants to merge 1 commit into
ome:mainfrom
jo-mueller:serve-dev-schemas
Open

feat: serve dev schemas under their actual name#564
jo-mueller wants to merge 1 commit into
ome:mainfrom
jo-mueller:serve-dev-schemas

Conversation

@jo-mueller

@jo-mueller jo-mueller commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Fixes #563
Fixes ome/ngff-spec#69

Small change to how the schemas are provided from the ngff page. In the current build, schemas are always served under a folder name that is derived from the name of the git submodule. For the dev versions, I see value in serving the (latest) schemas under both

  • https://ngff.openmicroscopy.org/dev/schemas/...
  • https://ngff.openmicroscopy.org/0.9.dev17/schemas/...

which would be possible through this PR.

Edit: I think this will also greatly reduce the number of warnings for the RTD build, since all the schema URLs will now correctly resolve to the ngff page, which is something @dstansby reported already a while ago (see ome/ngff-spec#69). I thought it was a json-schema-forhumans-issue, but the problem is maybe that schema URLs could not be resolved correctly since they weren't served under their actual name.

cc @lubianat

@jo-mueller jo-mueller added the bug Something isn't working label Jul 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Automated Review URLs

@jo-mueller

jo-mueller commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

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

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0.6rc0 schemas not served from homepage Links to version schema broken

1 participant