W3C home > Mailing lists > Public > public-wot-ig@w3.org > February 2017

RE: TD lifecycle update

From: <kajimoto.kazuo@jp.panasonic.com>
Date: Sat, 4 Feb 2017 03:49:10 +0000
To: <ashimura@w3.org>
CC: <public-wot-ig@w3.org>, <public-wot-wg@w3.org>, <kajimoto.kazuo@jp.panasonic.com>
Message-ID: <KAWPR01MB0129E022CE095E23049C67ECB34E0@KAWPR01MB0129.jpnprd01.prod.outlook.com>
Thank you so much !

From: Kazuyuki Ashimura [mailto:ashimura@w3.org]
Sent: Saturday, February 04, 2017 12:47 PM
To: Kajimoto Kazuo (梶本 一夫) <kajimoto.kazuo@jp.panasonic.com>
Cc: Public Web of Things IG <public-wot-ig@w3.org>; public-wot-wg@w3.org
Subject: Re: TD lifecycle update

Thank you, Kajimoto-san!
I've just added link to your provided resources to the f2f wiki:


On Sat, Feb 4, 2017 at 8:41 AM, <kajimoto.kazuo@jp.panasonic.com<mailto:kajimoto.kazuo@jp.panasonic.com>> wrote:
Hi, WoT IG Members,

I'm Kazuo Kajimoto, Panasonic.

I've updated TD lifecycle proposal at

The proposal is described in TD_lifecycle_Syntax_on_JSON-LD.pptx

I try to expand current JSON-LD syntax to include part of other JSON-LD files.

In order to implement including functionality, I propose to introduce new keywords such as "@include".

I try to figure out extended syntax diagram and some sample JSON-LD descriptions in the power point slides.

And I modify JSON-LD playground (Python) to interpret the new keywords "@include", "@remove" and "@substitute".
Updated playground is also uploaded under https://github.com/w3c/wot/tree/master/proposals/td-lifecycle

as jsonld.py.

And I also uploaded some test files under same directory.
PanasonicAirCon_def0.jsonld includes some part of HomeAirCon_def0.jsonld, then customized jsonld.py interprets PanasonicAirCon_def0.jsonld and extend , compact process is done, then result.txt appears.

The interpreter is still under the development.

If you have interested in the syntax and implementation, please check https://github.com/w3c/wot/tree/master/proposals/td-lifecycle

Especially, at open day, I'd like to hear JSON guys' opinion on it.
And Feb.8th, the break out for TD lifecycle update is scheduled.


Kazuo Kajimoto
Senior Councilor of Groupwide Software Strategy,
Groupwide CTO Office,
Panasonic Corporation

Kaz Ashimura, W3C Staff Contact for Auto, WoT, TV, MMI and Geo
Tel: +81 3 3516 2504

Received on Saturday, 4 February 2017 03:50:19 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:27:10 UTC