gradle?

58 views
Skip to first unread message

steve christensen

unread,
Jan 24, 2015, 7:59:16 PM1/24/15
to gwi...@googlegroups.com
Is using maven a conscious decision? Or, was it just the default with which the most people are familiar?

What about Gradle? 

Jon Stevens

unread,
Jan 24, 2015, 8:03:07 PM1/24/15
to gwi...@googlegroups.com
Oh no you didn't! =)


On Jan 24, 2015, at 4:59 PM, steve christensen <steve...@gmail.com> wrote:

Is using maven a conscious decision? Or, was it just the default with which the most people are familiar?

What about Gradle? 

--
You received this message because you are subscribed to the Google Groups "GWizard Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gwizard+u...@googlegroups.com.
To post to this group, send email to gwi...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gwizard/a8f91a07-4c64-48f3-b112-1d55ece8d478%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Jeff Schnitzer

unread,
Jan 24, 2015, 8:15:54 PM1/24/15
to gwi...@googlegroups.com
Gradle is the only build system I dislike more than maven :-)

Jeff

steve christensen

unread,
Jan 24, 2015, 11:31:23 PM1/24/15
to gwi...@googlegroups.com, je...@infohazard.org
haha  Fair enough :) 

I suppose I'm aggravated at Maven at the moment, and think "Oh man, wouldn't it be nice to have a different set of problems by switching to Gradle?"

-Steve

Jeff Schnitzer

unread,
Jan 25, 2015, 4:09:08 PM1/25/15
to gwi...@googlegroups.com
I genuinely believe there is a massive market out there for a java build tool that does not suck. Jon and I have talked about it numerous times. Watching bower replace npm almost overnight tells me that it can happen.

But yeah, I went all-in with gradle a couple years ago and ended up switching everything back to maven. It's just a different set of problems.

Jeff

Jon Stevens

unread,
Jan 25, 2015, 4:27:47 PM1/25/15
to gwi...@googlegroups.com
I feel like what we need is a file format to describe builds that isn't xml, json or yaml, that is well supported in ide's with great auto completion and doesn't suffer from too much programming (gradle) nor is too inflexible (maven) and isn't slow. I'm not 100% sure what that looks like, but I did find a build tool for JavaScript that looked kind of promising even though it hasn't really caught on yet. It might be adapted or ported to java. Plus I like the guys manifesto...


Anyways, this is something I think about nearly every time I open a build file. I've seen the recent build tools released from Twitter and Google (https://github.com/pantsbuild/pants) and it gave me a headache.

Jon

Jeff Schnitzer

unread,
Jan 25, 2015, 4:35:30 PM1/25/15
to gwi...@googlegroups.com
I actually really like the idea of the DSL being in a high-ish level language like groovy, python, or ruby. The problem with gradle imho is that they tried to make the format too declarative and not enough like programming. I'd like something a little more objecty, but with a terse syntax.

Also, I think the maven repository format needs to be replaced.

But this is a long discussion that should take place on some other list...

Jeff

steve christensen

unread,
Jan 25, 2015, 11:04:16 PM1/25/15
to gwi...@googlegroups.com, je...@infohazard.org
I've never used Gradle beyond a couple toy projects. It felt nice, but I've never had to use it in anger (unlike... Make, Ant, Maven, SCons)

But, now that Jon's pointed it out... I think I'm gonna be all about Pants. Because, that seems like it would lead to awkward conversations during design meetings, and many opportunities for pun-based names for build goals 

Jon Stevens

unread,
Jan 25, 2015, 11:53:41 PM1/25/15
to gwi...@googlegroups.com, je...@infohazard.org
Awkward depends on where you work. I spent 4 years (and Jeff about 2) working for kink.com (nsfw). We named the auto IP address blocking system 'the cock blocker'. Imagine talking about that during meetings. =)

Jon

steve christensen

unread,
Jan 26, 2015, 7:20:44 PM1/26/15
to gwi...@googlegroups.com, je...@infohazard.org
*imagines*

Hmm. I think your Christmas parties would have been... eclectic? lol :) 

Jeff Schnitzer

unread,
Jan 26, 2015, 8:50:03 PM1/26/15
to gwi...@googlegroups.com
I did meet my wife at one of the xmas parties... :-)

Jeff

Reply all
Reply to author
Forward
0 new messages