How I Learned to Stop Worrying and Love the Build

I decided to spend some time reviewing the talks at EclipseCon 2012 and came across this gem:

How I Learned to Stop Worrying and Love the Build

With Hudson driving builds from the top; Git, Gerrit, Maven, and Tycho in the middle; and Mylyn controlling the pieces from the developer’s desktop, The Eclipse Foundation provides an impressive stack of technologies for building software. All this great technology combined with governance, intellectual property management, architectural guidance, and coordination via the simultaneous release, combine to deliver an Application Lifecycle Management (ALM) solution that is the envy of other open source projects and IT departments around the globe. In this session, we’ll present all the pieces and show how they work together; we’ll talk about evolution of the our processes and infrastructure, and muse about how they’ll grow in the future.

It really should amaze me that we’ve evolved a powerful common build infrastructure at Eclipse. But it doesn’t. The Eclipse community working in conjunction with our world-class IT team regularly does amazing things. It’s easy to get lost in it all and take it for granted.

The Eclipse Common Build Infrastructure is something that we’ve collectively been evolving for years. In this talk, you’ll learn about the current state of the technology and the processes that drive it. You can use what you learn to plan your own ALM stack and strategy, or implement your project build.

I hear the speakers are pretty good. That Beaton guy’s a little funny looking, though.
EclipseCon 2012

This entry was posted in Conferences. Bookmark the permalink.

Leave a Reply

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

You are commenting using your 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