GWT in project ovirt

Hello! I plan to develop ui plugins. Does it make sense to use GWT? Do you plan to use GWT in the project in the future? Do you plan to switch to another technology? If something has already been written about this or there is a roadmap, I ask for a link. Thank you!

Hi, On Mon, Oct 24, 2022 at 12:28 PM <anater78@gmail.com> wrote:
Hello! I plan to develop ui plugins.
Good luck. I am not a UI person, myself, replying anyway.
Does it make sense to use GWT? Do you plan to use GWT in the project in the future?
I do not think so.
Do you plan to switch to another technology?
It seems like we already moved to JavaScript.
If something has already been written about this or there is a roadmap, I ask for a link.
See also: https://www.ovirt.org/develop/release-management/features/ux/uiplugins43.htm... https://lists.ovirt.org/archives/list/users@ovirt.org/thread/L5B2NGLZCJNWOWK... https://github.com/oVirt/ovirt-web-ui/ https://github.com/oVirt/ovirt-engine-ui-extensions Best regards, -- Didi

Hi, Adding a short explanation for the info sent by Didi below: The *VM portal* is fully implemented using React, Redux, and PatternFly 4: see [3] The *Administration portal* is a GWT-based implementation, i.e. the application root as long as most of the (old) dialogs/menus are implemented using GWT (and customized Patternfly 3). But since GWT is an old and not so supported technology, a list of new/updated dialogs which were added to the Admin portal are implemented using React and PatternFly 4. This is done by using the ui plugin api implementation [2] and a dedicated webAdmin ui extensions based on React which is created specifically for that: [4]. The current list of dialogs implemented by this extension includes the following: https://github.com/oVirt/ovirt-engine-ui-extensions/blob/09ce8b943f4cc977b51... Our recommendation is to use and implement new dialogs/menus for the Administration portal by using that ovirt-engine-ui-extensions React extension. Which ui plugin do you refer to and for which purpose? Thanks, Sharon On Mon, Oct 24, 2022 at 12:36 PM Yedidyah Bar David <didi@redhat.com> wrote:
Hi,
On Mon, Oct 24, 2022 at 12:28 PM <anater78@gmail.com> wrote:
Hello! I plan to develop ui plugins.
Good luck. I am not a UI person, myself, replying anyway.
Does it make sense to use GWT? Do you plan to use GWT in the project in the future?
I do not think so.
Do you plan to switch to another technology?
It seems like we already moved to JavaScript.
If something has already been written about this or there is a roadmap, I ask for a link.
See also:
[1] https://www.ovirt.org/develop/release-management/features/ux/uiplugins43.htm... <https://www.ovirt.org/develop/release-management/features/ux/uiplugins43.html>
[2] https://lists.ovirt.org/archives/list/users@ovirt.org/thread/L5B2NGLZCJNWOWK... <https://lists.ovirt.org/archives/list/users@ovirt.org/thread/L5B2NGLZCJNWOWKEBKXVSXILR547PJUU/>
[3] https://github.com/oVirt/ovirt-web-ui/ <https://github.com/oVirt/ovirt-web-ui/>
[4] https://github.com/oVirt/ovirt-engine-ui-extensions <https://github.com/oVirt/ovirt-engine-ui-extensions>
Best regards, -- Didi _______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/VMHYU2UVKMCYWM...
participants (3)
-
anater78@gmail.com
-
Sharon Gratch
-
Yedidyah Bar David