TREEcg / specification

RDF vocabulary and hypermedia specification to publish your Linked Data using search trees
https://w3id.org/tree/specification
27 stars 12 forks source link

Feature profiles #5

Closed pietercolpaert closed 4 years ago

pietercolpaert commented 5 years ago

This pull request introduces a rewrite of the spec. It now defines 2 big chapters: an ontology, which is kept simple and is now hosted at https://w3id.org/tree, and 4 application profile building blocks.

Clients can choose to implement any individual building block. The four building blocks are related to:

  1. Discovery
  2. Traversing a tree:Node’s tree:hasChildRelation for more specific information
  3. Search forms to e.g. use a search form for geospatial tiles cfr. OpenStreetMap tiles
  4. Describe Provenance and Summaries of existing tree:Nodes containing actual data

A big change in the spec is that a tree:Node is now explicitly designed to be 1 page. Furthermore, the new spec does not limit itself to only trees. However, every tree:Node a client is currently visiting just has a Tree-like view to go on to a next page, having a tree:ChildRelation to something else.

The README.md has been adapted accordingly and a simplistic vocabulary overview is added as a png.

pietercolpaert commented 4 years ago

I’ll merge this one into master as the version in this branch is more stable than the version on master at this moment. Still issues and TODOs open though.