OSGi Best and Worst Practices

Post on 10-May-2015

3.838 views 0 download

Tags:

description

A presentation I gave with Jeff McAffer, Paul Vanderlei and Martin Lippert at EclipseCon 2010.

Transcript of OSGi Best and Worst Practices

OSGi Best and Worst Practices

Chris Aniszczyk — Red HatJeff McAffer — EclipseSource

Martin Lippert — it-agilePaul VanderLei — Band XI

Don’t Program OSGi

Sometimes it better not to know

Ignorance is bliss

It's bad mojo to pollute the

POJO

Your code sucks.Versioning can help.

Good fences make good neighbors

Size Does Matter

Manage your dependencies

Useservices

Not everything should be a service

...and OSGi made all the apps dynamic

The Easter Bunny is dead

If you don't test it,it doesn't work!

OSGi is not a religion

Lets look at some controversy

Now some controversy

Require-Bundle Import-Package

Services or Extensions?

http://equinoxosgi.org

Got Questions?