Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider adding a vocabulary term to describe the action invoke behavior #1779

Open
lu-zero opened this issue Mar 2, 2023 · 0 comments
Open
Labels
ActionAffordance Topic realtated to the Actions Affordance Defer to TD 2.0 Has Use Case Potential The use case can be extracted and explained manageable affordances discussions on representing long running affordances that need to be managed

Comments

@lu-zero
Copy link
Contributor

lu-zero commented Mar 2, 2023

As discussed in w3c/wot-profile#369 (comment) Things may be expected to have the last invocation of an action prevent the current or to enqueue actions and process them with any strategy (e.g. serially, concurrently, first-in-last-out, ...)

Would be useful to the consumer know at least the two main behaviours

  • preemptible: last one preempts the previous invocation e.g. a fade action for a Light Source.
  • batched: enqueue invocations until full then error, e.g. a print action for a Printer.
@lu-zero lu-zero added ActionAffordance Topic realtated to the Actions Affordance Defer to TD 2.0 labels Mar 2, 2023
@github-actions github-actions bot added the needs-triage Automatically added to new issues. TF should triage them with proper labels label Mar 2, 2023
@lu-zero lu-zero changed the title Consider add a vocabulary term to describe the action invoke behavior Consider adding a vocabulary term to describe the action invoke behavior Mar 12, 2023
@egekorkan egekorkan removed the needs-triage Automatically added to new issues. TF should triage them with proper labels label Apr 5, 2023
@mjkoster mjkoster added Has Use Case Potential The use case can be extracted and explained manageable affordances discussions on representing long running affordances that need to be managed labels Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ActionAffordance Topic realtated to the Actions Affordance Defer to TD 2.0 Has Use Case Potential The use case can be extracted and explained manageable affordances discussions on representing long running affordances that need to be managed
Projects
None yet
Development

No branches or pull requests

3 participants