CBI

Why do EMF and Xtext build with Buckminster?

Session Type: 
Standard Talk [25 minutes]
Speakers

At first glance it is easy to build Eclipse projects: import them into your workspace and the Eclipse builder takes care of the rest. In the blink of an eye everything is compiled, ready to be exported.  This scales up to hundreds of project. That raises the question why building that very same code base on an integration server has proven to be such a nightmare in the past? Shouldn't that be equally simple? This is where Buckminster comes into the picture.

Schedule info

Status: 
Declined

Audience

Track: 
Eclipse Technology
Experience level: 
Beginner

Tycho adoption: Lessons learned, tips and tricks from the 1st line of front

Session Type: 
Extended Talk [55 minutes]
Speakers

Common Build Infrastracture (CBI) is an landscape-changing initiative to make builds easy for everyone. The technologies that are used in that build system are relatively young in the Eclipse environment, however, they'd been already adopted in a number of not-only-eclipse projects.

Eclipse Platform to Maven/Tycho conversion is the most difficult example of adoption, mostly due to the fact that its build system was created in ancient days of Eclipse creation, and it hardly can be mapped to current maven concepts.

Schedule info

Room: 
Theater Stage
Status: 
Accepted

Audience

Track: 
Eclipse Technology
Experience level: 
Intermediate

Copyright © 2012 The Eclipse Foundation. All Rights Reserved.