ryanatkn / corpus-activity-streams

alternative docs for ActivityStreams 2.0 vocabulary

Home Page:https://ryanatkn.github.io/corpus-activity-streams/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

corpus-activity-streams

alternative docs for ActivityStreams 2.0 vocabulary

important: this project has data in a lossy basic JSON form, not the full JSON-LD dataset; for the full dataset I recommend go-fed/activity and its activitystreams.jsonld. also, it's non-normative and the spec authors intentionally do not publish a machine-readable vocabulary

ActivityStreams spec, w3c/activitystreams

website🕸️

ryanatkn.github.io/corpus-activity-streams

compared to the spec

This project's data was assembled by hand from both the ActivityStreams website and the w3c OWL file.

The data also includes Item, a term not used in the ActivityStreams spec. The spec refers to "entity" informally, and item is the same concept. The properties are inferred from what Object and Link share. For a spec-compliant dataset, I recommend go-fed/activity and its activitystreams.jsonld.

develop

npm i
# then
npm run dev
# or
gro dev # npm i -g @grogarden/gro

learn more about Gro

build

npm run build
# or
gro build

deploy

Deploy (build, commit, and push) to the deploy branch, e.g. for GitHub Pages:

npm run deploy
# or
gro deploy

license 🐦

public domain (The Unlicense)

About

alternative docs for ActivityStreams 2.0 vocabulary

https://ryanatkn.github.io/corpus-activity-streams/

License:The Unlicense


Languages

Language:Svelte 48.1%Language:TypeScript 47.0%Language:CSS 2.5%Language:HTML 1.2%Language:JavaScript 1.2%