
----- Original Message -----
From: "Eli Mesika" <emesika@redhat.com> To: "Vojtech Szocs" <vszocs@redhat.com> Cc: "devel" <devel@ovirt.org> Sent: Tuesday, February 2, 2016 2:53:34 PM Subject: Re: [ovirt-devel] oVirt UI now supports GWT Super Dev Mode
----- Original Message -----
From: "Vojtech Szocs" <vszocs@redhat.com> To: "devel" <devel@ovirt.org> Sent: Monday, February 1, 2016 8:46:51 PM Subject: [ovirt-devel] oVirt UI now supports GWT Super Dev Mode
Hi everyone,
in ovirt-engine master branch, it's now possible [1] to use GWT Super Dev Mode [2] to debug oVirt web applications (WebAdmin, UserPortal):
[1] https://gerrit.ovirt.org/#/c/50742/ [2] http://www.gwtproject.org/articles/superdevmode.html
Please refer to commit msg [1] for details on GWT Super Dev Mode.
First of all Kudos
Thanks!
I think that the steps explaining how to use that should appear also in README.developer file
These steps should be already there: https://gerrit.ovirt.org/#/c/50742/10/README.developer it's basically like this: - use DEV_BUILD_GWT_SUPER_DEV_MODE=1 when running make install-dev - use DEV_BUILD_GWT_SUPER_DEV_MODE=1 when running make gwt-debug - visit http://127.0.0.1:9876/ and bookmark "Dev Mode On" script - open GWT app (without ?gwt.codesvr=..) and click "Dev Mode On" I'll update the "Frontend Debug" docs accordingly, I promise :-)
In general, SDM is good for "iterative" development when one changes UI code and wants to see the change reflected in browser very quickly (compared to existing GWT debug mechanism, aka Classic Dev Mode).
On the other hand, SDM does *not* allow using Java IDE to debug UI code, so one has to rely on browser's JavaScript developer tools.
Existing (Java IDE based) debug mechanism still works as expected, the Super Dev Mode is just an alternative.
Note on SDM usage by Scott: it's almost easier to run in Chrome's incognito mode so cached JS and mapped sources aren't an issue.
Regards, Vojtech _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel