W3C home > Mailing lists > Public > public-linked-json@w3.org > November 2016

Update Framing algorithm - request for review

From: Gregg Kellogg <gregg@greggkellogg.net>
Date: Mon, 7 Nov 2016 18:17:30 -0800
Message-Id: <A34C7323-0215-479F-8FF0-ACCB43F6758A@greggkellogg.net>
To: Linked JSON <public-linked-json@w3.org>
Back in 2012, there was a generally accepted proposal to expand the framing algorithm to allow better filtering of values and objects by extending the behavior of [], and [{}] when matching on types and properties, and to extend this to value objects. This is mostly captured in issue #110 [1]. Time ran out during the JSON-LD 1.0 phase to include this, but the general agreement achieved before makes this ripe for inclusion in a 1.1 CG release.

Additionally, changes were made to allow for matching on @id, which has important applications.

PR #437 [2] includes these changes, and a couple of others, along with tests for the new behavior.

Please review and comment by Friday November 18th. At that time, without objection, I’ll merge the PR.

Previews of the affected documents can be found at [3] and [4] (note, these will become unavailable after the PR is merged).

Gregg Kellogg
gregg@greggkellogg.net

[1] https://github.com/json-ld/json-ld.org/issues/110
[2] https://github.com/json-ld/json-ld.org/pull/437
[3] https://rawgit.com/json-ld/json-ld.org/issue-110-frame-matching/spec/latest/json-ld-framing/index.html
[4] https://rawgit.com/json-ld/json-ld.org/issue-110-frame-matching/spec/latest/json-ld-api/index.html
Received on Tuesday, 8 November 2016 02:48:36 UTC

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