apache / apache/incubator-seata
Support auto-layout for state machine designer
Open
good first issue
task: help-wanted
- Dominant language
- Java
- Stars
- 26k
- Forks
- 8.8k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 4
Description
## Why you need it?
Currently, there are two ways to define a `StateMachine`. One is to use the designer, and the other is to directly write JSON. If users adopt the latter (i.e., do not write JSON through the designer), then it is not supported to import it into the designer because there is no style information (shape, edge positioning). If auto-layout is supported, this scenario will be indirectly supported.
## How it could be?
You can extend `SagaImporter` to add style information.
Contributor guide
Assessment
This issue has not been assessed yet.