Adding a short explanation for the info sent by Didi below:
The *VM portal* is fully implemented using React, Redux, and PatternFly 4:
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  and a dedicated webAdmin ui extensions based on React
which is created specifically for that: .
The current list of dialogs implemented by this extension includes the
Our recommendation is to use and implement new dialogs/menus for the
Administration portal by using that ovirt-engine-ui-extensions React
Which ui plugin do you refer to and for which purpose?
On Mon, Oct 24, 2022 at 12:36 PM Yedidyah Bar David <didi(a)redhat.com> wrote:
On Mon, Oct 24, 2022 at 12:28 PM <anater78(a)gmail.com> wrote:
> 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?
> If something has already been written about this or there is a roadmap,
I ask for a link.
Devel mailing list -- devel(a)ovirt.org
To unsubscribe send an email to devel-leave(a)ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: