W3C

– DRAFT –
WoT Discovery

20 June 2022

Attendees

Present
Andrea_Cimmino, Farshid_Tavakolizadeh, Kaz_Ashimura, Kunihiko_Toumura, Michael_McCool, Tomoaki_Mizushima
Regrets
Christian
Chair
McCool
Scribe
kaz

Meeting minutes

Agenda

agenda for today

Minutes

June-13

approved

PRs

McCool: cleaned up the Explainer
… also did editorial changes
… Editor's Note around Issue 86
… let's go through them in order

PR 345

PR 345 - Explainer Fixes

McCool: (goes through the changes)

Farshid: (explains his comments)

Farshid's comments

Farshid: this is about the Explainer. right?

McCool: yes
… (adds edits based on Farshid's comments)
… pagination and incremental transfer
… is the change ok?

Farshid: ok

McCool: (applies the updates)
… any objections to merge this PR?

(none)

merged

PR 347

McCool: let's skip 346 and discuss 347

PR 347 - Get rid of dangling colon in Ontology

McCool: this is cleaning up the sentences

merged

PR 349

PR 349 - Not all directories are self-describing

McCool: not all directories are self-describing
… any objections?

(none)

merged

PR 350

PR 350 - Remove reference to issue 86

McCool: a bit longer
… add clarifications
… TM is normative but should not be considered as the sole reference to implement or interact with a Thing Description Directory.

Farshid: pagination itself is optional

McCool: the question is if we've modeled the spec features correctly
… can you look into that?

Farshid: ok, can look into it

McCool: want to merge this PR 350 itself
… also the original issue 86
… any objections to merge it?

(none)

merged

PR 351

PR 351 - Update Change Log

McCool: Farshid pointed out something was missing
… so looked into old PRs
… then updated things
… someone needs to go through the changes to make sure
… Farshid, can you look into it?

old PRs list

Farshid: yeah

McCool: why don't you make suggestions?

PR 346

PR 346 - June 2022 Implementation Report Update

McCool: worked on my scripts and fixed bugs
… note that the CSS is not that smart
… some assertions have the same IDs
… updated my tools to use <div>s
… and <span>s
… note currently using <p> tags around <span> and <div>
… (goes through the changes)
… (shows rendered spec and Implementation Report for Discovery)
… all 0s within the report means no implementation yet
… would like to merge this PR

Kaz: merging this PR is ok
… but we need to fix the issue on overlapping IDs and span/div within <p>
… we need to fix them before publishing the next draft
… because we need to check the document using the Validator, etc., before publication :)
… so let's merge this PR and create another issue to fix the editorial issues

McCool: right

Farshid: how to deal with the exploration features?

McCool: currently, "service-http-***" and "service-coap-***"
… can change them to "exploration-server-http-***", etc.
… (added edits)
… template.csv lists all the assertions
… manual.csv to be installed under the test area
… we've not got volunteers for the todo.csv file
… would like to merge this PR
… and add further improvements later
… (shows wot-discovery/testing/manual.csv)

Farshid: what's the difference between null and fail?

McCool: null means no implementation yet
… fail means there is some implementation but it didn't pass
… please look into it
… and we can have discussion next week
… would merge this PR

(no objections)

merged

todo.csv

McCool: how to fix the remaining issues?

(=unimplemented features)

McCool: anybody working on "exploration-server-coap-alternate-content"?

Farshid: thought Jan was working on that

McCool: also Christian
… (adds Jan and Christian to coap-alternate-content, coap-method, coap-resp, coap-size2)
… http-alternate-content is easy
… (adds "manual, easy" to http-alternate-content and http-alternate-language)
… (also assigns McCool/Farshid to those features)

Farshid: Andrea also?

Andrea: yes, working on some more
… http-resp-content

McCool: tdd-http-error-response-utf-8 is easy
… (assigns McCool/Farshid)
… what about tdd-context-injection?

Andrea: myself and Farshid

McCool: (assigns tdd-context-injection to Andrea and Farshid)
… tdd-http-representation-alternate-output?

McCool: SPARQL does this

Andrea: I've implemented the feature natively without SPARQL

McCool: Farshid, could you look into some more?
… tdd-notification-data, data-create-full, data-diff-unsupporteed, data-td-id
… tdd-things-list-pagination-order-utf-8 by McCool

McCool: let's continue the discussion next week

[adjourned]

Minutes manually created (not a transcript), formatted by scribe.perl version 185 (Thu Dec 2 18:51:55 2021 UTC).