ISSUE-15: AS2.0 Vocabulary in many ways duplicates microformats.org and schema.org efforts
Web Schemas
AS2.0 Vocabulary in many ways duplicates microformats.org and schema.org efforts
- State:
- CLOSED
- Product:
- Activity Streams 2.0
- Raised by:
- Pavlik elf
- Opened on:
- 2015-03-01
- Description:
- Currently we have Activity Streams Vocabulary which includes Core Classes and Extended Classes together with big number of properties
* http://www.w3.org/TR/activitystreams-vocabulary/
We also have Microformats Vocabulary, heavily used by IndieWebCamp community and various other publishers
* http://microformats.org/wiki/microformats2
Also early work on mapping from Microformats Vocabulary to AS2.0 Vocabulary
* https://www.w3.org/wiki/Activity_Streams/Microformats_Mapping
As of now not included among other mappings in AS2.0 OWL ontology, which already includes various mappings to PROV
* http://www.w3.org/TR/activitystreams-vocabulary/#non-normative-ontology-definition
Besides that examples in AS2.0 Core spec, showing possible Microformats HTML serializations also use Microformats Vocabulary terms
* http://www.w3.org/Social/track/actions/34
* https://www.w3.org/wiki/Socialwg/Social_syntax
On top of that W3C currently negotiates with schema.org about using defined there vocabulary terms as formal and normative dependencies
* http://schema.org/docs/full.html
Schema.org also recently proposed extension mechanism which also allows hosting vocabulary on domains other then schema.org
* https://lists.w3.org/Archives/Public/public-vocabs/2015Feb/0052.html
JSON-LD context provides elegant way to map simple names intended for human readability to any URI. This gives big degree of flexibility in which URIs we choose to use. In theory, Activity Streams 'Person' could even map to h-card from Microformats Vocabulary if it provides stable URIs
* https://github.com/mnot/I-D/issues/39#issuecomment-75502652
This issue acts as reference point for tracking our progress on improving current state of things.
- Related Actions Items:
ACTION-41 on Harry Halpin to Review with wendy to figure out best way forward with microformats - due 2015-03-10, closedACTION-26 on Tantek Çelik to Review microformats examples in AS2.0 specs - due 2015-03-17, closedACTION-44 on Pavlik elf to Collection - compare AS2 design with LDP, Hydra, Schema.org etc. - due 2015-03-17, closed- Related emails:
- Re: AS2 Issues List (from jasnell@gmail.com on 2015-03-31)
- Re: AS2 Issues List (from perpetual-tripper@wwelves.org on 2015-03-31)
- AS2 Issues List (from jasnell@gmail.com on 2015-03-31)
- Re: Removing Activity Types not used by User Stories (from perpetual-tripper@wwelves.org on 2015-03-25)
- social-ISSUE-15 (elf-pavlik): AS2.0 Vocabulary in many ways duplicates microformats.org and schema.org efforts [Activity Streams 2.0] (from sysbot+tracker@w3.org on 2015-03-01)
Related notes:
relevant conversation on public-vocabs list
* https://lists.w3.org/Archives/Public/public-vocabs/2015Mar/0003.html
James suggested writing note:
Using Activity Streams 2.0 with Schema.org
https://lists.w3.org/Archives/Public/public-vocabs/2015Mar/0005.html
overlap visible in proposed terms from vocabulary requirements which we extracted from API User Stories.
https://www.w3.org/wiki/Socialig/Vocabulary_TF/Mapping_API_User_Stories_to_Vocabulary_terms
microformats vocabulary as RDF ontology
* https://github.com/rhiaro/mf2rdf
converting microformats JSON to microformats JSON-LD
* https://github.com/elf-pavlik/mf2jsonld
Display change log