<scribe> scribenick: kaz
Darko: would like to talk about
preparation for the next plugfest
... from semantic viewpoint
... second, maybe we could also discuss iot.schema
... how to improve our presentation there, etc.
... any additional points?
Koster: alignment between iot.schema
and TD
... interaction pattern
... some guidance there
... data amount restriction, etc.
... float/integer
... might be a good topic for discussion
... not totally related to semantics, though
... right now we have substantial difference property
interaction and data element property
... might be useful
Darko: ok
<DarkoAnicic> TD Templates generated based on iot.schema.org specifications: http://www.w3.org/2018/03/wot-f2f/slides/2018-03-26-W3C-WoT-F2F-Prague-iotschema-v2.pdf
Darko: shows slides
... how to proceed with this?
Kaz: you used this mechanism for the prague plugfest?
Darko: yes
Kaz: in that case, you should describe this mechanism within the siemens-report.md as well
Darko: ah, ok
Koster: this is good to explain
... how you wanted to communicate to generate TD
... people are asking about how to use it
... good to explain the design flow
Darko: it was kind of idea
... describe capability
... automated generation of semantically annotated TD
... 1. select capabilities, 2. ...
... [Example: Level Capability]
... shows example
... [SHACL Shape for Level Capability]
... Shapes here
... Fujitsu air conditioner and Panasonic air conditioner
... maybe have different numbers
Koster: right
... Shapes sets actual constraints here
Darko: interoperable interaction
between Fujitsu and Panasonic
... for different air conditioners
... [Generated Thing Description]
... implementation of generator
... there is one point
... in iot.schema, we don't have Shapes
... still not really confirmed
... need iot.schema to be adapted
... generated TD is new simplified one
... some of them ought to be validated
... with this tool
... validate both TD and TD annotated by iot.schema
Koster: looks like kind of design
flow
... Shape language looks good
... ability to add statements for max, min, etc.
... describes pattern
... also ability for relations to classes
Darko: quite important feature
Koster: if we're to adapt Shapes to
iot.schema
... Shapes available for number constraints
... use Shapes to build TD
... which capability is used for interaction
... define data constraints
... and generate TD
... Shapes has constraint for JSON Schema as well
... min/max, number, etc.
... Shapes looks like a missing piece we don't have
... but people must learn new language?
... it's not difficult, though
... how to deal with that?
... need some education/tutorial?
Darko: depends on software...
... it is a language to specify constraints
Koster: Shapes are easy to
understand
... contributers of IoT need to understand how constraints
work
... but we don't have to have Shapes
... which capability to use
... seems to solve the problems
... maybe we should work with Dan
... to me it would make a lot of sense
... already adapted by industry
... already a W3C REC?
Darko: yes
... SHACL is a REC
... problem of somebody's asking about how iot.schema
works
... ok
... let's think about this
Koster: we could do is working on
this a bit more
... we have time to work on examples
... we have some example now
... to construct an instance of TD
... this is how the tools work
... TD builder, etc.
... important thing about Shapes
... why we need the choice
... scripting language for RDF
... higher level things
... good match for RDF
Darko: btw, these slides are already
online
... can think about how to extend the example
... maybe we can get comments
from Ben as well
... the question is how to solve the problem
... some sort of misunderstanding
... the concept is not clear enough maybe
Koster: good to get people's
impression
... just jumped in and started to see schema.org
... first thing is see browsers work properly
... real questions are how to deal with constraints
... how do I use it
... semantic annotation in general
... maybe can simply use data tag, etc.
... we need to make the discussion self-explanatory
... improving first impression and explain how it works
... what else?
Darko: that's pretty much
... for the software part, we don't know
Koster: we need commitment for
iot.schema.org
... should talk with Dan again
... we're kind of ready for moving forward
... we need to immediately work on browsers
... the other question is
... organizing ontology
... direction seems ok
... we're just adding interaction for feature of interest
... how to go forward?
... now we need Shapes for adding constraints
... we need to get consensus for our direction
... this part needs to be figured out
Kaz: given this is an IG call, how about inviting Ben and/or Dan to this call?
Koster: would be great
Darko: yes
... we should prepare some agenda to fit that discussion
... my concern is
... we need some new update for the next meeting
... having some progress
Koster: the feedback we got
is...
... more definitions
... more ease of use
... hoping new features of interest
... that's one of the missing pieces
... would my favor to add that
... and ease of use also
Darko: right
Koster: could spend some time
... not really we can actually combine Shapes, though
... 6 weeks to the next meeting?
Darko: yeah
... for me, it's easy to fix the tool
Koster: yeah
... to fit with Shapes
... if we added all people needed...
... query in resource
... working with annotations
... also Fujitsu and Panasonic expressed interest in using more
semantic annotations
Darko: ok
... feature of interest should be done
Koster: for automotive use cases, we
want to develop feature of interest
... Soumya and Benjamin may want it
... Ari was asking for some guidance
... introductory explanatory materials
... for someone who doesn't really know about RDF
... would talk with Ari as well
Darko: can we contact him and see what is needed
Koster: great approach
... can send him an email CCing you
Darko: please do so
... btw, regarding the testing work
... is there any discussion about online tooling?
Koster: some discussion on
F-Interop
... but seemed more related to plugfest
... also would see ETSI plugfest
... also relationship between WISHI and WoT
Darko: wondering about the online plugfest framework
Koster: could be a big improvement
for plugfest preparation
... having "online plugfest" doesn't exclude ordinary
plugfests
Darko: should continue to discuss it
during the plugfest calls
... also iot.schema call about TD generator
[adjourned]