WG WoT Discovery WebConf

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

The WoT Discovery task force is responsible for defining a distribution mechanism for WoT Thing Descriptions that can be used to facilitate access to WoT Things and services while supporting security and privacy.

WebConf Information

WebEx

IRC

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

General Information

See also https://www.w3.org/WoT/IG/wiki/Discovery_TF

Schedule

Key Dates

  • See new WG charter

Cancellations

  • July 25 - Cancelled due to plugfest.

Actions

Future Topics

Agendas

Upcoming

Next Meeting

Put proposed new agenda items here.

26 September 2022

Duration: 1h

Scribe: Kaz

5 September 2022

Duration: 2h (will stop earlier if done)

Scribe: Christian/Cristiano

  • Review Minutes
  • PRs
  • Issues
  • CR Candidate Resolution
  • More Issues
  • Discovery Next
  • Testing
  • AOB

29 August 2022

Duration: 1h

Scribe: Farshid

  • Review Minutes
  • Logistics
    • Next meeting - 2h?
    • Zoom vs WebEx
  • PRs
  • Issues
  • AOB

22 August 2022

Duration: 1h

Scribe: Kaz

  • Review Minutes
  • Logistics
    • TPAC, Pre-TPAC, Post-TPAC, cancellations, etc.
    • Zoom vs WebEx
    • Pre-CR reviews and other necessities (e.g. scheduling)
  • TAG Review
  • Wide Review
    • Done?
  • Review IANA Registration Requirements
    • May need more detail, a template, etc. etc.
  • Next Charter Deliverables
    • Discovery 1.1 vs. 2.0
  • Issues
  • AOB

8 August 2022

Duration: 1h

Scribe: Farshid

1 August 2022

Duration: 1h

Scribe: Andrea

25 July 2022

Testfest - Discovery call cancelled.

Discovery TF members should prioritize attending the Testfest calls.

See https://github.com/w3c/wot-testing/blob/main/events/2022.07.Online/README.md for logistics of Testfest calls.

18 July 2022

Duration: 1h

Scribe: Christian

  • Review Minutes
  • PRs
  • Testing
    • manual.csv updated, in wot-discovery
    • Test tools updated...
    • Should link rather than copy (both for manual.csv and template.csv)
    • Should use new directory for July testfest for new PRs
  • Publication Preparation
  • Issues
  • AOB

11 July 2022

Duration: 1h

Scribe: Farshid

4 July 2022

Duration: 1h

Scribe: Andrea

  • Review Minutes
  • Quick Updates
    • Testing tool being updated - new assertions, manual/auto, notifications
    • Should be ready in a few days
  • PRs
  • Publication Preparation
  • Implementation Report
  • Issues
  • AOB

27 June 2022

Duration: 1h

Scribe: Cristiano

  • Review Minutes
  • Update
  • Other PRs
  • Publication Preparation
    • Treating as "CR Snapshot" although probably should be just WD - to discuss
    • Most PubRule errors resolved in publication/3-cr version, except for Link Checker
  • Implementation Report
    • Updates to manual.csv?
    • Need to finalize at-risk list and markup if we are going for CR Transition
  • CR Transition
    • Resolution this Wed planned for main call
    • Confirm: CR transition
    • Updates since cr-candidate branch... need to make a diff
  • Issues
  • AOB

20 June 2022

Duration: 1h

Regrets: Christian

Scribe: Kaz

  • Review Minutes
  • PRs
  • Implementation Report
  • Issues
  • AOB

13 June 2022

Duration: 1h

Scribe: Christian

  • Review Minutes
  • PRs
    • CoAP TD Servers
    • Content-Type
    • TLS Fixes
    • Discoverer Fixes
    • Implementation Report
  • Issues
    • ID Rotation, see above
  • WD Publication
    • Restart 2-week review?
  • AOB

6 June 2022

Duration: 1h

Scribe: Farshid

30 May 2022

Duration: 1h

Scribe: Kaz

23 May 2022

Duration: 1h

Scribe: Cristiano

16 May 2022

Duration: 1h

Scribe: Andrea

9 May 2022

Duration: 1h

Scribe: Farshid

2 May 2022

Duration: 1h

Scribe: Andrea

11 April 2022

Duration: 1h

Scribe: McCool

4 April 2022

Duration: 1h

Scribe: Andrea/Kaz

28 March 2022

Duration: 1h

Scribe: Christian

  • Review Minutes
  • PRs
  • Testing
    • Draft Implementation Report
  • Schedule
  • Issues
    • Security and Privacy Considerations: Normative?
  • AOB

21 March 2022

Duration: 1h

Scribe: Kaz

  • Review Minutes
  • PRs
  • Testing
    • Draft Implementation Report - see PR
    • Improvements to test results data (CSV format issues, possible ID changes...)
    • Plan to address gaps
  • Schedule
  • Issues
  • AOB

14 March 2022

Duration: 1h

Scribe: Christian

7 March 2022

Duration: 1h

Scribe: Farshid

28 February 2022

Duration: 1h

Scribe: Andrea

21 February 2022

Duration: 1h

Scribe: Kaz

  • Review Minutes
  • Review and Discuss PRs
  • Clean up Terminology Respec errors (external definitions)
  • AOB

14 February 2022

Duration: 1h

Scribe: Christian

7 February 2022

Duration: 1h

Scribe: Cristiano

  • Review Minutes
  • Review and Discuss PRs
    • Thing Link
  • Publication process
    • Resolutions
    • Schedule
    • Wide Reviews
  • Issue Cleanup
  • AOB

31 January 2022

Duration: 1h

Scribe: Christian

  • Review Minutes
  • Review and Discuss PRs
  • Normative Feature Freeze
  • Wide Review, WD Update, etc.
  • Other
    • Geolocation - ongoing, mtg tomorrow with Christine Perey
  • Issue Cleanup
  • Next Meeting Planning
  • AOB

24 January 2022

Duration: 1h

Scribe: Farshid

17 January 2022

Duration: 1h

Scribe: Jan

10 January 2022

Note: Michael McCool cannot attend. Farshid will chair.

Duration: 1h

Scribe: Andrea

13 December 2021

Last meeting of 2021.

Duration: 1h

Scribe: Kaz

6 December 2021

Duration: 1h

Scribe: Christian

  • Review Minutes
  • Logistics
    • Meeting schedule
  • Review PRs
  • Review issues above and on repo
  • AOB

29 November 2021

Duration: 1h

Scribe: Farshid

  • Review Minutes
  • Review "Upcoming Issues", above
  • Review Issues and PRs
  • TD/Thing ID issue
    • Summary of point made in TD mtg: id is for a Thing, why don't TDDs just assign a local id for TDs stored in it?
    • We discussed this (having "local ids" for the TDD record separate from the TD.id field) at length before. Reopening this would however require a major restructuring of the current discovery API, changes to implementations, etc. What to do?
  • Issue cleanup/schedule
    • What can we close?
    • What can we defer to Discovery 1.1/2.0?
    • What do we have to finish before CR?
  • AOB

22 November 2021

Duration: 1h

Scribe: Andrea

15 November 2021

Duration: 1h

Scribe: Christian Glomb

8 November 2021

Duration: 1h

Scribe: Andrea

1 November 2021

Duration: 2h

Scribe: Kaz

25 October 2021

Cancelled due to F2F/TPAC

  • Not a direct conflict, but Kaz has other meetings that week that conflict
  • In general we have been asked to avoid scheduling WG meetings during TPAC week

18 October 2021

Duration: 1h

Scribe: Farshid

11 October 2021

Cancelled due to OpenDay conflict

4 October 2021

Duration: 1h Scribe: Christiano

Agenda:

  • Prep for F2F

27 September 2021

Cancelled due to plugfest

20 September 2021

Duration: 1h

Scribe: Jan

13 September 2021

Duration: 1h

Scribe: Andrea

6 September 2021

Duration: 1h

Scribe: Andrea

30 August 2021

Duration: 1h

Scribe: Christian

  • Minutes
  • Geolocation
    • TPAC joint session
    • Liaisons (esp. OGC)
    • Relationship to Smart City activity
    • Document writing up current experience/proposal/references, etc.
  • Planning
    • Timelines, priorities, testing, etc.
  • Issues and PRs
  • AOB

26 July 2021

Duration: 2h

Scribe: Andrea

  • Minutes
  • Cancellation schedule
  • Timeline
    • Publications
    • Testing
  • Issues and PRs
  • AOB

19 July 2021

Duration: 2h

Scribe: Christian Glomb (first hour)

  • Minutes
  • Publication of update
  • Issues and PRs
  • AOB

12 July 2021

Duration: 1h

Scribe: Farshid

21 June 2021

Duration: 1h

CANCELLED

Scribe: Farshid

14 June 2021

Scribe: Andrea

  • Minutes
  • PRs
  • Schedule and next pub
  • F2F
  • Testing
    • Results
    • Plan
    • Report
  • AOB

7 June 2021

Scribe: Cristiano

  • Minutes
  • Quick updates
    • WD update publication
  • Issues and PRs
  • Testing (Testfest)
  • AOB

31 May 2021

Scribe: Ben

  • Minutes
  • Quick updates
  • Issues and PRs
  • To Revise, Refactor, Restructure, or Redo
  • AOB

24 May 2021

Note: Holiday in Canada and Europe, having meeting anyway...

Scribe: Ege

17 May 2021

Scribe: Andrea

  • Minutes
  • Quick updates
    • WD update publication
  • Issues
  • PRs
  • Planning
    • Next steps, priorities
  • AOB

10 May 2021

Scribe: Farshid

Regrets: Christian G

  • Minutes
  • Quick updates
    • WD update publication
  • Planning
    • Schedule review
  • Issues and PRs
  • AOB

3 May 2021

Scribe: Daniel

Regrets: Christian G, Andrea

  • Minutes
  • Quick updates
    • WD publication update
    • from TD TF: canonicalization
    • from security TF: WIP, TD signing
  • Scripting
  • PRs
  • Testing
  • Issues
  • AOB

26 April 2021

Scribe: Christiano

  • Minutes
  • Quick updates
    • Resolution planned for April 28
  • PRs
  • Testing
  • Issues
  • AOB

19 April 2021

Scribe: Christian

  • Minutes
  • Quick updates
  • Plan updates to working draft (for resolution April 28)
  • PRs
  • Issues
  • AOB

12 April 2021

Scribe: Kaz

29 March 2021

  • Decide on pagination
    • Our own content-based approach
    • Our own header-based approach, but which is quite similar to the following (HTTP protocol specific)
    • Just use https://www.w3.org/TR/ldp-paging/ as-is.
    • TD support for this generally? Eg "paginated" annotation for interaction

8 March 2021

Scribe: Farshid

  • Minutes
  • Quick updates
    • Scripting
      • Pagination API for TDs, support for small devices
      • Scripting API side needs to align with peer-to-peer Discovery network API
      • Small devices might want to extract TD fragments/elements
      • Maybe make JSONpath optional in peer-to-peer TD retrieval
      • Could be supported on either server or client side, or both
      • If producer does not support, then client could filter
      • Producer could return an error if does not support queries, consumer could retry by fetching full TD, then doing client-side filtering
      • Issues to be created (in both scripting and discovery, cross-ref)
  • Plugfest report out
  • Logistics
    • F2F
    • Cancellations
  • Issues and PRs
    • Pagination
  • AOB

1 March 2021

Scribe: Andrea

  • Minutes
  • Quick Updates
    • Plugfest happening this week
  • Logistics
  • PRs
  • Planning
    • Schedule
    • Prioritization
      • Following is a summary of "hot topics", but details in issue tracker (use "Priority" label for things that definitely need to be in the pre-CR draft)
      • Directories
        • JSONPath queries - limiting JS scripts for security
        • SPARQL queries - RDF/JSON-LD framing, incl support for extensions
        • TTL
        • Validation spec for TDs
      • Peer-to-Peer
        • Query filters - @type keywords only
      • Introductions
        • Spec requirements, i.e. DNS-SD service names, DID resource types, etc.
      • Geolocation
        • Geolocation query filters on directories; and peer-to-peer?
        • Alignment with OGC information models and APIs
  • Issues
  • AoB

22 February 2021

Note: special 2h meeting today

Scribe: Christiano/Christian

  • Minutes
  • Quick Updates
    • Plugfest happening this week; Directory instances available? Projects?
  • Logistics
    • Cancel meeting during plugfest week?
      • No, will have a 1h meeting, try to close on pagination (e.g. merge PR)
    • F2F topics
      • wiki
      • Review presentations week before F2F (March 8)
  • PRs
    • Resource Types for RD Introductions
    • Security and Privacy Considerations
  • Issues
    • Pagination
  • AoB

15 February 2021

Scribe: Farshid

8 February 2021

Scribe: Christian

1 February 2021

Scribe: Christine

25 January 2021

Scribe: Andrea

18 January 2021

Scribe: Cristiano

11 January 2021

Scribe: Farshid

4 January 2021

Scribe: Jack

7 December 2020

Scribe: Farshid

30 November 2020

Scribe: Christian

23 November 2020

Scribe: Kaz

  • Minutes
  • Scheduling/Cancellations
  • FPWD
  • Issues and PRs
  • Planning Next Steps
  • AOB

16 November 2020

Scribe: Andrea

9 November 2020

Scribe: Farshid

26 October 2020

Note: not a discovery meeting, but a breakout prep meeting. Minutes will be reviewed in main call.

  • Breakout preparation
    • Logistics
    • Demo videos
    • Demo scenarios

12 October 2020

Scribe: Christian Glomb

  • Guest
    • Christian Kurze, MongoDB
    • Jack Dickinson, Conexxus
  • Minutes
  • TPAC Prep
  • FPWD Updates
  • Plugfest recap
  • Issues and PRs
  • AOB

28 September 2020

Scribe: Cristiano

21 September 2020

Scribe: Andrea

  • Minutes
  • Updates
    • Edge Workers PoC - for W&N
  • Plugfest
  • Review TPAC Agenda
  • Review PRs
  • Review Issues
  • AOB

14 September 2020

Scribe: Cristiano

Regrets: Christian_Glomb

  • Minutes
  • TPAC vF2F Planning
    • Joint meeting agenda items: DID, Privacy, JSON-LD
  • Directory security requirements
  • Review PRs
  • Review Issues
  • AOB

7 September 2020

Scribe: Kaz

  • Minutes
  • TPAC vF2F Planning
    • Joint meeting agenda items: DID, Privacy, JSON-LD
  • Schedule discussion for FPWD
  • Review PRs
  • Review Issues
  • AOB

31 August 2020

Scribe: Farshid

24 August 2020

Scribe: Christian Glomb

Regrets: Farshid

17 August 2020

Scribe: Farshid/Zoltan

10 August 2020

Scribe: Andrea

  • Guests
    • Christian Kurze
  • Minutes
  • MongoDB
  • Review progress on draft
  • Use case review
    • Directories for TDTs
  • PRs and issues
  • AOB

3 August 2020

Scribe: Daniel

Regrets: Christian

27 July 2020

Scribe: David

Regrets: Christian

20 July 2020

Scribe: Cristiano

13 July 2020

6 July 2020

29 June 2020

Cancelled - post F2F rest week.

22 June 2020

Cancelled. Regular schedule replaced with (virtual) F2F schedule.

15 June 2020

During the WoT Plugfest, but we need to meet (during the regular time) to finalize F2F presentation material.

8 June 2020

Cancelled due to conflict with T2TRG/WoT Joint Workshop.

1 June 2020

25 May 2020

  • Minutes
  • Review PRs and Issues
  • Review requirements document
  • Discuss how to capture "design decisions" (resolutions) and alternatives
    • https://github.com/w3c/wot-discovery/blob/master/design.md
    • Additional resolutions needed for
      • Use of HTTP for directory services
      • Use of JSON-LD 1.1 to encode results from directory services
      • Allow directories to return more than one result
      • Part-of-TD return values allowed for each result
      • Pagination at result granularity (up to full TD)
      • Allow use of JWT for directory service authentication
      • API for directory service will be described with a TD (version "next" as needed)
    • For discussion
      • Allow use of OAuth2 (flow TBD) for directory service authentication
      • Allow use of WebID (certificate rather a token; would need "cert" scheme) for directory service authentication
      • Use of out-of-band information model (avoid modification of TDs in case of signed TDs) for timestamps, etc.
      • Query support (and format? Perhaps can just start with desired capabilities)
      • Name/type registrations: DID link types, DHCP records, DNS-SD types, etc. for both devices and directories
      • Kinds of directory services: fixed (.well-known), basic (keyword query, eg JSONPath/XPath), advanced (SPARQL).
      • Other?
  • When/how should we get started on a draft index.html
  • Explainer
    • Do this in parallel with the index.html?
  • AOB

18 May 2020

Cancelled due to conflict with AC meeting.

11 May 2020

4 May 2020

27 Apr 2020

20 Apr 2020

13 Apr 2020

  • Cancelled - Easter Monday

6 Apr 2020

  • Guests
    • Bosch, Kevin Olotu
  • Minutes
  • Meeting Schedule
    • Easter Monday
  • PRs and Issues
  • AOB

30 Mar 2020

  • Guests
    • Bosch, Kevin Olotu
  • Minutes
  • PRs and Issues
  • AOB

23 Mar 2020

16 Mar 2020

9 Mar 2020

  • Minutes
  • Directories and Queries
    • Victor Charpenay - invite to discuss past WoT work
  • Location semantics?
  • Issues and PRs
  • AOB

2 Mar 2020

24 Feb 2020

17 Feb 2020

10 Feb 2020