- From: Ben Francis <ben@krellian.com>
- Date: Wed, 15 Oct 2025 14:28:33 +0100
- To: member-wot-wg@w3.org, public-web-of-things@w3.org
- Message-ID: <CAMpSprmPBpKC_Y4JkOhQ=-sxPcc7fskMg25WAZghPT93zsy5gw@mail.gmail.com>
Hi, Just a note to say that we had to cancel the WoT Profiles call today due to low attendance. David Ezell and Michael Koster sent their apologies and it was only Mizushima-san and I on the call. We will therefore continue the use cases & requirements discussion asynchronously. I would be very grateful if members are able to take the time to review the 6 open PRs <https://github.com/w3c/wot-profile/pulls?q=is%3Apr+is%3Aopen+draft%3Afalse> and leave comments and/or *code review approvals* so that we can agree on an initial set of requirements for the first draft of the WoT Profiles 2.0 Use Cases & Requirements document. Kind regards Ben On Tue, 14 Oct 2025 at 16:37, Ben Francis <ben@krellian.com> wrote: > Dear WoT Working Group, > > Just a heads up that in the Profiles call tomorrow we will review the 6 > open PRs > <https://github.com/w3c/wot-profile/pulls?q=is%3Apr+is%3Aopen+draft%3Afalse> > and try to decide which initial set of requirements will go into the first > draft of the WoT Profiles 2.0 Use Cases & Requirements document. You can > find the agenda on the wiki here > <https://www.w3.org/WoT/IG/wiki/WG_WoT_Profile_WebConf#Profiles_-_2025-10-15> > . > > Please check the WoT Working Group calendar > <https://www.w3.org/groups/wg/wot/calendar/> for the latest event > information and joining instructions as we are hoping to get a new working > Zoom link for tomorrow (if you subscribe to the calendar in a calendar > application it may take a while to synchronise). > > Kind regards > > Ben > > On Thu, 9 Oct 2025 at 17:40, Ben Francis <ben@krellian.com> wrote: > >> Hi, >> >> Thank you everyone for the input so far on Use Cases & Requirements for >> WoT Profiles 2.0. >> >> Just a heads up that there are now 6 open PRs >> <https://github.com/w3c/wot-profile/pulls?q=is%3Apr+is%3Aopen+draft%3Afalse> >> ready for review which propose an initial set of use cases & requirements >> for the Use Cases & Requirements document, based on issues filed >> <https://github.com/w3c/wot-profile/issues?q=is%3Aissue%20state%3Aopen%20label%3Arequirement%2C%22use%20case%22%20label%3AProfile-2.0> >> and feedback received so far, plus some proposed introductory text. >> >> It would be great to get your review on these PRs so that we can >> determine which requirements have broad consensus and which still require >> further discussion. >> >> Also, if you think of other use cases & requirements that aren't yet >> covered then please do file an issue >> <https://github.com/w3c/wot-profile/issues> using the "Use Case" and >> "Requirement" issue templates. >> >> I'm aiming to get an initial Draft Note put together by 29th October, >> which is when I need to file the final report for my fellowship. >> Requirements that come in after that date will not make it into that first >> draft. >> >> My intention is certainly to continue to refine this document in the >> following months in order to eventually publish a final Group Note, but I >> won't have dedicated time to work on it after that date. >> >> Kind regards >> >> Ben >> >> On Thu, 2 Oct 2025 at 13:27, Ben Francis <ben@krellian.com> wrote: >> >>> Dear WoT Working Group, Interest Group and Community Group members, >>> >>> The Profiles task force of the WoT Working Group are now collecting use >>> cases & requirements for WoT Profiles 2.0, with a view to writing a first >>> draft of a Use Cases & Requirements document by the end of this month (31st >>> October), which can then be refined over the following months. >>> >>> As a reminder, the current definition of a Profile in WoT Profiles 1.0 >>> <https://w3c.github.io/wot-profile> is "A technical specification which >>> provides a set of assertions such that any Consumer which conforms with the >>> those assertions is out-of-the-box interoperable with any Thing which also >>> conforms with those assertions." We hope to refine this definition for >>> Profiles 2.0, and take a more structured approach >>> <https://github.com/w3c/wot-profile/issues/285> to defining what >>> Profiles can and can't constrain. >>> >>> In order to propose a use case or requirement, please navigate to >>> https://github.com/w3c/wot-profile/issues and click "New issue", then >>> choose either "Use Case" or "Requirement". >>> >>> *Use Cases* >>> >>> Use cases should take the form of a user story... >>> >>> *As a [type of user] I want to [goal] so that [reason]* >>> >>> A use case is a concrete use that you have for Profiles as a developer >>> or end user of the Web of Things, which may be specific to a particular >>> application domain. You may want to add additional context or background >>> information underneath the structured user story sentence to explain why >>> the use case is important to you and what considerations need to be taken >>> into account. >>> >>> *Requirement* >>> >>> Requirements should take the form... >>> >>> The specification shall/shall not... (if the requirement applies to the >>> WoT Profiles specification itself) >>> >>> or >>> >>> Profiles shall/shall not... (if the requirement applies to individual >>> Profiles) >>> >>> Requirements are specific and testable technical requirements you think >>> the Profile specification should fulfil, or you think should be explicitly >>> out of scope. Requirements should be derived from use cases. >>> >>> --- >>> >>> To kick off the process I have filed issues >>> <https://github.com/w3c/wot-profile/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22use%20case%22%2C%22requirement%22%20author%3Abenfrancis> >>> for an initial set of proposed use cases & requirements >>> <https://github.com/w3c/wot-profile/pull/417> based on my own >>> implementation experience, business needs, strawman proposal >>> <https://lists.w3.org/Archives/Public/public-wot-wg/2024Feb/0000.html> for >>> Profiles 2.0, and the task force discussion so far. However, it is very >>> important that we hear from a diverse set of stakeholders from a range of >>> different application domains in order to make the WoT Profiles 2.0 >>> specification as widely useful as it can be. >>> >>> Thank you in advance for your contributions! >>> >>> Kind regards >>> >>> Ben >>> >>> -- >>> Ben Francis >>> Co-moderator, Profiles Task Force >>> Web of Things Working Group >>> >>
Received on Wednesday, 15 October 2025 13:28:49 UTC