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

HFSM <-> PlantUML #40

Open
TraeDbot opened this issue Apr 5, 2022 · 1 comment
Open

HFSM <-> PlantUML #40

TraeDbot opened this issue Apr 5, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@TraeDbot
Copy link

TraeDbot commented Apr 5, 2022

This is a tangent, an opportunity to leverage a UML & state graph visualization engine called PlantUML. That project is actively maintained with many users, and is driven by markdown extensions. Well, honestly, I think they left planet markdown long ago, but defining state machine graphs is pretty simple on that platform.

I came here looking for seamless binding between Celery and a state machine package such as pytransitions or python-statemachine. Both of those I am a novice with, and so I'm searching first for a state machine package expressly supportive of being serialized and executed across a distributed system such as Celery, which I have been using in a complex system.

@thedrow
Copy link
Member

thedrow commented Apr 6, 2022

I think that moving this feature request upstream to py-transitions is more appropriate.
py-transitions can already export state machine graphs using graphziv so creating another visualization backend for it should be useful.

I'll keep this ticket open as we might upstream this feature ourselves.

@thedrow thedrow added the enhancement New feature or request label Apr 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants