As a side note: We had a discussion to make j2cl be able to compile itself
to JavaScript. If that is actually done you can easily integrate with all
kinds of JavaScript build tools.

On Thu, Jun 18, 2015 at 1:16 PM Arnaud TOURNIER <ltea...@gmail.com> wrote:

> Hi everyone,
>
> I've been watching an reflecting upon the gwt meetup you had few weeks
> ago. And one of my concern is about a decent build system that gwt should
> be based upon. As for now, Bazel is not ready for Windows, and also it
> needs to be installed, configured and so on, which can be cumbersome and
> repulsive.
>
> So i came up with an idea, i'm sure you did have it already but in any
> case, i will submit it here :
>
> First, there a fact : GWT is moving towards the Web ecosystem, by being
> much easily and naturally integrated with the javascript world (and more to
> the point : ES6). This means that web projects will be mixes of javascript,
> java code, colsure, clojure, coffee and so on.
>
> So to follow this philosophy, i propose not to go to the Bazel direction
> but more to the Web direction which would mean using a build system like
> "gulp" or "grunt".
>
> Did you examine such build tools when you reviewed decent ones ?
>
> And i've been trying "gulp" for a few weeks now, and i can tell :
>
>  - it's very *fast*
>  - it's *task based* (a bit like bazel), so conceptually it fits with the
> GWT requirements,
>  - it can *watch files* for changes out-of-the-box
>  - it is *modular*, and not a "framework", more a set of available "tools
> to build things".
>  - it is able to launch any process, so of course it *can launch javac*
>  - it is a *standard *in the web development world
>  - since it is javascript, we could even *write gwt's gulp build tasks
> with gwt* ! (i think that it cannot be done straightforwardly with bazel)
>
> I think that this can prevent Java developpers from quitting GWT and it
> can also bring more pure Web developpers to GWT...
> It is also more consistent with the philosophy that GWT is embracing right
> now (IMHO)
> And it will also be more natural when needing to integrate a bit of Java
> code in a classic Web project.
>
> What do you think ?
>
> Thanks
>
> Arnaud
>
> --
> You received this message because you are subscribed to the Google Groups
> "GWT Contributors" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/google-web-toolkit-contributors/97962d74-18a5-4b27-8a05-ff8c6a4d55b8%40googlegroups.com
> <https://groups.google.com/d/msgid/google-web-toolkit-contributors/97962d74-18a5-4b27-8a05-ff8c6a4d55b8%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CALLujip1cAtWqcBfBo6hEuB3Y%2BD3CLoE3MYtuzoisf7AQzt8Mw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to