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

Improve/Update Adaptive Card integration #5619

Closed
14 tasks
EricDahlvang opened this issue Sep 18, 2019 · 7 comments
Closed
14 tasks

Improve/Update Adaptive Card integration #5619

EricDahlvang opened this issue Sep 18, 2019 · 7 comments
Assignees
Labels
R8 Release 8 - March 16th, 2020

Comments

@EricDahlvang
Copy link
Member

EricDahlvang commented Sep 18, 2019

Issue

Describe the issue you are addressing

Adaptive Cards provide a rich UI packed with features enabling awesome functionality for bots (and more) on a variety platforms and interfaces. The Bot Framework sdk samples use Adaptive Cards extensively: https://github.com/microsoft/BotBuilder-Samples/search?q=adaptivecards Developers using the Bot Framework would benefit from libraries with methods simplifying the use of Adaptive Cards.

Proposed change

Describe the proposed solution

Add a libraries with helper methods specific to the different channels and their integration of Adaptive Cards.

i.e. Microsoft.Bot.Builder.AdaptiveCards (or something)

Component Impact

Describe which components need to be updated

SDK helper methods for Teams:
Remove AdaptiveCard dependency from Teams packages

SDK Dialog Prompts:
Add Experimental AdaptiveCardPrompt Sample

Teams and other channel connector services (need update):
BotFramework-Services

Customer Impact

Describe the impact on customers

Making it easier for developers to integrate Adaptive Cards into their bots, resulting in an improved experience for users.

Tracking Status

Dotnet SDK

  • PR
  • Merged

Javascript SDK

  • PR
  • Merged

Java SDK

  • PR
  • Merged

Python SDK

  • PR
  • Merged

Samples

  • PR
  • Merged

Docs

  • PR
  • Merged

Tools

  • PR
  • Merged

Emulator

  • [ X] PR
  • [ X] Merged

WebChat

  • [ X] PR
  • [ X] Merged

[dcr]

@EricDahlvang EricDahlvang changed the title Improve Adaptive Card integration Improve/Update Adaptive Card integration Sep 18, 2019
@v-kydela
Copy link

@EricDahlvang
Copy link
Member Author

Related: #5293

@EricDahlvang
Copy link
Member Author

Related: microsoft/botbuilder-dotnet#2370

@EricDahlvang
Copy link
Member Author

Related: microsoft/botbuilder-dotnet#614

@EricDahlvang
Copy link
Member Author

Related: #5396

@cleemullins cleemullins added R8 Release 8 - March 16th, 2020 and removed R7 labels Nov 26, 2019
@cleemullins
Copy link
Contributor

@tomlm, we need to define success for this. Can you assist with that?

@cleemullins
Copy link
Contributor

Closing due to inactivity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
R8 Release 8 - March 16th, 2020
Projects
None yet
Development

No branches or pull requests

4 participants