> On 05.07.2016, at 15:00, Alejandro Galue <aga...@opennms.org> wrote: > > Hello Ronny, > >> On Jul 5, 2016, at 8:46 AM, Ronny Trommer <ro...@opennms.org >> <mailto: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.
Even if you would succeed with your plan and you get everything done as you imagine for your project add DevJam - you removed some pain for you on one place, somebody else added more pain for you on another place and you have added pain for the other one on your place - this work mode does not make sense to me :) > > Alejandro Galue > aga...@opennms.org <mailto:aga...@opennms.org> > PGP Key Fingerprint: 5293 6234 1E75 DF30 7821 1823 87AF 972E DAF8 BE2C > > > > ------------------------------------------------------------------------------ > 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
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