On Friday, October 17, 2014 5:11:10 PM UTC+2, Rene Hangstrup Møller wrote: > > I am just going to repeat my reply from google+ here: > > If you want to encourage contributions from the community, you should work > on lowering the barriers to entry. Pick standard tools that work on a > variety of platforms. > > What went wrong with the conversion to gradle? >
Nothing went "wrong", but handling external dependencies still requires that you "svn co" and "svn up" the gwt-tools repo, and Gradle will most likely impact how we'd later modularize GWT (not necessarily a bad thing, but something to be aware of). I'll make a comparison matrix of Gradle vs. Buck vs. Pants when I find time. > Why do you need some obscure build system where first sentence on the > install page is "As of September 2014, alas, Pants is not something you can > just install and use." > It also says that “Once it’s set up, most folks should be able to use the Pants Conceptual Overview <https://pantsbuild.github.io/first_concepts.html> and not worry about these things.”, i.e. “pants goal idea” or “pants goal eclipse” to setup your IDE, “pants goal jar” and “pants goal test” for everyday use, “pants goal publish” or “pants goal bundle” to build GWT in order to use it in your projects (deploy it in a Maven repo, or create a ZIP with all needed JARs) Note: I haven't tried Pants yet, so this is all from the docs. Existing repositories seem to have a bunch of scripts in them so you can just “git clone” and run “./pants” and Pants will download itself, just like Gradle with ./gradlew. And BUILD files are easy to read and self-explanatory. -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/542018d5-2c82-4fbb-991f-30fbec28ce37%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
