Thanks for the responses so far!

Am 18/05/15 um 13:51 schrieb Matthias Bohnstedt:
> Hi Basti,
> thanks for the detailed explanation about possible js build  
> solutions. This is tough to answer right away. I personally would go  
> with solution #2, since it's the most efficient workflow in my  
> humble opinion. Every other solution you described sounds like it  
> would lead to a diffuse separation of UI- and NoneUI developers with  
> different workflows. I don't think we want that, or even push a  
> separation like this.

Maybe there are even positives outcomes due to the explicit separation  
of the projects: Developers are more aware about the JavaScript build  
task since its a self-contained project. If a developer aims to do  
changes to the JavaScript project, its explicity clear that there is a  
separate build task which is independent of the Java build. It is  
obvious that the developer has to deal with the JavaScript project and  
understand the workflow. In addition, the Java build stays as is and  
does not get more complicated.

> Besides, in my understanding it's quite common  situation: If  you  
> want to develope on an application which have a JS build, well then  
> you need to install the needed tools for that. Don't matter if you  
> going to change something in the JS part or not. I don't thinks it's  
> that much of downside.
> It would  be helpful to know how "hard" it's actually is to provide  
> the environment for the JavaScript build  process (NodeJS and npm).  
> Do we talk about 2 simple installations that can be done in 5  
> minutes with a quick guide?
> Or is this more a "read and learn git" kind of task ;-).
> Best regards,
> Matthias

So i am with Holger, my choice would be #2.
Since my implementation depends on this decision i would like to push  
this process: Are there any objections or addtional hints?
Do you see other pitfalls evolving with a separate JavaScript UI project?

Basti


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
DPP-Devel mailing list
DPP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dpp-devel

Reply via email to