microsoft / BotFramework-Composer

Dialog creation and management for Microsoft Bot Framework Applications
https://docs.microsoft.com/en-us/composer/
MIT License
869 stars 372 forks source link

Publish and build time is tool long with a multilanguage BOT #9323

Open pscompa opened 2 years ago

pscompa commented 2 years ago

We currently build a multilanguage BOT with 30 intents and 35 dialogs. We noted that the build and publish time increse with the number of supported languages , actualy are five (en,it,es,de,fr). Every build take 6 minutes ! ... also for a little modification in the dev language as en-US. There is a way to avoid the build all languages in Luis every time ?

This is not a good development experience, it is frustrating unfortunately... We would like to build/publish all languages only we are made all test in dev language for save time.

Version

Composer 2.1.2

Browser

OS

To Reproduce

Steps to reproduce the behavior:

  1. Create a multi language bot
  2. Publish
LeeParrishMSFT commented 2 years ago

Thanks for the feedback, Unfortunately we don't have the ability in the tool today to only build one language but we can take that feedback for future enhancements. We will work with the team to see if there is anything that can be done to improve the performance.

dmvtech commented 2 years ago

@pscompa As a workaround; (if not already in place) you might try building and running Composer locally instead of running the downloadable/standalone/electron version of Composer. My experience is that it runs much faster/better. It may not remedy the issue entirely, but it may help. Please find the directions here: https://github.com/microsoft/BotFramework-composer#build-composer-locally