OBR Everywhere?

Milestone release for OSGi – Bndtools 1.0.0 revealed

Chris Mayer
bndtools

Tool set creates OSGi development environment with Eclipse

It’s been highly sought after for a while now, but Neil Bartlett
has finally uncovered the first stable release of Bndtools – an
Eclipse-based development haven for creating OSGi bundles.

An extension of the bundle tool created by Peter Kriens,
Bndtools 1.0.0 now
enables Eclipse users to create OSGi bundles and applications
easily and rapidly yet still producing accurate bundles of
metadata. Bndtools is intriniscally related to bnd, using it as the
engine room to instil best practices for creating OSGi
applications

Many will already be aware of preview versions, but the first
stable version (now available through the Eclipse
Marketplace
or via github) gives users much
more bang for their buck. 

The main mantra for this release has been ‘OBR Everywhere’ –
meaning that bndtools utilises the OSGi Bundle Repository to full
effect by streamlining libraries to list only the most vital
ones. Bndtools enables OBR resolution results to be generated
ahead of time, before launching the framework, and reviewed or
potentially customised by either the developer or deployer.

Another big revision for this release is the new builder that
gets overhauls the incremental builder of old, creating a much
smarter builder that avoids unneccessary rebuilds and gladfully
eliminates the irritating lock-ups from the past.

The release also promises automatic semantic versioning,
new build-time package dependencies, editor completion and syntax
highlighting
.

The developer blog gives much further insight into each of these
updates and
there are also a handy tutorial to
help you get set in the right direction.

Author
Comments
comments powered by Disqus