> On Jul 5, 2016, at 10:45 AM, Seth Leger <s...@opennms.com> wrote:
> 
> I feel like in these cases, using Vaadin was like a prototyping step
> because by using it, we didn't need to strictly separate the model, map
> it to JAXB, then make a REST interface out of it while 5 people are
> working on a UI on top of it. So maybe that was OK.

Here is what I recall from UI decisions that have been made during the life of 
the project:

Baseline: JSP

First attempt: JSF (failed)
 - Chosen and attempted before JS got it’s legs and seemed to integrate well 
with Hibernate

Second attempt: GWT (Partial impl)
 - Chosen for all it’s promises: JS client for Java coders and browser 
compatibility

Third attempt: Vaadin (Partial impl)
 - Chosen for the same reasons as GWT with the added Vaadin components but 
mainly for the server communication to help with the new Topology app.

Forth attempt: AngularJS (Partial impl)
 - Chosen because GWT, and Vaadin seem too inflexible (hence a Java developer’s 
tool)


So, what’s next?  I can’t help but think that we’re not asking the right 
questions.  There’s an elephant in the room and we’re focusing on, “What’s that 
smell?"


:David



David Hustace
President
The OpenNMS Group, Inc.
220 Chatham Business Drive, Suite 100
Pittsboro, NC  27312
+1 919 533 0160 x7734
*Quixotical*

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