W3C

– DRAFT –
WoT Profile

13 July 2022

Attendees

Present
Ege_Korkan, Kaz_Ashimura, Michael_Lagally, Michael_McCool, Tomoaki_Mizushima
Regrets
-
Chair
Lagally
Scribe
Ege, kaz

Meeting minutes

Agenda

Lagally: there are probably implementations of the profile, just that people do not know

minutes review

<kaz> June-29

languages

<kaz> ml: (quickly visit the Issue 232)

<kaz> Issue 232 - Define minimum set of supported languages

McCool: I know platforms that do not support some languages, like my TV box that does not support Japanese properly

<kaz> (approved)

schedule

<kaz> extension plan

<kaz> Milestone calculator

McCool: I should change the testfest date

McCool: we have to respect the PR deadline
… it is difficult to move
… we wanted to push CR candidate after the testfest

McCool: feature freeze can be July 20th

issues

Issue 237

<kaz> Issue 237 - Rework profile overview figure

Lagally: we should rework the overview figure

Issue 242

<kaz> Issue 242 - Include Thing Models

Lagally: TM can also have profile restrictions

McCool: true, we should think about what additional constraints we need

Ege: we already have a schema for Thing Model as well

Ege: e.g. if tm does not have protocol information, TD that is generated from it must have http

Lagally: it would be nice to validate TMs

Ege: we can do it actually

Ege: The link is at https://github.com/w3c/wot-thing-description/blob/main/validation/tm-json-schema-validation.json

Ege: you can use allOf, an AND relationship in order to validate a profile TD with the TD schema and the profile schema

Ege: it might be good to exclude TMs completly

McCool: i think we can just say that TDs generated from TM must satisfy the profile and nothing more

PR 207

<kaz> PR 207 - updating JSON Schema Validation reference

Lagally: ege recommends to close it, I will follow your suggestion

Ege: yeah it is annoying that the links does not contain the draft version

Lagally: it would be still nice to note this detail somewhere, the question is where

PR 236

<kaz> PR 236 - image update: rename core -> baseline

Lagally: it improves the situation but needs some work

Lagally: we are tracking that with another issue

PR 238

<kaz> PR 238 - fixing respec issues

Lagally: I think we can still merge it

Ege: I will create separate issues

PR about Links

<kaz> PR 240 - Fix #197 (Media Type vs Content Type) #240

Ege: a bit weird to have mandatory hreflang

McCool: what are the usual rel values

Ege: I think that hreflang should be mandatory only for service-doc

Ege: favicons have more strict limitations

Lagally: let's revisit this later

Pull 241

<kaz> PR 241 - mandate specifying a default language

Lagally: Any objections?

Plugfest

Lagally: do we know who is attending the plugfest with valid profile implementations? Ege?

Ege: I will not have a profile implementation. However, a TD with just properties would be fine

Kaz: given it's already top of the hour, let's talk about that next week

[adjourned]

Minutes manually created (not a transcript), formatted by scribe.perl version 192 (Tue Jun 28 16:55:30 2022 UTC).