bnd

Bundle Building

Session Type: 
Standard [35 minutes]
Speakers

Building bundles is at the heart of OSGi development. What approaches and tools are available? What's different about building bundles compared to regular Jars? What are the trade-offs of manifest-first and the alternatives? We'll cover a simple project built using Maven/Tycho, Ant/Ivy/Bundlor, and Gradle/BnD, to help you compare and choose what's right for your project. We'll also have a look at what's new like the p2 resolver in the latest Ivy release. I won't be focusing on anything specific to plug-in development or the Eclipse IDE.

Schedule info

Time slot: 
27 March 13:30 - 14:05
Room: 
Beacon Hill 1
Status: 
Accepted

Audience

Track: 
OSGi DevCon
Experience level: 
Beginner

Making Legacy Java OSGi Compatible

Session Type: 
Standard [35 minutes]
Speakers

Although OSGi is increasingly popular, there are many Java applications and libraries that have not been designed to work in OSGi. Sometimes you may need to run such code inside an OSGi environment, either because you would like to take advantage of the benefits offered by OSGi itself, or because you need certain features only offered by this particular environment. Often, you can't afford to migrate entirely to OSGi or at least you need a transition period during which your code works fine both in and outside OSGi.

Schedule info

Status: 
Declined

Audience

Track: 
OSGi DevCon
Experience level: 
Beginner

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.