W3C home > Mailing lists > Public > public-linked-json@w3.org > February 2017

Re: Scoping context based on @type

From: Gregg Kellogg <gregg@greggkellogg.net>
Date: Wed, 15 Feb 2017 11:53:21 -0800
To: Linked JSON <public-linked-json@w3.org>
Message-Id: <C99248C4-3960-40D8-90D6-616EF2B1F447@greggkellogg.net>
I’ve merged this PR.

Gregg Kellogg
gregg@greggkellogg.net

> On Feb 4, 2017, at 1:21 PM, Gregg Kellogg <gregg@greggkellogg.net> wrote:
> 
> Closely related to term-based scoping when the term is used as a property is scoping based on type. As explained in Issue #415 [1], this comes into play when different kinds of things are related hierarchically using similar property names, but where either those properties need different IRIs, or properties used within those entities use a different vocabulary scope. See, in particular, Rob Sanderson’s examples from CIDOC-CRM [2].
> 
> This is addressed in PR #462 [3] with fairly minor changes to the expansion and compaction algorithms.
> 
> Reviews requested, and we’ll plan on merging this at the end of the week, unless feedback dictates making further changes.
> 
> Updated documents are available on my fork [4][5]. Note that change highlighting is cumulative.
> 
> Gregg Kellogg
> gregg@greggkellogg.net
> 
> [1] https://github.com/json-ld/json-ld.org/issues/415
> [2] https://github.com/json-ld/json-ld.org/issues/415#issuecomment-277021112
> [3] https://github.com/json-ld/json-ld.org/pull/462
> [4] http://gkellogg.github.io/json-ld.org/spec/latest/json-ld/
> [5] http://gkellogg.github.io/json-ld.org/spec/latest/json-ld-api/
Received on Wednesday, 15 February 2017 19:53:57 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:18:49 UTC