tycho

How I Learned to Stop Worrying and Love the Build

Session Type: 
Standard [35 minutes]
Speakers

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.

Schedule info

Audience

Track: 
Agile ALM
Experience level: 
Intermediate
Slides: 

Tycho - still good, bad or ugly ?

Session Type: 
Standard [35 minutes]
Speakers

Tycho promises to merge the world of osgi/p2 with Maven apparently making it dead easy to build plugins.

The JBoss Tools and Developer Studio team moved to Tycho last year and with 350+ plugins we learned a lot about what Tycho can do and not do.

In this talk I will update on the Good, bad and ugly experiences we had and continue to have and discuss our recommendations on how to and how not use Tycho.

Slides: http://www.slideshare.net/maxandersen/tycho-good-bad-or-ugly
Recording from EclipseCon Europe 2011: http://www.fosslc.org/drupal/content/tycho-good-bad-and-ugly

Schedule info

Audience

Track: 
Tools
Experience level: 
Intermediate

Get ready to fight your technical debt, with Tycho, Sonar, and Jacoco

Session Type: 
Standard [35 minutes]
Speakers

So Tycho won the war of build engines, right?
With it comes all the power of Maven and the seamless integration with CI engines.
It's not time to rest yet: go ahead and put your build on steroids to make developer life easier and software quality better.
Analyzing complexity, code coverage, coding rules and the whole technical debt is no longer a nightmare (remember PDE builds!) from the developer side to the product manager one.

Schedule info

Audience

Track: 
Agile ALM
Experience level: 
Intermediate
Slides: 
Syndicate content