McCool: agenda at: https://www.w3.org/WoT/IG/wiki/IG_Security_WebConf
... any other topics?
(none)
McCool: (goes through the previous
minutes)
... review minutes, DID review and remaining issues
... any objections to accept them?
(none)
McCool: the minutes have been accepted
McCool: no feedback yet
... will poke them
<McCool> https://github.com/w3c/wot-architecture/blob/master/proposals/2020-02-WoT-DID.pdf
McCool: presented slides during the
architecture call last week (slides above)
... (adds the URL to the wot-security wiki as well)
... went through the DID use cases and the DID core spec
... in terms of security, there were a couple of interesting
things
... public key, authentication
... useful way for certification
... document may describe the service end point
... how to deal with the discovery mechanism for WoT would be
the question for the next steps
... (creates an issue on wot-security)
<McCool> new issue:https://github.com/w3c/wot-security/issues/161
McCool: should I go through the
slides?
... let me skim them
... [DIDs and DID Documents: Simple Example]
... did example and did document
... DID document is a JSON-LD document
... every block include an ID
... implementation could be done by blockchain, etc.
... [Basic Requirements]
... [Design Goals]
... bunch of goals
... [Key Terminology]
... DID document, DID method, DID subject, ...
... DID controller
... service endpoint
... could be anything which has API
... WoT could be an end point
... [DID Actions Related to CRUD Verbs]
... diagram from the DID core spec including create, read,
use/update, delete
... subject would be "Thing" for WoT
... [Applicable Use Case]
... [DID URLs]
... detail here
... did:method:
identifier{;params}{/path}{#fragment}{?query}
... identifiers should be globally unique and immutable
... no collisions
... however, entities can have nore than one identifier
... not sure about "/path" here
... paths can identify resources
... [DID Documents]
... JSON-LD 1.1 features used
... "id" and "type" as alias of "@id" and "@type"
... [Service Endpoint Examples]
... [Possible Applicability to WoT]
... didn't dig into this
... use of DIDs as Thing ids
... question: what should the DID document related to a Thing
contain?
... should we list all the possible interactions?
... what is allowed there?
... would be probably dangerous
... probably reasonable to consider TDs as service end
points?
... what about TD directories as service end points?
... DID documents' service lists are similar to CoRE RD
data
... we probably should discuss discovery topics
... starting with the wot-discovery calls first
... and then wot-security calls as well
... [Other References and Related Standards]
... DID Resolution, DID WG minutes, DID Primer, DID WG
pages
... DID Implementation Guide
... referring to the wikipedia page of "Privacy by
design"
... created an issue (issue 161)
Oliver: pretty interesting
... would like to see follow-up discussions
McCool: yes
... DID documents based on distributed public keys
... should follow up this topic using the GitHub issue
... have been asking the DID guys to have collaborative
discussion
... need to confirm the concrete date/time
McCool: will confirm the date/time
with them
... at least 2 hours
... and need to see how much to give their talk
McCool: 4 PRs there
McCool: made a comment
... but I'm OK with the updated text
... any other comments?
(none)
McCool: PR 156 merged
... btw, we need some housekeeping about the files on
GitHub
... e.g., index.html vs Overview.html
Kaz: we need to apply the change to index.html as well. right?
McCool: yeah
... let's quickly check the files
... we don't use "Overview.html" any more
... Oliver, can you make the same change for index.html as
well?
Oliver: yes
McCool: (checks the files at https://github.com/w3c/wot-scripting-api)
... maybe we should archive obsolete files
... security-best-practices, etc.
... will look into the detail later
McCool: next PR 157
... any objections to merge it?
(none)
McCool: merged
McCool: we can merge this since it's
typo fixing
... OK with merging this and then archiving
Kaz: +1
McCool: (add comments and then merge it)
McCool: btw, would suggest people insert break lines for diff purposes
McCool: we should apply this PR to
not the "working" branch but the "master" branch
... will check it later
McCool: Zoltan is not here
today
... will talk with him later
... seems there is some misunderstanding
... we can discuss it during the wot-discovery call as
well
... (creates a new issue for wot-discovery)
[adjourned]