botframework-sdk icon indicating copy to clipboard operation
botframework-sdk copied to clipboard

Consider updating namespaces from Task* to the concept of a modal dialog at the appropriate time

Open sbtron opened this issue 1 year ago • 0 comments

Issue

Teamsjs v2 has updated some of the terminology and API namespaces for what used to be called tasks to dialog to better match the concept of modal dialogs in UI - https://learn.microsoft.com/en-us/javascript/api/@microsoft/teams-js/dialog?view=msteams-client-js-latest

Since these libraries could be used together it could lead to developer confusion around these two naming conventions being used to refer to the same concept. This can be explained via documentation in the short-term but longer term please consider updating the namespaces to provide a more coherent experience.

Proposed change

Don't have a specific term in mind just identifying that there is a change happening in other libraries and it might be worth considering aligning with the update when appropriate.

Component Impact

Any BotFramework Teams specific namespaces that are using the Task* naming pattern to refer to modal dialog UI

Customer Impact

Easier to match and understand the concept when using both teamsjs and bot framework together.

Tracking Status

Dotnet SDK TODO

  • [ ] PR
  • [ ] Merged

Javascript SDK TODO

  • [ ] PR
  • [ ] Merged

Python SDK TODO

  • [ ] PR
  • [ ] Merged

Java SDK TODO

  • [ ] PR
  • [ ] Merged

Samples TODO

  • [ ] PR
  • [ ] Merged

Docs TODO

  • [ ] PR
  • [ ] Merged

Tools TODO

  • [ ] PR
  • [ ] Merged

sbtron avatar Oct 27 '23 00:10 sbtron