-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Summary
Register the trace/ top-level directory at w3id.org by submitting a PR to perma-id/w3id.org. This claims the https://w3id.org/trace/ namespace for the TRACE project and enables persistent URI resolution for TROV vocabulary terms.
What the .htaccess does
- Versioned content negotiation for
w3id.org/trace/trov/{version}— serves Turtle, JSON-LD, RDF/XML, N-Triples, or HTML depending on the client'sAcceptheader. Wildcard version matching so new versions work - Unversioned and unmatched paths — serves a vocabulary index page for browsers; returns 406 Not Acceptable for RDF
clients. Covers the root (w3id.org/trace/), unversioned vocabulary paths (w3id.org/trace/trov/), and anything else not
matched above. - Pre-release namespace
w3id.org/trace/2023/05/trov— redirects to the pre-release migration docs.
Blocked by
Steps
- Fork perma-id/w3id.org
- Draft
.htaccesswith content negotiation rules - Draft
README.mdwith project info and maintainer contacts - Write Mocha test suite (local Docker + remote modes)
- Create trace-vocabularies repo to serve as hub for TRACE vocabularies #20
- Run local Apache Docker tests against
.htaccess - Submit PR to perma-id/w3id.org
- Post-merge smoke test against live w3id.org
- Update documentation references across repos
Related
Context
- TROV Versioning Strategy and Roadmap describes the redirect design.
- See also: Documentation Infrastructure -Testing the w3id.org redirect rules.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels