[NeXus-committee] NeXus Ontology release pipeline and redirects
Paul Millar
paul.millar at desy.de
Wed Sep 9 08:15:01 BST 2026
Hi Tanmay,
On 08/09/2026 20:01, Kulkarni, Tanmay via NeXus-committee wrote:
> One thing to note: The w3id redirects (for example: https://w3id.org/
> PaN/NeXus/definitions/v2026.01 <https://w3id.org/PaN/NeXus/definitions/
> v2026.01>) are not live yet since that PR has not been merged.
> Additionally, everything has been built and tested against FAIRmat-NFDI
> fork's GitHub Pages in the meantime and the redirects point there
> <https://github.com/Tanmay2028/w3id.org/
> blob/5ed80a8ff6b4442d24307a5b31cd886c9cea0ae6/ids/PaN/NeXus/.htaccess>
> for now.
One rather specific point is how to test the w3id.org redirection
service configuration.
As part of the PaNET migration, I wanted a way to test both proposed
changes to w3id.org (i.e., pull requests) and the "live" redirections
service. The result is w3id-tester:
https://github.com/pan-ontologies/w3id-tester
This allows you to verify that a local branch (that contains proposed
changes) results in the expected redirections. It does this by
(locally) simulating the w3id.org service. With this, one can run
w3id-tester to check the changes work as expected (and don't break
anything).
I've attached a (rather minimal) set of tests I developed for the NeXus
ontology, mostly just to exercise the w3id-tester framework. This also
includes a canary test. A more extensive set of tests is also available
for PaNET, if that would be helpful.
Please feel free to reuse any of this.
Cheers,
Paul.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: check-nexus.json
Type: application/json
Size: 866 bytes
Desc: not available
URL: <https://lists.nexusformat.org/pipermail/nexus-committee/attachments/20260909/fa4cc85b/attachment.json>
More information about the NeXus-committee
mailing list