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

Is UI support on your roadmap? #192

Open
buaaji opened this issue Feb 18, 2022 · 2 comments
Open

Is UI support on your roadmap? #192

buaaji opened this issue Feb 18, 2022 · 2 comments

Comments

@buaaji
Copy link

buaaji commented Feb 18, 2022

Thank you creating this fantastic Workflow open source project!

Definitely, UI is very important for end users, I understand that currently UI is not a part of the project, but will it be on your roadmap? If yes, do you have any idea about "when"?

In addition, when this project is ready to shift from "experimental" phase to "product" phase?

@dmetzgar
Copy link
Contributor

If by "product" you mean when is CoreWF going to be used in a product, it already is. If you're asking when will we publish a package with a version number that doesn't include the date and build number, I don't have an answer for that yet.

Most people I talk to that are interested in using CoreWF want the rehostable workflow designer. It didn't make sense in early .NET Core but now with Avalonia and MAUI it's technically possible. It would be a lot of effort to build and maintain. I don't know if there's enough demand out there to be worth the effort.

@buaaji
Copy link
Author

buaaji commented Feb 23, 2022

Thanks @dmetzgar

If there is no UI support, a consumer wouldn't be able to create a new workflow, s/he wouldn't be able to visualize any existing workflow, which IMO is a big limitation. Being able to run a pre-defined workflow is quite useful, but not everyone knows how to manually edit a xaml file.

BTW, when you mentioned "rehostable workflow designer", did you mean a designer which is hostable on multi-platforms like desktop, web and mobile?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants