Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/treecg/specification

RDF vocabulary and hypermedia specification to publish your Linked Data using search trees
https://github.com/treecg/specification

activity-streams hydra hypermedia ldp ontology rdf rdf-vocabulary solid vocabulary

Last synced: about 1 month ago
JSON representation

RDF vocabulary and hypermedia specification to publish your Linked Data using search trees

Awesome Lists containing this project

README

        

TREE logo

[Read the spec](https://w3id.org/tree/specification)

The ᴛʀᴇᴇ hypermedia specification enables data publishers and API developers to describe datasets as collections of entity descriptions (a set of quads), called “members”.
One or more views of this collection can be created.
A view allows organizing the members into multiple pages or nodes, and these nodes are interlinked using relations and/or search forms.
This way, a user agent that can interpret the ᴛʀᴇᴇ hypermedia controls can find the most efficient way to the members of interest.

## The W3C Community Group

This specification is managed by the [W3C ᴛʀᴇᴇ Community Group](https://www.w3.org/community/treecg/). You can join [the public mailing list](https://lists.w3.org/Archives/Public/public-treecg/) or [join one of the online meetings](https://calendar.google.com/calendar/u/0/embed?src=4b04fcfb0103a4f96d703b8b8255f15378d5f4729b9083bfc0129b676ae783d1@group.calendar.google.com&ctz=Europe/Brussels).

The goal of the community group is to publish a stable and developer-friendly version of the hypermedia specification in 2024. Releases are made after each call, listing the consensus that has been reached during the call.

In case of questions, feel free to contact the current chair [Pieter Colpaert](https://pietercolpaert.be).

## Developing

Build the spec using [bikeshed](https://tabatkins.github.io/bikeshed/):
```bash
bikeshed watch spec.bs
```
The spec will be built [automatically](.github/workflows/) when pushing to the master branch.