PlugFest WebConf

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

The WoT Plugfest/Testing task force is responsible for organizing the Web of Things (WoT) Plugfests and also for organizing general testing procedures, data collection, and implementation report tooling for WoT deliverables.

WebConf Information

Repositories

Testing and plugfest materials are located at https://github.com/w3c/wot-testing

Wednesdays at 9am US Eastern / 3pm Europe / 11pm Japan

Note: Due to Daylight Savings in US, the call will start one hour earlier in Europe between October 15 March and 26 March. Calls are all scheduled in US Eastern Time, European daylight savings starts on a different date, and some places do not have Daylight Savings at all, so the following changes will need to be observed:

  • In Europe, calls will start one hour earlier after March 15 and then go back one hour later (=usual time) after March 29.
  • In China, Japan and Russia, where Daylight Savings is not observed, calls will start one hour earlier after March 15.

See email here for further information.

WebEx

This call does not have its own WebEx, instead the main call is continued.

Note:

  • Calls are all scheduled in US Eastern Time

IRC

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

Actions

  • Organize wot-test repo (McCool)
    • Copy over existing material from wot repo
  • Generate feature lists to abstract assertions, cover "informative" features, like use of MQTT, etc.
    • Copy over and improve implementation report generation scripts from wot-thing-description
  • Improve and generalize implementation report generation scripts (McCool)
  • Capture implementation descriptions in formal CSV tables
    • Include and generate report on interoperability testing
  • Plan Helsinki plugfest
    • Include formal data capture plans, including for conformance and interoperability
  • Finalize technical requirements
  • Set up remote access links, eg WebEx, Google hangouts, etc.
  • Capture more examples that can be shared
    • Link to wotify.org and other examples from wot-testing
    • Add links to formal implementation CSV files
    • Capture information on both producers and consumers, e.g. mashups in Node-RED
      • Even just screenshots
  • Improve test tools
    • E.g. scripts to "exercise" a device, use UI to confirm actions, etc.
    • See https://github.com/tum-esi/testbench - connect to impl/plugfest report
    • Standardize setup for implementations so they can be reproduced easily
    • Use semantics to guide testing; special vocab for testing?
  • Create procedure/template for Plugfest implementation preparation
    • Passwords, network setup, how to document implementations (incl authentication), behavior, etc.
    • Add link to documentation from CSV table, archive documentation in wot-testing

Action Items

  • DONE
    • Moving the readme for 2023.06.Online to 2022.06.Online
    • Copy 2022.03.Online results to data/input_2022 as basis for implementation report generation
      • New input, e.g. manual.csv files, should go here instead of 2022.03.Online
      • 2022.03.Online should be generally frozen now; new plugfest/testfest info should go to 2022.06.Online
    • Add doodle for time to event README

Agendas

Agenda 22.06.2022

Chair: McCool

Scribe:

Agenda 15.06.2022

Chair: McCool

Scribe: Fady

  • Review Implementation Reports
  • To Dos

Agenda 10.06.2022

Testfest Day 5

Chair: McCool

Scribe: Fady

  • PRs
    • Last-minute updates
  • Implementation Report Drafts
    • TD
    • Discovery
  • At-Risk Items
    • Markup
    • Tables
    • Responsibilities
  • AOB

Agenda 09.06.2022

Testfest Day 4

Chair: McCool

Scribe: Ege/Kaz

  • Updates
    • Implementation Report Drafts
    • Gaps
  • TD PR on testing
  • Testing PRs
  • Issues
  • AOB

Agenda 08.06.2022

Testfest Day 3

Chair: McCool

Scribe: Fady

  • Updates
    • Implementation Report Drafts
    • Gaps
  • TD PR on testing
  • PRs
  • Issues
  • AOB

Agenda 07.06.2022

Testfest Day 2

Chair: McCool

Scribe: Ege

  • Updates
    • Implementation Report Drafts
    • Gaps
  • PRs
  • Issues
  • AOB

Agenda 06.06.2022

Testfest Day 1

Chair: McCool

Scribe: Jan

  • Organization
    • TD is ready, see README
    • Discovery still needs updates to template.csv; will be done by tomorrow
  • Instructions
    • Links to example PRs and issues (for work on addressing gaps)
  • PRs
    • Intel examples in TD
  • Issues
    • Intel example for gap-issue
  • AOB

Agenda 01.06.2022

Chair: McCool

Scribe: Jan

  • Review PF minutes
  • TestFest org
    • Calendar entries, WebExes, etc
    • Goals:
      • CR-Ready implementation report for TD
      • CR-Ready implementation report for Discovery
    • To Do (see README for event)
      • Testing inputs
      • Manual assertions
      • Implementation Descriptions
    • Documentation
  • PRs
  • Issues
  • Summer Testfest?
  • AOB

Agenda 25.05.2022

Chair: McCool

Scribe: Ege

Agenda 18.05.2022

Chair: McCool

Scribe: Fady

Agenda 11.05.2022

Chair: McCool

Scribe: Fady

Agenda 04.05.2022

Chair: McCool

Scribe: Fady

Agenda 27.04.2022

Chair: McCool

Scribe: Philipp

Agenda 20.04.2022

Chair: McCool

Scribe: Ege

Agenda 13.04.2022

Chair: McCool

Scribe: Philipp

Agenda 06.04.2022

Chair: Fady

Scribe: TBD

Agenda 30.03.2022

Chair: Fady

Scribe: Kaz

Agenda 23.03.2022

Chair: Fady

Scribe: Cristiano

Agenda 09.03.2022

Chair: Fady

Scribe: TBD

Agenda 02.03.2022

Chair: Fady

Scribe: Ege

Agenda 23.02.2022

Chair: Fady

Scribe: McCool

Agenda 16.02.2022

Chair: Fady

Scribe: Ege

Agenda 09.02.2022

Chair: Fady

Scribe: Cristiano

Agenda 02.02.2022

Chair: Fady

Scribe: McCool

Agenda 26.01.2022

Chair: Fady

Scribe: Kaz

Agenda 19.01.2022

Chair: Fady

Scribe: Cristiano

Past Content