Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
a39f1fe
Subproject ngff-spec under specfications directory
jo-mueller Dec 3, 2025
a3e8d50
Update submodule configuration to use ome/ngff-spec
jo-mueller Jan 7, 2026
7926b1b
rename development submodule to "Dev"
jo-mueller Jan 8, 2026
57a9fdb
fix Dev submodule config
jo-mueller Jan 8, 2026
6d84125
fix links
jo-mueller Jan 8, 2026
808c37a
Create Dev
jo-mueller Jan 8, 2026
944496a
bring back RTD
jo-mueller Jan 9, 2026
d826d12
add node to RTD tools
jo-mueller Jan 9, 2026
87fb6b0
Update submodules to latest commits
jo-mueller Jan 9, 2026
76fa183
invoke build scripts in submodules
jo-mueller Jan 9, 2026
27d77c6
fix index location
jo-mueller Jan 9, 2026
d26cbbf
update commit
jo-mueller Jan 9, 2026
365094e
do not build jupyter book here
jo-mueller Jan 11, 2026
9eee808
add 0.4
jo-mueller Jan 11, 2026
8228f2b
build books
jo-mueller Jan 12, 2026
8e2462f
update modules
jo-mueller Jan 12, 2026
87871c3
add 0.1 and 0.2
jo-mueller Jan 12, 2026
b8f036f
use bibtex references and parsing on page
jo-mueller Jan 12, 2026
8767c3a
update submodules
jo-mueller Jan 12, 2026
f088baf
update submodules
jo-mueller Jan 12, 2026
fb9fe03
Merge remote-tracking branch 'upstream/main' into subproject-ngff-spec
jo-mueller Jan 13, 2026
9efec31
skip references.bib in codespell
jo-mueller Jan 13, 2026
05b5e37
use ngff-spec as origin for submodules
jo-mueller Jan 13, 2026
6f60461
Merge branch 'main' into subproject-ngff-spec
jo-mueller Jan 19, 2026
cf367ee
add escape clause to build workflow
jo-mueller Jan 19, 2026
d86464c
Merge branch 'subproject-ngff-spec' of https://github.com/jo-mueller/…
jo-mueller Jan 19, 2026
0ffb1cd
Add submodules specifications/0.3 and 0.4
jo-mueller Jan 28, 2026
dc76f0e
Fix: remove duplicate submodule entries in .gitmodules
jo-mueller Jan 28, 2026
14c1114
tie down working directory
jo-mueller Jan 28, 2026
3b452fb
use correct command to trigger jupyter book build
jo-mueller Jan 28, 2026
5a31bf6
remove 0.6.dev2 from index
jo-mueller Jan 28, 2026
c68c618
build myst documents only when no bikeshed present
jo-mueller Jan 28, 2026
1f43b2b
update submodule commit
jo-mueller Jan 28, 2026
724ead2
Merge remote-tracking branch 'upstream/main' into subproject-ngff-spec
jo-mueller Jan 28, 2026
a752372
update dependency path
jo-mueller Jan 28, 2026
391c72b
Switch specifications/Dev submodule to branch generated-files-in-subdirs
jo-mueller Jan 29, 2026
7270585
Switch specifications/Dev submodule to https://github.com/jo-mueller/…
jo-mueller Jan 29, 2026
309fc09
Update specifications/Dev submodule to latest generated-files-in-subdirs
jo-mueller Jan 29, 2026
9072c06
use redirects instead of page builds
jo-mueller Jan 29, 2026
69e5f48
update checked out commit
jo-mueller Jan 30, 2026
3f501d8
Add specifications/latest submodule (branch 0.5)
jo-mueller Feb 3, 2026
4b73c85
Rename Dev submodule to dev (lowercase)
jo-mueller Feb 3, 2026
12d06f8
updated submodules
jo-mueller Feb 3, 2026
9505491
update toctree
jo-mueller Feb 3, 2026
98bd5b4
install deps from correct location
jo-mueller Feb 3, 2026
93ce667
add redirect from latest to 0.5
jo-mueller Feb 3, 2026
efe5d7c
updated redirects so that old bs files are still discoverable
jo-mueller Feb 4, 2026
5ca3bbc
remove latest submodule
jo-mueller Feb 5, 2026
635bc96
remove latest from section navigation
jo-mueller Feb 5, 2026
805310f
Update submodule URLs and branches
jo-mueller Feb 5, 2026
1c8a816
update submodules
jo-mueller Feb 5, 2026
35da679
bump commit
jo-mueller Feb 12, 2026
dece0ae
feat: add dependabot for spec dev head
jo-mueller Feb 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .codespellrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[codespell]
# Ref: https://github.com/codespell-project/codespell#using-a-config-file
skip = .git,.codespellrc
skip = .git,.codespellrc,references.bib
check-hidden = true
# ignore-regex =
ignore-words-list = commend,Fuchsia
9 changes: 9 additions & 0 deletions .github/workflows/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
version: 2
updates:
- package-ecosystem: "gitsubmodule"
directory: "/specifications/dev"
schedule:
interval: "daily"
open-pull-requests-limit: 10
commit-message:
prefix: "chore(deps): "
48 changes: 24 additions & 24 deletions .github/workflows/review.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
---
name: Add review url
# ---
# name: Add review url

on:
pull_request_target:
# on:
# pull_request_target:

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: peter-evans/find-comment@v2
id: fc
with:
issue-number: ${{ github.event.pull_request.number }}
comment-author: 'github-actions[bot]'
body-includes: Automated Review URLs
# jobs:
# build:
# runs-on: ubuntu-latest
# steps:
# - uses: peter-evans/find-comment@v2
# id: fc
# with:
# issue-number: ${{ github.event.pull_request.number }}
# comment-author: 'github-actions[bot]'
# body-includes: Automated Review URLs

- uses: peter-evans/create-or-update-comment@v2
with:
comment-id: ${{ steps.fc.outputs.comment-id }}
issue-number: ${{ github.event.pull_request.number }}
body: |
#### Automated Review URLs
* [Readthedocs](https://ngff--${{ github.event.pull_request.number }}.org.readthedocs.build/)
* [render latest/index.bs](http://api.csswg.org/bikeshed/?url=https://raw.githubusercontent.com/ome/ngff/${{ github.event.pull_request.head.sha }}/latest/index.bs)
* [diff latest modified](https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fngff.openmicroscopy.org%2Flatest%2F&doc2=http%3A%2F%2Fapi.csswg.org%2Fbikeshed%2F%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fome%2Fngff%2F${{ github.event.pull_request.head.sha }}%2Flatest%2Findex.bs)
edit-mode: replace
# - uses: peter-evans/create-or-update-comment@v2
# with:
# comment-id: ${{ steps.fc.outputs.comment-id }}
# issue-number: ${{ github.event.pull_request.number }}
# body: |
# #### Automated Review URLs
# * [Readthedocs](https://ngff--${{ github.event.pull_request.number }}.org.readthedocs.build/)
# * [render latest/index.bs](http://api.csswg.org/bikeshed/?url=https://raw.githubusercontent.com/ome/ngff/${{ github.event.pull_request.head.sha }}/latest/index.bs)
# * [diff latest modified](https://services.w3.org/htmldiff?doc1=https%3A%2F%2Fngff.openmicroscopy.org%2Flatest%2F&doc2=http%3A%2F%2Fapi.csswg.org%2Fbikeshed%2F%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fome%2Fngff%2F${{ github.event.pull_request.head.sha }}%2Flatest%2Findex.bs)
# edit-mode: replace
52 changes: 26 additions & 26 deletions .github/workflows/validation.yml
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
name: Validation
on:
push:
pull_request:
# name: Validation
# on:
# push:
# pull_request:

jobs:
# jobs:

validate:
name: Validation
strategy:
matrix:
ngff:
- '0.1'
- '0.2'
- '0.3'
- '0.4'
- '0.5'
- 'latest'
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
submodules: 'true'
- uses: actions/setup-python@v5
with:
python-version: '3.9'
- run: python -mpip install --upgrade wheel tox
- run: cd ${{matrix.ngff}} && tox
# validate:
# name: Validation
# strategy:
# matrix:
# ngff:
# - '0.1'
# - '0.2'
# - '0.3'
# - '0.4'
# - '0.5'
# - 'latest'
# runs-on: ubuntu-24.04
# steps:
# - uses: actions/checkout@v4
# with:
# submodules: 'true'
# - uses: actions/setup-python@v5
# with:
# python-version: '3.9'
# - run: python -mpip install --upgrade wheel tox
# - run: cd ${{matrix.ngff}} && tox
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
**/__pycache__/*
*/index.html
_build
_bikeshed
_html_extra
.tox
.vscode
.*plist
Expand Down
52 changes: 29 additions & 23 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,24 +1,30 @@
[submodule "0.1"]
path = 0.1
url = https://github.com/ome/ngff
branch = v0.1
[submodule "0.2"]
path = 0.2
url = https://github.com/ome/ngff
branch = v0.2
[submodule "0.3"]
path = 0.3
url = https://github.com/ome/ngff
branch = v0.3
[submodule "0.4"]
path = 0.4
url = https://github.com/ome/ngff
branch = v0.4
[submodule "dev"]
path = specifications/dev
url = https://github.com/ome/ngff-spec
branch = main
; [submodule "0.6.dev2"]
; path = specifications/0.6.dev2
; url = https://github.com/ome/ngff-spec
; branch = 0.6.dev2
[submodule "0.5"]
path = 0.5
url = https://github.com/ome/ngff
branch = v0.5
[submodule "latest"]
path = latest
url = https://github.com/ome/ngff
branch = v0.5
path = specifications/0.5
url = https://github.com/ome/ngff-spec
branch = 0.5

[submodule "0.4"]
path = specifications/0.4
url = https://github.com/ome/ngff-spec
branch = 0.4
[submodule "0.3"]
path = specifications/0.3
url = https://github.com/ome/ngff-spec
branch = 0.3
[submodule "specifications/0.2"]
path = specifications/0.2
url = https://github.com/ome/ngff-spec
branch = 0.2
[submodule "specifications/0.1"]
path = specifications/0.1
url = https://github.com/ome/ngff-spec
branch = 0.1

1 change: 0 additions & 1 deletion 0.1
Submodule 0.1 deleted from d669ce
1 change: 0 additions & 1 deletion 0.2
Submodule 0.2 deleted from d2dbd2
1 change: 0 additions & 1 deletion 0.3
Submodule 0.3 deleted from e53257
1 change: 0 additions & 1 deletion 0.4
Submodule 0.4 deleted from 7ac343
1 change: 0 additions & 1 deletion 0.5
Submodule 0.5 deleted from 8cbba2
Loading