WG WoT Thing Description WebConf/2020
Agendas from 2020
December 16, 2020
- Preliminaries
- Guests, New Members, and Invited Experts
- Pick a scriber (see ScribeRoll)
- Next calls,
- 23. Dec., 30. Dec. and 6 Jan will be cancelled
- Draft minutes:
- Defer issue to TD 2.0
- https://github.com/w3c/wot-thing-description/issues?q=is%3Aissue+is%3Aopen+label%3A%22Defer+to+TD+2.0%22
- Please review and provide a veto if you are disagree that the issue will defer to TD 2.0
- SDF and TD
- Issues
December 9, 2020
- Preliminaries
- Guests, New Members, and Invited Experts
- Pick a scriber (see ScribeRoll)
- Next calls,
- 23. Dec., 30. Dec. and 6 Jan will be cancelled
- Draft minutes:
- PR for new webpage
- Defer issue to TD 2.0
- https://github.com/w3c/wot-thing-description/issues?q=is%3Aissue+is%3Aopen+label%3A%22Defer+to+TD+2.0%22
- Please review and provide a veto if you are disagree that the issue will defer to TD 2.0
- Bindings (cont.)
- Check PR https://github.com/w3c/wot-binding-templates/pull/105
- Guideline for defining new protocol templates https://github.com/w3c/wot-binding-templates/issues/103
- Meaning of htv:headers in forms
- Issues
- Error conditions for form requests
- DataSchema "Only applicable to..."
- extend op options with observeallproperties and observemultipleproperties
- TD Producer field in TD (similar to Server header field in HTTP)
- Multiple methodName's ?
- Allow array for response in From class?
- How to describe Philips Hue security scheme
- Is the use of "$ref" and "definitions" allowed in TD ?
December 2, 2020
- Preliminaries
- Guests, New Members, and Invited Experts
- Pick a scriber (see ScribeRoll)
- Plans for the next calls,
- we will have the calls on 9. and 16. Dec.
- For 23. Dec. not sure yet
- Will be canceled on 30. Dec and 6. Jan
- Draft minutes:
- Defer issue to TD 2.0
- https://github.com/w3c/wot-thing-description/issues?q=is%3Aissue+is%3Aopen+label%3A%22Defer+to+TD+2.0%22
- Please review and provide a veto if you are disagree that the issue will defer to TD 2.0
- PRs
- Issues
- Consider adding keyword to describe synchronous actions
- Maximum and minimum are not clear about inclusiveness
- DataSchema "Only applicable to..."
- extend op options with observeallproperties and observemultipleproperties
- TD Producer field in TD (similar to Server header field in HTTP)
- Multiple methodName's ?
- Allow array for response in From class?
- How to describe Philips Hue security scheme
- Bindings (cont.)
- Guideline for defining new protocol templates https://github.com/w3c/wot-binding-templates/issues/103
- Meaning of htv:headers in forms
November 25, 2020
- Preliminaries
- Guests, New Members, and Invited Experts
- Pick a scriber (see ScribeRoll)
- Draft minutes:
- TD content for new Web page + normalize TD wiki page
- Status TD 1.1 FPWD + TD 2.0 roadmap
- https://www.w3.org/TR/wot-thing-description11/
- Root TD address points to TD 1.0: https://www.w3.org/TR/wot-thing-description/
- Issues
- Bindings (cont.)
- Guideline for defining new protocol templates https://github.com/w3c/wot-binding-templates/issues/103
- Meaning of htv:headers in forms
November 18, 2020
- Preliminaries
- Guests, New Members, and Invited Experts
- Pick a scriber (see ScribeRoll)
- Draft minutes:
- Status TD 1.1 FPWD
- Guests from LBD CG
- Issues
- Bindings
- Guideline for defining new protocol templates https://github.com/w3c/wot-binding-templates/issues/103
November 11, 2020
- Preliminaries
- Guests, New Members, and Invited Experts
- Pick a scriber (see ScribeRoll)
- Draft minutes: November 4
- Next week: Guests from LBD CG
- Status TD 1.1 FPWD
- Transition request approved
- Thing Model Examples
- Guests: Schaeffler
- Presentation & Questions
November 4, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes: September 30, October 21
- PRs
- Issues
- Binding
September 30, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes: Sep 23
- TD session next week?
- TD@TPAC (please see https://www.w3.org/WoT/IG/wiki/F2F_meeting,_October_2020)
- Preparation for FPWD TD 1.1
September 23, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes: Sep 16
- TD session next week --> yes, we will use the time to merge PRs which are not done yet
- TPAC
- Topics for joint meetings
- JSON-LD: https://github.com/w3c/wot-thing-description/labels/JSON-LD%201.1 --> doodle
- LBD CG and Spatial Data on the Web IG --> meeting after TPAC
- Topics for TD session
- How much time do we need?
- Topics:
- review the changes of TD 1.1 (diff of TD 1.0 and TD 1.1) --> Organizer: Taki, 10+5min
- conclusion about the dynamic TD discussion (hyperlinks in actions) --> Organizer: Daniel, 10+5min
- Thing Model --> Organizer: Sebastian, Interested: Michael Lagally, 1h
- coffee break 15min
- System Description --> Organizer: Ege, 15min
- component approach for TD (also see https://github.com/w3c/wot-thing-description/issues/958) --> Organizer: Taki, Who is interested: Cristiano, 3xMichael, 1h
- <tbd>
- Topics for joint meetings
- Preparation for FPWD TD 1.1
- New issues
- Binding
- Sample how to provide a new binding? https://github.com/w3c/wot-binding-templates/issues/103
September 16, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes: Sep 9
- TPAC
- topics for joint meetings
- JSON-LD: https://github.com/w3c/wot-thing-description/labels/JSON-LD%201.1
- LBD CG and Spatial Data on the Web IG --> no joint meeting during TPAC, focus on a meeting in a TD session after TPAC
- topics for vf2f:
- conclusion about the dynamic TD discussion (hyperlinks in actions)
- Thing Model
- component approach for TD (also see https://github.com/w3c/wot-thing-description/issues/958),
- System Description
- <tbd>
- topics for joint meetings
- Check, which PR can be merged
- Binding
- Sample how to provide a new binding?
September 09, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes: Sep 2
- TPAC
- topics for joint meetings
- topics for vf2f:
- conclusion about the dynamic TD discussion (hyperlinks in actions)
- Thing Model
- component approach for TD (also see https://github.com/w3c/wot-thing-description/issues/958),
- <tbd>
- Issue/PR updates for TD 1.1 FPWD
- Add a component mechanism to support mashups #950
- JSON Schema validation issue wr.t. "format": "iri-reference"
- Unsubscribing and unobserving are not in default values
- Evaluate geolocation terms in TD model (input from Profile TF)
- Clarify the usage of base64 encodings in DataSchema/ContentType
- PR overview: https://github.com/w3c/wot-thing-description/pulls
September 02, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes: August-12
- Issue/PR updates for TD 1.1 FPWD
- description of observable should mention unobserveproperty (besides observeproperty) #950
- Complex IOT device #952
- Allow array for response in From class? #617
- Better validate/describe "variant records", eg in SecurityScheme and OAuth2 scheme #954
- Better validate "oneOf" choices #955
- For OAuth2 device flow, should we define a "device authorization" element? #953
- JSON Schema validation issue wr.t. "format": "iri-reference" #956
- Unsubscribing and unobserving are not in default values #957
- Binding Topics
August 12, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes: July-29
- The TD meeting is definitively cancelled on August 19. The August 26 is not decided yet.
- Issue/PR updates for TD 1.1 FPWD
- Evaluate new terms in TD model (input from Profile TF)
- WIP: Introduce minLength, maxLength, multipleOf, contentEncoding and contentMediaType in JSON Schema Ontology
- WIP: move TDT to a main section + formalize TDT + introduce placeholder
- WIP: Add proof and proofChain sections
- WIP: Combination security scheme
- WIP: Simplified inline security definitions
- Rename "Thing Template" to "Thing Model"
- OAuth2 topics (McCool)
August 5, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes: July-29
- The TD meeting is definitively cancelled on August 19. The August 26 is not decided yet.
- Issues updates
- Binding Topics
July 29, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes: July-15 and July-22
- check the TD calls in August due to the vacation time
- Sebastian will be not available on 19.8., 26.8. ,3.9
- Taki will be available in August
- will cancel the meeting on 19.8., 26.8 will be decided on possible topics. Taki will take care on it.
- 3.9. will be regularly meeting moderated by Taki
- Issues updates
- OAuth2
- Binding Topics
- Modbus binding
July 22, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes of last telecon
- plans for FPWD
- discussion about the expected release date (also see)
- discussion about backwards compatibility to TD 1.0
- what will be new?
- bug fixes (see https://github.com/w3c/wot-thing-description/issues/920)
- OAuth2 flow (also see https://github.com/w3c/wot-thing-description/pull/927)
- new terms in Data Schema model (https://github.com/w3c/wot-thing-description/pull/896)
- move TDT (currently in annex so far) to a main section
- introduce formal definition
- placeholder feature (https://github.com/w3c/wot-thing-description/issues/897)
- ...
- Status CoAP RDF
- heads-up in next WISHI call 30. July
July 15, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes of the TD session on June 26, 2020.
- Draft minutes of last telecon
- Issues updates
- Issue #926 Add OAuth2 client and device flows
- Issue #901 Clarifying use of multiple security schemes in the security term
- Issue #922 How to describe apikey in query
- Issue #923 How to describe Philips Hue security scheme
- Issue #899 Managing Dynamically Created Resources in TDs
- Binding Templates
July 10, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes of last telecon
- CoAP RDF Kick off meeting https://github.com/w3c/wot-binding-templates/issues/97
- New TD time slot discussion
- ROS Binding (Guest Marcus Schmidt)
- Issues updates (short update)
- TDT (cont. from vf2f)
- Hypermedia (cont. from vf2f)
- Binding Templates
June 12, 2020
- Preliminaries
- Pick a scriber (see ScribeRoll)
- Draft minutes of last telecon
- Any take away from IRTF T2TRG/W3C WoT work meeting ?
- Doodle poll for CoAP RDF teleconferences
- TD Issues updates
- Binding Templates
June 5, 2020
- Preliminaries
- TD ScribeRoll overview
- Guests?
- W3C Patent Policy
- Patent Policy FAQ - Q6
- Draft minutes of last telecon
- T2TRG/W3C joint meeting on Monday
- Binding Template
- Issues updates
- What kind of features we want to see and test for the PlugFest?
- Proposal query action status, usage of the new terms minLength, maxLength and multipleOf, usage of CoAP and MQTT namespaces, ...
- Collecting topics for vf2f
- Hypermedia of the actions, TDT, "$ref" and "definitions", ODM-TDT-iotschema, Status CoAP RDF, ...
May 29, 2020
- Preliminaries
- TD ScribeRoll overview
- Guest from Schneider Electrics
- W3C Patent Policy
- Patent Policy FAQ - Q6
- Draft minutes of last telecon
- Updates from iotschema.org (Michael Koster)
- Issues updates
- PlugFest plannings
- What kind of features we want to see and test for the PlugFest?
- Proposal query action status, usage of the new terms minLength, maxLength and multipleOf, usage of CoAP and MQTT namespaces, ...
- Binding Template
- CoAP in RDF
- Outlook next TD call
May 22, 2020
- Issues updates (any particular interest? are there any more?)
- Missing triple resolution in JSON-LD playground for properties forms #905
- Introduction is missing security component #904
- Managing Dynamically Created Resources in TDs #899
- TDT shall allow to define placeholders #897
- HTTP Binding for providing historical events. #892
- Describing common event subscription pattern such as subscriptionId #887
- PlugFest plannings
- What kind of features we want to see and test for the PlugFest?
- Proposal query action status, usage of the new terms minLength, maxLength and multipleOf, usage of CoAP and MQTT namespaces, ...
- Binding Templates
May 15, 2020
- Preliminaries
- TD ScribeRoll overview
- Draft minutes of last telecon
- W3C decided to cancel in-person TPAC 2020 in Vancouver
- Repo logistics
- render.sh status (Victor)
- Issues updates
- PlugFest plannings
- What kind of features we want to see and test for the PlugFest?
- Proposal query action status, usage of the new terms minLength, maxLength and multipleOf, usage of CoAP and MQTT namespaces, ...
- Binding Template
- Inits of the CoAP in RDF and MQTT in RDF are available https://github.com/w3c/wot-binding-templates/issues/93
- Outlook next TD call
May 8, 2020
- Preliminaries
- TD ScribeRoll overview
- Draft minutes of last telecon
- Repo logistics
- New information about TD family
- New feature log document
- render.sh is still in REC mode --> Victor will fix it soon
- Summary of the WISHI online meeting
- PR updates
- Issues updates
- PlugFest plannings
- What kind of features we want to see and test for the PlugFest?
- Proposal query action status, ...
- Binding Template
- Inits of the CoAP in RDF and MQTT in RDF are available https://github.com/w3c/wot-binding-templates/issues/93
- Outlook next TD call
Apr 24, 2020
- Preliminaries
- TD ScribeRoll overview
- Draft minutes of last telecon
- Repo logistics
- New information about TD family
- Deleted merged and outdated branches
- Issues updates
- TD Template
- https://github.com/w3c/wot-thing-description/labels/TD%20Template
- see presentation from Virtual F2F
- current draft definition of a TDT: https://github.com/w3c/wot-architecture/issues/454#issuecomment-604272883
- Outlook next TD call
- no TD meeting next week?
Apr 17, 2020
- Preliminaries
- TD ScribeRoll overview
- Draft minutes of last telecon
- Repo logistics
- new release created for TD REC
- continue to work in TD repo for TD 1.1?
- Design decisions: Should new TD 1.1 instances still be processed by implementations following TD 1.0?
- Issues updates
- Binding Template
- How to kick off CoAP in RDF and MQTT in RDF? https://github.com/w3c/wot-binding-templates/issues/93
- check PR https://github.com/w3c/wot-binding-templates/pulls
- Outlook next TD call
- TDT (invite Kevin from Bosch)
Apr 10, 2020 (no call)
Apr 3, 2020
- Preliminaries
- TD ScribeRoll overview
- Draft minutes of last telecon
- TD REC Transition
- transition request approved: https://github.com/w3c/transitions/issues/236 - expected publication date, April 9
- Thing Description draft
- Issues updates
- Continue topic discussion from VF2F meeting:
- OAuth2 (Michael McCool)
- Binding Template
- also see https://github.com/w3c/wot-binding-templates/issues/93
- start to design ontology for CoAP
- Who wants to be involved? So far Klaus, Sebastian, Ege, Michael Koster, ...
- still need supporters to design ontology for MQTT
- Who wants to be involved? So far Sebastian, Ege, Michael Koster, <someone from MQTT>...
March 27, 2020
- Preliminaries
- TD ScribeRoll overview
- Draft minutes of last telecon
- check also the minutes from the VF2F meeting
- TD REC Transition
- Summary of the T2TRG/OneDM meeting (Ege, Michael Koster)
- Issues updates
- Continue topic discussion from VF2F meeting:
- Efficient formats for TD (Taki and Daniel)
- OAuth2 (Michael McCool)
March 20, 2020
- no meeting
March 13, 2020
- Preliminaries
- TD ScribeRoll overview
- Draft minutes of last telecon
- TD REC Transition
- Thing Description draft ( diff from PR to be checked)
- Virtual F2F preparation
- see Online F2F meeting TD session (March 17th 6am PST / 9am EST / 2pm CET / 3pm EET / 10pm JST; 2h)
- Binding Template
- designing ontologies for MQTT and CoAP
March 6, 2020
- Press Release
- Preliminaries
- TD ScribeRoll overview
- Draft minutes of last telecon
- Online F2F meeting TD session (March 17th 6am PST / 9am EST / 2pm CET / 3pm EET / 10pm JST; 2h)
- PRs
- Issues updates
February 28, 2020
- Preliminaries
- TD ScribeRoll overview
- Draft minutes of last telecon
- Online F2F meeting TD session (March 17th 6am PST / 9am EST / 2pm CET / 3pm EET / 10pm JST; 2h)
- PRs
- Issues updates
February 21, 2020
- Preliminaries
- TD ScribeRoll overview: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_ScribeRoll
- Draft minutes of last telecon
- Virtual F2F meeting TD session (Tentative: March 17th 6am PST / 9am EST / 3pm CET / 4pm EET / 11pm JST; 2h) - needs confirmation
- Questionnaire to see preferred dates/times/sessions
- collecting topics for TD sessions:
- TD Templates
- Eventing
- Alternative formats for TDs (like binary representation of TDs)
- Have a look on the marked issues for the next TD version (Zoltan)
- ...
- clarification about github usage for the TD 1.1 version --> Kaz will ask some W3C staff what would be the best
- IANA completed the registration for application/td+json (https://www.iana.org/assignments/media-types/media-types.xhtml) and id: 432 for CoAP (https://www.iana.org/assignments/core-parameters/core-parameters.xhtml)
- PR
- https://github.com/w3c/wot-thing-description/pull/872 --> Seb generates a new index.html and push it to the master
- Issues updates
- Describing initial connection https://github.com/w3c/wot-thing-description/issues/878
- How do you cancel or query the state of an action request? https://github.com/w3c/wot-thing-description/issues/302
- Technical Discussion
- continue discussion about Payload Templates (Michael Koster)
- Binding Templates (Ege)
February 14, 2020
- Preliminaries
- Draft minutes of last telecon
- Virtual F2F meeting TD session (Tentative: March 17th 6am PST / 9am EST / 3pm CET / 4pm EET / 11pm JST; 2h) - needs confirmation
- Pull Requests
- Fix typo in validation schema #879
- Issues
- Binding Templates (Ege)
February 7, 2020
- Preliminaries
- TD ScribeRoll overview: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_ScribeRoll
- Draft minutes of last telecon
- Proposed Recommendation is released https://www.w3.org/TR/wot-thing-description/
- New Issue
- No mechanism to indicate the "desired" form entry - https://github.com/w3c/wot-thing-description/issues/877
- Technical Discussion
- How do you cancel or query the state of an action request - https://github.com/w3c/wot-thing-description/issues/302
- TD Payload Template (Sebastian)
- Binding Templates (Ege)
January 31, 2020
no call
January 24th, 2020
- Preliminaries
- TD ScribeRoll overview: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_ScribeRoll
- The TD call starts after 5 minutes at the latest.
- Draft minutes of last telecon
- Static version of HTML for publication is available: https://w3c.github.io/wot-thing-description/publication/pr/index.html
- Diff from CR2: https://w3c.github.io/wot-thing-description/publication/pr/diff.html
- result of diff analysis (Taki)
- Thing Description
- New Issue from Scripting API team
- #875 Should it be possible to indicate whether writing a property returns set value?
- Continue Classification of Issue (see minutes from January 10th)
- Forms related topics: https://github.com/w3c/wot-thing-description/issues?q=is%3Aissue+is%3Aopen+label%3AForms
- ActionAffordance related topics: https://github.com/w3c/wot-thing-description/issues?q=is%3Aissue+is%3Aopen+label%3AActionAffordance
- EventAffordance related topics: https://github.com/w3c/wot-thing-description/issues?q=is%3Aissue+is%3Aopen+label%3AEventAffordance
- New Issue from Scripting API team
- Binding Templates
January 17th, 2020
- Preliminaries
- Draft minutes of last telecon
- Doodle poll for TD-TF web meeting timeslot
- Face-to-Face Meeting Logistics
- Status of March F2F venue
- Joint T2TRG/WoT workshop as part of industry track at ICWE 2020 in June. (McCool)
- Thing Description
- Binding Templates
- Marketing (spillover from main call if any)
January 10th, 2020
0) f2f plannings for Helsinki in June
1) Small change requested from WoT Transition call
2) there are some questions from IANA
3) Keep or find a new TD time slot?
4) check TD issues for implementation into the new version
- JSON Schema related: https://github.com/w3c/wot-thing-description/issues?q=is%3Aissue+is%3Aopen+sort%3Acomments-desc+label%3A%22JSON+Schema%22
- TD Templated related: https://github.com/w3c/wot-thing-description/issues?q=is%3Aissue+is%3Aopen+sort%3Acomments-desc+label%3A%22TD+Template%22
- Security related: https://github.com/w3c/wot-thing-description/issues?q=is%3Aissue+is%3Aopen+sort%3Acomments-desc+label%3ASecurity
- Optimiziation related: https://github.com/w3c/wot-thing-description/issues?q=is%3Aissue+is%3Aopen+sort%3Acomments-desc+label%3AOptimization
- and more ...
5) Protocol binding topics
- also see issues https://github.com/w3c/wot-binding-templates/issues