- From: Dave Longley <dlongley@digitalbazaar.com>
- Date: Wed, 30 Mar 2016 10:50:14 -0400
- To: james anderson <james@dydra.com>
- Cc: Linked JSON <public-linked-json@w3.org>
On 03/30/2016 10:46 AM, james anderson wrote:
> good afternoon;
>
>> On 2016-03-30, at 16:37, Dave Longley <dlongley@digitalbazaar.com
>> <mailto:dlongley@digitalbazaar.com>> wrote:
>>
>> On 03/29/2016 02:23 AM, james anderson wrote:
>>> good morning;
>>>
>>> the manifest entry for test 16 notes "Use @type in ducktype
>>> filter”, which reads as though clause 2.3 from the framing
>>> algorithm is intended. the but the frame for that test contains
>>>
>>> "@type": {},
>>>
>>> which corresponds to clause 2.2. if, on the other hand, the
>>> frame omits the type - in order to effect the “ducktype filter”,
>>> then the library typed object qualifies, but its untyped
>>> constituent does not meet the constraint established by that
>>> frame, yet the constituent is present in the test case output.
>>>
>>> what is the intent?
>>
>> The test case output has the untyped constituent as an embedded
>> node of the library typed object. Because the library typed object
>> qualifies, and embedding is on by default, any related nodes will
>> be embedded within that object in the result.
>
>
> “by default” means, unless the constituent includes its own frame?
> (see pls my question about test 14.)
"By default" means unless specified otherwise in the frame itself or in
the options passed to the framing API. I linked to an issue about this
in my response to your question regarding test 14.
--
Dave Longley
CTO
Digital Bazaar, Inc.
http://digitalbazaar.com
Received on Wednesday, 30 March 2016 14:50:36 UTC