WG WoT Architecture WebConf

From Web of Things Interest Group
Jump to: navigation, search

The WoT Architecture task force is responsible for the abstract architecture and interoperability profiles for the Web of Things.

WebConf Information

Web of Things Architecture Task Force

The WoT Architecture task force is responsible for the abstract architecture and interoperability profiles for the Web of Things.

Normative Deliverables

Currently TF work is focused on two normative deliverables:

WoT Architecture

The WoT Architecture specification describes the abstract architecture for the W3C Web of Things. It defines the terminology that is used by all other WoT building blocks. The specification defines a conceptual framework that can be mapped onto a variety of concrete deployment scenarios.

Editors draft: https://w3c.github.io/wot-architecture/

WoT Profile

The WoT Profile Specification defines a Profiling Mechanism and a WoT Core Profile, which enables out of the box interoperability among things and devices. Out of the box interoperability implies, that devices can be integrated into various application scenarios without deep level adaptations. Typically only minor configuration operations are necessary (such as entering a network key, or IP address) to use the device in a certain scenario. These actions can be done by anyone without specific training.

Editors draft: https://w3c.github.io/wot-profile/

People

TF-Lead: Michael Lagally (Oracle Corp.)

WoT Architecture Co-Editors:

  • Michael Lagally (Oracle Corp.)
  • Ryuichi Matsukura (Fujitsu Ltd.)
  • Kunihiko Toumura (Hitachi, Ltd.)

WoT Profile Co-Editors:

  • Michael Lagally (Oracle Corp.)
  • Michael McCool (Intel Corp.)
  • Ryuichi Matsukura (Fujitsu Ltd.)
  • Sebastian Kaebisch (Siemens AG)
  • Tomoaki Mizushima (Internet Research Institute, Inc.)

Schedule and WebEx

The master schedule and WebEx information is at the main WG/IG page at: https://www.w3.org/WoT/IG/wiki/Main_Page#WebConf_Meetings

Note:

IRC


  • Custom clients: irc.w3.org, port 6667

The IRC is used for the minutes, speaker queue, and sharing links etc.

Backlog for future calls

Profile

TD validation
  • syntactic JSON schema validation (verify profile constraints, e.g. mandatory fields, number of forms per operation, )
  • What if a Profile TD fails validation?
Device compliance testing
  • operational testing of devices
    • feasibility of full testing?
    • Partial testing, e.g. reading and writing of properties
Self description mechanism
  • Discovery - Self description / thing link (McCool)

- https://github.com/w3c/wot-profile/pull/121

Proposal for consumer process (Discovery TF) - https://github.com/w3c/wot-discovery/issues/272

Implementability, Test plan

Units

https://github.com/w3c/wot-profile/issues/29


Agenda

Architecture June 30th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/06/23-wot-arch-minutes.html

Schedule

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

Contributions

https://github.com/w3c/wot-architecture/pulls

Spec Alignment, Publication Blockers, Normative changes

Issues to close:

Publication blockers:

Normative changes:

Spec alignment issues:

By CR Transition:

New Issues:

CR Publication - resolution

WoT Architecture (Profile) - June 29th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/06/22-wot-profile-minutes.html

New Issues

https://github.com/w3c/wot-profile/issues

Event payload format for Webhooks / Cloud events

https://github.com/w3c/wot-profile/pull/235

Constrained set of link relation types

https://github.com/w3c/wot-profile/issues/233

minimum set of supported languages

https://github.com/w3c/wot-profile/issues/232

TD validation requirements
  • syntactic JSON schema validation (verify profile constraints, e.g. mandatory fields, number of forms per operation, length constraints)
  • What if a Profile TD fails validation?
Length and size limits continued

https://github.com/w3c/wot-profile/issues/200

Contributions / Cleanup

https://github.com/w3c/wot-profile/pulls

Architecture June 23th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/05/24-wot-arch-minutes.html

Schedule

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

Contributions

https://github.com/w3c/wot-architecture/pulls

Spec Alignment, Publication Blockers, Normative changes

Issues to close:

Publication blockers: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

Normative changes: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22normative+section%22

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

By CR Transition: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22by+CR+transition%22+

New Issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen

CR Draft Status

Pre CR Working draft: https://github.com/w3c/wot-architecture/tree/architecture-1.1-pre-cr-wd

WoT Architecture (Profile) - June 22th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/06/15-wot-profile-minutes.html

New Issues

https://github.com/w3c/wot-profile/issues

Event payload format for Webhooks / Cloud events

Webhook Events: https://github.com/w3c/wot-profile/pull/198

Length and size limits continued

https://github.com/w3c/wot-profile/issues/200

Contributions / Cleanup

https://github.com/w3c/wot-profile/pulls

WoT Architecture (Profile) - June 15th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/05/25-wot-profile-minutes.html

Cleanup

Cleanup core with baseline/information model: https://github.com/w3c/wot-profile/pull/203

Length and size limits continued

https://github.com/w3c/wot-profile/issues/200

Webhook events

Webhook Events: https://github.com/w3c/wot-profile/pull/198

WoT Architecture (Profile) - May 25th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/05/11-wot-profile-minutes.html

"Done" issues: https://github.com/w3c/wot-profile/labels/done

Explainer

https://github.com/w3c/wot-profile/pull/199

Selected open issues
  • Unique ids
Contributions / Cleanup
Publication Blockers

https://github.com/w3c/wot-profile/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

Architecture May 24th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/05/19-wot-arch-minutes.html

Schedule

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

Cancelling next architecture call (public holiday)

Contributions

https://github.com/w3c/wot-architecture/pulls

Spec Alignment, Publication Blockers, Normative changes

Issues to close:

Publication blockers: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

Normative changes: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22normative+section%22

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

New Issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen

CR Draft Status

Pre CR Working draft: https://github.com/w3c/wot-architecture/tree/architecture-1.1-pre-cr-wd

Architecture May 19th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/05/12-wot-arch-minutes.html

Schedule

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

Cancelling next architecture call (public holiday)

Contributions

https://github.com/w3c/wot-architecture/pulls

Spec Alignment, Publication Blockers, Normative changes

Issues to close: https://github.com/w3c/wot-architecture/labels/close https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22propose+closing%22 https://github.com/w3c/wot-architecture/issues/646 https://github.com/w3c/wot-architecture/issues/681

Normative changes: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22normative+section%22

Publication Blockers: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

New Issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen

CR Draft Status

Are we ready for a CR draft?

WoT Architecture (Profile) - May 18th, 2022

cancelled.

Architecture May 12th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/05/05-wot-arch-minutes.html

Schedule

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

Explainer

https://github.com/w3c/wot-architecture/pull/745

Contributions

https://github.com/w3c/wot-architecture/pulls

Spec Alignment, Publication Blockers, Normative changes

Normative changes: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22normative+section%22

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

Publication Blockers: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

Implementation report

Remaining tasks: https://github.com/w3c/wot-architecture/issues/725

Latest Version: https://github.com/w3c/wot-architecture/blob/main/testing/report11.html

WoT Architecture (Profile) - May 11th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/05/04-wot-profile-minutes.html

Explainer

https://github.com/w3c/wot-profile/pull/199

Implementation report

https://github.com/w3c/wot-profile/pull/181

Publication Blockers

https://github.com/w3c/wot-profile/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

Contributions / Cleanup
Selected open issues
  • Length limits
  • Units

Architecture May 5th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/04/28-wot-arch-minutes.html

Schedule

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

Contributions

https://github.com/w3c/wot-architecture/pulls

Spec Alignment, Publication Blockers, Normative changes

Normative changes: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22normative+section%22

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

Publication Blockers: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

Implementation report

Remaining tasks: https://github.com/w3c/wot-architecture/issues/725

Latest Version: https://github.com/w3c/wot-architecture/blob/main/testing/report11.html

WoT Architecture (Profile) - May 4th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/04/27-wot-profile-minutes.html

Publication Blockers

https://github.com/w3c/wot-profile/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

New Issues

https://github.com/w3c/wot-profile/issues

Contributions

Architecture April 28th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/04/07-wot-arch-minutes.html

Schedule

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

Contributions

https://github.com/w3c/wot-architecture/pulls

New Issues

https://github.com/w3c/wot-architecture/issues

Spec Alignment, Publication Blockers, Normative changes

Normative changes: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22normative+section%22

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

Publication Blockers: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

Implementation report

Remaining tasks: https://github.com/w3c/wot-architecture/issues/725

Latest Version: https://github.com/w3c/wot-architecture/blob/main/testing/report11.html

WoT Architecture (Profile) - April 27th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/04/06-wot-profile-minutes.html

Publication Blockers

https://github.com/w3c/wot-profile/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

New Issues

https://github.com/w3c/wot-profile/issues

Contributions

Ready to merge:

Others:

TD validation
  • syntactic JSON schema validation (verify profile constraints, e.g. mandatory fields, number of forms per operation, )
  • What if a Profile TD fails validation?
Device compliance testing
  • operational testing of devices
    • feasibility of full testing?
    • Partial testing, e.g. reading and writing of properties

Architecture April 7th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/03/31-wot-arch-minutes.html

Schedule

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

Spec Alignment and Publication Blockers
  • Make security and privacy section normative?
Testing / Implementation reports
Contributions

https://github.com/w3c/wot-architecture/pulls

New Issues

https://github.com/w3c/wot-architecture/issues

WoT Architecture (Profile) - April 6th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/03/30-wot-profile-minutes.html

New Issues

https://github.com/w3c/wot-profile/issues

Contributions
  • Ready to merge:

https://github.com/w3c/wot-profile/pulls?q=is%3Apr+is%3Aopen+label%3A%22ready+to+merge%22

Others:

Publication Blockers

https://github.com/w3c/wot-profile/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

TD validation
  • syntactic JSON schema validation (verify profile constraints, e.g. mandatory fields, number of forms per operation, )
  • What if a Profile TD fails validation?
Device compliance testing
  • operational testing of devices
    • feasibility of full testing?
    • Partial testing, e.g. reading and writing of properties
Transport security

https://github.com/w3c/wot-profile/pull/87

WoT Architecture (Profile) - March 30st, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/03/23-wot-profile-minutes.html

New Issues

https://github.com/w3c/wot-profile/issues/190

Profile Name

Alternatives:

  • Core Profile
  • Core HTTP Profile
  • Baseline Profile
  • Baseline HTTP Profile
  • ...
Event Model Conclusion

Proposal: Split core into baseline + (multiple) event bindings

Refactored draft for SSE: https://github.com/w3c/wot-profile/pull/188

Previous Slides: https://github.com/w3c/wot-profile/pull/185

Contributions
  • Ready to merge:

https://github.com/w3c/wot-profile/pulls?q=is%3Apr+is%3Aopen+label%3A%22ready+to+merge%22

Others:

Publication Blockers

https://github.com/w3c/wot-profile/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

TD validation
  • syntactic JSON schema validation (verify profile constraints, e.g. mandatory fields, number of forms per operation, )
  • What if a Profile TD fails validation?
Device compliance testing
  • operational testing of devices
    • feasibility of full testing?
    • Partial testing, e.g. reading and writing of properties

Architecture March 24th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/03/10-wot-arch-minutes.html

Schedule

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

Security and Privacy questionnaire

https://github.com/w3c/wot-architecture/pull/723

Testing / Implementation reports
Explainer
Contributions

https://github.com/w3c/wot-architecture/pulls

New Issues

https://github.com/w3c/wot-architecture/issues

Spec Alignment and Publication Blockers

WoT Architecture (Profile) - March 23nd, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/03/09-wot-profile-minutes.html

= Test Fest / Plug Fest recap

https://github.com/w3c/wot-testing/tree/main/events/2022.03.Online

Event Model / Profile alternatives

Slides: https://github.com/w3c/wot-profile/pull/185

Contributions

https://github.com/w3c/wot-profile/pull/87

https://github.com/w3c/wot-profile/pull/127

https://github.com/w3c/wot-profile/pull/131

https://github.com/w3c/wot-profile/pull/135

Architecture March 10th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/03/03-wot-arch-minutes.html

Testing / Implementation reports

https://github.com/w3c/wot-architecture/tree/main/testing

Contributions

https://github.com/w3c/wot-architecture/pulls

New Issues

https://github.com/w3c/wot-architecture/issues

Spec Alignment and Publication Blockers

WoT Architecture (Profile) - March 9nd, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/03/02-wot-profile-minutes.html

Event Model
  • do we need a single event model?
  • do all consumers have to implement all event models?
  • scalability requirements
  • implementability

Alternatives:

  1. completely remove events from core profile
  2. define 3 variants of core profile: core+SSE, core+longpoll, core+webhook
  3. include 3 event mechanisms in core profile, make event support optional for consumers
  4. mandate a single event model to be supported by all consumers

Proposal: https://github.com/w3c/wot-profile/issues/107#issuecomment-1062850204

Deployment Scenarios

Consumer - Thing

  • Servient to Servient
  • Servient to Server
  • Client to Servient
  • Client to Server
  • Server to Client

https://github.com/w3c/wot-profile/blob/main/contributions/2021-12-02-WoT-Profiles-with-discussion.pdf

Contributions

Architecture March 3rd, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/02/17-wot-arch-minutes.html

Testing / Implementation reports

https://github.com/w3c/wot-architecture/tree/main/testing

Contributions
New Issues

https://github.com/w3c/wot-architecture/issues

Spec Alignment and Publication Blockers

WoT Architecture (Profile) - March 2nd, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/02/23-wot-profile-minutes.html

Implementation report

Next steps - first draft - template

Event Model
  • do we need a single event model?
  • do all consumers have to implement all event models?
  • scalability requirements
  • implementability

Alternatives:

  1. completely remove events from core profile
  2. define 3 variants of core profile: core+SSE, core+longpoll, core+webhook
  3. include 3 event mechanisms in core profile, make event support optional for consumers
  4. mandate a single event model to be supported by all consumers
Deployment Scenarios
  • Servient to Servient
  • Client to Servient
  • Client to Server

https://github.com/w3c/wot-profile/blob/main/contributions/2021-12-02-WoT-Profiles-with-discussion.pdf

Contributions

WoT Architecture (Profile) - Feb 23rd, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/02/16-wot-profile-minutes.html

OOTBI, usecases and requirements

Implementation report

https://github.com/w3c/wot-profile/pull/109

Event Model
  • do we need a single event model?
  • do all consumers have to implement all event models?
  • scalability requirements
  • implementability
Deployment Scenarios
  • Servient to Servient
  • Client to Servient
  • Client to Server

https://github.com/w3c/wot-profile/blob/main/contributions/2021-12-02-WoT-Profiles-with-discussion.pdf

Contributions

Architecture Feb 17th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/02/10-wot-arch-minutes.html

Contributions

https://github.com/w3c/wot-architecture/pulls

Spec Alignment and Publication Blockers
  • Thing terminology, virtual thing, composable thing, producer definition
New Issues

https://github.com/w3c/wot-architecture/issues

Testing / Implementation reports

https://github.com/w3c/wot-architecture/tree/main/testing

WoT Architecture (Profile) - Feb 16th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/02/09-wot-profile-minutes.html

Common definition of OOTBI

https://github.com/w3c/wot-profile/issues/155

https://github.com/w3c/wot-profile/blob/main/contributions/2021-12-16-WoT-Profiles-discussion%2Brequirements%2BOOTBI.pdf

Deployment Scenarios
  • Servient to Servient
  • Client to Servient
  • Client to Server

https://github.com/w3c/wot-profile/blob/main/contributions/2021-12-02-WoT-Profiles-with-discussion.pdf

Preparing implementation report

https://github.com/w3c/wot-profile/pull/109

Contributions

Architecture Feb 10th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/02/03-wot-arch-minutes.html

Testing / Implementation reports

https://github.com/w3c/wot-architecture/tree/main/testing

Contributions

https://github.com/w3c/wot-architecture/pulls

Spec Alignment and Publication Blockers
  • Thing terminology, virtual thing, composable thing, producer definition
New Issues

https://github.com/w3c/wot-architecture/issues

WoT Architecture (Profile) - Feb 9th, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/02/02-wot-profile-minutes.html

Requirements - clarifications, prioritisation
Common definition of OOTBI

https://github.com/w3c/wot-profile/issues/155

https://github.com/w3c/wot-profile/blob/main/contributions/2021-12-16-WoT-Profiles-discussion%2Brequirements%2BOOTBI.pdf

Deployment Scenarios
  • Servient to Servient
  • Client to Servient
  • Client to Server

https://github.com/w3c/wot-profile/blob/main/contributions/2021-12-02-WoT-Profiles-with-discussion.pdf


Architecture Feb 3rd, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/01/27-wot-arch-minutes.html

Scalable Event Model

https://github.com/w3c/wot-thing-description/issues/1323

Contributions

https://github.com/w3c/wot-architecture/pulls

Spec Alignment and Publication Blockers

Confirm spec structure https://github.com/w3c/wot-architecture/issues/646.

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

New Issues

https://github.com/w3c/wot-architecture/issues

WoT Architecture / Profile - Feb 2nd, 2022

Housekeeping

Approval of the minutes of the previous profile call.

https://www.w3.org/2022/01/26-wot-profile-minutes.html

WoT Profile - https://github.com/w3c/wot-profile

Requirements - recap, clarifications

https://github.com/w3c/wot-usecases/pull/179

Finalize requirement review: https://github.com/w3c/wot-usecases/blob/main/REQUIREMENTS/profile-requirements.md

https://github.com/w3c/wot-profile/issues/156

https://github.com/w3c/wot-profile/blob/main/contributions/2021-12-16-WoT-Profiles-discussion%2Brequirements%2BOOTBI.pdf

Scalable Event Model requirements/proposal:

https://github.com/w3c/wot-thing-description/issues/1323

Discovery - Self description / thing link (McCool)

https://github.com/w3c/wot-profile/pull/121

Out of the box interoperability

common definition

https://github.com/w3c/wot-profile/issues/155

Plugfest/Testfest - testing scope

WoT Architecture - Jan 27th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/01/20-wot-arch-minutes.html

Publication Timeline

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

WoT Architecture - https://github.com/w3c/wot-architecture

Contributions

https://github.com/w3c/wot-architecture/pulls

Spec Alignment and Publication Blockers

Confirm spec structure https://github.com/w3c/wot-architecture/issues/646.

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

New Issues

https://github.com/w3c/wot-architecture/issues

WoT Profile - Jan 26th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/01/19-wot-profile-minutes.html

Profile Roadmap - next steps

1. clarify requirements

2. profile scope, identify gaps

3. contributions to resolve normative gaps

4. contributions to resolve informative gaps

5. publication of second working draft

6. plugfest/testfest

7. incorporate review feedback from 2nd WD review

8. publication of candidate recommendation

Publication Timeline

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

WoT Profile - https://github.com/w3c/wot-profile

  • Requirements - recap, clarifications

https://github.com/w3c/wot-profile/issues/156 https://github.com/w3c/wot-profile/blob/main/contributions/2021-12-16-WoT-Profiles-discussion%2Brequirements%2BOOTBI.pdf

  • Self description plan to resolve (McCool)
  • Out of the box interoperability - common definition

https://github.com/w3c/wot-profile/issues/155

  • Deployment Scenarios - Servient to Servient, Client to Servient, Client to Server
  • Implementability, Test plan
  • Validation

WoT Architecture - Jan 20th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/01/13-wot-arch-minutes.html

Publication Timeline

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

WoT Architecture - https://github.com/w3c/wot-architecture

Spec Alignment and Publication Blockers

Confirm spec structure https://github.com/w3c/wot-architecture/issues/646.

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

Contributions

https://github.com/w3c/wot-architecture/pulls

New Issues

https://github.com/w3c/wot-architecture/issues

WoT Profile - Jan 19th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2022/01/13-wot-arch-minutes.html

Publication Timeline

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

WoT Profile - https://github.com/w3c/wot-profile

  • Requirements - recap, clarifications
  • Out of the box interoperability - common definition
  • Deployment Scenarios - Servient to Servient, Client to Servient, Client to Server
  • Implementability, Test plan
  • Validation

Jan 13th, 2022

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2021/12/23-wot-arch-minutes.html

New Timeslot

Doodle polls:

WoT Architecture - https://github.com/w3c/wot-architecture

Spec Alignment and Publication Blockers

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

Contributions

https://github.com/w3c/wot-architecture/pulls

New Issues

https://github.com/w3c/wot-architecture/issues

WoT Profile - https://github.com/w3c/wot-profile

  • Requirements - recap
  • Out of the box interoperability - common definition
  • Deployment Scenarios - Servient to Servient, Client to Servient, Client to Server
  • Implementability, Test plan
  • Validation

Publication Timeline

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

Dec 23th, 2021

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2021/12/16-wot-arch-minutes.html

Editorial fix for use cases WG note: https://github.com/w3c/wot-usecases/pull/173

New Timeslot

Doodle polls:

Previous doodle poll: https://doodle.com/poll/a6ibrh5cg6e9s2yx

Publication Timeline

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

WoT Architecture - https://github.com/w3c/wot-architecture

New Issues since last week

https://github.com/w3c/wot-architecture/issues/646

Contributions

https://github.com/w3c/wot-architecture/pulls

Spec Alignment and Publication Blockers

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

WoT Profile - https://github.com/w3c/wot-profile

  • Requirements
  • Out of the box interoperability
  • Deployment Scenarios
  • Implementability
  • Validation

Dec 16th, 2021

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2021/12/09-wot-arch-minutes.html

New Timeslot

Doodle polls:

Previous doodle poll: https://doodle.com/poll/a6ibrh5cg6e9s2yx

Publication Timeline

https://github.com/w3c/wot/blob/main/charters/wg-2021-extension-plan.md

WoT Architecture - https://github.com/w3c/wot-architecture

Contributions

https://github.com/w3c/wot-architecture/pulls

New Issues since last week

https://github.com/w3c/wot-architecture/issues/646

Spec Alignment and Publication Blockers

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

WoT Profile - https://github.com/w3c/wot-profile

  • Requirements
  • Out of the box interoperability
  • Deployment Scenarios
  • Implementability
  • Validation

Dec 9th, 2021

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2021/12/02-wot-arch-minutes.html

New Timeslot

Doodle polls:

Previous doodle poll: https://doodle.com/poll/a6ibrh5cg6e9s2yx

WoT Architecture - https://github.com/w3c/wot-architecture

Contributions

https://github.com/w3c/wot-architecture/pulls

New Issues since last week

https://github.com/w3c/wot-architecture/issues/646

Spec Alignment and Publication Blockers

Finding owners for publication blockers: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22+no%3Aassignee

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

WoT Profile - https://github.com/w3c/wot-profile

Profile Scope

Goals

Deployment Scenarios:

Implementability

Validation

Spec Structure

Dec 2nd, 2021

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2021/11/25-wot-arch-minutes.html

New Timeslot

Previous doodle poll: https://doodle.com/poll/a6ibrh5cg6e9s2yx

WoT Architecture - https://github.com/w3c/wot-architecture

Contributions

https://github.com/w3c/wot-architecture/pulls

New Issues since last week

https://github.com/w3c/wot-architecture/issues/646

Spec Alignment and Publication Blockers

Finding owners for publication blockers: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22+no%3Aassignee

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

WoT Profile - https://github.com/w3c/wot-profile

Common Data model and constraints

Profile Name

Decisions on: https://github.com/w3c/wot-profile/pull/125

Contributions

https://github.com/w3c/wot-profile/pulls

Async review process

Nov 25th, 2021

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2021/11/18-wot-arch-minutes.html

WoT Architecture - https://github.com/w3c/wot-architecture

Spec Alignment and Publication Blockers

publication blockers: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

Finding owners for publication blockers: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22+no%3Aassignee

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

WoT Profile - https://github.com/w3c/wot-profile

Finding owners for publication blockers: https://github.com/w3c/wot-profile/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22+no%3Aassignee

Decisions on: https://github.com/w3c/wot-profile/pull/125#issuecomment-966589941

New Timeslot

Review Process

Async review process proposal https://github.com/w3c/wot/pull/1005

Nov 18th, 2021

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2021/11/11-wot-arch-minutes.html

Finding a permanent new time slot.

WoT Architecture - https://github.com/w3c/wot-architecture

Spec Alignment and Publication Blockers

publication blockers: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

Contributions

https://github.com/w3c/wot-architecture/pull/615

WoT Profile - https://github.com/w3c/wot-profile

Publication Blockers

publication blockers: https://github.com/w3c/wot-profile/issues?q=is%3Aissue+is%3Aopen+label%3A%22blocks+publication%22

Clarify specification structure

Nov 11th, 2021

Housekeeping

Approval of the minutes of the previous call.

https://www.w3.org/2021/11/11-wot-arch-minutes.html

WoT Profile - https://github.com/w3c/wot-profile

Clarify specification structure

WoT Architecture - https://github.com/w3c/wot-architecture

Spec alignment issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22spec+alignment%22

Prio 1 issues: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22Prio+1%22

Issue requiring more discussion: https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22requires+discussion%22

Decision on charter extension of 6 months / 12 months

Nov 4th, 2021

Housekeeping

Approval of the minutes of the previous calls.

https://www.w3.org/2021/09/23-wot-arch-minutes.html

Approval of the minutes of the virtual F2F.

https://www.w3.org/2021/10/27-wot-minutes.html

WoT Architecture - https://github.com/w3c/wot-architecture

Contributions

Issues

WoT Profile - https://github.com/w3c/wot-profile

vF2F recap: Profile use cases, push event model.

https://github.com/w3c/wot/blob/main/PRESENTATIONS/2021-10-online-f2f/2021-10-27-WoT-F2F-Architecture%2BProfiles-Lagally.pdf

Contributions

Sept 23rd, 2021

Housekeeping

Approval of the minutes of the previous calls.

https://www.w3.org/2021/09/16-wot-arch-minutes.html

WoT Architecture - https://github.com/w3c/wot-architecture

WIP: Add Description and Model Section

https://github.com/w3c/wot-architecture/pull/600

WIP: Add Description and Model Section

https://github.com/w3c/wot-architecture/pull/600

Issues: https://github.com/w3c/wot-architecture/issues

WoT Profile - https://github.com/w3c/wot-profile

Protocol binding for queryall actions

https://github.com/w3c/wot-profile/pull/103

Transport Security / Security https://github.com/w3c/wot-profile/pull/87

Echonet Example TD: https://github.com/w3c/wot-profile/pull/85

Data Model: https://github.com/w3c/wot-profile/pull/93

Restructure Core Profile section: https://github.com/w3c/wot-profile/pull/78

Sept 16th, 2021

Housekeeping

Approval of the minutes of the previous calls.

https://www.w3.org/2021/09/09-wot-arch-minutes.html

WoT Architecture - https://github.com/w3c/wot-architecture

https://github.com/w3c/wot-architecture/pulls (5-10 mins)

WIP: Add Description and Model Section: https://github.com/w3c/wot-architecture/pull/600

Section on Profiles: https://github.com/w3c/wot-architecture/pull/592

WIP: Define and discuss hubs: https://github.com/w3c/wot-architecture/pull/603

WoT Profile - https://github.com/w3c/wot-profile

Date and time formats: https://github.com/w3c/wot-profile/pull/94

Events: https://github.com/w3c/wot-profile/pull/92

TD Examples: https://github.com/w3c/wot-profile/pull/91

Issues / Priorities: https://github.com/w3c/wot-profile/issues

Sept 9th, 2021

Housekeeping

Approval of the minutes of the previous calls.

https://www.w3.org/2021/07/29-wot-arch-minutes.html

WoT Profile - https://github.com/w3c/wot-profile

Canonical TD dependencies: https://github.com/w3c/wot-profile/pull/96

Data Model: https://github.com/w3c/wot-profile/pull/93

TD Examples: https://github.com/w3c/wot-profile/pull/91

Actions: https://github.com/w3c/wot-profile/pull/89

Date and time formats: https://github.com/w3c/wot-profile/pull/94

Events: https://github.com/w3c/wot-profile/pull/92

Restructuring spec: https://github.com/w3c/wot-profile/pull/78

Issues / Priorities: https://github.com/w3c/wot-profile/issues

WoT Architecture - https://github.com/w3c/wot-architecture

https://github.com/w3c/wot-architecture/pulls (5-10 mins)

September 2nd, 2021

Cancelled

July 29th, 2021

Housekeeping

Approval of the minutes of the previous calls.

https://www.w3.org/2021/07/22-wot-arch-minutes.html vF2F call notes:

WoT Profile - https://github.com/w3c/wot-profile

Actions: https://github.com/w3c/wot-profile/pull/89

Data Model: https://github.com/w3c/wot-profile/pull/93

Date and time formats: https://github.com/w3c/wot-profile/pull/94

Events: https://github.com/w3c/wot-profile/pull/92

Restructuring spec: https://github.com/w3c/wot-profile/pull/78


Issues / Priorities: https://github.com/w3c/wot-profile/issues

July 22nd, 2021

Housekeeping

Approval of the minutes of the previous calls.

https://www.w3.org/2021/07/15-wot-arch-minutes.html vF2F call notes:

WoT Architecture - https://github.com/w3c/wot-architecture

Issues / Priorities: https://github.com/w3c/wot-architecture/issues?page=1&q=is%3Aissue+is%3Aopen

WoT Profile - https://github.com/w3c/wot-profile

Issues / Priorities: https://github.com/w3c/wot-profile/issues



June 17th, 2021

Housekeeping

Approval of the minutes of the previous calls.

https://www.w3.org/2021/05/27-wot-arch-minutes.html

WoT Architecture - https://github.com/w3c/wot-architecture

Issues / Priorities: https://github.com/w3c/wot-architecture/issues?page=1&q=is%3Aissue+is%3Aopen

WoT Profile - https://github.com/w3c/wot-profile

Issues / Priorities: https://github.com/w3c/wot-profile/issues

Protocol binding: Actions.

WoT Use Cases - https://github.com/w3c/wot-usecase

Portable building app use case:

https://github.com/w3c/wot-usecases/pull/132

F2F planning

Architecture (Lagally, 2h)

  • Lifecycle
    • device lifecycle - close
    • system lifecycle / discovery, directories, registration - close the topic?
  • Review of new chapters
    • Profiles (New)
    • Discovery (review)
  • Review updates for existing chapters
    • TD (Updates from Sebastian)
    • Scripting (Update from Daniel only feasible in July?)
    • Protocol Bindings (?)
  • Publication plan: WD before E / July


  • Profiles (Lagally, 3h)
    • Actions
    • Events
    • Return codes
    • Test Plan - (Report Generation Tooling: McCool, Highlighting via CSS Markup: Mizushima)
    • Implementation report - blank template document (McCool)
    • Validation (JSON Schema)

May 27th, 2021

Housekeeping

Approval of the minutes of the previous calls.

https://www.w3.org/2021/05/20-wot-arch-minutes.html

WoT Architecture - https://github.com/w3c/wot-architecture

Review PRs

Discovery:

https://github.com/w3c/wot-architecture/pull/588

WoT Profile - https://github.com/w3c/wot-profile

Review PRs

New Protocol binding section:

https://github.com/w3c/wot-profile/pull/77

Focus on Error Response codes, Actions.

May 20th, 2021

Housekeeping

Approval of the minutes of the previous calls.

https://www.w3.org/2021/04/29-wot-arch-minutes.html

https://www.w3.org/2021/05/06-wot-arch-minutes.html

WoT Architecture - https://github.com/w3c/wot-architecture

Review PRs

Discovery:

https://github.com/w3c/wot-architecture/pull/588

WoT Profile - https://github.com/w3c/wot-profile

Review PRs

New Protocol binding section:

https://github.com/w3c/wot-profile/pull/77

Requirements housekeeping:

https://github.com/w3c/wot-profile/pull/72

April 29th, 2021

Housekeeping

Approval of the minutes of the previous call. https://www.w3.org/2021/04/15-wot-arch-minutes.html

WoT Architecture - https://github.com/w3c/wot-architecture

Review PRs

WoT Profile - https://github.com/w3c/wot-profile

Review PRs

April 15th, 2021

Housekeeping

Approval of the minutes of the previous call. https://www.w3.org/2021/03/11-wot-arch-minutes.html

https://www.w3.org/2021/03/15-25-wot-minutes.html#d3

virtual F2F feedback and conclusions

WoT Profile - https://github.com/w3c/wot-profile

Review Scope and Requirements: https://github.com/w3c/wot-profile/issues/73

March 11th, 2021

Housekeeping

Approval of the minutes of the previous call:

https://www.w3.org/2021/03/04-wot-arch-minutes.html

virtual F2F

WoT Profile - https://github.com/w3c/wot-profile

- Reference device: https://github.com/w3c/wot-profile/issues/68

- Use cases for reference devices: https://github.com/w3c/wot-profile/issues/71

- Canonicalization: https://github.com/w3c/wot-profile/issues/55

- Continue Review/Discussion of FPWD feedback https://github.com/w3c/wot-profile/labels/FPWD%20Feedback

- Proposed Constraints

https://github.com/w3c/wot-profile/issues/66

https://github.com/w3c/wot-profile/issues/67

March 4th, 2021

Housekeeping

Approval of the minutes of the previous call:

https://www.w3.org/2021/02/25-wot-arch-minutes.html

virtual F2F

WoT Profile (30 mins) - https://github.com/w3c/wot-profile

- Reference device: https://github.com/w3c/wot-profile/issues/68

- Canonicalization: https://github.com/w3c/wot-profile/issues/55

- Continue Review/Discussion of FPWD feedback https://github.com/w3c/wot-profile/labels/FPWD%20Feedback

- Proposed Constraints

https://github.com/w3c/wot-profile/issues/66

https://github.com/w3c/wot-profile/issues/67

Feb. 25th, 2021

Logistics

Approval of the minutes of the previous call:

https://www.w3.org/2021/02/18-wot-arch-minutes.html

virtual F2F

WoT Architecture (10 mins - if needed) - https://github.com/w3c/wot-architecture

Terminology updates (if any)

WoT Profile (1:20h) - https://github.com/w3c/wot-profile

- Reference device: https://github.com/w3c/wot-profile/issues/68

- Canonicalization: https://github.com/w3c/wot-profile/issues/55

- Continue Review/Discussion of FPWD feedback https://github.com/w3c/wot-profile/labels/FPWD%20Feedback

- Proposed Constraints

https://github.com/w3c/wot-profile/issues/66

https://github.com/w3c/wot-profile/issues/67

Feb. 18th, 2021

Logistics

Approval of the minutes of the previous call:

https://www.w3.org/2021/02/11-wot-arch-minutes.html

WoT Architecture (30 mins - if needed) - https://github.com/w3c/wot-architecture

Terminology updates (if any)

WoT Profile (1h) - https://github.com/w3c/wot-profile

- Reference device: https://github.com/w3c/wot-profile/issues/68

- Canonicalization: https://github.com/w3c/wot-profile/issues/55

- Continue Review/Discussion of FPWD feedback https://github.com/w3c/wot-profile/labels/FPWD%20Feedback

- Proposed Constraints

https://github.com/w3c/wot-profile/issues/66

https://github.com/w3c/wot-profile/issues/67

virtual F2F

Feb. 11th, 2021

Logistics

Approval of the minutes of the previous call:

https://www.w3.org/2021/02/04-wot-arch-minutes.html

WoT Architecure (30 mins) - https://github.com/w3c/wot-architecture

Terminology updates

WoT Profile (1 h) - https://github.com/w3c/wot-profile

- Reference device: https://github.com/w3c/wot-profile/issues/68

- Continue Review/Discussion of FPWD feedback https://github.com/w3c/wot-profile/labels/FPWD%20Feedback

- Proposed Constraints

https://github.com/w3c/wot-profile/issues/66

https://github.com/w3c/wot-profile/issues/67

virtual F2F

Jan. 28th, 2021

Logistics

Approval of the minutes of the previous call:

https://www.w3.org/2021/01/21-wot-arch-minutes.html

WoT Architecure (30 mins) - https://github.com/w3c/wot-architecture

Terminology:

- Partial TD

- TD fragment

WoT Profile (1 h) - https://github.com/w3c/wot-profile

- Continue Review/Discussion of FPWD feedback https://github.com/w3c/wot-profile/labels/FPWD%20Feedback

- Proposed Constraints

https://github.com/w3c/wot-profile/issues/66

https://github.com/w3c/wot-profile/issues/67


Jan. 21th, 2021

Logistics

Approval of the minutes of the previous calls:

https://www.w3.org/2021/01/14-wot-arch-minutes.html

WoT Profile (1:30h) - https://github.com/w3c/wot-profile

- Review of FPWD feedback https://github.com/w3c/wot-profile/labels/FPWD%20Feedback

WoT Architecure (30 mins) - https://github.com/w3c/wot-architecture

Terminology:

- Partial TD

- TD fragment

Jan. 13th, 2021

Due to some conflicts this will be only a one hour call (1st hour).

Logistics

Approval of the minutes of the previous calls:

https://www.w3.org/2020/12/17-wot-arch-minutes.html

WoT Architecure (1h) - https://github.com/w3c/wot-architecture

Terminology: - Partial TD

WoT Profile (1h) - https://github.com/w3c/wot-profile

- Review of FPWD feedback https://github.com/w3c/wot-profile/labels/FPWD%20Feedback

Dec. 17th

Logistics

Approval of the minutes of the previous calls:

https://www.w3.org/2020/12/10-wot-arch-minutes.html

WoT Architecure (1h) - https://github.com/w3c/wot-architecture

Housekeeping + Cleanup: https://github.com/w3c/wot-architecture/issues

WoT Profile (1h) - https://github.com/w3c/wot-profile

Housekeeping + Cleanup: https://github.com/w3c/wot-profile/issues

Dec. 10th

Logistics

Approval of the minutes of the previous calls:

https://www.w3.org/2020/12/03-wot-arch-minutes.html

WoT Architecure (1h) - https://github.com/w3c/wot-architecture

Contributions: https://github.com/w3c/wot-architecture/pulls

Issues: https://github.com/w3c/wot-architecture/issues

- Terminology proposals https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3Aterminology

- Lifecycle https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3Alifecycle

WoT Profile (1h) - https://github.com/w3c/wot-profile

Interoperability requirements:

"Out of the box" interoperability

External representation

Signing

Candidate technologies:

See also: https://github.com/w3c/wot-discovery/issues/24

Encryption

Contributions: https://github.com/w3c/wot-profile/pulls

Dec. 3rd

Logistics

Approval of the minutes of the previous calls:

https://www.w3.org/2020/11/26-wot-arch-minutes.html

WoT Architecure - https://github.com/w3c/wot-architecture

Transfer of the requirements section to the Use Cases TF (https://github.com/w3c/wot-usecases)

Contributions: https://github.com/w3c/wot-architecture/pulls

Issues: https://github.com/w3c/wot-architecture/issues

WoT Profile - https://github.com/w3c/wot-profile

Contributions: https://github.com/w3c/wot-profile/pulls

Issues: https://github.com/w3c/wot-profile/issues

Nov. 26th

Logistics

Approval of the minutes of the previous calls:

https://www.w3.org/2020/11/19-wot-arch-minutes.html

FPWD

WoT Architecture FPWD candidate: Publication Status

WoT Profile FPWD candidate: Publication Status

Schedule

WoT Architecure - https://github.com/w3c/wot-architecture

Transfer of the requirements section to the Use Cases TF (https://github.com/w3c/wot-usecases)

Contributions: https://github.com/w3c/wot-architecture/pulls

WoT Profile - https://github.com/w3c/wot-profile

Interoperability requirements:

- canonical form

- signing

- encryption

Contributions: https://github.com/w3c/wot-profile/pulls

Nov. 19th

Logistics

Approval of the minutes of the previous calls:

https://www.w3.org/2020/11/12-wot-arch-minutes.html

FPWD

WoT Architecture FPWD candidate:

-Publication Status

WoT Profile FPWD candidate:

-Publication Status

WoT Profile - Interoperability requirements

- canonical form - signing - encryption

Nov. 12th

Logistics

Approval of the minutes of the previous calls:

https://www.w3.org/2020/10/15-wot-arch-minutes.html

FPWD

WoT Architecture FPWD candidate:

-Publication Status

WoT Profile FPWD candidate:

-Publication Status

Requirements

Oct. 15th

Logistics

Approval of the minutes of the previous calls:

https://www.w3.org/2020/10/05-wot-minutes.html

https://www.w3.org/2020/10/07-wot-minutes.html

FPWD

WoT Architecture FPWD candidate:

- Recent MRs - FPWD approval

WoT Profile FPWD candidate:

- Recent MRs - FPWD approval

Oct. 1st

Virtual F2F

Publication BG collab

Architecture

Approval of the minutes of the previous call: https://www.w3.org/2020/09/24-wot-arch-minutes.html

FPWD

WoT Profile FPWD candidate: https://pr-preview.s3.amazonaws.com/mlagally/wot-profile-1/pull/36.html

WoT Architecture FPWD candidate: t.b.d.

Virtual F2F Agenda

- Architecture

- Profiles

Requirements

Requirements process

Hand over finalized to other TFs

Move requirements document section from architecture spec to use case WG note?

Thing Models

Thing models: Requirements and enhanced use cases (Sebastian? t.b.d.)

Presentation: Thing Models and OneDM (Michael Koster) (Use cases for SDF)

Review MR contributions

Sept 24th, 2020

Architecture

Logistics

Approval of the minutes of the previous call: https://www.w3.org/2020/09/17-wot-arch-minutes.html

Architecture 1.1

Contributions and new Requirements

MRs: https://github.com/w3c/wot-architecture/pulls

Issues

Need owners for open issues:

https://github.com/w3c/wot-architecture/issues

Profiles

Need owners for open issues: https://github.com/w3c/wot-profile/issues


Sept 17th, 2020

Architecture

Logistics

Approval of the minutes of the previous call: https://www.w3.org/2020/09/10-wot-arch-minutes.html

export / legal restrictions

Architecture 1.1

Create Link relationship types requirements: https://github.com/w3c/wot-architecture/blob/master/REQUIREMENTS/link-relation-types.md

Contributions and new Requirements

MRs: https://github.com/w3c/wot-architecture/pulls


Issues

Need owners for open issues:

https://github.com/w3c/wot-architecture/issues

Profiles

Need owners for open issues: https://github.com/w3c/wot-profile/issues


Sept 10rd, 2020

Architecture

Approval of the minutes of the previous call: https://www.w3.org/2020/09/03-wot-arch-minutes.html

Architecture 1.1

New system components:

- Gateways (Matsukura-san presents ITU-T https://www.itu.int/rec/T-REC-Y.2070-201501-I/en

- Discovery components

Contributions and new Requirements

MRs: https://github.com/w3c/wot-architecture/pulls

Issues: https://github.com/w3c/wot-architecture/issues

Profiles

Issues: https://github.com/w3c/wot-profile/issues

Sept 3rd, 2020

Architecture

Approval of the minutes of the previous call: https://www.w3.org/2020/08/27-wot-arch-minutes.html

Architecture 1.1

- Spec drafting

- Worksplit+contributions

Requirements

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pulls

Profiles

Issues: https://github.com/w3c/wot-profile/issues

August 27th, 2020

Architecture

Approval of the minutes of the previous call: https://www.w3.org/2020/08/06-wot-arch-minutes.html

Profiles

- 1st spec draft

MRs: https://github.com/w3c/wot-profile/pulls

Issues: https://github.com/w3c/wot-profile/issues

Architecture 1.1

- Spec drafting

- Worksplit+contributions

Requirements

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pulls

August 6th, 2020

Architecture

Approval of the minutes of the previous call: https://www.w3.org/2020/07/30-wot-arch-minutes.html

Profiles

- Co-editors

- 1st spec draft

MRs: https://github.com/w3c/wot-profile/pulls

Issues: https://github.com/w3c/wot-profile/issues

Architecture 1.1

- Spec drafting

- Architecture 1.1 - restructuring - Worksplit+contributions

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pulls

July 30, 2020

Architecture

Approval of the minutes of the previous call: https://www.w3.org/2020/07/23-wot-arch-minutes.html

Logistics

New Schedule

Doodle poll results: https://doodle.com/poll/wtxn2wffxvd8fuvy

- Rescheduling architecture calls to a combined 2 hour call

- Starting on Aug 6th the architecture call will take place at 2pm-4pm UTC. (EDT: 10am-noon)

Housekeeping

Wiki page housekeeping

Profiles

- Co-editors

- 1st spec draft

MRs: https://github.com/w3c/wot-profile/pulls

Issues: https://github.com/w3c/wot-profile/issues

Architecture 1.1

- Spec drafting

- Worksplit+contributions

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pulls


July 23rd, 2020

Architecture

Approval of the minutes of the previous call: https://www.w3.org/2020/07/16-wot-arch-minutes.html

Logistics

Schedule alternatives:

- Reschedule 1st architecture call (1-2 hours later)

- Merge 1st call into 2nd one

https://doodle.com/poll/wtxn2wffxvd8fuvy

Profiles

Issues: https://github.com/w3c/wot-profile/issues

MRs: https://github.com/w3c/wot-profile/pulls

- 1st spec draft

- Call for Co-editors

Architecture 1.1

- Spec drafting

- Worksplit+contributions

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pulls

July 15th, 2020

Architecture

Logistics

Schedule alternatives:

- Reschedule 1st architecture call (1-2 hours later)

- Merge 1st call into 2nd one

Approval of the minutes of the previous call: https://www.w3.org/2020/07/09-wot-arch-minutes.html

Approval of the VF2F Minutes: https://www.w3.org/2020/06/22-26-wot-vf2f-minutes.html#day3

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pulls

Profiles

Issues: https://github.com/w3c/wot-profile/issues

MRs: https://github.com/w3c/wot-profile/pulls

- 1st spec draft

- Call for Co-editors

Architecture 1.1

- Spec drafting

- Worksplit+contributions

July 9th, 2020

Architecture

Logistics

Approval of the minutes of the previous call:

https://www.w3.org/2020/06/18-wot-arch-minutes.html

Virtual F2F recap + summary

Roadmap

- Profiles

- Architecture

June 18th, 2020

Architecture

Logistics

Approval of the minutes of the previous call:

https://www.w3.org/2020/05/28-wot-arch-minutes.html

Virtual F2F planning:

- Lifecycle

- Use cases

- WoT Profile requirements

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pull

Roadmap

- Use Case document - Co-Editors

- Use case prioritisation - questionnaire

- Use Case Interest Group - Handover of use case work


May 28th, 2020

Architecture

Logistics

Approval of the minutes of the previous call: https://www.w3.org/2020/05/14-wot-arch-minutes.html

Virtual F2F planning:

- Lifecycle

- Use cases

Wiki page maintenance

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pull

Roadmap

- Use Case document - Call for Co-Editors

- Use case prioritisation - questionnaire

- Use Case Interest Group - Working model, worksplit

- Requirements

May 14th, 2020

Architecture

Logistics

Approval of the minutes of the previous call: https://www.w3.org/2020/05/07-wot-arch-minutes.html

Format of diagrams, contributions etc.

Virtual F2F planning: - Lifecycle - Use cases

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pull

Use Cases

  • Status and next steps
  • WoT Profile Use Cases

Life Cycle

Thing Lifecycle: Consolidate diagram and terminology for lifecycle states

Backlog
  • Verifiable credentials use cases and data model

https://www.w3.org/TR/2019/NOTE-vc-use-cases-20190924/

https://www.w3.org/TR/2019/REC-vc-data-model-20191119/

DID Follow Up

May 7th, 2020

Architecture

Logistics

Approval of the minutes of the previous call: https://www.w3.org/2020/04/30-wot-arch-minutes.html

Virtual F2F planning: - Lifecycle - Use cases

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pull

Use Cases

  • Doodle poll for dedicated IG call for use cases:

https://doodle.com/poll/nn5vyuwx4tk6b8fh Please respond by the end of this week.

  • Use case Review and selection process
  • WoT Profile Use Cases

Life Cycle

Thing Lifecycle: Consolidate diagram and terminology for lifecycle states

Backlog
  • Verifiable credentials use cases and data model

https://www.w3.org/TR/2019/NOTE-vc-use-cases-20190924/

https://www.w3.org/TR/2019/REC-vc-data-model-20191119/

DID Follow Up

April 30nd, 2020

Architecture

Approval of the minutes of the previous call: https://www.w3.org/2020/04/23-wot-arch-minutes.html

Issues: https://github.com/w3c/wot-architecture/issues

Security TF request - authentication clarification

MRs: https://github.com/w3c/wot-architecture/pull

Use Cases

Smart Grid: https://github.com/w3c/wot-architecture/pull/487

WoT Profile Use cases and Requirements

Life Cycle

Thing Lifecycle: Consolidate diagram and terminology for lifecycle states

Meeting logistics due to "golden week"

Backlog
  • Verifiable credentials use cases and data model

https://www.w3.org/TR/2019/NOTE-vc-use-cases-20190924/

https://www.w3.org/TR/2019/REC-vc-data-model-20191119/

  • Presentation on DID (continued)

April 23rd, 2020

Architecture

Approval of the minutes of the previous call: https://www.w3.org/2020/04/09-wot-arch-minutes.html

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pull

Life Cycle

Thing Lifecycle: Consolidate diagram and terminology for lifecycle states

Contributions:

https://github.com/w3c/wot-architecture/blob/master/proposals/unified%20device%20lifecycle.svg

https://github.com/w3c/wot-architecture/pull/478

https://github.com/w3c/wot-architecture/blob/master/proposals/WoT%20lifecycle%20diagram-WoT%20new%20lifecycle.svg

https://github.com/w3c/wot-architecture/blob/master/proposals/lifecycle-states.md

Use Cases

If time permits:

Public Health Monitoring: https://github.com/w3c/wot-architecture/pull/468

Home WoT devices work according to TV programs:https://github.com/w3c/wot-architecture/pull/484

Geolocation: https://github.com/w3c/wot-architecture/pull/468, https://github.com/w3c/wot-architecture/pull/482

Backlog

Profile

  • Goals
  • Use Cases
  • Requirements
  • next steps
  • Verifiable credentials use cases and data model

https://www.w3.org/TR/2019/NOTE-vc-use-cases-20190924/

https://www.w3.org/TR/2019/REC-vc-data-model-20191119/

  • Presentation on DID (continued)

April 9nd, 2020

Architecture

Approval of the minutes of the previous call: https://www.w3.org/2020/04/02-wot-arch-minutes.html

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pull

Use Cases

Profile

  • Goals
  • Use Cases
  • Requirements
  • next steps
Backlog
  • Verifiable credentials use cases and data model

https://www.w3.org/TR/2019/NOTE-vc-use-cases-20190924/

https://www.w3.org/TR/2019/REC-vc-data-model-20191119/

  • Presentation on DID (continued)


April 2nd, 2020

Architecture

Approval of the minutes of the previous call: https://www.w3.org/2020/03/26-wot-arch-minutes.html

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pull

Terminology

  • Thing Template
  • TD fragment

Use Cases

Profile

  • Goals
  • Use Cases
  • Requirements
  • next steps
Backlog
  • Verifiable credentials use cases and data model

https://www.w3.org/TR/2019/NOTE-vc-use-cases-20190924/

https://www.w3.org/TR/2019/REC-vc-data-model-20191119/

  • Presentation on DID (continued)

March 26th, 2020

Call 1: https://www.timeanddate.com/worldclock/fixedtime.html?msg=WoT+Architecture+-+Call+1&iso=20200327T07&p1=1440&ah=1

Call 2: https://www.timeanddate.com/worldclock/fixedtime.html?msg=WoT+Architecture+-+Call+2&iso=20200327T16&p1=1440&ah=1

Architecture

Approval of the minutes of the virtual F2F:

Approval of the minutes of the previous call: https://www.w3.org/2020/03/12-wot-arch-minutes.html

Review of the REC version changes: https://w3c.github.io/wot-architecture/publication/rec/diff.html

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pull

Architecture Use Cases

  • Terminology, use cases and requirements for:
    • Thing Templates
    • Thing Description Fragments
    • Init Dictionary
  • Media Use Cases - how to proceed?

Profile

  • Goals
  • Use Cases
  • Requirements
  • next steps
Backlog
  • Verifiable credentials use cases and data model

https://www.w3.org/TR/2019/NOTE-vc-use-cases-20190924/

https://www.w3.org/TR/2019/REC-vc-data-model-20191119/

  • Presentation on DID (continued)

March 12th, 2020

Call 1: https://www.timeanddate.com/worldclock/fixedtime.html?msg=WoT+Architecture+-+Call+1&iso=20200312T07&p1=1440&ah=1

Call 2: https://www.timeanddate.com/worldclock/fixedtime.html?iso=20200312T16&ah=1

Architecture

Approval of the minutes of the last call: https://www.w3.org/2020/03/05-wot-arch-minutes.html

Doodle poll results: https://doodle.com/poll/f6w4vp8uheub2hx6?utm_campaign=poll_push_close_admin&utm_medium=email&utm_source=poll_transactional&utm_content=choosefinal-cta#close

Agenda and deliverables for virtual F2F

Review of static HTML version of REC publication document: https://w3c.github.io/wot-architecture/publication/rec/

diff from Proposed REC: https://w3c.github.io/wot-architecture/publication/rec/diff.html

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pull

Use Cases

Review of:

  • Media Use Cases
  • GPS Module (Govtech)
  • X-protocol interaction
Backlog
  • Verifiable credentials use cases and data model

https://www.w3.org/TR/2019/NOTE-vc-use-cases-20190924/

https://www.w3.org/TR/2019/REC-vc-data-model-20191119/

  • Presentation on DID (continued)

March 5th, 2020

Architecture

Approval of the minutes of the last call: https://www.w3.org/2020/02/27-wot-arch-minutes.html

Planning/Roadmap for virtual F2F

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pull

Use Cases

Home Networking Scenarios (MEIG use cases) https://www.w3.org/TR/hnreq

  • Retail (Conexxus)
  • GPS Module (Govtech)
  • Presentation on DID (continued)

Feb 27th, 2020

Architecture

Approval of the minutes of the last call: https://www.w3.org/2020/02/20-wot-arch-minutes.html

Issues: https://github.com/w3c/wot-architecture/issues

MRs: https://github.com/w3c/wot-architecture/pull

Use Cases

Review of WoT use cases for V1 https://cdn.statically.io/gh/w3c/wot/aa90b2b8/ucr-doc/index.html

X-protocol interaction

Presentation on DID (continued)

Feb 20th, 2020

Architecture

Approval of the minutes of the last call: https://www.w3.org/2020/02/13-wot-arch-minutes.html

New Issues: https://github.com/w3c/wot-architecture/issues

https://github.com/w3c/wot-architecture/issues/437

MRs: https://github.com/w3c/wot-architecture/pull

Use Cases

Terminology

(Home Networking Scenarios (MEIG use cases) https://www.w3.org/TR/hnreq)

Presentation on DID

- others (Retail, Govtech, ...) ?

Feb 13th, 2020

Architecture

Approval of the minutes of the last call.

New Issues: https://github.com/w3c/wot-architecture/issues

PRs: https://github.com/w3c/wot-architecture/pull

Use Cases

X-protocol interoperability

Digital twin

Home Networking Scenarios (MEIG use cases) https://www.w3.org/TR/hnreq

- others?

Feb 6th, 2020

Architecture

Approval of the minutes of the last call.

New Issues: https://github.com/w3c/wot-architecture/issues

PRs: https://github.com/w3c/wot-architecture/pull

Thing Lifecycle

Device lifecycles in OCF, OneM2M, L2M2M, T2TRG vs WoT (Zoltan)

Check against WoT reference lifecycle diagram

- others?

Use Cases

Review:

- Big Data

- MMI Use Cases

Input / Description required:

- Thing Directory / Discovery

- Data Streaming

- Audio/Video

- Others

Jan 23rd, 2020

Architecture

Approval of the minutes of the last call.

New Issues: https://github.com/w3c/wot-architecture/issues

PRs: https://github.com/w3c/wot-architecture/pull

REC publication: https://w3c.github.io/wot-architecture/publication/pr/index.html Architecture

https://w3c.github.io/wot-architecture/publication/pr/diff.html Diff from CR2

Thing Lifecycle

reference state diagram

Input about typical device lifecycles in the industry

- OCF

- oneM2M

- W3C MMI Architecture

- others?

Use Cases

- Big Data

- Thing Directory / Discovery

- MMI Use Cases

- Data Streaming

- Audio/Video

- Others

Jan 16th, 2020

Architecture

Approval of the minutes of the last call.

- PRs:

https://github.com/w3c/wot-architecture/pulls

Thing Lifecycle

Input about typical device lifecycles in the industry

- OCF

- oneM2M

- others?

Use Cases

- Cloud / Big Data

- Thing Directory / Discovery

- MMI

Jan 9th, 2020

Architecture

- Recap of last architecture discussion

- PRs: https://github.com/w3c/wot-architecture/pulls

Thing Lifecycle

Input about typical device lifecycles in the industry

- OCF

- oneM2M

- W3C MMI Architecture

- others?

Use Cases

- Cloud / Big Data

- Thing Directory / Discovery

- Data Streaming

- Audio/Video

WG_WoT_Architecture_WebConf-2019 past meetings

Meeting Minutes

All meeting minutes are published in a public archive.