addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Gradle: Best of breed or just the least evil?

  • Jul 30, 2014 · 6:00 PM
  • This location is shown only to members

All Indy JUG meetings are open to everyone with an interest in Java development. Food & beverages are provided. Thanks to E-gineering for hosting. This month's meeting sponsored by OCLC.


• Networking & Pizza

• Recruiter Introductions

• Java Tech News, Michael Slattery

• Gradle, Bryan Davis & Jonathan Baker of OCLC

• Door Prize Giveaway

• Open Networking


Migrating from Maven To Gradle... Best of breed or just the least evil?

Are you using Maven for your project builds because it was the least evil of the tools you could find?  Our team was too... until we started using Gradle.  Gradle claims to be "Build automation evolved"  Is that true?  If so, what makes it true?  We will discuss the trials and travails of migrating a complex multi-module project from Maven to Gradle.  What compelled us to make the change, and what benefits have we realized since the change was made?  We will also discuss the rough edges we encountered during both our migration and our day to day use.

Bryan Davis is currently a Consulting Software Engineer at OCLC, inc.  Bryan has been a Java developer for over 10 years, including stints at OpenText and Information Dimensions.  Bryan was a speaker at this year’s Codemash, and has also spoken at COJUG.

Jonathan Baker is currently a Consulting Software Engineer at OCLC, inc.  Jonathan has been a Java developer for over 10 years, including stints at Nationwide Financial Services and the Amazon Merchant Services team.  Jonathan has previously spoken at COJUG, and at Codemash.

OCLC Overview:

In today’s Web environment, scale matters.  Through massive concentrations of shared data, applications and connections, communities can leverage the Web infrastructure to create new services, generate new operating efficiencies and develop new relevance to users.

This emerging concept of Web scale – where systems are built and services delivered in the Internet ‘cloud’ – is strongly aligned with OCLC’s historic mission.  For more than 40 years, OCLC and its members have been building a library cooperative and managing a computer network that creates economies of scale, enabling more and more libraries to reduce costs and share resources.

Now OCLC is introducing next-generation services using 21st century Web technology that will greatly amplify the power of library cooperation.  By connecting more libraries and more records, there will be more network effects and more value for the cooperative.  Some services will interconnect in the cloud through machine-to-machine interfaces.  Others will reside where they are technically most appropriate, at the local, group or global levels.

What makes OCLC such a great place to work in IT, hear from our Engineers and staff!

Join or login to comment.

  • Dan G.

    It's named gradle of course I approve. I wanted to come but I had unexpected company. I'm using it now to build, test (with soap ui), and deploy Oracle Service Bus artifacts.

    1 · August 2, 2014

  • Matt T.

    Awsome gradle overview. I look forward to using it in my next project.

    August 2, 2014

  • Matt T.

    Awsome gradle overview. I look forward to using it in my next project.

    1 · August 2, 2014

  • Michael D.

    Great overview of Gradle. Definitely looking forward to giving it a try now.

    July 30, 2014

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy