-
Notifications
You must be signed in to change notification settings - Fork 155
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
Prepare for DAG based workflows #145
Comments
Let's plan first version for release v0.1. This release will have many breaking changes hence better to increase minor version. If we can leverage UI of https://github.com/orchest/orchest then it will be nice addition to Obsei. |
@lalitpagaria https://github.com/orchest/orchest are using typescript, we need to make a decision about how we want to proceed with the UI. We may have to do some changes to adapt Orchest, that may avert our focus on Obsei itself. Second option is either continue with streamlit or use Justpy. Drag and drop interfaces are possible with Justpy and tailwind, for instance this example can easily be replicated with Justpy https://github.com/ananikets18/Drag-and-Drop-card-using-HTML-TailwindCSS- |
@shahrukhx01 I agree that UI is not top priority for platform point of view. But I feel it will be good for user adoption point of view (I my view, but I might be wrong). In past I experiment with streamlit but it did not clicked. Yes one point is to host demo on our own server (Now it is possible using Oracle cloud), with proper rate limiting to prevent users from abusing demo. I also tried to build demo using Justpy but I felt it too complex. It could be due to that fact that front end is not my strong area. If you have experience, is it possible to prepare drag and drop based workflow creator? Main idea to generate workflow yaml for user. For first version we can support 1 time execution. |
@lalitpagaria I can try creating a simple UI demo using Justpy once I get time. Meanwhile, we can decide how we want to design our backend codebase since that's more important. |
Above issue for backend codebase only. For UI let's create separate issue :) |
@lalitpagaria sure you can assign me that. |
Working towards full DAG base workflows #8
Following things are part of these Epic -
node
structurechannel
structure@GirishPatel @shahrukhx01 @sanjaybharkatiya
It is not compressive list, but let's list out the points.
The text was updated successfully, but these errors were encountered: