Replace TriX-based docs pipeline with single RDF/XML XSLT stylesheet#42
Merged
namedgraph merged 2 commits intomasterfrom Apr 2, 2026
Merged
Replace TriX-based docs pipeline with single RDF/XML XSLT stylesheet#42namedgraph merged 2 commits intomasterfrom
namedgraph merged 2 commits intomasterfrom
Conversation
Member
namedgraph
commented
Apr 2, 2026
- Replace trix-to-html.xsl + decorate-html.xsl with a single ttl-to-html.xsl
- Convert .ttl files to RDF/XML per-file via Jena riot into a dedicated rdf/ temp folder
- Infer document hierarchy from URI path structure instead of sioc:has_parent triples
- Use collection() as a sidecar for nav generation only; main content from current document
- Generate synthetic root index.html (no index.ttl exists at docs root)
- Fix left nav (was empty in old pipeline), brand href, and uploads/ image resolution
- Remove docs.trix (generated artefact), trix-to-html.xsl, and decorate-html.xsl
- Replace trix-to-html.xsl + decorate-html.xsl with a single ttl-to-html.xsl - Convert .ttl files to RDF/XML per-file via Jena riot into a dedicated rdf/ temp folder - Infer document hierarchy from URI path structure instead of sioc:has_parent triples - Use collection() as a sidecar for nav generation only; main content from current document - Generate synthetic root index.html (no index.ttl exists at docs root) - Fix left nav (was empty in old pipeline), brand href, and uploads/ image resolution - Remove docs.trix (generated artefact), trix-to-html.xsl, and decorate-html.xsl Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add .github/workflows/publish-docs.yml: installs Jena, pulls Saxon Docker image, runs ttl-to-html.sh, deploys html/ to AtomGraph/LinkedDataHub gh-pages branch under linkeddatahub/docs/ - Replace shasum -a 1 with sha1sum in sha1map-to-xml.sh (works on both Linux and macOS) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.