Jérôme BENOIS's Weblog "MDE 2.0 :)"

Aller au contenu | Aller au menu | Aller à la recherche

lundi 20 décembre 2010

Build OSGi bundles with Ant+Ivy

As I said in my previous post, the Bushel source code is now part of the Apache Ivy code base. The integration task #IVY-1241 is fully complete.

Now it's possible to build OSGi bundles / eclipse plugins with Ant + Ivy. It also supports provisionning from an OBR (OSGi Bundle Repository).

You can found more details in this documentation : http://ant.apache.org/ivy/history/trunk/osgi.html

Don't hesitate to contact me for exchange any feedbacks.

mercredi 3 novembre 2010

Managing your OSGi dependencies with the power of Ivy

Since two years, Alex Radeski and me created a project on google code [1] called Bushel [2] [3] . This project implements an OSGi manifest parser and an Ivy resolver to manage OSGi dependencies with Apache Ivy.

Since, Nicolas Lavelée committer on Apache Ivy and the lead of Apache IvyDE (Eclipse plugin for Ivy) joined us to contribute.

Now, Bushel implements some special Ivy resolver and version matching which understand the different kind of OSGi dependency, and also understand the repository descriptor OBR (OSGi Bundle Repository).

I'm pround to announce that our Bushel source code is promote as a part of Apache Ivy core. [4]

Next step : Add the OSGi support on EasyAnt and EasyAnt For Eclipse build system (based on Ivy stack) ...

[1] http://code.google.com/p/bushel/

[2] http://ezaero.blogspot.com/2008/08/bushel-06-preview.html

[3] http://ezaero.blogspot.com/2008/08/build-osgi-apps-with-ant-made-easy-with.html

[4] http://markmail.org/thread/fzdcu25qgk2svkro

- page 1 de 14