Closed Hassan-Ali123 closed 4 years ago
And if there's any studio or IDE available is it publicly available?? And where is it available??
Thank you for your suggestion.
I believe this has been planned for a future update, right @kensoh?
Yes @siowyisheng! Hi @Hassan-Ali123, we are reviewing internally what are the components we need to make that happen, eg first migrating to NodeJS instead of PhantomJS. There is no fixed timeline and roadmap yet, but we plan to roll it out next year.
New features that we are look to have include an IDE, an orchestrator, and an interface to see reports of automation runs. It will continue to remain a full-featured tool, open-source and free.
Closing the issue for the time being as the POC and review is being done internally.
Please yet don't close this issue. I need to discuss more about it. I found a studio named 'Moxie Studio', also called 'TagUI Studio'. I watched a video demo of it on youtube. @kensoh I want to ask that are you planning to create another IDE or going to modify the former one?
Oh Moxie RPA is a commercial software developed by Murat, its a separate project which is closed-source. So the source code is not usable by others. We will be creating another IDE.
Feel free to post more questions here! My friend @siowyisheng may also be reopening the issue to elicit more user discussion on the features they love to see in an IDE for TagUI.
I see, so that is closed-source. Ok I got it. So you wanted to make another IDE, open-source and easily available and usable
Correct, TagUI has always been open-source and free. It is also full-featured without needing to pay in order to unlock features. But we find that the command line mode and the scripting language of TagUI may be hard for some users to make use of RPA.
So we are brainstorming what can we do to make it easier for users, providing a nice IDE, but at the same time still supporting existing use cases, existing user automation scripts, and running from command line.
However there is no estimate of when that will happen, we only know it will be next year.
As it will take time to create a robust solution that is backward compatible with existing user scripts, and before that, to migrate the execution engine to something more robust and supported.
I agree with you. Actually I am also doing research of making IDE for that. So I posted the issue here.
My friend @siowyisheng will be driving this. Maybe you guys can exchange ideas 👍
Maybe i reopen this issue, to facilitate active discussion and attract other users with the same goal 🙌
Any way yet I thank you so much for the discussion right now. I will exchange more ideas with you if I need.
Moreover if there's no issue, will someone guide me the tools and techniques helpful to develop a custom IDE?
Maybe i reopen this issue, to facilitate active discussion and attract other users with the same goal 🙌
Thanks so much for re-opening the issue!
No probs! Oh for developing custom IDE, I'm afraid we are not able to help. There are different ways and frameworks to develop IDE depending on your goals and we are not experts in that to advise..
But when you are developing and you have questions invoking TagUI as the underlying execution engine feel free to raise issues so that we can provide tips on options and way to do that.
Yeah I am talking about building a custom IDE for TagUI! Please help or guide me!
This section will be useful for you - https://github.com/kelaberetiv/TagUI#command-line
Check the command line options section, to see different ways of invoking TagUI from command line. Then from your IDE program you can call a new process to run TagUI using different options. But as for how to build IDE we can't advise. There are many app development frameworks which you have to evaluate and choose which one to use to create the app.
This section will be useful for you - https://github.com/kelaberetiv/TagUI#command-line
Check the command line options section, to see different ways of invoking TagUI from command line. Then from your IDE program you can call a new process to run TagUI using different options. But as for how to build IDE we can't advise. There are many app development frameworks which you have to evaluate and choose which one to use to create the app.
Ok thanks for providing me hint!
Hi team! I want to know that can we integrate TagUI functionalities with a custom built studio? If yes please guide me. Thanks for the suggestions!
For simple integration, you can invoke TagUI using the command line with options from your custom studio. Just like how you do it when using the tool manually.
For advance integration, such as step by step execution and feedback of results, you can use live mode to do that. But it is not easy and not possible for us to guide how to do that.
You can see how I implement integration in my Python project - https://github.com/tebelorg/RPA-Python/blob/master/tagui.py
Thanks @kensoh! Actually I mean if I have a custom studio and I want to build custom activities that implement TagUI functionalities when drag and drop them inside code editor, can you please give me the idea how to do this?
Thanks!
And also I want to know what language does TagUI understand?
Answer to your first question already in my reply above. 2nd question the languages list is - https://github.com/kelaberetiv/TagUI#native-languages
Hi! I want to discuss an issue. I will welcome the suggestions. Since right now we use TagUI without any IDE like UiPath Studio, Automation Anywhere, etc., so I want to ask can we develop or design an IDE for TagUI that helps users to use this tool in a friendly environment and can use or execute TagUI commands at backend in an effective way?
Thanks for your suggestions!