Skip to content

feat: expose service descriptions - #6

Open
arcangelo7 wants to merge 12 commits into
mainfrom
feat/sparql-service-description
Open

feat: expose service descriptions#6
arcangelo7 wants to merge 12 commits into
mainfrom
feat/sparql-service-description

Conversation

@arcangelo7

Copy link
Copy Markdown
Member

This PR adds the SPARQL Service Description to oc_sparql

ci: add test workflow

chore: add REUSE license compliance

docs: add badges

feat: port SPARQL service description generator from oc_api

feat: expose service descriptions

Adds /index/description, /meta/description and /.well-known/void, and content-negotiated between turtle/jsonld/rdf+xml/n-triples/html.

Kept away from /index and /meta since those already serve the YASQE/YASR query UI on GET with no query string; a Link header on that existing response now points at the sibling description.

arcangelo7 and others added 9 commits July 24, 2026 21:38
Adds /index/description, /meta/description and /.well-known/void, and
content-negotiated between turtle/jsonld/rdf+xml/n-triples/html.

Kept away from /index and /meta since those already serve the
YASQE/YASR query UI on GET with no query string; a Link header on that
existing response now points at the sibling description.
@arcangelo7
arcangelo7 requested a review from rempairamore July 26, 2026 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants