apache / apache/incubator-seata

Support old version state machine designer artifacts

Open
#6,137 5 comments 0 reactions 1 assignee Claimed by @elysium-w View on GitHub
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?
New version state machine designer uses JSON with style information that is great similar to the user-written JSON. However, the JSON file that old version (i.e., the one implemented in GGEditor) is in a very different form. The new version should be backward-compatible.

## How it could be?
Extend `SagaImporter` to be backward-compatible.

## Other related information
Please merge related PR to the **refactor_designer** branch.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.