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:
Related emails:
  1. Re: AS2 Issues List (from jasnell@gmail.com on 2015-03-31)
  2. Re: AS2 Issues List (from perpetual-tripper@wwelves.org on 2015-03-31)
  3. AS2 Issues List (from jasnell@gmail.com on 2015-03-31)
  4. Re: Removing Activity Types not used by User Stories (from perpetual-tripper@wwelves.org on 2015-03-25)
  5. 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

Pavlik elf, 1 Mar 2015, 14:14:19

James suggested writing note:
Using Activity Streams 2.0 with Schema.org

https://lists.w3.org/Archives/Public/public-vocabs/2015Mar/0005.html

Pavlik elf, 1 Mar 2015, 17:14:40

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

Pavlik elf, 22 Mar 2015, 12:02:02

microformats vocabulary as RDF ontology
* https://github.com/rhiaro/mf2rdf

converting microformats JSON to microformats JSON-LD
* https://github.com/elf-pavlik/mf2jsonld

Pavlik elf, 24 Mar 2015, 13:28:12

Display change log ATOM feed


Tantek Çelik <tantek@cs.stanford.edu>, Evan Prodromou <evan@e14n.com>, Chairs, Sandro Hawke <sandro@w3.org>, Amy Guy <rhiaro@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.325 2014-09-10 21:42:02 ted Exp $