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

SWF-Editor: Create SWF package for ts/react flow editor #1631

Open
Tracked by #1127
handreyrc opened this issue Nov 25, 2024 · 0 comments
Open
Tracked by #1127

SWF-Editor: Create SWF package for ts/react flow editor #1631

handreyrc opened this issue Nov 25, 2024 · 0 comments
Assignees
Labels
area:sonataflow Related to CNCF Serverless Workflow Spec and SonataFlow area:tools Issues affecting Apache KIE tooling projects

Comments

@handreyrc
Copy link

The goal of this task is to create a starting point for the development of the new SWF editor based on ts / react / react flow.
A new package shall be created to host the new editor development and it must follow as much as possible DMN editor's code structucture and standards. This way we ensure compatibility with the current tooling architecture and make it easy to new contributors to follow and join the project.

  • Create swf-editor package on kie-tools
  • It shall be possible to build and run the package (build scripts)
  • The code shall be clean and functional
  • Zustand shall be set as state manager
  • It shall be possible to render a simple workflow of generic nodes (shape and label) and edges from a static model (Marshallers will be tackled later)
@handreyrc handreyrc added area:tools Issues affecting Apache KIE tooling projects area:sonataflow Related to CNCF Serverless Workflow Spec and SonataFlow labels Nov 25, 2024
@handreyrc handreyrc self-assigned this Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:sonataflow Related to CNCF Serverless Workflow Spec and SonataFlow area:tools Issues affecting Apache KIE tooling projects
Projects
None yet
Development

No branches or pull requests

1 participant