Speaking on Maven Best Practices at Sydney JUG

The next Sydney JUG is on August 15th, starting at 6:00pm with drinks. Venue is the Atlassian offices – more details at the SJUG web site.

It’s been a couple of years since I first spoke about Maven there, so I’ll be presenting my Maven Best Practices talk. People seem to love and hate Maven all at the same time – this talk is aimed at helping you avoid the latter. Here’s the summary:

Apache Maven is a powerful and extensible tool for managing software build and project information. When used effectively, it can greatly simplify a project’s build, reduce maintenance, improve automation and make producing consistent releases simple. However, it is also easy to encounter common pitfalls that lead to unwieldy or problematic Maven set-ups.

This presentation will focus on identifying the best practices when using Maven and it’s related technologies, and the pitfalls to avoid. Topics covered will include project inheritance, dependency management, release management, profiles and properties, reporting and monitoring, plugin authoring, and tooling.

I look forward to seeing you there!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s