Request for Staging/Development Environment
# 👀feature-requests
r
I'm writing to request the implementation of a staging/development environment and improved workflow for bots. The current system has some limitations that make it challenging to develop and maintain production bots safely: Lack of Staging Environment: Every change is immediately saved and becomes the production state. There's no separate environment to test changes before pushing to production. Automatic Saving: Every minor change, even deleting a few characters, is automatically saved. This makes it risky to experiment or make adjustments to production bots. Importantly, there is no undo function. If you make a mistake, it's immediately saved without the ability to revert the change easily. No Draft/Publish Workflow: Cannot save drafts of changes separately from the live version. No clear "publish" step to move changes from draft to production.
Also the more complex the bot becomes the harder it is to track what was changes and to test it, to discover something was deleted or changed by mistake.
w
*Lack of Staging Environment*: I use a workaround using a second free account (thanks Botpress for free full featured), but yes merge from stage to production is not always easy if you can't use a simple export/import. Another little trick is using git to save your export (use always the same name) and compare commits, the bpz have same binary but your work is a plain text, obviously positions of nodes are changes.
*Automatic Saving*: with CTRL+Z I can undo changes, is missing an history I agree that in Execution Code Card i don't like much, i'd like have buttons: - Save - Close (Saving) - Cancel (ESC) In Card i like auto save when i leave right panel with optin editor
*No Draft/Publish Workflow*: In the left panel under Versions you find a backup done automatically when you publishand in the right upper corner there's a + to create a manual backup
Last my opnion but these are problems with any Graphic bot builder, but is not easy offer graphic difference tools due to how show content of cards 😉
3 Views