Hello Ronny,

> On Jul 5, 2016, at 8:46 AM, Ronny Trommer <ro...@opennms.org> wrote:
> 
> I think we should definitely set a common ground and “someone” decide to make 
> ${FRAMEWORK} the OpenNMS UI framework. So everybody working in code can do 
> refactorings in the same directions. With the current status we diverge the 
> development and this makes it ridiculous complicated for all of us. Cause we 
> start developing against each other.

I agree.

> Just to summarize, We haven’t replaced GWT and JSP pages and what else old 
> things are left in the UI. We should really start talking about, what is the 
> UI software architecture and strategy. Instead of unifying things we have 
> just added things.

My goal for the DevJam 2016 is remove all the GWT related pages, and replace 
them with their AngularJS versions (even if that means add some improvements to 
the ReST API).

My second goal is to standardize and normalize the JavaScript dependencies in 
OpenNMS WebApp in order to have common NodeJS/Bower/Karma/* configuration, and 
treat all the JS dependencies like AngularJS as we do with any Java library 
with Maven.

In my personal opinion, it is a waste of time and resources to develop with 
Vaadin. It is drastically faster, enjoyable and more easy to use any JS library 
like AngularJS, specially for testing, but unfortunately, the main views we 
have with Vaadin require lots of changes to expose the required information 
through ReST in order to replace them with AngularJS, but I hope this can 
change in the future.

Alejandro Galue
aga...@opennms.org <mailto:aga...@opennms.org>
PGP Key Fingerprint: 5293 6234 1E75 DF30 7821  1823 87AF 972E DAF8 BE2C



Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to